@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}body.pc{min-width:1240px}body.pc header{min-width:1240px}.d_only{display:block!important}.t_only{display:none!important}.d_t_only{display:block!important}.m_only{display:none!important}.t_m_only{display:none!important}.wrap{max-width:1352px;margin:0 auto;padding:0 20px}.wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.wrap02{width:868px;margin:0 auto}.wrap02:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.blend{mix-blend-mode:multiply}.wrap03{max-width:1352px;margin:0 auto;padding:0 10px}.wrap03:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.wrap04{max-width:1352px;margin:0 auto;padding:0 10px}.wrap04:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.fl{float:left}.fl:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.fr{float:right}.fr:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.font_style01{font-family:LyonDisplay;font-weight:300;font-size:28px;letter-spacing:.42px;line-height:1.43}.font_style01_jeju{font-family:Optimum;font-size:26px;line-height:1;letter-spacing:-.52px}.font_style02{font-family:Optimum;font-size:17px;line-height:1;letter-spacing:-.34px}.font_style02_lyon{font-family:LyonDisplay;font-size:20px;line-height:1.4;font-weight:300}.font_style03{line-height:1.69;letter-spacing:-.32px}.font_style04{font-size:14px;line-height:1.71;letter-spacing:-.42px}.font_style05{font-family:Optimum;font-size:26px;line-height:1.62;letter-spacing:-.52px}.font_style06{font-size:13px;font-weight:300;line-height:1.46}.font_style07{font-size:13px;font-weight:300;line-height:1.85;letter-spacing:-.39px}.font_style08{font-family:Optimum;font-size:20px;line-height:1;letter-spacing:-.4px}.font_style09{font-family:Optimum;font-size:22px;line-height:1.73;letter-spacing:-.44px}.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%)}.swiper-button-next{right:0}.swiper-button-next.slide_type3_next{width:44px;height:44px;top:calc(50% - 17.5px);transform:translateY(-50%) rotate(180deg);background-image:url(/asset/images/arrow-back-ios.svg)}.swiper-button-next.slide_type6_next{width:24px;height:24px;background-image:url(/asset/images/arrow_forward_ios.svg)}.swiper-button-prev{left:0}.swiper-button-prev.slide_type3_prev{width:44px;height:44px;top:calc(50% - 17.5px);background-image:url(/asset/images/arrow-back-ios.svg)}.swiper-button-prev.slide_type6_prev{width:24px;height:24px;transform:translateY(-50%) rotate(180deg);background-image:url(/asset/images/arrow_forward_ios.svg)}.swiper-container .swiper-pagination.bar_pagination{background-color:rgba(0,0,0,.1);width:calc(100% - 76px);height:4px;bottom:8px;left:auto;right:0;top:auto}.swiper-container .swiper-pagination.bar_pagination .swiper-pagination-progressbar-fill{background-color:rgba(0,0,0,.3)}.swiper-container .swiper-pagination.number_pagination{width:60px;bottom:0;font-size:12px;line-height:160%;color:#aaa;font-weight:400}.swiper-container .swiper-pagination.number_pagination span{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.swiper-container .swiper-pagination.number_pagination span.swiper-pagination-current{font-weight:600;color:#000}.slide_wrap01{padding-bottom:30px}.slide_wrap01 .swiper-wrapper{width:100%}.slide_wrap01 .swiper-wrapper .swiper-slide{width:100%;position:relative}.slide_wrap01 .swiper-wrapper .swiper-slide .img{width:100%;height:700px;background-position:center;background-size:cover;background-repeat:no-repeat}.slide_wrap01 .swiper-wrapper .swiper-slide p{font-size:14px;line-height:1.71;letter-spacing:-.42px;position:absolute;bottom:-30px;left:0}.slide_wrap01 .swiper-button-next,.slide_wrap01 .swiper-button-prev{width:54px;height:54px;background-image:none;margin-bottom:0;margin-top:0;border-top:2px solid #fff;border-right:2px solid #fff;top:calc(50% - 45px)}.slide_wrap01 .swiper-button-next{transform:rotate(45deg);left:auto;right:70px}.slide_wrap01 .swiper-button-prev{transform:rotate(225deg);right:auto;left:70px}.slide_wrap01 .swiper-pagination{min-width:98px;bottom:0;right:0;text-align:right;font-size:13px;font-weight:300;line-height:1.85;letter-spacing:-.39px}.slide_wrap01 .swiper-pagination span{font-size:13px;font-weight:300;line-height:1.85;letter-spacing:-.39px}.slide_wrap01 .temp_txt{z-index:1}.slide_wrap01 .notice_txt{font-size:12px;line-height:2;letter-spacing:-.36px;position:absolute;bottom:40px;left:10px;color:#fff;z-index:1}.slide_wrap01 .notice_txt::before{content:'';display:inline-block;width:12px;height:12px;margin-right:10px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/warning_icon_white.svg);vertical-align:-1px}.slide_wrap02{padding-bottom:30px;padding-bottom:0}.slide_wrap02 .swiper-wrapper{width:100%}.slide_wrap02 .swiper-wrapper .swiper-slide{width:100%;position:relative}.slide_wrap02 .swiper-wrapper .swiper-slide .img{width:100%;height:700px;background-position:center;background-size:cover;background-repeat:no-repeat}.slide_wrap02 .swiper-wrapper .swiper-slide p{font-size:14px;line-height:1.71;letter-spacing:-.42px;position:absolute;bottom:-30px;left:0}.slide_wrap02 .swiper-button-next,.slide_wrap02 .swiper-button-prev{width:54px;height:54px;background-image:none;margin-bottom:0;margin-top:0;border-top:2px solid #fff;border-right:2px solid #fff;top:calc(50% - 45px)}.slide_wrap02 .swiper-button-next{transform:rotate(45deg);left:auto;right:70px}.slide_wrap02 .swiper-button-prev{transform:rotate(225deg);right:auto;left:70px}.slide_wrap02 .swiper-pagination{min-width:98px;bottom:0;right:0;text-align:right;font-size:13px;font-weight:300;line-height:1.85;letter-spacing:-.39px}.slide_wrap02 .swiper-pagination span{font-size:13px;font-weight:300;line-height:1.85;letter-spacing:-.39px}.slide_wrap02 .temp_txt{z-index:1}.slide_wrap02 .notice_txt{font-size:12px;line-height:2;letter-spacing:-.36px;position:absolute;bottom:40px;left:10px;color:#fff;z-index:1}.slide_wrap02 .notice_txt::before{content:'';display:inline-block;width:12px;height:12px;margin-right:10px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/warning_icon_white.svg);vertical-align:-1px}.slide_wrap02 .swiper-wrapper{width:100%}.slide_wrap02 .swiper-wrapper .swiper-slide{width:100%}.slide_wrap02 .swiper-wrapper .swiper-slide a{font-size:14px;line-height:1.71;letter-spacing:-.42px;display:block;margin-top:20px}.slide_wrap02 .swiper-wrapper .swiper-slide .img{width:100%;height:651px;background-position:center;background-size:cover;background-repeat:no-repeat}.slide_wrap02 .swiper-button-next,.slide_wrap02 .swiper-button-prev{width:8px;height:15px;background-position:center;background-size:cover;background-repeat:no-repeat;top:auto;margin-bottom:0;margin-top:0;bottom:3px}.slide_wrap02 .swiper-button-next{right:0}.slide_wrap02 .swiper-button-prev{right:35px;left:auto}.slide_wrap02 .swiper-pagination{width:auto;right:67px}.slide_type3_area{position:relative}.slide_type3{width:100%;padding-bottom:35px}.slide_type3 .swiper-slide{width:100%}.slide_type3 .swiper-slide .img_area{position:relative;width:100%;padding-top:56.25%}.slide_type3 .swiper-slide .img_area .img{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.slide_type6{width:100%}.slide_type6 .swiper-slide .img{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%}.slide_type6 .swiper-button-next{right:39px}.slide_type6 .swiper-button-prev{left:39px}.accodian_menu_type2{border-bottom:1px solid;border-color:rgba(0,0,0,.1)}.accodian_menu_type2 .accodian_btn{font-size:26px;font-weight:400;line-height:120%;font-family:Optimum;padding:14px 0;position:relative;cursor:pointer}.accodian_menu_type2 .accodian_btn::after{background-repeat:no-repeat;background-position:center;background-size:100%;content:'';width:20px;height:20px;position:absolute;right:0;top:calc(50% - 10px);transform:rotate(180deg);background-image:url(/asset/images/list-ic-gnb-menu-arrow-up-bk.svg)}.accodian_menu_type2 .accodian_btn .icon{background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;width:32px;height:32px;margin-right:10px;border-radius:50%;vertical-align:-10px}.accodian_menu_type2 .accodian_btn .icon.Banyan_Tree{background-image:url(/asset/images/logo_Banyan_Tree.svg)}.accodian_menu_type2 .accodian_btn .icon.Angsana{background-image:url(/asset/images/logo_Angsana.svg)}.accodian_menu_type2 .accodian_btn .icon.Cassia{background-image:url(/asset/images/logo_Cassia.svg)}.accodian_menu_type2 .accodian_btn .icon.Dhawa{background-image:url(/asset/images/logo_Dhawa.svg)}.accodian_menu_type2 .accodian_btn .icon.Laguna{background-image:url(/asset/images/logo_Laguna.svg)}.accodian_menu_type2 .accodian_btn .icon.Skypark{background-image:url(/asset/images/logo_Skypark.svg)}.accodian_menu_type2 .accodian_btn.active::after{transform:rotate(0)}.accodian_menu_type2 .panel{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.accodian_menu_type2 .panel .inner{padding:10px 0 24px}.accodian_menu_type2 .panel .inner .scroll:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.accodian_menu_type2 .panel .inner .list_wrap09{float:left;width:calc(50% - 10px);margin-right:20px}.accodian_menu_type2 .panel .inner .list_wrap09:last-child{margin-right:0}.accodian_menu_type2.active{margin-bottom:20px}.accodian_menu_type2.active:last-child{margin-bottom:0}.accodian_menu_area_type2{background-color:#e2ddd9}.accodian_menu_area_type2>.inner{padding:60px}.accodian_menu_area_type2>.inner .tit1{font-size:26px;font-weight:400;line-height:120%}.accodian_menu_area_type2>.inner .tit2{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;color:rgba(0,0,0,.6);margin-top:20px}.accodian_menu_area_type2>.inner .tit2::before{content:'';width:10px;height:10px;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:454px;padding:16px 0;cursor:pointer;font-size:14px;color:#fff;font-weight:500;line-height:1.285;background:#666}.btn.btn_type02{width:202px;border:1px solid #000;padding:14px 0;line-height:1.71;transition:.2s ease-in-out}.btn.btn_type02:hover{background-color:#000;color:#fff}.btn.btn_type03{font-size:14px;font-weight:300;line-height:170%;letter-spacing:-.28px;background-color:rgba(255,255,255,.15);font-weight:400;display:inline-block;height:40px;overflow:hidden;color:#fff;padding:7px 20px 9px;border-radius:40px;cursor:pointer}.btn.btn_type11{font-size:14px;font-weight:300;line-height:170%;letter-spacing:-.28px;background-color:rgba(255,255,255,.15);font-weight:400;display:inline-block;height:40px;overflow:hidden;color:#fff;padding:7px 20px 9px;border-radius:40px;cursor:pointer}.btn_type04{color:rgba(0,0,0,.6);background-color:#e2ddd9}.btn_type06{width:454px;height:50px;display:block;text-align:center;border:1px solid;font-size:14px;font-style:normal;font-weight:500;line-height:18px;padding:15px;color:rgba(0,0,0,.6);border-color:rgba(41,41,43,.6)}.btn_wrap.fab_btn{position:fixed;right:0;bottom:60px;z-index:3;padding:0 10px;background-color:#f4f3f2;opacity:.85}.btn_wrap.fab_btn.on{position:absolute;bottom:calc(100% + 80px)}.btn_wrap.type01{font-size:0}.btn_wrap .i_btn.type01{width:60px;display:block;position:relative;padding:15px 0}.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;font-size:12px;line-height:1;letter-spacing:-.24px;text-align:center;padding-top:10px}.btn_wrap .i_btn.type01.reservation>div{width:36px;height:38px;background-image:url(/asset/images/reservation.svg)}.btn_wrap .i_btn.type01.contact>div{width:43px;height:48px;background-image:url(/asset/images/contact.svg)}.btn_wrap .i_btn.type01.e_brochure>div{width:31px;height:41px;background-image:url(/asset/images/brochure.svg)}.btn_wrap .sns_btn{width:19px;height:19px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat}.btn_wrap .sns_btn:not(:last-child){margin-right:22.4px}.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:#edebe8;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:6px;height:6px;border-right:1px solid #000;border-bottom:1px solid #000;position:absolute;bottom:12.5px;right:18px;transform:rotate(45deg)}.select_box select{width:100%;font-size:14px;line-height:1.86;letter-spacing:-.28px;background-color:transparent;display:block}.select_box_type2{position:relative}.select_box_type2 .selected_box{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:11px 24px 11px 0;font-size:15px;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;cursor:pointer}.select_box_type2 .options_box .option:hover{text-decoration:underline}.form_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.form_wrap .form_contents{width:100%;position:relative;float:left;margin-bottom:20px;font-size:0}.form_wrap .form_contents.d_fl,.form_wrap .form_contents.d_fr{width:calc(50% - 10px)}.form_wrap .form_contents.d_fl{float:left}.form_wrap .form_contents.d_fl:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.form_wrap .form_contents.d_fr{float:right}.form_wrap .form_contents.d_fr:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.form_wrap .form_contents input[type=email],.form_wrap .form_contents input[type=tel],.form_wrap .form_contents input[type=text]{width:100%;border:none;background-color:transparent!important;background-image:none!important;border-bottom:1px solid rgba(0,0,0,.4);height:44px;font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.3px}.form_wrap .form_contents input[type=email]::-moz-placeholder,.form_wrap .form_contents input[type=tel]::-moz-placeholder,.form_wrap .form_contents input[type=text]::-moz-placeholder{color:rgba(0,0,0,.3)}.form_wrap .form_contents input[type=email]:-ms-input-placeholder,.form_wrap .form_contents input[type=tel]:-ms-input-placeholder,.form_wrap .form_contents input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.3)}.form_wrap .form_contents input[type=email]::placeholder,.form_wrap .form_contents input[type=tel]::placeholder,.form_wrap .form_contents input[type=text]::placeholder{color:rgba(0,0,0,.3)}.form_wrap .form_contents input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #edebe8 inset}.form_wrap .form_contents label{font-weight:500;font-size:12px;color:rgba(0,0,0,.5);line-height:160%}.form_wrap .form_contents label em{color:#e84f4f;line-height:160%;font-size:12px;font-style:normal;margin-left:4px}.form_wrap .form_contents span{width:100%;font-size:12px;color:#e84f4f;position:absolute;left:0;bottom:-22px}.form_wrap .form_contents input:focus+label{font-size:11px;top:-14px;opacity:.5}.form_wrap .form_contents .select_box select{height:26.5px;border-bottom:1px solid #000}.form_wrap .form_contents.agree{padding-top:40px}.form_wrap .form_contents.agree>p{font-family:Pretendard;font-size:14px;line-height:1.571;font-weight:300;padding-bottom:6px}.form_wrap .form_contents.agree .scroll_wrap{height:275px;border:1px solid #ccc;padding:20px;padding-right:11px;overflow-y:scroll;overflow-y:auto}.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar{width:9px}.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar-button:end:increment,.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar-button:start:decrement{display:none}.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar-track{background:0 0}.form_wrap .form_contents.agree .scroll_wrap::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px;background-clip:padding-box;border:2.5px solid transparent}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.form_wrap .form_contents.agree .scroll_wrap{scrollbar-base-color:#fff;scrollbar-face-color:#edebe8;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:11px}.form_wrap .submit_btn{margin:60px auto 0}.active_target.motion01,.active_target.motion02,.active_target.motion04{position:relative}.active_target.motion01 .active_item,.active_target.motion02 .active_item,.active_target.motion04 .active_item{opacity:0}.active_target.motion03{position:relative;opacity:0}.active_target.motion05{position:relative;opacity:0}.cont_wrap{width:100%}.cont_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap .cont_box:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap .cont_box.bg_white{background-color:#fff}.cont_wrap .cont_box>.inner_wrap{width:100%;height:100%;display:block}.cont_wrap .cont_box>.inner_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap .cont_box .img_wrap{width:100%;height:500px;overflow:hidden;position:relative}.cont_wrap .cont_box .img{width:100%;height:500px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;transition:all .5s ease}.cont_wrap .cont_box .img>span{font-size:12px;line-height:2;letter-spacing:-.36px;position:absolute;bottom:10px;left:10px;color:#fff}.cont_wrap .cont_box .img>span::before{content:'';display:inline-block;width:12px;height:12px;margin-right:10px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/warning_icon_white.svg);vertical-align:-1px}.cont_wrap .cont_box .txt_box .tit{font-size:26px;line-height:1.2;word-break:keep-all}.cont_wrap .cont_box .txt_box .tit.type02{font-family:Optimum}.cont_wrap .cont_box .txt_box .tit.type03{font-size:18px;font-weight:400;line-height:120%}.cont_wrap .cont_box .txt_box .cont{font-size:14px;font-weight:300;line-height:170%;letter-spacing:-.28px}.cont_wrap .cont_box>a .img::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3);opacity:0;transition:opacity .4s ease-in}.cont_wrap .cont_box>a:hover .img::after{opacity:1}.cont_wrap.type01{display:flex;flex-wrap:wrap}.cont_wrap.type01.width01 .cont_box{width:100%}.cont_wrap.type01.width02 .cont_box{width:calc(50% - 10px)}.cont_wrap.type01.width02 .cont_box:not(:last-of-type){margin-right:20px}.cont_wrap.type01.txt_cent .txt_box{text-align:center}.cont_wrap.type01 .cont_box{width:calc(33.33% - 13.33px)}.cont_wrap.type01 .cont_box:not(:last-child){margin-right:20px}.cont_wrap.type01 .cont_box .img{height:560px}.cont_wrap.type01 .cont_box .txt_box{padding:20px 10px 0}.cont_wrap.type01 .cont_box .txt_box .cont{padding-top:10px;word-break:keep-all}.cont_wrap.type01 .cont_box.d_type01{width:100%;padding-bottom:80px;margin-right:0}.cont_wrap.type01 .cont_box.d_type01 .img{height:738px}.cont_wrap.type01 .cont_box.d_type01 .txt_box{text-align:center;padding-top:32px}.cont_wrap.type01.pt02 .cont_box .txt_box{padding:45px 0}.cont_wrap.type01.pt02 .cont_box .txt_box .cont{margin-top:20px}.cont_wrap.type02 .cont_box{display:flex;position:relative}.cont_wrap.type02 .cont_box:not(:last-child){margin-bottom:90px}.cont_wrap.type02 .cont_box .img{height:0;padding-top:49.23%;margin-right:20px}.cont_wrap.type02 .cont_box .img,.cont_wrap.type02 .cont_box .txt_box{width:calc(50% - 10px)}.cont_wrap.type02 .cont_box .txt_box{transform:none}.cont_wrap.type02 .cont_box .txt_box>.inner{position:relative;top:50%;transform:translateY(-50%)}.cont_wrap.type02 .cont_box .txt_box .tit{font-size:26px;font-weight:400;line-height:120%;font-family:Optimum;width:100%;max-width:424px;margin:0 auto}.cont_wrap.type02 .cont_box .txt_box .tit2{font-size:26px;font-weight:400;line-height:120%;width:100%;max-width:424px;margin:0 auto}.cont_wrap.type02 .cont_box .txt_box .sub_tit{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;padding-top:20px;max-width:424px;margin:0 auto}.cont_wrap.type02 .cont_box .txt_box .cont{font-size:14px;font-weight:300;line-height:170%;letter-spacing:-.28px;width:100%;max-width:424px;margin:0 auto;padding-top:10px}.cont_wrap.type02 .cont_box .txt_box .cont.padding01{padding-top:30px}.cont_wrap.type02 .cont_box.img_second .txt_box{order:0;margin-right:20px}.cont_wrap.type02 .cont_box.img_second .img{margin-right:0;order:1}.cont_wrap.type02 .txt_box{position:relative;top:50%;transform:translateY(-50%)}.cont_wrap.type02 .txt_box .cont{margin-top:20px}.cont_wrap.type02 .txt_box .more_btn{margin-top:40px}.cont_wrap.type03 .cont_box{display:flex}.cont_wrap.type03 .cont_box:not(:last-child){margin-bottom:100px}.cont_wrap.type03 .cont_box .img,.cont_wrap.type03 .cont_box .txt_box{width:50%;height:600px}.cont_wrap.type03 .cont_box .txt_box{background-color:#dedbd6;text-align:center;transform:translateY(0);position:relative}.cont_wrap.type03 .cont_box .txt_box>div{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.cont_wrap.type03 .cont_box .txt_box .tit{font-family:Optimum;font-size:26px;line-height:1;letter-spacing:-.52px}.cont_wrap.type03 .cont_box .txt_box .sub_tit{font-family:LyonDisplay;font-size:18px;font-weight:300;letter-spacing:.27px;line-height:1;padding-top:20px}.cont_wrap.type03 .cont_box .txt_box .cont{font-size:13px;font-weight:300;line-height:1.85;letter-spacing:-.39px;padding-top:40px}.cont_wrap.type04{background-color:#efecea}.cont_wrap.type04 .cont_box{position:relative;display:flex}.cont_wrap.type04 .cont_box::after{display:none}.cont_wrap.type04 .cont_box .img_area{width:57.69%;display:flex;align-items:center}.cont_wrap.type04 .cont_box .img_area .slide_type6 .img{height:0;padding-top:56.27%}.cont_wrap.type04 .cont_box .txt_box{width:42.31%;position:relative;padding:40px}.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:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;padding-top:20px}.cont_wrap.type04 .cont_box .txt_box>.inner .cont{font-size:14px;font-weight:300;line-height:170%;letter-spacing:-.28px;padding-top:10px}.cont_wrap.type04 .cont_box .txt_box>.inner .list_wrap08{margin-top:30px}.cont_wrap.type05{display:flex;flex-wrap:wrap}.cont_wrap.type05 .img_wrap{height:424px}.cont_wrap.type05 .img_wrap .img{height:inherit}.cont_wrap.type05 .txt_box{text-align:center;padding:30px 20px}.cont_wrap.type05 .txt_box .cont{padding-top:10px}.cont_wrap.type06{display:flex;flex-wrap:wrap}.cont_wrap.type06 .cont_box{background-color:#efecea}.cont_wrap.type06 .img_wrap{height:485px}.cont_wrap.type06 .img_wrap .img{height:inherit}.cont_wrap.type06 .txt_box{text-align:center;padding:40px 20px}.cont_wrap.type06 .txt_box .cont{padding-top:12px}.cont_wrap.type07{display:flex;flex-wrap:wrap}.cont_wrap.type07 .cont_box{background-color:#efecea}.cont_wrap.type07 .img_wrap{height:485px}.cont_wrap.type07 .img_wrap .img{height:inherit}.cont_wrap.type07 .txt_box{text-align:center;padding:40px 20px}.cont_wrap.type07 .txt_box .cont{padding-top:12px}.cont_wrap.type08{display:flex;flex-wrap:wrap}.cont_wrap.type08 .cont_box{background:#e2ddd9}.cont_wrap.type08 .img_wrap{height:424px}.cont_wrap.type08 .img_wrap .img{height:inherit}.cont_wrap.type08 .txt_box{text-align:center;padding:30px 20px}.cont_wrap.type08 .txt_box .cont{padding-top:10px}.cont_wrap02{width:100%;position:relative;display:flex;align-items:center}.cont_wrap02:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap02 .img{width:49.2%;height:600px;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#9d9d9d}.cont_wrap02 .txt_box{width:50.8%;padding:0 118px 0 138px}.cont_wrap02 .txt_box .first{font-family:Optimum;font-size:26px;line-height:1.62;letter-spacing:-.52px;line-height:0}.cont_wrap02 .txt_box .first:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap02 .txt_box .first>span{font-family:Optimum;font-size:23px;line-height:1;letter-spacing:-.46px;margin-left:2px}.cont_wrap02 .txt_box .second{font-size:14px;line-height:1.71;letter-spacing:-.42px;padding:30px 0 20px}.cont_wrap02 .txt_box .third{font-size:14px;line-height:1.71;letter-spacing:-.42px}.cont_wrap02 .txt_box .line{margin:20px 0;width:100%;height:.8px;background-color:#000}.cont_wrap02 .txt_box .fourth{font-size:14px;line-height:1.71;letter-spacing:-.42px}.cont_wrap02 .txt_box .fourth>span{font-size:14px;line-height:1.71;letter-spacing:-.42px;display:block;padding-bottom:10px}.cont_wrap03 .cont_box:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap03 .cont_box .img_wrap{width:66.2%;float:left}.cont_wrap03 .cont_box .img_wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.cont_wrap03 .cont_box .img_wrap .img{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;float:left}.cont_wrap03 .cont_box .img_wrap .img.img_left,.cont_wrap03 .cont_box .img_wrap .img.img_right{width:calc(50% - 10px);height:600px}.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%;height:500px}.cont_wrap03 .cont_box .img_wrap .img.img_t{margin-bottom:20px}.cont_wrap03 .cont_box .img_wrap .img.img_bt{margin-top:20px}.cont_wrap03 .cont_box .txt_box{float:left;width:33.8%}.cont_wrap03 .cont_box .txt_box .tit{font-family:Optimum;font-size:26px;line-height:1.62;letter-spacing:-.52px}.cont_wrap03 .cont_box .txt_box .cont{font-size:14px;line-height:1.71;letter-spacing:-.42px;margin-top:20px;word-break:keep-all}.cont_wrap03 .cont_box.size01 .img_wrap .img.img_left,.cont_wrap03 .cont_box.size01 .img_wrap .img.img_right{height:500px}.cont_wrap03 .cont_box.img_first .txt_box{padding-left:138px}.cont_wrap03 .cont_box.img_second .img_wrap{float:right}.cont_wrap03 .cont_box.img_second .txt_box{float:left;padding-right:138px}.cont_wrap04{display:flex}.cont_wrap04 .cont_box{flex:1;height:600px;overflow:hidden;position:relative}.cont_wrap04 .cont_box .img{width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .5s ease}.cont_wrap04 .cont_box .txt_box{position:relative;text-align:center;z-index:2;top:50%;transform:translateY(-50%)}.cont_wrap04 .cont_box .txt_box .tit{font-size:26px;font-family:Optimum;line-height:1.2;color:#fff}.cont_wrap04 .cont_box .txt_box .cont{padding-top:10px;font-size:14px;font-weight:300;line-height:1.7;letter-spacing:-.28px;color:#fff}.cont_wrap04 .cont_box:not(:last-child){margin-right:20px}.cont_wrap05{display:flex}.cont_wrap05 .img,.cont_wrap05 .table01,.cont_wrap05 .txt_box_type01{width:calc(50% - 10px)}.cont_wrap05 .img{background-position:center;background-size:cover;background-repeat:no-repeat}.cont_wrap05 .img.type02{padding-top:49.23%}.cont_wrap05 .table01{margin-left:20px}.cont_wrap05 .table01 .dl_list{margin-bottom:14.82px}.cont_wrap05 .txt_box_type01{margin-left:20px;background-color:#e2ddd9;padding:40px;display:flex;align-items:center}.cont_wrap05 .txt_box_type01 .list_wrap07{width:100%}.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:26px;font-weight:400;line-height:120%;font-family:Optimum;float:left}.contents_list_tit .second{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;float:left;padding-left:24px;padding-top:5px}.contents_list_tit .more_btn{font-size:13px;font-weight:300;line-height:1.46;float:right;margin-top:4px}.contents_list_tit .more_btn::after{content:'';display:inline-block;width:6px;height:10px;background-image:url(/asset/images/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:100%;margin-left:5px;vertical-align:-1px}.border_box .border{width:100%;position:relative}.border_box .fill,.border_box .line{height:1px;position:absolute;display:block;top:0;left:0;background-color:#000}.border_box .line{width:100%;opacity:.2}.border_box .fill{width:0}.border_box.active .fill{-webkit-animation:Fill .6s cubic-bezier(.42,0,1,1) forwards;animation:Fill .6s cubic-bezier(.42,0,1,1) forwards}.contents_list{width:100%;display:flex;flex-wrap:wrap}.contents_list .contents{width:33.33%;padding:0 10px 80px;display:block}.contents_list .contents:nth-of-type(3n+1):nth-last-child(-n+3),.contents_list .contents:nth-of-type(3n+1):nth-last-child(-n+3)~.contents{padding-bottom:0}.contents_list .contents>a{display:block}.contents_list .contents>a .thumbnail{width:100%;padding-top:calc(238 / 424*100%);background-color:#e2ddd9;position:relative;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.contents_list .contents>a .thumbnail::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3);opacity:0;transition:opacity .4s ease-in;z-index:1}.contents_list .contents>a .thumbnail:hover::after{opacity:1}.contents_list .contents>a .detail{padding:24px 10px 0}.contents_list .contents>a .detail .tit{font-size:18px;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%;letter-spacing:-.28px;padding-top:10px;color:#555}.mt_20{margin-top:20px}.panel_wrap .top_tit{font-family:Optimum;font-size:26px;line-height:1;letter-spacing:-.52px;line-height:normal;margin-bottom:10px}.panel_wrap .panel{border-bottom:1px solid #000;min-height:82px}.panel_wrap .panel:first-of-type{border-top:1px solid #000}.panel_wrap .panel .panel_tit{padding:30px 0}.panel_wrap .panel .panel_tit.tit01{padding:30px 0 20px}.panel_wrap .panel .panel_tit.tit02{padding:40px 0 45px}.panel_wrap .panel .panel_tit>div{font-family:Optimum;font-size:22px;line-height:1.73;letter-spacing:-.44px;line-height:1;position:relative;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{display:inline-block;font-family:Optimum;font-size:22px;line-height:1.73;letter-spacing:-.44px;line-height:1}.panel_wrap .panel .panel_tit>div span{width:24px;height:1px;background-color:#000;float:right;margin-top:11px;position:relative}.panel_wrap .panel .panel_tit>div span::after{content:'';width:1px;height:24px;background-color:#000;position:absolute;left:11px;top:-11px;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:10px}.panel_wrap .panel .panel_cont.type02{padding-bottom:47px}.panel_wrap .panel .panel_cont .tit{line-height:1.5;letter-spacing:-.48px;padding-bottom:20px}.panel_wrap .panel .panel_cont .tit.d_pb01{padding-bottom:30px}.panel_wrap .panel .panel_cont .tit.type02{font-family:Optimum;font-size:22px;line-height:1.73;letter-spacing:-.44px;line-height:1}.panel_wrap .panel .panel_cont .tit.type03{font-family:Optimum;font-size:22px;line-height:1.73;letter-spacing:-.44px;line-height:1}.panel_wrap .panel .panel_cont .tit.golf::before{content:'';display:inline-block;width:21px;height:21px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/[PC]benefit_golf_icon.svg);margin-right:10.5px;vertical-align:-3px}.panel_wrap .panel .panel_cont .tit.leisure::before{content:'';display:inline-block;width:23px;height:21px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/[PC]benefit_leisure_icon.svg);margin-right:9.7px;vertical-align:-4px}.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:20px}.panel_wrap .panel .notice_txt{font-size:12px;letter-spacing:-.36px;line-height:1.5;color:#888;padding-top:10px}.panel_wrap .panel .notice_txt::before{content:'';display:inline-block;width:12px;height:12px;margin-right:10px;vertical-align:-2px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/asset/images/[PC]benefit_warning_icon.svg)}.panel_wrap .panel .notice_txt.pt01{padding-top:10px}.panel_wrap .panel .notice_txt.d_pt0{padding-top:0}.panel_wrap .panel .sub_tit02{line-height:1.5;letter-spacing:-.48px;padding-bottom:20px}.panel_wrap .panel .cmt{font-size:13px;font-weight:300;line-height:1.85;letter-spacing:-.39px}.panel_wrap .panel .cmt.top{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 .circle_list:first-of-type{padding-bottom:10px}.panel_wrap .panel .pb_box01 .circle_list:first-of-type.pb03{padding-bottom:20px}.panel_wrap .panel .pb_box01:not(:last-of-type){padding-bottom:40px}.panel_wrap .panel .pb_box01.type02:not(:last-of-type){padding-bottom:30px}.panel_wrap .panel .d_t_pb01,.panel_wrap .panel .pb01{padding-bottom:10px}.panel_wrap .panel .pb02{padding-bottom:20px}.panel_wrap .panel .pb03{padding-bottom:20px}.panel_wrap .panel .pb04{padding-bottom:10px}.panel_wrap .panel.on .panel_tit div span::after{transform:rotate(90deg);opacity:0}.panel_type02>p{font-weight:700;line-height:1.6;letter-spacing:-.32px}.panel_type02>div{padding-top:10px}.panel_type03>.cont{padding-top:16px}.panel_type03>.cont .cont_wrap{margin-top:32px}.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:51.9%}.panel_type05>.cont{margin-top:24px;padding:40px;background-color:#efecea}.panel_type05>.cont>.tit{font-size:26px;font-weight:400;line-height:120%}.panel_type05>.cont .circle_list{margin-top:27px}.panel_type06>.head p{font-size:18px;font-weight:400;line-height:120%}.panel_type06>.cont{width:100%;padding-top:20px}.panel_type06>.cont .left{width:100%;display:flex}.panel_type06>.cont .left .box{width:calc(50% - 10px);height:100px;background-color:#e2ddd9;margin-right:20px;padding:25px 16px}.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:36px;font-weight:400;line-height:120%;font-family:Optimum;display:inline-block}.panel_type06>.cont .left .box .txt{font-size:18px;font-weight:400;line-height:120%;font-family:Optimum;padding-left:7px;vertical-align:4px;display:inline-block}.panel_type06>.cont .right{padding-top:20px}.circle_list li{float:none;margin-bottom:12px}.circle_list li:last-of-type{margin-bottom:0}.circle_list li p{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;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%;letter-spacing:-.28px;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{float:left;width:calc(20% - 19.8px);display:block;background-color:#dedbd6;padding:15px 0 16px 38.1px;margin-top:19.4px}.list_wrap01 div:not(:nth-child(5n)){margin-right:20px}.list_wrap01 div p{font-size:13px;font-weight:300;line-height:1.85;letter-spacing:-.39px;font-weight:400;line-height:normal}.list_wrap01 div .num{width:18px;height:19px;position:relative;text-align:center;margin-right:20px;display:inline-block;vertical-align:-4px;background-repeat:no-repeat;background-position:center;background-size:100%}.list_wrap01 div .num.num01{background-image:url(/asset/images/1.svg)}.list_wrap01 div .num.num02{background-image:url(/asset/images/2.svg)}.list_wrap01 div .num.num03{background-image:url(/asset/images/3.svg)}.list_wrap01 div .num.num04{background-image:url(/asset/images/4.svg)}.list_wrap01 div .num.num05{background-image:url(/asset/images/5.svg)}.list_wrap01 div .num.num06{background-image:url(/asset/images/6.svg)}.list_wrap01 div .num.num07{background-image:url(/asset/images/7.svg)}.list_wrap01 div .num.num08{background-image:url(/asset/images/8.svg)}.list_wrap01 div .num.num09{background-image:url(/asset/images/9.svg)}.list_wrap01 div .num.num010{background-image:url(/asset/images/10.svg)}.list_wrap02{width:100%;display:flex}.list_wrap02:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.list_wrap02 div{flex:1;margin-top:0;padding:15px 0;text-align:center;background-color:#dedbd6;margin-right:20px}.list_wrap02 div:last-of-type{margin-right:0}.list_wrap02 div p{font-size:14px;line-height:1.71;letter-spacing:-.42px;line-height:1.42}.list_wrap02 span.icon::before{content:'';display:inline-block;background-repeat:no-repeat;background-position:center;background-size:100%;vertical-align:-6px}.list_wrap02 span.icon.hotel::before{width:25px;height:20px;margin-right:20px;background-image:url(/asset/images/[PC]benefit_hotel_icon.svg)}.list_wrap02 span.icon.store::before{width:20.3px;height:22px;margin-right:24.7px;background-image:url(/asset/images/[PC]benefit_store_icon.svg)}.list_wrap02 span.icon.spa::before{width:22px;height:22px;margin-right:24px;background-image:url(/asset/images/[PC]benefit_spa_icon.svg)}.list_wrap02 span.icon.beverage::before{width:22px;height:22px;margin-right:22.5px;background-image:url(/asset/images/[PC]benefit_beverage_icon.svg)}.list_wrap02 span.icon.transfer::before{width:23.8px;height:24.8px;margin-right:22.2px;background-image:url(/asset/images/[PC]benefit_transfer_icon.svg)}.list_wrap02 span.icon.golf::before{width:23.9px;height:24.6px;margin-right:23.1px;background-image:url(/asset/images/[PC]benefit_golf_icon.svg)}.list_wrap02.pd{flex-wrap:wrap}.list_wrap02.pd div{flex:none;width:calc(33.3% - 13.3px);text-align:left;padding:28px 0 28px 40px;margin-bottom:20px}.list_wrap02.pd div:nth-of-type(3n){margin-right:0}.list_wrap03:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.list_wrap03 .list{float:left;margin-right:130px}.list_wrap03 .list:last-child{margin-right:0}.list_wrap03 .list p{font-size:14px;font-weight:500;line-height:1.2;color:rgba(255,255,255,.8)}.list_wrap03 .list div{font-size:18px;line-height:1.4;color:#fff;letter-spacing:.27px;text-decoration:underline;margin-top:10px}.list_wrap03 .list div a{display:block;font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;text-decoration:inherit;font-family:inherit}.list_wrap04 ul li{color:#fff;font-size:12px;line-height:1.2}.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)}.list_wrap05 .list::after,.list_wrap05 a::after{content:'';display:inline-block;width:1px;height:9px;background-color:#6a6d6d;margin:0 10px;vertical-align:-1px}.list_wrap05 .list:last-child::after,.list_wrap05 a:last-child::after{display:none}.list_wrap05 a{float:none}.list_wrap06{font-size:0}.list_wrap06 a{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;display:inline-block;word-break:keep-all}.list_wrap06 li{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;float:none;word-break:keep-all}.list_wrap07 .list{font-size:0;margin-bottom:30px}.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:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;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%;letter-spacing:-.28px;padding-top:10px}.list_wrap08 .list{font-size:0;margin-bottom:10px}.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%;letter-spacing:-.28px;float:left}.list_wrap08 .list div::after{background-color:rgba(0,0,0,.3);content:'';display:inline-block;width:1px;height:10px;margin:0 10px}.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:10px}.list_wrap09 .list{margin-bottom:20px}.list_wrap09 .list:last-child{margin-bottom:0}.list_wrap09 .list dl{float:none}.list_wrap09 .list dl dt{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px}.list_wrap09 .list dl dd{margin-top:8px}.list_wrap09 .list dl dd p{font-size:14px;font-weight:300;line-height:170%;letter-spacing:-.28px;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%;letter-spacing:-.28px;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:10px;height:10px;margin-right:10px;display:inline-block;border-radius:50%;background-color:#efecea}.tab_area{width:100%;display:flex;justify-content:center}.tab_area .tab_wrap{display:flex}.tab_area .tab_wrap a{position:relative;padding:0 20px}.tab_area .tab_wrap a::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{font-weight:700;color:#000}.tab_area .tab_wrap a.on span::after{display:block}.tab_area .tab_wrap a:hover span{font-weight:700;color:#000}.tab_area .tab_wrap a:hover span::after{display:block}.tab_area .tab_wrap a span{min-width:50px;text-align:center;font-size:18px;font-weight:400;line-height:120%;color:rgba(0,0,0,.6);position:relative;display:block;padding:10px 0}.tab_area .tab_wrap a span::before{content:attr(title);font-size:18px;font-weight:400;line-height:120%;position:relative;display:block;height:0;overflow:hidden;visibility:hidden}.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:82px;overflow:hidden;padding:20px 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;font-size:18px;line-height:120%;position:relative;float:left;margin-right:32px;cursor:pointer}.tab_btn_area_type01 .tab_btn:last-child{margin-right:0}.tab_btn_area_type01 .tab_btn::after{font-size:18px;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:70px}.tab_area02 .tab_contents .contents .panel_type03:last-child{margin-bottom:0}.table01{background-color:#efecea;padding:35px 40px 40px 40px}.table01 p{font-size:26px;font-weight:400;line-height:120%;margin-bottom:36px}.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:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;padding:16.21px 24px 15.21px}.table01 .dl_list .dl_wrap dl dt{width:150px}.table01 .dl_list .dl_wrap dl dd{width:calc(100% - 150px);border-left:1px solid;word-break:keep-all;border-color:rgba(0,0,0,.1)}.table02{width:100%;table-layout:fixed}.table02 th{background-color:#e2ddd9;padding:4.62px 5px 4.8px;border-bottom:1px solid rgba(0,0,0,.3);border-top:1px solid rgba(0,0,0,.3)}.table02 th p{color:rgba(0,0,0,.6);font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px}.table02 td{padding:4.62px 5px 4.8px;text-align:center}.table02 td p{color:rgba(0,0,0,.6);font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px}.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 rgba(0,0,0,.3)}.table02 tr td:last-child,.table02 tr th:last-child{border-right:0}.table02 thead tr{border:none;position:relative}.ment_box{max-width:646px;margin:0 auto;background-color:#dedbd6;text-align:center;padding:30px 42px}.ment_box span{font-family:Optimum;font-size:17px;letter-spacing:-.34px;line-height:1;display:block}.ment_box p{font-size:13px;font-weight:300;line-height:1.85;letter-spacing:-.39px;color:#555;padding-top:20px}.logo{background-repeat:no-repeat;background-position:center;background-size:100%;display:block;width:138px;height:60px;background-image:url(/asset/images/Logo1.svg)}.logo>a{display:block;width:100%;height:100%}#header{position:fixed;width:100%;top:0;left:0;z-index:10;padding:14px 50px;transition:opacity .2s ease}#header:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#header>.inner{width:100%;justify-content:space-between;display:flex}#header .logo{font-size:0;position:relative;z-index:2}#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 nav{position:relative;z-index:2}#header nav .gnb{padding-top:17px}#header nav .gnb>li{position:relative;padding-right:91px;height:26px;transition:height .5s ease}@media screen and (max-width:1400px){#header nav .gnb>li{padding-right:71px}}@media screen and (max-width:1300px){#header nav .gnb>li{padding-right:36px}}@media screen and (max-width:1125px){#header nav .gnb>li{padding-right:20px}}#header nav .gnb>li:last-of-type{padding-right:0}#header nav .gnb>li:hover a::after{width:98%}#header nav .gnb>li>a{font-size:18px;font-weight:400;line-height:120%;display:inline-block;color:#fff;position:relative;padding-bottom:4px}#header nav .gnb>li>a:after{content:'';width:0%;height:1px;background-color:#fff;position:absolute;left:0;bottom:0;transition:width .3s ease-in}#header nav .gnb>li .lnb{width:100%;opacity:0;max-height:0;overflow:hidden;transition:all .5s ease;position:absolute;top:26px;left:0}#header nav .gnb>li .lnb li{width:100%;display:block;float:none;padding-bottom:16px}#header nav .gnb>li .lnb li:first-child{padding-top:31px}#header nav .gnb>li .lnb li:last-child{padding-bottom:26px}#header nav .gnb>li .lnb li a{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;display:inline-block;position:relative}#header nav .gnb>li .lnb li a:after{content:'';width:100%;height:1px;background-color:transparent;position:absolute;left:0;bottom:0;transition:width .3s ease-in}#header nav .gnb>li .lnb li a:hover:after{background-color:#000}#header .btn_area{font-size:0}#header .btn_area .btn_type11{margin-right:16px}@media screen and (max-width:1300px){#header .btn_area .btn_type11{margin-right:7px}}#header .tel{font-size:0;padding-top:16px;position:relative;z-index:2}#header .tel a{font-size:18px;font-weight:500;line-height:1.555;letter-spacing:-.36px;color:#fff;display:inline-block}#header .tel a>span{font-size:inherit;font-weight:300;line-height:inherit;letter-spacing:inherit;color:inherit;display:inherit;margin-right:10px}#header .btn_type03,#header .btn_type11{position:relative;z-index:2;margin-top:10px}#header.header_type2{opacity:0;pointer-events:none}#header.header_type2 .logo{background-image:url(/asset/images/logo-1.svg)}#header.header_type2 .bg{background-color:#efecea}#header.header_type2 .nav .gnb>li>a{color:#000}#header.header_type2 .nav .gnb>li>a::after{background-color:#000}#header.header_type2 .nav .gnb>li.not_hover>a{color:rgba(0,0,0,.6)}#header.header_type2 .tel a{color:#000}#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.scroll_up{opacity:1;pointer-events:all}#header.header_type3 .logo{background-image:url(/asset/images/logo-1.svg)}#header.header_type3 .bg{background-color:#efecea}#header.header_type3 .nav .gnb>li>a{color:#000}#header.header_type3 .nav .gnb>li>a::after{background-color:#000}#header.header_type3 .nav .gnb>li.not_hover>a{color:rgba(0,0,0,.6)}#header.header_type3 .tel a{color:#000}#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.scroll_down{opacity:0;pointer-events:none}#header.header_type3.scroll_up{opacity:1;pointer-events:all}#header.contact_open{opacity:1;pointer-events:all}#header.contact_open .logo{background-image:url(/asset/images/logo-1.svg)}#header.contact_open .bg{background-color:#efecea}#header.contact_open .nav .gnb>li>a{color:#000}#header.contact_open .nav .gnb>li>a::after{background-color:#000}#header.contact_open .nav .gnb>li.not_hover>a{color:rgba(0,0,0,.6)}#header.contact_open .btn_type03{background-color:#e2ddd9;color:rgba(0,0,0,.6)}#header.contact_open .btn_type11{background-color:#666}#header.contact_open .tel a{color:#000}#header:hover{opacity:1;pointer-events:all}#header:hover .logo{background-image:url(/asset/images/logo-1.svg)}#header:hover .bg{background-color:#efecea}#header:hover .nav .gnb>li>a{color:#000}#header:hover .nav .gnb>li>a::after{background-color:#000}#header:hover .nav .gnb>li.not_hover>a{color:rgba(0,0,0,.6)}#header:hover .btn_type03{background-color:#e2ddd9;color:rgba(0,0,0,.6)}#header:hover .btn_type11{background-color:#666}#header:hover .tel a{color:#000}.contact_area{width:100%;position:fixed;top:88px;left:0;padding:52px 0 72px;background-color:#efecea;border-top:1px solid;border-color:rgba(0,0,0,.1);z-index:6;display:none}.contact_area .contact_close{background-repeat:no-repeat;background-position:center;background-size:100%;width:18px;height:18px;background-image:url(/asset/images/close.svg);cursor:pointer;position:absolute;right:57px;top:27px}.contact_area .fl{float:left}.contact_area .fl .tit1{font-size:18px;font-weight:400;line-height:120%;font-family:Optimum}.contact_area .fl .tit2{color:rgba(0,0,0,.6);font-size:24px;line-height:140%;padding-top:16px}.contact_area .fl .tit3{color:rgba(0,0,0,.6);font-size:14px;line-height:140%;padding-top:16px}.contact_area .fr{min-width:645px;float:right;display:flex;justify-content:space-between}@media screen and (max-width:1060px){.contact_area .fr{min-width:600px}}.contact_area .fr::after{display:none}.contact_area .fr .cont_box{font-size:0}.contact_area .fr .cont_box:nth-child(1){order:1}.contact_area .fr .cont_box:nth-child(2){order:3;margin-right:44px}.contact_area .fr .cont_box:nth-child(3){order:2}.contact_area .fr .cont_box>p{font-size:18px;font-weight:400;line-height:120%;color:rgba(0,0,0,.6);font-weight:500}.contact_area .fr .cont_box>p::before{background-repeat:no-repeat;background-position:center;background-size:100%;content:'';display:inline-block;width:24px;height:24px;margin-right:10px;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:16px;font-size:24px;line-height:140%;position:relative}.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:32px}.contact_area .fr .cont_box>div>p{color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:1.428em;padding-bottom:6px}.contact_area .fr .cont_box>div div{color:rgba(0,0,0,.6);font-size:14px;line-height:160%}.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{max-width:1402px;margin:0 auto;height:100%;position:relative;top:50%;top:0;padding:45px}.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:700px;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{background-repeat:no-repeat;background-position:center;background-size:100%;width:45px;height:45px;position:absolute;top:calc(50% - 22.5px);background-image:url(/asset/images/arrow-back-ios2.svg)}.contents_popup .lightbox .inner_wrap .slide_btn.disabled{opacity:.3;pointer-events:none}.contents_popup .lightbox .inner_wrap .slide_btn.prev_btn{right:auto;left:-45px}.contents_popup .lightbox .inner_wrap .slide_btn.next_btn{transform:rotate(180deg);left:auto;right:-45px}.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{max-width:1402px;margin:0 auto;height:100%;position:relative;top:50%;top:0;padding:45px}.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:727px;position:relative;top:50%;transform:translateY(-50%)}.contents_popup .slide_type4_area .inner_wrap .slide_type4{width:100%;height:100%;padding-bottom:27px;margin:0 auto}.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{background-repeat:no-repeat;background-position:center;background-size:100%;width:45px;height:45px;position:absolute;top:calc(50% - 22.5px);background-image:url(/asset/images/arrow-back-ios2.svg)}.contents_popup .swiper-button-next.swiper-button-disabled,.contents_popup .swiper-button-prev.swiper-button-disabled{opacity:.3;pointer-events:none}.contents_popup .slide_type4_prev{right:auto;left:0}.contents_popup .slide_type4_next{transform:rotate(180deg);left:auto;right:0}.contents_popup .close_btn{width:32px;height:32px;position:absolute;top:40px;right:40px;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:42px;height:3px;background:#fff}.contents_popup .close_btn .close_wrap span{background-color:transparent;top:15px;left:-5px}.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{max-width:980px;width:100%;position:absolute;top:50%;left:50%;z-index:7;transform:translate(-50%,-50%);padding-top:70px}.youtube_pop .close_btn{width:32px;height:32px;position:absolute;top:0;right:calc(50% - 16px);cursor:pointer;z-index:3}.youtube_pop .close_btn .inner{position:relative;width:100%;height:100%}.youtube_pop .close_btn .close_wrap{width:100%;height:100%}.youtube_pop .close_btn .close_wrap span,.youtube_pop .close_btn .close_wrap span:after,.youtube_pop .close_btn .close_wrap span:before{content:"";position:absolute;display:block;width:42px;height:3px;background:#fff}.youtube_pop .close_btn .close_wrap span{background-color:transparent;top:15px;left:-5px}.youtube_pop .close_btn .close_wrap span:after,.youtube_pop .close_btn .close_wrap span:before{top:0}.youtube_pop .close_btn .close_wrap span:before{transform:rotate(45deg)}.youtube_pop .close_btn .close_wrap span:after{top:10px;transform:translatey(-10px) rotate(-45deg)}.youtube_pop .pop_bg{width:100%;height:100%;background-color:rgba(0,0,0,.85);position:absolute;top:0;left:0;z-index:1;opacity:0}.youtube_pop .video_box{position:relative;z-index:2;opacity:0;width:100%;padding-top:calc(315 / 560 * 100%)}.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}.youtube_pop.active .video_box{opacity:1}.image_grid{width:100%;display:flex;flex-wrap:wrap}.image_grid .grid-item{width:33.33%;padding:0 10px 20px;display:block}.image_grid .grid-item:nth-of-type(3n+1):nth-last-child(-n+3),.image_grid .grid-item:nth-of-type(3n+1):nth-last-child(-n+3)~.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);opacity:0;transition:opacity .5s ease}.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:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;color:#fff;word-break:keep-all}.image_grid .grid-item .img .grid_tit .tit02{font-size:12px;line-height:160%;color:#fff;margin-top:10px;word-break:keep-all}.image_grid .grid-item .img:hover .grid_tit{opacity:1}.privacy_policy{background-color:#efecea}.privacy_policy .top_tit{font-size:36px;font-weight:600;line-height:120%}.privacy_policy .top_sub{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;padding-top:40px}.privacy_policy .top_sub span{display:block;line-height:inherit;font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;padding-top:25px;font-family:inherit;color:inherit}.privacy_policy .context_list_box{background-color:#fff;padding:20px;margin-top:20px}.privacy_policy .context_list_box ul li{float:none;font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px}.privacy_policy .list_wrap06.padding01{padding:5px 0 0 10px}.privacy_policy .list_wrap06.padding02{padding:10px 0 0 10px}.privacy_policy .list_wrap06.padding03{padding:5px 0 0 20px}.privacy_policy .list_wrap06.padding04{padding:5px 0 0 10px}.privacy_policy .list_wrap06.padding04>li{padding-top:5px}.privacy_policy .list_wrap06.padding04>li:first-child{padding-top:0}.privacy_policy .list_wrap06.padding05{padding:5px 0 10px 10px}.privacy_policy .list_wrap06.padding06>li{padding-bottom:10px}.privacy_policy .list_wrap06.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:50px;font-weight:400;line-height:120%}.font_h1_optimum{font-size:50px;font-weight:400;line-height:120%;font-family:Optimum}.font_h2{font-size:36px;font-weight:400;line-height:120%}.font_h2_optimum{font-size:36px;font-weight:400;line-height:120%;font-family:Optimum}.font_h3{font-size:26px;font-weight:400;line-height:120%}.font_h3_optimum{font-size:26px;font-weight:400;line-height:120%;font-family:Optimum}.font_h4{font-size:18px;font-weight:400;line-height:120%}.font_h4_optimum{font-size:18px;font-weight:400;line-height:120%;font-family:Optimum}.font_b1{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px}.font_b2{font-size:14px;font-weight:300;line-height:170%;letter-spacing:-.28px}.img_box_type1{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%}.img_box_type2{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:48.78%}.img_box_type4{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%}.img_box_type3{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%;overflow:hidden;position:relative}.img_box_type3::after{content:'';background-repeat:no-repeat;background-position:center;background-size:100%;width:128px;height:217px;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:800px}.img_box_type6 img{width:100%;display:block}.img_box_type7{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%}.img_box_type8{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:56.25%;position:relative}.img_box_type8::after{content:'';background-repeat:no-repeat;background-position:center;background-size:100%;width:510px;height:222px;background-image:url(/asset/images/logo-sanctuaryclub.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map_type1{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:50.3%}.icon_box{position:relative;background-color:#efecea}.icon_box>.inner{width:100%;height:100%;position:absolute;top:0;left:0;padding:6px 20px 0;display:flex;align-items:center}.icon_box>.inner .center{width:100%}.icon_box>.inner .icon{background-repeat:no-repeat;background-position:center;background-size:100%;width:55.55%;padding-top:55.55%;margin:0 auto}.icon_box>.inner .icon.golf{background-image:url(/asset/images/ic-golf-90.svg)}.icon_box>.inner .icon.gallery{background-image:url(/asset/images/ic-gallery-90.svg)}.icon_box>.inner .icon.bed{background-image:url(/asset/images/ic-bed-90.svg)}.icon_box>.inner .icon.laundry{background-image:url(/asset/images/ic-laundry-90.svg)}.icon_box>.inner .icon.spa{background-image:url(/asset/images/ic-spa-90.svg)}.icon_box>.inner .icon.coffee{background-image:url(/asset/images/ic-coffee-90.svg)}.icon_box>.inner .icon.advice{background-image:url(/asset/images/ic-advice-90.svg)}.icon_box>.inner .icon.resort{background-image:url(/asset/images/ic-resort-90.svg)}.icon_box>.inner .icon.contract{background-image:url(/asset/images/ic-contract-90.svg)}.icon_box>.inner .icon.gift{background-image:url(/asset/images/ic-gift-90.svg)}.icon_box>.inner p{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;text-align:center;word-break:keep-all;margin-top:8px;min-height:52px}.icon_box_area .box_wrap{display:flex}.icon_box_area .box_wrap .icon_box{width:calc(16.6666% - 16.6666px);padding-top:calc(16.6666% - 16.6666px);margin-right:20px}.icon_box_area .box_wrap .icon_box:last-of-type{margin-right:0}.icon_box_area .box_wrap .icon_box_type3{width:calc(25% - 15px);margin-right:20px}.icon_box_area .box_wrap .icon_box_type3:last-child{margin-right:0}.icon_box_type2{text-align:center;padding:20px 10px;background-color:#e2ddd9}.icon_box_type2 .txt1{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;word-break:keep-all}.icon_box_type2 .txt1 span{font-size:18px;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%;letter-spacing:-.28px;margin-top:10px;word-break:keep-all}.icon_box_type3{position:relative;background-color:#efecea}.icon_box_type3>.inner{width:100%;height:100%;position:absolute;top:0;left:0;padding:6px 20px 0;display:flex;align-items:center}.icon_box_type3>.inner .center{width:100%}.icon_box_type3>.inner .icon{background-repeat:no-repeat;background-position:center;background-size:100%;width:55.55%;padding-top:55.55%;margin:0 auto}.icon_box_type3>.inner .icon.golf{background-image:url(/asset/images/ic-golf-90.svg)}.icon_box_type3>.inner .icon.gallery{background-image:url(/asset/images/ic-gallery-90.svg)}.icon_box_type3>.inner .icon.bed{background-image:url(/asset/images/ic-bed-90.svg)}.icon_box_type3>.inner .icon.laundry{background-image:url(/asset/images/ic-laundry-90.svg)}.icon_box_type3>.inner .icon.spa{background-image:url(/asset/images/ic-spa-90.svg)}.icon_box_type3>.inner .icon.coffee{background-image:url(/asset/images/ic-coffee-90.svg)}.icon_box_type3>.inner .icon.advice{background-image:url(/asset/images/ic-advice-90.svg)}.icon_box_type3>.inner .icon.resort{background-image:url(/asset/images/ic-resort-90.svg)}.icon_box_type3>.inner .icon.contract{background-image:url(/asset/images/ic-contract-90.svg)}.icon_box_type3>.inner .icon.gift{background-image:url(/asset/images/ic-gift-90.svg)}.icon_box_type3>.inner p{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;text-align:center;word-break:keep-all;margin-top:8px;min-height:52px}.icon_box_type3>.inner{position:static;padding:50px 16px}.icon_box_type3>.inner .icon{width:27%;padding-top:27%}.icon_box_type3>.inner p{font-weight:500;margin-top:20px;font-size:18px;line-height:1.55}.icon_box_type3>.inner span{font-weight:300}.icon_box_type3.padding_type1>.inner{padding:40px}.icon_box_type3.padding_type1>.inner .icon{width:31.57%;padding-top:31.57%}#total_container .kv_wrap{height:100vh;background-color:#edebe8;position:relative}#total_container .kv_wrap .bg{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}#total_container .kv_wrap .kv_bg{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;transition:opacity 1.5s ease;z-index:3}#total_container .kv_wrap .slick-list,#total_container .kv_wrap .slick-slider,#total_container .kv_wrap .slick-track{height:100%}#total_container .kv_wrap .slide_type1{width:100%;height:100%;position:relative;z-index:1}#total_container .kv_wrap .slide_type1 .main_slide{width:100%;height:100%;overflow:hidden}#total_container .kv_wrap .slide_type1 .main_slide .slide_type1_img{width:100%;height:100%;overflow:hidden;position:relative}#total_container .kv_wrap .slide_type1 .main_slide .bg{width:calc(100% + 50px);height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat}#total_container .kv_wrap .slide_type1 .main_slide .video{min-width:100%;min-height:100%;width:auto;height:auto;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}#total_container .kv_wrap .slide_type1 .main_slide.active-prev .slide_type1_img .bg{transform:translateX(-50px)}#total_container .kv_wrap .slide_type1 .main_slide.active-item .slide_type1_img .bg{-webkit-animation:moveSlider 6s both linear;animation:moveSlider 6s both linear}#total_container .kv_wrap .slide_type1 .main_slide.active-item.first-item .slide_type1_img .bg{-webkit-animation:moveSlider 4s both linear;animation:moveSlider 4s both linear}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide{width:100%;height:100%;overflow:hidden}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide .slide_type1_img{width:100%;height:100%;overflow:hidden;position:relative}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide .bg{width:calc(100% + 50px);height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide .video{min-width:100%;min-height:100%;width:auto;height:auto;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide.swiper-slide-prev .slide_type1_img .bg{transform:translateX(-50px)}#total_container .kv_wrap .slide_type1 .swiper-wrapper .swiper-slide.swiper-slide-active .slide_type1_img .bg{-webkit-animation:moveSlider 6s both linear;animation:moveSlider 6s both linear}#total_container .kv_wrap .slide_type1 .pagination_bar{max-width:1160px;width:60.4%;height:1.5px;background-color:rgba(255,255,255,.2);position:relative;left:50%;transform:translateX(-50%);bottom:58.5px;z-index:3}#total_container .kv_wrap .slide_type1 .pagination_bar span{width:33.3%;height:100%;background-color:#fff;position:absolute;top:0;left:0;transition:left 1s ease-in-out}#total_container .kv_wrap .slide_type1 .pagination_bar.left span{left:0}#total_container .kv_wrap .slide_type1 .pagination_bar.center span{left:33.3%}#total_container .kv_wrap .slide_type1 .pagination_bar.right span{left:66.6%}#total_container .kv_wrap .slide_type1 .swiper-pagination-num{width:50px;left:auto;right:15.5%;display:inline-block;font-size:14px;color:#fff;bottom:49px}#total_container .kv_wrap .slide_type1 .swiper-pagination-num span{font-size:14px;line-height:1.71;color:#fff}#total_container .kv_wrap .slide_type1 .swiper-button-next,#total_container .kv_wrap .slide_type1 .swiper-button-prev{width:10px;height:10px;background-image:none;top:auto;margin-bottom:0;margin-top:0;border-top:1.5px solid #fff;border-right:1.5px solid #fff;bottom:53px}#total_container .kv_wrap .slide_type1 .swiper-button-next{transform:rotate(45deg);right:auto;left:16.9%}#total_container .kv_wrap .slide_type1 .swiper-button-prev{transform:rotate(225deg);left:15.1%}#total_container .kv_wrap .kv_txt{width:100%;text-align:center;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:2;display:block;padding:0 20px}#total_container .kv_wrap .kv_txt .first{font-size:18px;font-weight:400;line-height:120%;color:#fff}#total_container .kv_wrap .kv_txt .second{font-size:50px;font-weight:400;line-height:120%;font-family:Optimum;color:#fff;padding-top:18px}#total_container .kv_wrap .kv_txt .font_h2{padding-top:30px;color:#fff}#total_container .section_tit{text-align:center;padding-top:20px}#total_container .section_tit:first-child{padding-top:0}#total_container .section_tit.type01{font-size:18px;font-weight:400;line-height:120%}#total_container .section_tit.type02{font-size:36px;font-weight:400;line-height:120%;font-family:Optimum}#total_container .section_tit.type04{font-size:14px;font-weight:300;line-height:170%;letter-spacing:-.28px}#total_container .section_tit.type05{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px}#total_container .section_tit.type06{font-size:36px;font-weight:400;line-height:120%}#total_container .section_tit.margin01{margin-top:30px}#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:90px 0 160px}#total_container.main_wrap .cont_area .main_cont:last-child{padding-bottom:200px}#total_container.main_wrap .cont_area .main_cont.sanctuary{background-color:#efecea}#total_container.main_wrap .cont_area .main_cont.sanctuary .cont_wrap.type01{margin-top:80px}#total_container.main_wrap .cont_area .main_cont.sanctuary .section_tit.type02{padding-top:30px}#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:80px}#total_container.main_wrap .cont_area .main_cont.banyan_tree .cont_wrap .cont_box{width:calc(50% - 10px)}#total_container.main_wrap .cont_area .main_cont.banyan_tree .cont_wrap .cont_box:not(:last-child){margin-right:20px}#total_container.main_wrap .cont_area .main_cont.place{background-color:#efecea}#total_container.main_wrap .cont_area .main_cont.place .cont_wrap{margin-top:80px}#total_container.main_wrap .cont_area .main_cont.place .cont_wrap .cont_box{width:calc(33.33% - 13.33px)}#total_container.main_wrap .cont_area .main_cont.place .cont_wrap .cont_box:not(:last-child){margin-right:20px}#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:80px}#total_container.main_wrap .cont_area .main_cont.benefit .cont_wrap .cont_box{width:calc(50% - 10px)}#total_container.main_wrap .cont_area .main_cont.benefit .cont_wrap .cont_box:not(:last-child){margin-right:20px}#total_container.main_wrap .cont_area .main_cont.experience{background-color:#efecea;padding-bottom:0}#total_container.main_wrap .cont_area .main_cont.experience .cont_wrap04{margin-top:80px;padding-bottom:160px}#total_container.main_wrap .cont_area .main_cont.experience .img_box{height:800px}#total_container.main_wrap .cont_area .main_cont.form_section{background-color:#efecea;padding-bottom:200px}#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:30px}#total_container.main_wrap .cont_area .main_cont.form_section .form_wrap{margin-top:80px}#total_container.sub_wrap .sub_cont{padding:90px 0 160px}#total_container.sub_wrap .sub_cont:last-child{padding-bottom:200px}#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:30px}#total_container.sub_wrap.brand_story .cont_area .sub_cont.sanctuary .cont_wrap{margin-top:100px}#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:80px}#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:30px}#total_container.sub_wrap.cassia .cont_area .sub_cont.resting_place .img_box_type2{margin-top:80px}#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:80px 0}#total_container.sub_wrap.cassia .cont_area .sub_cont.rest .font_b1{text-align:center}#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:80px}#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:30px}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju .section_tit.type05{max-width:868px;margin:0 auto;padding-top:20px}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju .cont_wrap05{margin-top:80px}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju .cont_wrap05 .img{background-image:url(/asset/images/p-overview-02.jpg)}#total_container.sub_wrap.business_overview .cont_area .sub_cont.jeju .map_type1{margin-top:40px}#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 .cont_wrap{margin-top:80px}#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:80px;padding-bottom:160px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design .cont_wrap05 .img{background-image:url(/asset/images/p-ourplace-design-01.jpg)}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design2{background-color:#e2ddd9}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design2 .cont_wrap .cont_box{margin-bottom:80px}#total_container.sub_wrap.space_nature .cont_area .sub_cont.design2 .cont_wrap .cont_box:last-child{margin-bottom:0}#total_container.sub_wrap.space_room .cont_area .sub_cont.private_area{background-color:#efecea}#total_container.sub_wrap.space_room .cont_area .sub_cont.private_area .img_box_type1{margin-top:80px}#total_container.sub_wrap.space_room .cont_area .sub_cont.private_area .margin_cont{margin-top:80px}#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:172px}#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:80px}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit{background-color:#e2ddd9}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit .panel_type05{margin-top:80px}#total_container.sub_wrap.btpc .cont_area .sub_cont.program{background-color:#efecea}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .section_tit.type04{padding-top:0}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .img_box_type6{margin-top:80px}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .panel_type06{margin-top:80px;padding:0 111px}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .panel_type06:last-child{margin-top:60px}#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:40.095%}#total_container.sub_wrap.btpc .cont_area .sub_cont.program .table02 colgroup col.width03{width:19.81%}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit2{background-color:#e2ddd9}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit2 .img_box_type7{margin-top:80px}#total_container.sub_wrap.btpc .cont_area .sub_cont.benefit2 .icon_box_area{margin-top:40px}#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:80px}#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:80px}#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.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:80px}#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 .icon_box_area{margin-top:80px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.benefit .panel_type05{margin-top:40px}#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 .icon_box_area_type2{display:flex;margin-top:80px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2 .icon_box_type2{width:calc(20% - 16px);margin-right:20px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .icon_box_area_type2 .icon_box_type2:last-child{margin-right:0}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .font_b1{margin-top:80px;text-align:center}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .img_box_type6{margin-top:80px}#total_container.sub_wrap.sanctuary_club .cont_area .sub_cont.program .accodian_menu_area_type2{margin-top:60px}#total_container.sub_wrap.gallery .cont_area .sub_cont{background-color:#efecea}#total_container.sub_wrap.gallery .cont_area .sub_cont .section_tit.type05{padding-top:20px}#total_container.sub_wrap.gallery .cont_area .sub_cont .tab_area{margin-top:80px}#total_container.sub_wrap.gallery .cont_area .sub_cont .image_grid{margin-top:80px}#total_container.sub_wrap.gallery .cont_area .sub_cont .contents_list{margin-top:80px}#total_container.sub_wrap.gallery .cont_area .sub_cont .btn_area{margin-top:80px}#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:80px}#total_container.sub_wrap.reservation .cont_area .sub_cont .section_tit.type02{padding-top:30px}#total_container.sub_wrap.reservation .cont_area .sub_cont .section_tit.type05{padding-top:20px}.footer_logo{background-repeat:no-repeat;background-position:center;background-size:100%;display:block;width:138px;height:60px;background-image:url(/asset/images/Logo1.svg);width:122px;height:55px;background-image:url(/asset/images/Logo1-w.svg)}.footer_logo>a{display:block;width:100%;height:100%}#footer{position:relative;background-color:#000;padding:40px 0 39px}#footer:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#footer .floating_btn_box{display:none}#footer .buttom_btn_box{display:none}#footer .f_top{padding-bottom:49px}#footer .f_top:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#footer .f_top .top_left{float:left}#footer .f_top .top_left>p{font-size:18px;font-weight:400;line-height:120%;font-family:Optimum;color:#fff;margin-top:30px}#footer .f_top .top_right{float:right;padding-left:20px;padding-top:11px;display:flex}#footer .f_top .top_right .list_wrap03 .list:nth-child(2){margin-right:0}#footer .f_top .top_right .list_wrap03 .info{color:rgba(255,255,255,.8);clear:both;font-size:14px;font-weight:300;line-height:1.2;letter-spacing:-.3px;padding-top:30px}#footer .f_top .top_right .footer_gnb>li{margin-right:60px}#footer .f_top .top_right .footer_gnb>li:last-child{margin-right:0}#footer .f_top .top_right .footer_gnb>li>a{font-size:14px;font-weight:500;line-height:120%;letter-spacing:-.28px;color:#fff;display:block}#footer .f_top .top_right .footer_gnb>li>.lnb{padding-top:16px}#footer .f_top .top_right .footer_gnb>li>.lnb>li{float:none;margin-bottom:8px}#footer .f_top .top_right .footer_gnb>li>.lnb>li:last-child{margin-bottom:0}#footer .f_top .top_right .footer_gnb>li>.lnb>li a{font-size:14px;font-weight:300;line-height:170%;letter-spacing:-.28px;color:rgba(255,255,255,.8);display:block}#footer .f_bottom{border-top:1px solid rgba(255,255,255,.6);padding-top:20px}#footer .f_bottom address{font-style:normal}#footer .f_bottom .list_area{padding-top:20px}#footer .f_bottom .list_area .list_wrap05{margin-top:8px}#footer .f_bottom .list_area .list_wrap05:first-child{margin-top:0}@-webkit-keyframes slideAni{0%{opacity:1}100%{opacity:0}}@keyframes slideAni{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes Fill{0%{width:0}100%{width:100%}}@keyframes Fill{0%{width:0}100%{width:100%}}@-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 sdb{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes sdb{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadein01{0%{opacity:0}100%{opacity:1}}@keyframes fadein01{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes moveSlider{80%{opacity:1}100%{transform:translateX(-50px)}}@keyframes moveSlider{80%{opacity:1}100%{transform:translateX(-50px)}}@-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}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrS1I6d2dodEAxMDA7MjAwOzMwMDs0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAiLCJyZXNldF9jdXN0b20ubGVzcyIsIndlYl9zdHlsZS5jc3MiLCJ3ZWJfc3R5bGUubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUNFLFlBQUEsZUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGdHQUFBLG1CQUVGLFdBQ0UsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsZ0dBQUEsbUJBRUYsV0FDRSxZQUFBLGVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxnR0FBQSxtQkFFRixXQUNFLFlBQUEsZUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGdHQUFBLG1CQUVGLFdBQ0UsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsZ0dBQUEsbUJBRUYsV0FDRSxZQUFBLGVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxnR0FBQSxtQkFFRixXQUNFLFlBQUEsZUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGdHQUFBLG1CQUVGLFdBQ0UsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsZ0dBQUEsbUJBRUYsV0FDRSxZQUFBLGVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxnR0FBQSxtQkMzREYsV0FDSSxZQUFBLFFBQ0EsSUFBQSw4Q0FBQSxlQUFBLENBQUEsNkNBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FHSixXQUNJLFlBQUEsUUFDQSxJQUFBLGtEQUFBLGVBQUEsQ0FBQSxpREFBQSxlQUVBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQUdKLFdBQ0ksWUFBQSxRQUNBLElBQUEsdUNBQUEsZUFBQSxDQUFBLHNDQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBR0osV0FDSSxZQUFBLFFBQ0EsSUFBQSw0Q0FBQSxlQUFBLENBQUEsMkNBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FFSixXQUNDLFlBQUEsV0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsMEJBQUEsQ0FBQSxpREFBQSxlQUFBLENBQUEsZ0RBQUEsZUFHRCxXQUNDLFlBQUEsV0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsMkJBQUEsQ0FBQSxrREFBQSxlQUFBLENBQUEsaURBQUEsZUFxQ0QsRUFHSSxXQUFBLFdDaUNKLEVBQ0EsS0FDQSxRQUNBLFFBd0NBLFFBQ0EsTUFhQSxNQWxDQSxFQW5CQSxJQU5BLFdBWkEsS0EyREEsT0FUQSxRQS9CQSxLQUNBLEtBcUJBLEdBcEJBLElBdUNBLFFBdENBLElBckJBLElBc0NBLEdBQ0EsR0FqQkEsR0FzQkEsU0FpQkEsV0FEQSxPQUVBLE9BakJBLEtBekNBLEdBQ0EsR0FDQSxHQUNBLEdBQ0EsR0FDQSxHQXNEQSxPQUNBLE9EakZBLEtDc0RBLEVBbENBLE9Bb0JBLElBa0RBLE1BakRBLElBQ0EsSUFxQkEsTUFDQSxPQUpBLEdBMEJBLEtBSkEsSUEvREEsT0F1Q0EsR0F5QkEsT0F4REEsRUFFQSxJQWNBLEVBQ0EsRUFDQSxLQXVDQSxRQUtBLE9BM0NBLE1BNUJBLEtBNkJBLE9BQ0EsT0FDQSxJQUNBLElBZUEsTUFFQSxNQUtBLEdBbUJBLFNBdkJBLE1BR0EsR0FGQSxNQWdCQSxLQWZBLEdBbkJBLEdBUUEsR0FQQSxJQW9DQSxNRDNFQyxPQUFBLEVBQ0EsUUFBQSxFQUNBLE9BQUEsRUFDQSxZQUFBLGNBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLGVBQUEsU0FDQSx5QkFBQSxLQUNBLHNCQUFBLE9BQUEsRUFFQSxlQUFBLG1CQ2lGRCxLRC9FQSxLQUNDLE1BQUEsS0FDQSxPQUFBLEtBRUQsTUFDQyxnQkFBQSxTQUNBLGVBQUEsRUNtRkQsR0FEQSxHRGhGQSxHQUNDLGVBQUEsT0FJRCxRQ2dGQSxNQUNBLFFBQ0EsV0FDQSxPQUNBLE9BQ0EsT0FDQSxPQUNBLEtBQ0EsSUFDQSxRRHZGQyxRQUFBLE1BRUQsS0FDQyxLQUFBLEtBQ0UsTUFBQSxLQzRGSCxHRDFGQSxHQ3lGQSxHRHhGQyxXQUFBLEtDOEZELFlBREEsVUQzRkEsVUFHSSxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsS0M2RkosR0QxRkEsR0FFSSxNQUFBLEtBRUosV0MwRkEsRUR6RkMsT0FBQSxLQzZGRCxpQkQzRkEsa0JDNkZBLFFBREEsU0QxRkMsUUFBQSxHQUNBLFFBQUEsS0FFRCxNQUNDLGdCQUFBLFNBQ0EsZUFBQSxFQUVELEVBQ0MsZ0JBQUEsS0FDQSxNQUFBLEtBQ0EsNEJBQUEsWUFDQSw0QkFBQSxZQUNBLFFBQ0MsZ0JBQUEsS0FHRixRQzZGQSxPRDVGQyxRQUFBLEtBRUQsTUM4RkEsT0Q3RkMsS0FBQSxLQUNBLFFBQUEsRUFDQSxjQUFBLEVBQ0Esc0JBQUEsRUFDQSxtQkFBQSxLQUNBLGdCQUFBLEtBQ0EsV0FBQSxLQUVELG1CQUNHLFFBQUEsS0FFSCxNQUNDLGNBQUEsRUFDQSxzQkFBQSxFQUNBLG1CQUFBLEtBRUQscUJDK0ZBLGtCRDdGQyxXQUFBLElBQ0EsT0FBQSxLQUNBLE9BQUEsUUFFRCxtQkFDQyxPQUFBLFFBRUQsT0FDQyxZQUFBLElBRUQsdUNDK0ZBLDBDRDdGRSxNQUFBLFlBR0YsNkJDOEZBLGdDRDVGRSxNQUFBLFlBR0YsOEJDNkZBLGlDRDNGRSxNQUFBLFlBR0Ysa0NDNEZBLHFDRDFGRSxNQUFBLFlBR0YsNEJBQThCLE1BQUEsS0FFOUIsaUNBQW1DLE1BQUEsS0FFbkMsd0JBQTBCLE1BQUEsS0FFMUIsd0JBQTBCLE1BQUEsS0FFMUIsT0FDQyxPQUFBLEtBRUQsYUFDQyxRQUFBLEVBb0RELEtBQ0ksUUFBQSxLQUdKLE9BQ0ksUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVBSUgsY0FURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUFTSixLQUNDLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxnQkFBQSxLQUdELFVBQ0Msb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVBR0osWUFDQyxvQkFBQSxPQUNHLGdCQUFBLFFBQ0Esa0JBQUEsVUFHSixRQUNDLFlBQUEsSUFzQkQsZUFDQyxhQUFBLEtBb0NELGdCQUNDLFlBQUEsT0FDQSxjQUFBLFNBQ0EsU0FBQSxPRWpZRyxRQUNJLFVBQUEsT0FESixlQUdRLFVBQUEsT0FLWixRQUNJLFFBQUEsZ0JBRUosUUFDSSxRQUFBLGVBRUosVUFDSSxRQUFBLGdCQUVKLFFBQ0ksUUFBQSxlQUVKLFVBQ0ksUUFBQSxlQUdKLE1BQ0ksVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUVBLFFBQUEsRUFBQSxLRitRSCxZQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRXpRSixRQUNJLE1BQUEsTUFDQSxPQUFBLEVBQUEsS0YyUUgsY0FURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUVwUUosT0FDSSxlQUFBLFNBR0osUUFDSSxVQUFBLE9BQ0EsT0FBQSxFQUFBLEtBRUEsUUFBQSxFQUFBLEtGZ1FILGNBVEcsUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVFMVBKLFFBTEksVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUVBLFFBQUEsRUFBQSxLRmdRSCxjQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRXRQSixJQUNJLE1BQUEsS0Z5UEgsVUFURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUVqUEosSUFDSSxNQUFBLE1Gb1BILFVBVEcsUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVFMU9KLGNBQ0ksWUFBQSxZQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxNQUNBLFlBQUEsS0FHSixtQkFDSSxZQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsRUFDQSxlQUFBLE9BRUosY0FDSSxZQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsRUFDQSxlQUFBLE9BR0osbUJBQ0ksWUFBQSxZQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxJQUVKLGNBQ0ksWUFBQSxLQUNBLGVBQUEsT0FRSixjQUNJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxPQUdKLGNBQ0ksWUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxPQUlKLGNBQ0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBRUosY0FDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9BR0osY0FDSSxZQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsRUFDQSxlQUFBLE1BR0osY0FDSSxZQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE9BR0osVUF2Q0ksVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE9BdUNBLFlBQUEsS0FDQSxNQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsTUFDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLGlCQUFBLHFCQUNBLFFBQUEsS0FBQSxFQUNBLFdBQUEsT0FDQSxjQUNJLE9BQUEsS0FDQSxJQUFBLEVBTVIsb0JEc1pBLG9CRGxRQyxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0VuSkcsV0FBQSxFQUNBLElBQUEsSUFDQSxVQUFBLGlCQUVKLG9CQUNJLE1BQUEsRUFDQSxxQ0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsbUJBQ0EsVUFBQSxpQkFBQSxlQUNBLGlCQUFBLHNDQUVKLHFDQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEseUNBR1Isb0JBQ0ksS0FBQSxFQUNBLHFDQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsSUFBQSxtQkFDQSxpQkFBQSxzQ0FFSixxQ0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsaUJBQUEsZUFDQSxpQkFBQSx5Q0FNQSxvREZxS1AsaUJBQUEsZUVuS1csTUFBQSxrQkFDQSxPQUFBLElBRUEsT0FBQSxJQUNBLEtBQUEsS0FDQSxNQUFBLEVBQ0EsSUFBQSxLQVJKLHdGRnFLUCxpQkFBQSxlRXhKTyx1REFDSSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsTUFBQSxLQUNBLFlBQUEsSUFOSiw0REFTUSxVQUFBLFFBQ0EsWUFBQSxRQUNBLFlBQUEsUUFDQSxNQUFBLFFBQ0Esc0ZBQ0ksWUFBQSxJQUNBLE1BQUEsS0FNcEIsY0FDSSxlQUFBLEtBREosOEJBR1EsTUFBQSxLQUhSLDRDQUtZLE1BQUEsS0FDQSxTQUFBLFNBTlosaURBUWdCLE1BQUEsS0FDQSxPQUFBLE1GdUVmLG9CQUFBLE9BQ0csZ0JBQUEsTUFDQSxrQkFBQSxVRWxGSiw4Q0FwSUksVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE9BZ0pZLFNBQUEsU0FDQSxPQUFBLE1BQ0EsS0FBQSxFQWhCaEIsa0NEMGFBLGtDQ3BaUSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLEtBQ0EsY0FBQSxFQUNBLFdBQUEsRUFDQSxXQUFBLElBQUEsTUFBQSxLQUNBLGFBQUEsSUFBQSxNQUFBLEtBQ0EsSUFBQSxpQkE3QlIsa0NBZ0NRLFVBQUEsY0FDQSxLQUFBLEtBQ0EsTUFBQSxLQWxDUixrQ0FxQ1EsVUFBQSxlQUNBLE1BQUEsS0FDQSxLQUFBLEtBdkNSLGlDQTBDUSxVQUFBLEtBQ0EsT0FBQSxFQUNBLE1BQUEsRUFDQSxXQUFBLE1BOUpKLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0E4R0osc0NBakhJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0E4R0osd0JBb0RRLFFBQUEsRUFwRFIsMEJBdURRLFVBQUEsS0FDQSxZQUFBLEVBQ0EsZUFBQSxPQUNBLFNBQUEsU0FDQSxPQUFBLEtBQ0EsS0FBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLEVBQ0Esa0NBQ0ksUUFBQSxHQUNBLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsS0ZNWCxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0VOVyxpQkFBQSwwQ0FDQSxlQUFBLEtBS1osY0EzRUksZUFBQSxLQTZFQSxlQUFBLEVBRkosOEJBekVRLE1BQUEsS0F5RVIsNENBdkVZLE1BQUEsS0FDQSxTQUFBLFNBc0VaLGlEQXBFZ0IsTUFBQSxLQUNBLE9BQUEsTUZ1RWYsb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFTkosOENBaE5JLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxPQWdKWSxTQUFBLFNBQ0EsT0FBQSxNQUNBLEtBQUEsRUE0RGhCLGtDRHNiQSxrQ0M1ZVEsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxLQUNBLGNBQUEsRUFDQSxXQUFBLEVBQ0EsV0FBQSxJQUFBLE1BQUEsS0FDQSxhQUFBLElBQUEsTUFBQSxLQUNBLElBQUEsaUJBK0NSLGtDQTVDUSxVQUFBLGNBQ0EsS0FBQSxLQUNBLE1BQUEsS0EwQ1Isa0NBdkNRLFVBQUEsZUFDQSxNQUFBLEtBQ0EsS0FBQSxLQXFDUixpQ0FsQ1EsVUFBQSxLQUNBLE9BQUEsRUFDQSxNQUFBLEVBQ0EsV0FBQSxNQTlKSixVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9BMExKLHNDQTdMSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9BMExKLHdCQXhCUSxRQUFBLEVBd0JSLDBCQXJCUSxVQUFBLEtBQ0EsWUFBQSxFQUNBLGVBQUEsT0FDQSxTQUFBLFNBQ0EsT0FBQSxLQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxFQUNBLGtDQUNJLFFBQUEsR0FDQSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLEtGTVgsa0JBQUEsVUFDQSxvQkFBQSxPQUNBLGdCQUFBLEtFTlcsaUJBQUEsMENBQ0EsZUFBQSxLQUtaLDhCQUlRLE1BQUEsS0FKUiw0Q0FNWSxNQUFBLEtBTlosOENBaE5JLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxPQXVOWSxRQUFBLE1BQ0EsV0FBQSxLQVZoQixpREFhZ0IsTUFBQSxLQUNBLE9BQUEsTUZWZixvQkFBQSxPQUNHLGdCQUFBLE1BQ0Esa0JBQUEsVUVOSixrQ0R3Z0JBLGtDQ25mUSxNQUFBLElBQ0EsT0FBQSxLRmxCUCxvQkFBQSxPQUNHLGdCQUFBLE1BQ0Esa0JBQUEsVUVrQkksSUFBQSxLQUNBLGNBQUEsRUFDQSxXQUFBLEVBQ0EsT0FBQSxJQTNCUixrQ0E4QlEsTUFBQSxFQTlCUixrQ0FpQ1EsTUFBQSxLQUNBLEtBQUEsS0FsQ1IsaUNBcUNRLE1BQUEsS0FDQSxNQUFBLEtBSVIsa0JBQ0ksU0FBQSxTQUVKLGFBQ0ksTUFBQSxLQUNBLGVBQUEsS0FGSiwyQkFJUSxNQUFBLEtBSlIscUNBTVksU0FBQSxTQUNBLE1BQUEsS0FDQSxZQUFBLE9BUlosMENGekNDLG9CQUFBLE9BQ0csZ0JBQUEsTUFDQSxrQkFBQSxVRWtEWSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsRUFTaEIsYUFDSSxNQUFBLEtBREosZ0NGbEVDLG9CQUFBLE9BQ0csZ0JBQUEsTUFDQSxrQkFBQSxVRXFFUSxNQUFBLEtBTFosaUNBVVEsTUFBQSxLQVZSLGlDQWFRLEtBQUEsS0FLUixxQkFDSSxjQUFBLElBQUEsTUZ0REgsYUFBQSxlRXFERCxtQ0FnekdJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUtBLFlBQUEsUUFsekdJLFFBQUEsS0FBQSxFQUNBLFNBQUEsU0FDQSxPQUFBLFFBQ0EsMENGbEdQLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxnQkFBQSxLRWtHVyxRQUFBLEdBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxFQUNBLElBQUEsaUJBQ0EsVUFBQSxlQUNBLGlCQUFBLG9EQWpCWix5Q0YxRkMsa0JBQUEsVUFDQSxvQkFBQSxPQUNBLGdCQUFBLEtFNkdXLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsS0FDQSxjQUFBLElBQ0EsZUFBQSxNQUNBLHFEQUNJLGlCQUFBLHdDQUVKLGlEQUNJLGlCQUFBLG9DQUVKLGdEQUNJLGlCQUFBLG1DQUVKLCtDQUNJLGlCQUFBLGtDQUVKLGdEQUNJLGlCQUFBLG1DQUVKLGlEQUNJLGlCQUFBLG9DQUlKLGlEQUNJLFVBQUEsVUFoRGhCLDRCQXFEUSxXQUFBLEVBQ0EsU0FBQSxPQUNBLFdBQUEsV0FBQSxJQUFBLFNBdkRSLG1DQXlEWSxRQUFBLEtBQUEsRUFBQSxLRnpKWCxpREFURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUVvR0osZ0RBOERnQixNQUFBLEtBQ0EsTUFBQSxpQkFDQSxhQUFBLEtBQ0EsMkRBQ0ksYUFBQSxFQVFoQiw0QkFDSSxjQUFBLEtBQ0EsdUNBQ0ksY0FBQSxFQUlaLDBCQUNJLGlCQUFBLFFBREosaUNBR1EsUUFBQSxLQUhSLHVDQSt0R0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBanVHSix1Q0FvdkdJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0ZyM0dILE1BQUEsZUV3SVcsV0FBQSxLQUNBLCtDQUNJLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxpQkFBQSxRQUNBLGFBQUEsSUFDQSxRQUFBLGFBQ0EsZUFBQSxJQW5CaEIscUNBd0JRLFdBQUEsS0FTUixLQUNJLGlCQUFBLFlBQ0EsUUFBQSxNQUNBLFdBQUEsT0FHSSwyQkFDSSxZQUFBLEVBQ0EsTUFBQSxNQUNBLFFBQUEsS0FBQSxFQUNBLE9BQUEsUUFDQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLE1BQ0EsV0FBQSxLQUlSLGdCQUNJLE1BQUEsTUFDQSxPQUFBLElBQUEsTUFBQSxLQUNBLFFBQUEsS0FBQSxFQUNBLFlBQUEsS0FDQSxXQUFBLElBQUEsWUFDQSxzQkFDSSxpQkFBQSxLQUNBLE1BQUEsS0FHUixnQkE0ckdBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0Y1MkdILGlCQUFBLHNCRWdMTyxZQUFBLElBQ0EsUUFBQSxhQUNBLE9BQUEsS0FDQSxTQUFBLE9BQ0EsTUFBQSxLQUNBLFFBQUEsSUFBQSxLQUFBLElBQ0EsY0FBQSxLQUNBLE9BQUEsUUFHSixnQkErcUdBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0Y1MkdILGlCQUFBLHNCRWdMTyxZQUFBLElBQ0EsUUFBQSxhQUNBLE9BQUEsS0FDQSxTQUFBLE9BQ0EsTUFBQSxLQUNBLFFBQUEsSUFBQSxLQUFBLElBQ0EsY0FBQSxLQUNBLE9BQUEsUUFRUixZRi9NQyxNQUFBLGVFaU5HLGlCQUFBLFFBRUosWUFDSSxNQUFBLE1BQ0EsT0FBQSxLQUVBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsT0FBQSxJQUFBLE1BQ0EsVUFBQSxLQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLFFBQUEsS0Y5TkgsTUFBQSxlQVFBLGFBQUEsa0JFNk5HLGtCQUNJLFNBQUEsTUFDQSxNQUFBLEVBQ0EsT0FBQSxLQUNBLFFBQUEsRUFDQSxRQUFBLEVBQUEsS0FDQSxpQkFBQSxRQUNBLFFBQUEsSUFDQSxxQkFDSSxTQUFBLFNBQ0EsT0FBQSxrQkFJUixpQkFDSSxVQUFBLEVBR0Esd0JBQ0ksTUFBQSxLQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsUUFBQSxLQUFBLEVBQ0EsMkNBQ0ksY0FBQSxJQUFBLE1BQUEsUUFOUiw0QkFTUSxPQUFBLEVBQUEsS0Y3U2Ysa0JBQUEsVUFDQSxvQkFBQSxPQUNBLGdCQUFBLEtFa1NPLDBCQWFRLFlBQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxFQUNBLGVBQUEsT0FDQSxXQUFBLE9BQ0EsWUFBQSxLQUVKLHdDQUVRLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsbUNBR1Isb0NBRVEsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSwrQkFHUix1Q0FFUSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLGdDQXpEcEIsbUJBZ0VRLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxhRnZVUCxvQkFBQSxPQUNHLGdCQUFBLFFBQ0Esa0JBQUEsVUV1VUksb0NBQ0ksYUFBQSxPQUVKLDZCQUNJLGlCQUFBLHFDQUVKLDRCQUNJLGlCQUFBLG9DQUVKLDJCQUNJLGlCQUFBLG1DQUVKLDJCQUNJLGlCQUFBLG1DQU1aLFdBQ0ksVUFBQSxFQURKLHdDRHFmQSw4Q0NsZjBDLFFBQUEsS0FIMUMsOENEeWZBLG9EQ2xmUSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsTUFDQSxRQUFBLE1BQ0EsT0FBQSxRQUNBLFlBQUEsV0FaUixtRERrZ0JBLHlEQ2xmUSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsZUFBQSxLQUNBLE9BQUEsUUFyQlIsbURGeFdDLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxnQkFBQSxLRTRZTyxpQkFBQSx3Q0F0Q1IseURBNENRLE9BQUEsSUFBQSxNQUFBLEtBQ0EsV0FBQSxJQVNKLDJCQUNJLE1BQUEsSURpZVIsZ0RDL2RJLGtEQUVJLFFBQUEsS0FFSixpQ0FBNkIsV0FBQSxJQUM3QixpQ0FFSSxpQkFBQSxLQUNBLGNBQUEsSUFDQSxnQkFBQSxZQUNBLE9BQUEsTUFBQSxNQUFBLFlBRUosNkNBQUEseUJBQUEsUUFDSSxxQkFBQSxLQUNBLHFCQUFBLFFBQ0Esd0JBQUEsS0FDQSwwQkFBQSxLQUNBLHNCQUFBLEtBQ0Esc0JBQUEsS0FDQSx1QkFBQSxLQUNBLDRCQUFBLE1BS1IsWUFDSSxTQUFBLFNBQ0EsbUJBQ0ksUUFBQSxHQUNBLE1BQUEsSUFDQSxPQUFBLElBQ0EsYUFBQSxJQUFBLE1BQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxLQUNBLFNBQUEsU0FDQSxPQUFBLE9BQ0EsTUFBQSxLQUNBLFVBQUEsY0FYUixtQkFjUSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE9BQ0EsaUJBQUEsWUFDQSxRQUFBLE1BSVIsa0JBQ0ksU0FBQSxTQURKLGdDRm5ZQyxZQUFBLE9BQ0EsY0FBQSxTQUNBLFNBQUEsT0VxWU8sUUFBQSxLQUFBLEtBQUEsS0FBQSxFQUNBLFVBQUEsS0Z6YVAsTUFBQSxlRTRhTyxTQUFBLFNBQ0EsT0FBQSxRQUNBLGNBQUEsSUFBQSxNQUFBLGVBQ0EsdUNGNWRQLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxnQkFBQSxLRTRkVyxRQUFBLEdBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSx1Q0FFQSxTQUFBLFNBQ0EsTUFBQSxFQUNBLElBQUEsSUFHSix1Q0FDSSxNQUFBLEtBeEJaLCtCQTRCUSxNQUFBLEtBQ0EsU0FBQSxTQUdBLElBQUEsS0FDQSxLQUFBLEVBQ0EsUUFBQSxHQWxDUix1Q0ZwYUMsTUFBQSxlRXljVyxVQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEsUUFBQSxLQUFBLEtBQ0EsaUJBQUEsS0FDQSxPQUFBLFFBQ0EsNkNBQ0ksZ0JBQUEsVUZsZ0JmLGlCQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRTJnQkosMEJBR1EsTUFBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsY0FBQSxLQUNBLFVBQUEsRUFDQSwrQkRvZVIsK0JDbmVZLE1BQUEsaUJBRUosK0JBM3dCSixNQUFBLEtGeVBILHFDQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRXloQkksK0JBendCSixNQUFBLE1Gb1BILHFDQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFQ2toQ0osNENBREEsMENDdGdCQSwyQ0FrQlksTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxzQkFDQSxpQkFBQSxlQUNBLGNBQUEsSUFBQSxNQUFBLGVBQ0EsT0FBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsTUFDQSw4REFBQSw0REFBQSw2REFDSSxNQUFBLGVBREosa0VBQUEsZ0VBQUEsaUVBQ0ksTUFBQSxlRDhmaEIseURBREEsdURDOWZZLHdEQUNJLE1BQUEsZUE3QmhCLGlEQWtDWSxtQkFBQSxFQUFBLEVBQUEsRUFBQSxLQUFBLFFBQUEsTUFsQ1osZ0NBcUNZLFlBQUEsSUFDQSxVQUFBLEtBQ0EsTUFBQSxlQUNBLFlBQUEsS0F4Q1osbUNBMkNnQixNQUFBLFFBRUEsWUFBQSxLQUVBLFVBQUEsS0FDQSxXQUFBLE9BQ0EsWUFBQSxJQWpEaEIsK0JBcURZLE1BQUEsS0FDQSxVQUFBLEtBQ0EsTUFBQSxRQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsT0FBQSxNQTFEWiw0Q0E2RFksVUFBQSxLQUNBLElBQUEsTUFDQSxRQUFBLEdBL0RaLDZDQW9FZ0IsT0FBQSxPQUNBLGNBQUEsSUFBQSxNQUFBLEtBR1IsZ0NBQ0ksWUFBQSxLQURKLGtDQUdRLFlBQUEsV0FDQSxVQUFBLEtBRUEsWUFBQSxNQUNBLFlBQUEsSUFDQSxlQUFBLElBUlIsNkNBV1EsT0FBQSxNQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsUUFBQSxLQUNBLGNBQUEsS0FDQSxXQUFBLE9BQ0EsV0FBQSxLQTNMWixnRUFDSSxNQUFBLElEdXJCUixxRkNyckJJLHVGQUVJLFFBQUEsS0FFSixzRUFBNkIsV0FBQSxJQUM3QixzRUFFSSxpQkFBQSxLQUNBLGNBQUEsSUFDQSxnQkFBQSxZQUNBLE9BQUEsTUFBQSxNQUFBLFlBRUosNkNBQUEseUJBQUEsNkNBQ0kscUJBQUEsS0FDQSxxQkFBQSxRQUNBLHdCQUFBLEtBQ0EsMEJBQUEsS0FDQSxzQkFBQSxLQUNBLHNCQUFBLEtBQ0EsdUJBQUEsS0FDQSw0QkFBQSxNQW9KQSxpREY1aEJQLE1BQUEsZUVnakJtQixVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsTUFDQSxjQUFBLE9BQ0EsWUFBQSxXQUNBLFlBQUEsU0FDQSxXQUFBLFNBMUJaLCtDQTZCWSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsTUFDQSxjQUFBLE9BQ0EsTUFBQSxLQUNBLFlBQUEsV0FLWix3Q0FDSSxjQUFBLEtBaEhaLDBCQW9IUSxXQUFBLE9BQ0EsVUFBQSxFQXJIUixzQkF3SFEsTUFBQSxLQUNBLFFBQUEsYUZob0JQLDRCQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRTJnQkosaUNBNkhnQixhQUFBLEtBN0hoQix1QkFrSVEsT0FBQSxLQUFBLEtBQUEsRUFLSix3QkRraEJKLHdCQUNBLHdCQ2xoQlEsU0FBQSxTQURKLHFDRHVoQkoscUNBQ0EscUNDcGhCWSxRQUFBLEVBS1Isd0JBQ0ksU0FBQSxTQUVBLFFBQUEsRUFHSix3QkFDSSxTQUFBLFNBRUEsUUFBQSxFQVFSLFdBQ0ksTUFBQSxLRnpxQkgsaUJBVEcsUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVBSUgsMkJBVEcsUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVFaXJCSSw4QkFDSSxpQkFBQSxLQU5aLGlDQVNZLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxNRm5yQlgsdUNBVEcsUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVFNHFCSiwrQkFlWSxNQUFBLEtBQ0EsT0FBQSxNQUNBLFNBQUEsT0FDQSxTQUFBLFNBbEJaLDBCQXFCWSxNQUFBLEtBQ0EsT0FBQSxNRmxyQlgsb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFa3JCUSxTQUFBLFNBQ0EsV0FBQSxJQUFBLElBQUEsS0F6QlosK0JBMkJnQixVQUFBLEtBQ0EsWUFBQSxFQUNBLGVBQUEsT0FDQSxTQUFBLFNBQ0EsT0FBQSxLQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsdUNBQ0ksUUFBQSxHQUNBLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsS0Z6c0JuQixrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0V5c0JtQixpQkFBQSwwQ0FDQSxlQUFBLEtBMUNwQixtQ0FnRGdCLFVBQUEsS0FDQSxZQUFBLElBQ0EsV0FBQSxTQUNBLDBDQUNJLFlBQUEsUUFFSiwwQ0E0ckZaLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQXB2Rkosb0NBb3dGSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9BdHNGWSxtQ0FDSSxRQUFBLEdBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUZockJuQixpQkFBQSxlRWtyQm1CLFFBQUEsRUFDQSxXQUFBLFFBQUEsSUFBQSxRQUtBLHlDQUNJLFFBQUEsRUFNcEIsa0JBQ0ksUUFBQSxLQUNBLFVBQUEsS0FDQSxvQ0FFUSxNQUFBLEtBR1Isb0NBRVEsTUFBQSxpQkFDQSx1REFDSSxhQUFBLEtBSVosb0NBRVEsV0FBQSxPQWxCWiw0QkFzQlEsTUFBQSx1QkFFQSw2Q0FDSSxhQUFBLEtBekJaLGlDQTRCWSxPQUFBLE1BNUJaLHFDQWtDWSxRQUFBLEtBQUEsS0FBQSxFQWxDWiwyQ0F1Q2dCLFlBQUEsS0FDQSxXQUFBLFNBR1IscUNBQ0ksTUFBQSxLQUNBLGVBQUEsS0FDQSxhQUFBLEVBSEosMENBS1EsT0FBQSxNQUxSLDhDQVNRLFdBQUEsT0FDQSxZQUFBLEtBSVosMENBR1ksUUFBQSxLQUFBLEVBSFosZ0RBT2dCLFdBQUEsS0FNcEIsNEJBRVEsUUFBQSxLQUVBLFNBQUEsU0FDQSw2Q0FDSSxjQUFBLEtBTlosaUNBU1ksT0FBQSxFQUNBLFlBQUEsT0FDQSxhQUFBLEtBWFosaUNEb2hCSixxQ0N0Z0JnQixNQUFBLGlCQWRaLHFDQWlCWSxVQUFBLEtBakJaLDRDQW1CZ0IsU0FBQSxTQUNBLElBQUEsSUFDQSxVQUFBLGlCQXJCaEIsMENBNGtGQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FLQSxZQUFBLFFBMWpGZ0IsTUFBQSxLQUNBLFVBQUEsTUFDQSxPQUFBLEVBQUEsS0EzQmhCLDJDQTRrRkEsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBL2lGZ0IsTUFBQSxLQUNBLFVBQUEsTUFDQSxPQUFBLEVBQUEsS0FqQ2hCLDhDQWltRkEsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQS9qRmdCLFlBQUEsS0FDQSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBdkNoQiwyQ0F3bUZBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0Foa0ZnQixNQUFBLEtBQ0EsVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUNBLFlBQUEsS0FDQSxxREFDSSxZQUFBLEtBU1osZ0RBRVEsTUFBQSxFQUNBLGFBQUEsS0FIUiw0Q0FNUSxhQUFBLEVBQ0EsTUFBQSxFQWhFaEIsMkJBdUVRLFNBQUEsU0FDQSxJQUFBLElBQ0EsVUFBQSxpQkF6RVIsaUNBMkVZLFdBQUEsS0EzRVoscUNBOEVZLFdBQUEsS0FLWiw0QkFFUSxRQUFBLEtBQ0EsNkNBQ0ksY0FBQSxNQUpaLGlDRDZnQkoscUNDdGdCZ0IsTUFBQSxJQUNBLE9BQUEsTUFSWixxQ0FXWSxpQkFBQSxRQUNBLFdBQUEsT0FDQSxVQUFBLGNBQ0EsU0FBQSxTQWRaLHlDQWdCZ0IsTUFBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsVUFBQSxpQkFuQmhCLDBDQTVuQ0EsWUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLEVBQ0EsZUFBQSxPQXluQ0EsOENBeUJnQixZQUFBLFlBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLE1BQ0EsWUFBQSxFQUNBLFlBQUEsS0E5QmhCLDJDQTVrQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQTJtQ2dCLFlBQUEsS0FPaEIsa0JBQ0ksaUJBQUEsUUFESiw0QkFHUSxTQUFBLFNBRUEsUUFBQSxLQUNBLG1DQUNJLFFBQUEsS0FQWixzQ0FVWSxNQUFBLE9BRUEsUUFBQSxLQUNBLFlBQUEsT0FiWix3REFnQm9CLE9BQUEsRUFDQSxZQUFBLE9BakJwQixxQ0FzQlksTUFBQSxPQUNBLFNBQUEsU0FDQSxRQUFBLEtBeEJaLG1EQTJCb0IsVUFBQSxLQUNBLFlBQUEsS0E1QnBCLG1EQXErRUEsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQXY4RW9CLFlBQUEsS0FqQ3BCLGtEQTQrRUEsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQTE4RW9CLFlBQUEsS0FyQ3BCLHlEQXdDb0IsV0FBQSxLQU9wQixrQkFDSSxRQUFBLEtBQ0EsVUFBQSxLQUZKLDRCQUtRLE9BQUEsTUFMUixpQ0FRWSxPQUFBLFFBUlosMkJBWVEsV0FBQSxPQUNBLFFBQUEsS0FBQSxLQWJSLGlDQWVZLFlBQUEsS0FJWixrQkFDSSxRQUFBLEtBQ0EsVUFBQSxLQUZKLDRCQUlRLGlCQUFBLFFBSlIsNEJBUVEsT0FBQSxNQVJSLGlDQVdZLE9BQUEsUUFYWiwyQkFlUSxXQUFBLE9BQ0EsUUFBQSxLQUFBLEtBaEJSLGlDQWtCWSxZQUFBLEtBSVosa0JBQ0ksUUFBQSxLQUNBLFVBQUEsS0FGSiw0QkFJUSxpQkFBQSxRQUpSLDRCQVFRLE9BQUEsTUFSUixpQ0FXWSxPQUFBLFFBWFosMkJBZVEsV0FBQSxPQUNBLFFBQUEsS0FBQSxLQWhCUixpQ0FrQlksWUFBQSxLQUlaLGtCQUNJLFFBQUEsS0FDQSxVQUFBLEtBRkosNEJBS1EsV0FBQSxRQUxSLDRCQVFRLE9BQUEsTUFSUixpQ0FXWSxPQUFBLFFBWFosMkJBZ0JRLFdBQUEsT0FDQSxRQUFBLEtBQUEsS0FqQlIsaUNBbUJZLFlBQUEsS0FPaEIsYUFDSSxNQUFBLEtBQ0EsU0FBQSxTQUVBLFFBQUEsS0FFQSxZQUFBLE9GOWtDSCxtQkFURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUU0a0NKLGtCQVdRLE1BQUEsTUFDQSxPQUFBLE1GeGtDUCxvQkFBQSxPQUNHLGdCQUFBLE1BQ0Esa0JBQUEsVUV3a0NJLGlCQUFBLFFBZFIsc0JBaUJRLE1BQUEsTUFDQSxRQUFBLEVBQUEsTUFBQSxFQUFBLE1BbEJSLDZCQTF3Q0ksWUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxPQTR4Q1EsWUFBQSxFRjdsQ1gsbUNBVEcsUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVFNGtDSixrQ0F3QmdCLFlBQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxFQUNBLGVBQUEsT0FDQSxZQUFBLElBNUJoQiw4QkFoeENJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxPQSt5Q1EsUUFBQSxLQUFBLEVBQUEsS0FqQ1osNkJBaHhDSSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsT0E4d0NKLDRCQXVDWSxPQUFBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLEtBMUNaLDhCQWh4Q0ksVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE9BOHdDSixtQ0FoeENJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxPQTZ6Q1ksUUFBQSxNQUNBLGVBQUEsS0Z4bkNmLDZCQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRWtvQ0osaUNBS1ksTUFBQSxNQUVBLE1BQUEsS0Zyb0NYLHVDQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRWtvQ0osc0NBVWdCLE1BQUEsS0Y1bkNmLG9CQUFBLE9BQ0csZ0JBQUEsTUFDQSxrQkFBQSxVRTRuQ1ksTUFBQSxLQUNBLCtDRGlpQmhCLGdEQ2hpQm9CLE1BQUEsaUJBQ0EsT0FBQSxNQUVKLGdEQUNJLE1BQUEsTURvaUJwQiw2Q0NsaUJnQiw0Q0FDSSxNQUFBLEtBQ0EsT0FBQSxNQUVKLDRDQUNJLGNBQUEsS0FFSiw2Q0FDSSxXQUFBLEtBNUJwQixnQ0FpQ1ksTUFBQSxLQUNBLE1BQUEsTUFsQ1oscUNBaDBDSSxZQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE9BNnpDSixzQ0F0MENJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxPQTQyQ1ksV0FBQSxLQUNBLFdBQUEsU0FNSSxzRERtaUJwQix1RENsaUJ3QixPQUFBLE1BS2hCLDBDQUVRLGFBQUEsTUFHUiw0Q0FFUSxNQUFBLE1BRlIsMkNBS1EsTUFBQSxLQUNBLGNBQUEsTUFNaEIsYUFDSSxRQUFBLEtBREosdUJBR1EsS0FBQSxFQUNBLE9BQUEsTUFDQSxTQUFBLE9BQ0EsU0FBQSxTQU5SLDRCQWFZLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVGenNDWCxvQkFBQSxPQUNHLGdCQUFBLE1BQ0Esa0JBQUEsVUV5c0NRLFdBQUEsSUFBQSxJQUFBLEtBbkJaLGdDQWdDWSxTQUFBLFNBQ0EsV0FBQSxPQUNBLFFBQUEsRUFDQSxJQUFBLElBQ0EsVUFBQSxpQkFwQ1oscUNBc0NnQixVQUFBLEtBQ0EsWUFBQSxRQUNBLFlBQUEsSUFDQSxNQUFBLEtBekNoQixzQ0E0Q2dCLFlBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsSUFDQSxlQUFBLE9BRUEsTUFBQSxLQUdSLHdDQUNJLGFBQUEsS0FLWixhQUNJLFFBQUEsS0FESixrQkQ4Z0JBLHNCQUNBLDZCQzFnQlEsTUFBQSxpQkFMUixrQkZudkNDLG9CQUFBLE9BQ0csZ0JBQUEsTUFDQSxrQkFBQSxVRTB2Q0kseUJBQ0ksWUFBQSxPQVZaLHNCQWNRLFlBQUEsS0FkUiwrQkFnQlksY0FBQSxRQWhCWiw2QkFvQlEsWUFBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxLQUNBLFFBQUEsS0FDQSxZQUFBLE9BeEJSLDBDQTBCWSxNQUFBLEtBS1osbUJBQ0ksZUFBQSxJQUNBLGNBQUEsSUFBQSxNQUFBLEtGaHlDSCx5QkFURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUVreUNKLDBCQWtuRUksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBS0EsWUFBQSxRQWxuRUksTUFBQSxLQVBSLDJCQXVvRUksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQS9uRUksTUFBQSxLQUNBLGFBQUEsS0FDQSxZQUFBLElBYlIsNkJBeDlDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0F1K0NJLE1BQUEsTUFDQSxXQUFBLElBQ0Esb0NBQ0ksUUFBQSxHQUNBLFFBQUEsYUFDQSxNQUFBLElBQ0EsT0FBQSxLQUNBLGlCQUFBLDZCRmh6Q1gsa0JBQUEsVUFDQSxvQkFBQSxPQUNBLGdCQUFBLEtFZ3pDVyxZQUFBLElBQ0EsZUFBQSxLQUtaLG9CQUVRLE1BQUEsS0FDQSxTQUFBLFNBSFIsa0JEK2hCQSxrQkN4aEJRLE9BQUEsSUFDQSxTQUFBLFNBQ0EsUUFBQSxNQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsaUJBQUEsS0FaUixrQkFlUSxNQUFBLEtBQ0EsUUFBQSxHQWhCUixrQkFtQlEsTUFBQSxFQUVKLHlCQUVRLGtCQUFBLEtBQUEsSUFBQSx3QkFBQSxTQUFBLFVBQUEsS0FBQSxJQUFBLHdCQUFBLFNBTVosZUFDSSxNQUFBLEtBQ0EsUUFBQSxLQUNBLFVBQUEsS0FISix5QkFLUSxNQUFBLE9BQ0EsUUFBQSxFQUFBLEtBQUEsS0FDQSxRQUFBLE1BQ0EsZ0VEd2hCUiwwRUN0aEJZLGVBQUEsRUFWWiwyQkFhWSxRQUFBLE1BYlosc0NBZ0JnQixNQUFBLEtBQ0EsWUFBQSxxQkFDQSxpQkFBQSxRQUNBLFNBQUEsU0FDQSxTQUFBLE9GbjJDZixvQkFBQSxPQUNHLGdCQUFBLE1BQ0Esa0JBQUEsVUUrMkNZLDZDQUNJLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFRnAwQ25CLGlCQUFBLGVFczBDbUIsUUFBQSxFQUNBLFdBQUEsUUFBQSxJQUFBLFFBQ0EsUUFBQSxFQUdBLG1EQUNJLFFBQUEsRUFoRHhCLG1DQXNEZ0IsUUFBQSxLQUFBLEtBQUEsRUF0RGhCLHdDQStqRUksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtGeDBHSCxZQUFBLE9BQ0EsY0FBQSxTQUNBLFNBQUEsT0Vxd0NELHlDQWlsRUksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQXZoRWdCLFlBQUEsS0FDQSxNQUFBLEtBZ0JwQixPQUNJLFdBQUEsS0FHSixxQkFscERJLFlBQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxFQUNBLGVBQUEsT0FrcERJLFlBQUEsT0FDQSxjQUFBLEtBSlIsbUJBT1EsY0FBQSxJQUFBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsaUNBQ0ksV0FBQSxJQUFBLE1BQUEsS0FWWiw4QkFhWSxRQUFBLEtBQUEsRUFDQSxvQ0FDSSxRQUFBLEtBQUEsRUFBQSxLQUVKLG9DQUNJLFFBQUEsS0FBQSxFQUFBLEtBbEJoQixrQ0FwbERJLFlBQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsT0F1bURZLFlBQUEsRUFDQSxTQUFBLFNBRUEsT0FBQSxRRnQ4Q2Ysd0NBVEcsUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVFaTdDSiwyQ0EyQm9CLFFBQUEsYUEvbURoQixZQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE9BOG1EZ0IsWUFBQSxFQTdCcEIsdUNBZ0NvQixNQUFBLEtBQ0EsT0FBQSxJQUNBLGlCQUFBLEtBQ0EsTUFBQSxNQUNBLFdBQUEsS0FDQSxTQUFBLFNBQ0EsOENBQ0ksUUFBQSxHQUNBLE1BQUEsSUFDQSxPQUFBLEtBQ0EsaUJBQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxLQUNBLElBQUEsTUFDQSxVQUFBLFVBQ0EsUUFBQSxFQUNBLFdBQUEsSUFBQSxJQUFBLFFBaER4QiwrQkF3RFksZUFBQSxLQUVBLHNDQUNJLGVBQUEsS0FFSixzQ0FDSSxlQUFBLEtBOURoQixvQ0FrRWdCLFlBQUEsSUFDQSxlQUFBLE9BQ0EsZUFBQSxLQUNBLDJDQUNJLGVBQUEsS0FFSiwyQ0E1cERaLFlBQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsT0EycERnQixZQUFBLEVBRUosMkNBaHFEWixZQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLE9BMnBEZ0IsWUFBQSxFQU1BLGlEQUNJLFFBQUEsR0FDQSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0YzL0N2QixrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0UyL0N1QixpQkFBQSw2Q0FDQSxhQUFBLE9BQ0EsZUFBQSxLQUlKLG9EQUNJLFFBQUEsR0FDQSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0Z2Z0R2QixrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0V1Z0R1QixpQkFBQSxnREFDQSxhQUFBLE1BQ0EsZUFBQSxLQVlSLHNEQUNJLGVBQUEsS0FLQSw2REFDSSxlQUFBLEtBdkh4QiwrQkE2SFksVUFBQSxLQUNBLGVBQUEsT0FDQSxZQUFBLElBQ0EsTUFBQSxLQUNBLFlBQUEsS0FDQSx1Q0FDSSxRQUFBLEdBQ0EsUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxLQUNBLGVBQUEsS0YvaURmLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxnQkFBQSxLRStpRGUsaUJBQUEsZ0RBRUosb0NBQ0ksWUFBQSxLQUVKLHFDQUNJLFlBQUEsRUFoSmhCLDhCQW9KWSxZQUFBLElBQ0EsZUFBQSxPQUNBLGVBQUEsS0F0Slosd0JBbG1ESSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9BeXZEUSw0QkFDSSxlQUFBLEtBM0poQixrQ0FnS1ksU0FBQSxTQUNBLHFDQUNJLGNBQUEsS0FsS2hCLDhCQXVLWSxNQUFBLEtBQ0EsUUFBQSxNQUtJLHdEQUNJLGVBQUEsS0FDQSw2REFDSSxlQUFBLEtBSVosZ0RBQ0ksZUFBQSxLQUdBLHVEQUNJLGVBQUEsS0F6THBCLDZCRG1zQkEseUJDcmdCWSxlQUFBLEtBOUxaLHlCQWlNWSxlQUFBLEtBak1aLHlCQW9NWSxlQUFBLEtBcE1aLHlCQXVNWSxlQUFBLEtBTVksaURBQ0ksVUFBQSxjQUNBLFFBQUEsRUFTNUIsZ0JBRVEsWUFBQSxJQUNBLFlBQUEsSUFDQSxlQUFBLE9BSlIsa0JBU1EsWUFBQSxLQUdSLG9CQUVRLFlBQUEsS0FGUiwrQkFJWSxXQUFBLEtBSVosb0JBR1EsWUFBQSxLQUdSLDZCRm5wREMsb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFcXBEUSxNQUFBLEtBQ0EsWUFBQSxNQUxaLG9CQVNRLFdBQUEsS0FDQSxRQUFBLEtBQ0EsaUJBQUEsUUFYUix5QkFpdkRJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQW52REosaUNBZ0JZLFdBQUEsS0FJWixzQkF1dURJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQXp1REosb0JBT1EsTUFBQSxLQUNBLFlBQUEsS0FSUiwwQkFVWSxNQUFBLEtBQ0EsUUFBQSxLQVhaLCtCQWFnQixNQUFBLGlCQUNBLE9BQUEsTUFDQSxpQkFBQSxRQUNBLGFBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSwwQ0FDSSxhQUFBLEVBbkJwQixzQ0FzQm9CLE1BQUEsS0FDQSxXQUFBLE9BQ0EsVUFBQSxFQXhCcEIsb0NBbXRESSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FLQSxZQUFBLFFBOXJEZ0IsUUFBQSxhQTVCcEIsb0NBdXVESSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FLQSxZQUFBLFFBOXNEZ0IsYUFBQSxJQUNBLGVBQUEsSUFDQSxRQUFBLGFBbENwQiwyQkF1Q1ksWUFBQSxLQUtaLGdCQUVRLE1BQUEsS0FDQSxjQUFBLEtBQ0EsNkJBQ0ksY0FBQSxFQUxaLGtCQXNzREksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQWhzRFEsV0FBQSxTQUNBLGFBQUEsS0FDQSxZQUFBLE1BQ0EsMEJBQ0ksUUFBQSxHQUNBLFFBQUEsYUFDQSxNQUFBLElBQ0EsT0FBQSxJQUNBLGNBQUEsSUFDQSxlQUFBLElBQ0EsaUJBQUEsS0FDQSxPQUFBLEVBQUEsS0FwQmhCLHFCQTZzREksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQXZyRFEsUUFBQSxNQUNBLFdBQUEsU0FDQSxNQUFBLEtBQ0EsYUFBQSxLQUlaLGFBQ0ksTUFBQSxLRmh3REgsbUJBVEcsUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVFbXdESixpQkFJUSxNQUFBLEtBQ0EsTUFBQSxtQkFDQSxRQUFBLE1BQ0EsaUJBQUEsUUFDQSxRQUFBLEtBQUEsRUFBQSxLQUFBLE9BQ0EsV0FBQSxPQUNBLHFDQUNJLGFBQUEsS0FYWixtQkFwN0RJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0FnOERRLFlBQUEsSUFDQSxZQUFBLE9BaEJaLHNCQW1CWSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxXQUFBLE9BQ0EsYUFBQSxLQUNBLFFBQUEsYUFDQSxlQUFBLEtGbHhEWCxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0VreERXLDRCQUNJLGlCQUFBLHlCQUVKLDRCQUNJLGlCQUFBLHlCQUVKLDRCQUNJLGlCQUFBLHlCQUVKLDRCQUNJLGlCQUFBLHlCQUVKLDRCQUNJLGlCQUFBLHlCQUVKLDRCQUNJLGlCQUFBLHlCQUVKLDRCQUNJLGlCQUFBLHlCQUVKLDRCQUNJLGlCQUFBLHlCQUVKLDRCQUNJLGlCQUFBLHlCQUVKLDZCQUNJLGlCQUFBLDBCQVNoQixhQUNJLE1BQUEsS0FFQSxRQUFBLEtGbDBESCxtQkFURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUVtMERKLGlCQUtRLEtBQUEsRUFDQSxXQUFBLEVBQ0EsUUFBQSxLQUFBLEVBQ0EsV0FBQSxPQUNBLGlCQUFBLFFBQ0EsYUFBQSxLQUNBLDhCQUNJLGFBQUEsRUFaWixtQkF2Z0VJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxPQXFoRVEsWUFBQSxLQUtBLCtCQUNJLFFBQUEsR0FDQSxRQUFBLGFGaDFEZixrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0VnMURlLGVBQUEsS0FHQSxxQ0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsS0FDQSxpQkFBQSw4Q0FJSixxQ0FDSSxNQUFBLE9BQ0EsT0FBQSxLQUNBLGFBQUEsT0FDQSxpQkFBQSw4Q0FLSixtQ0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsS0FDQSxpQkFBQSw0Q0FLSix3Q0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsT0FDQSxpQkFBQSxpREFLSix3Q0FDSSxNQUFBLE9BQ0EsT0FBQSxPQUNBLGFBQUEsT0FDQSxpQkFBQSxpREFLSixvQ0FDSSxNQUFBLE9BQ0EsT0FBQSxPQUNBLGFBQUEsT0FDQSxpQkFBQSw2Q0FPaEIsZ0JBQ0ksVUFBQSxLQURKLG9CQUlRLEtBQUEsS0FDQSxNQUFBLHFCQUlBLFdBQUEsS0FDQSxRQUFBLEtBQUEsRUFBQSxLQUFBLEtBQ0EsY0FBQSxLQUxBLG9DQUNJLGFBQUEsRUZ6NURmLG1CQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRXM2REosbUJBR1EsTUFBQSxLQUNBLGFBQUEsTUFDQSw4QkFDSSxhQUFBLEVBTloscUJBU1ksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLElBQ0EsTUFBQSxxQkFaWix1QkFlWSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsS0FDQSxlQUFBLE1BQ0EsZ0JBQUEsVUFDQSxXQUFBLEtBcEJaLHlCQXNCZ0IsUUFBQSxNQUNBLFVBQUEsUUFDQSxZQUFBLFFBQ0EsTUFBQSxRQUNBLGVBQUEsUUFDQSxnQkFBQSxRQUNBLFlBQUEsUUFLaEIsbUJBZ0JZLE1BQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQWZBLDBCQUNJLFFBQUEsR0FDQSxRQUFBLGFBQ0EsTUFBQSxJQUNBLE9BQUEsSUFDQSxXQUFBLFFBQ0EsT0FBQSxFQUFBLEtBR0EscUNBQ0ksUUFBQSxLQWJwQixxQkFvQmdCLFFBQUEsTUFDQSxNQUFBLFFBQ0EsVUFBQSxRQUNBLFlBQUEsUUFDQSxZQUFBLFFBeEJoQix3QkEyQmdCLFFBQUEsYUFDQSxhQUFBLEtBQ0EsTUFBQSxRQUNBLFVBQUEsUUFDQSxZQUFBLFFGbCtEZixtQkFURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUU0K0RKLG1CRDJmQSxlQ3ZmUSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxNQUFBLHFCQUNBLDBCRDBmUixzQkN6ZlksUUFBQSxHQUNBLFFBQUEsYUFDQSxNQUFBLElBQ0EsT0FBQSxJQUNBLGlCQUFBLFFBQ0EsT0FBQSxFQUFBLEtBQ0EsZUFBQSxLQUdBLHFDRDBmWixpQ0N6ZmdCLFFBQUEsS0FuQmhCLGVBd0JRLE1BQUEsS0FHUixhQUNJLFVBQUEsRUFESixlQWs2Q0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQWg2Q0ksUUFBQSxhQUNBLFdBQUEsU0FOUixnQkFrNkNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0EzNUNJLE1BQUEsS0FDQSxXQUFBLFNBR1IsbUJBRVEsVUFBQSxFQUNBLGNBQUEsS0FDQSw4QkFDSSxjQUFBLEVGdGhFWCw4QkFURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUVxaEVKLDZCQW81Q0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQTU0Q1ksTUFBQSxLQUNBLG9DRjk5RGYsaUJBQUEsZUVnK0RtQixRQUFBLEdBQ0EsTUFBQSxJQUNBLE9BQUEsS0FDQSxRQUFBLGFBQ0EsT0FBQSxFQUFBLEtBQ0EsZUFBQSxJQUdBLCtDQUNJLFFBQUEsS0F2QnhCLHlCQTI1Q0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQWg0Q1EsWUFBQSxLQUlaLG1CQUdRLFVBQUEsRUFDQSxjQUFBLEtGdmpFUCx5QkFURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUU0akVJLDhCQUNJLGNBQUEsRUFOWix1QkF5M0NJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0FsM0NRLE1BQUEsS0FDQSw4QkYvL0RYLGlCQUFBLGVFaWdFZSxRQUFBLEdBQ0EsUUFBQSxhQUNBLE1BQUEsSUFDQSxPQUFBLEtBQ0EsT0FBQSxFQUFBLEtBR0EseUNBQ0ksUUFBQSxLQXJCcEIsNEJGaGdFQyxNQUFBLGVFMGhFZSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEsYUFDQSxZQUFBLEtBT2hCLG1CQUVRLGNBQUEsS0FDQSw4QkFDSSxjQUFBLEVBSlosc0JBT1ksTUFBQSxLQVBaLHlCQTgwQ0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQWoxQ0oseUJBWWdCLFdBQUEsSUFaaEIsMkJBcTFDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9BejBDZ0IsV0FBQSxJQUNBLHVDQUNJLFdBQUEsRUFqQnhCLDhCQXExQ0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQWowQ2dCLFFBQUEsTUFDQSxXQUFBLElBQ0EsMENBQ0ksV0FBQSxFQUVKLHNDQUNJLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsS0FDQSxRQUFBLGFBRUEsY0FBQSxJQUNBLGlCQUFBLFFBUXhCLFVBQ0ksTUFBQSxLQUNBLFFBQUEsS0FDQSxnQkFBQSxPQUhKLG9CQUtRLFFBQUEsS0FMUixzQkFPWSxTQUFBLFNBQ0EsUUFBQSxFQUFBLEtBQ0EsNkJGN2tFWCxpQkFBQSxlRStrRWUsUUFBQSxHQUNBLE1BQUEsSUFDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLE1BQUEsRUFDQSxJQUFBLGlCQUdBLDBDQUNJLFFBQUEsS0FHUiw4QkFFUSxZQUFBLElBQ0EsTUFBQSxLQUNBLHFDQUNJLFFBQUEsTUFJWixpQ0FQUSxZQUFBLElBQ0EsTUFBQSxLQUNBLHdDQUNJLFFBQUEsTUE1QnhCLDJCQW9DZ0IsVUFBQSxLQUNBLFdBQUEsT0FrdkNaLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLRnoyR0gsTUFBQSxlRXduRWUsU0FBQSxTQUNBLFFBQUEsTUFDQSxRQUFBLEtBQUEsRUFFQSxtQ0FDSSxRQUFBLFlBMHVDaEIsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBMXVDZ0IsU0FBQSxTQUNBLFFBQUEsTUFDQSxPQUFBLEVBQ0EsU0FBQSxPQUNBLFdBQUEsT0FFSixrQ0FDSSxRQUFBLEdBQ0EsTUFBQSxLQUNBLE9BQUEsSUFDQSxpQkFBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLFFBQUEsS0FPcEIscUJBR0ksT0FBQSxLQUNBLFNBQUEsT0FDQSxRQUFBLEtBQUEsRUY1c0VILDJCQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRTJzRUosOEJGcHBFQyxNQUFBLGVFNHBFTyxRQUFBLEtBQUEsRUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsYUFBQSxLQUNBLE9BQUEsUUFDQSx5Q0FDSSxhQUFBLEVBRUoscUNBaXNDSixVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0Fqc0NRLFFBQUEsWUFDQSxZQUFBLElBQ0EsU0FBQSxTQUNBLFFBQUEsTUFDQSxPQUFBLEVBQ0EsU0FBQSxPQUNBLFdBQUEsT0FFSixzQ0FDSSxRQUFBLEdBQ0EsTUFBQSxFQUNBLE9BQUEsSUFDQSxpQkFBQSxLQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsT0FBQSxFQUNBLFdBQUEsTUFBQSxJQUFBLEtBRUosaUNBQ0ksTUFBQSxLQUNBLFlBQUEsSUFDQSx5Q0FDSSxNQUFBLEtBR1Isb0NBTkksTUFBQSxLQUNBLFlBQUEsSUFDQSw0Q0FDSSxNQUFBLEtBUWhCLG9DQUdZLFFBQUEsS0FDQSx1Q0FDSSxRQUFBLE1BTGhCLGtEQVFnQixjQUFBLEtBSUEsNkRBQ0ksY0FBQSxFQVNwQixTQUNJLGlCQUFBLFFBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUZKLFdBaW9DSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0E3bkNJLGNBQUEsS0FOUixrQkFTUSxVQUFBLEVBQ0EsV0FBQSxJQUFBLE1BQ0EsY0FBQSxJQUFBLE1GL3VFUCxhQUFBLGVBM0NBLGlDQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRW14RUosOEJBaUJnQixNQUFBLEtBQ0EsUUFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLEVBQ0EsY0FBQSxJQUFBLE1GenZFZixhQUFBLGVBM0NBLG9DQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRTB5RVkseUNBQ0ksY0FBQSxFRG1pQnBCLGlDQzNqQkEsaUNBc3BDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9BN25DZ0IsUUFBQSxRQUFBLEtBQUEsUUE1QnBCLGlDQStCb0IsTUFBQSxNQS9CcEIsaUNBa0NvQixNQUFBLG1CQUNBLFlBQUEsSUFBQSxNQUNBLFdBQUEsU0Z4d0VuQixhQUFBLGVFaXhFRCxTQUNJLE1BQUEsS0FDQSxhQUFBLE1BRkosWUFJUSxpQkFBQSxRQUNBLFFBQUEsT0FBQSxJQUFBLE1BQ0EsY0FBQSxJQUFBLE1BQUEsZUFDQSxXQUFBLElBQUEsTUFBQSxlQVBSLGNGendFQyxNQUFBLGVFazNHRyxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9BNW1DSixZQWdCUSxRQUFBLE9BQUEsSUFBQSxNQUNBLFdBQUEsT0FqQlIsY0Z6d0VDLE1BQUEsZUVrM0dHLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0E1bUNKLFlBeUJRLFdBQUEsSUFBQSxNRjF5RVAsYUFBQSxlRTR5RU8sd0JBQ0ksY0FBQSxFQUVKLHFCRi95RVAsYUFBQSxlRWl4RUQsZURxa0JBLGVDbGlCWSxhQUFBLElBQUEsTUFBQSxlQUdBLDBCRG1pQlosMEJDbGlCZ0IsYUFBQSxFQXZDaEIsa0JBOENZLE9BQUEsS0FDQSxTQUFBLFNBYVosVUFDSSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQ0EsaUJBQUEsUUFDQSxXQUFBLE9BQ0EsUUFBQSxLQUFBLEtBTEosZUF2bEZJLFlBQUEsUUFDQSxVQUFBLEtBRUEsZUFBQSxPQTRsRkksWUFBQSxFQUNBLFFBQUEsTUFUUixZQTdpRkksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQXVqRkksTUFBQSxLQUNBLFlBQUEsS0FLUixNRnI0RUMsa0JBQUEsVUFDQSxvQkFBQSxPQUNBLGdCQUFBLEtFcTRFRyxRQUFBLE1BQ0EsTUFBQSxNQUNBLE9BQUEsS0FDQSxpQkFBQSw2QkFMSixRQVFRLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUdSLFFBRUksU0FBQSxNQUNBLE1BQUEsS0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsR0FHQSxRQUFBLEtBQUEsS0FFQSxXQUFBLFFBQUEsSUFBQSxLRm42RUgsY0FURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUU0NUVKLGVBYVEsTUFBQSxLQUNBLGdCQUFBLGNBQ0EsUUFBQSxLQWZSLGNBa0JRLFVBQUEsRUFFQSxTQUFBLFNBQ0EsUUFBQSxFQXJCUixZQXdCUSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLGlCQUFBLGVBQ0EsV0FBQSxJQUFBLElBQUEsT0FDQSxRQUFBLEVBL0JSLFlBc0NRLFNBQUEsU0FDQSxRQUFBLEVBdkNSLGlCQXlDWSxZQUFBLEtBekNaLG9CQTJDZ0IsU0FBQSxTQUNBLGNBQUEsS0FDQSxPQUFBLEtBRUEsV0FBQSxPQUFBLElBQUEsS0FDQSxxQ0FBQSxvQkFDSSxjQUFBLE1BRUoscUNBQUEsb0JBQ0ksY0FBQSxNQUVKLHFDQUFBLG9CQUNJLGNBQUEsTUFFSixpQ0FDSSxjQUFBLEVBS0ksbUNBQ0ksTUFBQSxJQWhFNUIsc0JBa2dDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0E5N0JnQixRQUFBLGFBQ0EsTUFBQSxLQUNBLFNBQUEsU0FDQSxlQUFBLElBQ0EsNEJBQ0ksUUFBQSxHQUNBLE1BQUEsR0FDQSxPQUFBLElBQ0EsaUJBQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLE9BQUEsRUFDQSxXQUFBLE1BQUEsSUFBQSxRQWxGeEIseUJBc0ZvQixNQUFBLEtBRUEsUUFBQSxFQUNBLFdBQUEsRUFDQSxTQUFBLE9BQ0EsV0FBQSxJQUFBLElBQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsRUE5RnBCLDRCQWdHd0IsTUFBQSxLQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsZUFBQSxLQUNBLHdDQUVJLFlBQUEsS0FFSix1Q0FDSSxlQUFBLEtBekc1Qiw4QkE2Z0NJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0FsNkJ3QixRQUFBLGFBQ0EsU0FBQSxTQUNBLG9DQUNJLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxJQUNBLGlCQUFBLFlBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxPQUFBLEVBQ0EsV0FBQSxNQUFBLElBQUEsUUFHQSwwQ0FDSSxpQkFBQSxLQTVIcEMsa0JBc0lRLFVBQUEsRUF0SVIsOEJBd0lZLGFBQUEsS0FDQSxxQ0FBQSw4QkFDSSxhQUFBLEtBMUloQixhQStJUSxVQUFBLEVBQ0EsWUFBQSxLQUNBLFNBQUEsU0FDQSxRQUFBLEVBbEpSLGVBb0pZLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxNQUNBLGVBQUEsT0FDQSxNQUFBLEtBQ0EsUUFBQSxhQXpKWixvQkEySmdCLFVBQUEsUUFDQSxZQUFBLElBQ0EsWUFBQSxRQUNBLGVBQUEsUUFDQSxNQUFBLFFBQ0EsUUFBQSxRQUNBLGFBQUEsS0FqS2hCLG9CRGdzQkEsb0JDemhCUSxTQUFBLFNBQ0EsUUFBQSxFQUNBLFdBQUEsS0FFSixxQkFDSSxRQUFBLEVBQ0EsZUFBQSxLQUZKLDJCQUtRLGlCQUFBLDhCQUxSLHlCQVFRLGlCQUFBLFFBUlIsb0NBY29CLE1BQUEsS0FDQSwyQ0FDSSxpQkFBQSxLQUdSLDhDRm5pRm5CLE1BQUEsZUVnaEZHLDRCQTZCWSxNQUFBLEtBN0JaLGlDQS96RUEsaUJBQUEsUUFtMkVRLE1BQUEsZUFwQ1IsaUNBdUNRLGlCQUFBLEtBRUosK0JBQ0ksUUFBQSxFQUNBLGVBQUEsSUFJUiwyQkFHUSxpQkFBQSw4QkFIUix5QkFNUSxpQkFBQSxRQU5SLG9DQVlvQixNQUFBLEtBQ0EsMkNBQ0ksaUJBQUEsS0FHUiw4Q0ZobEZuQixNQUFBLGVFK2pGRyw0QkEyQlksTUFBQSxLQTNCWixpQ0E5MkVBLGlCQUFBLFFBaTVFUSxNQUFBLGVBbkNSLGlDQXNDUSxpQkFBQSxLQUVKLGlDQUNJLFFBQUEsRUFDQSxlQUFBLEtBR0osK0JBQ0ksUUFBQSxFQUNBLGVBQUEsSUFHUixxQkFDSSxRQUFBLEVBQ0EsZUFBQSxJQUZKLDJCQUlRLGlCQUFBLDhCQUpSLHlCQU9RLGlCQUFBLFFBUFIsb0NBYW9CLE1BQUEsS0FDQSwyQ0FDSSxpQkFBQSxLQUdSLDhDRm5vRm5CLE1BQUEsZUVpbkZHLGlDQWg2RUEsaUJBQUEsUUE2N0VRLE1BQUEsZUE3QlIsaUNBZ0NRLGlCQUFBLEtBaENSLDRCQW9DWSxNQUFBLEtBT1osY0ExQ0ksUUFBQSxFQUNBLGVBQUEsSUF5Q0osb0JBdkNRLGlCQUFBLDhCQXVDUixrQkFwQ1EsaUJBQUEsUUFvQ1IsNkJBOUJvQixNQUFBLEtBQ0Esb0NBQ0ksaUJBQUEsS0FHUix1Q0Zub0ZuQixNQUFBLGVFNHBGRywwQkEzOEVBLGlCQUFBLFFBNjdFUSxNQUFBLGVBY1IsMEJBWFEsaUJBQUEsS0FXUixxQkFQWSxNQUFBLEtBV2hCLGNBQ0ksTUFBQSxLQUNBLFNBQUEsTUFDQSxJQUFBLEtBQ0EsS0FBQSxFQUNBLFFBQUEsS0FBQSxFQUFBLEtBQ0EsaUJBQUEsUUFDQSxXQUFBLElBQUEsTUYvcUZILGFBQUEsZUVpckZHLFFBQUEsRUFDQSxRQUFBLEtBVkosNkJGN3NGQyxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0V3dEZPLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsNkJBQ0EsT0FBQSxRQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxLQW5CUixrQkEwQlEsTUFBQSxLQTFCUix3QkF1c0JJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUtBLFlBQUEsUUE5c0JKLHdCRmhxRkMsTUFBQSxlRWdzRlcsVUFBQSxLQUNBLFlBQUEsS0FDQSxZQUFBLEtBbENaLHdCRmhxRkMsTUFBQSxlRXNzRlcsVUFBQSxLQUNBLFlBQUEsS0FDQSxZQUFBLEtBeENaLGtCQTZDUSxVQUFBLE1BQ0EsTUFBQSxNQUNBLFFBQUEsS0FDQSxnQkFBQSxjQUNBLHFDQUFBLGtCQUNJLFVBQUEsT0FFSix5QkFDSSxRQUFBLEtBckRaLDRCQXdEWSxVQUFBLEVBTUEseUNBQ0ksTUFBQSxFQUVKLHlDQUNJLE1BQUEsRUFDQSxhQUFBLEtBRUoseUNBQ0ksTUFBQSxFQXRFaEIsOEJBdXNCSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0Z6MkdILE1BQUEsZUU2dUZlLFlBQUEsSUFDQSxzQ0YzeEZmLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxnQkFBQSxLRTJ4Rm1CLFFBQUEsR0FDQSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLEtBQ0EsZUFBQSxLQUdBLDRDQUNJLGlCQUFBLHFFQUlKLDRDQUNJLGlCQUFBLDZCQUlKLDRDQUNJLGlCQUFBLHVDQW5HeEIsOEJBd0dnQixRQUFBLGFBQ0EsV0FBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsU0FBQSxTQUVBLHFDQUNJLFFBQUEsR0FDQSxPQUFBLElBQ0EsTUFBQSxLQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsT0FBQSxJQUNBLGlCQUFBLEtBckhwQixnQ0F5SGdCLFlBQUEsS0F6SGhCLGtDRmhxRkMsTUFBQSxlRTR4Rm1CLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxRQUNBLGVBQUEsSUEvSHBCLG9DRmhxRkMsTUFBQSxlRW15Rm1CLFVBQUEsS0FDQSxZQUFBLEtBTXBCLGdCQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxNQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxHQUNBLFFBQUEsS0FDQSxtQkFDSSxRQUFBLE1BVFIsb0JBWVEsTUFBQSxLQUNELE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUY5eUZOLGlCQUFBLGVFZ3pGTSx3QkFBQSxXQUFBLGdCQUFBLFdBbEJQLDhCQXlCUSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsRUFDQSxXQUFBLFFBQUEsSUFBQSxPQS9CUiwwQkFrQ1EsVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLElBQUEsRUFFQSxRQUFBLEtGdDRGUCxnQ0FURyxRQUFBLElBQ0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsRUVpMkZKLHNDQTRDWSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsTUFHQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLFVBQUEsaUJBbkRaLGlEQXFEZ0IsTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLEVBQUEsS0F2RGhCLDJEQXlEb0IsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBM0RwQixnRUE4RHdCLE1BQUEsS0FDQSxPQUFBLEtGMTRGdkIsb0JBQUEsT0FDRyxnQkFBQSxRQUNBLGtCQUFBLFVFeTBGSixrRUFtRXdCLE1BQUEsS0FDQSxPQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsS0FDQSxRQUFBLE1BdkV4QixpREZ2MUZDLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxnQkFBQSxLRW02RmUsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxtQkFDQSxpQkFBQSx1Q0FDQSwwREFDSSxRQUFBLEdBQ0EsZUFBQSxLQUVKLDBEQUNJLE1BQUEsS0FDQSxLQUFBLE1BRUosMERBQ0ksVUFBQSxlQUNBLEtBQUEsS0FDQSxNQUFBLE1BOUZwQixrREFrR2dCLFNBQUEsU0FDQSxLQUFBLElBQ0EsT0FBQSxNQUNBLFVBQUEsaUJBRUEsVUFBQSxLQUNBLFlBQUEsS0FDQSxNQUFBLEtBekdoQix1REEyR29CLFFBQUEsYUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE1BQUEsS0E5R3BCLGtDQXNIUSxVQUFBLE9BQ0EsT0FBQSxFQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsSUFBQSxFQUVBLFFBQUEsS0YxOUZQLHdDQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRWkyRkosOENBZ0lZLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxNQUdBLFNBQUEsU0FDQSxJQUFBLElBQ0EsVUFBQSxpQkF2SVosMkRBeUlnQixNQUFBLEtBQ0EsT0FBQSxLQUNBLGVBQUEsS0FDQSxPQUFBLEVBQUEsS0E1SWhCLHlFQThJb0IsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBaEpwQixtRkFrSndCLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQXBKeEIsOEVBd0p3QixNQUFBLEtBQ0EsT0FBQSxLRnArRnZCLG9CQUFBLE9BQ0csZ0JBQUEsUUFDQSxrQkFBQSxVRXkwRkosZ0ZBNkp3QixNQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxNQVFaLG9FRnY4RlgsaUJBQUEsZUV5OEZlLE1BQUEsa0JBQ0EsT0FBQSxJQUVBLE9BQUEsSUFDQSxLQUFBLEtBQ0EsTUFBQSxFQUNBLElBQUEsS0FSSix3R0Z2OEZYLGlCQUFBLGVFbzlGVyx1RUFFSSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsTUFBQSxLQU5KLDRFQVNRLFVBQUEsUUFDQSxZQUFBLFFBQ0EsWUFBQSxRQUNBLE1BQUEsUUFDQSxzR0FDSSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE1BQUEsS0F0TXhCLG9DRDBzQkEsb0NEamlIQyxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0VxaUdPLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsbUJBQ0EsaUJBQUEsdUNBQ0EsMkREZ2dCUiwyREMvZlksUUFBQSxHQUNBLGVBQUEsS0F2Tlosa0NBNE5RLE1BQUEsS0FDQSxLQUFBLEVBN05SLGtDQWdPUSxVQUFBLGVBQ0EsS0FBQSxLQUNBLE1BQUEsRUFsT1IsMkJBcU9RLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxRQUNBLFFBQUEsRUEzT1Isa0NBNk9ZLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQS9PWix1Q0FtUFksTUFBQSxLQUNBLE9BQUEsS0FwUFosNENEcXZCQSxrREFDQSxtREM1ZlksUUFBQSxHQUNBLFNBQUEsU0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsSUFDQSxXQUFBLEtBL1BaLDRDQW1RWSxpQkFBQSxZQUNBLElBQUEsS0FDQSxLQUFBLEtBclFaLGtERG93QkEsbURDemZZLElBQUEsRUEzUVosbURBOFFZLFVBQUEsY0E5UVosa0RBaVJZLElBQUEsS0FDQSxVQUFBLGtCQUFBLGVBS1osYUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsTUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsR0FDQSxRQUFBLEtBUEosbUJBU1EsVUFBQSxNQUNBLE1BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxRQUFBLEVBQ0EsVUFBQSxxQkFDQSxZQUFBLEtBaEJSLHdCQW1CUSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsTUFBQSxpQkFDQSxPQUFBLFFBQ0EsUUFBQSxFQXpCUiwrQkEyQlksU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBN0JaLG9DQWlDWSxNQUFBLEtBQ0EsT0FBQSxLQWxDWix5Q0Q2aEJBLCtDQUNBLGdEQ3RmWSxRQUFBLEdBQ0EsU0FBQSxTQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUNBLFdBQUEsS0E3Q1oseUNBaURZLGlCQUFBLFlBQ0EsSUFBQSxLQUNBLEtBQUEsS0FuRFosK0NENGlCQSxnRENuZlksSUFBQSxFQXpEWixnREE0RFksVUFBQSxjQTVEWiwrQ0ErRFksSUFBQSxLQUNBLFVBQUEsa0JBQUEsZUFoRVoscUJBcUVRLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsZ0JBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxFQUNBLFFBQUEsRUE1RVIsd0JBK0VRLFNBQUEsU0FJQSxRQUFBLEVBQ0EsUUFBQSxFQUNBLE1BQUEsS0FDQSxZQUFBLHVCQXRGUiwrQkEwRlksU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUdSLG9CQUNJLFFBQUEsTUFESiw0QkFHUSxRQUFBLEVBSFIsK0JBTVEsUUFBQSxFQUlaLFlBQ0ksTUFBQSxLQUNBLFFBQUEsS0FDQSxVQUFBLEtBSEosdUJBS1EsTUFBQSxPQUNBLFFBQUEsRUFBQSxLQUFBLEtBQ0EsUUFBQSxNQUlBLDhERDRlUix5RUMxZVksZUFBQSxFQWJaLDRCQWdCWSxNQUFBLEtBQ0EsWUFBQSxLQUNBLFNBQUEsU0FDQSxTQUFBLE9BQ0EsV0FBQSxJQUFBLElBQUEsS0Z6dUdYLG9CQUFBLE9BQ0csZ0JBQUEsTUFDQSxrQkFBQSxVRXl1R1EsUUFBQSxFQXRCWixzQ0FtQ2dCLFFBQUEsS0FDQSxZQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUYzc0dmLGlCQUFBLGVFNnNHZSxRQUFBLEVBQ0EsV0FBQSxRQUFBLElBQUEsS0E1Q2hCLDZDQThDb0IsTUFBQSxLQUNBLFdBQUEsT0FDQSxRQUFBLEVBQUEsS0FoRHBCLDZDQW9NSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9BbkpnQixNQUFBLEtBQ0EsV0FBQSxTQXJEcEIsNkNBd0RvQixVQUFBLEtBQ0EsWUFBQSxLQUVBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxTQUdSLDRDQUVRLFFBQUEsRUFZcEIsZ0JBQ0ksaUJBQUEsUUFESix5QkFHUSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FMUix5QkFzSEksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQS9HSSxZQUFBLEtBVlIsOEJBWVksUUFBQSxNQUNBLFlBQUEsUUF5R1IsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQXpHUSxZQUFBLEtBQ0EsWUFBQSxRQUNBLE1BQUEsUUFsQlosa0NBc0JRLGlCQUFBLEtBQ0EsUUFBQSxLQUNBLFdBQUEsS0F4QlIsd0NBNEJnQixNQUFBLEtBMEZaLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0F2RkksdUNBQ0ksUUFBQSxJQUFBLEVBQUEsRUFBQSxLQUVKLHVDQUVJLFFBQUEsS0FBQSxFQUFBLEVBQUEsS0FHSix1Q0FFSSxRQUFBLElBQUEsRUFBQSxFQUFBLEtBRUosdUNBQ0ksUUFBQSxJQUFBLEVBQUEsRUFBQSxLQURKLDBDQUdRLFlBQUEsSUFDQSxzREFDSSxZQUFBLEVBSVosdUNBRUksUUFBQSxJQUFBLEVBQUEsS0FBQSxLQUVKLDBDQUVRLGVBQUEsS0FDQSxxREFDSSxlQUFBLEVBL0RwQiw4QkFxRVEsWUFBQSxLQUNBLHVDQUNJLFlBQUEsS0FNWixTQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUVKLGlCQUpJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUlBLFlBQUEsUUFFSixTQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUdKLGlCQUxJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUtBLFlBQUEsUUFFSixTQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUdKLGlCQUxJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUtBLFlBQUEsUUFFSixTQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUdKLGlCQUxJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUtBLFlBQUEsUUFHSixTQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0FHSixTQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0FJSixlRnY2R0Msb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFdTZHQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFlBQUEsT0FJSixlRi82R0Msb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFKzZHQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFlBQUEsT0FHSixlRnQ3R0Msb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFdTZHQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFlBQUEsT0FjSixlRno3R0Msb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFdTZHQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFlBQUEsT0FnQkEsU0FBQSxPQUVBLFNBQUEsU0FDQSxzQkFDSSxRQUFBLEdGcjhHUCxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0VxOEdPLE1BQUEsTUFDQSxPQUFBLE1BQ0EsaUJBQUEsNkJBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFHUixlRjE4R0Msb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFMjhHQSxNQUFBLEtBQ0EsT0FBQSxNQUVKLG1CQUVRLE1BQUEsS0FDQSxRQUFBLE1BR1IsZUZ0OUdDLG9CQUFBLE9BQ0csZ0JBQUEsTUFDQSxrQkFBQSxVRXM5R0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxZQUFBLE9BR0osZUY3OUdDLG9CQUFBLE9BQ0csZ0JBQUEsTUFDQSxrQkFBQSxVRXU2R0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxZQUFBLE9Bb0RBLFNBQUEsU0FDQSxzQkFDSSxRQUFBLEdGditHUCxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0V1K0dPLE1BQUEsTUFDQSxPQUFBLE1BQ0EsaUJBQUEsMENBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFHUixXRjUrR0Msb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFNCtHQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFlBQUEsTUFHSixVQUVJLFNBQUEsU0FDQSxpQkFBQSxRQUhKLGlCQU9RLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxJQUFBLEtBQUEsRUFDQSxRQUFBLEtBQ0EsWUFBQSxPQWRSLHlCQWdCWSxNQUFBLEtBaEJaLHVCRnovR0Msa0JBQUEsVUFDQSxvQkFBQSxPQUNBLGdCQUFBLEtFNGdIVyxNQUFBLE9BQ0EsWUFBQSxPQUVBLE9BQUEsRUFBQSxLQUNBLDRCQUNJLGlCQUFBLGtDQUVKLCtCQUNJLGlCQUFBLHFDQUVKLDJCQUNJLGlCQUFBLGlDQUVKLCtCQUNJLGlCQUFBLHFDQUVKLDJCQUNJLGlCQUFBLGlDQUVKLDhCQUNJLGlCQUFBLG9DQUdKLDhCQUNJLGlCQUFBLG9DQUVKLDhCQUNJLGlCQUFBLG9DQUVKLGdDQUNJLGlCQUFBLHNDQUVKLDRCQUNJLGlCQUFBLGtDQXREaEIsbUJBMUZJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0FrSlEsV0FBQSxPQUNBLFdBQUEsU0FDQSxXQUFBLElBQ0EsV0FBQSxLQVlaLHlCQUVRLFFBQUEsS0FGUixtQ0FJWSxNQUFBLDJCQUNBLFlBQUEsMkJBRUEsYUFBQSxLQUNBLGdEQUNJLGFBQUEsRUFUaEIseUNBd0JZLE1BQUEsaUJBQ0EsYUFBQSxLQUNBLG9EQUNJLGFBQUEsRUFNaEIsZ0JBQ0ksV0FBQSxPQUNBLFFBQUEsS0FBQSxLQUVBLGlCQUFBLFFBSkosc0JBck1JLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0F5TUksV0FBQSxTQVBSLDJCQWhOSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FLQSxZQUFBLFFBbU5RLGNBQUEsSUFDQSxRQUFBLE1BWFosc0JGcG1IQyxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0VrbkhPLE1BQUEsS0FDQSxPQUFBLEtBSUEsT0FBQSxLQUFBLEtBQUEsRUFDQSw0QkFDSSxpQkFBQSxtQ0FFSiw0QkFDSSxpQkFBQSxtQ0FFSixrQ0FDSSxpQkFBQSx5Q0FFSiw0QkFDSSxpQkFBQSxtQ0FFSiwwQkFDSSxpQkFBQSxpQ0FuQ1osc0JBOUxJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0FtT0ksV0FBQSxLQUNBLFdBQUEsU0FHUixnQkFySkksU0FBQSxTQUNBLGlCQUFBLFFBb0pKLHVCQWhKUSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsSUFBQSxLQUFBLEVBQ0EsUUFBQSxLQUNBLFlBQUEsT0F5SVIsK0JBdklZLE1BQUEsS0F1SVosNkJGaHBIQyxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0U0Z0hXLE1BQUEsT0FDQSxZQUFBLE9BRUEsT0FBQSxFQUFBLEtBQ0Esa0NBQ0ksaUJBQUEsa0NBRUoscUNBQ0ksaUJBQUEscUNBRUosaUNBQ0ksaUJBQUEsaUNBRUoscUNBQ0ksaUJBQUEscUNBRUosaUNBQ0ksaUJBQUEsaUNBRUosb0NBQ0ksaUJBQUEsb0NBR0osb0NBQ0ksaUJBQUEsb0NBRUosb0NBQ0ksaUJBQUEsb0NBRUosc0NBQ0ksaUJBQUEsc0NBRUosa0NBQ0ksaUJBQUEsa0NBaUdoQix5QkFqUEksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQWtKUSxXQUFBLE9BQ0EsV0FBQSxTQUNBLFdBQUEsSUFDQSxXQUFBLEtBeUZaLHVCQUlRLFNBQUEsT0FDQSxRQUFBLEtBQUEsS0FMUiw2QkFPWSxNQUFBLElBQ0EsWUFBQSxJQVJaLHlCQVlZLFlBQUEsSUFDQSxXQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsS0FmWiw0QkFrQlksWUFBQSxJQUdSLHFDQUVRLFFBQUEsS0FGUiwyQ0FJWSxNQUFBLE9BQ0EsWUFBQSxPQVNoQiwwQkFFUSxPQUFBLE1BQ0EsaUJBQUEsUUFDQSxTQUFBLFNBSlIsOEJBZVksTUFBQSxLQUNBLE9BQUEsS0Y3ckhYLG9CQUFBLE9BQ0csZ0JBQUEsTUFDQSxrQkFBQSxVRTJxSEosaUNBb0JZLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsaUJBQUEsS0FDQSxXQUFBLFFBQUEsS0FBQSxLQUNBLFFBQUEsRUQ0Z0JaLHNDQ3ZpQkEsd0NEd2lCQSx1Q0N4Z0JZLE9BQUEsS0FoQ1osdUNBbUNZLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsRUF0Q1osbURBeUNnQixNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsT0EzQ2hCLG9FQTZDbUIsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLE9BQ0EsU0FBQSxTQWhEbkIsdURBb0RvQixNQUFBLGtCQUVBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUZ0dUhuQixvQkFBQSxPQUNHLGdCQUFBLE1BQ0Esa0JBQUEsVUUycUhKLDBEQTZEb0IsVUFBQSxLQUNBLFdBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLFVBQUEscUJBRUosb0ZBR1ksVUFBQSxrQkFJWixvRkFHWSxrQkFBQSxXQUFBLEdBQUEsS0FBQSxPQUFBLFVBQUEsV0FBQSxHQUFBLEtBQUEsT0FHUiwrRkFHWSxrQkFBQSxXQUFBLEdBQUEsS0FBQSxPQUFBLFVBQUEsV0FBQSxHQUFBLEtBQUEsT0F0RmhDLHFFQThGb0IsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLE9BaEdwQixzRkFrR3VCLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxPQUNBLFNBQUEsU0FyR3ZCLHlFQXlHd0IsTUFBQSxrQkFFQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVGM3hIdkIsb0JBQUEsT0FDRyxnQkFBQSxNQUNBLGtCQUFBLFVFMnFISiw0RUFrSHdCLFVBQUEsS0FDQSxXQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxVQUFBLHFCQUVKLDRHQUdZLFVBQUEsa0JBSVosOEdBR1ksa0JBQUEsV0FBQSxHQUFBLEtBQUEsT0FBQSxVQUFBLFdBQUEsR0FBQSxLQUFBLE9BckloQyx1REE0SWdCLFVBQUEsT0FDQSxNQUFBLE1BQ0EsT0FBQSxNRnB3SGYsaUJBQUEscUJFc3dIZSxTQUFBLFNBQ0EsS0FBQSxJQUNBLFVBQUEsaUJBQ0EsT0FBQSxPQUNBLFFBQUEsRUFwSmhCLDREQXNKb0IsTUFBQSxNQUNBLE9BQUEsS0FDQSxpQkFBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFdBQUEsS0FBQSxHQUFBLFlBSUosaUVBRVEsS0FBQSxFQUdSLG1FQUVRLEtBQUEsTUFHUixrRUFFUSxLQUFBLE1BNUt4Qiw4REFtTGdCLE1BQUEsS0FDQSxLQUFBLEtBQ0EsTUFBQSxNQUNBLFFBQUEsYUFDQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0F6TGhCLG1FQTJMb0IsVUFBQSxLQUNBLFlBQUEsS0FDQSxNQUFBLEtBN0xwQiwyREQ2cUJBLDJEQzNlZ0IsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxLQUNBLElBQUEsS0FDQSxjQUFBLEVBQ0EsV0FBQSxFQUNBLFdBQUEsTUFBQSxNQUFBLEtBQ0EsYUFBQSxNQUFBLE1BQUEsS0FDQSxPQUFBLEtBMU1oQiwyREE2TWdCLFVBQUEsY0FDQSxNQUFBLEtBQ0EsS0FBQSxNQS9NaEIsMkRBa05nQixVQUFBLGVBQ0EsS0FBQSxNQW5OaEIsa0NBdU5ZLE1BQUEsS0FDQSxXQUFBLE9BQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxVQUFBLGlCQUNBLEtBQUEsRUFDQSxRQUFBLEVBQ0EsUUFBQSxNQUNBLFFBQUEsRUFBQSxLQS9OWix5Q0EvUkksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBZ2dCWSxNQUFBLEtBbk9oQiwwQ0E1VEksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBSUEsWUFBQSxRQTZoQlksTUFBQSxLQUNBLFlBQUEsS0F4T2hCLDJDQTJPZ0IsWUFBQSxLQUNBLE1BQUEsS0E1T2hCLDhCQWlQUSxXQUFBLE9BQ0EsWUFBQSxLQUNBLDBDQUNJLFlBQUEsRUFFSixxQ0FyaEJKLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQXNoQkkscUNBNWlCSixVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FLQSxZQUFBLFFBd2lCSSxxQ0F6Z0JKLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0EwZ0JJLHFDQXBoQkosVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxPQW9oQkkscUNBdGpCSixVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0F1akJJLHVDQUNJLFdBQUEsS0F2UVosMEJBNFFRLE1BQUEsS0FDQSxTQUFBLFNGMTdIUCxvQkFBQSxPQUNHLGdCQUFBLE1BQ0Esa0JBQUEsVUUyN0hBLDRDQUdZLFFBQUEsRUFIWixpREFTWSxRQUFBLEtBQUEsRUFBQSxNQUNBLDREQUNJLGVBQUEsTUFFSiwyREFDSSxpQkFBQSxRQUdJLDZFQUNJLFdBQUEsS0FJSiwrRUFDSSxZQUFBLEtBSVosNkRBRUksaUJBQUEsUUFGSix3RUFJUSxXQUFBLEtBSlIsa0ZBTVksTUFBQSxpQkFDQSxtR0FDSSxhQUFBLEtBS2hCLHVEQUNJLGlCQUFBLFFBREosa0VBR1EsV0FBQSxLQUhSLDRFQUtZLE1BQUEsdUJBRUEsNkZBQ0ksYUFBQSxLQUtoQix5REFDSSxpQkFBQSxRQURKLG9FQUdRLFdBQUEsS0FIUiw4RUFLWSxNQUFBLGlCQUNBLCtGQUNJLGFBQUEsS0FPaEIsNERBQ0ksaUJBQUEsUUFDQSxlQUFBLEVBRkoseUVBSVEsV0FBQSxLQUNBLGVBQUEsTUFMUixxRUFRUSxPQUFBLE1BS1IsOERBQ0ksaUJBQUEsUUFDQSxlQUFBLE1GM2hJbkIsb0VBVEcsUUFBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxVQUFBLEVFa2lJb0Isa0ZBQ0ksWUFBQSxLQU5aLHlFQVVRLFdBQUEsS0FRcEIsb0NBRVEsUUFBQSxLQUFBLEVBQUEsTUFDQSwrQ0FDSSxlQUFBLE1BWUksaUVBQ0ksaUJBQUEsUUFESixnRkFHUSxXQUFBLEtBR1IscUVBQ0ksaUJBQUEsUUFFSSx5RkFDSSxZQUFBLEtBSlosZ0ZBUVEsV0FBQSxNQU1wQiwwQ0FFUSxpQkFBQSxRQUZSLDhDQUlZLGlCQUFBLHNDQUtBLGtFQUNJLGlCQUFBLFFBREosaUZBR1EsV0FBQSxLQUdSLG9FQUNJLGlCQUFBLFFBRUksd0ZBQ0ksWUFBQSxLQUpaLG1GQVFRLFdBQUEsS0FHUiwyREFDSSxpQkFBQSxRQURKLDBFQUdRLE9BQUEsS0FBQSxFQUhSLG9FQU1RLFdBQUEsT0FTUiwwRUFDSSxpQkFBQSxRQURKLHlGQUdRLFdBQUEsS0FHUixzRUFDSSxpQkFBQSxRQUVJLDBGQUNJLFlBQUEsS0FFSiwwRkFDSSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQ0EsWUFBQSxLQVRaLG1GQWFRLFdBQUEsS0FiUix3RkFlWSxpQkFBQSxxQ0FmWixpRkFtQlEsV0FBQSxLQVVSLDRFQUNJLGlCQUFBLFFBREosMkZBR1EsV0FBQSxLQUlSLG9FQUNJLGlCQUFBLFFBREosK0VBR1EsV0FBQSxLQUlSLG1FQUNJLGVBQUEsRUFDQSxpQkFBQSxRQUZKLGdGQUlRLFdBQUEsS0FDQSxlQUFBLE1BTFIscUZBT1ksaUJBQUEsNENBS1osb0VBQ0ksaUJBQUEsUUFESix5RkFJWSxjQUFBLEtBQ0Esb0dBQ0ksY0FBQSxFQVdoQix1RUFDSSxpQkFBQSxRQURKLHNGQUdRLFdBQUEsS0FIUixvRkFNUSxXQUFBLEtBR1IsZ0VBQ0ksWUFBQSxFQUNBLGlCQUFBLFFBRUEsU0FBQSxTQUpKLHFGQU1RLE1BQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxpQkFBQSxRQUNBLFFBQUEsRUFFQSx5RkFDSSxNQUFBLEtBQ0EsU0FBQSxNQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EscUdBQ0ksSUFBQSxFQUVKLG1HQUNJLElBQUEsS0FJUiw4RkFDSSxTQUFBLFNBM0JaLHdGQWdDWSxZQUFBLE1BVVosZ0VBQ0ksaUJBQUEsUUFESiwrRUFHUSxXQUFBLEtBR1IsNERBQ0ksaUJBQUEsUUFESiwwRUFHUSxXQUFBLEtBR1IsNERBQ0ksaUJBQUEsUUFFSSxnRkFDSSxZQUFBLEVBSlosMkVBUVEsV0FBQSxLQVJSLDBFQVdRLFdBQUEsS0FDQSxRQUFBLEVBQUEsTUFDQSxxRkFDSSxXQUFBLEtBTUksMEZEZ2JwQywwRkM5YXdDLE1BQUEsUUFFSiwwRkFDSSxNQUFBLE9BTXBCLDZEQUNJLGlCQUFBLFFBREosNEVBR1EsV0FBQSxLQUhSLDRFQU1RLFdBQUEsS0FTUixpRkFDSSxpQkFBQSxRQURKLCtGQUdRLFdBQUEsS0FHUixtRkFDSSxpQkFBQSxRQUVKLG1GQUNJLGlCQUFBLFFBUUoscUZBQ0ksaUJBQUEsUUFESixtR0FHUSxXQUFBLEtBR1IsK0VBQ0ksaUJBQUEsUUFFSixzRkFDSSxpQkFBQSxRQVFKLGtGQUNJLGlCQUFBLFFBREosaUdBR1EsV0FBQSxLQUdSLHNFQUNJLGlCQUFBLFFBREoscUZBR1EsV0FBQSxLQUhSLG9GQU1RLFdBQUEsS0FHUixzRUFDSSxpQkFBQSxRQUVJLDBGQUNJLFlBQUEsRUFKWiwyRkFRUSxRQUFBLEtBQ0EsV0FBQSxLQVRSLDJHQVdZLE1BQUEsaUJBQ0EsYUFBQSxLQUNBLHNIQUNJLGFBQUEsRUFkaEIsK0VBbUJRLFdBQUEsS0FDQSxXQUFBLE9BcEJSLHFGQXVCUSxXQUFBLEtBdkJSLGdHQTBCUSxXQUFBLEtBTXBCLHVEQUdZLGlCQUFBLFFBRUksMkVBQ0ksWUFBQSxLQU5wQixpRUFVZ0IsV0FBQSxLQVZoQixtRUFhZ0IsV0FBQSxLQWJoQixzRUFnQmdCLFdBQUEsS0FoQmhCLGlFQW1CZ0IsV0FBQSxLQW5CaEIsNkVBcUJvQixPQUFBLEVBQUEsS0FNcEIsMkRBR1ksaUJBQUEsUUFIWixzRUFLZ0IsV0FBQSxLQUdBLCtFQUNJLFlBQUEsS0FFSiwrRUFDSSxZQUFBLEtBUzVCLGFGaDdJQyxrQkFBQSxVQUNBLG9CQUFBLE9BQ0EsZ0JBQUEsS0VxNEVHLFFBQUEsTUFDQSxNQUFBLE1BQ0EsT0FBQSxLQUNBLGlCQUFBLDZCQXlpRUEsTUFBQSxNQUNBLE9BQUEsS0FDQSxpQkFBQSwrQkFMSixlQW5pRVEsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBeWlFUixRQUNJLFNBQUEsU0FDQSxpQkFBQSxLQUVBLFFBQUEsS0FBQSxFQUFBLEtGbDhJSCxjQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRWs4SUosMEJBTVEsUUFBQSxLQU5SLHdCQVNRLFFBQUEsS0FUUixlQWNRLGVBQUEsS0Y1OElQLHFCQVRHLFFBQUEsSUFDQSxRQUFBLE1BQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsVUFBQSxFRWs4SUoseUJBb0JZLE1BQUEsS0FwQlosMkJBcGlDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FLQSxZQUFBLFFBcWpDWSxNQUFBLEtBQ0EsV0FBQSxLQXpCaEIsMEJBNkJZLE1BQUEsTUFFQSxhQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEsS0FNUSwwREFDSSxhQUFBLEVBeEN4Qiw2Q0YvNUlDLE1BQUEscUJFODhJbUIsTUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxJQUNBLGVBQUEsTUFDQSxZQUFBLEtBcERwQix5Q0EyRG9CLGFBQUEsS0FLQSxvREFDSSxhQUFBLEVBakV4QiwyQ0FvRXdCLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsT0FDQSxNQUFBLEtBQ0EsUUFBQSxNQXpFeEIsOENBNEV3QixZQUFBLEtBNUV4QixpREE4RTRCLE1BQUEsS0FDQSxjQUFBLElBQ0EsNERBQ0ksY0FBQSxFQWpGaEMsbURBbGhDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLE9GaDVHSCxNQUFBLHFCRXEvSStCLFFBQUEsTUF0RmhDLGtCQStGUSxXQUFBLElBQUEsTUFBQSxxQkFDQSxZQUFBLEtBaEdSLDBCQWtHWSxXQUFBLE9BbEdaLDZCQXNHWSxZQUFBLEtBdEdaLDBDQXdHZ0IsV0FBQSxJQUNBLHNEQUNJLFdBQUEsRUFRcEIsNEJBQ0ksR0FDSSxRQUFBLEVBRUosS0FFSSxRQUFBLEdBTlIsb0JBQ0ksR0FDSSxRQUFBLEVBRUosS0FFSSxRQUFBLEdBSVIsd0JBQ0ksR0FDSSxNQUFBLEVBRUosS0FDSSxNQUFBLE1BTFIsZ0JBQ0ksR0FDSSxNQUFBLEVBRUosS0FDSSxNQUFBLE1BSVIsNEJBQ0ksR0FDSSxRQUFBLEVBQ0EsVUFBQSxpQkFFSixLQUNJLFFBQUEsRUFDQSxVQUFBLGVBUFIsb0JBQ0ksR0FDSSxRQUFBLEVBQ0EsVUFBQSxpQkFFSixLQUNJLFFBQUEsRUFDQSxVQUFBLGVBSVIsdUJBQ0ksR0FDSSxRQUFBLEVBRUosSUFDSSxRQUFBLEVBRUosS0FDSSxRQUFBLEdBUlIsZUFDSSxHQUNJLFFBQUEsRUFFSixJQUNJLFFBQUEsRUFFSixLQUNJLFFBQUEsR0FJUiw0QkFDSSxHQUNJLFFBQUEsRUFFSixLQUNJLFFBQUEsR0FMUixvQkFDSSxHQUNJLFFBQUEsRUFFSixLQUNJLFFBQUEsR0FHUiw4QkFDSSxJQUNJLFFBQUEsRUFFSixLQUNJLFVBQUEsbUJBTFIsc0JBQ0ksSUFDSSxRQUFBLEVBRUosS0FDSSxVQUFBLG1CQUlSLDRCQUNJLEdEMGJGLElDemJNLFFBQUEsRUFFSixLQUNJLFFBQUEsR0FMUixvQkFDSSxHRG1jRixJQ2xjTSxRQUFBLEVBRUosS0FDSSxRQUFBLEdBSVIsNEJBQ0ksR0RtY0YsSUNsY00sUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQUxSLG9CQUNJLEdENGNGLElDM2NNLFFBQUEsRUFFSixLQUNJLFFBQUEiLCJmaWxlIjoid2ViX3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0tSOndnaHRAMTAwOzIwMDszMDA7NDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgc3JjOiB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgc3JjOiB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdQcmV0ZW5kYXJkJztcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IGxvY2FsKCdQcmV0ZW5kYXJkIE1lZGl1bScpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9QcmV0ZW5kYXJkLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogbG9jYWwoJ1ByZXRlbmRhcmQgUmVndWxhcicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuXG5cdC8vIEBmb250LWZhY2Uge1xuXHQvLyBmb250LWZhbWlseTonTm90byBTYW5zIEtSJztcblx0Ly8gZm9udC1zdHlsZTogbm9ybWFsO1xuXHQvLyBmb250LXdlaWdodDogMzAwO1xuXHQvLyBzcmM6dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0Ly8gICAgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdC8vICAgIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTGlnaHQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuXHQvLyB9XG5cdC8vIEBmb250LWZhY2Uge1xuXHQvLyBmb250LWZhbWlseTonTm90byBTYW5zIEtSJztcblx0Ly8gZm9udC1zdHlsZTogbm9ybWFsO1xuXHQvLyBmb250LXdlaWdodDogNDAwO1xuXHQvLyBzcmM6dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLVJlZ3VsYXIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuXHQvLyB9XG5cdC8vIEBmb250LWZhY2Uge1xuXHQvLyBmb250LWZhbWlseTonTm90byBTYW5zIEtSJztcblx0Ly8gZm9udC1zdHlsZTogbm9ybWFsO1xuXHQvLyBmb250LXdlaWdodDogNTAwO1xuXHQvLyBzcmM6dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdC8vICAgIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0Ly8gICAgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1NZWRpdW0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuXHQvLyB9XG5cdC8vIEBmb250LWZhY2Uge1xuXHQvLyBmb250LWZhbWlseTonTm90byBTYW5zIEtSJztcblx0Ly8gZm9udC1zdHlsZTogbm9ybWFsO1xuXHQvLyBmb250LXdlaWdodDogNzAwO1xuXHQvLyBzcmM6dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHQvLyAgICB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuXHQvLyB9XG5cbioge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgaSxcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscyxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm5hdiwgb3V0cHV0LCBzZWN0aW9uLFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvLCBzZWxlY3QsIGlucHV0LCB0ZXh0YXJlYSB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBLUicsIFNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6IzAwMDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgMDtcblx0XG5cdHRleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTtcbn1cbmh0bWwsYm9keXtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG50ciwgdGgsIHRkIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG5cdGZvbnQ6IDEwMCU7XG5cdCAgY29sb3I6ICMwMDA7XG59XG5vbCwgdWwsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsOjphZnRlcixcbm9sOjphZnRlcixcbi5jbGI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG5saSxcbmRsIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRjb2xvcjojMDAwO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdCY6aG92ZXJ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5jYXB0aW9uLCBsZWdlbmQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuaW5wdXQsc2VsZWN0IHtcblx0Zm9udDogMTAwJTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tb3otYXBwZWFyYW5jZTpub25lO1xuXHRhcHBlYXJhbmNlOm5vbmU7XG59XG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0IHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbmlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjp0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjp0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOnRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjp0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNjY2NjY2M7IH1cblxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogI2NjY2NjYzsgfVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjY2NjY2NjOyB9XG5cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNjY2NjY2M7IH1cblxuYnV0dG9ue1xuXHRib3JkZXI6IG5vbmU7XG59XG5idXR0b246Zm9jdXN7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIENvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQHJlZDogI2ZmMDAwMDtcbkBwb2ludENvbG9yMDI6ICNlNjg2M2U7XG5AYmx1ZTogIzA5MTc3ZjtcbkBiZ0NvbG9yMDE6ICNmYWZhZmE7XG5AYmxhY2swMTogIzAwMDtcbkBwaW5rOiAjRTg0RjRGO1xuQGJnMTogcmdiYSgwLCAwLCAwLCAwLjIwKTtcbkBiZzI6ICNFRkVDRUE7XG5AYmczOiAjRTJEREQ5O1xuQGJsYWNrMDI6ICM0ZTQ4NDE7XG5AYmxhY2swMzogIzU1NTtcbkBibGFjazA0OiAjODg4O1xuQGJsYWNrMDU6ICM4Nzg3ODc7XG5cblxuQGJsYWNrMDY6ICMyMjI7XG5AZ3JleTAxOiAjZWRlYmU4O1xuQGdyZXkwMjogI2RlZGJkNjtcbkBncmV5MDM6ICNlM2UwZGE7XG5AZ3JleTA0OiAjNGQ0ODQyO1xuQGdyZXkwNTogI0Y0RjNGMjtcbkBncmV5MDY6ICM2QTZENkQ7XG5AZ3JleTA3OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjApO1xuQGdyZXkwODogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgwKTtcbkBncmV5MDk6IHJnYmEoMCwgMCwgMCwgMC4zMCk7XG5AZ3JleTEwOiByZ2JhKDAsIDAsIDAsIDAuNTApO1xuXG5AZ3JleTExOiByZ2JhKDAsIDAsIDAsIDAuNDApO1xuQGdyZXkxMjogcmdiYSgwLCAwLCAwLCAwLjgwKTtcbkBncmV5MTM6ICNjY2M7XG5cbkBncmV5MTQ6ICM2NjY7XG5AZ3JleTE1OiAjREREQkQ2O1xuXG5AZ3JleTE2OiAjYWFhO1xuQGdyZXkxNzogIzQ0NDtcblxuQGdyZXkxODogcmdiYSgwLCAwLCAwLCAwLjYwKTtcblxuQHllbGxvdzogI0ZGRDIwMDtcbkBicm93bjogIzAyMDMwMztcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIFZhcmlhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsZCB7XG4gICAgZGlzcGxheTogbm9uZSA7XG59XG5cbi5hZnRlciB7XG4gICAgY29udGVudDogXCIuXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICBmb250LXNpemU6IDA7XG59XG5cbi5hZnRlcnN7XG5cdCY6YWZ0ZXJ7XG5cdFx0LmFmdGVyO1xuXHR9XG59XG5cbi5iZ297XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4uYmdfY292ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYmdfY29udGFpbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnN0cm9uZ3tcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIE1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY29sb3JCYXNlV2hpdGUoQG9wYWNpdHkpe1xuXHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgQG9wYWNpdHkpXG59XG5cbi5ib3JkZXJDb2xvckJhc2VXaGl0ZShAb3BhY2l0eSl7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgQG9wYWNpdHkpXG59XG5cbi5ib3JkZXJDb2xvcjAxKEBvcGFjaXR5KSB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyOSwyOSwyOSxAb3BhY2l0eSk7XG59XG5cbi5ib3JkZXJDb2xvcjAzKEBvcGFjaXR5KSB7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCxAb3BhY2l0eSk7XG59XG5cbi5ib3JkZXJDb2xvcjAyIHtcblx0Ym9yZGVyLWNvbG9yOiAjZGRkO1xufVxuXG4uY29sb3JCYXNlTWFpbihAb3BhY2l0eSl7XG5cdGNvbG9yOiByZ2JhKDAsMCwwLCBAb3BhY2l0eSlcbn1cblxuLmNvbG9yQmFzZU1haW4wMihAb3BhY2l0eSl7XG5cdGNvbG9yOiByZ2JhKDI5LDI5LDI5LCBAb3BhY2l0eSlcbn1cblxuLmJvcmRlckNvbG9yQmFzZU1haW4oQG9wYWNpdHkpe1xuXHRib3JkZXItY29sb3I6IHJnYmEoNDEsNDEsNDMsIEBvcGFjaXR5KVxufVxuXG4uYmdDb2xvckJhc2VNYWluKEBvcGFjaXR5KXtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgQG9wYWNpdHkpXG59XG5cbi5iZ0NvbG9yQmFzZU1haW4wMihAb3BhY2l0eSl7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIEBvcGFjaXR5KVxufVxuXG4uYmdDb2xvckJhc2VNYWluMDMoQG9wYWNpdHkpe1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywyMzUsMjMyLCBAb3BhY2l0eSlcbn1cblxuLmJnQ29sb3JCYXNlTWFpbjA0KEBvcGFjaXR5KXtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwyOSwyOSwgQG9wYWNpdHkpXG59XG5cbi5iZ0NvbG9yQmFzZU1haW4wNShAb3BhY2l0eSl7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIyLDIxOSwyMTQsIEBvcGFjaXR5KVxufVxuXG5cbi5saW5lLWNsYW1wLW9uZXtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XHRcbn1cblxuLmxpbmUtY2xhbXAoQGxpbmUtaGVpZ2h0OyBAbGluZS1jbGFtcCl7XG5cdGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0bWF4LWhlaWdodDogQGxpbmUtaGVpZ2h0ICogQGxpbmUtY2xhbXAgKiAxZW07XG5cdC13ZWJraXQtbGluZS1jbGFtcDogQGxpbmUtY2xhbXA7XG59IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6dW96ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6bW95ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6clF5ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6dW95ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6dGd5ZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6alExZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6ZzAxZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6bW8xZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9ub3Rvc2Fuc2tyL3YzNi9QYnl4Rm1YaUVCUFQ0SVRiZ05BNUNnbXMzVlljT0EtdnZuSXp6a00xZUxRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9PcHRpbXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvT3B0aW11bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL09wdGltdW0tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUHJldGVuZGFyZCc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnUHJldGVuZGFyZCBNZWRpdW0nKSwgdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL1ByZXRlbmRhcmQtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvUHJldGVuZGFyZC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUHJldGVuZGFyZCc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnUHJldGVuZGFyZCBSZWd1bGFyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9QcmV0ZW5kYXJkLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9QcmV0ZW5kYXJkLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxuaSxcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5uYXYsXG5vdXRwdXQsXG5zZWN0aW9uLFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvLFxuc2VsZWN0LFxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUicsIFNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIDA7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5odG1sLFxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxudHIsXG50aCxcbnRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuICBmb250OiAxMDAlO1xuICBjb2xvcjogIzAwMDtcbn1cbm9sLFxudWwsXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG51bDo6YWZ0ZXIsXG5vbDo6YWZ0ZXIsXG4uY2xiOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cbmxpLFxuZGwge1xuICBmbG9hdDogbGVmdDtcbn1cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5jYXB0aW9uLFxubGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0LFxuc2VsZWN0IHtcbiAgZm9udDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5pbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5pbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYztcbn1cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG59XG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgQ29sb3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgVmFyaWFibGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJsZCB7XG4gIGRpc3BsYXk6IG5vbmUgO1xufVxuLmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5hZnRlcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmJnbyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmJnX2NvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnX2NvbnRhaW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIE1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYm9yZGVyQ29sb3IwMiB7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi5saW5lLWNsYW1wLW9uZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLypzZXR0aW5nKi9cbmJvZHkucGMge1xuICBtaW4td2lkdGg6IDEyNDBweDtcbn1cbmJvZHkucGMgaGVhZGVyIHtcbiAgbWluLXdpZHRoOiAxMjQwcHg7XG59XG4uZF9vbmx5IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi50X29ubHkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZF90X29ubHkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLm1fb25seSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50X21fb25seSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53cmFwIHtcbiAgbWF4LXdpZHRoOiAxMzUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4ud3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ud3JhcDAyIHtcbiAgd2lkdGg6IDg2OHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi53cmFwMDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmJsZW5kIHtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLndyYXAwMyB7XG4gIG1heC13aWR0aDogMTM1MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLndyYXAwMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ud3JhcDA0IHtcbiAgbWF4LXdpZHRoOiAxMzUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4ud3JhcDA0OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mbCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZsOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5mcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uZm9udF9zdHlsZTAxIHtcbiAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XG59XG4uZm9udF9zdHlsZTAxX2planUge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNTJweDtcbn1cbi5mb250X3N0eWxlMDIge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzRweDtcbn1cbi5mb250X3N0eWxlMDJfbHlvbiB7XG4gIGZvbnQtZmFtaWx5OiAnTHlvbkRpc3BsYXknO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uZm9udF9zdHlsZTAzIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xufVxuLmZvbnRfc3R5bGUwNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xufVxuLmZvbnRfc3R5bGUwNSB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41MnB4O1xufVxuLmZvbnRfc3R5bGUwNiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDY7XG59XG4uZm9udF9zdHlsZTA3IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG59XG4uZm9udF9zdHlsZTA4IHtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbn1cbi5mb250X3N0eWxlMDkge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjczO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDRweDtcbn1cbi50ZW1wX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZW1wX3R4dC50b3Age1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnNsaWRlX3R5cGUzX25leHQge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMTcuNXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy1iYWNrLWlvcy5zdmcpO1xufVxuLnN3aXBlci1idXR0b24tbmV4dC5zbGlkZV90eXBlNl9uZXh0IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3dfZm9yd2FyZF9pb3Muc3ZnKTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAwO1xufVxuLnN3aXBlci1idXR0b24tcHJldi5zbGlkZV90eXBlM19wcmV2IHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDE3LjVweCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93LWJhY2staW9zLnN2Zyk7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnNsaWRlX3R5cGU2X3ByZXYge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93X2ZvcndhcmRfaW9zLnN2Zyk7XG59XG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24uYmFyX3BhZ2luYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3NnB4KTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvdHRvbTogOHB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdG9wOiBhdXRvO1xufVxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uLmJhcl9wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uLm51bWJlcl9wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6ICNhYWE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24ubnVtYmVyX3BhZ2luYXRpb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItcGFnaW5hdGlvbi5udW1iZXJfcGFnaW5hdGlvbiBzcGFuLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zbGlkZV93cmFwMDEge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5zbGlkZV93cmFwMDEgLnN3aXBlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGlkZV93cmFwMDEgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zMHB4O1xuICBsZWZ0OiAwO1xufVxuLnNsaWRlX3dyYXAwMSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnNsaWRlX3dyYXAwMSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gIHRvcDogY2FsYyg1MCUgLSA0NXB4KTtcbn1cbi5zbGlkZV93cmFwMDEgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDcwcHg7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNzBweDtcbn1cbi5zbGlkZV93cmFwMDEgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgbWluLXdpZHRoOiA5OHB4O1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG59XG4uc2xpZGVfd3JhcDAxIC5zd2lwZXItcGFnaW5hdGlvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG59XG4uc2xpZGVfd3JhcDAxIC50ZW1wX3R4dCB7XG4gIHotaW5kZXg6IDE7XG59XG4uc2xpZGVfd3JhcDAxIC5ub3RpY2VfdHh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0MHB4O1xuICBsZWZ0OiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbn1cbi5zbGlkZV93cmFwMDEgLm5vdGljZV90eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3dhcm5pbmdfaWNvbl93aGl0ZS5zdmcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbn1cbi5zbGlkZV93cmFwMDIge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2xpZGVfd3JhcDAyIC5zd2lwZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlX3dyYXAwMiAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVfd3JhcDAyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MDBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNsaWRlX3dyYXAwMiAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzBweDtcbiAgbGVmdDogMDtcbn1cbi5zbGlkZV93cmFwMDIgLnN3aXBlci1idXR0b24tbmV4dCxcbi5zbGlkZV93cmFwMDIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICB0b3A6IGNhbGMoNTAlIC0gNDVweCk7XG59XG4uc2xpZGVfd3JhcDAyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA3MHB4O1xufVxuLnNsaWRlX3dyYXAwMiAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDcwcHg7XG59XG4uc2xpZGVfd3JhcDAyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIG1pbi13aWR0aDogOThweDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xufVxuLnNsaWRlX3dyYXAwMiAuc3dpcGVyLXBhZ2luYXRpb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xufVxuLnNsaWRlX3dyYXAwMiAudGVtcF90eHQge1xuICB6LWluZGV4OiAxO1xufVxuLnNsaWRlX3dyYXAwMiAubm90aWNlX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDBweDtcbiAgbGVmdDogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG59XG4uc2xpZGVfd3JhcDAyIC5ub3RpY2VfdHh0OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy93YXJuaW5nX2ljb25fd2hpdGUuc3ZnKTtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG59XG4uc2xpZGVfd3JhcDAyIC5zd2lwZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlX3dyYXAwMiAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlX3dyYXAwMiAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNsaWRlX3dyYXAwMiAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjUxcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zbGlkZV93cmFwMDIgLnN3aXBlci1idXR0b24tbmV4dCxcbi5zbGlkZV93cmFwMDIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvdHRvbTogM3B4O1xufVxuLnNsaWRlX3dyYXAwMiAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uc2xpZGVfd3JhcDAyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogMzVweDtcbiAgbGVmdDogYXV0bztcbn1cbi5zbGlkZV93cmFwMDIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIHJpZ2h0OiA2N3B4O1xufVxuLnNsaWRlX3R5cGUzX2FyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVfdHlwZTMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4uc2xpZGVfdHlwZTMgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlX3R5cGUzIC5zd2lwZXItc2xpZGUgLmltZ19hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5zbGlkZV90eXBlMyAuc3dpcGVyLXNsaWRlIC5pbWdfYXJlYSAuaW1nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi5zbGlkZV90eXBlNiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlX3R5cGU2IC5zd2lwZXItc2xpZGUgLmltZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpZGVfdHlwZTYgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiAzOXB4O1xufVxuLnNsaWRlX3R5cGU2IC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAzOXB4O1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIHBhZGRpbmc6IDE0cHggMCA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0bjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbGlzdC1pYy1nbmItbWVudS1hcnJvdy11cC1iay5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTEwcHg7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAuYWNjb2RpYW5fYnRuIC5pY29uLkJhbnlhbl9UcmVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19CYW55YW5fVHJlZS5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbi5BbmdzYW5hIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19BbmdzYW5hLnN2Zyk7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAuYWNjb2RpYW5fYnRuIC5pY29uLkNhc3NpYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fQ2Fzc2lhLnN2Zyk7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAuYWNjb2RpYW5fYnRuIC5pY29uLkRoYXdhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19EaGF3YS5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbi5MYWd1bmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvX0xhZ3VuYS5zdmcpO1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLmFjY29kaWFuX2J0biAuaWNvbi5Ta3lwYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19Ta3lwYXJrLnN2Zyk7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAuYWNjb2RpYW5fYnRuLmFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5wYW5lbCB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlLW91dDtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5wYW5lbCAuaW5uZXIge1xuICBwYWRkaW5nOiAxMHB4IDAgMjRweDtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyIC5wYW5lbCAuaW5uZXIgLnNjcm9sbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMiAucGFuZWwgLmlubmVyIC5saXN0X3dyYXAwOSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmFjY29kaWFuX21lbnVfdHlwZTIgLnBhbmVsIC5pbm5lciAubGlzdF93cmFwMDk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5hY2NvZGlhbl9tZW51X3R5cGUyLmFjdGl2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYWNjb2RpYW5fbWVudV90eXBlMi5hY3RpdmU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbi5hY2NvZGlhbl9tZW51X2FyZWFfdHlwZTIgPiAuaW5uZXIge1xuICBwYWRkaW5nOiA2MHB4O1xufVxuLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiA+IC5pbm5lciAudGl0MSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyID4gLmlubmVyIC50aXQyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYWNjb2RpYW5fbWVudV9hcmVhX3R5cGUyID4gLmlubmVyIC50aXQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xufVxuLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiAubWVudV93cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idG4uYnRuX3R5cGUwMS5zdWJtaXRfYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiA0NTRweDtcbiAgcGFkZGluZzogMTZweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTtcbiAgYmFja2dyb3VuZDogIzY2Njtcbn1cbi5idG4uYnRuX3R5cGUwMiB7XG4gIHdpZHRoOiAyMDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogMTRweCAwO1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbn1cbi5idG4uYnRuX3R5cGUwMjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi5idG5fdHlwZTAzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogN3B4IDIwcHggOXB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnRuLmJ0bl90eXBlMTEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA3cHggMjBweCA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG5fdHlwZTA0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbi5idG5fdHlwZTA2IHtcbiAgd2lkdGg6IDQ1NHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg0MSwgNDEsIDQzLCAwLjYpO1xufVxuLmJ0bl93cmFwLmZhYl9idG4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDYwcHg7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNGMjtcbiAgb3BhY2l0eTogMC44NTtcbn1cbi5idG5fd3JhcC5mYWJfYnRuLm9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGNhbGMoMTAwJSArIDgwcHgpO1xufVxuLmJ0bl93cmFwLnR5cGUwMSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5idG5fd3JhcCAuaV9idG4udHlwZTAxIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5idG5fd3JhcCAuaV9idG4udHlwZTAxOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc4Nzg3O1xufVxuLmJ0bl93cmFwIC5pX2J0bi50eXBlMDEgPiBkaXYge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uYnRuX3dyYXAgLmlfYnRuLnR5cGUwMSA+IHAge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5idG5fd3JhcCAuaV9idG4udHlwZTAxLnJlc2VydmF0aW9uID4gZGl2IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvcmVzZXJ2YXRpb24uc3ZnKTtcbn1cbi5idG5fd3JhcCAuaV9idG4udHlwZTAxLmNvbnRhY3QgPiBkaXYge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9jb250YWN0LnN2Zyk7XG59XG4uYnRuX3dyYXAgLmlfYnRuLnR5cGUwMS5lX2Jyb2NodXJlID4gZGl2IHtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogNDFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYnJvY2h1cmUuc3ZnKTtcbn1cbi5idG5fd3JhcCAuc25zX2J0biB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYnRuX3dyYXAgLnNuc19idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMjIuNHB4O1xufVxuLmJ0bl93cmFwIC5zbnNfYnRuLmluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11pbnN0YWdyYW0uc3ZnKTtcbn1cbi5idG5fd3JhcCAuc25zX2J0bi5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11mYWNlYm9vay5zdmcpO1xufVxuLmJ0bl93cmFwIC5zbnNfYnRuLnR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENddHdpdHRlci5zdmcpO1xufVxuLmJ0bl93cmFwIC5zbnNfYnRuLnlvdXR1YmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdeW91dHViZS5zdmcpO1xufVxuLmNoZWNrX2JveCB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jaGVja19ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja19ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCxcbi5jaGVja19ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTcxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xufVxuLmNoZWNrX2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHNwYW4sXG4uY2hlY2tfYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrX2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHNwYW4ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvQ0hFQ0tCT1hfY2hlY2tlZC5zdmcpO1xufVxuLmNoZWNrX2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsIHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDlweDtcbn1cbi5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjpzdGFydDpkZWNyZW1lbnQsXG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246ZW5kOmluY3JlbWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuc2Nyb2xsIHtcbiAgICBzY3JvbGxiYXItYmFzZS1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItZmFjZS1jb2xvcjogI2VkZWJlODtcbiAgICBzY3JvbGxiYXItM2RsaWdodC1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItaGlnaGxpZ2h0LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci10cmFjay1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItYXJyb3ctY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLXNoYWRvdy1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItZGFyay1zaGFkb3ctY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5zZWxlY3RfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdF9ib3g6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEyLjVweDtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5zZWxlY3RfYm94IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg2O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlbGVjdF9ib3hfdHlwZTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0X2JveF90eXBlMiAuc2VsZWN0ZWRfYm94IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDExcHggMjRweCAxMXB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4uc2VsZWN0X2JveF90eXBlMiAuc2VsZWN0ZWRfYm94OjphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3dfZHJvcF9kb3duLnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogOXB4O1xufVxuLnNlbGVjdF9ib3hfdHlwZTIgLnNlbGVjdGVkX2JveC5hY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWxlY3RfYm94X3R5cGUyIC5vcHRpb25zX2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG59XG4uc2VsZWN0X2JveF90eXBlMiAub3B0aW9uc19ib3ggLm9wdGlvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHBhZGRpbmc6IDExLjgycHggMTZweCAxMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VsZWN0X2JveF90eXBlMiAub3B0aW9uc19ib3ggLm9wdGlvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvcm1fd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuZF9mbCxcbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuZF9mciB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5kX2ZsIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzLmRfZmw6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5kX2ZyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5kX2ZyOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cyBpbnB1dFt0eXBlPVwidGV4dFwiXTo6cGxhY2Vob2xkZXIsXG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0W3R5cGU9XCJ0ZWxcIl06OnBsYWNlaG9sZGVyLFxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cyBpbnB1dFt0eXBlPVwiZW1haWxcIl06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCAjZWRlYmU4IGluc2V0O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGxhYmVsIGVtIHtcbiAgY29sb3I6ICNFODRGNEY7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjRTg0RjRGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTIycHg7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzIGlucHV0OmZvY3VzICsgbGFiZWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIHRvcDogLTE0cHg7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMgLnNlbGVjdF9ib3ggc2VsZWN0IHtcbiAgaGVpZ2h0OiAyNi41cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSA+IHAge1xuICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3MTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwIHtcbiAgaGVpZ2h0OiAyNzVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMTFweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDlweDtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c3RhcnQ6ZGVjcmVtZW50LFxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjplbmQ6aW5jcmVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtX3dyYXAgLmZvcm1fY29udGVudHMuYWdyZWUgLnNjcm9sbF93cmFwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXAge1xuICAgIHNjcm9sbGJhci1iYXNlLWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1mYWNlLWNvbG9yOiAjZWRlYmU4O1xuICAgIHNjcm9sbGJhci0zZGxpZ2h0LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6ICNmZmY7XG4gICAgc2Nyb2xsYmFyLXRyYWNrLWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1hcnJvdy1jb2xvcjogI2ZmZjtcbiAgICBzY3JvbGxiYXItc2hhZG93LWNvbG9yOiAjZmZmO1xuICAgIHNjcm9sbGJhci1kYXJrLXNoYWRvdy1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5hZ3JlZSAuc2Nyb2xsX3dyYXAgcHJlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNzI7XG4gIG1hcmdpbi1ib3R0b206IC0wLjMzcHg7XG4gIGZvbnQtZmFtaWx5OiAnUHJldGVuZGFyZCc7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uZm9ybV93cmFwIC5mb3JtX2NvbnRlbnRzLmFncmVlIC5zY3JvbGxfd3JhcCBwIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNzI7XG4gIG1hcmdpbi1ib3R0b206IC0wLjMzcHg7XG4gIGNvbG9yOiAjODg4O1xuICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xufVxuLmZvcm1fd3JhcCAuZm9ybV9jb250ZW50cy5lcnJvcl9tZXNzYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5mb3JtX3dyYXAgLmNoZWNrYm94X2FyZWEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mb3JtX3dyYXAgLmNoZWNrX2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZm9ybV93cmFwIC5jaGVja19ib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmZvcm1fd3JhcCAuY2hlY2tfYm94IGxhYmVsIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7XG59XG4uZm9ybV93cmFwIC5zdWJtaXRfYnRuIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbn1cbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjAxLFxuLmFjdGl2ZV90YXJnZXQubW90aW9uMDIsXG4uYWN0aXZlX3RhcmdldC5tb3Rpb24wNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjAxIC5hY3RpdmVfaXRlbSxcbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjAyIC5hY3RpdmVfaXRlbSxcbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjA0IC5hY3RpdmVfaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uYWN0aXZlX3RhcmdldC5tb3Rpb24wMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMDtcbn1cbi5hY3RpdmVfdGFyZ2V0Lm1vdGlvbjA1IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAwO1xufVxuLmNvbnRfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRfd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udF93cmFwIC5jb250X2JveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uY29udF93cmFwIC5jb250X2JveC5iZ193aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY29udF93cmFwIC5jb250X2JveCA+IC5pbm5lcl93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udF93cmFwIC5jb250X2JveCA+IC5pbm5lcl93cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94IC5pbWdfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udF93cmFwIC5jb250X2JveCAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLmltZyA+IHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLmltZyA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3dhcm5pbmdfaWNvbl93aGl0ZS5zdmcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94IC50eHRfYm94IC50aXQge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLnR4dF9ib3ggLnRpdC50eXBlMDIge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLnR4dF9ib3ggLnRpdC50eXBlMDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmNvbnRfd3JhcCAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94ID4gYSAuaW1nOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbjtcbn1cbi5jb250X3dyYXAgLmNvbnRfYm94ID4gYTpob3ZlciAuaW1nOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY29udF93cmFwLnR5cGUwMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb250X3dyYXAudHlwZTAxLndpZHRoMDEgLmNvbnRfYm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udF93cmFwLnR5cGUwMS53aWR0aDAyIC5jb250X2JveCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLmNvbnRfd3JhcC50eXBlMDEud2lkdGgwMiAuY29udF9ib3g6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDEudHh0X2NlbnQgLnR4dF9ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udF93cmFwLnR5cGUwMSAuY29udF9ib3gge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSAxMy4zM3B4KTtcbn1cbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDEgLmNvbnRfYm94IC5pbWcge1xuICBoZWlnaHQ6IDU2MHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDEgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgcGFkZGluZzogMjBweCAxMHB4IDA7XG59XG4uY29udF93cmFwLnR5cGUwMSAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uY29udF93cmFwLnR5cGUwMSAuY29udF9ib3guZF90eXBlMDEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveC5kX3R5cGUwMSAuaW1nIHtcbiAgaGVpZ2h0OiA3MzhweDtcbn1cbi5jb250X3dyYXAudHlwZTAxIC5jb250X2JveC5kX3R5cGUwMSAudHh0X2JveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDMycHg7XG59XG4uY29udF93cmFwLnR5cGUwMS5wdDAyIC5jb250X2JveCAudHh0X2JveCB7XG4gIHBhZGRpbmc6IDQ1cHggMDtcbn1cbi5jb250X3dyYXAudHlwZTAxLnB0MDIgLmNvbnRfYm94IC50eHRfYm94IC5jb250IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveCAuaW1nIHtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNDkuMjMlO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLmltZyxcbi5jb250X3dyYXAudHlwZTAyIC5jb250X2JveCAudHh0X2JveCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94ID4gLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94IC50aXQge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLnR4dF9ib3ggLnRpdDIge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLnR4dF9ib3ggLnN1Yl90aXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1heC13aWR0aDogNDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLmNvbnRfYm94IC50eHRfYm94IC5jb250IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQucGFkZGluZzAxIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3guaW1nX3NlY29uZCAudHh0X2JveCB7XG4gIG9yZGVyOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uY29udF93cmFwLnR5cGUwMiAuY29udF9ib3guaW1nX3NlY29uZCAuaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBvcmRlcjogMTtcbn1cbi5jb250X3dyYXAudHlwZTAyIC50eHRfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLnR4dF9ib3ggLmNvbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDIgLnR4dF9ib3ggLm1vcmVfYnRuIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5jb250X3dyYXAudHlwZTAzIC5jb250X2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY29udF93cmFwLnR5cGUwMyAuY29udF9ib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDMgLmNvbnRfYm94IC5pbWcsXG4uY29udF93cmFwLnR5cGUwMyAuY29udF9ib3ggLnR4dF9ib3gge1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDMgLmNvbnRfYm94IC50eHRfYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGJkNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250X3dyYXAudHlwZTAzIC5jb250X2JveCAudHh0X2JveCA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY29udF93cmFwLnR5cGUwMyAuY29udF9ib3ggLnR4dF9ib3ggLnRpdCB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41MnB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDMgLmNvbnRfYm94IC50eHRfYm94IC5zdWJfdGl0IHtcbiAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDMgLmNvbnRfYm94IC50eHRfYm94IC5jb250IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbnRfd3JhcC50eXBlMDQgLmNvbnRfYm94OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLmltZ19hcmVhIHtcbiAgd2lkdGg6IDU3LjY5JTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250X3dyYXAudHlwZTA0IC5jb250X2JveCAuaW1nX2FyZWEgLnNsaWRlX3R5cGU2IC5pbWcge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNyU7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLnR4dF9ib3gge1xuICB3aWR0aDogNDIuMzElO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLnR4dF9ib3ggPiAuaW5uZXIgLnRpdDAxIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cbi5jb250X3dyYXAudHlwZTA0IC5jb250X2JveCAudHh0X2JveCA+IC5pbm5lciAudGl0MDIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLnR4dF9ib3ggPiAuaW5uZXIgLmNvbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY29udF93cmFwLnR5cGUwNCAuY29udF9ib3ggLnR4dF9ib3ggPiAuaW5uZXIgLmxpc3Rfd3JhcDA4IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5jb250X3dyYXAudHlwZTA1IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvbnRfd3JhcC50eXBlMDUgLmltZ193cmFwIHtcbiAgaGVpZ2h0OiA0MjRweDtcbn1cbi5jb250X3dyYXAudHlwZTA1IC5pbWdfd3JhcCAuaW1nIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmNvbnRfd3JhcC50eXBlMDUgLnR4dF9ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cbi5jb250X3dyYXAudHlwZTA1IC50eHRfYm94IC5jb250IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY29udF93cmFwLnR5cGUwNiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb250X3dyYXAudHlwZTA2IC5jb250X2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4uY29udF93cmFwLnR5cGUwNiAuaW1nX3dyYXAge1xuICBoZWlnaHQ6IDQ4NXB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDYgLmltZ193cmFwIC5pbWcge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uY29udF93cmFwLnR5cGUwNiAudHh0X2JveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAyMHB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDYgLnR4dF9ib3ggLmNvbnQge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5jb250X3dyYXAudHlwZTA3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvbnRfd3JhcC50eXBlMDcgLmNvbnRfYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbi5jb250X3dyYXAudHlwZTA3IC5pbWdfd3JhcCB7XG4gIGhlaWdodDogNDg1cHg7XG59XG4uY29udF93cmFwLnR5cGUwNyAuaW1nX3dyYXAgLmltZyB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5jb250X3dyYXAudHlwZTA3IC50eHRfYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG59XG4uY29udF93cmFwLnR5cGUwNyAudHh0X2JveCAuY29udCB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLmNvbnRfd3JhcC50eXBlMDgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY29udF93cmFwLnR5cGUwOCAuY29udF9ib3gge1xuICBiYWNrZ3JvdW5kOiAjRTJEREQ5O1xufVxuLmNvbnRfd3JhcC50eXBlMDggLmltZ193cmFwIHtcbiAgaGVpZ2h0OiA0MjRweDtcbn1cbi5jb250X3dyYXAudHlwZTA4IC5pbWdfd3JhcCAuaW1nIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmNvbnRfd3JhcC50eXBlMDggLnR4dF9ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cbi5jb250X3dyYXAudHlwZTA4IC50eHRfYm94IC5jb250IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY29udF93cmFwMDIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbnRfd3JhcDAyOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jb250X3dyYXAwMiAuaW1nIHtcbiAgd2lkdGg6IDQ5LjIlO1xuICBoZWlnaHQ6IDYwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7XG59XG4uY29udF93cmFwMDIgLnR4dF9ib3gge1xuICB3aWR0aDogNTAuOCU7XG4gIHBhZGRpbmc6IDAgMTE4cHggMHB4IDEzOHB4O1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC5maXJzdCB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41MnB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5jb250X3dyYXAwMiAudHh0X2JveCAuZmlyc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC5maXJzdCA+IHNwYW4ge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDZweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5jb250X3dyYXAwMiAudHh0X2JveCAuc2Vjb25kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC50aGlyZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC5saW5lIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmNvbnRfd3JhcDAyIC50eHRfYm94IC5mb3VydGgge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbn1cbi5jb250X3dyYXAwMiAudHh0X2JveCAuZm91cnRoID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwIHtcbiAgd2lkdGg6IDY2LjIlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwIC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBmbG9hdDogbGVmdDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwIC5pbWcuaW1nX2xlZnQsXG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nLmltZ19yaWdodCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAuaW1nX3dyYXAgLmltZy5pbWdfcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC5pbWdfd3JhcCAuaW1nLmltZ190LFxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAuaW1nX3dyYXAgLmltZy5pbWdfYnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MDBweDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLmltZ193cmFwIC5pbWcuaW1nX3Qge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAuaW1nX3dyYXAgLmltZy5pbWdfYnQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveCAudHh0X2JveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzMuOCU7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94IC50eHRfYm94IC50aXQge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNTJweDtcbn1cbi5jb250X3dyYXAwMyAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94LnNpemUwMSAuaW1nX3dyYXAgLmltZy5pbWdfbGVmdCxcbi5jb250X3dyYXAwMyAuY29udF9ib3guc2l6ZTAxIC5pbWdfd3JhcCAuaW1nLmltZ19yaWdodCB7XG4gIGhlaWdodDogNTAwcHg7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94LmltZ19maXJzdCAudHh0X2JveCB7XG4gIHBhZGRpbmctbGVmdDogMTM4cHg7XG59XG4uY29udF93cmFwMDMgLmNvbnRfYm94LmltZ19zZWNvbmQgLmltZ193cmFwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmNvbnRfd3JhcDAzIC5jb250X2JveC5pbWdfc2Vjb25kIC50eHRfYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEzOHB4O1xufVxuLmNvbnRfd3JhcDA0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb250X3dyYXAwNCAuY29udF9ib3gge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDYwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udF93cmFwMDQgLmNvbnRfYm94IC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmNvbnRfd3JhcDA0IC5jb250X2JveCAudHh0X2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmNvbnRfd3JhcDA0IC5jb250X2JveCAudHh0X2JveCAudGl0IHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250X3dyYXAwNCAuY29udF9ib3ggLnR4dF9ib3ggLmNvbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udF93cmFwMDQgLmNvbnRfYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uY29udF93cmFwMDUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbnRfd3JhcDA1IC5pbWcsXG4uY29udF93cmFwMDUgLnRhYmxlMDEsXG4uY29udF93cmFwMDUgLnR4dF9ib3hfdHlwZTAxIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uY29udF93cmFwMDUgLmltZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5jb250X3dyYXAwNSAuaW1nLnR5cGUwMiB7XG4gIHBhZGRpbmctdG9wOiA0OS4yMyU7XG59XG4uY29udF93cmFwMDUgLnRhYmxlMDEge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5jb250X3dyYXAwNSAudGFibGUwMSAuZGxfbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDE0LjgycHg7XG59XG4uY29udF93cmFwMDUgLnR4dF9ib3hfdHlwZTAxIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY29udF93cmFwMDUgLnR4dF9ib3hfdHlwZTAxIC5saXN0X3dyYXAwNyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnRzX2xpc3RfdGl0IHtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG4uY29udGVudHNfbGlzdF90aXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmNvbnRlbnRzX2xpc3RfdGl0IC5maXJzdCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmNvbnRlbnRzX2xpc3RfdGl0IC5zZWNvbmQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5jb250ZW50c19saXN0X3RpdCAubW9yZV9idG4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5jb250ZW50c19saXN0X3RpdCAubW9yZV9idG46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG59XG4uYm9yZGVyX2JveCAuYm9yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ib3JkZXJfYm94IC5maWxsLFxuLmJvcmRlcl9ib3ggLmxpbmUge1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmJvcmRlcl9ib3ggLmxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMC4yO1xufVxuLmJvcmRlcl9ib3ggLmZpbGwge1xuICB3aWR0aDogMDtcbn1cbi5ib3JkZXJfYm94LmFjdGl2ZSAuZmlsbCB7XG4gIGFuaW1hdGlvbjogRmlsbCAwLjZzIGN1YmljLWJlemllcigwLjQyLCAwLCAxLCAxKSBmb3J3YXJkcztcbn1cbi5jb250ZW50c19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50cyB7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIHBhZGRpbmc6IDAgMTBweCA4MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50czpudGgtb2YtdHlwZSgzbisxKTpudGgtbGFzdC1jaGlsZCgtbiszKSxcbi5jb250ZW50c19saXN0IC5jb250ZW50czpudGgtb2YtdHlwZSgzbisxKTpudGgtbGFzdC1jaGlsZCgtbiszKSB+IC5jb250ZW50cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4uY29udGVudHNfbGlzdCAuY29udGVudHMgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGVudHNfbGlzdCAuY29udGVudHMgPiBhIC50aHVtYm5haWwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMjM4IC8gNDI0KjEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50cyA+IGEgLnRodW1ibmFpbDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW47XG4gIHotaW5kZXg6IDE7XG59XG4uY29udGVudHNfbGlzdCAuY29udGVudHMgPiBhIC50aHVtYm5haWw6aG92ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50cyA+IGEgLmRldGFpbCB7XG4gIHBhZGRpbmc6IDI0cHggMTBweCAwO1xufVxuLmNvbnRlbnRzX2xpc3QgLmNvbnRlbnRzID4gYSAuZGV0YWlsIC50aXQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250ZW50c19saXN0IC5jb250ZW50cyA+IGEgLmRldGFpbCAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgY29sb3I6ICM1NTU7XG59XG4ubXRfMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnBhbmVsX3dyYXAgLnRvcF90aXQge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNTJweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBtaW4taGVpZ2h0OiA4MnB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfdGl0IHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF90aXQudGl0MDEge1xuICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfdGl0LnRpdDAyIHtcbiAgcGFkZGluZzogNDBweCAwIDQ1cHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX3RpdCA+IGRpdiB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzM7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40NHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX3RpdCA+IGRpdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX3RpdCA+IGRpdiA+IC5zdWJfdHh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjczO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX3RpdCA+IGRpdiBzcGFuIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfdGl0ID4gZGl2IHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMXB4O1xuICB0b3A6IC0xMXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfY29udCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9jb250LnR5cGUwMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9jb250LnR5cGUwMiB7XG4gIHBhZGRpbmctYm90dG9tOiA0N3B4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9jb250IC50aXQge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX2NvbnQgLnRpdC5kX3BiMDEge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfY29udCAudGl0LnR5cGUwMiB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzM7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40NHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfY29udCAudGl0LnR5cGUwMyB7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzM7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40NHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGFuZWxfY29udCAudGl0LmdvbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9nb2xmX2ljb24uc3ZnKTtcbiAgbWFyZ2luLXJpZ2h0OiAxMC41cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9jb250IC50aXQubGVpc3VyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2xlaXN1cmVfaWNvbi5zdmcpO1xuICBtYXJnaW4tcmlnaHQ6IDkuN3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAuY2lyY2xlX2xpc3QgbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLmNpcmNsZV9saXN0LnR5cGUwMiBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAubm90aWNlX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjODg4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAubm90aWNlX3R4dDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3dhcm5pbmdfaWNvbi5zdmcpO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5ub3RpY2VfdHh0LnB0MDEge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAubm90aWNlX3R4dC5kX3B0MCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5zdWJfdGl0MDIge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLmNtdCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5jbXQudG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX2ltZ19ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBhbmVsX2ltZ19ib3gubWIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYW5lbF9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiX2JveDAxIC5jaXJjbGVfbGlzdDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiX2JveDAxIC5jaXJjbGVfbGlzdDpmaXJzdC1vZi10eXBlLnBiMDMge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGJfYm94MDE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiX2JveDAxLnR5cGUwMjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAuZF90X3BiMDEsXG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiMDEge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbCAucGIwMiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnBhbmVsX3dyYXAgLnBhbmVsIC5wYjAzIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ucGFuZWxfd3JhcCAucGFuZWwgLnBiMDQge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wYW5lbF93cmFwIC5wYW5lbC5vbiAucGFuZWxfdGl0IGRpdiBzcGFuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5wYW5lbF90eXBlMDIgPiBwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG59XG4ucGFuZWxfdHlwZTAyID4gZGl2IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ucGFuZWxfdHlwZTAzID4gLmNvbnQge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5wYW5lbF90eXBlMDMgPiAuY29udCAuY29udF93cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5wYW5lbF90eXBlMDQgPiAuY29udCB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLnBhbmVsX3R5cGUwNSA+IC5pbWdfYXJlYSAuaW1nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDUxLjklO1xufVxuLnBhbmVsX3R5cGUwNSA+IC5jb250IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZzogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbi5wYW5lbF90eXBlMDUgPiAuY29udCA+IC50aXQge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnBhbmVsX3R5cGUwNSA+IC5jb250IC5jaXJjbGVfbGlzdCB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmhlYWQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmNvbnQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ucGFuZWxfdHlwZTA2ID4gLmNvbnQgLmxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYW5lbF90eXBlMDYgPiAuY29udCAubGVmdCAuYm94IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZzogMjVweCAxNnB4O1xufVxuLnBhbmVsX3R5cGUwNiA+IC5jb250IC5sZWZ0IC5ib3g6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wYW5lbF90eXBlMDYgPiAuY29udCAubGVmdCAuYm94ID4gLmlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwO1xufVxuLnBhbmVsX3R5cGUwNiA+IC5jb250IC5sZWZ0IC5ib3ggLm51bSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYW5lbF90eXBlMDYgPiAuY29udCAubGVmdCAuYm94IC50eHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgdmVydGljYWwtYWxpZ246IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBhbmVsX3R5cGUwNiA+IC5jb250IC5yaWdodCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmNpcmNsZV9saXN0IGxpIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uY2lyY2xlX2xpc3QgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jaXJjbGVfbGlzdCBsaSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHRleHQtaW5kZW50OiAtMjVweDtcbn1cbi5jaXJjbGVfbGlzdCBsaSBwOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5jaXJjbGVfbGlzdCBsaSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgY29sb3I6ICM0NDQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5saXN0X3dyYXAwMSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxpc3Rfd3JhcDAxOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5saXN0X3dyYXAwMSBkaXYge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gMTkuOHB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRiZDY7XG4gIHBhZGRpbmc6IDE1cHggMCAxNnB4IDM4LjFweDtcbiAgbWFyZ2luLXRvcDogMTkuNHB4O1xufVxuLmxpc3Rfd3JhcDAxIGRpdjpub3QoOm50aC1jaGlsZCg1bikpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmxpc3Rfd3JhcDAxIGRpdiBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS44NTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubGlzdF93cmFwMDEgZGl2IC5udW0ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzEuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzIuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzMuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzQuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wNSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzUuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wNiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzYuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wNyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzcuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wOCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzguc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wOSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzkuc3ZnKTtcbn1cbi5saXN0X3dyYXAwMSBkaXYgLm51bS5udW0wMTAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8xMC5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGlzdF93cmFwMDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmxpc3Rfd3JhcDAyIGRpdiB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkYmQ2O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubGlzdF93cmFwMDIgZGl2Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5saXN0X3dyYXAwMiBkaXYgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjtcbn1cbi5saXN0X3dyYXAwMiBzcGFuLmljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTZweDtcbn1cbi5saXN0X3dyYXAwMiBzcGFuLmljb24uaG90ZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfaG90ZWxfaWNvbi5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyIHNwYW4uaWNvbi5zdG9yZTo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwLjNweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDI0LjdweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfc3RvcmVfaWNvbi5zdmcpO1xufVxuLmxpc3Rfd3JhcDAyIHNwYW4uaWNvbi5zcGE6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfc3BhX2ljb24uc3ZnKTtcbn1cbi5saXN0X3dyYXAwMiBzcGFuLmljb24uYmV2ZXJhZ2U6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogMjIuNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9iZXZlcmFnZV9pY29uLnN2Zyk7XG59XG4ubGlzdF93cmFwMDIgc3Bhbi5pY29uLnRyYW5zZmVyOjpiZWZvcmUge1xuICB3aWR0aDogMjMuOHB4O1xuICBoZWlnaHQ6IDI0LjhweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMi4ycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3RyYW5zZmVyX2ljb24uc3ZnKTtcbn1cbi5saXN0X3dyYXAwMiBzcGFuLmljb24uZ29sZjo6YmVmb3JlIHtcbiAgd2lkdGg6IDIzLjlweDtcbiAgaGVpZ2h0OiAyNC42cHg7XG4gIG1hcmdpbi1yaWdodDogMjMuMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9nb2xmX2ljb24uc3ZnKTtcbn1cbi5saXN0X3dyYXAwMi5wZCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5saXN0X3dyYXAwMi5wZCBkaXYge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogY2FsYygzMy4zJSAtIDEzLjNweCk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDI4cHggMCAyOHB4IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubGlzdF93cmFwMDIucGQgZGl2Om50aC1vZi10eXBlKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5saXN0X3dyYXAwMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ubGlzdF93cmFwMDMgLmxpc3Qge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMzBweDtcbn1cbi5saXN0X3dyYXAwMyAubGlzdDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmxpc3Rfd3JhcDAzIC5saXN0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4ubGlzdF93cmFwMDMgLmxpc3QgZGl2IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI0ZGRjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubGlzdF93cmFwMDMgLmxpc3QgZGl2IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuLmxpc3Rfd3JhcDA0IHVsIGxpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5saXN0X3dyYXAwNCB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZDogIzZBNkQ2RDtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4ubGlzdF93cmFwMDQgdWwgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpc3Rfd3JhcDA0IHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuLmxpc3Rfd3JhcDA0IHVsIGxpIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4ubGlzdF93cmFwMDU6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmxpc3Rfd3JhcDA1IC5saXN0LFxuLmxpc3Rfd3JhcDA1IGEge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLmxpc3Rfd3JhcDA1IC5saXN0OjphZnRlcixcbi5saXN0X3dyYXAwNSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkE2RDZEO1xuICBtYXJnaW46IDAgMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG59XG4ubGlzdF93cmFwMDUgLmxpc3Q6bGFzdC1jaGlsZDo6YWZ0ZXIsXG4ubGlzdF93cmFwMDUgYTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGlzdF93cmFwMDUgYSB7XG4gIGZsb2F0OiBub25lO1xufVxuLmxpc3Rfd3JhcDA2IHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmxpc3Rfd3JhcDA2IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5saXN0X3dyYXAwNiBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICBmbG9hdDogbm9uZTtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4ubGlzdF93cmFwMDcgLmxpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubGlzdF93cmFwMDcgLmxpc3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdF93cmFwMDcgLmxpc3QgLnRpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ubGlzdF93cmFwMDcgLmxpc3QgLnRpdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmxpc3Rfd3JhcDA3IC5saXN0IC50aXQgc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAxcHg7XG59XG4ubGlzdF93cmFwMDcgLmxpc3QgLnRpdCBzcGFuOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saXN0X3dyYXAwNyAubGlzdCAuY29udCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5saXN0X3dyYXAwOCAubGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5saXN0X3dyYXAwOCAubGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4ubGlzdF93cmFwMDggLmxpc3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdF93cmFwMDggLmxpc3QgZGl2IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmxpc3Rfd3JhcDA4IC5saXN0IGRpdjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4ubGlzdF93cmFwMDggLmxpc3QgZGl2Omxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saXN0X3dyYXAwOCAubGlzdCBkaXYgPiBzcGFuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubGlzdF93cmFwMDkgLmxpc3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdF93cmFwMDkgLmxpc3QgZGwge1xuICBmbG9hdDogbm9uZTtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCBkbCBkdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xufVxuLmxpc3Rfd3JhcDA5IC5saXN0IGRsIGRkIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmxpc3Rfd3JhcDA5IC5saXN0IGRsIGRkIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmxpc3Rfd3JhcDA5IC5saXN0IGRsIGRkIHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3Rfd3JhcDA5IC5saXN0IGRsIGRkIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCBkbCBkZCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0X3dyYXAwOSAubGlzdCBkbCBkZCBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbi50YWJfYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50YWJfYXJlYSAudGFiX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGE6bGFzdC1vZi10eXBlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGEub24gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhLm9uIHNwYW46OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGE6aG92ZXIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhOmhvdmVyIHNwYW46OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGEgc3BhbiB7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4udGFiX2FyZWEgLnRhYl93cmFwIGEgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cih0aXRsZSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRhYl9hcmVhIC50YWJfd3JhcCBhIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEge1xuICBoZWlnaHQ6IDgycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxIC50YWJfYnRuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxIC50YWJfYnRuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSAudGFiX2J0bjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSAudGFiX2J0bjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZTtcbn1cbi50YWJfYnRuX2FyZWFfdHlwZTAxIC50YWJfYnRuLm9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSAudGFiX2J0bi5vbjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSAudGFiX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRhYl9idG5fYXJlYV90eXBlMDEgLnRhYl9idG46aG92ZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYl9hcmVhMDIgLnRhYl9jb250ZW50cyAuY29udGVudHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYl9hcmVhMDIgLnRhYl9jb250ZW50cyAuY29udGVudHMub24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50YWJfYXJlYTAyIC50YWJfY29udGVudHMgLmNvbnRlbnRzIC5wYW5lbF90eXBlMDMge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLnRhYl9hcmVhMDIgLnRhYl9jb250ZW50cyAuY29udGVudHMgLnBhbmVsX3R5cGUwMzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJsZTAxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgcGFkZGluZzogMzVweCA0MHB4IDQwcHggNDBweDtcbn1cbi50YWJsZTAxIHAge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuLnRhYmxlMDEgLmRsX2xpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4udGFibGUwMSAuZGxfbGlzdCAuZGxfd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4udGFibGUwMSAuZGxfbGlzdCAuZGxfd3JhcCBkbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbG9hdDogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi50YWJsZTAxIC5kbF9saXN0IC5kbF93cmFwIGRsOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi50YWJsZTAxIC5kbF9saXN0IC5kbF93cmFwIGRsOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnRhYmxlMDEgLmRsX2xpc3QgLmRsX3dyYXAgZGwgZHQsXG4udGFibGUwMSAuZGxfbGlzdCAuZGxfd3JhcCBkbCBkZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICBwYWRkaW5nOiAxNi4yMXB4IDI0cHggMTUuMjFweDtcbn1cbi50YWJsZTAxIC5kbF9saXN0IC5kbF93cmFwIGRsIGR0IHtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLnRhYmxlMDEgLmRsX2xpc3QgLmRsX3dyYXAgZGwgZGQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnRhYmxlMDIge1xuICB3aWR0aDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi50YWJsZTAyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbiAgcGFkZGluZzogNC42MnB4IDVweCA0LjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi50YWJsZTAyIHRoIHAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbn1cbi50YWJsZTAyIHRkIHtcbiAgcGFkZGluZzogNC42MnB4IDVweCA0LjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRhYmxlMDIgdGQgcCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xufVxuLnRhYmxlMDIgdHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi50YWJsZTAyIHRyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi50YWJsZTAyIHRyLmJvcmRlcjAxIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4udGFibGUwMiB0ciB0ZCxcbi50YWJsZTAyIHRyIHRoIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnRhYmxlMDIgdHIgdGQ6bGFzdC1jaGlsZCxcbi50YWJsZTAyIHRyIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4udGFibGUwMiB0aGVhZCB0ciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lbnRfYm94IHtcbiAgbWF4LXdpZHRoOiA2NDZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRiZDY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCA0MnB4O1xufVxuLm1lbnRfYm94IHNwYW4ge1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWVudF9ib3ggcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xuICBjb2xvcjogIzU1NTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ubG9nbyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEzOHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL0xvZ28xLnN2Zyk7XG59XG4ubG9nbyA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNoZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiAxNHB4IDUwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuI2hlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4jaGVhZGVyID4gLmlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNoZWFkZXIgLmxvZ28ge1xuICBmb250LXNpemU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbiNoZWFkZXIgLmJnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICB6LWluZGV4OiAxO1xufVxuI2hlYWRlciBuYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4jaGVhZGVyIG5hdiAuZ25iIHtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG59XG4jaGVhZGVyIG5hdiAuZ25iID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDkxcHg7XG4gIGhlaWdodDogMjZweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjaGVhZGVyIG5hdiAuZ25iID4gbGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjaGVhZGVyIG5hdiAuZ25iID4gbGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjVweCkge1xuICAjaGVhZGVyIG5hdiAuZ25iID4gbGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbiNoZWFkZXIgbmF2IC5nbmIgPiBsaTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuI2hlYWRlciBuYXYgLmduYiA+IGxpOmhvdmVyIGE6OmFmdGVyIHtcbiAgd2lkdGg6IDk4JTtcbn1cbiNoZWFkZXIgbmF2IC5nbmIgPiBsaSA+IGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4jaGVhZGVyIG5hdiAuZ25iID4gbGkgPiBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW47XG59XG4jaGVhZGVyIG5hdiAuZ25iID4gbGkgLmxuYiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjZweDtcbiAgbGVmdDogMDtcbn1cbiNoZWFkZXIgbmF2IC5nbmIgPiBsaSAubG5iIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4jaGVhZGVyIG5hdiAuZ25iID4gbGkgLmxuYiBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAzMXB4O1xufVxuI2hlYWRlciBuYXYgLmduYiA+IGxpIC5sbmIgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNnB4O1xufVxuI2hlYWRlciBuYXYgLmduYiA+IGxpIC5sbmIgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNoZWFkZXIgbmF2IC5nbmIgPiBsaSAubG5iIGxpIGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbjtcbn1cbiNoZWFkZXIgbmF2IC5nbmIgPiBsaSAubG5iIGxpIGE6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuI2hlYWRlciAuYnRuX2FyZWEge1xuICBmb250LXNpemU6IDA7XG59XG4jaGVhZGVyIC5idG5fYXJlYSAuYnRuX3R5cGUxMSB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjaGVhZGVyIC5idG5fYXJlYSAuYnRuX3R5cGUxMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbn1cbiNoZWFkZXIgLnRlbCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbiNoZWFkZXIgLnRlbCBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41NTU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2hlYWRlciAudGVsIGEgPiBzcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jaGVhZGVyIC5idG5fdHlwZTAzLFxuI2hlYWRlciAuYnRuX3R5cGUxMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMiAubG9nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ28tMS5zdmcpO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLmJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyIC5uYXYgLmduYiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLm5hdiAuZ25iID4gbGkgPiBhOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMiAubmF2IC5nbmIgPiBsaS5ub3RfaG92ZXIgPiBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUyIC50ZWwgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLmJ0bl90eXBlMDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIgLmJ0bl90eXBlMTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTIuc2Nyb2xsX3VwIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUzIC5sb2dvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nby0xLnN2Zyk7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMyAuYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMgLm5hdiAuZ25iID4gbGkgPiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMyAubmF2IC5nbmIgPiBsaSA+IGE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbiNoZWFkZXIuaGVhZGVyX3R5cGUzIC5uYXYgLmduYiA+IGxpLm5vdF9ob3ZlciA+IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMgLnRlbCBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMyAuYnRuX3R5cGUwMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMyAuYnRuX3R5cGUxMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG59XG4jaGVhZGVyLmhlYWRlcl90eXBlMy5zY3JvbGxfZG93biB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI2hlYWRlci5oZWFkZXJfdHlwZTMuc2Nyb2xsX3VwIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbiNoZWFkZXIuY29udGFjdF9vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbiNoZWFkZXIuY29udGFjdF9vcGVuIC5sb2dvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nby0xLnN2Zyk7XG59XG4jaGVhZGVyLmNvbnRhY3Rfb3BlbiAuYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI2hlYWRlci5jb250YWN0X29wZW4gLm5hdiAuZ25iID4gbGkgPiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyLmNvbnRhY3Rfb3BlbiAubmF2IC5nbmIgPiBsaSA+IGE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbiNoZWFkZXIuY29udGFjdF9vcGVuIC5uYXYgLmduYiA+IGxpLm5vdF9ob3ZlciA+IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuI2hlYWRlci5jb250YWN0X29wZW4gLmJ0bl90eXBlMDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuI2hlYWRlci5jb250YWN0X29wZW4gLmJ0bl90eXBlMTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuI2hlYWRlci5jb250YWN0X29wZW4gLnRlbCBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbiNoZWFkZXI6aG92ZXIgLmxvZ28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvLTEuc3ZnKTtcbn1cbiNoZWFkZXI6aG92ZXIgLmJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiNoZWFkZXI6aG92ZXIgLm5hdiAuZ25iID4gbGkgPiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyOmhvdmVyIC5uYXYgLmduYiA+IGxpID4gYTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuI2hlYWRlcjpob3ZlciAubmF2IC5nbmIgPiBsaS5ub3RfaG92ZXIgPiBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbiNoZWFkZXI6aG92ZXIgLmJ0bl90eXBlMDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJEREQ5O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuI2hlYWRlcjpob3ZlciAuYnRuX3R5cGUxMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG59XG4jaGVhZGVyOmhvdmVyIC50ZWwgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbnRhY3RfYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogODhweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogNTJweCAwIDcycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHotaW5kZXg6IDY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdF9hcmVhIC5jb250YWN0X2Nsb3NlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Nsb3NlLnN2Zyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTdweDtcbiAgdG9wOiAyN3B4O1xufVxuLmNvbnRhY3RfYXJlYSAuZmwge1xuICBmbG9hdDogbGVmdDtcbn1cbi5jb250YWN0X2FyZWEgLmZsIC50aXQxIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5jb250YWN0X2FyZWEgLmZsIC50aXQyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4uY29udGFjdF9hcmVhIC5mbCAudGl0MyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIge1xuICBtaW4td2lkdGg6IDY0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAuY29udGFjdF9hcmVhIC5mciB7XG4gICAgbWluLXdpZHRoOiA2MDBweDtcbiAgfVxufVxuLmNvbnRhY3RfYXJlYSAuZnI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveCB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveDpudGgtY2hpbGQoMSkge1xuICBvcmRlcjogMTtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveDpudGgtY2hpbGQoMikge1xuICBvcmRlcjogMztcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94Om50aC1jaGlsZCgzKSB7XG4gIG9yZGVyOiAyO1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3ggPiBwOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTZweDtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveCA+IHAucGhvbmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3Bob25lLWluLXRhbGstZmlsbC0wLXdnaHQtMjAwLWdyYWQtMC1vcHN6LTI0MS5zdmcpO1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gcC5rYWthbzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMva2FrYW8uc3ZnKTtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveCA+IHAuY2hlY2s6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2V2ZW50LWF2YWlsYWJsZS5zdmcpO1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveCBhOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uY29udGFjdF9hcmVhIC5mciAuY29udF9ib3ggPiBkaXYge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbn1cbi5jb250YWN0X2FyZWEgLmZyIC5jb250X2JveCA+IGRpdiA+IHAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyOGVtO1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuLmNvbnRhY3RfYXJlYSAuZnIgLmNvbnRfYm94ID4gZGl2IGRpdiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG4uY29udGVudHNfcG9wdXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudHNfcG9wdXAub24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250ZW50c19wb3B1cCAuYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMzBweCk7XG59XG4uY29udGVudHNfcG9wdXAgLmNvbnRlbnRzX2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCB7XG4gIG1heC13aWR0aDogMTQwMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDQ1cHg7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5jb250ZW50c19wb3B1cCAubGlnaHRib3ggLmlubmVyX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCAuY29udF93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IC5pbm5lcl93cmFwIC5jb250X3dyYXAgLmNvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCAuY29udF93cmFwIC5jb250ZW50cyAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IC5pbm5lcl93cmFwIC5jb250X3dyYXAgLmNvbnRlbnRzIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IC5pbm5lcl93cmFwIC5zbGlkZV9idG4ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMjIuNXB4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3ctYmFjay1pb3MyLnN2Zyk7XG59XG4uY29udGVudHNfcG9wdXAgLmxpZ2h0Ym94IC5pbm5lcl93cmFwIC5zbGlkZV9idG4uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCAuc2xpZGVfYnRuLnByZXZfYnRuIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC00NXB4O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCAuc2xpZGVfYnRuLm5leHRfYnRuIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC00NXB4O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCAucG9wX3BhZ2luZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IC0yN3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5saWdodGJveCAuaW5uZXJfd3JhcCAucG9wX3BhZ2luZyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSB7XG4gIG1heC13aWR0aDogMTQwMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDQ1cHg7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWE6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5pbm5lcl93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuaW5uZXJfd3JhcCAuc2xpZGVfdHlwZTQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLmlubmVyX3dyYXAgLnNsaWRlX3R5cGU0IC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLmlubmVyX3dyYXAgLnNsaWRlX3R5cGU0IC5zd2lwZXItc2xpZGUgLmltZ19hcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5pbm5lcl93cmFwIC5zbGlkZV90eXBlNCAuc3dpcGVyLXNsaWRlIC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfYXJlYSAuaW5uZXJfd3JhcCAuc2xpZGVfdHlwZTQgLnN3aXBlci1zbGlkZSBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5zd2lwZXItcGFnaW5hdGlvbi5iYXJfcGFnaW5hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDc2cHgpO1xuICBoZWlnaHQ6IDRweDtcbiAgYm90dG9tOiA4cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB0b3A6IGF1dG87XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X2FyZWEgLnN3aXBlci1wYWdpbmF0aW9uLmJhcl9wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5zd2lwZXItcGFnaW5hdGlvbi5udW1iZXJfcGFnaW5hdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5zd2lwZXItcGFnaW5hdGlvbi5udW1iZXJfcGFnaW5hdGlvbiBzcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmNvbnRlbnRzX3BvcHVwIC5zbGlkZV90eXBlNF9hcmVhIC5zd2lwZXItcGFnaW5hdGlvbi5udW1iZXJfcGFnaW5hdGlvbiBzcGFuLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250ZW50c19wb3B1cCAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLmNvbnRlbnRzX3BvcHVwIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMjIuNXB4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3ctYmFjay1pb3MyLnN2Zyk7XG59XG4uY29udGVudHNfcG9wdXAgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuLmNvbnRlbnRzX3BvcHVwIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY29udGVudHNfcG9wdXAgLnNsaWRlX3R5cGU0X3ByZXYge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cbi5jb250ZW50c19wb3B1cCAuc2xpZGVfdHlwZTRfbmV4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgcmlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMztcbn1cbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW4sXG4uY29udGVudHNfcG9wdXAgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyLFxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY29udGVudHNfcG9wdXAgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogLTVweDtcbn1cbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YWZ0ZXIsXG4uY29udGVudHNfcG9wdXAgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5jb250ZW50c19wb3B1cCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmNvbnRlbnRzX3BvcHVwIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjphZnRlciB7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC0xMHB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cbi55b3V0dWJlX3BvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi55b3V0dWJlX3BvcCAud3JhcCB7XG4gIG1heC13aWR0aDogOTgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBjYWxjKDUwJSAtIDE2cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDM7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuLFxuLnlvdXR1YmVfcG9wIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnlvdXR1YmVfcG9wIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IC01cHg7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyLFxuLnlvdXR1YmVfcG9wIC5jbG9zZV9idG4gLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4ueW91dHViZV9wb3AgLmNsb3NlX2J0biAuY2xvc2Vfd3JhcCBzcGFuOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi55b3V0dWJlX3BvcCAuY2xvc2VfYnRuIC5jbG9zZV93cmFwIHNwYW46YWZ0ZXIge1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtMTBweCkgcm90YXRlKC00NWRlZyk7XG59XG4ueW91dHViZV9wb3AgLnBvcF9iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLnlvdXR1YmVfcG9wIC52aWRlb19ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogY2FsYygzMTUgLyA1NjAgKiAxMDAlKTtcbn1cbi55b3V0dWJlX3BvcCAudmlkZW9fYm94IGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnlvdXR1YmVfcG9wLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnlvdXR1YmVfcG9wLmFjdGl2ZSAucG9wX2JnIHtcbiAgb3BhY2l0eTogMTtcbn1cbi55b3V0dWJlX3BvcC5hY3RpdmUgLnZpZGVvX2JveCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaW1hZ2VfZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaW1hZ2VfZ3JpZCAuZ3JpZC1pdGVtIHtcbiAgd2lkdGg6IDMzLjMzJTtcbiAgcGFkZGluZzogMCAxMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbTpudGgtb2YtdHlwZSgzbisxKTpudGgtbGFzdC1jaGlsZCgtbiszKSxcbi5pbWFnZV9ncmlkIC5ncmlkLWl0ZW06bnRoLW9mLXR5cGUoM24rMSk6bnRoLWxhc3QtY2hpbGQoLW4rMykgfiAuZ3JpZC1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbi5pbWFnZV9ncmlkIC5ncmlkLWl0ZW0gLmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IDA7XG59XG4uaW1hZ2VfZ3JpZCAuZ3JpZC1pdGVtIC5pbWcgLmdyaWRfdGl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG59XG4uaW1hZ2VfZ3JpZCAuZ3JpZC1pdGVtIC5pbWcgLmdyaWRfdGl0ID4gLmlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbSAuaW1nIC5ncmlkX3RpdCAudGl0MDEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmltYWdlX2dyaWQgLmdyaWQtaXRlbSAuaW1nIC5ncmlkX3RpdCAudGl0MDIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogI0ZGRjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uaW1hZ2VfZ3JpZCAuZ3JpZC1pdGVtIC5pbWc6aG92ZXIgLmdyaWRfdGl0IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcml2YWN5X3BvbGljeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4ucHJpdmFjeV9wb2xpY3kgLnRvcF90aXQge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnByaXZhY3lfcG9saWN5IC50b3Bfc3ViIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLnByaXZhY3lfcG9saWN5IC50b3Bfc3ViIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnByaXZhY3lfcG9saWN5IC5jb250ZXh0X2xpc3RfYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wcml2YWN5X3BvbGljeSAuY29udGV4dF9saXN0X2JveCB1bCBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbn1cbi5wcml2YWN5X3BvbGljeSAubGlzdF93cmFwMDYucGFkZGluZzAxIHtcbiAgcGFkZGluZzogNXB4IDAgMCAxMHB4O1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5wYWRkaW5nMDIge1xuICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5wYWRkaW5nMDMge1xuICBwYWRkaW5nOiA1cHggMCAwIDIwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmxpc3Rfd3JhcDA2LnBhZGRpbmcwNCB7XG4gIHBhZGRpbmc6IDVweCAwIDAgMTBweDtcbn1cbi5wcml2YWN5X3BvbGljeSAubGlzdF93cmFwMDYucGFkZGluZzA0ID4gbGkge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5wYWRkaW5nMDQgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnByaXZhY3lfcG9saWN5IC5saXN0X3dyYXAwNi5wYWRkaW5nMDUge1xuICBwYWRkaW5nOiA1cHggMCAxMHB4IDEwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmxpc3Rfd3JhcDA2LnBhZGRpbmcwNiA+IGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLmxpc3Rfd3JhcDA2LnBhZGRpbmcwNiA+IGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5wcml2YWN5X3BvbGljeSAucGFuZWxfdHlwZTAyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4ucHJpdmFjeV9wb2xpY3kgLnBhbmVsX3R5cGUwMi5wYWRkaW5nMiB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLypmb250Ki9cbi5mb250X2gxIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5mb250X2gxX29wdGltdW0ge1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xufVxuLmZvbnRfaDIge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmZvbnRfaDJfb3B0aW11bSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4uZm9udF9oMyB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uZm9udF9oM19vcHRpbXVtIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5mb250X2g0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5mb250X2g0X29wdGltdW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xufVxuLmZvbnRfYjEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbn1cbi5mb250X2IyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG59XG4uaW1nX2JveF90eXBlMSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5pbWdfYm94X3R5cGUyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNDguNzglO1xufVxuLmltZ19ib3hfdHlwZTQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4uaW1nX2JveF90eXBlMyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmltZ19ib3hfdHlwZTM6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogMTI4cHg7XG4gIGhlaWdodDogMjE3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL0xvZ28yLnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uaW1nX2JveF90eXBlNSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODAwcHg7XG59XG4uaW1nX2JveF90eXBlNiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW1nX2JveF90eXBlNyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5pbWdfYm94X3R5cGU4IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1nX2JveF90eXBlODo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiA1MTBweDtcbiAgaGVpZ2h0OiAyMjJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nby1zYW5jdHVhcnljbHViLnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubWFwX3R5cGUxIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTAuMyU7XG59XG4uaWNvbl9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogNnB4IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pY29uX2JveCA+IC5pbm5lciAuY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDU1LjU1JTtcbiAgcGFkZGluZy10b3A6IDU1LjU1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uZ29sZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdvbGYtOTAuc3ZnKTtcbn1cbi5pY29uX2JveCA+IC5pbm5lciAuaWNvbi5nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtZ2FsbGVyeS05MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWJlZC05MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmxhdW5kcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1sYXVuZHJ5LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uc3BhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtc3BhLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uY29mZmVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY29mZmVlLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uYWR2aWNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtYWR2aWNlLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24ucmVzb3J0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtcmVzb3J0LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgLmljb24uY29udHJhY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1jb250cmFjdC05MC5zdmcpO1xufVxuLmljb25fYm94ID4gLmlubmVyIC5pY29uLmdpZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1naWZ0LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3ggPiAuaW5uZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG59XG4uaWNvbl9ib3hfYXJlYSAuYm94X3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmljb25fYm94X2FyZWEgLmJveF93cmFwIC5pY29uX2JveCB7XG4gIHdpZHRoOiBjYWxjKDE2LjY2NjYlIC0gMTYuNjY2NnB4KTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMTYuNjY2NiUgLSAxNi42NjY2cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uaWNvbl9ib3hfYXJlYSAuYm94X3dyYXAgLmljb25fYm94Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5pY29uX2JveF9hcmVhIC5ib3hfd3JhcCAuaWNvbl9ib3hfdHlwZTMge1xuICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmljb25fYm94X2FyZWEgLmJveF93cmFwIC5pY29uX2JveF90eXBlMzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmljb25fYm94X3R5cGUyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4uaWNvbl9ib3hfdHlwZTIgLnR4dDEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uaWNvbl9ib3hfdHlwZTIgLnR4dDEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaWNvbl9ib3hfdHlwZTIgLmljb24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbn1cbi5pY29uX2JveF90eXBlMiAuaWNvbi5ob3VzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWhvdXNlLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTIgLmljb24ubW9uZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1tb25leS05MC5zdmcpO1xufVxuLmljb25fYm94X3R5cGUyIC5pY29uLnJlc2VydmF0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtcmVzZXJ2YXRpb24tOTAuc3ZnKTtcbn1cbi5pY29uX2JveF90eXBlMiAuaWNvbi5jaGVjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWNoZWNrLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTIgLmljb24uYmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtYmVkLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTIgLnR4dDIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uaWNvbl9ib3hfdHlwZTMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogNnB4IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pY29uX2JveF90eXBlMyA+IC5pbm5lciAuY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIgLmljb24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgd2lkdGg6IDU1LjU1JTtcbiAgcGFkZGluZy10b3A6IDU1LjU1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIgLmljb24uZ29sZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdvbGYtOTAuc3ZnKTtcbn1cbi5pY29uX2JveF90eXBlMyA+IC5pbm5lciAuaWNvbi5nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtZ2FsbGVyeS05MC5zdmcpO1xufVxuLmljb25fYm94X3R5cGUzID4gLmlubmVyIC5pY29uLmJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWJlZC05MC5zdmcpO1xufVxuLmljb25fYm94X3R5cGUzID4gLmlubmVyIC5pY29uLmxhdW5kcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1sYXVuZHJ5LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIgLmljb24uc3BhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtc3BhLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIgLmljb24uY29mZmVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY29mZmVlLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIgLmljb24uYWR2aWNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtYWR2aWNlLTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIgLmljb24ucmVzb3J0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtcmVzb3J0LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIgLmljb24uY29udHJhY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1jb250cmFjdC05MC5zdmcpO1xufVxuLmljb25fYm94X3R5cGUzID4gLmlubmVyIC5pY29uLmdpZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1naWZ0LTkwLnN2Zyk7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiA1MHB4IDE2cHg7XG59XG4uaWNvbl9ib3hfdHlwZTMgPiAuaW5uZXIgLmljb24ge1xuICB3aWR0aDogMjclO1xuICBwYWRkaW5nLXRvcDogMjclO1xufVxuLmljb25fYm94X3R5cGUzID4gLmlubmVyIHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xufVxuLmljb25fYm94X3R5cGUzID4gLmlubmVyIHNwYW4ge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmljb25fYm94X3R5cGUzLnBhZGRpbmdfdHlwZTEgPiAuaW5uZXIge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuLmljb25fYm94X3R5cGUzLnBhZGRpbmdfdHlwZTEgPiAuaW5uZXIgLmljb24ge1xuICB3aWR0aDogMzEuNTclO1xuICBwYWRkaW5nLXRvcDogMzEuNTclO1xufVxuLyp0b3RhbCBjb250YWluZXIqL1xuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLmJnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAua3ZfYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjVzIGVhc2U7XG4gIHotaW5kZXg6IDM7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGljay1zbGlkZXIsXG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGljay1saXN0LFxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpY2stdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlIC5zbGlkZV90eXBlMV9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAubWFpbl9zbGlkZSAuYmcge1xuICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlIC52aWRlbyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlLmFjdGl2ZS1wcmV2IC5zbGlkZV90eXBlMV9pbWcgLmJnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5tYWluX3NsaWRlLmFjdGl2ZS1pdGVtIC5zbGlkZV90eXBlMV9pbWcgLmJnIHtcbiAgYW5pbWF0aW9uOiBtb3ZlU2xpZGVyIDZzIGJvdGggbGluZWFyO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLm1haW5fc2xpZGUuYWN0aXZlLWl0ZW0uZmlyc3QtaXRlbSAuc2xpZGVfdHlwZTFfaW1nIC5iZyB7XG4gIGFuaW1hdGlvbjogbW92ZVNsaWRlciA0cyBib3RoIGxpbmVhcjtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5zbGlkZV90eXBlMV9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuYmcge1xuICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC52aWRlbyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1wcmV2IC5zbGlkZV90eXBlMV9pbWcgLmJnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUgLnNsaWRlX3R5cGUxX2ltZyAuYmcge1xuICBhbmltYXRpb246IG1vdmVTbGlkZXIgNnMgYm90aCBsaW5lYXI7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAucGFnaW5hdGlvbl9iYXIge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgd2lkdGg6IDYwLjQlO1xuICBoZWlnaHQ6IDEuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogNTguNXB4O1xuICB6LWluZGV4OiAzO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnBhZ2luYXRpb25fYmFyIHNwYW4ge1xuICB3aWR0aDogMzMuMyU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGxlZnQgMXMgZWFzZS1pbi1vdXQ7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5zbGlkZV90eXBlMSAucGFnaW5hdGlvbl9iYXIubGVmdCBzcGFuIHtcbiAgbGVmdDogMDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5wYWdpbmF0aW9uX2Jhci5jZW50ZXIgc3BhbiB7XG4gIGxlZnQ6IDMzLjMlO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnBhZ2luYXRpb25fYmFyLnJpZ2h0IHNwYW4ge1xuICBsZWZ0OiA2Ni42JTtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItcGFnaW5hdGlvbi1udW0ge1xuICB3aWR0aDogNTBweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDE1LjUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvdHRvbTogNDlweDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItcGFnaW5hdGlvbi1udW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnN3aXBlci1idXR0b24tbmV4dCxcbiN0b3RhbF9jb250YWluZXIgLmt2X3dyYXAgLnNsaWRlX3R5cGUxIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB0b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMS41cHggc29saWQgI2ZmZjtcbiAgYm90dG9tOiA1M3B4O1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDE2LjklO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAuc2xpZGVfdHlwZTEgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIGxlZnQ6IDE1LjElO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAua3ZfdHh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAua3ZfdHh0IC5maXJzdCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3RvdGFsX2NvbnRhaW5lciAua3Zfd3JhcCAua3ZfdHh0IC5zZWNvbmQge1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG59XG4jdG90YWxfY29udGFpbmVyIC5rdl93cmFwIC5rdl90eHQgLmZvbnRfaDIge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4jdG90YWxfY29udGFpbmVyIC5zZWN0aW9uX3RpdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyIC5zZWN0aW9uX3RpdDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lciAuc2VjdGlvbl90aXQudHlwZTAxIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbiN0b3RhbF9jb250YWluZXIgLnNlY3Rpb25fdGl0LnR5cGUwMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG59XG4jdG90YWxfY29udGFpbmVyIC5zZWN0aW9uX3RpdC50eXBlMDQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbn1cbiN0b3RhbF9jb250YWluZXIgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xufVxuI3RvdGFsX2NvbnRhaW5lciAuc2VjdGlvbl90aXQudHlwZTA2IHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbiN0b3RhbF9jb250YWluZXIgLnNlY3Rpb25fdGl0Lm1hcmdpbjAxIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbiN0b3RhbF9jb250YWluZXIgLmltZ19ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAua3Zfd3JhcCAua3ZfdHh0IHtcbiAgb3BhY2l0eTogMDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udCB7XG4gIHBhZGRpbmc6IDkwcHggMCAxNjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LnNhbmN0dWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuc2FuY3R1YXJ5IC5jb250X3dyYXAudHlwZTAxIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5zYW5jdHVhcnkgLnNlY3Rpb25fdGl0LnR5cGUwMiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmJhbnlhbl90cmVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iYW55YW5fdHJlZSAuY29udF93cmFwIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iYW55YW5fdHJlZSAuY29udF93cmFwIC5jb250X2JveCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmJhbnlhbl90cmVlIC5jb250X3dyYXAgLmNvbnRfYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQucGxhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LnBsYWNlIC5jb250X3dyYXAge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LnBsYWNlIC5jb250X3dyYXAgLmNvbnRfYm94IHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTMuMzNweCk7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQucGxhY2UgLmNvbnRfd3JhcCAuY29udF9ib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iZW5lZml0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iZW5lZml0IC5jb250X3dyYXAge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmJlbmVmaXQgLmNvbnRfd3JhcCAuY29udF9ib3gge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5iZW5lZml0IC5jb250X3dyYXAgLmNvbnRfYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuZXhwZXJpZW5jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmV4cGVyaWVuY2UgLmNvbnRfd3JhcDA0IHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmV4cGVyaWVuY2UgLmltZ19ib3gge1xuICBoZWlnaHQ6IDgwMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmZvcm1fc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbn1cbiN0b3RhbF9jb250YWluZXIubWFpbl93cmFwIC5jb250X2FyZWEgLm1haW5fY29udC5mb3JtX3NlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lci5tYWluX3dyYXAgLmNvbnRfYXJlYSAubWFpbl9jb250LmZvcm1fc2VjdGlvbiAuc2VjdGlvbl90aXQudHlwZTAyIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLm1haW5fd3JhcCAuY29udF9hcmVhIC5tYWluX2NvbnQuZm9ybV9zZWN0aW9uIC5mb3JtX3dyYXAge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcCAuc3ViX2NvbnQge1xuICBwYWRkaW5nOiA5MHB4IDAgMTYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwIC5zdWJfY29udDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5icmFuZF9zdG9yeSAuY29udF9hcmVhIC5zdWJfY29udC5zdG9yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJyYW5kX3N0b3J5IC5jb250X2FyZWEgLnN1Yl9jb250LnN0b3J5IC5pbWdfYm94X3R5cGUxIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnJhbmRfc3RvcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2FuY3R1YXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnJhbmRfc3RvcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2FuY3R1YXJ5IC5zZWN0aW9uX3RpdC50eXBlMDIge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnJhbmRfc3RvcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2FuY3R1YXJ5IC5jb250X3dyYXAge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5rdl93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGJkNjtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5rdl93cmFwIC5iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL291cl9jYXNzaWFqZWp1LmpwZyk7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAuY29udF9hcmVhIC5zdWJfY29udC5jYXNzaWFfY29udCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAuY29udF9hcmVhIC5zdWJfY29udC5jYXNzaWFfY29udCAuaW1nX2JveF90eXBlNCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAuY29udF9hcmVhIC5zdWJfY29udC5yZXN0aW5nX3BsYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5jb250X2FyZWEgLnN1Yl9jb250LnJlc3RpbmdfcGxhY2UgLnNlY3Rpb25fdGl0LnR5cGUwMiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5jYXNzaWEgLmNvbnRfYXJlYSAuc3ViX2NvbnQucmVzdGluZ19wbGFjZSAuaW1nX2JveF90eXBlMiB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmNhc3NpYSAuY29udF9hcmVhIC5zdWJfY29udC5yZXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5jb250X2FyZWEgLnN1Yl9jb250LnJlc3QgLmltZ19ib3hfdHlwZTMge1xuICBtYXJnaW46IDgwcHggMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuY2Fzc2lhIC5jb250X2FyZWEgLnN1Yl9jb250LnJlc3QgLmZvbnRfYjEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ1c2luZXNzX292ZXJ2aWV3IC5jb250X2FyZWEgLnN1Yl9jb250Lm92ZXJ2aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnVzaW5lc3Nfb3ZlcnZpZXcgLmNvbnRfYXJlYSAuc3ViX2NvbnQub3ZlcnZpZXcgLmltZ19ib3hfdHlwZTQge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idXNpbmVzc19vdmVydmlldyAuY29udF9hcmVhIC5zdWJfY29udC5qZWp1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnVzaW5lc3Nfb3ZlcnZpZXcgLmNvbnRfYXJlYSAuc3ViX2NvbnQuamVqdSAuc2VjdGlvbl90aXQudHlwZTAyIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ1c2luZXNzX292ZXJ2aWV3IC5jb250X2FyZWEgLnN1Yl9jb250LmplanUgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIG1heC13aWR0aDogODY4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnVzaW5lc3Nfb3ZlcnZpZXcgLmNvbnRfYXJlYSAuc3ViX2NvbnQuamVqdSAuY29udF93cmFwMDUge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idXNpbmVzc19vdmVydmlldyAuY29udF9hcmVhIC5zdWJfY29udC5qZWp1IC5jb250X3dyYXAwNSAuaW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvcC1vdmVydmlldy0wMi5qcGcpO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idXNpbmVzc19vdmVydmlldyAuY29udF9hcmVhIC5zdWJfY29udC5qZWp1IC5tYXBfdHlwZTEge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuaW50aW1hdGVfbmF0dXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LmludGltYXRlX25hdHVyZSAuaW1nX2JveF90eXBlMSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5zYWVrZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LnNhZWtkYWwgLmNvbnRfd3JhcCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5kZXNpZ24ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc2lnbiAuY29udF93cmFwMDUge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5kZXNpZ24gLmNvbnRfd3JhcDA1IC5pbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9wLW91cnBsYWNlLWRlc2lnbi0wMS5qcGcpO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9uYXR1cmUgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVzaWduMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX25hdHVyZSAuY29udF9hcmVhIC5zdWJfY29udC5kZXNpZ24yIC5jb250X3dyYXAgLmNvbnRfYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfbmF0dXJlIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc2lnbjIgLmNvbnRfd3JhcCAuY29udF9ib3g6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJpdmF0ZV9hcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2Vfcm9vbSAuY29udF9hcmVhIC5zdWJfY29udC5wcml2YXRlX2FyZWEgLmltZ19ib3hfdHlwZTEge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnByaXZhdGVfYXJlYSAubWFyZ2luX2NvbnQge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnJvb21zIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2Vfcm9vbSAuY29udF9hcmVhIC5zdWJfY29udC5yb29tcyAudGFiX2J0bl9hcmVhX3R5cGUwMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbiAgei1pbmRleDogNTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2Vfcm9vbSAuY29udF9hcmVhIC5zdWJfY29udC5yb29tcyAudGFiX2J0bl9hcmVhX3R5cGUwMS5maXgge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucm9vbXMgLnRhYl9idG5fYXJlYV90eXBlMDEuZml4LnNjcm9sbF9kb3duIHtcbiAgdG9wOiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9yb29tIC5jb250X2FyZWEgLnN1Yl9jb250LnJvb21zIC50YWJfYnRuX2FyZWFfdHlwZTAxLmZpeC5zY3JvbGxfdXAge1xuICB0b3A6IDg4cHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucm9vbXMgLnRhYl9idG5fYXJlYV90eXBlMDEuYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX3Jvb20gLmNvbnRfYXJlYSAuc3ViX2NvbnQucm9vbXMgLnRhYl9tZW51IC50YWJfY29udGVudHMge1xuICBwYWRkaW5nLXRvcDogMTcycHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVzdGluYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LmRlc3RpbmF0aW9uIC5pbWdfYm94X3R5cGUxIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IC5wYW5lbF90eXBlMDUge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLnNlY3Rpb25fdGl0LnR5cGUwNCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmltZ19ib3hfdHlwZTYge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLnBhbmVsX3R5cGUwNiB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIHBhZGRpbmc6IDAgMTExcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAucGFuZWxfdHlwZTA2Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLnRhYmxlMDIgY29sZ3JvdXAgY29sLndpZHRoMDEsXG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAudGFibGUwMiBjb2xncm91cCBjb2wud2lkdGgwMiB7XG4gIHdpZHRoOiA0MC4wOTUlO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLnRhYmxlMDIgY29sZ3JvdXAgY29sLndpZHRoMDMge1xuICB3aWR0aDogMTkuODElO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5idHBjIC5jb250X2FyZWEgLnN1Yl9jb250LmJlbmVmaXQyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuYnRwYyAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0MiAuaW1nX2JveF90eXBlNyB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmJ0cGMgLmNvbnRfYXJlYSAuc3ViX2NvbnQuYmVuZWZpdDIgLmljb25fYm94X2FyZWEge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9mYWNpbGl0eSAuY29udF9hcmVhIC5zdWJfY29udC5zb290aGluZ19zYW5jdHVhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGFjZV9mYWNpbGl0eSAuY29udF9hcmVhIC5zdWJfY29udC5zb290aGluZ19zYW5jdHVhcnkgLnBhbmVsX3R5cGUwNCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwYWNlX2ZhY2lsaXR5IC5jb250X2FyZWEgLnN1Yl9jb250LmVuY2hhbnRpbmdfc2FuY3R1YXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BhY2VfZmFjaWxpdHkgLmNvbnRfYXJlYSAuc3ViX2NvbnQuZGVsaWdodGZ1bF9zYW5jdHVhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zcGVjaWFsX2V4cGVyaWVuY2UgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2Fla2RhbF9hY3Rpdml0aWVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BlY2lhbF9leHBlcmllbmNlIC5jb250X2FyZWEgLnN1Yl9jb250LnNhZWtkYWxfYWN0aXZpdGllcyAucGFuZWxfdHlwZTA0IHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc3BlY2lhbF9leHBlcmllbmNlIC5jb250X2FyZWEgLnN1Yl9jb250LnByaXZhdGVfdG91ciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkRERDk7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNwZWNpYWxfZXhwZXJpZW5jZSAuY29udF9hcmVhIC5zdWJfY29udC5jdWxpbmFyeV9leHBlcmllbmNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQuc2FuY3R1YXJ5X2NsdWJfY29udCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVDRUE7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnNhbmN0dWFyeV9jbHViX2NvbnQgLmltZ19ib3hfdHlwZTgge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5iZW5lZml0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyREREOTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQuYmVuZWZpdCAuaWNvbl9ib3hfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LmJlbmVmaXQgLnBhbmVsX3R5cGUwNSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5zYW5jdHVhcnlfY2x1YiAuY29udF9hcmVhIC5zdWJfY29udC5wcm9ncmFtIC5zZWN0aW9uX3RpdC50eXBlMDQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuaWNvbl9ib3hfYXJlYV90eXBlMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmljb25fYm94X2FyZWFfdHlwZTIgLmljb25fYm94X3R5cGUyIHtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gMTZweCk7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuaWNvbl9ib3hfYXJlYV90eXBlMiAuaWNvbl9ib3hfdHlwZTI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuZm9udF9iMSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuc2FuY3R1YXJ5X2NsdWIgLmNvbnRfYXJlYSAuc3ViX2NvbnQucHJvZ3JhbSAuaW1nX2JveF90eXBlNiB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnNhbmN0dWFyeV9jbHViIC5jb250X2FyZWEgLnN1Yl9jb250LnByb2dyYW0gLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQ0VBO1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5nYWxsZXJ5IC5jb250X2FyZWEgLnN1Yl9jb250IC5zZWN0aW9uX3RpdC50eXBlMDUge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAuZ2FsbGVyeSAuY29udF9hcmVhIC5zdWJfY29udCAudGFiX2FyZWEge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5nYWxsZXJ5IC5jb250X2FyZWEgLnN1Yl9jb250IC5pbWFnZV9ncmlkIHtcbiAgbWFyZ2luLXRvcDogODBweCA7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQgLmNvbnRlbnRzX2xpc3Qge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuI3RvdGFsX2NvbnRhaW5lci5zdWJfd3JhcC5nYWxsZXJ5IC5jb250X2FyZWEgLnN1Yl9jb250IC5idG5fYXJlYSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLmdhbGxlcnkgLmNvbnRfYXJlYSAuc3ViX2NvbnQgLmJ0bl9hcmVhIC5idG5fdHlwZTA2IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnJlc2VydmF0aW9uIC5jb250X2FyZWEgLnN1Yl9jb250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUNFQTtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAucmVzZXJ2YXRpb24gLmNvbnRfYXJlYSAuc3ViX2NvbnQgLmZvcm1fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4jdG90YWxfY29udGFpbmVyLnN1Yl93cmFwLnJlc2VydmF0aW9uIC5jb250X2FyZWEgLnN1Yl9jb250IC5zZWN0aW9uX3RpdC50eXBlMDIge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbiN0b3RhbF9jb250YWluZXIuc3ViX3dyYXAucmVzZXJ2YXRpb24gLmNvbnRfYXJlYSAuc3ViX2NvbnQgLnNlY3Rpb25fdGl0LnR5cGUwNSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmZvb3Rlcl9sb2dvIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTM4cHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvTG9nbzEuc3ZnKTtcbiAgd2lkdGg6IDEyMnB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL0xvZ28xLXcuc3ZnKTtcbn1cbi5mb290ZXJfbG9nbyA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNmb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDQwcHggMCAzOXB4O1xufVxuI2Zvb3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4jZm9vdGVyIC5mbG9hdGluZ19idG5fYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNmb290ZXIgLmJ1dHRvbV9idG5fYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNmb290ZXIgLmZfdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDQ5cHg7XG59XG4jZm9vdGVyIC5mX3RvcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX2xlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfbGVmdCA+IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICBjb2xvcjogI0ZGRjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQge1xuICBmbG9hdDogcmlnaHQgO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI2Zvb3RlciAuZl90b3AgLnRvcF9yaWdodCAubGlzdF93cmFwMDMgLmxpc3Q6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuI2Zvb3RlciAuZl90b3AgLnRvcF9yaWdodCAubGlzdF93cmFwMDMgLmluZm8ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmZvb3Rlcl9nbmIgPiBsaSB7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xufVxuI2Zvb3RlciAuZl90b3AgLnRvcF9yaWdodCAuZm9vdGVyX2duYiA+IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5mb290ZXJfZ25iID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmZvb3Rlcl9nbmIgPiBsaSA+IC5sbmIge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbiNmb290ZXIgLmZfdG9wIC50b3BfcmlnaHQgLmZvb3Rlcl9nbmIgPiBsaSA+IC5sbmIgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5mb290ZXJfZ25iID4gbGkgPiAubG5iID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jZm9vdGVyIC5mX3RvcCAudG9wX3JpZ2h0IC5mb290ZXJfZ25iID4gbGkgPiAubG5iID4gbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNmb290ZXIgLmZfYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4jZm9vdGVyIC5mX2JvdHRvbSBhZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuI2Zvb3RlciAuZl9ib3R0b20gLmxpc3RfYXJlYSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuI2Zvb3RlciAuZl9ib3R0b20gLmxpc3RfYXJlYSAubGlzdF93cmFwMDUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4jZm9vdGVyIC5mX2JvdHRvbSAubGlzdF9hcmVhIC5saXN0X3dyYXAwNTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKmFuaW1hdGlvbiovXG5Aa2V5ZnJhbWVzIHNsaWRlQW5pIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBGaWxsIHtcbiAgMCUge1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1vdGlvbjAxIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNkYiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVpbjAxIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBtb3ZlU2xpZGVyIHtcbiAgODAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZWluMDIge1xuICAwJSxcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZWluMDMge1xuICAwJSxcbiAgNzAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJ3Jlc2V0X2N1c3RvbSc7XG5cbi8qc2V0dGluZyovXG5cbmJvZHkge1xuICAgICYucGMge1xuICAgICAgICBtaW4td2lkdGg6IDEyNDBweDtcbiAgICAgICAgaGVhZGVyIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTI0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLmRfb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi50X29ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kX3Rfb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5tX29ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50X21fb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1pbldpZHRoOiAxMzEycHg7XG4ud3JhcCB7XG4gICAgbWF4LXdpZHRoOiBAbWluV2lkdGggKyA0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC5hZnRlcnM7XG4gICAgcGFkZGluZzogMCAyMHB4O1xufVxuLndyYXAwMiB7XG4gICAgd2lkdGg6IDg2OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC5hZnRlcnM7XG59XG4uYmxlbmQge1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLndyYXAwMyB7XG4gICAgbWF4LXdpZHRoOiBAbWluV2lkdGggICsgNDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAuYWZ0ZXJzO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cbi53cmFwMDQge1xuICAgIC53cmFwMDM7XG59XG5cbi5mbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLmFmdGVycztcbn1cblxuLmZyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgLmFmdGVycztcbn1cblxuXG4vL2ZvbnRcbi5mb250X3N0eWxlMDEge1xuICAgIGZvbnQtZmFtaWx5OiAnTHlvbkRpc3BsYXknO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAuNDJweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mztcbn1cblxuLmZvbnRfc3R5bGUwMV9qZWp1IHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLS41MnB4O1xufVxuLmZvbnRfc3R5bGUwMiB7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMzRweDtcbn1cblxuLmZvbnRfc3R5bGUwMl9seW9uIHtcbiAgICBmb250LWZhbWlseTogJ0x5b25EaXNwbGF5JztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuLmZvbnRfc3R5bGUwMyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMzJweDtcbn1cbi8vIC5mb250X3N0eWxlMDNfamVqdSB7XG4vLyAgICAgbGluZS1oZWlnaHQ6IDEuNjk7XG4vLyAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMzJweDtcbi8vIH1cblxuXG4uZm9udF9zdHlsZTA0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNDJweDtcbn1cblxuLmZvbnRfc3R5bGUwNSB7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNTJweDtcbn1cblxuXG4uZm9udF9zdHlsZTA2IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS40Njtcbn1cbi5mb250X3N0eWxlMDcge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjM5cHhcbn1cblxuLmZvbnRfc3R5bGUwOCB7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNHB4O1xufVxuXG4uZm9udF9zdHlsZTA5IHtcbiAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMS43MztcbiAgICBsZXR0ZXItc3BhY2luZzogLS40NHB4O1xufVxuXG4udGVtcF90eHQge1xuICAgIC5mb250X3N0eWxlMDQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYudG9wIHtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxufVxuXG4vL3NsaWRlXG5cbi5zd2lwZXItYnV0dG9uLW5leHQgXG4sLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgLmJnbztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHJpZ2h0OiAwO1xuICAgICYuc2xpZGVfdHlwZTNfbmV4dCB7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAxNy41cHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93LWJhY2staW9zLnN2Zyk7XG4gICAgfVxuICAgICYuc2xpZGVfdHlwZTZfbmV4dCB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Fycm93X2ZvcndhcmRfaW9zLnN2Zyk7XG4gICAgfVxufVxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgbGVmdDogMDtcbiAgICAmLnNsaWRlX3R5cGUzX3ByZXYge1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTcuNXB4KTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3ctYmFjay1pb3Muc3ZnKTtcbiAgICB9XG4gICAgJi5zbGlkZV90eXBlNl9wcmV2IHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvd19mb3J3YXJkX2lvcy5zdmcpO1xuICAgIH1cblxufVxuLnN3aXBlci1jb250YWluZXIge1xuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgICYuYmFyX3BhZ2luYXRpb24ge1xuICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjEwKTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3NnB4KTtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluKDAuMzApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubnVtYmVyX3BhZ2luYXRpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleTE2O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICBcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnNsaWRlX3dyYXAwMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwMHB4O1xuICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDQ1cHgpO1xuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDo3MHB4O1xuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDcwcHg7XG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIG1pbi13aWR0aDogOThweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIC5mb250X3N0eWxlMDc7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAuZm9udF9zdHlsZTA3O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50ZW1wX3R4dCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5ub3RpY2VfdHh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMzZweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy93YXJuaW5nX2ljb25fd2hpdGUuc3ZnKTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpZGVfd3JhcDAyIHtcbiAgICAuc2xpZGVfd3JhcDAxO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgLmZvbnRfc3R5bGUwNDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NTFweDtcbiAgICAgICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgfVxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIHJpZ2h0OiAzNXB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDY3cHg7XG4gICAgfVxufVxuXG4uc2xpZGVfdHlwZTNfYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWRlX3R5cGUzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5pbWdfYXJlYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4uc2xpZGVfdHlwZTQgeyAgIFxufVxuLnNsaWRlX3R5cGU2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOiA1OC45MyU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAzOXB4O1xuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgbGVmdDogMzlweDtcbiAgICB9XG59XG4vL2J1dHRvblxuXG4uYWNjb2RpYW5fbWVudV90eXBlMiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgIC5ib3JkZXJDb2xvcjAzKDAuMTApO1xuICAgIC5hY2NvZGlhbl9idG4ge1xuICAgICAgICAuZm9udF9oM19vcHRpbXVtO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDAgO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9saXN0LWljLWduYi1tZW51LWFycm93LXVwLWJrLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xMHB4O1xuICAgICAgICAgICAgJi5CYW55YW5fVHJlZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19CYW55YW5fVHJlZS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5BbmdzYW5hIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvX0FuZ3NhbmEuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuQ2Fzc2lhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvX0Nhc3NpYS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5EaGF3YSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nb19EaGF3YS5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5MYWd1bmEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fTGFndW5hLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLlNreXBhcmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ29fU2t5cGFyay5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucGFuZWwge1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1vdXQ7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjRweDtcbiAgICAgICAgICAgIC5zY3JvbGwge1xuICAgICAgICAgICAgICAgIC5hZnRlcnM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGlzdF93cmFwMDkge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5saXN0X3dyYXAwOSB7XG4gICAgICAgIFxuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICA+LmlubmVyIHtcbiAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgICAgLnRpdDEge1xuICAgICAgICAgICAgLmZvbnRfaDM7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdDIge1xuICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwICk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1lbnVfd3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIC8vIC5hY2NvZGlhbl9tZW51X3R5cGUyIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIC8vICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAvLyAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICB9XG59XG4uYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi5idG5fdHlwZTAxIHtcbiAgICAgICAgXG4gICAgICAgICYuc3VibWl0X2J0biB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIHdpZHRoOiA0NTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI4NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBncmV5MTQ7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bl90eXBlMDIge1xuICAgICAgICB3aWR0aDogMjAycHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBibGFjazAxO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJ0bl90eXBlMDMge1xuICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgLmJnQ29sb3JCYXNlTWFpbjAyKDAuMTUpO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDdweCAyMHB4IDlweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBcbiAgICAmLmJ0bl90eXBlMTEge1xuICAgICAgICAuYnRuX3R5cGUwMztcbiAgICB9XG4gICAgXG59XG4uYnRuX3R5cGUwNCB7XG4gICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbn1cbi5idG5fdHlwZTA2IHtcbiAgICB3aWR0aDogNDU0cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIFxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAuYm9yZGVyQ29sb3JCYXNlTWFpbigwLjYwKTtcblxufVxuXG4uYnRuX3dyYXAge1xuICAgICYuZmFiX2J0biB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogNjBweDtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTA1O1xuICAgICAgICBvcGFjaXR5OiAuODU7XG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyA4MHB4KTtcbiAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IGJvdHRvbSAuNXMgZWFzZS1pbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnR5cGUwMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICB9XG4gICAgLmlfYnRuIHtcbiAgICAgICAgJi50eXBlMDEge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJsYWNrMDU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPnAge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjI0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5yZXNlcnZhdGlvbiB7XG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3Jlc2VydmF0aW9uLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jb250YWN0IHtcbiAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvY29udGFjdC5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZV9icm9jaHVyZSB7XG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2Jyb2NodXJlLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAuc25zX2J0biB7XG4gICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLmJnX2NvbnRhaW47XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIyLjRweDtcbiAgICAgICAgfVxuICAgICAgICAmLmluc3RhZ3JhbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdaW5zdGFncmFtLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5mYWNlYm9vayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdZmFjZWJvb2suc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAmLnR3aXR0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXXR3aXR0ZXIuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAmLnlvdXR1YmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXXlvdXR1YmUuc3ZnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9jaGVja2JveFxuLmNoZWNrX2JveCB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpIHtkaXNwbGF5OiBub25lO31cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwsIFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3MTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQcmV0ZW5kYXJkJztcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCBzcGFuLCBcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAvLyAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgIHotaW5kZXg6IDk7XG4gICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC8vICAgICB0b3A6IDJweDtcbiAgICAgICAgLy8gICAgIGxlZnQ6IDVweDtcbiAgICAgICAgLy8gICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIC8vICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy8gfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHNwYW4ge1xuICAgICAgICAuYmdvO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9DSEVDS0JPWF9jaGVja2VkLnN2Zyk7XG4gICAgICAgIC8vICY6OmFmdGVyIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwgc3BhbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBibGFjazAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgXG4gICAgfVxuICAgIFxufVxuXG5cbi8vc2Nyb2xsIGJhclxuLnNjcm9sbCB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c3RhcnQ6ZGVjcmVtZW50LCBcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246ZW5kOmluY3JlbWVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTEzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgIGJvcmRlcjogMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgIHNjcm9sbGJhci1iYXNlLWNvbG9yOiAjZmZmO1xuICAgICAgICBzY3JvbGxiYXItZmFjZS1jb2xvcjogQGdyZXkwMTtcbiAgICAgICAgc2Nyb2xsYmFyLTNkbGlnaHQtY29sb3I6ICNmZmY7XG4gICAgICAgIHNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6ICNmZmY7XG4gICAgICAgIHNjcm9sbGJhci10cmFjay1jb2xvcjogI2ZmZjtcbiAgICAgICAgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiAjZmZmO1xuICAgICAgICBzY3JvbGxiYXItc2hhZG93LWNvbG9yOiAjZmZmO1xuICAgICAgICBzY3JvbGxiYXItZGFyay1zaGFkb3ctY29sb3I6ICNmZmY7XG4gICAgfVxufVxuXG5cbi5zZWxlY3RfYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTIuNXB4O1xuICAgICAgICByaWdodDogMThweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS44NjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMjhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBcbiAgICB9XG59XG4uc2VsZWN0X2JveF90eXBlMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5zZWxlY3RlZF9ib3gge1xuICAgICAgICAubGluZS1jbGFtcC1vbmU7XG4gICAgICAgIHBhZGRpbmc6IDExcHggMjRweCAxMXB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgLy8gY29sb3I6IEBncmV5MDk7XG4gICAgICAgIC5jb2xvckJhc2VNYWluKDAuMzApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBncmV5MTE7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3dfZHJvcF9kb3duLnN2Zyk7XG4gICAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogQGJsYWNrMDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm9wdGlvbnNfYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy8gbWF4LWhlaWdodDogMDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgLm9wdGlvbiB7XG4gICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTEuODJweCAxNnB4IDExcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZm9ybV93cmFwIHtcbiAgICAuYWZ0ZXJzO1xuICAgIC5mb3JtX2NvbnRlbnRzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgJi5kX2ZsLCAmLmRfZnIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgIH1cbiAgICAgICAgJi5kX2ZsIHtcbiAgICAgICAgICAgIC5mbDtcbiAgICAgICAgfVxuICAgICAgICAmLmRfZnIge1xuICAgICAgICAgICAgLmZyO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLGlucHV0W3R5cGU9XCJ0ZWxcIl0saW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleTExO1xuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGdyZXkwOTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCBAZ3JleTAxIGluc2V0O1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogQGdyZXkxMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBlbSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBwaW5rO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6QHBpbms7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAtMjJweDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dDpmb2N1cyArIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIHRvcDogLTE0cHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnNlbGVjdF9ib3gge1xuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2LjVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJsYWNrMDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hZ3JlZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1ByZXRlbmRhcmQnO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NzE7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNjcm9sbF93cmFwIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3NXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBncmV5MTM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgIC5zY3JvbGw7XG4gICAgICAgICAgICAgICAgcHJlIHtcbiAgICAgICAgICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjcyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtLjMzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUHJldGVuZGFyZCc7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI3MjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLS4zM3B4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjpAYmxhY2swNDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQcmV0ZW5kYXJkJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYuZXJyb3JfbWVzc2FnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jaGVja2JveF9hcmVhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgfVxuICAgIC5jaGVja19ib3gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN1Ym1pdF9idG4ge1xuICAgICAgICBtYXJnaW46IDYwcHggYXV0byAwO1xuICAgIH1cbn1cblxuLmFjdGl2ZV90YXJnZXQge1xuICAgICYubW90aW9uMDEsICYubW90aW9uMDIsJi5tb3Rpb24wNCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gdG9wOiA0MHB4O1xuICAgICAgICAuYWN0aXZlX2l0ZW0ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm1vdGlvbjAzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyB0b3A6IDQwcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgfVxuICAgICYubW90aW9uMDUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIHRvcDogMjBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB9XG4gICAgXG59XG5cblxuLy9ib3ggbGF5b3V0XG4uY29udF93cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuYWZ0ZXJzO1xuICAgIC5jb250X2JveCB7XG4gICAgICAgIC5hZnRlcnM7XG4gICAgICAgICYuYmdfd2hpdGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICA+LmlubmVyX3dyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC5hZnRlcnM7XG4gICAgICAgIH1cbiAgICAgICAgLmltZ193cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjM2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvd2FybmluZ19pY29uX3doaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYudHlwZTAzIHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfaDQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID5hIHtcbiAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluKC4zKTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZS1pbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnR5cGUwMSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgJi53aWR0aDAxIHtcbiAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi53aWR0aDAyIHtcbiAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYudHh0X2NlbnQge1xuICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTMuMzNweCk7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NjBweDtcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDE1Mi4zNSU7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZF90eXBlMDEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MzhweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wdDAyIHtcbiAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50eXBlMDIge1xuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDkuMjMlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWcsIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgPi5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2gzX29wdGltdW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdDIge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9oMztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfYjI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICYucGFkZGluZzAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pbWdfZmlyc3Qge1xuICAgICAgICAgICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW1nX3NlY29uZCB7XG4gICAgICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgLy8gZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tb3JlX2J0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgJi50eXBlMDMge1xuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nLCAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9zdHlsZTAxX2planU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdWJfdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMeW9uRGlzcGxheSc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4yN3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfc3R5bGUwNztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBcbiAgICB9XG4gICAgJi50eXBlMDQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAzODBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWdfYXJlYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU3LjY5JTtcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDM4MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTYge1xuICAgICAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNyU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgLSA1Ny42OSU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICAgICAgPi5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIC50aXQwMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50aXQwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxpc3Rfd3JhcDA4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50eXBlMDUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIFxuICAgICAgICAuaW1nX3dyYXAge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MjRweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnR5cGUwNiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLmNvbnRfYm94IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5pbWdfd3JhcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4NXB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudHlwZTA3IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMiA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5pbWdfd3JhcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4NXB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudHlwZTA4IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAYmczO1xuICAgICAgICB9XG4gICAgICAgIC5pbWdfd3JhcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQyNHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dF9ib3gge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmNvbnRfd3JhcDAyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmFmdGVycztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIFxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAuaW1nLCAudHh0X2JveCB7XG4gICAgICAgIC8vIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAuaW1nIHtcbiAgICAgICAgd2lkdGg6IDQ5LjIlO1xuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7XG4gICAgfVxuICAgIC50eHRfYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCUgLSA0OS4yJTtcbiAgICAgICAgcGFkZGluZzogMCAxMThweCAwcHggMTM4cHg7XG4gICAgICAgIC5maXJzdCB7XG4gICAgICAgICAgICAuZm9udF9zdHlsZTA1O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3B0aW11bSc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjQ2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2Vjb25kIHtcbiAgICAgICAgICAgIC5mb250X3N0eWxlMDQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgICAudGhpcmQge1xuICAgICAgICAgICAgLmZvbnRfc3R5bGUwNDtcbiAgICAgICAgfVxuICAgICAgICAubGluZSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAuOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgICAgICAuZm91cnRoIHtcbiAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICAuZm9udF9zdHlsZTA0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvbnRfc3R5bGUwNDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb250X3dyYXAwMyB7XG4gICAgLmNvbnRfYm94IHtcbiAgICAgICAgLmFmdGVycztcblxuICAgICAgICAuaW1nX3dyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDY2LjIlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIC5hZnRlcnM7XG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgJi5pbWdfbGVmdCwgJi5pbWdfcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbWdfcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW1nX3QsICYuaW1nX2J0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW1nX3Qge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmltZ19idCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDMzLjglO1xuICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgLmZvbnRfc3R5bGUwNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250IHtcbiAgICAgICAgICAgICAgICAuZm9udF9zdHlsZTA0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zaXplMDEge1xuICAgICAgICAgICAgLmltZ193cmFwIHtcbiAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgJi5pbWdfbGVmdCwgJi5pbWdfcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmltZ19maXJzdCB7XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmltZ19zZWNvbmQge1xuICAgICAgICAgICAgLmltZ193cmFwIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0X2JveCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250X3dyYXAwNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAuY29udF9ib3gge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgLmJnX2NvdmVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIC8vIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgLy8gdG9wOiAwO1xuICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vIC5iZ0NvbG9yQmFzZU1haW4oMC4zKVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50eHRfYm94IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wdGltdW0nO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udF93cmFwMDUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLmltZ1xuICAgICwudGFibGUwMVxuICAgICwudHh0X2JveF90eXBlMDEge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICB9XG4gICAgLmltZyB7XG4gICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ5LjIzJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFibGUwMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAuZGxfbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNC44MnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50eHRfYm94X3R5cGUwMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAubGlzdF93cmFwMDcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250ZW50c19saXN0X3RpdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJsYWNrMDE7XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAuYWZ0ZXJzO1xuICAgIC5maXJzdCB7XG4gICAgICAgIC5mb250X2gzX29wdGltdW07XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAuc2Vjb25kIHtcbiAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgfVxuICAgIC5tb3JlX2J0biB7XG4gICAgICAgIC5mb250X3N0eWxlMDY7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy5zdmcpO1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvcmRlcl9ib3gge1xuICAgIC5ib3JkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuZmlsbCxcbiAgICAubGluZSB7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgIH1cbiAgICAubGluZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuICAgIC5maWxsIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgLmZpbGwge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBGaWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDEsIDEpIGZvcndhcmRzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vL3ZpZGVvLCBpbWFnZSBsaXN0XG4uY29udGVudHNfbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLmNvbnRlbnRzIHtcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDgwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAmOm50aC1vZi10eXBlKDNuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzMpLFxuICAgICAgICAmOm50aC1vZi10eXBlKDNuKzEpOm50aC1sYXN0LWNoaWxkKC1uKzMpIH4gLmNvbnRlbnRzIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgPmEge1xuICAgICAgICAgICAgZGlzcGxheTogIGJsb2NrO1xuXG4gICAgICAgICAgICAudGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygyMzggLyA0MjQqMTAwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gdG9wOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgLy8gLmJnbztcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXXZpZGVvX3BsYXkuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgLy8gei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oLjMpO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlLWluO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGV0YWlsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfaDQ7XG4gICAgICAgICAgICAgICAgICAgIC5saW5lLWNsYW1wLW9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgXG59XG5cbi8vc2xpZGUgJiBjb250ZW50cyBib3ggbGF5b3V0IFxuXG4uc2xpZGVfY29udF9ib3gge1xuICAgIFxufVxuXG4ubXRfMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG4vL3BhbmVsXG4ucGFuZWxfd3JhcCB7XG4gICAgLnRvcF90aXQge1xuICAgICAgICAuZm9udF9zdHlsZTAxX2planU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIC5wYW5lbCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYmxhY2swMTtcbiAgICAgICAgbWluLWhlaWdodDogODJweDtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAYmxhY2swMTtcbiAgICAgICAgfVxuICAgICAgICAucGFuZWxfdGl0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgICYudGl0MDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50aXQwMiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAuZm9udF9zdHlsZTA5O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICA+LnN1Yl90eHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X3N0eWxlMDk7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1pbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAucGFuZWxfY29udCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi50eXBlMDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0N3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgLy8gLmZvbnRfc3R5bGUwMjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjQ4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgJi5kX3BiMDEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9zdHlsZTA5O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi50eXBlMDMge1xuICAgICAgICAgICAgICAgICAgICAudHlwZTAyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmdvbGYge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9nb2xmX2ljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5sZWlzdXJlIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfbGVpc3VyZV9pY29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkuN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC00cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIC5jbXQge1xuICAgICAgICAgICAgLy8gICAgIC5mb250X3N0eWxlMDQ7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgLmNpcmNsZV9saXN0IHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vdGljZV90eHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBjb2xvcjogQGJsYWNrMDQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF93YXJuaW5nX2ljb24uc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucHQwMSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRfcHQwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3ViX3RpdDAyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS40OHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNtdCB7XG4gICAgICAgICAgICAuZm9udF9zdHlsZTA3O1xuICAgICAgICAgICAgJi50b3Age1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnBhbmVsX2ltZ19ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJi5tYiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5wYW5lbF9pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5wYl9ib3gwMSB7XG4gICAgICAgICAgICAuY2lyY2xlX2xpc3Qge1xuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAmLnBiMDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRfdF9wYjAxLCAucGIwMSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAucGIwMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAucGIwMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAucGIwNCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgIC5wYW5lbF90aXQge1xuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnBhbmVsX3R5cGUwMiB7XG4gICAgPnAge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgICAgICAgXG4gICAgICAgIFxuICAgIH1cbiAgICA+ZGl2IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxufVxuLnBhbmVsX3R5cGUwMyB7XG4gICAgPi5jb250IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIC5jb250X3dyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wYW5lbF90eXBlMDQge1xuICAgID4uaGVhZCB7fVxuICAgID4uY29udCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIH1cbn1cbi5wYW5lbF90eXBlMDUge1xuICAgID4uaW1nX2FyZWEge1xuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUxLjklO1xuICAgICAgICB9XG4gICAgfVxuICAgID4uY29udCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgID4udGl0IHtcbiAgICAgICAgICAgIC5mb250X2gzO1xuICAgICAgICB9XG4gICAgICAgIC5jaXJjbGVfbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuLnBhbmVsX3R5cGUwNiB7XG4gICAgPi5oZWFkIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICA+LmNvbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC5ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAxNnB4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPi5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm51bSB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2gyX29wdGltdW07XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250X2g0X29wdGltdW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogNHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8vbGlzdFxuLmNpcmNsZV9saXN0IHtcbiAgICBsaSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMjVweDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICBjb2xvcjogQGdyZXkxNztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5saXN0X3dyYXAwMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmFmdGVycztcbiAgICBkaXYge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMTkuOHB4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDI7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAxNnB4IDM4LjFweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTkuNHB4O1xuICAgICAgICAmOm5vdCg6bnRoLWNoaWxkKDVuKSl7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAuZm9udF9zdHlsZTA3O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgICAgLm51bSB7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgICAgICAgLmJnbztcbiAgICAgICAgICAgICYubnVtMDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzEuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzIuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzMuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzQuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzUuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzYuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzcuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDgge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzguc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzLzkuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubnVtMDEwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy8xMC5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICBcblxuICAgIH1cbiAgICBcbn1cbi5saXN0X3dyYXAwMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmFmdGVycztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGRpdiB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTAyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5mb250X3N0eWxlMDQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICAgICAgfVxuICAgIH0gXG4gICAgc3BhbiB7XG4gICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ob3RlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9bUENdYmVuZWZpdF9ob3RlbF9pY29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zdG9yZSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwLjNweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0LjdweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfc3RvcmVfaWNvbi5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc3BhIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3NwYV9pY29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5iZXZlcmFnZSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMi41cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X2JldmVyYWdlX2ljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRyYW5zZmVyIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjMuOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0LjhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMi4ycHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL1tQQ11iZW5lZml0X3RyYW5zZmVyX2ljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmdvbGYge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMy45cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQuNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIzLjFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvW1BDXWJlbmVmaXRfZ29sZl9pY29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmLnBkIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDEzLjNweCk7XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMCAyOHB4IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLmxpc3Rfd3JhcDAzIHtcbiAgICAuYWZ0ZXJzO1xuICAgIC5saXN0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTMwcHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleTA4O1xuICAgICAgICB9XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5saXN0X3dyYXAwNCB7XG4gICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGdyZXkwNjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG4ubGlzdF93cmFwMDV7XG4gICAgLmFmdGVycztcbiAgICAubGlzdFxuICAgICxhIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6IEBncmV5MDc7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkwNjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG59XG4ubGlzdF93cmFwMDYge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBcbiAgICBhIHtcbiAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICB9XG59XG4ubGlzdF93cmFwMDcge1xuICAgIC5saXN0IHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAudGl0IHtcbiAgICAgICAgICAgIC5hZnRlcnM7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgLmZvbnRfYjI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5saXN0X3dyYXAwOCB7XG4gICAgLmxpc3Qge1xuICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC4zMCk7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC4zMCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdF93cmFwMDkge1xuICAgIC5saXN0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgZGwge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdmVydGljYWwtYWxpZ246IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi50YWJfYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAudGFiX3dyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluKDAuMzApO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub24ge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLm9uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIodGl0bGUpO1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG4udGFiX2J0bl9hcmVhX3R5cGUwMSB7XG4gICAgLmFmdGVycztcbiAgICAvLyBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBoZWlnaHQ6IDgycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgLnRhYl9idG4ge1xuICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIodGl0bGUpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjVzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICBjb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5vbjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi50YWJfYXJlYTAyIHtcbiAgICAudGFiX2NvbnRlbnRzIHtcbiAgICAgICAgLmNvbnRlbnRzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYW5lbF90eXBlMDN7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMjkwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vdGFibGVcbi50YWJsZTAxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgIHBhZGRpbmc6IDM1cHggNDBweCA0MHB4IDQwcHg7XG4gICAgXG4gICAgcCB7XG4gICAgICAgIC5mb250X2gzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgIH1cbiAgICAuZGxfbGlzdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgICAgICAuYm9yZGVyQ29sb3IwMyguNjApO1xuICAgICAgICAuZGxfd3JhcCB7XG4gICAgICAgICAgICAuYWZ0ZXJzO1xuICAgICAgICAgICAgZGwge1xuICAgICAgICAgICAgICAgIC5hZnRlcnM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIDtcbiAgICAgICAgICAgICAgICAuYm9yZGVyQ29sb3IwMyguMTApO1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGR0LGRkIHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2LjIxcHggMjRweCAxNS4yMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZGQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIDtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgICAgIC5ib3JkZXJDb2xvcjAzKC4xMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH0gXG4gICAgXG59XG4udGFibGUwMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgIHBhZGRpbmc6IDQuNjJweCA1cHggNC44cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMzApO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjMwKTtcbiAgICAgICAgLy8gLmJvcmRlckNvbG9yMDMoMC4zMCk7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICAgIFxuICAgICAgICBwYWRkaW5nOiA0LjYycHggNXB4IDQuOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIFxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdHIge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgO1xuICAgICAgICAuYm9yZGVyQ29sb3IwMygwLjEwKTtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgICYuYm9yZGVyMDEge1xuICAgICAgICAgICAgLmJvcmRlckNvbG9yMDMoMC4zMCk7XG4gICAgICAgIH1cbiAgICAgICAgdGRcbiAgICAgICAgLHRoIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4zMCk7XG4gICAgICAgICAgICAvLyAuYm9yZGVyQ29sb3IwMygwLjMwKTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgdGhlYWQge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAvLyAmOjphZnRlciB7XG4gICAgICAgICAgICAvLyAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy8gICAgIHRvcDogMDtcbiAgICAgICAgICAgIC8vICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4zMCk7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubWVudF9ib3gge1xuICAgIG1heC13aWR0aDogNjQ2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkwMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzBweCA0MnB4O1xuICAgIHNwYW4ge1xuICAgICAgICAuZm9udF9zdHlsZTAyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHAge1xuICAgICAgICAuZm9udF9zdHlsZTA3O1xuICAgICAgICBjb2xvcjogQGJsYWNrMDM7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuXG4ubG9nbyB7XG4gICAgLmJnbztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTM4cHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL0xvZ28xLnN2Zyk7XG4gICAgLy8gYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICA+YSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbiNoZWFkZXIge1xuICAgIC5hZnRlcnM7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIC8vIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW47XG4gICAgLy8gcGFkZGluZzogMzNweCAyMHB4IDA7XG4gICAgcGFkZGluZzogMTRweCA1MHB4O1xuICAgIC8vIGJhY2tncm91bmQ6IEBiZzE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTtcbiAgICA+LmlubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLmxvZ28ge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIC8vIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICAgIC5iZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwOyBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgLy8gb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBuYXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIC5nbmIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE3cHg7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTI1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC4zcyBlYXNlLWluO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sbmIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2UtaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG5fYXJlYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgLmJ0bl90eXBlMTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU1O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG5fdHlwZTAzXG4gICAgLC5idG5fdHlwZTExIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICAmLmhlYWRlcl90eXBlMiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvLTEuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgfVxuICAgICAgICAubmF2IHtcbiAgICAgICAgICAgIC5nbmIge1xuICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm5vdF9ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRlbCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGJsYWNrMDE7XG4gICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuX3R5cGUwMyB7XG4gICAgICAgICAgICAuYnRuX3R5cGUwNDtcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleTE4O1xuICAgICAgICB9XG4gICAgICAgIC5idG5fdHlwZTExIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MTQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5zY3JvbGxfdXAge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICB9XG4gICBcbiAgICAmLmhlYWRlcl90eXBlMyB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2xvZ28tMS5zdmcpO1xuICAgICAgICB9XG4gICAgICAgIC5iZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICB9XG4gICAgICAgIC5uYXYge1xuICAgICAgICAgICAgLmduYiB7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubm90X2hvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGVsIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuYnRuX3R5cGUwMyB7XG4gICAgICAgICAgICAuYnRuX3R5cGUwNDtcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleTE4O1xuICAgICAgICB9XG4gICAgICAgIC5idG5fdHlwZTExIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MTQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5zY3JvbGxfZG93biB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYuc2Nyb2xsX3VwIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuY29udGFjdF9vcGVue1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9sb2dvLTEuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgfVxuICAgICAgICAubmF2IHtcbiAgICAgICAgICAgIC5nbmIge1xuICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm5vdF9ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5idG5fdHlwZTAzIHtcbiAgICAgICAgICAgIC5idG5fdHlwZTA0O1xuICAgICAgICAgICAgY29sb3I6IEBncmV5MTg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl90eXBlMTEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXkxNDtcbiAgICAgICAgfVxuICAgICAgICAudGVsIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgICAuY29udGFjdF9vcGVuO1xuICAgIH1cbn1cbi5jb250YWN0X2FyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDg4cHg7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiA1MnB4IDAgNzJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAuYm9yZGVyQ29sb3IwMygwLjEwKTtcbiAgICB6LWluZGV4OiA2O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLmNvbnRhY3RfY2xvc2Uge1xuICAgICAgICAuYmdvO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9jbG9zZS5zdmcpO1xuICAgICAgICBjdXJzb3I6ICBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA1N3B4O1xuICAgICAgICB0b3A6IDI3cHg7XG4gICAgfVxuICAgIC53cmFwIHtcbiAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5mbCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAudGl0MSB7XG4gICAgICAgICAgICAuZm9udF9oNF9vcHRpbXVtO1xuICAgICAgICB9XG4gICAgICAgIC50aXQyIHtcbiAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAudGl0MyB7XG4gICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZyIHtcbiAgICAgICAgLy8gLmFmdGVycztcbiAgICAgICAgbWluLXdpZHRoOiA2NDVweDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAvLyBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIC8vIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgLy8gJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAvLyAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgLmZvbnRfaDQ7XG4gICAgICAgICAgICAgICAgLmNvbG9yQmFzZU1haW4oMC42MCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3Bob25lLWluLXRhbGstZmlsbC0wLXdnaHQtMjAwLWdyYWQtMC1vcHN6LTI0MS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYua2FrYW8ge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMva2FrYW8uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmNoZWNrIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2V2ZW50LWF2YWlsYWJsZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlOyBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2swMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgICAgIC5jb2xvckJhc2VNYWluKDAuNjApO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyOGVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICAuY29sb3JCYXNlTWFpbigwLjYwKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29udGVudHNfcG9wdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAmLm9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5iZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgdG9wOiAwO1xuICAgICAgIGxlZnQ6IDA7XG4gICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjcwKTtcbiAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMzBweCk7XG4gICAgICAgIFxuICAgIH1cbiAgICAud3JhcCB7XG4gICAgICAgICAgICBcbiAgICB9XG4gICAgLmNvbnRlbnRzX2JveCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXI7XG4gICAgfVxuICAgIC5saWdodGJveCB7XG4gICAgICAgIG1heC13aWR0aDogQG1pbldpZHRoICsgOTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgICAgIC5hZnRlcnM7XG4gICAgICAgIC5pbm5lcl93cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzAwcHg7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiA4MHB4IDAgMTM3cHggO1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogQGdyZXkwMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIC5jb250ZW50cyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogQGdyZXkwMjtcbiAgICAgICAgICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZ19jb250YWluO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpZGVfYnRuIHtcbiAgICAgICAgICAgICAgICAuYmdvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDIyLjVweCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvYXJyb3ctYmFjay1pb3MyLnN2Zyk7XG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5wcmV2X2J0biB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5uZXh0X2J0biB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0Oi00NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wb3BfcGFnaW5nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTI3cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAuc2xpZGVfdHlwZTRfYXJlYSB7XG4gICAgICAgIG1heC13aWR0aDogQG1pbldpZHRoICsgOTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgICAgIC5hZnRlcnM7XG4gICAgICAgIC5pbm5lcl93cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzAwcHggKyAyN3B4O1xuICAgICAgICAgICAgLy8gcGFkZGluZzogODBweCAwIDEzN3B4IDtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC5zbGlkZV90eXBlNCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIC5pbWdfYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTAyO1xuICAgICAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJnX2NvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgICYuYmFyX3BhZ2luYXRpb24ge1xuICAgICAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oMC4xMCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc2cHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgLmJnQ29sb3JCYXNlTWFpbigwLjMwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm51bWJlcl9wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0XG4gICAgLC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAuYmdvO1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAyMi41cHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9hcnJvdy1iYWNrLWlvczIuc3ZnKTtcbiAgICAgICAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnNsaWRlX3R5cGU0X3ByZXYge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLnNsaWRlX3R5cGU0X25leHQge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDowO1xuICAgIH1cbiAgICAuY2xvc2VfYnRuIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogLTVweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtMTBweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cblxuICAgIH1cbn1cbi55b3V0dWJlX3BvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC53cmFwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5ODBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogNztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIH1cbiAgICAuY2xvc2VfYnRuIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogLTVweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjphZnRlcixcbiAgICAgICAgLmNsb3NlX3dyYXAgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jbG9zZV93cmFwIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Vfd3JhcCBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtMTBweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAucG9wX2JnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIC52aWRlb19ib3gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vdG9wOiBjYWxjKDUwJSAtIDUwcHgpO1xuICAgICAgICAvL3RvcDogNTAlO1xuICAgICAgICAvL2xlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDMxNSAvIDU2MCAqIDEwMCUpO1xuICAgICAgICAvL2hlaWdodDogY2FsYygzMTggLyA1NjAgKiAxMDAlKTtcbiAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC5wb3BfYmcge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICAudmlkZW9fYm94IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaW1hZ2VfZ3JpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLmdyaWQtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gJjpub3QoOm50aC1vZi10eXBlKDNuKSkge1xuICAgICAgICAvLyAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUoM24rMSk6bnRoLWxhc3QtY2hpbGQoLW4rMyksXG4gICAgICAgICY6bnRoLW9mLXR5cGUoM24rMSk6bnRoLWxhc3QtY2hpbGQoLW4rMykgfiAuZ3JpZC1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTtcbiAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAvLyAmOjphZnRlciB7XG4gICAgICAgICAgICAvLyAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDA7XG4gICAgICAgICAgICAvLyAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIC8vICAgICAuYmdDb2xvckJhc2VNYWluKC4zKTtcbiAgICAgICAgICAgIC8vICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgLy8gICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2UtaW47XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAuZ3JpZF90aXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIC5iZ0NvbG9yQmFzZU1haW4oLjMpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZTtcbiAgICAgICAgICAgICAgICA+LmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0MDEge1xuICAgICAgICAgICAgICAgICAgICAuZm9udF9iMTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7ICBcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0MDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5ncmlkX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gaW1nIHtcbiAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vICAgICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJpdmFjeV9wb2xpY3kge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgLnRvcF90aXQge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIH1cbiAgICAudG9wX3N1YiB7XG4gICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIC5mb250X2IxO1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRleHRfbGlzdF9ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpc3Rfd3JhcDA2IHtcbiAgICAgICAgJi5wYWRkaW5nMDEge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYucGFkZGluZzAyIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5wYWRkaW5nMDMge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5wYWRkaW5nMDQge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgMCAxMHB4O1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wYWRkaW5nMDUge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAxMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5wYWRkaW5nMDYge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhbmVsX3R5cGUwMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICAmLnBhZGRpbmcyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLypmb250Ki9cblxuLmZvbnRfaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmZvbnRfaDFfb3B0aW11bSB7XG4gICAgLmZvbnRfaDE7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5mb250X2gyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuLmZvbnRfaDJfb3B0aW11bSB7XG4gICAgLmZvbnRfaDI7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5mb250X2gzIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuLmZvbnRfaDNfb3B0aW11bSB7XG4gICAgLmZvbnRfaDM7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cbi5mb250X2g0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuLmZvbnRfaDRfb3B0aW11bSB7XG4gICAgLmZvbnRfaDQ7XG4gICAgZm9udC1mYW1pbHk6ICdPcHRpbXVtJztcbn1cblxuLmZvbnRfYjEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICAgIFxufVxuLmZvbnRfYjIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICAgIFxufVxuXG4uaW1nX2JveF90eXBlMSB7XG4gICAgLmJnX2NvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgIFxufVxuXG4uaW1nX2JveF90eXBlMiB7XG4gICAgLmJnX2NvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNDguNzglO1xuICAgIFxufVxuLmltZ19ib3hfdHlwZTQge1xuICAgIC5pbWdfYm94X3R5cGUxO1xufVxuLmltZ19ib3hfdHlwZTMge1xuICAgIC5pbWdfYm94X3R5cGU0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIC5iZ287XG4gICAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyMTdweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvTG9nbzIuc3ZnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG59XG4uaW1nX2JveF90eXBlNSB7XG4gICAgXG4gICAgLmJnX2NvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogODAwcHg7XG59XG4uaW1nX2JveF90eXBlNiB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbi5pbWdfYm94X3R5cGU3IHtcbiAgICAuYmdfY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgXG59XG4uaW1nX2JveF90eXBlOCB7XG4gICAgLmltZ19ib3hfdHlwZTE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIC5iZ287XG4gICAgICAgIHdpZHRoOiA1MTBweDtcbiAgICAgICAgaGVpZ2h0OiAyMjJweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvbG9nby1zYW5jdHVhcnljbHViLnN2Zyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxufVxuLm1hcF90eXBlMSB7XG4gICAgLmJnX2NvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNTAuMzAlO1xuXG59XG4uaWNvbl9ib3gge1xuICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICYuYmcyIHtcbiAgICB9XG4gICAgPi5pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiA2cHggMjBweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuY2VudGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIC5iZ287XG4gICAgICAgICAgICAvLyB3aWR0aDogOTBweDtcbiAgICAgICAgICAgIHdpZHRoOiA1NS41NSU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTUuNTUlO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAmLmdvbGYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdvbGYtOTAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ2FsbGVyeSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtZ2FsbGVyeS05MC5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5iZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWJlZC05MC5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5sYXVuZHJ5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1sYXVuZHJ5LTkwLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNwYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtc3BhLTkwLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNvZmZlZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtY29mZmVlLTkwLnN2Zyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWR2aWNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1hZHZpY2UtOTAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucmVzb3J0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1yZXNvcnQtOTAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY29udHJhY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWNvbnRyYWN0LTkwLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmdpZnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWdpZnQtOTAuc3ZnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC5mb250X2IxO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MnB4O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNDI5ZW07XG4gICAgICAgICAgICAvLyB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5pY29uX2JveF9hcmVhIHtcbiAgICAuYm94X3dyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAuaWNvbl9ib3gge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTYuNjY2NiUgLSAxNi42NjY2cHgpO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMTYuNjY2NiUgLSAxNi42NjY2cHgpO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAyODhweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAvLyBAd2lkdGg6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTc5NHB4KVwiO1xuICAgICAgICAgICAgICAgIC8vIHAge1xuICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyBAbWVkaWEgQHdpZHRoe1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAvLyAuY2VudGVyIHtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmljb25fYm94X3R5cGUzIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pY29uX2JveF90eXBlMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgIC50eHQxIHtcbiAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIC5mb250X2g0X29wdGltdW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaWNvbiB7XG4gICAgICAgIC5iZ287XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIFxuICAgICAgICAvLyB3aWR0aDogMjYlO1xuICAgICAgICAvLyBwYWRkaW5nLXRvcDogMjYlO1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0byAwO1xuICAgICAgICAmLmhvdXNlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWhvdXNlLTkwLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5tb25leSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9pYy1tb25leS05MC5zdmcpO1xuICAgICAgICB9XG4gICAgICAgICYucmVzZXJ2YXRpb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtcmVzZXJ2YXRpb24tOTAuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgICAmLmNoZWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2ljLWNoZWNrLTkwLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5iZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvaWMtYmVkLTkwLnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnR4dDIge1xuICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgfVxufVxuLmljb25fYm94X3R5cGUze1xuICAgIC5pY29uX2JveDtcbiAgICAvLyBoZWlnaHQ6IDI2NnB4O1xuICAgID4uaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDE2cHg7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNyU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjclO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYucGFkZGluZ190eXBlMSB7XG4gICAgICAgID4uaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzEuNTclO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMS41NyU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vKnRvdGFsIGNvbnRhaW5lciovXG4jdG90YWxfY29udGFpbmVyIHtcbiAgICAua3Zfd3JhcCB7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAgICAgICAvLyAuYmdDb2xvckJhc2VNYWluKC4yKTtcbiAgICAgICAgfVxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmt2X2JnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjVzIGVhc2U7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG4gICAgICAgIC5zbGljay1zbGlkZXJcbiAgICAgICAgLC5zbGljay1saXN0XG4gICAgICAgICwuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zbGlkZV90eXBlMSAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgICAgICAgIC5tYWluX3NsaWRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTFfaW1ne1xuICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAvLyAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC5iZ19jb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS1wcmV2e1xuICAgICAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTFfaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlX3R5cGUxX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbW92ZVNsaWRlciA2cyBib3RoIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmZpcnN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlX3R5cGUxX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtb3ZlU2xpZGVyIDRzIGJvdGggbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZV90eXBlMV9pbWd7XG4gICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmdfY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtcHJldntcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZV90eXBlMV9pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGVfdHlwZTFfaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG1vdmVTbGlkZXIgNnMgYm90aCBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhZ2luYXRpb25fYmFyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAuNCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVweDtcbiAgICAgICAgICAgICAgICAuYmdDb2xvckJhc2VNYWluMDIoLjIpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNTguNXB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAxcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY2VudGVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMy4zJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2Ni42JTtcbiAgICAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1udW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1LjUlOyBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNDlweDtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMS41cHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDEuNXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA1M3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6MTYuOSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE1LjElO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5rdl90eHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAvLyBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgLmZpcnN0IHtcbiAgICAgICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWNvbmQge1xuICAgICAgICAgICAgICAgIC5mb250X2gxX29wdGltdW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9udF9oMiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLnR5cGUwMSB7XG4gICAgICAgICAgICAuZm9udF9oNDtcbiAgICAgICAgfVxuICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAuZm9udF9oMl9vcHRpbXVtO1xuICAgICAgICB9XG4gICAgICAgICYudHlwZTA0IHtcbiAgICAgICAgICAgIC5mb250X2IyO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgLmZvbnRfYjE7XG4gICAgICAgIH1cbiAgICAgICAgJi50eXBlMDYge1xuICAgICAgICAgICAgLmZvbnRfaDI7XG4gICAgICAgIH1cbiAgICAgICAgJi5tYXJnaW4wMSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgLmltZ19ib3gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuYmdfY292ZXI7XG4gICAgfVxuICAgICYubWFpbl93cmFwIHtcbiAgICAgICAgLmt2X3dyYXAge1xuICAgICAgICAgICAgLmt2X3R4dCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAvLyB0b3A6IDM4Ljg4JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgIC5tYWluX2NvbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDkwcHggMCAxNjBweDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2FuY3R1YXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5iYW55YW5fdHJlZSB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5wbGFjZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgIC5jb250X3dyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTMuMzNweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmJlbmVmaXQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICAuY29udF93cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF9ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmV4cGVyaWVuY2Uge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcDA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmltZ19ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmZvcm1fc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgLmFmdGVycztcbiAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZm9ybV93cmFwe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmLnN1Yl93cmFwIHtcbiAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDkwcHggMCAxNjBweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5rdl93cmFwIHtcbiAgICAgICAgICAgIC5rdl90eHQge1xuICAgICAgICAgICAgICAgIC8vIHRvcDogNDMuNTElO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYnJhbmRfc3Rvcnkge1xuICAgICAgICAgICBcbiAgICAgICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgICAgIC5zdWJfY29udCB7XG4gICAgICAgICAgICAgICAgICAgICYuc3Rvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGUxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2FuY3R1YXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbl90aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5jYXNzaWEge1xuICAgICAgICAgICAgLmt2X3dyYXAge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5MDI7XG4gICAgICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvb3VyX2Nhc3NpYWplanUuanBnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLmNhc3NpYV9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnJlc3RpbmdfcGxhY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnJlc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGUzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDgwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250X2IxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5idXNpbmVzc19vdmVydmlldyB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLm92ZXJ2aWV3IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmplanUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg2OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRfd3JhcDA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9wLW92ZXJ2aWV3LTAyLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLm1hcF90eXBlMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5zcGFjZV9uYXR1cmUge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgJi5pbnRpbWF0ZV9uYXR1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGUxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLnNhZWtkYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250X3dyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICYuZGVzaWduIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250X3dyYXAwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL3Atb3VycGxhY2UtZGVzaWduLTAxLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLmRlc2lnbjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250X3dyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb250X2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3BhY2Vfcm9vbSB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLnByaXZhdGVfYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmltZ19ib3hfdHlwZTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAubWFyZ2luX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5yb29tcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogMTcycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAudGFiX2J0bl9hcmVhX3R5cGUwMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiB0b3AgLjFzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZpeCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zY3JvbGxfZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zY3JvbGxfdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hYnNvbHV0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAudGFiX21lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50YWJfY29udGVudHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTcycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYnRwYyB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLmRlc3RpbmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmJlbmVmaXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wYW5lbF90eXBlMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5wcm9ncmFtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbl90aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmltZ19ib3hfdHlwZTYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAucGFuZWxfdHlwZTA2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MCAxMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50YWJsZTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLndpZHRoMDFcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICwmLndpZHRoMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MC4wOTUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi53aWR0aDAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkuODElO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYmVuZWZpdDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGU3IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb25fYm94X2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zcGFjZV9mYWNpbGl0eSB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLnNvb3RoaW5nX3NhbmN0dWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmVsX3R5cGUwNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmVuY2hhbnRpbmdfc2FuY3R1YXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5kZWxpZ2h0ZnVsX3NhbmN0dWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3BlY2lhbF9leHBlcmllbmNlIHtcbiAgICAgICAgICAgIC5jb250X2FyZWEge1xuICAgICAgICAgICAgICAgIC5zdWJfY29udCB7XG4gICAgICAgICAgICAgICAgICAgICYuc2Fla2RhbF9hY3Rpdml0aWVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGFuZWxfdHlwZTA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucHJpdmF0ZV90b3VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5jdWxpbmFyeV9leHBlcmllbmNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZzI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zYW5jdHVhcnlfY2x1YiB7XG4gICAgICAgICAgICAuY29udF9hcmVhIHtcbiAgICAgICAgICAgICAgICAuc3ViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAmLnNhbmN0dWFyeV9jbHViX2NvbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94X3R5cGU4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYmVuZWZpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmczO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb25fYm94X2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAucGFuZWxfdHlwZTA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucHJvZ3JhbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmcyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0ICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50eXBlMDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaWNvbl9ib3hfYXJlYV90eXBlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uX2JveF90eXBlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9udF9iMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2JveF90eXBlNntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29kaWFuX21lbnVfYXJlYV90eXBlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmdhbGxlcnkge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fdGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYudHlwZTA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGFiX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2VfZ3JpZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4IDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY29udGVudHNfbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idG5fYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bl90eXBlMDYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucmVzZXJ2YXRpb24ge1xuICAgICAgICAgICAgLmNvbnRfYXJlYSB7XG4gICAgICAgICAgICAgICAgLnN1Yl9jb250IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJnMjtcbiAgICAgICAgICAgICAgICAgICAgLmZvcm1fd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX3RpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnR5cGUwNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cbi5mb290ZXJfbG9nbyB7XG4gICAgLmxvZ287XG4gICAgLy8gd2lkdGg6IDEzN3B4O1xuICAgIHdpZHRoOiAxMjJweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldC9pbWFnZXMvTG9nbzEtdy5zdmcpO1xuICAgIFxufVxuI2Zvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjazAxO1xuICAgIC5hZnRlcnM7XG4gICAgcGFkZGluZzogNDBweCAwIDM5cHg7XG4gICAgLmZsb2F0aW5nX2J0bl9ib3h7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5idXR0b21fYnRuX2JveCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC53cmFwIHtcbiAgICB9XG4gICAgLmZfdG9wIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ5cHg7XG4gICAgICAgIC5hZnRlcnM7XG4gICAgICAgIC5mb290ZXJfbG9nb3tcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC50b3BfbGVmdCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlIC0gNTcuNjIlO1xuICAgICAgICAgICAgPnAge1xuICAgICAgICAgICAgICAgIC5mb250X2g0X29wdGltdW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudG9wX3JpZ2h0IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodCA7XG4gICAgICAgICAgICAvLyB3aWR0aDogNTcuNjIlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLmxpc3Rfd3JhcDAzIHtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMjIwcHg7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAyMC4xNiU7XG4gICAgICAgICAgICAgICAgLy8gZmxvYXQ6IGxlZnQgO1xuICAgICAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgLmNvbG9yQmFzZVdoaXRlKDAuODApO1xuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb290ZXJfZ25iIHtcbiAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAvLyBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+LmxuYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm9udF9iMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbG9yQmFzZVdoaXRlKDAuODApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZfYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBncmV5MDc7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBhZGRyZXNzIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5saXN0X2FyZWEge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAubGlzdF93cmFwMDUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qYW5pbWF0aW9uKi9cbkBrZXlmcmFtZXMgc2xpZGVBbmkge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIFxuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBGaWxsIHtcbiAgICAwJSB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1vdGlvbjAxIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2RiIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlaW4wMSB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5Aa2V5ZnJhbWVzIG1vdmVTbGlkZXIge1xuICAgIDgwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlaW4wMiB7XG4gICAgMCUsNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVpbjAzIHtcbiAgICAwJSw3MCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59Il19 */
