@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:none!important}.d_t_only{display:none!important}.m_only{display:block!important}.t_m_only{display:block!important}.wrap,.wrap02{padding:0 20px;margin:0 auto}.wrap02:after,.wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.blend{mix-blend-mode:multiply}.wrap03{padding:0 12.5px}.wrap03:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.wrap04{padding:0 20px;margin:0 auto}.wrap04:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.fl{float:left}.fr{float:right}.font_style01{font-family:LyonDisplay;font-weight:300;font-size:22px;line-height:1.09;letter-spacing:.33px}.font_style01_jeju{font-family:Optimum;font-size:21px;line-height:1.33}.font_style02{font-family:Optimum;font-size:14px;letter-spacing:-.28px;line-height:1.57}.font_style02_lyon{font-family:LyonDisplay;font-size:14px;line-height:1.43;letter-spacing:.21px}.font_style03{font-size:13px;letter-spacing:-.39px;line-height:1.69}.font_style05{font-family:Optimum;font-size:18px;line-height:1.56}.font_style06{font-size:14px;line-height:1.71;letter-spacing:-.42px}.font_style07{font-size:12px;line-height:1.83;letter-spacing:-.36px}.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}.swiper-button-next,.swiper-button-prev{background-repeat:no-repeat;background-position:center;background-size:100%;margin-top:0;top:50%;transform:translateY(-50%);z-index:1}.swiper-button-next{right:0}.swiper-button-next.slide_type3_next{width:44px;height:44px;top:calc(50% - 13.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% - 13.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% - 66px);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 .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(230 / 375*100%);background-position:center;background-size:cover;background-repeat:no-repeat}.slide_wrap01 .swiper-wrapper .swiper-slide p{font-size:13px;letter-spacing:-.39px;line-height:1.69;position:absolute;bottom:-30px;left:21px}.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(55% - 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{display:none}.slide_wrap01 .temp_txt{z-index:1}.slide_wrap01 .notice_txt{font-size:10px;line-height:1.5;letter-spacing:-.3px;position:absolute;bottom:10px;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:27px}.slide_type3 .swiper-slide{width:100%}.slide_type3 .swiper-slide .img_area{position:relative;width:100%;padding-top:56.11%}.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:cover;background-repeat:no-repeat;width:100%;padding-top:56.11%}.slide_type6 .swiper-button-next{right:11px}.slide_type6 .swiper-button-prev{left:11px}.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:12px 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 20px}.accodian_menu_type2 .panel .inner .scroll{overflow:auto;max-height:300px}.accodian_menu_type2 .panel .inner .list_wrap09:first-child{margin-bottom:16px}.accodian_menu_type2.active:last-child{margin-bottom:0}.accodian_menu_area_type2{background-color:#e2ddd9}.accodian_menu_area_type2>.inner{padding:20px}.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:7px;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:100%;padding:16px 0;cursor:pointer;font-size:14px;color:#fff;font-weight:500;line-height:1.285;background:#666}.btn.btn_type02{padding:12px 0 13px}.btn.btn_type02.submit_btn{line-height:1;width:100%;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.btn_type12{background-color:rgba(0,0,0,.6);width:114px;height:44px;border-radius:4px;padding:0 18px 0 14px;font-size:0}.btn.btn_type12>p{color:#fff;font-size:14px;font-weight:500;line-height:22.4px;white-space:nowrap;vertical-align:-6px}.btn.btn_type12>p::after{background-repeat:no-repeat;background-position:center;background-size:100%;content:'';display:inline-block;width:24px;height:24px;margin-left:7px;vertical-align:-6px;background-image:url(/asset/images/arrow_drop_down_w.svg)}.btn.btn_type13{background-color:rgba(0,0,0,.6);width:44px;height:44px;border-radius:50%;overflow:hidden}.btn.btn_type13 div{position:relative;width:100%;height:100%}.btn.btn_type13 span{background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/asset/images/close_w.svg)}.btn_type04{color:rgba(0,0,0,.6);background-color:#e2ddd9}.btn_type06{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_type09{background-color:#fff;display:block;font-size:0;border-radius:4px;text-align:center;padding:10.8px 10px;box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}.btn_type09 p{color:rgba(0,0,0,.6);font-size:14px;line-height:160%;font-weight:500;padding-right:4px;word-break:keep-all}.btn_type09 p::before{background-repeat:no-repeat;background-position:center;background-size:100%;content:'';display:inline-block;margin-right:6px;width:20px;height:20px;vertical-align:-4px;background-image:url(/asset/images/phone-in-talk-fill-0-wght-200-grad-0-opsz-241-b.svg)}.btn_type09.tel02 p::before{background-image:url(/asset/images/phone_in_talk_FILL0_wght200_GRAD0_opsz241.svg)}.btn_type09.reservation p::before{background-image:url(/asset/images/event_available.svg)}.btn_type09.kakao p::before{background-image:url(/asset/images/icon5.svg)}.btn_type10{background-color:#666;display:block;font-size:0;border-radius:4px;text-align:center;padding:10.8px 10px;box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}.btn_type10 p{font-size:14px;line-height:160%;font-weight:500;color:#fff;padding-right:4px;word-break:keep-all}.btn_type10 p::before{background-repeat:no-repeat;background-position:center;background-size:100%;content:'';display:inline-block;margin-right:6px;width:20px;height:20px;vertical-align:-4px;background-image:url(/asset/images/event-available-w.svg)}.btn_wrap.fab_btn{position:fixed;right:0;bottom:50px;z-index:3;padding:0 6px 0 6.6px;background-color:#f4f3f2;opacity:.85}.btn_wrap.fab_btn.on{position:absolute;bottom:calc(100% + 49.7px)}.btn_wrap.type01{font-size:0}.btn_wrap .i_btn.type01{width:50.2px;display:block;position:relative;padding:10px 0 7px}.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:10px;padding-top:8px;display:block;margin:0 auto;text-align:center;color:#4d4842}.btn_wrap .i_btn.type01.reservation>div{width:27px;height:28px;background-image:url(/asset/images/reservation.svg)}.btn_wrap .i_btn.type01.contact>div{width:26px;height:29px;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:15.4px;height:15.4px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat}.btn_wrap .sns_btn:not(:last-child){margin-right:14.2px}.btn_wrap .sns_btn.instagram{background-image:url(/asset/images/[PC]instagram.svg)}.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.571;display:block;cursor:pointer;font-family:Pretendard}.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:10px;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: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}.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.agree{padding-top:20px;margin-bottom:10px}.form_wrap .form_contents.agree>p{font-size:14px;line-height:1.428;font-weight:300;padding-bottom:6px;letter-spacing:-.28px}.form_wrap .form_contents.agree .scroll_wrap{height:275px;border:1px solid #ccc;padding:20px 8px;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:8px}.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: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 .txt_box{background-color:#fff}.cont_wrap .cont_box .inner_wrap,.cont_wrap .cont_box>a{width:100%;height:100%;display:block}.cont_wrap .cont_box .inner_wrap:after,.cont_wrap .cont_box>a:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap .cont_box .img_wrap{width:100%;position:relative}.cont_wrap .cont_box .img{width:100%;height:0;padding-top:calc(335 / 335*100%);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.cont_wrap .cont_box .img>span{font-size:10px;line-height:1.5;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{text-align:center}.cont_wrap .cont_box .txt_box .tit{font-size:22px;font-weight:400;line-height:120%}.cont_wrap .cont_box .txt_box .tit.type02{font-family:Optimum}.cont_wrap .cont_box .txt_box .cont{font-size:14px;line-height:1.7;font-weight:300;word-break:keep-all}.cont_wrap .cont_box .txt_box .cont br{display:none}.cont_wrap.type01 .cont_box{width:100%}.cont_wrap.type01 .cont_box:not(:last-child){padding-bottom:40px}.cont_wrap.type01 .cont_box .img,.cont_wrap.type01 .cont_box .txt_box{width:100%}.cont_wrap.type01 .cont_box .txt_box{text-align:left;padding:20px 10px 0}.cont_wrap.type01 .cont_box .txt_box .cont{padding-top:10px}.cont_wrap.type01.m_type01 .cont_box{padding-bottom:32px}.cont_wrap.type01.m_type01 .cont_box:last-child{padding-bottom:0}.cont_wrap.type01.m_type01 .cont_box .txt_box{padding:16px 10px 0}.cont_wrap.type01.m_type01 .cont_box .txt_box .tit.type03{font-size:16px;font-weight:400;line-height:120%}.cont_wrap.type01.m_type01 .cont_box .txt_box .cont{padding-top:8px}.cont_wrap.type02 .cont_box:not(:last-child){margin-bottom:40px}.cont_wrap.type02 .cont_box .img,.cont_wrap.type02 .cont_box .txt_box{width:100%}.cont_wrap.type02 .cont_box .txt_box{padding:20px 10px 0;text-align:left}.cont_wrap.type02 .cont_box .txt_box .tit{font-size:22px;font-weight:400;line-height:120%;font-family:Optimum}.cont_wrap.type02 .cont_box .txt_box .tit2{font-size:22px;font-weight:400;line-height:120%}.cont_wrap.type02 .cont_box .txt_box .sub_tit{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;padding-top:8px}.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:8px}.cont_wrap.type03 .cont_box .img{width:100%;padding-top:calc(230 / 333*100%)}.cont_wrap.type03 .cont_box .txt_box{background-color:#dedbd6;text-align:center;padding:30px 15px}.cont_wrap.type03 .cont_box .txt_box .tit{font-family:Optimum;font-size:21px;line-height:1.33}.cont_wrap.type03 .cont_box .txt_box .sub_tit{font-family:LyonDisplay;font-size:14px;line-height:1.43;letter-spacing:.21px;padding-top:15px}.cont_wrap.type03 .cont_box .txt_box .cont{font-size:13px;letter-spacing:-.39px;line-height:1.69;padding-top:30px;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:56.11%}.cont_wrap.type04 .cont_box .txt_box{position:relative;padding:16px;text-align:left}.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:8px}.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:16px}.cont_wrap.type05 .cont_box .img{padding-top:calc(335 / 335*100%)}.cont_wrap.type05 .cont_box:not(:last-child){padding-bottom:20px}.cont_wrap.type05 .cont_box .txt_box{padding:30px 20px 40px}.cont_wrap.type05 .cont_box .txt_box .cont{padding-top:10px}.cont_wrap.type06 .cont_box .img{padding-top:calc(328 / 335*100%)}.cont_wrap.type06 .cont_box:not(:last-of-type){padding-bottom:20px}.cont_wrap.type06 .cont_box .txt_box{background-color:#efecea;padding:30px 20px 40px}.cont_wrap.type06 .cont_box .txt_box .cont{padding-top:10px}.cont_wrap.type07 .cont_box .img{padding-top:calc(328 / 335*100%)}.cont_wrap.type07 .cont_box:not(:last-of-type){padding-bottom:20px}.cont_wrap.type07 .cont_box .txt_box{background-color:#efecea;padding:30px 20px 40px}.cont_wrap.type07 .cont_box .txt_box .cont{padding-top:10px}.cont_wrap.type08 .cont_box .img{padding-top:calc(335 / 335*100%)}.cont_wrap.type08 .cont_box:not(:last-child){padding-bottom:20px}.cont_wrap.type08 .cont_box .txt_box{background:#e2ddd9;padding:30px 20px 40px}.cont_wrap.type08 .cont_box .txt_box .cont{padding-top:10px}.cont_wrap02{width:100%}.cont_wrap02 .img{width:100%;padding-top:calc(200 / 333*100%);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#9d9d9d}.cont_wrap02 .txt_box{padding-top:30px;text-align:center}.cont_wrap02 .txt_box p{word-break:keep-all;font-size:13px;letter-spacing:-.39px;line-height:1.69;letter-spacing:-.5px}.cont_wrap02 .txt_box .first{font-family:LyonDisplay;font-weight:300;font-size:20px;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:9px;line-height:1}.cont_wrap02 .txt_box .second{padding:20px 0 15px}.cont_wrap02 .txt_box .line{margin:20px 0;width:100%;height:.6px;background-color:#000}.cont_wrap02 .txt_box .fourth>span{font-size:13px;letter-spacing:-.39px;line-height:1.69;line-height:1;display:block;padding-bottom:15px}.cont_wrap03 .cont_box:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap03 .cont_box .img_wrap{width:100%}.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% - 7.5px);padding-top:calc(150 / 333*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(150 / 333*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{width:100%;text-align:center;padding-top:30px}.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;letter-spacing:-.39px;line-height:1.69;margin-top:10px;word-break:keep-all}.cont_wrap03 .cont_box .txt_box .cont br{display:none}.cont_wrap04 .cont_box{width:100%;overflow:hidden;position:relative;padding-top:calc(446 / 335*100%)}.cont_wrap04 .cont_box:not(:last-child){margin-bottom:20px}.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:50%;transform:translateY(-50%);padding: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{padding-top:10px;font-weight:300;font-size:14px;line-height:1.7;color:#fff;word-break:keep-all}.cont_wrap04 .cont_box .txt_box .cont br{display:none}.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:100%}.cont_wrap05 .table01{margin-top:20px}.cont_wrap05 .txt_box_type01{margin-top:16px;background-color:#e2ddd9;padding:12px 16px 16px}.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 .total{font-size:12px;line-height:1.83;color:#555;margin-left:10px;float:left}.contents_list_tit .second{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;width:100%;padding-top:8px;float:left;word-break:keep-all}.contents_list_tit .more_btn{display:none}.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%}.contents_list .contents{width:100%;padding-bottom:20px}.contents_list .contents :last-child{padding-bottom:0}.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:10px 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 .m_padding{padding:0}.slide_cont_box>.wrap .tit{font-family:Optimum;font-size:18px;line-height:1.56;line-height:1;padding-bottom:30px;text-align:center}.slide_cont_box .slide_wrap{padding-bottom:60px}.mt_20{margin-top:20px}.panel_wrap .top_tit{font-family:Optimum;font-size:21px;line-height:1.33;margin-bottom:10px}.panel_wrap .panel{border-bottom:1px solid #000;min-height:84px}.panel_wrap .panel:first-of-type{border-top:1px solid #000}.panel_wrap .panel .panel_tit{padding:30px 0}.panel_wrap .panel .panel_tit.tit_type01 span{margin-top:-24px}.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;line-height:1.43;letter-spacing:.21px;margin-top:5px}.panel_wrap .panel .panel_tit>div span{width:14px;height:1px;background-color:#000;float:right;margin-top:9px;position:relative}.panel_wrap .panel .panel_tit>div span::after{content:'';width:1px;height:14px;background-color:#000;position:absolute;left:6px;top:-6px;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:30px}.panel_wrap .panel .panel_cont .tit.m_pb_01{margin-bottom:30px}.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 li br{display:none}.panel_wrap .panel .circle_list li:not(:last-of-type){padding-bottom:10px}.panel_wrap .panel .circle_list.type02 li:not(:last-of-type){padding-bottom:30px}.panel_wrap .panel .notice_txt{font-size:12px;line-height:1.83;letter-spacing:-.36px;line-height:1.67;color:#888;padding-left:23px;text-indent:-23px;word-break:keep-all;padding-top:15px}.panel_wrap .panel .notice_txt:not(:first-child){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 .sub_tit02{font-size:15px;line-height:1.47;letter-spacing:-.45px;padding-bottom:15px}.panel_wrap .panel .cmt{font-size:13px;letter-spacing:-.39px;line-height:1.69;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 .cmt.m_pb_30{padding-bottom:30px}.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:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.panel_wrap .panel .pb_box01:not(:last-child){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:first-of-type{padding-bottom:30px}.panel_wrap .panel .pb_box01>.circle_list:not(:first-of-type) li{width:50%;float:left}.panel_wrap .panel .m_pb01{padding-bottom:10px}.panel_wrap .panel .pb01,.panel_wrap .panel .pb04{padding-bottom:15px}.panel_wrap .panel .pb02,.panel_wrap .panel .pb03{padding-bottom:30px}.panel_wrap .panel.on .panel_tit div span::after{transform:rotate(90deg);opacity:0}.panel_type02>p{font-size:15px;letter-spacing:-.3px;font-weight:700;line-height:160%}.panel_type02>div{padding-top:10px}.panel_type03>.cont{padding-top:8px}.panel_type03>.cont .cont_wrap{margin-top:16px}.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.11%}.panel_type05>.cont{margin-top:16px;padding:20px;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:15px}.panel_type06>.cont .left{width:100%;display:flex}.panel_type06>.cont .left .box{width:calc(50% - 7.5px);height:60px;background-color:#e2ddd9;margin-right:15px;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:15px}.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:11px 0 10px 20.4px;margin-top:15px}.list_wrap01 div:nth-child(odd){margin-right:15px}.list_wrap01 div p{font-size:13px;letter-spacing:-.39px;line-height:1.69;letter-spacing:-.5px}.list_wrap01 .num{width:14.2px;height:17.2px;display:inline-block;position:relative;margin-right:10.4px;background-repeat:no-repeat;background-position:center;background-size:100%;vertical-align:-3px}.list_wrap01 .num.num01{background-image:url(/asset/images/1.svg)}.list_wrap01 .num.num02{background-image:url(/asset/images/2.svg)}.list_wrap01 .num.num03{background-image:url(/asset/images/3.svg)}.list_wrap01 .num.num04{background-image:url(/asset/images/4.svg)}.list_wrap01 .num.num05{background-image:url(/asset/images/5.svg)}.list_wrap01 .num.num06{background-image:url(/asset/images/6.svg)}.list_wrap01 .num.num07{background-image:url(/asset/images/7.svg)}.list_wrap01 .num.num08{background-image:url(/asset/images/8.svg)}.list_wrap01 .num.num09{background-image:url(/asset/images/9.svg)}.list_wrap01 .num.num010{background-image:url(/asset/images/10.svg)}.list_wrap02{width:100%}.list_wrap02:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.list_wrap02 div{width:100%;display:block;padding:19px 30px 20px;background-color:#dedbd6}.list_wrap02 div:not(:last-child){margin-bottom:15px}.list_wrap02 div p{font-size:13px;letter-spacing:-.39px;line-height:1.69;line-height:normal}.list_wrap02 div span.icon{font-size:0}.list_wrap02 div 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:10.3px}.list_wrap02 div span.icon.hotel::before{background-image:url(/asset/images/[PC]benefit_hotel_icon.svg)}.list_wrap02 div span.icon.store::before{background-image:url(/asset/images/[PC]benefit_store_icon.svg)}.list_wrap02 div span.icon.spa::before{background-image:url(/asset/images/[PC]benefit_spa_icon.svg)}.list_wrap02 div span.icon.beverage::before{background-image:url(/asset/images/[PC]benefit_beverage_icon.svg)}.list_wrap02 div span.icon.transfer::before{background-image:url(/asset/images/[PC]benefit_transfer_icon.svg)}.list_wrap02 div span.icon.golf::before{background-image:url(/asset/images/[PC]benefit_golf_icon.svg)}.list_wrap02.pd div{text-align:left;padding:21px 0 20px 20px;margin-bottom:15px}.list_wrap03 .list{margin-bottom:25px}.list_wrap03 .list:last-child{margin-bottom:0}.list_wrap03 .list p{font-size:13px;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{margin-top:6px;color:#fff;font-size:12px;line-height:1}.list_wrap04 ul li::after{content:'';display:inline-block;width:1px;height:9px;background:#6a6d6d;margin:0 10px}.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);margin-bottom:6px}.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 .list.line_none::after,.list_wrap05 a.line_none::after{display:none}.list_wrap05 .list.full,.list_wrap05 a.full{width:100%}.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:8px}.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:16px}.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:12px;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;flex-wrap:wrap}.tab_area .tab_wrap a{position:relative;padding:0 20px}.tab_area .tab_wrap a::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:last-of-type::after{display:none}.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:inline-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:24px;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:20px}.tab_area02 .tab_contents .contents .panel_type03:last-child{margin-bottom:0}.table01{background-color:#efecea;padding:24px 24px 32px 24px}.table01 p{font-size:22px;font-weight:400;line-height:120%;padding-bottom:20px}.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:90px}.table01 .dl_list .dl_wrap dl dd{width:calc(100% - 90px);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{background-color:#dedbd6;text-align:center;padding:20px 15px 30px}.ment_box span{font-family:Optimum;line-height:1;display:block;word-break:keep-all;padding:0 15px}.ment_box p{font-size:12px;line-height:1.83;letter-spacing:-.36px;word-break:keep-all;padding-top:15px}.main_slide01{padding-right:20px;padding-bottom:25px}.main_slide01 .swiper-wrapper .swiper-slide{width:calc(100% - 10px);margin-right:10px;opacity:1;transition:opacity .3s ease-in}.main_slide01 .swiper-wrapper .swiper-slide .cont_wrap .cont_box{width:100%;margin-bottom:0}.main_slide01 .swiper-wrapper .swiper-slide.swiper-slide-next{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:64px;top:0;left:0;z-index:10;transition:background-color .2s ease-in;padding:12px 20px;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:14px;z-index:3;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{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 .nav_area{width:100%;height:100%;overflow:hidden;position:fixed;top:0;right:-100%;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: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%;height:43px;display:block;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:0;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 .tel{display:none;font-size:0;padding-top:6px}#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 .btn_area{position:absolute;right:48px;top:4px;font-size:0}@media screen and (max-width:330px){#header .btn_area{right:30px}}#header .btn_area .btn_type11{margin-right:8px}@media screen and (max-width:330px){#header .btn_area .btn_type11{margin-right:4px}}#header .btn_area .btn_type03,#header .btn_area .btn_type11{padding-right:12px;padding-left:12px}#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 .btn_type03{background-color:#e2ddd9;color:rgba(0,0,0,.6)}#header.header_type2 .btn_type11{background-color:#666}#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 .tel a{color:#000}#header.header_type2.scroll_up{opacity:1;pointer-events:all}#header.header_type3{background-color:#efecea}#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 .btn_type03{background-color:#e2ddd9;color:rgba(0,0,0,.6)}#header.contact_open .btn_type11{background-color:#666}#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 .tel a{color:#000}.contact_area{width:100%;position:fixed;top:64px;left:0;padding:43px 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:25px;top:15px}.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);padding-top:8px;font-size:14px;line-height:140%}.contact_area .fr{width:100%;padding-top:60px}.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% - 8px)}.contact_area .fr .cont_box:first-child{margin-right:16px}.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}.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:16px}.contact_area .fr .cont_box>div>p{color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:120%;padding-bottom:10px}.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%}.floating_btn_box{width:100%;height:100%;bottom:0;left:0;z-index:5;position:fixed;pointer-events:none;opacity:0;transition:opacity .2s ease}.floating_btn_box>.inner{width:100%;height:100%;overflow:hidden;position:relative;opacity:0;transition:opacity .2s ease}.floating_btn_box>.inner .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba(0,0,0,.6)}.floating_btn_box>.inner .btn_area{position:absolute;bottom:87px;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column}.floating_btn_box>.inner .btn_area .btn_type09{pointer-events:all;width:100%;text-align:left;padding:9px 15px 8px 15px;display:inline-block;margin-bottom:8px}.floating_btn_box>.inner .btn_area .btn_type09:last-child{margin-bottom:0}.floating_btn_box>.inner .btn_type13{position:absolute;bottom:29px;left:50%;z-index:2;pointer-events:all;transform:translateX(-50%);cursor:pointer}.floating_btn_box .btn_type12{position:absolute;bottom:29px;left:50%;transform:translateX(-50%);pointer-events:all;cursor:pointer}.floating_btn_box.view.scroll_down{opacity:1}.floating_btn_box.view.scroll_up{opacity:0}.floating_btn_box.position{opacity:1;position:absolute;bottom:100%}.floating_btn_box.active{z-index:10}.floating_btn_box.active .btn_type12{display:none}.floating_btn_box.active>.inner{opacity:1}#footer{position:relative;background-color:#000;padding:40px 0 54px}#footer:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#footer .buttom_btn_box{width:100%;left:0;bottom:0;position:fixed;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:5;padding-bottom:16px}#footer .buttom_btn_box.view.scroll_down{opacity:1;pointer-events:all}#footer .buttom_btn_box.view.scroll_up{opacity:0;pointer-events:none}#footer .buttom_btn_box.position{opacity:1;pointer-events:all;position:absolute;bottom:100%}#footer .buttom_btn_box>.wrap{display:flex}#footer .buttom_btn_box>.wrap .btn_type09{width:calc(50% - 3px);margin-right:6px}#footer .buttom_btn_box>.wrap .btn_type10{width:calc(50% - 3px)}#footer .f_top{padding-bottom:38px}#footer .f_top .top_left>p{font-size:16px;font-weight:400;line-height:120%;font-family:Optimum;color:#fff;padding-top:16px}#footer .f_top .top_right{padding-top:51px;width:100%}#footer .f_top .top_right .list_wrap03 .list:nth-child(2){margin-bottom:0}#footer .f_top .top_right .list_wrap03 .info{color:rgba(255,255,255,.8);font-size:12px;line-height:1.7;font-weight:300;clear:both;padding-top:30px}#footer .f_top .top_right .footer_gnb>li{float:none;margin-bottom:24px}#footer .f_top .top_right .footer_gnb>li:last-child{margin-bottom:0}#footer .f_top .top_right .footer_gnb>li>a{display:block;font-size:14px;font-weight:500;line-height:120%;letter-spacing:-.28px;color:#fff}#footer .f_top .top_right .footer_gnb .lnb{padding-top:16px}#footer .f_top .top_right .footer_gnb .lnb li{float:none;margin-bottom:8px}#footer .f_top .top_right .footer_gnb .lnb li:last-child{margin-bottom:0}#footer .f_top .top_right .footer_gnb .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:14px}#footer .f_bottom address{font-style:normal}#footer .f_bottom .list_area{padding-top:20px}#footer .f_bottom .list_area .list_wrap05.padding{padding-top:2px}.image_grid{width:100%;display:flex;flex-wrap:wrap}.image_grid .grid-item{width:50%;padding:0 7.5px 15px;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}.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 .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:375px;margin:0 auto;height:100%;position:relative;padding:20px}.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:600px;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:375px;margin:0 auto;height:100%;position:relative;padding:20px}.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:627px;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}.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)}.youtube_pop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:20;display:none}.youtube_pop .wrap{width:100%;position:absolute;top:50%;left:50%;z-index:7;transform:translate(-50%,-50%);padding-top:50px}.youtube_pop .close_btn{width:24px;height:24px;position:absolute;top:0;right:calc(50% - 12px);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:28px;height:2px;background:#fff}.youtube_pop .close_btn .close_wrap span{background-color:transparent;top:11px;left:-2px}.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}.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;margin-top:25px}.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:112.27%}.img_box_type2{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:48.95%}.img_box_type4{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:112.27%;padding-top:133.13%}.img_box_type3{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:112.27%;padding-top:133.13%;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:50%;left:50%;transform:translate(-50%,-50%)}.img_box_type5{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:calc(375 / 375*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:100%}.img_box_type8{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:112.27%;position:relative}.img_box_type8::after{content:'';background-repeat:no-repeat;background-position:center;background-size:100%;width:220px;height:96px;background-image:url(/asset/images/logo-sanctuaryclub.svg);position:absolute;top:42.4%;left:50%;transform:translateX(-50%)}.map_type1{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:50.14%}.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%;max-width:136px;margin:0 auto}.icon_box>.inner .icon{background-repeat:no-repeat;background-position:center;background-size:100%;width:51.47%;padding-top:51.47%;margin:0 auto}.icon_box>.inner .icon.golf{background-image:url(/asset/images/ic-golf-70.svg)}.icon_box>.inner .icon.gallery{background-image:url(/asset/images/ic-gallery-70.svg)}.icon_box>.inner .icon.bed{background-image:url(/asset/images/ic-bed-70.svg)}.icon_box>.inner .icon.laundry{background-image:url(/asset/images/ic-laundry-70.svg)}.icon_box>.inner .icon.spa{background-image:url(/asset/images/ic-spa-70.svg)}.icon_box>.inner .icon.coffee{background-image:url(/asset/images/ic-coffee-70.svg)}.icon_box>.inner .icon.advice{background-image:url(/asset/images/ic-advice-70.svg)}.icon_box>.inner .icon.resort{background-image:url(/asset/images/ic-resort-70.svg)}.icon_box>.inner .icon.contract{background-image:url(/asset/images/ic-contract-70.svg)}.icon_box>.inner .icon.gift{background-image:url(/asset/images/ic-gift-70.svg)}.icon_box>.inner p{font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px;text-align:center;word-break:keep-all}.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(50% - 7.5px);padding-top:calc(50% - 7.5px);margin-right:15px;margin-bottom:15px}.icon_box_area .box_wrap .icon_box:nth-child(even){margin-right:0}.icon_box_area .box_wrap .icon_box:nth-of-type(2n+1):nth-last-child(-n+2),.icon_box_area .box_wrap .icon_box:nth-of-type(2n+1):nth-last-child(-n+2)~.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;word-break:keep-all}#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%;left:0;transform:translateY(-50%);z-index:1;padding:0 20px;display:block}#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;word-break:keep-all}#total_container .kv_wrap .kv_txt .second{font-size:40px;font-weight:400;line-height:120%;font-family:Optimum;color:#fff;padding-top:18px;word-break:keep-all}#total_container .section_tit{text-align:center;word-break:keep-all;padding-top:12px}#total_container .section_tit br{display:none}#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}#total_container .section_tit.type06{font-size:28px;font-weight:400;line-height:120%}#total_container .img_box{width:100%;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}#total_container.main_wrap .kv_wrap .kv_txt{opacity:0}#total_container.main_wrap .cont_area .main_cont{padding:80px 0 100px}#total_container.main_wrap .cont_area .main_cont:last-child{padding-bottom:140px}#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.type05{padding-top:16px}#total_container.main_wrap .cont_area .main_cont.sanctuary .section_tit .cont_wrap{margin-top:60px}#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 .cont_wrap{margin-top:60px}#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.benefit{background-color:#e2ddd9}#total_container.main_wrap .cont_area .main_cont.benefit .cont_wrap{margin-top:60px}#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:140px}#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:40px}#total_container.sub_wrap .cont_area .sub_cont{padding:80px 0 100px}#total_container.sub_wrap .cont_area .sub_cont:last-child{padding-bottom:140px}#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:80px}#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:60px}#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{margin:0 auto;text-align:center}#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/m-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:80px}#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{padding-bottom:40px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.saekdal .cont_wrap .cont_box:last-child{padding-bottom:0}#total_container.sub_wrap.space_nature .cont_area .sub_cont.saekdal .cont_wrap .txt_box .cont{padding-top:8px}#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:100px}#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_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 .section_tit.type05{padding-top:20px}#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:39.105%}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .table02 colgroup col.width03{width:21.79%}#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{margin-top:60px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2 .icon_box_type2{width:100%;margin-bottom:20px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2 .icon_box_type2:last-child{margin-bottom: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:20px}#total_container.sub_wrap.gallery .cont_area .section_tit.type05{padding-top:20px}#total_container.sub_wrap.gallery .cont_area .sub_cont{background-color:#efecea}#total_container.sub_wrap.gallery .cont_area .sub_cont .tab_area{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 .image_grid{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:40px}@-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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrS1I6d2dodEAxMDA7MjAwOzMwMDs0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAiLCJyZXNldF9jdXN0b20ubGVzcyIsIm1vYmlsZV9zdHlsZS5jc3MiLCJtb2JpbGVfc3R5bGUubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUNFLFlBQUEsZUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGdHQUFBLG1CQUVGLFdBQ0UsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsZ0dBQUEsbUJBRUYsV0FDRSxZQUFBLGVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxnR0FBQSxtQkFFRixXQUNFLFlBQUEsZUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGdHQUFBLG1CQUVGLFdBQ0UsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsZ0dBQUEsbUJBRUYsV0FDRSxZQUFBLGVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxnR0FBQSxtQkFFRixXQUNFLFlBQUEsZUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGdHQUFBLG1CQUVGLFdBQ0UsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsZ0dBQUEsbUJBRUYsV0FDRSxZQUFBLGVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxnR0FBQSxtQkMzREYsV0FDSSxZQUFBLFFBQ0EsSUFBQSw4Q0FBQSxlQUFBLENBQUEsNkNBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FHSixXQUNJLFlBQUEsUUFDQSxJQUFBLGtEQUFBLGVBQUEsQ0FB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QSxFQUNBLFVBQUEsaUJBRUosS0FDSSxRQUFBLEVBQ0EsVUFBQSxlQVBSLG9CQUNJLEdBQ0ksUUFBQSxFQUNBLFVBQUEsaUJBRUosS0FDSSxRQUFBLEVBQ0EsVUFBQSxlQUlSLDRCQUNJLEdBQ0ksUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQUxSLG9CQUNJLEdBQ0ksUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQUlSLDRCQUNJLEdEb0xGLElDbkxNLFFBQUEsRUFFSixLQUNJLFFBQUEsR0FMUixvQkFDSSxHRDZMRixJQzVMTSxRQUFBLEVBRUosS0FDSSxRQUFBLEdBSVIsNEJBQ0ksR0Q2TEYsSUM1TE0sUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQUxSLG9CQUNJLEdEc01GLElDck1NLFFBQUEsRUFFSixLQUNJLFFBQUEsR0FJUiw4QkFDSSxJQUNJLFFBQUEsRUFFSixLQUNJLFVBQUEsbUJBTFIsc0JBQ0ksSUFDSSxRQUFBLEVBRUosS0FDSSxVQUFBIiwiZmlsZSI6Im1vYmlsZV9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytLUjp3Z2h0QDEwMDsyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnUHJldGVuZGFyZCc7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiBsb2NhbCgnUHJldGVuZGFyZCBNZWRpdW0nKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL1ByZXRlbmRhcmQtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdQcmV0ZW5kYXJkJztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IGxvY2FsKCdQcmV0ZW5kYXJkIFJlZ3VsYXInKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL1ByZXRlbmRhcmQtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL1ByZXRlbmRhcmQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cblxuXHQvLyBAZm9udC1mYWNlIHtcblx0Ly8gZm9udC1mYW1pbHk6J05vdG8gU2FucyBLUic7XG5cdC8vIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Ly8gZm9udC13ZWlnaHQ6IDMwMDtcblx0Ly8gc3JjOnVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdC8vICAgIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUxpZ2h0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcblx0Ly8gfVxuXHQvLyBAZm9udC1mYWNlIHtcblx0Ly8gZm9udC1mYW1pbHk6J05vdG8gU2FucyBLUic7XG5cdC8vIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Ly8gZm9udC13ZWlnaHQ6IDQwMDtcblx0Ly8gc3JjOnVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0Ly8gICAgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0Ly8gICAgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1SZWd1bGFyLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcblx0Ly8gfVxuXHQvLyBAZm9udC1mYWNlIHtcblx0Ly8gZm9udC1mYW1pbHk6J05vdG8gU2FucyBLUic7XG5cdC8vIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Ly8gZm9udC13ZWlnaHQ6IDUwMDtcblx0Ly8gc3JjOnVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdC8vICAgIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTWVkaXVtLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcblx0Ly8gfVxuXHQvLyBAZm9udC1mYWNlIHtcblx0Ly8gZm9udC1mYW1pbHk6J05vdG8gU2FucyBLUic7XG5cdC8vIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Ly8gZm9udC13ZWlnaHQ6IDcwMDtcblx0Ly8gc3JjOnVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0Ly8gICAgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0Ly8gICAgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1Cb2xkLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcblx0Ly8gfVxuXG4qIHtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5uYXYsIG91dHB1dCwgc2VjdGlvbixcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbywgc2VsZWN0LCBpbnB1dCwgdGV4dGFyZWEge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgS1InLCBTYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiMwMDA7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIDA7XG5cdFxuXHR0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5odG1sLGJvZHl7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxudHIsIHRoLCB0ZCB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8vIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnNcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuXHRmb250OiAxMDAlO1xuXHQgIGNvbG9yOiAjMDAwO1xufVxub2wsIHVsLCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG51bDo6YWZ0ZXIsXG5vbDo6YWZ0ZXIsXG4uY2xiOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbn1cblxubGksXG5kbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblx0Y29sb3I6IzAwMDtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQmOmhvdmVye1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuY2FwdGlvbiwgbGVnZW5kIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbmlucHV0LHNlbGVjdCB7XG5cdGZvbnQ6IDEwMCU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6bm9uZTtcblx0YXBwZWFyYW5jZTpub25lO1xufVxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgIGRpc3BsYXk6IG5vbmU7XG59XG5pbnB1dCB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5pbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6dHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6dHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjp0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6dHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjY2NjY2NjOyB9XG5cbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNjY2NjY2M7IH1cblxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogI2NjY2NjYzsgfVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjY2NjY2NjOyB9XG5cbmJ1dHRvbntcblx0Ym9yZGVyOiBub25lO1xufVxuYnV0dG9uOmZvY3Vze1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBDb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkByZWQ6ICNmZjAwMDA7XG5AcG9pbnRDb2xvcjAyOiAjZTY4NjNlO1xuQGJsdWU6ICMwOTE3N2Y7XG5AYmdDb2xvcjAxOiAjZmFmYWZhO1xuQGJsYWNrMDE6ICMwMDA7XG5AcGluazogI0U4NEY0RjtcbkBiZzE6IHJnYmEoMCwgMCwgMCwgMC4yMCk7XG5AYmcyOiAjRUZFQ0VBO1xuQGJnMzogI0UyREREOTtcbkBibGFjazAyOiAjNGU0ODQxO1xuQGJsYWNrMDM6ICM1NTU7XG5AYmxhY2swNDogIzg4ODtcbkBibGFjazA1OiAjODc4Nzg3O1xuXG5cbkBibGFjazA2OiAjMjIyO1xuQGdyZXkwMTogI2VkZWJlODtcbkBncmV5MDI6ICNkZWRiZDY7XG5AZ3JleTAzOiAjZTNlMGRhO1xuQGdyZXkwNDogIzRkNDg0MjtcbkBncmV5MDU6ICNGNEYzRjI7XG5AZ3JleTA2OiAjNkE2RDZEO1xuQGdyZXkwNzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYwKTtcbkBncmV5MDg6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XG5AZ3JleTA5OiByZ2JhKDAsIDAsIDAsIDAuMzApO1xuQGdyZXkxMDogcmdiYSgwLCAwLCAwLCAwLjUwKTtcblxuQGdyZXkxMTogcmdiYSgwLCAwLCAwLCAwLjQwKTtcbkBncmV5MTI6IHJnYmEoMCwgMCwgMCwgMC44MCk7XG5AZ3JleTEzOiAjY2NjO1xuXG5AZ3JleTE0OiAjNjY2O1xuQGdyZXkxNTogI0REREJENjtcblxuQGdyZXkxNjogI2FhYTtcbkBncmV5MTc6ICM0NDQ7XG5cbkBncmV5MTg6IHJnYmEoMCwgMCwgMCwgMC42MCk7XG5cbkB5ZWxsb3c6ICNGRkQyMDA7XG5AYnJvd246ICMwMjAzMDM7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBWYXJpYWJsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibGQge1xuICAgIGRpc3BsYXk6IG5vbmUgO1xufVxuXG4uYWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiLlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAwO1xufVxuXG4uYWZ0ZXJze1xuXHQmOmFmdGVye1xuXHRcdC5hZnRlcjtcblx0fVxufVxuXG4uYmdve1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLmJnX2NvdmVyIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJnX2NvbnRhaW4ge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5zdHJvbmd7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbG9yQmFzZVdoaXRlKEBvcGFjaXR5KXtcblx0Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIEBvcGFjaXR5KVxufVxuXG4uYm9yZGVyQ29sb3JCYXNlV2hpdGUoQG9wYWNpdHkpe1xuXHRib3JkZXItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIEBvcGFjaXR5KVxufVxuXG4uYm9yZGVyQ29sb3IwMShAb3BhY2l0eSkge1xuXHRib3JkZXItY29sb3I6IHJnYmEoMjksMjksMjksQG9wYWNpdHkpO1xufVxuXG4uYm9yZGVyQ29sb3IwMyhAb3BhY2l0eSkge1xuXHRib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsQG9wYWNpdHkpO1xufVxuXG4uYm9yZGVyQ29sb3IwMiB7XG5cdGJvcmRlci1jb2xvcjogI2RkZDtcbn1cblxuLmNvbG9yQmFzZU1haW4oQG9wYWNpdHkpe1xuXHRjb2xvcjogcmdiYSgwLDAsMCwgQG9wYWNpdHkpXG59XG5cbi5jb2xvckJhc2VNYWluMDIoQG9wYWNpdHkpe1xuXHRjb2xvcjogcmdiYSgyOSwyOSwyOSwgQG9wYWNpdHkpXG59XG5cbi5ib3JkZXJDb2xvckJhc2VNYWluKEBvcGFjaXR5KXtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDQxLDQxLDQzLCBAb3BhY2l0eSlcbn1cblxuLmJnQ29sb3JCYXNlTWFpbihAb3BhY2l0eSl7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIEBvcGFjaXR5KVxufVxuXG4uYmdDb2xvckJhc2VNYWluMDIoQG9wYWNpdHkpe1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCBAb3BhY2l0eSlcbn1cblxuLmJnQ29sb3JCYXNlTWFpbjAzKEBvcGFjaXR5KXtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsMjM1LDIzMiwgQG9wYWNpdHkpXG59XG5cbi5iZ0NvbG9yQmFzZU1haW4wNChAb3BhY2l0eSl7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksMjksMjksIEBvcGFjaXR5KVxufVxuXG4uYmdDb2xvckJhc2VNYWluMDUoQG9wYWNpdHkpe1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMiwyMTksMjE0LCBAb3BhY2l0eSlcbn1cblxuXG4ubGluZS1jbGFtcC1vbmV7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRvdmVyZmxvdzogaGlkZGVuO1x0XG59XG5cbi5saW5lLWNsYW1wKEBsaW5lLWhlaWdodDsgQGxpbmUtY2xhbXApe1xuXHRsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdG1heC1oZWlnaHQ6IEBsaW5lLWhlaWdodCAqIEBsaW5lLWNsYW1wICogMWVtO1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IEBsaW5lLWNsYW1wO1xufSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvbm90b3NhbnNrci92MzYvUGJ5eEZtWGlFQlBUNElUYmdOQTVDZ21zM1ZZY09BLXZ2bkl6enVvemVMUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvbm90b3NhbnNrci92MzYvUGJ5eEZtWGlFQlBUNElUYmdOQTVDZ21zM1ZZY09BLXZ2bkl6em1veWVMUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvbm90b3NhbnNrci92MzYvUGJ5eEZtWGlFQlBUNElUYmdOQTVDZ21zM1ZZY09BLXZ2bkl6enJReWVMUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvbm90b3NhbnNrci92MzYvUGJ5eEZtWGlFQlBUNElUYmdOQTVDZ21zM1ZZY09BLXZ2bkl6enVveWVMUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvbm90b3NhbnNrci92MzYvUGJ5eEZtWGlFQlBUNElUYmdOQTVDZ21zM1ZZY09BLXZ2bkl6enRneWVMUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvbm90b3NhbnNrci92MzYvUGJ5eEZtWGlFQlBUNElUYmdOQTVDZ21zM1ZZY09BLXZ2bkl6empRMWVMUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvbm90b3NhbnNrci92MzYvUGJ5eEZtWGlFQlBUNElUYmdOQTVDZ21zM1ZZY09BLXZ2bkl6emcwMWVMUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvbm90b3NhbnNrci92MzYvUGJ5eEZtWGlFQlBUNElUYmdOQTVDZ21zM1ZZY09BLXZ2bkl6em1vMWVMUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvbm90b3NhbnNrci92MzYvUGJ5eEZtWGlFQlBUNElUYmdOQTVDZ21zM1ZZY09BLXZ2bkl6emtNMWVMUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgc3JjOiB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1Cb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgc3JjOiB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ1ByZXRlbmRhcmQgTWVkaXVtJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9QcmV0ZW5kYXJkLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL1ByZXRlbmRhcmQtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ1ByZXRlbmRhcmQgUmVndWxhcicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3Bhbixcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbmksXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubmF2LFxub3V0cHV0LFxuc2VjdGlvbixcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyxcbnNlbGVjdCxcbmlucHV0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgS1InLCBTYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiAwO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuaHRtbCxcbmJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbnRyLFxudGgsXG50ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgZm9udDogMTAwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5vbCxcbnVsLFxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxudWw6OmFmdGVyLFxub2w6OmFmdGVyLFxuLmNsYjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5saSxcbmRsIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuY2FwdGlvbixcbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5pbnB1dCxcbnNlbGVjdCB7XG4gIGZvbnQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYztcbn1cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xufVxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIENvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIFZhcmlhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5ibGQge1xuICBkaXNwbGF5OiBub25lIDtcbn1cbi5hZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uYWZ0ZXJzOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5iZ28ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5iZ19jb3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZ19jb250YWluIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJvcmRlckNvbG9yMDIge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG4ubGluZS1jbGFtcC1vbmUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qc2V0dGluZyovXG4uZF9vbmx5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRfb25seSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kX3Rfb25seSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5tX29ubHkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnRfbV9vbmx5IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi53cmFwLFxuLndyYXAwMiB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ud3JhcDphZnRlcixcbi53cmFwMDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmJsZW5kIHtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLndyYXAwMyB7XG4gIHBhZGRpbmc6IDAgMTIuNXB4O1xufVxuLndyYXAwMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ud3JhcDA0IHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi53cmFwMDQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmZsIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZnIge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZm9udF9zdHlsZTAxIHtcbiAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMDk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG59XG4uZm9udF9zdHlsZTAxX2planUge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xufVxuLmZvbnRfc3R5bGUwMiB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xufVxuLmZvbnRfc3R5bGUwMl9seW9uIHtcbiAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjIxcHg7XG59XG4uZm9udF9zdHlsZTAzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG59XG4uZm9udF9zdHlsZTA1IHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41Njtcbn1cbi5mb250X3N0eWxlMDYge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbn1cbi5mb250X3N0eWxlMDcge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjgzO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbn1cbi50ZW1wX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZW1wX3R4dC50b3Age1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnNsaWRlX3R5cGUzX25leHQge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMTMuNXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy1iYWNrLWlvcy5zdmcpO1xufVxuLnN3aXBlci1idXR0b24tbmV4dC5zbGlkZV90eXBlNl9uZXh0IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3dfZm9yd2FyZF9pb3Muc3ZnKTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAwO1xufVxuLnN3aXBlci1idXR0b24tcHJldi5zbGlkZV90eXBlM19wcmV2IHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEzLjVweCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93LWJhY2staW9zLnN2Zyk7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnNsaWRlX3R5cGU2X3ByZXYge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93X2ZvcndhcmRfaW9zLnN2Zyk7XG59XG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24uYmFyX3BhZ2luYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2NnB4KTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvdHRvbTogOHB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdG9wOiBhdXRvO1xufVxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uLmJhcl9wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uLm51bWJlcl9wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6ICNhYWE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24ubnVtYmVyX3BhZ2luYXRpb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItcGFnaW5hdGlvbi5udW1iZXJfcGFnaW5hdGlvbiBzcGFuLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zbGlkZV93cmFwMDEgLnN3aXBlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGlkZV93cmFwMDEgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogY2FsYygyMzAgLyAzNzUqMTAwJSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zbGlkZV93cmFwMDEgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTMwcHg7XG4gIGxlZnQ6IDIxcHg7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItYnV0dG9uLW5leHQsXG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wOiAxLjJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEuMnB4IHNvbGlkICNmZmY7XG4gIHRvcDogY2FsYyg1NSUgLSAyOHB4KTtcbn1cbi5zbGlkZV93cmFwMDEgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDI1cHg7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMjVweDtcbn1cbi5zbGlkZV93cmFwMDEgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGlkZV93cmFwMDEgLnRlbXBfdHh0IHtcbiAgei1pbmRleDogMTtcbn1cbi5zbGlkZV93cmFwMDEgLm5vdGljZV90eHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIHotaW5kZXg6IDE7XG59XG4uc2xpZGVfd3JhcDAxIC5ub3RpY2VfdHh0OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3dhcm5pbmdfaWNvbl93aGl0ZS5zdmcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbn1cbi5zbGlkZV90eXBlM19hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWRlX3R5cGUzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xufVxuLnNsaWRlX3R5cGUzIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZV90eXBlMyAuc3dpcGVyLXNsaWRlIC5pbWdfYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4xMSU7XG59XG4uc2xpZGVfdHlwZTMgLnN3aXBlci1zbGlkZSAuaW1nX2FyZWEgLmltZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uc2xpZGVfdHlwZTYge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZV90eXBlNiAuc3dpcGVyLXNsaWRlIC5pbWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTYuMTElO1xufVxuLnNsaWRlX3R5cGU2IC5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMTFweDtcbn1cbi5zbGlkZV90eXBlNiAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogMTFweDtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5hY2NvZGlhbl9idG4ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBwYWRkaW5nOiAxMnB4IDAgO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5hY2NvZGlhbl9idG46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xpc3QtaWMtZ25iLW1lbnUtYXJyb3ctdXAtYmsuc3ZnKTtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5hY2NvZGlhbl9idG4gLmljb24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IC0xMHB4O1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbi5CYW55YW5fVHJlZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fQmFueWFuX1RyZWUuc3ZnKTtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5hY2NvZGlhbl9idG4gLmljb24uQW5nc2FuYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fQW5nc2FuYS5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbi5DYXNzaWEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvX0Nhc3NpYS5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbi5EaGF3YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fRGhhd2Euc3ZnKTtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5hY2NvZGlhbl9idG4gLmljb24uTGFndW5hIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19MYWd1bmEuc3ZnKTtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5hY2NvZGlhbl9idG4gLmljb24uU2t5cGFyayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fU2t5cGFyay5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0bi5hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAucGFuZWwge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1vdXQ7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAucGFuZWwgLmlubmVyIHtcbiAgcGFkZGluZzogMTBweCAwIDIwcHg7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAucGFuZWwgLmlubmVyIC5zY3JvbGwge1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogMzAwcHg7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAucGFuZWwgLmlubmVyIC5saXN0X3dyYXAwOTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMi5hY3RpdmU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbi5hY2NvZGlhbl9tZW51X2FyZWFfdHlwZTIgPiAuaW5uZXIge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiA+IC5pbm5lciAudGl0MSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyID4gLmlubmVyIC50aXQyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5hY2NvZGlhbl9tZW51X2FyZWFfdHlwZTIgPiAuaW5uZXIgLnRpdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xufVxuLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiAubWVudV93cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idG4uYnRuX3R5cGUwMS5zdWJtaXRfYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1O1xuICBiYWNrZ3JvdW5kOiAjNjY2O1xufVxuLmJ0bi5idG5fdHlwZTAyIHtcbiAgcGFkZGluZzogMTJweCAwIDEzcHg7XG59XG4uYnRuLmJ0bl90eXBlMDIuc3VibWl0X2J0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTtcbiAgYmFja2dyb3VuZDogIzY2Njtcbn1cbi5idG4uYnRuX3R5cGUwMyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNHB4IDE0cHggNnB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnRuLmJ0bl90eXBlMTEge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDRweCAxNHB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ0bi5idG5fdHlwZTEyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB3aWR0aDogMTE0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAwcHggMThweCAwcHggMTRweDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmJ0bi5idG5fdHlwZTEyID4gcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xufVxuLmJ0bi5idG5fdHlwZTEyID4gcDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgdmVydGljYWwtYWxpZ246IC02cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93X2Ryb3BfZG93bl93LnN2Zyk7XG59XG4uYnRuLmJ0bl90eXBlMTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5idG4uYnRuX3R5cGUxMyBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYnRuLmJ0bl90eXBlMTMgc3BhbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Nsb3NlX3cuc3ZnKTtcbn1cbi5idG5fdHlwZTA0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbi5idG5fdHlwZTA2IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3JkZXItY29sb3I6IHJnYmEoNDEsIDQxLCA0MywgMC42KTtcbn1cbi5idG5fdHlwZTA5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwLjhweCAxMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uYnRuX3R5cGUwOSBwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5idG5fdHlwZTA5IHA6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IC00cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3Bob25lLWluLXRhbGstZmlsbC0wLXdnaHQtMjAwLWdyYWQtMC1vcHN6LTI0MS1iLnN2Zyk7XG59XG4uYnRuX3R5cGUwOS50ZWwwMiBwOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9waG9uZV9pbl90YWxrX0ZJTEwwX3dnaHQyMDBfR1JBRDBfb3BzejI0MS5zdmcpO1xufVxuLmJ0bl90eXBlMDkucmVzZXJ2YXRpb24gcDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvZXZlbnRfYXZhaWxhYmxlLnN2Zyk7XG59XG4uYnRuX3R5cGUwOS5rYWthbyBwOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pY29uNS5zdmcpO1xufVxuLmJ0bl90eXBlMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTAuOHB4IDEwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5idG5fdHlwZTEwIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5idG5fdHlwZTEwIHA6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IC00cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2V2ZW50LWF2YWlsYWJsZS13LnN2Zyk7XG59XG4uYnRuX3dyYXAuZmFiX2J0biB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNTBweDtcbiAgei1pbmRleDogMztcbiAgcGFkZGluZzogMCA2cHggMCA2LjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNGMjtcbiAgb3BhY2l0eTogMC44NTtcbn1cbi5idG5fd3JhcC5mYWJfYnRuLm9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGNhbGMoMTAwJSArIDQ5LjdweCk7XG59XG4uYnRuX3dyYXAudHlwZTAxIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmJ0bl93cmFwIC5pX2J0bi50eXBlMDEge1xuICB3aWR0aDogNTAuMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDAgN3B4O1xufVxuLmJ0bl93cmFwIC5pX2J0bi50eXBlMDE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4Nzg3ODc7XG59XG4uYnRuX3dyYXAgLmlfYnRuLnR5cGUwMSA+IGRpdiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5idG5fd3JhcCAuaV9idG4udHlwZTAxID4gcCB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNGQ0ODQyO1xufVxuLmJ0bl93cmFwIC5pX2J0bi50eXBlMDEucmVzZXJ2YXRpb24gPiBkaXYge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9yZXNlcnZhdGlvbi5zdmcpO1xufVxuLmJ0bl93cmFwIC5pX2J0bi50eXBlMDEuY29udGFjdCA+IGRpdiB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2NvbnRhY3Quc3ZnKTtcbn1cbi5idG5fd3JhcCAuaV9idG4udHlwZTAxLmVfYnJvY2h1cmUgPiBkaXYge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9icm9jaHVyZS5zdmcpO1xufVxuLmJ0bl93cmFwIC5zbnNfYnRuIHtcbiAgd2lkdGg6IDE1LjRweDtcbiAgaGVpZ2h0OiAxNS40cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYnRuX3dyYXAgLnNuc19idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMTQuMnB4O1xufVxuLmJ0bl93cmFwIC5zbnNfYnRuLmluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11pbnN0YWdyYW0uc3ZnKTtcbn1cbi5idG5fd3JhcCAuc25zX2J0bi5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11mYWNlYm9vay5zdmcpO1xufVxuLmJ0bl93cmFwIC5zbnNfYnRuLnR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENddHdpdHRlci5zdmcpO1xufVxuLmJ0bl93cmFwIC5zbnNfYnRuLnlvdXR1YmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdeW91dHViZS5zdmcpO1xufVxuLmNoZWNrX2JveCB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jaGVja19ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja19ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCxcbi5jaGVja19ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTcxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xufVxuLmNoZWNrX2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHNwYW4sXG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrX2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHNwYW4ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvQ0hFQ0tCT1hfY2hlY2tlZC5zdmcpO1xufVxuLmNoZWNrX2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsIHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDlweDtcbn1cbi5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjpzdGFydDpkZWNyZW1lbnQsXG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246ZW5kOmluY3JlbWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuc2Nyb2xsIHtcbiAgICBzY3JvbGxiYXItYmFzZS1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItZmFjZS1jb2xvcjogI2RlZGJkNjtcbiAgICBzY3JvbGxiYXItM2RsaWdodC1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItaGlnaGxpZ2h0LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci10cmFjay1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItYXJyb3ctY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLXNoYWRvdy1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItZGFyay1zaGFkb3ctY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5zZWxlY3RfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdF9ib3g6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uc2VsZWN0X2JveCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS43MztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWxlY3RfYm94X3R5cGUyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdF9ib3hfdHlwZTIgLnNlbGVjdGVkX2JveCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxMHB4IDI0cHggOXB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLnNlbGVjdF9ib3hfdHlwZTIgLnNlbGVjdGVkX2JveDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93X2Ryb3BfZG93bi5zdmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDlweDtcbn1cbi5zZWxlY3RfYm94X3R5cGUyIC5zZWxlY3RlZF9ib3guYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VsZWN0X2JveF90eXBlMiAub3B0aW9uc19ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLnNlbGVjdF9ib3hfdHlwZTIgLm9wdGlvbnNfYm94IC5vcHRpb24ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBwYWRkaW5nOiAxMS44MnB4IDE2cHggMTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5mb3JtX3dyYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjpwbGFjZWhvbGRlcixcbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgaW5wdXRbdHlwZT1cInRlbFwiXTo6cGxhY2Vob2xkZXIsXG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cyBpbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4ICNlZGViZTggaW5zZXQ7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgbGFiZWwgZW0ge1xuICBjb2xvcjogI0U4NEY0RjtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cyBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNFODRGNEY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMjJweDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgPiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXAge1xuICBoZWlnaHQ6IDI3NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiAyMHB4IDhweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDlweDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c3RhcnQ6ZGVjcmVtZW50LFxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjplbmQ6aW5jcmVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXAge1xuICAgIHNjcm9sbGJhci1iYXNlLWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1mYWNlLWNvbG9yOiAjZGVkYmQ2O1xuICAgIHNjcm9sbGJhci0zZGxpZ2h0LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLXRyYWNrLWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1hcnJvdy1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItc2hhZG93LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1kYXJrLXNoYWRvdy1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXAgcHJlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNzI7XG4gIG1hcmdpbi1ib3R0b206IC0wLjMzcHg7XG4gIGZvbnQtZmFtaWx5OiAnUHJldGVuZGFyZCc7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzLmFncmVlIC5zY3JvbGxfd3JhcCBwIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNzI7XG4gIG1hcmdpbi1ib3R0b206IC0wLjMzcHg7XG4gIGNvbG9yOiAjODg4O1xuICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5lcnJvcl9tZXNzYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5mb3JtX3dyYXAgLmNoZWNrYm94X2FyZWEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mb3JtX3dyYXAgLmNoZWNrX2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZm9ybV93cmFwIC5jaGVja19ib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmZvcm1fd3JhcCAuY2hlY2tfYm94IGxhYmVsIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5mb3JtX3dyYXAgLnN1Ym1pdF9idG4ge1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xufVxuLmFjdGl2ZV90YXJnZXQubW90aW9uMDEsXG4uYWN0aXZlX3RhcmdldC5tb3Rpb24wMixcbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjA0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjdGl2ZV90YXJnZXQubW90aW9uMDEgLmFjdGl2ZV9pdGVtLFxuLmFjdGl2ZV90YXJnZXQubW90aW9uMDIgLmFjdGl2ZV9pdGVtLFxuLmFjdGl2ZV90YXJnZXQubW90aW9uMDQgLmFjdGl2ZV9pdGVtIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjAzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAwO1xufVxuLmFjdGl2ZV90YXJnZXQubW90aW9uMDUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG59XG4uY29udF93cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94LmJnX3doaXRlIC50eHRfYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94ID4gYSxcbi5jb250X3dyYXAgLmNvbnRfYm94IC5pbm5lcl93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udF93cmFwIC5jb250X2JveCA+IGE6YWZ0ZXIsXG4uY29udF93cmFwIC5jb250X2JveCAuaW5uZXJfd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udF93cmFwIC5jb250X2JveCAuaW1nX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDMzNSAvIDMzNSoxMDAlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udF93cmFwIC5jb250X2JveCAuaW1nID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94IC5pbWcgPiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3dhcm5pbmdfaWNvbl93aGl0ZS5zdmcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLnR4dF9ib3ggLnRpdCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uY29udF93cmFwIC5jb250X2JveCAudHh0X2JveCAudGl0LnR5cGUwMiB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uY29udF93cmFwIC5jb250X2JveCAudHh0X2JveCAuY29udCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uY29udF93cmFwIC5jb250X2JveCAudHh0X2JveCAuY29udCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udF93cmFwLnR5cGUwMSAuY29udF9ib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4uY29udF93cmFwLnR5cGUwMSAuY29udF9ib3ggLmltZyxcbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveCAudHh0X2JveCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRfd3JhcC50eXBlMDEgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMjBweCAxMHB4IDA7XG59XG4uY29udF93cmFwLnR5cGUwMSAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5jb250X3dyYXAudHlwZTAxLm1fdHlwZTAxIC5jb250X2JveCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDEubV90eXBlMDEgLmNvbnRfYm94Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5jb250X3dyYXAudHlwZTAxLm1fdHlwZTAxIC5jb250X2JveCAudHh0X2JveCB7XG4gIHBhZGRpbmc6IDE2cHggMTBweCAwO1xufVxuLmNvbnRfd3JhcC50eXBlMDEubV90eXBlMDEgLmNvbnRfYm94IC50eHRfYm94IC50aXQudHlwZTAzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5jb250X3dyYXAudHlwZTAxLm1fdHlwZTAxIC5jb250X2JveCAudHh0X2JveCAuY29udCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLmltZyxcbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveCAudHh0X2JveCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgcGFkZGluZzogMjBweCAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLnR4dF9ib3ggLnRpdCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLnR4dF9ib3ggLnRpdDIge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94IC5zdWJfdGl0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveCAudHh0X2JveCAuY29udCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveCAudHh0X2JveCAuY29udC5wYWRkaW5nMDEge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDMgLmNvbnRfYm94IC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMjMwIC8gMzMzKjEwMCUpO1xufVxuLmNvbnRfd3JhcC50eXBlMDMgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGJkNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG59XG4uY29udF93cmFwLnR5cGUwMyAuY29udF9ib3ggLnR4dF9ib3ggLnRpdCB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG59XG4uY29udF93cmFwLnR5cGUwMyAuY29udF9ib3ggLnR4dF9ib3ggLnN1Yl90aXQge1xuICBmb250LWZhbWlseTogJ0x5b25EaXNwbGF5JztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40MztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjFweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4uY29udF93cmFwLnR5cGUwMyAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmNvbnRfd3JhcC50eXBlMDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLmltZ19hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250X3dyYXAudHlwZTA0IC5jb250X2JveCAuaW1nX2FyZWEgLnNsaWRlX3R5cGU2IC5pbWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTYuMTElO1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94IC50eHRfYm94ID4gLmlubmVyIC50aXQwMSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLnR4dF9ib3ggPiAuaW5uZXIgLnRpdDAyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5jb250X3dyYXAudHlwZTA0IC5jb250X2JveCAudHh0X2JveCA+IC5pbm5lciAuY29udCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLnR4dF9ib3ggPiAuaW5uZXIgLmxpc3Rfd3JhcDA4IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveCAuaW1nIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMzM1IC8gMzM1KjEwMCUpO1xufVxuLmNvbnRfd3JhcC50eXBlMDUgLmNvbnRfYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5jb250X2JveCAudHh0X2JveCB7XG4gIHBhZGRpbmc6IDMwcHggMjBweCA0MHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDUgLmNvbnRfYm94IC50eHRfYm94IC5jb250IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY29udF93cmFwLnR5cGUwNiAuY29udF9ib3ggLmltZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDMyOCAvIDMzNSoxMDAlKTtcbn1cbi5jb250X3dyYXAudHlwZTA2IC5jb250X2JveDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5jb250X3dyYXAudHlwZTA2IC5jb250X2JveCAudHh0X2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIHBhZGRpbmc6IDMwcHggMjBweCA0MHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDYgLmNvbnRfYm94IC50eHRfYm94IC5jb250IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY29udF93cmFwLnR5cGUwNyAuY29udF9ib3ggLmltZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDMyOCAvIDMzNSoxMDAlKTtcbn1cbi5jb250X3dyYXAudHlwZTA3IC5jb250X2JveDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5jb250X3dyYXAudHlwZTA3IC5jb250X2JveCAudHh0X2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIHBhZGRpbmc6IDMwcHggMjBweCA0MHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDcgLmNvbnRfYm94IC50eHRfYm94IC5jb250IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3ggLmltZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDMzNSAvIDMzNSoxMDAlKTtcbn1cbi5jb250X3dyYXAudHlwZTA4IC5jb250X2JveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3ggLnR4dF9ib3gge1xuICBiYWNrZ3JvdW5kOiAjRTJEREQ5O1xuICBwYWRkaW5nOiAzMHB4IDIwcHggNDBweDtcbn1cbi5jb250X3dyYXAudHlwZTA4IC5jb250X2JveCAudHh0X2JveCAuY29udCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmNvbnRfd3JhcDAyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udF93cmFwMDIgLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogY2FsYygyMDAgLyAzMzMqMTAwJSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkOWQ5ZDtcbn1cbi5jb250X3dyYXAwMiAudHh0X2JveCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udF93cmFwMDIgLnR4dF9ib3ggcCB7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cbi5jb250X3dyYXAwMiAudHh0X2JveCAuZmlyc3Qge1xuICBmb250LWZhbWlseTogJ0x5b25EaXNwbGF5JztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC5maXJzdCA+IHNwYW4ge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC5zZWNvbmQge1xuICBwYWRkaW5nOiAyMHB4IDAgMTVweDtcbn1cbi5jb250X3dyYXAwMiAudHh0X2JveCAubGluZSB7XG4gIG1hcmdpbjogMjBweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5jb250X3dyYXAwMiAudHh0X2JveCAuZm91cnRoID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAuaW1nX3dyYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAuaW1nX3dyYXAgLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAuaW1nX3dyYXAgLmltZy5pbWdfbGVmdCxcbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwIC5pbWcuaW1nX3JpZ2h0IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICBwYWRkaW5nLXRvcDogY2FsYygxNTAgLyAzMzMqMTAwJSk7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nLmltZ19yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwIC5pbWcuaW1nX3QsXG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nLmltZ19idCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogY2FsYygxNTAgLyAzMzMqMTAwJSk7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nLmltZ190IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwIC5pbWcuaW1nX2J0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLnR4dF9ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLnR4dF9ib3ggLnRpdCB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTY7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC50eHRfYm94IC5jb250IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAudHh0X2JveCAuY29udCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udF93cmFwMDQgLmNvbnRfYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IGNhbGMoNDQ2IC8gMzM1KjEwMCUpO1xufVxuLmNvbnRfd3JhcDA0IC5jb250X2JveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb250X3dyYXAwNCAuY29udF9ib3ggLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uY29udF93cmFwMDQgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmNvbnRfd3JhcDA0IC5jb250X2JveCAudHh0X2JveCAudGl0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5jb250X3dyYXAwNCAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogI2ZmZjtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uY29udF93cmFwMDQgLmNvbnRfYm94IC50eHRfYm94IC5jb250IGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250X3dyYXAwNCAuY29udF9ib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5jb250X3dyYXAwNSAuaW1nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi5jb250X3dyYXAwNSAudGFibGUwMSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY29udF93cmFwMDUgLnR4dF9ib3hfdHlwZTAxIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbiAgcGFkZGluZzogMTJweCAxNnB4IDE2cHg7XG59XG4uY29udGVudHNfbGlzdF90aXQge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cbi5jb250ZW50c19saXN0X3RpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udGVudHNfbGlzdF90aXQgLmZpcnN0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29udGVudHNfbGlzdF90aXQgLnRvdGFsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS44MztcbiAgY29sb3I6ICM1NTU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5jb250ZW50c19saXN0X3RpdCAuc2Vjb25kIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5jb250ZW50c19saXN0X3RpdCAubW9yZV9idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJvcmRlcl9ib3ggLmJvcmRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYm9yZGVyX2JveCAuZmlsbCxcbi5ib3JkZXJfYm94IC5saW5lIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5ib3JkZXJfYm94IC5saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5ib3JkZXJfYm94IC5maWxsIHtcbiAgd2lkdGg6IDA7XG59XG4uYm9yZGVyX2JveC5hY3RpdmUgLmZpbGwge1xuICBhbmltYXRpb246IEZpbGwgMC42cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMSwgMSkgZm9yd2FyZHM7XG59XG4uY29udGVudHNfbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnRzX2xpc3QgLmNvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmNvbnRlbnRzX2xpc3QgLmNvbnRlbnRzIDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uY29udGVudHNfbGlzdCAuY29udGVudHMgPiBhIC50aHVtYm5haWwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMTg4IC8gMzM0KjEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50cyA+IGEgLmRldGFpbCB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xufVxuLmNvbnRlbnRzX2xpc3QgLmNvbnRlbnRzID4gYSAuZGV0YWlsIC50aXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50cyA+IGEgLmRldGFpbCAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBjb2xvcjogIzU1NTtcbn1cbi5zbGlkZV9jb250X2JveCAubV9wYWRkaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGlkZV9jb250X2JveCA+IC53cmFwIC50aXQge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zbGlkZV9jb250X2JveCAuc2xpZGVfd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuLm10XzIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wYW5lbF93cmFwIC50b3BfdGl0IHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBtaW4taGVpZ2h0OiA4NHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfdGl0IHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQudGl0X3R5cGUwMSBzcGFuIHtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX3RpdCA+IGRpdiB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQgPiBkaXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQgPiBkaXYgLnN1Yl90eHQge1xuICBmb250LWZhbWlseTogJ0x5b25EaXNwbGF5JztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40MztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjFweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQgPiBkaXYgc3BhbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfdGl0ID4gZGl2IHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogLTZweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX2NvbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfY29udC50eXBlMDEge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfY29udCAudGl0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40NztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9jb250IC50aXQudHlwZTAyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40NztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9jb250IC50aXQubV9wYl8wMSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX2NvbnQgLnRpdC5nb2xmOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNi41cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9nb2xmX2ljb24uc3ZnKTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfY29udCAudGl0LmxlaXN1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2LjVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2xlaXN1cmVfaWNvbi5zdmcpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5jaXJjbGVfbGlzdCBsaSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLmNpcmNsZV9saXN0IGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5jaXJjbGVfbGlzdC50eXBlMDIgbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLm5vdGljZV90eHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjgzO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGNvbG9yOiAjODg4O1xuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gIHRleHQtaW5kZW50OiAtMjNweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5ub3RpY2VfdHh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLm5vdGljZV90eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF93YXJuaW5nX2ljb24uc3ZnKTtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAubm90aWNlX3R4dC5wdDAxIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnN1Yl90aXQwMiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDc7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAuY210IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5jbXQgLmx0cyB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yNnB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5jbXQudG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5jbXQubV9wYl8zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9pbWdfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9pbWdfYm94Lm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYl9ib3gwMTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiX2JveDAxOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGJfYm94MDEgPiAuY2lyY2xlX2xpc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYl9ib3gwMSA+IC5jaXJjbGVfbGlzdDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiX2JveDAxID4gLmNpcmNsZV9saXN0Om5vdCg6Zmlyc3Qtb2YtdHlwZSkgbGkge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAubV9wYjAxIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiMDEsXG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiMDQge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGIwMixcbi5wYW5lbF93cmFwIC5wYW5lbCAucGIwMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsLm9uIC5wYW5lbF90aXQgZGl2IHNwYW46OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBvcGFjaXR5OiAwO1xufVxuLnBhbmVsX3R5cGUwMiA+IHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuLnBhbmVsX3R5cGUwMiA+IGRpdiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnBhbmVsX3R5cGUwMyA+IC5jb250IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5wYW5lbF90eXBlMDMgPiAuY29udCAuY29udF93cmFwIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5wYW5lbF90eXBlMDQgPiAuY29udCB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLnBhbmVsX3R5cGUwNSA+IC5pbWdfYXJlYSAuaW1nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjExJTtcbn1cbi5wYW5lbF90eXBlMDUgPiAuY29udCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4ucGFuZWxfdHlwZTA1ID4gLmNvbnQgPiAudGl0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5wYW5lbF90eXBlMDUgPiAuY29udCAuY2lyY2xlX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnBhbmVsX3R5cGUwNiA+IC5oZWFkIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnBhbmVsX3R5cGUwNiA+IC5jb250IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLnBhbmVsX3R5cGUwNiA+IC5jb250IC5sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmNvbnQgLmxlZnQgLmJveCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDExcHggMTBweCA7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmNvbnQgLmxlZnQgLmJveDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnBhbmVsX3R5cGUwNiA+IC5jb250IC5sZWZ0IC5ib3ggPiAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDA7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmNvbnQgLmxlZnQgLmJveCAubnVtIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBhbmVsX3R5cGUwNiA+IC5jb250IC5sZWZ0IC5ib3ggLnR4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmNvbnQgLnJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4uY2lyY2xlX2xpc3QgbGkge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5jaXJjbGVfbGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNpcmNsZV9saXN0IGxpIHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB0ZXh0LWluZGVudDogLTI1cHg7XG59XG4uY2lyY2xlX2xpc3QgbGkgcDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4uY2lyY2xlX2xpc3QgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgY29sb3I6ICM0NDQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5saXN0X3dyYXAwMSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxpc3Rfd3JhcDAxOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5saXN0X3dyYXAwMSBkaXYge1xuICB3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGJkNjtcbiAgcGFkZGluZzogMTFweCAwIDEwcHggMjAuNHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmxpc3Rfd3JhcDAxIGRpdjpudGgtY2hpbGQob2RkKSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5saXN0X3dyYXAwMSBkaXYgcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xufVxuLmxpc3Rfd3JhcDAxIC5udW0ge1xuICB3aWR0aDogMTQuMnB4O1xuICBoZWlnaHQ6IDE3LjJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTAuNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG59XG4ubGlzdF93cmFwMDEgLm51bS5udW0wMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzEuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSAubnVtLm51bTAyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvMi5zdmcpO1xufVxuLmxpc3Rfd3JhcDAxIC5udW0ubnVtMDMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8zLnN2Zyk7XG59XG4ubGlzdF93cmFwMDEgLm51bS5udW0wNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzQuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSAubnVtLm51bTA1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvNS5zdmcpO1xufVxuLmxpc3Rfd3JhcDAxIC5udW0ubnVtMDYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy82LnN2Zyk7XG59XG4ubGlzdF93cmFwMDEgLm51bS5udW0wNyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzcuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSAubnVtLm51bTA4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvOC5zdmcpO1xufVxuLmxpc3Rfd3JhcDAxIC5udW0ubnVtMDkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy85LnN2Zyk7XG59XG4ubGlzdF93cmFwMDEgLm51bS5udW0wMTAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8xMC5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGlzdF93cmFwMDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmxpc3Rfd3JhcDAyIGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTlweCAzMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRiZDY7XG59XG4ubGlzdF93cmFwMDIgZGl2Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmxpc3Rfd3JhcDAyIGRpdiBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubGlzdF93cmFwMDIgZGl2IHNwYW4uaWNvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5saXN0X3dyYXAwMiBkaXYgc3Bhbi5pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIG1hcmdpbi1yaWdodDogMTAuM3B4O1xufVxuLmxpc3Rfd3JhcDAyIGRpdiBzcGFuLmljb24uaG90ZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2hvdGVsX2ljb24uc3ZnKTtcbn1cbi5saXN0X3dyYXAwMiBkaXYgc3Bhbi5pY29uLnN0b3JlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9zdG9yZV9pY29uLnN2Zyk7XG59XG4ubGlzdF93cmFwMDIgZGl2IHNwYW4uaWNvbi5zcGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3NwYV9pY29uLnN2Zyk7XG59XG4ubGlzdF93cmFwMDIgZGl2IHNwYW4uaWNvbi5iZXZlcmFnZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfYmV2ZXJhZ2VfaWNvbi5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyIGRpdiBzcGFuLmljb24udHJhbnNmZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3RyYW5zZmVyX2ljb24uc3ZnKTtcbn1cbi5saXN0X3dyYXAwMiBkaXYgc3Bhbi5pY29uLmdvbGY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2dvbGZfaWNvbi5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyLnBkIGRpdiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDIxcHggMHB4IDIwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5saXN0X3dyYXAwMyAubGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ubGlzdF93cmFwMDMgLmxpc3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdF93cmFwMDMgLmxpc3QgcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTk1cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4ubGlzdF93cmFwMDMgLmxpc3QgZGl2IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5saXN0X3dyYXAwMyAubGlzdCBkaXYgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4ubGlzdF93cmFwMDQgdWwgbGkge1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmxpc3Rfd3JhcDA0IHVsIGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogOXB4O1xuICBiYWNrZ3JvdW5kOiAjNkE2RDZEO1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5saXN0X3dyYXAwNCB1bCBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGlzdF93cmFwMDQgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4ubGlzdF93cmFwMDQgdWwgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5saXN0X3dyYXAwNTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ubGlzdF93cmFwMDUgLmxpc3QsXG4ubGlzdF93cmFwMDUgYSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5saXN0X3dyYXAwNSAubGlzdDo6YWZ0ZXIsXG4ubGlzdF93cmFwMDUgYTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBNkQ2RDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuLmxpc3Rfd3JhcDA1IC5saXN0Omxhc3QtY2hpbGQ6OmFmdGVyLFxuLmxpc3Rfd3JhcDA1IGE6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpc3Rfd3JhcDA1IC5saXN0LmxpbmVfbm9uZTo6YWZ0ZXIsXG4ubGlzdF93cmFwMDUgYS5saW5lX25vbmU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saXN0X3dyYXAwNSAubGlzdC5mdWxsLFxuLmxpc3Rfd3JhcDA1IGEuZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxpc3Rfd3JhcDA1IGEge1xuICBmbG9hdDogbm9uZTtcbn1cbi5saXN0X3dyYXAwNiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5saXN0X3dyYXAwNiBhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5saXN0X3dyYXAwNiBsaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGZsb2F0OiBub25lO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5saXN0X3dyYXAwNyAubGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5saXN0X3dyYXAwNyAubGlzdDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saXN0X3dyYXAwNyAubGlzdCAudGl0OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5saXN0X3dyYXAwNyAubGlzdCAudGl0IHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5saXN0X3dyYXAwNyAubGlzdCAudGl0IHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xufVxuLmxpc3Rfd3JhcDA3IC5saXN0IC50aXQgc3BhbjpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGlzdF93cmFwMDcgLmxpc3QgLmNvbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLmxpc3Rfd3JhcDA4IC5saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ubGlzdF93cmFwMDggLmxpc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmxpc3Rfd3JhcDA4IC5saXN0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxpc3Rfd3JhcDA4IC5saXN0IGRpdiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmxpc3Rfd3JhcDA4IC5saXN0IGRpdjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDhweDtcbn1cbi5saXN0X3dyYXAwOCAubGlzdCBkaXY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpc3Rfd3JhcDA4IC5saXN0IGRpdiA+IHNwYW4ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ubGlzdF93cmFwMDkgLmxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmxpc3Rfd3JhcDA5IC5saXN0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxpc3Rfd3JhcDA5IC5saXN0IGRsIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ubGlzdF93cmFwMDkgLmxpc3QgZGwgZHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuLmxpc3Rfd3JhcDA5IC5saXN0IGRsIGRkIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmxpc3Rfd3JhcDA5IC5saXN0IGRsIGRkIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4ubGlzdF93cmFwMDkgLmxpc3QgZGwgZGQgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdF93cmFwMDkgLmxpc3QgZGwgZGQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4ubGlzdF93cmFwMDkgLmxpc3QgZGwgZGQgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdF93cmFwMDkgLmxpc3QgZGwgZGQgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuLnRhYl9hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGE6bGFzdC1vZi10eXBlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGEub24gc3BhbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhLm9uIHNwYW46OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGEgc3BhbiB7XG4gIG1pbi13aWR0aDogNDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEge1xuICBoZWlnaHQ6IDcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxIC50YWJfYnRuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSAudGFiX2J0bjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEgLnRhYl9idG46OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29udGVudDogYXR0cih0aXRsZSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEgLnRhYl9idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2U7XG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSAudGFiX2J0bi5vbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEgLnRhYl9idG4ub246OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEgLnRhYl9idG46aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxIC50YWJfYnRuOmhvdmVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJfYXJlYTAyIC50YWJfY29udGVudHMgLmNvbnRlbnRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJfYXJlYTAyIC50YWJfY29udGVudHMgLmNvbnRlbnRzLm9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFiX2FyZWEwMiAudGFiX2NvbnRlbnRzIC5jb250ZW50cyAucGFuZWxfdHlwZTAzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50YWJfYXJlYTAyIC50YWJfY29udGVudHMgLmNvbnRlbnRzIC5wYW5lbF90eXBlMDM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUwMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAzMnB4IDI0cHg7XG59XG4udGFibGUwMSBwIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4udGFibGUwMSAuZGxfbGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi50YWJsZTAxIC5kbF9saXN0IC5kbF93cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi50YWJsZTAxIC5kbF9saXN0IC5kbF93cmFwIGRsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnRhYmxlMDEgLmRsX2xpc3QgLmRsX3dyYXAgZGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLnRhYmxlMDEgLmRsX2xpc3QgLmRsX3dyYXAgZGw6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4udGFibGUwMSAuZGxfbGlzdCAuZGxfd3JhcCBkbCBkdCxcbi50YWJsZTAxIC5kbF9saXN0IC5kbF93cmFwIGRsIGRkIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgcGFkZGluZzogMTRweCAxNnB4IDEzcHg7XG59XG4udGFibGUwMSAuZGxfbGlzdCAuZGxfd3JhcCBkbCBkdCB7XG4gIHdpZHRoOiA5MHB4O1xufVxuLnRhYmxlMDEgLmRsX2xpc3QgLmRsX3dyYXAgZGwgZGQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4udGFibGUwMiB7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLnRhYmxlMDIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBwYWRkaW5nOiA0LjVweCA1cHggNC41cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4udGFibGUwMiB0aCBwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbn1cbi50YWJsZTAyIHRkIHtcbiAgcGFkZGluZzogNC41cHggNXB4IDQuNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGFibGUwMiB0ZCBwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbn1cbi50YWJsZTAyIHRyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4udGFibGUwMiB0cjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4udGFibGUwMiB0ci5ib3JkZXIwMSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnRhYmxlMDIgdHIgdGQsXG4udGFibGUwMiB0ciB0aCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi50YWJsZTAyIHRyIHRkOmxhc3QtY2hpbGQsXG4udGFibGUwMiB0ciB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLm1lbnRfYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGJkNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweDtcbn1cbi5tZW50X2JveCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1lbnRfYm94IHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjgzO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLm1haW5fc2xpZGUwMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLm1haW5fc2xpZGUwMSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbjtcbn1cbi5tYWluX3NsaWRlMDEgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRfd3JhcCAuY29udF9ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tYWluX3NsaWRlMDEgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLW5leHQge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubWFpbl9zbGlkZTAxIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogMDtcbn1cbi5tYWluX3NsaWRlMDEgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC4zO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICBtYXJnaW46IDA7XG59XG4ubWFpbl9zbGlkZTAxIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubG9nbyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkycHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvTG9nbzEuc3ZnKTtcbn1cbi5sb2dvID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2hlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjRweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW47XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG59XG4jaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNoZWFkZXIgLmJnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICB6LWluZGV4OiAxO1xufVxuI2hlYWRlciA+IC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNoZWFkZXIgPiAuaW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuI2hlYWRlciA+IC5pbm5lciA+IC5sb2dvIHtcbiAgZm9udC1zaXplOiAwO1xuICBmbG9hdDogbGVmdDtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4ge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNnB4O1xuICB0b3A6IDE0cHg7XG4gIHotaW5kZXg6IDM7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZTtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHtcbiAgcGFkZGluZzogN3B4IDA7XG59XG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuLFxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAgc3BhbjphZnRlcixcbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMSwgMSk7XG59XG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuOmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW46YWZ0ZXIge1xuICBib3R0b206IC03cHg7XG59XG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuLmNsb3NlX2J0biB7XG4gIHRvcDogMTFweDtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4uY2xvc2VfYnRuIC5oYW1fd3JhcCBzcGFuIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4uY2xvc2VfYnRuIC5oYW1fd3JhcCBzcGFuOjphZnRlcixcbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4uY2xvc2VfYnRuIC5oYW1fd3JhcCBzcGFuOjpiZWZvcmUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuLmNsb3NlX2J0biAuaGFtX3dyYXAgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgzOXB4LCAtMjlweCk7XG59XG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuLmNsb3NlX2J0biAuaGFtX3dyYXAgc3Bhbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgzOXB4LCAyOXB4KTtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgei1pbmRleDogNDtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjVzIGVhc2UtaW47XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAubmF2X3RvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MnB4O1xufVxuI2hlYWRlciAubmF2X2FyZWEgLmxvZ28ge1xuICB3aWR0aDogOTVweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9Ib3Jpem9udGFsLnN2Zyk7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMzRweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDlweDtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnN0YXJ0OmRlY3JlbWVudCxcbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOmVuZDppbmNyZW1lbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAubmF2X2FyZWEgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlciAubmF2X2FyZWEgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcCB7XG4gICAgc2Nyb2xsYmFyLWJhc2UtY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLWZhY2UtY29sb3I6ICNkZWRiZDY7XG4gICAgc2Nyb2xsYmFyLTNkbGlnaHQtY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLWhpZ2hsaWdodC1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItdHJhY2stY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1zaGFkb3ctY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLWRhcmstc2hhZG93LWNvbG9yOiAjZmZmO1xuICB9XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiA+IGxpID4gYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGhlaWdodDogNDNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDExcHggMzRweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcCAuZ25iID4gbGkgPiBhOjphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy1kcm9wLWRvd24uc3ZnKTtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcCAuZ25iID4gbGkgLmxuYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiA+IGxpIC5sbmIgbGkge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZzogMTEuOTE1cHggMCAxMS45MTVweDtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5zY3JvbGxfd3JhcCAuZ25iID4gbGkgLmxuYiBsaSBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiA+IGxpLm9uID4gYTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2hlYWRlciAubmF2X2FyZWEgLnNjcm9sbF93cmFwIC5nbmIgPiBsaS5vbiAubG5iIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuc2Nyb2xsX3dyYXAgLmduYiA+IGxpLmFycm93X25vbmUgPiBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5uYXZfYXJlYSAuYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNoZWFkZXIgLm5hdl9hcmVhIC5ib3R0b20gYSB7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEzLjVweCAwO1xufVxuI2hlYWRlciAubmF2X2FyZWEgLmJvdHRvbSBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jaGVhZGVyIC50ZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG4jaGVhZGVyIC50ZWwgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6ICNGRkY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNoZWFkZXIgLnRlbCBhID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jaGVhZGVyIC5idG5fYXJlYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQ4cHg7XG4gIHRvcDogNHB4O1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAjaGVhZGVyIC5idG5fYXJlYSB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLmJ0bl9hcmVhIC5idG5fdHlwZTExIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAjaGVhZGVyIC5idG5fYXJlYSAuYnRuX3R5cGUxMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbn1cbiNoZWFkZXIgLmJ0bl9hcmVhIC5idG5fdHlwZTAzLFxuI2hlYWRlciAuYnRuX2FyZWEgLmJ0bl90eXBlMTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgPiAuaW5uZXIgPiAubG9nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ28tMS5zdmcpO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLmJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyIC5idG5fdHlwZTAzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyIC5idG5fdHlwZTExIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuLFxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW46YWZ0ZXIsXG4jaGVhZGVyLmhlYWRlcl90eXBlMiAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAgc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLmhhbWJ1cmdlcl9idG4uY2xvc2VfYnRuIC5oYW1fd3JhcCBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMiAudGVsIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyLnNjcm9sbF91cCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMyA+IC5pbm5lciA+IC5sb2dvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nby0xLnN2Zyk7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMyAuYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMgLmJ0bl90eXBlMDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMgLmJ0bl90eXBlMTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMgLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW4sXG4jaGVhZGVyLmhlYWRlcl90eXBlMyAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAgc3BhbjphZnRlcixcbiNoZWFkZXIuaGVhZGVyX3R5cGUzIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMyAuaGFtYnVyZ2VyX2J0bi5jbG9zZV9idG4gLmhhbV93cmFwIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUzIC50ZWwgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMuc2Nyb2xsX2Rvd24ge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUzLnNjcm9sbF91cCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4jaGVhZGVyLm9uID4gLmlubmVyIHtcbiAgei1pbmRleDogNDtcbn1cbiNoZWFkZXIub24gPiAuaW5uZXIgPiAubG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLm9uIC5idG5fdHlwZTAzLFxuI2hlYWRlci5vbiAuYnRuX3R5cGUxMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyLm9uIC5iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxO1xufVxuI2hlYWRlci5vbiAubmF2X2FyZWEge1xuICB6LWluZGV4OiAzO1xuICByaWdodDogMDtcbn1cbiNoZWFkZXIuY29udGFjdF9vcGVuID4gLmlubmVyID4gLmxvZ28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvLTEuc3ZnKTtcbn1cbiNoZWFkZXIuY29udGFjdF9vcGVuIC5iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jaGVhZGVyLmNvbnRhY3Rfb3BlbiAuYnRuX3R5cGUwMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4jaGVhZGVyLmNvbnRhY3Rfb3BlbiAuYnRuX3R5cGUxMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG59XG4jaGVhZGVyLmNvbnRhY3Rfb3BlbiAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAgc3BhbixcbiNoZWFkZXIuY29udGFjdF9vcGVuIC5oYW1idXJnZXJfYnRuIC5oYW1fd3JhcCBzcGFuOmFmdGVyLFxuI2hlYWRlci5jb250YWN0X29wZW4gLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbiNoZWFkZXIuY29udGFjdF9vcGVuIC5oYW1idXJnZXJfYnRuLmNsb3NlX2J0biAuaGFtX3dyYXAgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlci5jb250YWN0X29wZW4gLnRlbCBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uY29udGFjdF9hcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA2NHB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA0M3B4IDAgNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgei1pbmRleDogNjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0X2FyZWEgLmNvbnRhY3RfY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvY2xvc2Uuc3ZnKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNXB4O1xuICB0b3A6IDE1cHg7XG59XG4uY29udGFjdF9hcmVhIC5mbCAudGl0MSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uY29udGFjdF9hcmVhIC5mbCAudGl0MiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5jb250YWN0X2FyZWEgLmZsIC50aXQzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5jb250YWN0X2FyZWEgLmZyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94IHtcbiAgZm9udC1zaXplOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveDpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3ggPiBwOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gcC5waG9uZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvcGhvbmUtaW4tdGFsay1maWxsLTAtd2dodC0yMDAtZ3JhZC0wLW9wc3otMjQxLnN2Zyk7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3ggPiBwLmtha2FvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9rYWthby5zdmcpO1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gcC5jaGVjazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvZXZlbnQtYXZhaWxhYmxlLnN2Zyk7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3ggYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94IGE6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveCA+IGRpdiB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gZGl2ID4gcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gZGl2IGRpdiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuLmZvb3Rlcl9sb2dvIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTJweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9Mb2dvMS5zdmcpO1xuICB3aWR0aDogMTIycHg7XG4gIGhlaWdodDogNTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvTG9nbzEtdy5zdmcpO1xufVxuLmZvb3Rlcl9sb2dvID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZsb2F0aW5nX2J0bl9ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuLmZsb2F0aW5nX2J0bl9ib3ggPiAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuLmZsb2F0aW5nX2J0bl9ib3ggPiAuaW5uZXIgLmJnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5mbG9hdGluZ19idG5fYm94ID4gLmlubmVyIC5idG5fYXJlYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4N3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5mbG9hdGluZ19idG5fYm94ID4gLmlubmVyIC5idG5fYXJlYSAuYnRuX3R5cGUwOSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA5cHggMTVweCA4cHggMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uZmxvYXRpbmdfYnRuX2JveCA+IC5pbm5lciAuYnRuX2FyZWEgLmJ0bl90eXBlMDk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmxvYXRpbmdfYnRuX2JveCA+IC5pbm5lciAuYnRuX3R5cGUxMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyOXB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZsb2F0aW5nX2J0bl9ib3ggLmJ0bl90eXBlMTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjlweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mbG9hdGluZ19idG5fYm94LnZpZXcuc2Nyb2xsX2Rvd24ge1xuICBvcGFjaXR5OiAxO1xufVxuLmZsb2F0aW5nX2J0bl9ib3gudmlldy5zY3JvbGxfdXAge1xuICBvcGFjaXR5OiAwO1xufVxuLmZsb2F0aW5nX2J0bl9ib3gucG9zaXRpb24ge1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbn1cbi5mbG9hdGluZ19idG5fYm94LmFjdGl2ZSB7XG4gIHotaW5kZXg6IDEwO1xufVxuLmZsb2F0aW5nX2J0bl9ib3guYWN0aXZlIC5idG5fdHlwZTEyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mbG9hdGluZ19idG5fYm94LmFjdGl2ZSA+IC5pbm5lciB7XG4gIG9wYWNpdHk6IDE7XG59XG4jZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA0MHB4IDAgNTRweDtcbn1cbiNmb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuI2Zvb3RlciAuYnV0dG9tX2J0bl9ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgei1pbmRleDogNTtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4jZm9vdGVyIC5idXR0b21fYnRuX2JveC52aWV3LnNjcm9sbF9kb3duIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbiNmb290ZXIgLmJ1dHRvbV9idG5fYm94LnZpZXcuc2Nyb2xsX3VwIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jZm9vdGVyIC5idXR0b21fYnRuX2JveC5wb3NpdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xufVxuI2Zvb3RlciAuYnV0dG9tX2J0bl9ib3ggPiAud3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jZm9vdGVyIC5idXR0b21fYnRuX2JveCA+IC53cmFwIC5idG5fdHlwZTA5IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gM3B4KTtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4jZm9vdGVyIC5idXR0b21fYnRuX2JveCA+IC53cmFwIC5idG5fdHlwZTEwIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gM3B4KTtcbn1cbiNmb290ZXIgLmZfdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX2xlZnQgPiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI2Zvb3RlciAuZl90b3AgLnRvcF9yaWdodCB7XG4gIHBhZGRpbmctdG9wOiA1MXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmxpc3Rfd3JhcDAzIC5saXN0Om50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5saXN0X3dyYXAwMyAuaW5mbyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuI2Zvb3RlciAuZl90b3AgLnRvcF9yaWdodCAuZm9vdGVyX2duYiA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5mb290ZXJfZ25iID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5mb290ZXJfZ25iID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmZvb3Rlcl9nbmIgLmxuYiB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI2Zvb3RlciAuZl90b3AgLnRvcF9yaWdodCAuZm9vdGVyX2duYiAubG5iIGxpIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmZvb3Rlcl9nbmIgLmxuYiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmZvb3Rlcl9nbmIgLmxuYiBsaSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jZm9vdGVyIC5mX2JvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuI2Zvb3RlciAuZl9ib3R0b20gYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiNmb290ZXIgLmZfYm90dG9tIC5saXN0X2FyZWEge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiNmb290ZXIgLmZfYm90dG9tIC5saXN0X2FyZWEgLmxpc3Rfd3JhcDA1LnBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuLmltYWdlX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgNy41cHggMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW1hZ2VfZ3JpZCAuZ3JpZC1pdGVtOm50aC1vZi10eXBlKDJuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzIpLFxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbTpudGgtb2YtdHlwZSgybisxKTpudGgtbGFzdC1jaGlsZCgtbisyKSB+IC5ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbSAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3BhY2l0eTogMDtcbn1cbi5pbWFnZV9ncmlkIC5ncmlkLWl0ZW0gLmltZyAuZ3JpZF90aXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbSAuaW1nIC5ncmlkX3RpdCA+IC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5pbWFnZV9ncmlkIC5ncmlkLWl0ZW0gLmltZyAuZ3JpZF90aXQgLnRpdDAxIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbSAuaW1nIC5ncmlkX3RpdCAudGl0MDIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogI0ZGRjtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5jb250ZW50c19wb3B1cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250ZW50c19wb3B1cC5vbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzMHB4KTtcbn1cbi5jb250ZW50c19wb3B1cCAuY29udGVudHNfYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXI7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzc1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IC5pbm5lcl93cmFwIC5jb250X3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3ggLmlubmVyX3dyYXAgLmNvbnRfd3JhcCAuY29udGVudHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IC5pbm5lcl93cmFwIC5jb250X3dyYXAgLmNvbnRlbnRzIC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3ggLmlubmVyX3dyYXAgLmNvbnRfd3JhcCAuY29udGVudHMgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3ggLmlubmVyX3dyYXAgLnNsaWRlX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IC5pbm5lcl93cmFwIC5wb3BfcGFnaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLTI3cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IC5pbm5lcl93cmFwIC5wb3BfcGFnaW5nIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzc1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLmlubmVyX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA2MjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5pbm5lcl93cmFwIC5zbGlkZV90eXBlNCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuaW5uZXJfd3JhcCAuc2xpZGVfdHlwZTQgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuaW5uZXJfd3JhcCAuc2xpZGVfdHlwZTQgLnN3aXBlci1zbGlkZSAuaW1nX2FyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLmlubmVyX3dyYXAgLnNsaWRlX3R5cGU0IC5zd2lwZXItc2xpZGUgLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5pbm5lcl93cmFwIC5zbGlkZV90eXBlNCAuc3dpcGVyLXNsaWRlIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLnN3aXBlci1wYWdpbmF0aW9uLmJhcl9wYWdpbmF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNzZweCk7XG4gIGhlaWdodDogNHB4O1xuICBib3R0b206IDhweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogYXV0bztcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuc3dpcGVyLXBhZ2luYXRpb24uYmFyX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLnN3aXBlci1wYWdpbmF0aW9uLm51bWJlcl9wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLnN3aXBlci1wYWdpbmF0aW9uLm51bWJlcl9wYWdpbmF0aW9uIHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLnN3aXBlci1wYWdpbmF0aW9uLm51bWJlcl9wYWdpbmF0aW9uIHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zd2lwZXItYnV0dG9uLW5leHQsXG4uY29udGVudHNfcG9wdXAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudHNfcG9wdXAgLmNsb3NlX2J0biB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAzO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3Bhbixcbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YWZ0ZXIsXG4uY29udGVudHNfcG9wdXAgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAtNHB4O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uY29udGVudHNfcG9wdXAgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyIHtcbiAgdG9wOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuLnlvdXR1YmVfcG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDIwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnlvdXR1YmVfcG9wIC53cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogNztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuLnlvdXR1YmVfcG9wIC5jbG9zZV9idG4ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gMTJweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMztcbn1cbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW4sXG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyLFxuLnlvdXR1YmVfcG9wIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMTFweDtcbiAgbGVmdDogLTJweDtcbn1cbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YWZ0ZXIsXG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLnlvdXR1YmVfcG9wIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjphZnRlciB7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC0xMHB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cbi55b3V0dWJlX3BvcCAucG9wX2JnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ueW91dHViZV9wb3AgLnZpZGVvX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDMxNSAvIDU2MCAqIDEwMCUpO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi55b3V0dWJlX3BvcCAudmlkZW9fYm94IGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnlvdXR1YmVfcG9wLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnlvdXR1YmVfcG9wLmFjdGl2ZSAucG9wX2JnIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcml2YWN5X3BvbGljeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4ucHJpdmFjeV9wb2xpY3kgLnRvcF90aXQge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnByaXZhY3lfcG9saWN5IC50b3Bfc3ViIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLnRvcF9zdWIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnByaXZhY3lfcG9saWN5IC5jb250ZXh0X2xpc3RfYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wcml2YWN5X3BvbGljeSAuY29udGV4dF9saXN0X2JveCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGZsb2F0OiBub25lO1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5tX3BhZGRpbmcwMSB7XG4gIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmxpc3Rfd3JhcDA2Lm1fcGFkZGluZzAyIHtcbiAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcbn1cbi5wcml2YWN5X3BvbGljeSAubGlzdF93cmFwMDYubV9wYWRkaW5nMDIgPiBsaSB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmxpc3Rfd3JhcDA2Lm1fcGFkZGluZzAyID4gbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wcml2YWN5X3BvbGljeSAubGlzdF93cmFwMDYubV9wYWRkaW5nMDMge1xuICBwYWRkaW5nOiA1cHggMCAwIDIwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmxpc3Rfd3JhcDA2Lm1fcGFkZGluZzA0IHtcbiAgcGFkZGluZzogNXB4IDAgMTBweCAxMHB4O1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5tX3BhZGRpbmcwNSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgMTBweDtcbn1cbi5wcml2YWN5X3BvbGljeSAubGlzdF93cmFwMDYubV9wYWRkaW5nMDYgPiBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5tX3BhZGRpbmcwNiA+IGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5wcml2YWN5X3BvbGljeSAucGFuZWxfdHlwZTAyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLnBhbmVsX3R5cGUwMi5wYWRkaW5nMiB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLypmb250Ki9cbi5mb250X2gxIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5mb250X2gxX29wdGltdW0ge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xufVxuLmZvbnRfaDIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmZvbnRfaDJfb3B0aW11bSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9oMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uZm9udF9oM19vcHRpbXVtIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5mb250X2g0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5mb250X2g0X29wdGltdW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xufVxuLmZvbnRfYjEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuLmZvbnRfYjIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xufVxuLmltZ19ib3hfdHlwZTEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMTIuMjclO1xufVxuLmltZ19ib3hfdHlwZTIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA0OC45NSU7XG59XG4uaW1nX2JveF90eXBlNCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDExMi4yNyU7XG4gIHBhZGRpbmctdG9wOiAxMzMuMTMlO1xufVxuLmltZ19ib3hfdHlwZTMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMTIuMjclO1xuICBwYWRkaW5nLXRvcDogMTMzLjEzJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmltZ19ib3hfdHlwZTM6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAxMzVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvTG9nbzIuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5pbWdfYm94X3R5cGU1IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogY2FsYygzNzUgLyAzNzUqMTAwJSk7XG59XG4uaW1nX2JveF90eXBlNiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW1nX2JveF90eXBlNyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG4uaW1nX2JveF90eXBlOCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDExMi4yNyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWdfYm94X3R5cGU4OjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDIyMHB4O1xuICBoZWlnaHQ6IDk2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ28tc2FuY3R1YXJ5Y2x1Yi5zdmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDIuNCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLm1hcF90eXBlMSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDUwLjE0JTtcbn1cbi5pY29uX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbi5pY29uX2JveCA+IC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDEycHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pY29uX2JveCA+IC5pbm5lciAuY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiA1MS40NyU7XG4gIHBhZGRpbmctdG9wOiA1MS40NyU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmdvbGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1nb2xmLTcwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uZ2FsbGVyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdhbGxlcnktNzAuc3ZnKTtcbn1cbi5pY29uX2JveCA+IC5pbm5lciAuaWNvbi5iZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1iZWQtNzAuc3ZnKTtcbn1cbi5pY29uX2JveCA+IC5pbm5lciAuaWNvbi5sYXVuZHJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtbGF1bmRyeS03MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLnNwYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLXNwYS03MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmNvZmZlZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWNvZmZlZS03MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmFkdmljZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWFkdmljZS03MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLnJlc29ydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLXJlc29ydC03MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmNvbnRyYWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY29udHJhY3QtNzAuc3ZnKTtcbn1cbi5pY29uX2JveCA+IC5pbm5lciAuaWNvbi5naWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtZ2lmdC03MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmljb25fYm94ID4gLmlubmVyIHAgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmljb25fYm94X2FyZWEgLmJveF93cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmljb25fYm94X2FyZWEgLmJveF93cmFwIC5pY29uX2JveCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgcGFkZGluZy10b3A6IGNhbGMoNTAlIC0gNy41cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaWNvbl9ib3hfYXJlYSAuYm94X3dyYXAgLmljb25fYm94Om50aC1jaGlsZChldmVuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5pY29uX2JveF9hcmVhIC5ib3hfd3JhcCAuaWNvbl9ib3g6bnRoLW9mLXR5cGUoMm4rMSk6bnRoLWxhc3QtY2hpbGQoLW4rMiksXG4uaWNvbl9ib3hfYXJlYSAuYm94X3dyYXAgLmljb25fYm94Om50aC1vZi10eXBlKDJuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzIpIH4gLmljb25fYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmljb25fYm94X3R5cGUyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4uaWNvbl9ib3hfdHlwZTIgLnR4dDEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5pY29uX2JveF90eXBlMiAudHh0MSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pY29uX2JveF90eXBlMiAuaWNvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW46IDEwcHggYXV0byAwO1xufVxuLmljb25fYm94X3R5cGUyIC5pY29uLmhvdXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtaG91c2UtOTAuc3ZnKTtcbn1cbi5pY29uX2JveF90eXBlMiAuaWNvbi5tb25leSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLW1vbmV5LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTIgLmljb24ucmVzZXJ2YXRpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1yZXNlcnZhdGlvbi05MC5zdmcpO1xufVxuLmljb25fYm94X3R5cGUyIC5pY29uLmNoZWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY2hlY2stOTAuc3ZnKTtcbn1cbi5pY29uX2JveF90eXBlMiAuaWNvbi5iZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1iZWQtOTAuc3ZnKTtcbn1cbi5pY29uX2JveF90eXBlMiAudHh0MiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLyp0b3RhbCBjb250YWluZXIqL1xuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLmt2X2JnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMS41cyBlYXNlO1xuICB6LWluZGV4OiAzO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpY2stc2xpZGVyLFxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpY2stbGlzdCxcbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWNrLXRyYWNrIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAubWFpbl9zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAubWFpbl9zbGlkZSAuc2xpZGVfdHlwZTFfaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLm1haW5fc2xpZGUgLmJnIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAubWFpbl9zbGlkZSAudmlkZW8ge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAubWFpbl9zbGlkZS5hY3RpdmUtcHJldiAuc2xpZGVfdHlwZTFfaW1nIC5iZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAubWFpbl9zbGlkZS5hY3RpdmUtaXRlbSAuc2xpZGVfdHlwZTFfaW1nIC5iZyB7XG4gIGFuaW1hdGlvbjogbW92ZVNsaWRlciA2cyBib3RoIGxpbmVhcjtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlLmFjdGl2ZS1pdGVtLmZpcnN0LWl0ZW0gLnNsaWRlX3R5cGUxX2ltZyAuYmcge1xuICBhbmltYXRpb246IG1vdmVTbGlkZXIgNHMgYm90aCBsaW5lYXI7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVfdHlwZTFfaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmJnIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudmlkZW8ge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtcHJldiAuc2xpZGVfdHlwZTFfaW1nIC5iZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5zbGlkZV90eXBlMV9pbWcgLmJnIHtcbiAgYW5pbWF0aW9uOiBtb3ZlU2xpZGVyIDZzIGJvdGggbGluZWFyO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnBhZ2luYXRpb25fYmFyIHtcbiAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gIHdpZHRoOiA2MC40JTtcbiAgaGVpZ2h0OiAxLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IDU4LjVweDtcbiAgei1pbmRleDogMztcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5wYWdpbmF0aW9uX2JhciBzcGFuIHtcbiAgd2lkdGg6IDMzLjMlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDFzIGVhc2UtaW4tb3V0O1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnBhZ2luYXRpb25fYmFyLmxlZnQgc3BhbiB7XG4gIGxlZnQ6IDA7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAucGFnaW5hdGlvbl9iYXIuY2VudGVyIHNwYW4ge1xuICBsZWZ0OiAzMy4zJTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5wYWdpbmF0aW9uX2Jhci5yaWdodCBzcGFuIHtcbiAgbGVmdDogNjYuNiU7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLXBhZ2luYXRpb24tbnVtIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxNS41JTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3R0b206IDQ5cHg7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLXBhZ2luYXRpb24tbnVtIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBjb2xvcjogI2ZmZjtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItYnV0dG9uLW5leHQsXG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEuNXB4IHNvbGlkICNmZmY7XG4gIGJvdHRvbTogNTNweDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxNi45JTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICBsZWZ0OiAxNS4xJTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLmt2X3R4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLmt2X3R4dCBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5rdl90eHQgcC5mb250X2gyIHtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5rdl90eHQgLmZpcnN0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAua3ZfdHh0IC5zZWNvbmQge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuI3RvdGFsX2NvbnRhaW5lciAuc2VjdGlvbl90aXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbiN0b3RhbF9jb250YWluZXIgLnNlY3Rpb25fdGl0IGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiN0b3RhbF9jb250YWluZXIgLnNlY3Rpb25fdGl0OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jdG90YWxfY29udGFpbmVyIC5zZWN0aW9uX3RpdC50eXBlMDEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuI3RvdGFsX2NvbnRhaW5lciAuc2VjdGlvbl90aXQudHlwZTAyIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbiN0b3RhbF9jb250YWluZXIgLnNlY3Rpb25fdGl0LnR5cGUwNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG59XG4jdG90YWxfY29udGFpbmVyIC5zZWN0aW9uX3RpdC50eXBlMDUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuI3RvdGFsX2NvbnRhaW5lciAuc2VjdGlvbl90aXQudHlwZTA2IHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmltZ19ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAua3Zfd3JhcCAua3ZfdHh0IHtcbiAgb3BhY2l0eTogMDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udCB7XG4gIHBhZGRpbmc6IDgwcHggMCAxMDBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LnNhbmN0dWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuc2FuY3R1YXJ5IC5zZWN0aW9uX3RpdC50eXBlMDIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5zYW5jdHVhcnkgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LnNhbmN0dWFyeSAuc2VjdGlvbl90aXQgLmNvbnRfd3JhcCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuc2FuY3R1YXJ5IC5jb250X3dyYXAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmJhbnlhbl90cmVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iYW55YW5fdHJlZSAuY29udF93cmFwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5wbGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQucGxhY2UgLmNvbnRfd3JhcCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuYmVuZWZpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuYmVuZWZpdCAuY29udF93cmFwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5leHBlcmllbmNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuZXhwZXJpZW5jZSAuY29udF93cmFwMDQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuZm9ybV9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmZvcm1fc2VjdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuZm9ybV9zZWN0aW9uIC5zZWN0aW9uX3RpdC50eXBlMDIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5mb3JtX3NlY3Rpb24gLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmZvcm1fc2VjdGlvbiAuZm9ybV93cmFwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAgLmNvbnRfYXJlYSAuc3ViX2NvbnQge1xuICBwYWRkaW5nOiA4MHB4IDAgMTAwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwIC5jb250X2FyZWEgLnN1Yl9jb250Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJyYW5kX3N0b3J5IC5jb250X2FyZWEgLnN1Yl9jb250LnN0b3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnJhbmRfc3RvcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc3RvcnkgLmltZ19ib3hfdHlwZTEge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5icmFuZF9zdG9yeSAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5icmFuZF9zdG9yeSAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnkgLnNlY3Rpb25fdGl0LnR5cGUwMiB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5icmFuZF9zdG9yeSAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnkgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5icmFuZF9zdG9yeSAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnkgLmNvbnRfd3JhcCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAua3Zfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRiZDY7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAua3Zfd3JhcCAuYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9vdXJfY2Fzc2lhamVqdS5qcGcpO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQuY2Fzc2lhX2NvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQuY2Fzc2lhX2NvbnQgLmltZ19ib3hfdHlwZTQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQucmVzdGluZ19wbGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAuY29udF9hcmVhIC5zdWJfY29udC5yZXN0aW5nX3BsYWNlIC5zZWN0aW9uX3RpdC50eXBlMDIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5jb250X2FyZWEgLnN1Yl9jb250LnJlc3RpbmdfcGxhY2UgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQucmVzdGluZ19wbGFjZSAuaW1nX2JveF90eXBlMiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAuY29udF9hcmVhIC5zdWJfY29udC5yZXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5jb250X2FyZWEgLnN1Yl9jb250LnJlc3QgLmltZ19ib3hfdHlwZTMge1xuICBtYXJnaW46IDYwcHggMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5jb250X2FyZWEgLnN1Yl9jb250LnJlc3QgLnNlY3Rpb25fdGl0LnR5cGUwMiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQucmVzdCAuZm9udF9iMSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAuY29udF9hcmVhIC5zdWJfY29udC5yZXN0IC5mb250X2IxIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnVzaW5lc3Nfb3ZlcnZpZXcgLmNvbnRfYXJlYSAuc3ViX2NvbnQub3ZlcnZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idXNpbmVzc19vdmVydmlldyAuY29udF9hcmVhIC5zdWJfY29udC5vdmVydmlldyAuaW1nX2JveF90eXBlNCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ1c2luZXNzX292ZXJ2aWV3IC5jb250X2FyZWEgLnN1Yl9jb250LmplanUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idXNpbmVzc19vdmVydmlldyAuY29udF9hcmVhIC5zdWJfY29udC5qZWp1IC5zZWN0aW9uX3RpdC50eXBlMDIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnVzaW5lc3Nfb3ZlcnZpZXcgLmNvbnRfYXJlYSAuc3ViX2NvbnQuamVqdSAuc2VjdGlvbl90aXQudHlwZTA1IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ1c2luZXNzX292ZXJ2aWV3IC5jb250X2FyZWEgLnN1Yl9jb250LmplanUgLmNvbnRfd3JhcDA1IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnVzaW5lc3Nfb3ZlcnZpZXcgLmNvbnRfYXJlYSAuc3ViX2NvbnQuamVqdSAuY29udF93cmFwMDUgLmltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL20tb3ZlcnZpZXctMDIuanBnKTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnVzaW5lc3Nfb3ZlcnZpZXcgLmNvbnRfYXJlYSAuc3ViX2NvbnQuamVqdSAubWFwX3R5cGUxIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfZmFjaWxpdHkgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc29vdGhpbmdfc2FuY3R1YXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfZmFjaWxpdHkgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc29vdGhpbmdfc2FuY3R1YXJ5IC5wYW5lbF90eXBlMDQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9mYWNpbGl0eSAuY29udF9hcmVhIC5zdWJfY29udC5lbmNoYW50aW5nX3NhbmN0dWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX2ZhY2lsaXR5IC5jb250X2FyZWEgLnN1Yl9jb250LmRlbGlnaHRmdWxfc2FuY3R1YXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BlY2lhbF9leHBlcmllbmNlIC5jb250X2FyZWEgLnN1Yl9jb250LnNhZWtkYWxfYWN0aXZpdGllcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwZWNpYWxfZXhwZXJpZW5jZSAuY29udF9hcmVhIC5zdWJfY29udC5zYWVrZGFsX2FjdGl2aXRpZXMgLnBhbmVsX3R5cGUwNCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwZWNpYWxfZXhwZXJpZW5jZSAuY29udF9hcmVhIC5zdWJfY29udC5wcml2YXRlX3RvdXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGVjaWFsX2V4cGVyaWVuY2UgLmNvbnRfYXJlYSAuc3ViX2NvbnQuY3VsaW5hcnlfZXhwZXJpZW5jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5pbnRpbWF0ZV9uYXR1cmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuaW50aW1hdGVfbmF0dXJlIC5pbWdfYm94X3R5cGUxIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LnNhZWtkYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2Fla2RhbCAuc2VjdGlvbl90aXQudHlwZTA1IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5zYWVrZGFsIC5jb250X3dyYXAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2Fla2RhbCAuY29udF93cmFwIC5jb250X2JveCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2Fla2RhbCAuY29udF93cmFwIC5jb250X2JveDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5zYWVrZGFsIC5jb250X3dyYXAgLnR4dF9ib3ggLmNvbnQge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVzaWduIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5kZXNpZ24gLmNvbnRfd3JhcDA1IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVzaWduIC5jb250X3dyYXAwNSAuaW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvcC1vdXJwbGFjZS1kZXNpZ24tMDEuanBnKTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc2lnbjIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnByaXZhdGVfYXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJpdmF0ZV9hcmVhIC5zZWN0aW9uX3RpdC50eXBlMDUuYnJfYmxvY2sgYnIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2Vfcm9vbSAuY29udF9hcmVhIC5zdWJfY29udC5wcml2YXRlX2FyZWEgLmltZ19ib3hfdHlwZTEge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnByaXZhdGVfYXJlYSAubWFyZ2luX2NvbnQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnJvb21zIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2Vfcm9vbSAuY29udF9hcmVhIC5zdWJfY29udC5yb29tcyAudGFiX2J0bl9hcmVhX3R5cGUwMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgei1pbmRleDogNTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2Vfcm9vbSAuY29udF9hcmVhIC5zdWJfY29udC5yb29tcyAudGFiX2J0bl9hcmVhX3R5cGUwMS5maXgge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucm9vbXMgLnRhYl9idG5fYXJlYV90eXBlMDEuZml4LnNjcm9sbF9kb3duIHtcbiAgdG9wOiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnJvb21zIC50YWJfYnRuX2FyZWFfdHlwZTAxLmZpeC5zY3JvbGxfdXAge1xuICB0b3A6IDg4cHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucm9vbXMgLnRhYl9idG5fYXJlYV90eXBlMDEuYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucm9vbXMgLnRhYl9tZW51IC50YWJfY29udGVudHMge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVzdGluYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc3RpbmF0aW9uIC5pbWdfYm94X3R5cGUxIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IC5zZWN0aW9uX3RpdC50eXBlMDUge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IC5wYW5lbF90eXBlMDUge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLnNlY3Rpb25fdGl0LnR5cGUwNCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuc2VjdGlvbl90aXQudHlwZTA1IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuaW1nX2JveF90eXBlNiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAucGFuZWxfdHlwZTA2IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC5wYW5lbF90eXBlMDY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAudGFibGUwMiBjb2xncm91cCBjb2wud2lkdGgwMSxcbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC50YWJsZTAyIGNvbGdyb3VwIGNvbC53aWR0aDAyIHtcbiAgd2lkdGg6IDM5LjEwNSU7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAudGFibGUwMiBjb2xncm91cCBjb2wud2lkdGgwMyB7XG4gIHdpZHRoOiAyMS43OSU7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQuYmVuZWZpdDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LmJlbmVmaXQyIC5zZWN0aW9uX3RpdC50eXBlMDUge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0MiAuaW1nX2JveF90eXBlNyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQuYmVuZWZpdDIgLmljb25fYm94X2FyZWEge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5zYW5jdHVhcnlfY2x1Yl9jb250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2FuY3R1YXJ5X2NsdWJfY29udCAuaW1nX2JveF90eXBlOCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LmJlbmVmaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IC5zZWN0aW9uX3RpdC50eXBlMDUge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQuYmVuZWZpdCAuaWNvbl9ib3hfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LmJlbmVmaXQgLnBhbmVsX3R5cGUwNSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC5zZWN0aW9uX3RpdC50eXBlMDQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuc2VjdGlvbl90aXQudHlwZTA1IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmljb25fYm94X2FyZWFfdHlwZTIge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC5pY29uX2JveF9hcmVhX3R5cGUyIC5pY29uX2JveF90eXBlMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC5pY29uX2JveF9hcmVhX3R5cGUyIC5pY29uX2JveF90eXBlMjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuZm9udF9iMSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuaW1nX2JveF90eXBlNiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc2VjdGlvbl90aXQudHlwZTA1IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5nYWxsZXJ5IC5jb250X2FyZWEgLnN1Yl9jb250IC50YWJfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQgLmNvbnRlbnRzX2xpc3Qge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5nYWxsZXJ5IC5jb250X2FyZWEgLnN1Yl9jb250IC5pbWFnZV9ncmlkIHtcbiAgbWFyZ2luLXRvcDogNjBweCA7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQgLmJ0bl9hcmVhIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuZ2FsbGVyeSAuY29udF9hcmVhIC5zdWJfY29udCAuYnRuX2FyZWEgLmJ0bl90eXBlMDYge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAucmVzZXJ2YXRpb24gLmNvbnRfYXJlYSAuc3ViX2NvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5yZXNlcnZhdGlvbiAuY29udF9hcmVhIC5zdWJfY29udCAuZm9ybV93cmFwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi8qYW5pbWF0aW9uKi9cbkBrZXlmcmFtZXMgRmlsbCB7XG4gIDAlIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBzZGIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBtb3Rpb24wMSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlaW4wMSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZWluMDIge1xuICAwJSxcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZWluMDMge1xuICAwJSxcbiAgNzAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbW92ZVNsaWRlciB7XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xuICB9XG59XG4iLCJAaW1wb3J0ICdyZXNldF9jdXN0b20nO1xuXG4vKnNldHRpbmcqL1xuXG4uZF9vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udF9vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kX3Rfb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1fb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnRfbV9vbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLndyYXAsIC53cmFwMDIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAuYWZ0ZXJzO1xufVxuXG4uYmxlbmQge1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLndyYXAwMyB7XG4gICAgcGFkZGluZzogMCAyMHB4IC0gNy41cHg7XG4gICAgLmFmdGVycztcbn1cbi53cmFwMDQge1xuICAgIC53cmFwO1xufVxuLmZsIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLmZyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi8vZm9udFxuLmZvbnRfc3R5bGUwMSB7XG4gICAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4zM3B4O1xufVxuLmZvbnRfc3R5bGUwMV9qZWp1IHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAvLyBsZXR0ZXItc3BhY2luZzogLS4zNnB4O1xufVxuLmZvbnRfc3R5bGUwMiB7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMjhweDtcbiAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICAvLyBsZXR0ZXItc3BhY2luZzogLS4yOHB4O1xufVxuLmZvbnRfc3R5bGUwMl9seW9uIHtcbiAgICBmb250LWZhbWlseTogJ0x5b25EaXNwbGF5JztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4yMXB4O1xufVxuXG4uZm9udF9zdHlsZTAzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMzlweDtcbiAgICBsaW5lLWhlaWdodDogMS42OTtcbn1cbi5mb250X3N0eWxlMDUge1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU2O1xufVxuLmZvbnRfc3R5bGUwNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjQycHg7XG59XG5cbi5mb250X3N0eWxlMDcge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS44MztcbiAgICBsZXR0ZXItc3BhY2luZzogLS4zNnB4O1xufVxuLnRlbXBfdHh0IHtcbiAgICAuZm9udF9zdHlsZTA2O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLnRvcCB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbn1cblxuLy9zbGlkZVxuLnN3aXBlci1idXR0b24tbmV4dCBcbiwuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAuYmdvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgICAmLnNsaWRlX3R5cGUzX25leHQge1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTMuNXB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy1iYWNrLWlvcy5zdmcpO1xuICAgIH1cbiAgICAmLnNsaWRlX3R5cGU2X25leHQge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvd19mb3J3YXJkX2lvcy5zdmcpO1xuICAgIH1cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IDA7XG4gICAgJi5zbGlkZV90eXBlM19wcmV2IHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEzLjVweCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93LWJhY2staW9zLnN2Zyk7XG4gICAgfVxuICAgICYuc2xpZGVfdHlwZTZfcHJldiB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3dfZm9yd2FyZF9pb3Muc3ZnKTtcbiAgICB9XG5cbn1cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAmLmJhcl9wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC4xMCk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjZweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gICAgICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjMwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm51bWJlcl9wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICBjb2xvcjogQGdyZXkxNjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5zbGlkZV93cmFwMDEge1xuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMjMwIC8gMzc1KjEwMCUpO1xuICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDM7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxLjJweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEuMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIHRvcDogY2FsYyg1NSUgLSAyOHB4KTtcbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6MjVweDtcbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgIH1cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC50ZW1wX3R4dCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5ub3RpY2VfdHh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4zcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvd2FybmluZ19pY29uX3doaXRlLnN2Zyk7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zbGlkZV90eXBlM19hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVfdHlwZTMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmltZ19hcmVhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU2LjExJTtcbiAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG4uc2xpZGVfdHlwZTYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU2LjExJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDExcHg7XG4gICAgfVxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICBsZWZ0OiAxMXB4O1xuICAgIH1cbn1cbi8vYnV0dG9uXG4uYWNjb2RpYW5fbWVudV90eXBlMiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgIC5ib3JkZXJDb2xvcjAzKDAuMTApO1xuICAgIC5hY2NvZGlhbl9idG4ge1xuICAgICAgICAuZm9udF9oM19vcHRpbXVtO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDAgO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9saXN0LWljLWduYi1tZW51LWFycm93LXVwLWJrLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xMHB4O1xuICAgICAgICAgICAgJi5CYW55YW5fVHJlZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19CYW55YW5fVHJlZS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5BbmdzYW5hIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvX0FuZ3NhbmEuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuQ2Fzc2lhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvX0Nhc3NpYS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5EaGF3YSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19EaGF3YS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5MYWd1bmEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fTGFndW5hLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLlNreXBhcmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fU2t5cGFyay5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucGFuZWwge1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1vdXQ7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjBweDtcbiAgICAgICAgICAgIC5zY3JvbGwge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAubGlzdF93cmFwMDkge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubGlzdF93cmFwMDkge1xuICAgICAgICBcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5hY2NvZGlhbl9tZW51X2FyZWFfdHlwZTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgPi5pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIC50aXQxIHtcbiAgICAgICAgICAgIC5mb250X2gzO1xuICAgICAgICB9XG4gICAgICAgIC50aXQyIHtcbiAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWVudV93cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgLy8gLmFjY29kaWFuX21lbnVfdHlwZTIge1xuICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgLy8gICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gfVxuICAgIH1cbn1cbi5idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLmJ0bl90eXBlMDEge1xuICAgICAgICAmLnN1Ym1pdF9idG4ge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI4NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBncmV5MTQ7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bl90eXBlMDIge1xuICAgICAgICAuYnRuX3R5cGUwMTtcbiAgICAgICAgcGFkZGluZzogMTJweCAwIDEzcHg7XG4gICAgfVxuICAgICYuYnRuX3R5cGUwMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIC5iZ0NvbG9yQmFzZU1haW4wMigwLjE1KTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiA0cHggMTRweCA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgJi5idG5fdHlwZTExIHtcbiAgICAgICAgLmJ0bl90eXBlMDM7XG4gICAgfVxuICAgICYuYnRuX3R5cGUxMiB7XG4gICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oLjYpO1xuICAgICAgICB3aWR0aDogMTE0cHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMThweCAwcHggMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICA+cCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjIuNHB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93X2Ryb3BfZG93bl93LnN2ZylcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bl90eXBlMTMge1xuICAgICAgICAuYmdDb2xvckJhc2VNYWluKC42KTtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXYge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvY2xvc2Vfdy5zdmcpXG4gICAgICAgIH1cbiAgICB9XG59XG4uYnRuX3R5cGUwNCB7XG4gICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbn1cbi5idG5fdHlwZTA2IHtcbiAgICAvLyB3aWR0aDogNDI0cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIFxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAuYm9yZGVyQ29sb3JCYXNlTWFpbigwLjYwKTtcblxufVxuXG4uYnRuX3R5cGUwOSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gICAgLy8gaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTAuOHB4IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIHAge1xuICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDs7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC00cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9waG9uZS1pbi10YWxrLWZpbGwtMC13Z2h0LTIwMC1ncmFkLTAtb3Bzei0yNDEtYi5zdmcpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGVsMDIge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvcGhvbmVfaW5fdGFsa19GSUxMMF93Z2h0MjAwX0dSQUQwX29wc3oyNDEuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnJlc2VydmF0aW9uIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2V2ZW50X2F2YWlsYWJsZS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYua2FrYW8ge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWNvbjUuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5idG5fdHlwZTEwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTE0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICAvLyBoZWlnaHQ6IDQ0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMC44cHggMTBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvZXZlbnQtYXZhaWxhYmxlLXcuc3ZnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5idG5fd3JhcCB7XG4gICAgJi5mYWJfYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBwYWRkaW5nOiAwIDZweCAwIDYuNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTA1O1xuICAgICAgICBvcGFjaXR5OiAuODU7XG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyA0OS43cHgpO1xuICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogYm90dG9tIC41cyBlYXNlLWluO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudHlwZTAxIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgIH1cbiAgICAuaV9idG4ge1xuICAgICAgICAmLnR5cGUwMSB7XG4gICAgICAgICAgICB3aWR0aDogNTAuMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgN3B4O1xuICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYmxhY2swNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogLjk7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGdyZXkwNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucmVzZXJ2YXRpb24ge1xuICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9yZXNlcnZhdGlvbi5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY29udGFjdCB7XG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9jb250YWN0LnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5lX2Jyb2NodXJlIHtcbiAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYnJvY2h1cmUuc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5zbnNfYnRuIHtcbiAgICAgICAgd2lkdGg6IDE1LjRweDtcbiAgICAgICAgaGVpZ2h0OiAxNS40cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLmJnX2NvbnRhaW47XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0LjJweDtcbiAgICAgICAgfVxuICAgICAgICAmLmluc3RhZ3JhbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdaW5zdGFncmFtLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5mYWNlYm9vayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdZmFjZWJvb2suc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAmLnR3aXR0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXXR3aXR0ZXIuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAmLnlvdXR1YmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXXlvdXR1YmUuc3ZnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9jaGVja2JveFxuLmNoZWNrX2JveCB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpIHtkaXNwbGF5OiBub25lO31cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwsIFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3MTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQcmV0ZW5kYXJkJztcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCBzcGFuLCBcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAvLyAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgIHotaW5kZXg6IDk7XG4gICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC8vICAgICB0b3A6IDJweDtcbiAgICAgICAgLy8gICAgIGxlZnQ6IDVweDtcbiAgICAgICAgLy8gICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIC8vICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy8gfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHNwYW4ge1xuICAgICAgICAuYmdvO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9DSEVDS0JPWF9jaGVja2VkLnN2Zyk7XG4gICAgICAgIC8vICY6OmFmdGVyIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwgc3BhbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBibGFjazAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgXG4gICAgfVxuICAgIFxufVxuXG5cbi8vc2Nyb2xsIGJhclxuLnNjcm9sbCB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c3RhcnQ6ZGVjcmVtZW50LCBcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246ZW5kOmluY3JlbWVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIC8vIC5iZ0NvbG9yQmFzZU1haW4oLjMpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTEzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgIGJvcmRlcjogMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgIHNjcm9sbGJhci1iYXNlLWNvbG9yOiAjZmZmO1xuICAgICAgICBzY3JvbGxiYXItZmFjZS1jb2xvcjogQGdyZXkwMjtcbiAgICAgICAgc2Nyb2xsYmFyLTNkbGlnaHQtY29sb3I6ICNmZmY7XG4gICAgICAgIHNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6ICNmZmY7XG4gICAgICAgIHNjcm9sbGJhci10cmFjay1jb2xvcjogI2ZmZjtcbiAgICAgICAgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiAjZmZmO1xuICAgICAgICBzY3JvbGxiYXItc2hhZG93LWNvbG9yOiAjZmZmO1xuICAgICAgICBzY3JvbGxiYXItZGFyay1zaGFkb3ctY29sb3I6ICNmZmY7XG4gICAgfVxufVxuXG5cblxuLnNlbGVjdF9ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMTdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBcbiAgICB9XG59XG4uc2VsZWN0X2JveF90eXBlMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5zZWxlY3RlZF9ib3gge1xuICAgICAgICAubGluZS1jbGFtcC1vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjRweCA5cHggMDtcbiAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIC5jb2xvckJhc2VNYWluKDAuMzApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBncmV5MTE7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3dfZHJvcF9kb3duLnN2Zyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogQGJsYWNrMDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm9wdGlvbnNfYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy8gbWF4LWhlaWdodDogMDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgLm9wdGlvbiB7XG4gICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTEuODJweCAxNnB4IDExcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm1fd3JhcCB7XG4gICAgLmFmdGVycztcbiAgICAuZm9ybV9jb250ZW50cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0saW5wdXRbdHlwZT1cInRlbFwiXSxpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBncmV5MTE7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuMzApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IEBncmV5MDEgaW5zZXQ7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleTEwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICBlbSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBwaW5rO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6QHBpbms7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAtMjJweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5hZ3JlZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2Nyb2xsX3dyYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGdyZXkxMztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDhweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICAuc2Nyb2xsO1xuICAgICAgICAgICAgICAgIHByZSB7XG4gICAgICAgICAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI3MjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLS4zM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNzI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0uMzNweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6QGJsYWNrMDQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUHJldGVuZGFyZCc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLmVycm9yX21lc3NhZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgLmNoZWNrYm94X2FyZWEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICB9XG4gICAgLmNoZWNrX2JveCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC5hZnRlcnM7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zdWJtaXRfYnRuIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgICB9XG59XG4uYWN0aXZlX3RhcmdldCB7XG4gICAgJi5tb3Rpb24wMSwgJi5tb3Rpb24wMiwgJi5tb3Rpb24wNCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gdG9wOiA0MHB4O1xuICAgICAgICAuYWN0aXZlX2l0ZW0ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5tb3Rpb24wMyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gdG9wOiA0MHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuICAgIH1cbiAgICAmLm1vdGlvbjA1IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyB0b3A6IDIwcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgfVxuICAgIFxufVxuLy9ib3ggbGF5b3V0XG4uY29udF93cmFwIHtcbiAgICAuYWZ0ZXJzO1xuICAgIC5jb250X2JveCB7XG4gICAgICAgIC5hZnRlcnM7XG4gICAgICAgICYuYmdfd2hpdGUge1xuICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPmEsIC5pbm5lcl93cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICB9XG4gICAgICAgIC5pbWdfd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMzM1IC8gMzM1KjEwMCUpO1xuICAgICAgICAgICAgLmJnX2NvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjNweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3dhcm5pbmdfaWNvbl93aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmZvbnRfaDM7XG4gICAgICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnR5cGUwMyB7XG4gICAgICAgICAgICAgICAgICAgIC8vIC5mb250X2gzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50eXBlMDEge1xuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZywgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgJi5tX3R5cGUwMSB7XG4gICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudHlwZTAyIHtcbiAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWcsIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2gzX29wdGltdW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXQyIHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfaDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdWJfdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfYjI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgICAgICAgICAgJi5wYWRkaW5nMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgJi50eXBlMDMge1xuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMjMwIC8gMzMzKjEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfc3R5bGUwMV9qZWp1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDJfbHlvbjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfc3R5bGUwMztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgXG4gICAgfVxuICAgICYudHlwZTA0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vIGhlaWdodDogMzgwcHg7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWdfYXJlYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIC5zbGlkZV90eXBlNiB7XG4gICAgICAgICAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJnX2NvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuMTElO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgPi5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIC50aXQwMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50aXQwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmZvbnRfYjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5saXN0X3dyYXAwOCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudHlwZTA1IHtcbiAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMzUgLyAzMzUqMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50eXBlMDYge1xuXG4gICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMjggLyAzMzUqMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggNDBweDtcbiAgICAgICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50eXBlMDcge1xuXG4gICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMjggLyAzMzUqMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMiA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudHlwZTA4IHtcbiAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDMzNSAvIDMzNSoxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGJnMztcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCA0MHB4O1xuICAgICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udF93cmFwMDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5pbWcsIC50eHRfYm94IHtcbiAgICAgICAgLy8gZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDIwMCAvIDMzMyoxMDAlKTtcbiAgICAgICAgLmJnX2NvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWQ5ZDlkO1xuICAgIH1cbiAgICAudHh0X2JveCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAuZm9udF9zdHlsZTAzO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5maXJzdCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0x5b25EaXNwbGF5JztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuM3B4O1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlY29uZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMTVweDtcbiAgICAgICAgfVxuICAgICAgICAudGhpcmQge1xuICAgICAgICB9XG4gICAgICAgIC5saW5lIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IC42cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICAgIC5mb3VydGgge1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDM7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250X3dyYXAwMyB7XG4gICAgLmNvbnRfYm94IHtcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgLmltZ193cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLmFmdGVycztcbiAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAmLmltZ19sZWZ0LCAmLmltZ19yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMTUwIC8gMzMzKjEwMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmltZ19yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbWdfdCwgJi5pbWdfYnQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMTUwIC8gMzMzKjEwMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmltZ190IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbWdfYnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgLmZvbnRfc3R5bGUwNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAuZm9udF9zdHlsZTAzO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG59XG5cbi5jb250X3dyYXAwNCB7XG4gICAgLmNvbnRfYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoNDQ2IC8gMzM1KjEwMCUpO1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAvLyBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAvLyAuYmdDb2xvckJhc2VNYWluKDAuNSlcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29udF93cmFwMDUge1xuICAgIC5pbWcge1xuICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgIH1cbiAgICAudGFibGUwMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgIC50eHRfYm94X3R5cGUwMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweCAxNnB4O1xuICAgIH1cbn1cbi5jb250ZW50c19saXN0X3RpdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJsYWNrMDE7XG4gICAgLmFmdGVycztcbiAgICAuZmlyc3Qge1xuICAgICAgICAuZm9udF9oM19vcHRpbXVtO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgLnRvdGFsIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS44MztcbiAgICAgICAgY29sb3I6IEBibGFjazAzO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICB9XG4gICAgLnNlY29uZCB7XG4gICAgICAgIC5mb250X2IxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgIH1cbiAgICAubW9yZV9idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmJvcmRlcl9ib3gge1xuICAgIC5ib3JkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuZmlsbCxcbiAgICAubGluZSB7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgIH1cbiAgICAubGluZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuICAgIC5maWxsIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgLmZpbGwge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBGaWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDEsIDEpIGZvcndhcmRzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vdmlkZW8saW1hZ2UgbGlzdFxuLmNvbnRlbnRzX2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5jb250ZW50cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgID5hIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6ICBmbGV4O1xuICAgICAgICAgICAgLy8gZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC50aHVtYm5haWwge1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDE4OCAvIDMzNCoxMDAlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIC8vICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgLy8gICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vICAgICB0b3A6NTAlO1xuICAgICAgICAgICAgICAgIC8vICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIC8vICAgICAuYmdvO1xuICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENddmlkZW9fcGxheS5zdmcpO1xuICAgICAgICAgICAgICAgIC8vICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kZXRhaWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgICAgICAgICAgLmxpbmUtY2xhbXAtb25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBibGFjazAzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn1cblxuLy9zbGlkZSAmIGNvbnRlbnRzIGJveCBsYXlvdXQgXG5cbi5zbGlkZV9jb250X2JveCB7XG4gICAgLm1fcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgID4ud3JhcCB7XG4gICAgICAgIC50aXQge1xuICAgICAgICAgICAgLmZvbnRfc3R5bGUwNTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlX3dyYXAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG59XG5cbi5tdF8yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi8vcGFuZWxcbi5wYW5lbF93cmFwIHtcbiAgICAudG9wX3RpdCB7XG4gICAgICAgIC5mb250X3N0eWxlMDFfamVqdTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLnBhbmVsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBibGFjazAxO1xuICAgICAgICBtaW4taGVpZ2h0OiA4NHB4O1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBibGFjazAxO1xuICAgICAgICB9XG4gICAgICAgIC5wYW5lbF90aXQge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgJi50aXRfdHlwZTAxIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgLmZvbnRfc3R5bGUwNTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAuc3ViX3R4dCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDJfbHlvbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1pbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFuZWxfY29udCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICYudHlwZTAxIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NztcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS40NXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICYudHlwZTAyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NztcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uNDVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYubV9wYl8wMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZ29sZiB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNi41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmdfY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2dvbGZfaWNvbi5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5sZWlzdXJlIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZ19jb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfbGVpc3VyZV9pY29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jaXJjbGVfbGlzdCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudHlwZTAyIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub3RpY2VfdHh0IHtcbiAgICAgICAgICAgIC5mb250X3N0eWxlMDc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swNDsgICAgXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTIzcHg7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfd2FybmluZ19pY29uLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICYucHQwMSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1Yl90aXQwMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAuY210IHtcbiAgICAgICAgICAgIC5mb250X3N0eWxlMDM7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgIC5sdHMge1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRvcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm1fcGJfMzAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnBhbmVsX2ltZ19ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJi5tYiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5wYW5lbF9pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBiX2JveDAxIHtcbiAgICAgICAgICAgIC5hZnRlcnM7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPi5jaXJjbGVfbGlzdCB7XG4gICAgICAgICAgICAgICAgLmFmdGVycztcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tX3BiMDEge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBiMDEsIC5wYjA0IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5wYjAyLCAucGIwMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgIC5wYW5lbF90aXQge1xuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnBhbmVsX3R5cGUwMiB7XG4gICAgPnAge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gICAgICAgIFxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICB9XG4gICAgPmRpdiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbn1cbi5wYW5lbF90eXBlMDMge1xuICAgID4uY29udCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIC5jb250X3dyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wYW5lbF90eXBlMDQge1xuICAgID4uaGVhZCB7fVxuICAgID4uY29udCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIH1cbn1cbi5wYW5lbF90eXBlMDUge1xuICAgID4uaW1nX2FyZWEge1xuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU2LjExJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICA+LmNvbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICA+LnRpdCB7XG4gICAgICAgICAgICAuZm9udF9oMztcbiAgICAgICAgfVxuICAgICAgICAuY2lyY2xlX2xpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wYW5lbF90eXBlMDYge1xuICAgID4uaGVhZCB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLmZvbnRfaDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgPi5jb250IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxMHB4IDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID4uaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubnVtIHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfaDJfb3B0aW11bTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfaDRfb3B0aW11bTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLy9saXN0XG4uY2lyY2xlX2xpc3Qge1xuICAgIGxpIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0yNXB4O1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IDNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleTE3O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmxpc3Rfd3JhcDAxIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuYWZ0ZXJzO1xuICAgIGRpdiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTAyO1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDAgMTBweCAyMC40cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCl7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAuZm9udF9zdHlsZTAzO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5udW0ge1xuICAgICAgICB3aWR0aDogMTQuMnB4O1xuICAgICAgICBoZWlnaHQ6IDE3LjJweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAuNHB4O1xuICAgICAgICAuYmdvO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgICAgJi5udW0wMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8xLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5udW0wMiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8yLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5udW0wMyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8zLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5udW0wNCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy80LnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5udW0wNSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy81LnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5udW0wNiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy82LnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5udW0wNyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy83LnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5udW0wOCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy84LnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5udW0wOSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy85LnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5udW0wMTAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvMTAuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4ubGlzdF93cmFwMDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5hZnRlcnM7XG4gICAgZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxOXB4IDMwcHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkwMjtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5mb250X3N0eWxlMDM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLmljb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAuYmdfY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAuM3B4O1xuICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmhvdGVsIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2hvdGVsX2ljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnN0b3JlIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3N0b3JlX2ljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5zcGEge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfc3BhX2ljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5iZXZlcmFnZSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9iZXZlcmFnZV9pY29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYudHJhbnNmZXIge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfdHJhbnNmZXJfaWNvbi5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmdvbGYge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfZ29sZl9pY29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgXG4gICAgICAgIFxuICAgIH1cbiAgICAmLnBkIHtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMjFweCAwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuLmxpc3Rfd3JhcDAzIHtcbiAgICAubGlzdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xOTVweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgY29sb3I6IEBncmV5MDg7XG4gICAgICAgIH1cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5saXN0X3dyYXAwNCB7XG4gICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGdyZXkwNjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufVxuLmxpc3Rfd3JhcDA1e1xuICAgIC5hZnRlcnM7XG4gICAgLmxpc3RcbiAgICAsYSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGNvbG9yOiBAZ3JleTA3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkwNjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubGluZV9ub25lIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxufVxuLmxpc3Rfd3JhcDA2IHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgXG4gICAgYSB7XG4gICAgICAgIC5mb250X2IxO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIC5mb250X2IxO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgfVxufVxuLmxpc3Rfd3JhcDA3IHtcbiAgICAubGlzdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubGlzdF93cmFwMDgge1xuICAgIC5saXN0IHtcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC4zMCk7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjMwKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5saXN0X3dyYXAwOSB7XG4gICAgLmxpc3Qge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBkbCB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGR0IHtcbiAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi50YWJfYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAudGFiX3dyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIFxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluKDAuMzApO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub24ge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSB7XG4gICAgLmFmdGVycztcbiAgICAvLyBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgLnRhYl9idG4ge1xuICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLmZvbnRfaDQ7XG4gICAgICAgICAgICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC41cyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAub247XG4gICAgICAgIH1cbiAgICB9XG59XG4udGFiX2FyZWEwMiB7XG4gICAgLnRhYl9jb250ZW50cyB7XG4gICAgICAgIC5jb250ZW50cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFuZWxfdHlwZTAze1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDIyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy90YWJsZVxuLnRhYmxlMDEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDMycHggMjRweDtcbiAgICBcbiAgICA+ZGl2IHtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIC5mb250X2gzO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLmRsX2xpc3Qge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgICAgICAgLmJvcmRlckNvbG9yMDMoLjYwKTtcbiAgICAgICAgLmRsX3dyYXAge1xuICAgICAgICAgICAgLmFmdGVycztcbiAgICAgICAgICAgIGRsIHtcbiAgICAgICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCA7XG4gICAgICAgICAgICAgICAgLmJvcmRlckNvbG9yMDMoLjEwKTtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkdCxkZCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE2cHggMTNweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGR0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIDtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgICAgIC5ib3JkZXJDb2xvcjAzKC4xMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH0gXG4gICAgXG59XG4udGFibGUwMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB0aGVhZCB7XG4gICAgfVxuICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgcGFkZGluZzogNC41cHggNXB4IDQuNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gICAgICAgIC5ib3JkZXJDb2xvcjAzKDAuMzApO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGQge1xuICAgICAgICBcbiAgICAgICAgcGFkZGluZzogNC41cHggNXB4IDQuNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIFxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdHIge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgO1xuICAgICAgICAuYm9yZGVyQ29sb3IwMygwLjEwKTtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgICYuYm9yZGVyMDEge1xuICAgICAgICAgICAgXG4gICAgICAgIC5ib3JkZXJDb2xvcjAzKDAuMzApO1xuICAgICAgICB9XG4gICAgICAgIHRkXG4gICAgICAgICx0aCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgICAgICAgICAgIC5ib3JkZXJDb2xvcjAzKDAuMzApO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lbnRfYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTAyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweDtcbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgLmZvbnRfc3R5bGUwNztcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cbn1cbi8vc3dpcGVyIFxuLm1haW5fc2xpZGUwMSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluO1xuICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtbmV4dCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICB3aWR0aDogNTNweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubG9nbyB7XG4gICAgLmJnbztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTJweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvTG9nbzEuc3ZnKTtcbiAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8pO1xuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgPmEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG4jaGVhZGVyIHtcbiAgICAuYWZ0ZXJzO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgXG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbjtcbiAgICAvLyBwYWRkaW5nOiAzM3B4IDIwcHggMDtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgLy8gYmFja2dyb3VuZDogQGJnMTtcbiAgICBcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgIC5iZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwOyBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgICAgIFxuICAgIH1cbiAgICA+LmlubmVyIHtcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBcbiAgICAgICAgPi5sb2dvIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oYW1idXJnZXJfYnRuIHtcbiAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDZweDtcbiAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB0cmFuc2l0aW9uOiByaWdodCAuNXMgZWFzZTtcbiAgICAgICAgLmhhbV93cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhhbV93cmFwIHNwYW4sXG4gICAgICAgIC5oYW1fd3JhcCBzcGFuOmFmdGVyLFxuICAgICAgICAuaGFtX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoIDAuNDIsIDAsIDEsIDEgKTtcbiAgICAgICAgfVxuICAgICAgICAuaGFtX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhhbV93cmFwIHNwYW46YWZ0ZXIge1xuICAgICAgICAgICAgYm90dG9tOiAtN3B4O1xuICAgICAgICB9XG4gICAgICAgICYuY2xvc2VfYnRuIHtcbiAgICAgICAgICAgIC8vIHJpZ2h0OiAzcHg7XG4gICAgICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgICAgICAuaGFtX3dyYXAgc3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAmOjphZnRlciwgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH0gICAgICAgICAgICAgIFxuICAgICAgICAgICAgLmhhbV93cmFwIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgzOXB4LC0yOXB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaGFtX3dyYXAgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDM5cHgsMjlweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5uYXZfYXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IC41cyBlYXNlLWluO1xuICAgICAgICAubmF2X3RvcCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MnB4O1xuICAgICAgICB9XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvSG9yaXpvbnRhbC5zdmcpO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnNjcm9sbF93cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMzRweCk7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgLnNjcm9sbDtcbiAgICAgICAgICAgIC5pbm5lcl93cmFwIHtcbiAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDc2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ25iIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2g0O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDM0cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlICAtIDEycHgpOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy1kcm9wLWRvd24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAmLm5vbmVfYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAubG5iIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTEuOTE1cHggMCAxMS45MTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmxuYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hcnJvd19ub25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ib3R0b20ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMy41cHggMDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50ZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuX2FyZWEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl90eXBlMTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG5fdHlwZTAzXG4gICAgICAgICwuYnRuX3R5cGUxMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYuaGVhZGVyX3R5cGUyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgID4uaW5uZXIge1xuICAgICAgICAgICAgPi5sb2dvIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvLTEuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgfVxuICAgICAgICAuYnRuX3R5cGUwMyB7XG4gICAgICAgICAgICAuYnRuX3R5cGUwNDtcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleTE4O1xuICAgICAgICB9XG4gICAgICAgIC5idG5fdHlwZTExIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MTQ7XG4gICAgICAgIH1cbiAgICAgICAgLmhhbWJ1cmdlcl9idG4ge1xuICAgICAgICAgICAgLmhhbV93cmFwIHNwYW4sXG4gICAgICAgICAgICAuaGFtX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgICAgIC5oYW1fd3JhcCBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGJsYWNrMDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNsb3NlX2J0biB7XG4gICAgICAgICAgICAgICAgLmhhbV93cmFwIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRlbCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNjcm9sbF9kb3duIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5zY3JvbGxfdXAge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi5oZWFkZXJfdHlwZTMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICA+LmlubmVyIHtcbiAgICAgICAgICAgID4ubG9nbyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nby0xLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJnIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl90eXBlMDMge1xuICAgICAgICAgICAgLmJ0bl90eXBlMDQ7XG4gICAgICAgICAgICBjb2xvcjogQGdyZXkxODtcbiAgICAgICAgfVxuICAgICAgICAuYnRuX3R5cGUxMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTE0O1xuICAgICAgICB9XG4gICAgICAgIC5oYW1idXJnZXJfYnRuIHtcbiAgICAgICAgICAgIC5oYW1fd3JhcCBzcGFuLFxuICAgICAgICAgICAgLmhhbV93cmFwIHNwYW46YWZ0ZXIsXG4gICAgICAgICAgICAuaGFtX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBibGFjazAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jbG9zZV9idG4ge1xuICAgICAgICAgICAgICAgIC5oYW1fd3JhcCBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZWwge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zY3JvbGxfZG93biB7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuc2Nyb2xsX2Rvd24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLnNjcm9sbF91cCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm9uIHtcbiAgICAgICAgPi5pbm5lciB7XG4gICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgPi5sb2dvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl90eXBlMDNcbiAgICAgICAgLC5idG5fdHlwZTExIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmJnIHtcbiAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC4zMCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdl9hcmVhIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmLmNvbnRhY3Rfb3BlbntcbiAgICAgICAgPi5pbm5lciB7XG4gICAgICAgICAgICA+LmxvZ28ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ28tMS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICB9XG4gICAgICAgIC5idG5fdHlwZTAzIHtcbiAgICAgICAgICAgIC5idG5fdHlwZTA0O1xuICAgICAgICAgICAgY29sb3I6IEBncmV5MTg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl90eXBlMTEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkxNDtcbiAgICAgICAgfVxuICAgICAgICAuaGFtYnVyZ2VyX2J0biB7XG4gICAgICAgICAgICAuaGFtX3dyYXAgc3BhbixcbiAgICAgICAgICAgIC5oYW1fd3JhcCBzcGFuOmFmdGVyLFxuICAgICAgICAgICAgLmhhbV93cmFwIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAYmxhY2swMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY2xvc2VfYnRuIHtcbiAgICAgICAgICAgICAgICAuaGFtX3dyYXAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGVsIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmNvbnRhY3RfYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNjRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDQzcHggMCA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgei1pbmRleDogNjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gICAgLmJvcmRlckNvbG9yMDMoMC4xMCk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAuY29udGFjdF9jbG9zZSB7XG4gICAgICAgIC5iZ287XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Nsb3NlLnN2Zyk7XG4gICAgICAgIGN1cnNvcjogIHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICB9XG4gICAgLmZsIHtcbiAgICAgICAgLnRpdDEge1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdDIge1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdDMge1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZyIHtcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3Bob25lLWluLXRhbGstZmlsbC0wLXdnaHQtMjAwLWdyYWQtMC1vcHN6LTI0MS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYua2FrYW8ge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMva2FrYW8uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmNoZWNrIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2V2ZW50LWF2YWlsYWJsZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTsgXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmZvb3Rlcl9sb2dvIHtcbiAgICAubG9nbztcbiAgICAvLyB3aWR0aDogMTM3cHg7XG4gICAgd2lkdGg6IDEyMnB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9Mb2dvMS13LnN2Zyk7XG59XG4uZmxvYXRpbmdfYnRuX2JveHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgID4uaW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2U7XG4gICAgICAgIC5iZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjYpO1xuICAgICAgICB9XG4gICAgICAgIC5idG5fYXJlYSB7XG4gICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogODdweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC5idG5fdHlwZTA5IHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDE1cHggOHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuX3R5cGUxMyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDI5cHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuX3R5cGUxMntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDI5cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgICYudmlldyB7XG4gICAgICAgICYuc2Nyb2xsX2Rvd24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIC8vIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICAgICAgJi5zY3JvbGxfdXAge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICYucG9zaXRpb24ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAvLyBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcblxuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAuYnRuX3R5cGUxMiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgID4uaW5uZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiNmb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAuYWZ0ZXJzO1xuICAgIHBhZGRpbmc6IDQwcHggMCA1NHB4O1xuICAgIC53cmFwIHtcbiAgICB9XG4gICAgLmJ1dHRvbV9idG5fYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICYudmlldyB7XG4gICAgICAgICAgICAmLnNjcm9sbF9kb3duIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNjcm9sbF91cCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnBvc2l0aW9uIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuXG4gICAgICAgIH1cbiAgICAgICAgPi53cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAuYnRuX3R5cGUwOSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gM3B4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmJ0bl90eXBlMTAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDNweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZfdG9wIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gICAgICAgIC5mb290ZXJfbG9nb3tcbiAgICAgICAgfVxuICAgICAgICAudG9wX2xlZnQge1xuICAgICAgICAgICAgPnAge1xuICAgICAgICAgICAgICAgIC5mb250X2g0X29wdGltdW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRvcF9yaWdodCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLmxpc3Rfd3JhcDAzIHtcbiAgICAgICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICAuY29sb3JCYXNlV2hpdGUoMC44MCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb290ZXJfZ25iIHtcbiAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sbmIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29sb3JCYXNlV2hpdGUoMC44MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZfYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBncmV5MDc7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgICBhZGRyZXNzIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5saXN0X2FyZWEge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAubGlzdF93cmFwMDUge1xuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgJi5wYWRkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uaW1hZ2VfZ3JpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLmdyaWQtaXRlbSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDAgNy41cHggMTVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSk6bnRoLWxhc3QtY2hpbGQoLW4rMiksXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSk6bnRoLWxhc3QtY2hpbGQoLW4rMikgfiAuZ3JpZC1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XG4gICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgLmdyaWRfdGl0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluKC4zKTtcbiAgICAgICAgICAgICAgICA+LmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0MDEge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7ICBcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0MDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmNvbnRlbnRzX3BvcHVwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgJi5vbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuYmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC43MCk7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzMHB4KTtcbiAgICAgICAgXG4gICAgfVxuICAgIC5jb250ZW50c19ib3gge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyO1xuICAgIH1cbiAgICAubGlnaHRib3gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMzVweCArIDQwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgLmlubmVyX3dyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIC5jb250ZW50cyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmdfY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cdCAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXHQgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDoxMDAlO1xuXHQgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGlkZV9idG4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci10b3A6IDEuMnB4IHNvbGlkIEBibGFjazAxO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1yaWdodDogMS4ycHggc29saWQgQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vIHRvcDogY2FsYyg1MCUgLSAxNHB4KTtcbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC8vICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIC8vICAgICBvcGFjaXR5OiAuMztcbiAgICAgICAgICAgICAgICAvLyAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vICYucHJldl9idG4ge1xuICAgICAgICAgICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICAgICAgICAgIC8vICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAvLyAgICAgbGVmdDogMzdweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gJi5uZXh0X2J0biB7XG4gICAgICAgICAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAvLyAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAvLyAgICAgcmlnaHQ6MzdweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucG9wX3BhZ2luZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0yN3B4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBcbiAgICB9XG4gICAgLnNsaWRlX3R5cGU0X2FyZWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMzVweCArIDQwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgLmFmdGVycztcbiAgICAgICAgLmlubmVyX3dyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MDBweCArIDI3cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC5zbGlkZV90eXBlNCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIC5pbWdfYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZ19jb250YWluO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblx0ICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cdCAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjEwMCU7XG5cdCAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgJi5iYXJfcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjEwKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzZweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICAgICAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluKDAuMzApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtYmVyX3BhZ2luYXRpb24ge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICYuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0XG4gICAgLC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY2xvc2VfYnRuIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgbGVmdDogLTRweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtMTBweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cblxuICAgIH1cbn1cbi55b3V0dWJlX3BvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC53cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogNztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIH1cbiAgICAuY2xvc2VfYnRuIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDEycHgpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgbGVmdDogLTJweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtMTBweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAucG9wX2JnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIC52aWRlb19ib3gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIHRvcDogY2FsYyg1MCUgLSAzNnB4KTtcbiAgICAgICAgLy90b3A6IDUwJTtcbiAgICAgICAgLy9sZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygzMTUgLyA1NjAgKiAxMDAlKTtcbiAgICAgICAgLy9oZWlnaHQ6IGNhbGMoMzE4IC8gNTYwICogMTAwJSk7XG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLnBvcF9iZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJpdmFjeV9wb2xpY3kge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgLnRvcF90aXQge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIH1cbiAgICAudG9wX3N1YiB7XG4gICAgICAgIC5mb250X2IxO1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGV4dF9saXN0X2JveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubGlzdF93cmFwMDYge1xuICAgICAgICAmLm1fcGFkZGluZzAxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tX3BhZGRpbmcwMiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYubV9wYWRkaW5nMDMge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYubV9wYWRkaW5nMDQge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAxMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tX3BhZGRpbmcwNSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tX3BhZGRpbmcwNiB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucGFkZGluZzAxIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDVweCAwIDAgMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLnBhZGRpbmcwMiB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYucGFkZGluZzAzIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLy8gcGFkZGluZzogNXB4IDAgMCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYucGFkZGluZzA0IHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDVweCAwIDAgMTBweDtcbiAgICAgICAgICAgIC8vID5saSB7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAvLyAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICAgICYucGFkZGluZzA1IHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLy8gcGFkZGluZzogNXB4IDAgMTBweCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYucGFkZGluZzA2IHtcbiAgICAgICAgICAgIC8vID5saSB7XG4gICAgICAgICAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAvLyAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIC8vICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wYW5lbF90eXBlMDIge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgJi5wYWRkaW5nMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qZm9udCovXG5cbi5mb250X2gxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5mb250X2gxX29wdGltdW0ge1xuICAgIC5mb250X2gxO1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9oMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5mb250X2gyX29wdGltdW0ge1xuICAgIC5mb250X2gyO1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9oMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5mb250X2gzX29wdGltdW0ge1xuICAgIC5mb250X2gzO1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9oNCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5mb250X2g0X29wdGltdW0ge1xuICAgIC5mb250X2g0O1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG5cbi5mb250X2IxIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgIFxufVxuLmZvbnRfYjIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICAgIFxufVxuXG4uaW1nX2JveF90eXBlMSB7XG4gICAgLmJnX2NvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMTEyLjI3JTtcbn1cbi5pbWdfYm94X3R5cGUyIHtcbiAgICAuYmdfY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA0OC45NSU7XG4gICAgXG59XG4uaW1nX2JveF90eXBlNCB7XG4gICAgLmltZ19ib3hfdHlwZTE7XG4gICAgXG4gICAgcGFkZGluZy10b3A6IDEzMy4xMyU7XG59XG4uaW1nX2JveF90eXBlMyB7XG4gICAgLmltZ19ib3hfdHlwZTQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgLmJnbztcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL0xvZ28yLnN2Zyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxufVxuXG4uaW1nX2JveF90eXBlNSB7XG4gICAgLmJnX2NvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygzNzUgLyAzNzUqMTAwJSk7XG59XG4uaW1nX2JveF90eXBlNiB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbi5pbWdfYm94X3R5cGU3IHtcbiAgICAuYmdfY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgIFxufVxuLmltZ19ib3hfdHlwZTgge1xuICAgIC5pbWdfYm94X3R5cGUxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAuYmdvO1xuICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nby1zYW5jdHVhcnljbHViLnN2Zyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0Mi40JTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxufVxuLm1hcF90eXBlMSB7XG4gICAgLmJnX2NvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNTAuMTQlO1xuXG59XG5cbi5pY29uX2JveCB7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgJi5iZzIge1xuICAgIH1cbiAgICA+LmlubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuY2VudGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICAvLyB3aWR0aDogODBweDtcbiAgICAgICAgICAgIHdpZHRoOiA1MS40NyU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTEuNDclO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAmLmdvbGYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdvbGYtNzAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ2FsbGVyeSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtZ2FsbGVyeS03MC5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5iZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWJlZC03MC5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5sYXVuZHJ5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1sYXVuZHJ5LTcwLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNwYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtc3BhLTcwLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNvZmZlZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY29mZmVlLTcwLnN2Zyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWR2aWNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1hZHZpY2UtNzAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucmVzb3J0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1yZXNvcnQtNzAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY29udHJhY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWNvbnRyYWN0LTcwLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmdpZnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdpZnQtNzAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjQyOWVtO1xuICAgICAgICAgICAgLy8gd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaWNvbl9ib3hfYXJlYSB7XG4gICAgLmJveF93cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAuaWNvbl9ib3gge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzIpLFxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybisxKTpudGgtbGFzdC1jaGlsZCgtbisyKSB+IC5pY29uX2JveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIC5pY29uX2JveF90eXBlMyB7XG4gICAgICAgIC8vICAgICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgICAgICAgLy8gICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgLy8gICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC8vICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyB9XG4gICAgfVxufVxuLmljb25fYm94X3R5cGUyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIFxuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgLnR4dDEge1xuICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgLmZvbnRfaDRfb3B0aW11bTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pY29uIHtcbiAgICAgICAgLmJnbztcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgXG4gICAgICAgIC8vIHdpZHRoOiAyNiU7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAyNiU7XG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gICAgICAgICYuaG91c2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtaG91c2UtOTAuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAmLm1vbmV5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLW1vbmV5LTkwLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5yZXNlcnZhdGlvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1yZXNlcnZhdGlvbi05MC5zdmcpO1xuICAgICAgICB9XG4gICAgICAgICYuY2hlY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY2hlY2stOTAuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAmLmJlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1iZWQtOTAuc3ZnKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudHh0MiB7XG4gICAgICAgIC5mb250X2IyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICB9XG59XG4vKnRvdGFsIGNvbnRhaW5lciovXG4jdG90YWxfY29udGFpbmVyIHtcbiAgICAua3Zfd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIC8vIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvLyB0b3A6IDA7XG4gICAgICAgICAgICAvLyBsZWZ0OiAwO1xuICAgICAgICAgICAgLy8gLmJnQ29sb3JCYXNlTWFpbiguMyk7XG4gICAgICAgIH1cbiAgICAgICAgLmJnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLmJnX2NvdmVyO1xuICAgICAgICB9XG4gICAgICAgIC5rdl9iZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMS41cyBlYXNlO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stc2xpZGVyXG4gICAgICAgICwuc2xpY2stbGlzdFxuICAgICAgICAsLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuc2xpZGVfdHlwZTEgIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAubWFpbl9zbGlkZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLnNsaWRlX3R5cGUxX2ltZ3tcbiAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS1wcmV2e1xuICAgICAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTFfaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlX3R5cGUxX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbW92ZVNsaWRlciA2cyBib3RoIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5maXJzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZV90eXBlMV9pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbW92ZVNsaWRlciA0cyBib3RoIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTFfaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJnX2NvdmVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc3dpcGVyLXNsaWRlLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTFfaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlX3R5cGUxX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtb3ZlU2xpZGVyIDZzIGJvdGggbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYWdpbmF0aW9uX2JhciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwLjQlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS41cHg7XG4gICAgICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbjAyKC4yKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICBib3R0b206IDU4LjVweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMyU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmLmxlZnQge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmNlbnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzMuMyU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjYuNiU7XG4gICAgICAgICAgICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tbnVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNS41JTsgXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3R0b206IDQ5cHg7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxLjVweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OjE2LjklO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNS4xJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAua3ZfdHh0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgJi5mb250X2gyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZpcnN0IHtcbiAgICAgICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWNvbmQge1xuICAgICAgICAgICAgICAgIC5mb250X2gxX29wdGltdW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLnR5cGUwMSB7XG4gICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgfVxuICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAuZm9udF9oMl9vcHRpbXVtO1xuICAgICAgICB9XG4gICAgICAgICYudHlwZTA0IHtcbiAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICB9XG4gICAgICAgICYudHlwZTA1IHtcbiAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICB9XG4gICAgICAgICYudHlwZTA2IHtcbiAgICAgICAgICAgIC5mb250X2gyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbWdfYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmJnX2NvdmVyO1xuICAgIH1cbiAgICAmLm1haW5fd3JhcCB7XG4gICAgICAgIC5rdl93cmFwIHtcbiAgICAgICAgICAgIC5rdl90eHQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAubWFpbl9jb250IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTAwcHg7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNhbmN0dWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmJhbnlhbl90cmVlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYucGxhY2Uge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgIC5jb250X3dyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5iZW5lZml0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMzsgIFxuICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwMDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5mb3JtX3NlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgIC5hZnRlcnM7XG4gICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmZvcm1fd3JhcCAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgJi5zdWJfd3JhcCB7XG4gICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTAwcHg7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJyYW5kX3N0b3J5IHtcbiAgICAgICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgICAgIC5zdWJfY29udCB7XG4gICAgICAgICAgICAgICAgICAgICYuc3Rvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGUxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2FuY3R1YXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbl90aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmNhc3NpYSB7XG4gICAgICAgICAgICAua3Zfd3JhcCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkwMjtcbiAgICAgICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9vdXJfY2Fzc2lhamVqdS5qcGcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgICAgIC5zdWJfY29udCB7XG4gICAgICAgICAgICAgICAgICAgICYuY2Fzc2lhX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGU0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucmVzdGluZ19wbGFjZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGUyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucmVzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmltZ19ib3hfdHlwZTMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2IxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ1c2luZXNzX292ZXJ2aWV3IHtcbiAgICAgICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgICAgIC5zdWJfY29udCB7XG4gICAgICAgICAgICAgICAgICAgICYub3ZlcnZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGU0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuamVqdSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250X3dyYXAwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbS1vdmVydmlldy0wMi5qcGcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYXBfdHlwZTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zcGFjZV9mYWNpbGl0eSB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLnNvb3RoaW5nX3NhbmN0dWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmVsX3R5cGUwNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmVuY2hhbnRpbmdfc2FuY3R1YXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5kZWxpZ2h0ZnVsX3NhbmN0dWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3BlY2lhbF9leHBlcmllbmNlIHtcbiAgICAgICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgICAgIC5zdWJfY29udCB7XG4gICAgICAgICAgICAgICAgICAgICYuc2Fla2RhbF9hY3Rpdml0aWVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGFuZWxfdHlwZTA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucHJpdmF0ZV90b3VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5jdWxpbmFyeV9leHBlcmllbmNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zcGFjZV9uYXR1cmUge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgJi5pbnRpbWF0ZV9uYXR1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGUxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLnNhZWtkYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLmRlc2lnbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9wLW91cnBsYWNlLWRlc2lnbi0wMS5qcGcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5kZXNpZ24yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNwYWNlX3Jvb20ge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgJi5wcml2YXRlX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmJyX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGUxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLm1hcmdpbl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucm9vbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDE3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRhYl9idG5fYXJlYV90eXBlMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogdG9wIC4xcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5maXgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2Nyb2xsX2Rvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2Nyb2xsX3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogODhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWJzb2x1dGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnRhYl9tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGFiX2NvbnRlbnRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ0cGMge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgJi5kZXN0aW5hdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmltZ19ib3hfdHlwZTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5iZW5lZml0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbl90aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmVsX3R5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnByb2dyYW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGU2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmVsX3R5cGUwNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50YWJsZTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLndpZHRoMDFcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICwmLndpZHRoMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOS4xMDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi53aWR0aDAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjEuNzklO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYmVuZWZpdDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlNyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uX2JveF9hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2FuY3R1YXJ5X2NsdWIge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgJi5zYW5jdHVhcnlfY2x1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlOCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmJlbmVmaXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaWNvbl9ib3hfYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wYW5lbF90eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5wcm9ncmFtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbl90aXQgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uX2JveF9hcmVhX3R5cGUyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uX2JveF90eXBlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2IxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGU2e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZ2FsbGVyeSB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc2VjdGlvbl90aXQge1xuICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAudGFiX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY29udGVudHNfbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZV9ncmlkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHggO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idG5fYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bl90eXBlMDYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5yZXNlcnZhdGlvbiB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAuZm9ybV93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qYW5pbWF0aW9uKi9cbkBrZXlmcmFtZXMgRmlsbCB7XG4gICAgMCUge1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzZGIge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1vdGlvbjAxIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZWluMDEge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVpbjAyIHtcbiAgICAwJSw1MCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZWluMDMge1xuICAgIDAlLDcwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBtb3ZlU2xpZGVyIHtcbiAgICA4MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgICB9XG59Il19 */
