.l-main-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;width:100%}@media screen and (max-width: 959px){.l-main-container{display:block}}#fix_sidebar{z-index:10;position:-webkit-sticky;position:sticky;top:85px}body.l-sidebar-left .l-main-container,body.l-sidebar-left #content_area{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.widget_diver_widget_tab .widget-inner{padding:0}.diver-tabwidget{width:100%}.diver-tabwidget__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto}.diver-tabwidget__tabs--item{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:.6em 1.2em;background:#f9f9f9;color:#999;border-top:3px solid #aaa;font-size:.9em;white-space:nowrap;text-align:center;-webkit-box-shadow:0 -5px 15px -5px rgba(0,0,0,.1) inset;box-shadow:0 -5px 15px -5px rgba(0,0,0,.1) inset;cursor:pointer}.diver-tabwidget__tabs--item.is-active{background:#fff;color:#333;border-top:3px solid #2196f3;-webkit-box-shadow:none;box-shadow:none;cursor:default}.diver-tabwidget__content--title{display:none}.diver-tabwidget__content--inner{width:100%;display:none;padding:10px}.diver-tabwidget__content--inner:first-of-type{display:block}.navigation-post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;grid-gap:2px;font-size:.9em;margin:10px 0}.navigation-post__info{font-size:.9em;font-weight:bold;margin-bottom:6px}.navigation-post__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:14px 16px;background:#fff}.navigation-post__item.next_post{text-align:right}.navigation-post__item.next_post a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.navigation-post__item.next_post a:after{content:""}.navigation-post__item.previous_post a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navigation-post__item.previous_post a:before{content:""}.navigation-post__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-gap:14px;width:100%;position:relative}.navigation-post__link:before,.navigation-post__link:after{font-size:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"FontAwesome"}.navigation-post__title{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:bold;font-size:.9em}.navigation-post__thumb{position:relative;width:100px;background-color:#eee}.navigation-post__thumb:before{content:"";padding-top:61.8%;display:block}.navigation-post__thumb amp-img,.navigation-post__thumb img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.navigation-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@-webkit-keyframes deer_skeleton_animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes deer_skeleton_animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.deer-skeleton{width:100%;height:20px;background:#d9d9d9;position:relative;overflow:hidden}.deer-skeleton::before{content:"";display:block;height:100%;width:100%;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.5)), to(transparent));background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.5), transparent);background:-o-linear-gradient(left, transparent, rgba(255, 255, 255, 0.5), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.5), transparent);position:absolute;top:0;left:0;-webkit-animation:deer_skeleton_animation 1.2s linear infinite;animation:deer_skeleton_animation 1.2s linear infinite}.slider-container .slider-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:120px;background-color:#fff;position:relative}.slider-container .slider-inner>li{display:none}.slider-container .slider-inner::before{content:"";display:block;height:100%;width:100%;background:-webkit-linear-gradient(315deg, transparent, rgba(204, 204, 204, 0.5), transparent);background:-o-linear-gradient(315deg, transparent, rgba(204, 204, 204, 0.5), transparent);background:linear-gradient(135deg, transparent, rgba(204, 204, 204, 0.5), transparent);position:absolute;top:0;left:0;-webkit-animation:deer_skeleton_animation 1.2s linear infinite;animation:deer_skeleton_animation 1.2s linear infinite}.slider-container .slider-inner .slick-list{width:100%;margin:0 -2px}.slider-container .slider-inner .slick-slide{background-color:#fff;opacity:0;min-height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.slider-container .slider-inner .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px}.slider-container .slider-inner.slick-initialized{height:inherit;background-color:rgba(0,0,0,0)}.slider-container .slider-inner.slick-initialized .slick-slide{opacity:1}.slider-container .slider-inner.slick-initialized::before{content:none}.slider-container .slider-inner .slick-arrow{position:absolute;cursor:pointer;top:50%;margin-top:-16px;outline:0;width:32px;line-height:32px;z-index:1;-webkit-transition:none;-o-transition:none;transition:none;border-radius:50%;background-color:#000;color:#fff;opacity:.7;text-align:center;font-size:21px}.slider-container .slider-inner .slick-arrow:before{content:"";font-family:"FontAwesome";font-weight:bold}.slider-container .slider-inner .slick-arrow.slick-next{right:10px;left:auto}.slider-container .slider-inner .slick-arrow.slick-prev{left:10px;right:auto}.slider-container .slider-inner .slick-arrow.slick-prev:before{content:""}.slider-container .slider-inner .slider-dots{position:absolute;left:50%;bottom:5px;margin:0;-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);transform:translate(-50%, 0px);white-space:nowrap}.slider-container .slider-inner .slider-dots li{display:inline-block;cursor:pointer;width:8px;height:8px;border-radius:50%;margin:0 5px;background:#fff;opacity:.3}.slider-container .slider-inner .slider-dots li:hover{background:#ccc}.slider-container .slider-inner .slider-dots li.slick-active{background:#ccc;opacity:1}.pickup-slider{width:100%;max-width:100%}.pickup-slider .slick-slide{padding:5px}.pickup-slider .slick-slide>a{position:relative;padding-top:56.25%;height:0;width:100%;display:block}.pickup-slider .slick-slide img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";position:absolute;top:0;left:0;width:100%;height:100%}.pickup-slider .slick-slide .pickup-title{font-weight:bold;margin-bottom:.5em}.pickup-slider .slick-slide .pickup-dt{padding-left:5px;font-size:.8em}.pickup-slider .slick-slide .pickup-cat{position:absolute;top:0;right:0;padding:3px 8px;background:#333;color:#fff;font-size:.6em;border-radius:0 0 0 5px;margin:0;font-weight:bold}.pickup-slider .slick-slide .meta{font-size:.8em;padding:8px;position:absolute;bottom:0;left:0;width:100%;height:65px;background:rgba(0,0,0,.6);color:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media screen and (min-width: 768px){.pickup-slider .slick-slide:hover .meta{height:100%}}#header .pickup-slider .slick-track{gap:0px}#header .pickup-slider .slick-track .slick-slide{padding:0}#header .pickup-slider .slick-track .slick-slide .meta{font-size:1em;background:-webkit-gradient(linear, left top, left bottom, from(rgba(30, 87, 153, 0)), color-stop(40%, rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.6)));background:-webkit-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.6) 100%);background:-o-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.6) 100%);padding:60px 5% 3%;height:auto}#header .pickup-slider .slick-track .slick-slide .pickup-cat{padding:6px 12px;font-size:.8em}#header .pickup-slider .slider-inner:not(.slick-initialized){height:300px}#main-wrap #pickup_posts_container{margin-bottom:10px}#breadcrumb{font-size:.8em;padding:10px 20px;width:100%;margin-bottom:10px}#breadcrumb ul{-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#breadcrumb ul *{display:contents}#breadcrumb ul li:not(:first-child):before{content:"";color:#aaa;margin:0 .6rem;position:relative;top:1px;font-family:"FontAwesome"}#breadcrumb .breadcrumb-title{color:#999}#breadcrumb+.main-big-title{margin-top:-15px}@media screen and (max-width: 959px){#breadcrumb+.main-big-title{margin-top:-10px}}@media screen and (max-width: 959px){#breadcrumb{padding:5px 10px;font-size:.7em}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}body{-webkit-text-size-adjust:100%;vertical-align:baseline;font-family:游ゴシック体,"游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",FontAwesome,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{min-width:0;min-height:0}html{margin-top:0 !important}html,body{margin:0;padding:0}body{color:#383838;margin:0;line-height:1.5;word-break:normal;background:#fff}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:none;font-size:100%;font-style:normal;background:rgba(0,0,0,0)}em{font-style:italic}img{max-width:100%;height:auto;vertical-align:middle}iframe{max-width:100%}.youtube-container{text-align:center}@media only screen and (max-width: 767px){.youtube-container iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.youtube-container{position:relative;width:100%;padding-top:56.25%}}.margin0{margin:0 !important}.padding0{padding:0 !important}@media screen and (min-width: 769px){.d_sp{display:none}}pre{background:#000;color:#fff;padding:1em;overflow:auto;margin-bottom:1em}h1,h2,h3,h4,h5{line-height:2;display:block}h1,h2,h3,h4,h5{line-height:2;display:block}h1{margin-bottom:10px;font-size:1.8em;line-height:1.5;font-weight:600}h2{position:relative;background-color:#607d8b;color:#fff;padding:.5em 1em;font-size:1.6em;margin:1.5em 0 1em;line-height:1.5}h3{position:relative;padding:.3em 1em;font-weight:bold;margin:1.2em 0 .8em;font-size:1.3em}h4{position:relative;position:relative;font-weight:bold;font-size:1.2em;padding:.2em 1em;color:#333;margin:.8em 0 .6em}h5{color:#333;font-size:1.1em;font-weight:bold;margin:.6em 0 .8em}h5 span{font-weight:bold}blockquote{position:relative;border-radius:5px;padding:1em;padding-top:2em;margin-bottom:1.2em;background:#f9f9f9;color:#333}blockquote:before{position:absolute;top:7px;left:0;content:"“";font-size:8em;line-height:.5;color:#000;opacity:.2}blockquote.wp-embedded-content{padding:.8em 2em}blockquote.wp-embedded-content:before{content:""}b,strong{font-weight:bold}.blockquote_ref{font-size:.9em}.blockquote_ref div{overflow:hidden;text-align:right}.blockquote_ref div a{display:inline-block;padding:0 .5em;position:relative}.blockquote_ref div a:before{border-top:1px solid;content:"";position:absolute;top:50%;width:2em}.blockquote_ref div a:before{right:100%}ul,ol{margin:0;padding:0;list-style:none}ul ul{margin-left:1em}.inline-nospace{letter-spacing:-0.5em}table{border-collapse:collapse;text-align:left;line-height:1.5;background:#fff;border:1px solid #ccc}table thead th{padding:10px;font-weight:bold;background:#eee;border-right:1px solid #ccc}table tbody th{width:25%;padding:12px;vertical-align:top;background:#f9f9f9;border:1px solid #ccc;vertical-align:middle}table td{padding:12px 18px;vertical-align:top;border:1px solid #ccc;vertical-align:middle}table td a{color:#2196f3}.content table img{border:0;-webkit-box-shadow:none;box-shadow:none}table::-webkit-scrollbar{height:10px}table::-webkit-scrollbar-track{margin:0 2px;background:#ccc;border-radius:5px}table::-webkit-scrollbar-thumb{border-radius:5px;background:#666}table.alignleft{display:inline-block}@media screen and (max-width: 768px){table thead th,table tbody th,table td{padding:.5em}.content table{min-width:100%}}dl{width:100%;overflow:hidden}dt{clear:both;padding:5px;font-weight:bold}dd{color:#878685;border-bottom:1px solid #ddd;padding:5px}a{color:#000;text-decoration:none;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}a:hover,a:focus{color:#6495ed;text-decoration:none}a.wrap_link{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}input[type=submit],input[type=button]{border-radius:0;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],textarea{margin:0;padding:8px 4px;max-width:100%;width:80%;outline:none;border:1px solid #ddd;border-radius:2px;color:#777;vertical-align:bottom;font-size:13px;background-color:#f7f7f7}input[type=date]{width:auto}#comment-area input[type=text],#comment-area textarea{display:block;width:100%;margin:5px 0}textarea{overflow:auto}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=data]:focus,textarea:focus{border:1px solid #eee;background:#fff;-webkit-box-shadow:0 0 3px #eee;box-shadow:0 0 3px #eee;color:#444}button,input[type=submit],input[type=reset],input[type=button]{display:inline-block;padding:10px 40px;border-radius:3px;color:#fff;background-color:#4c8eaf;text-decoration:none;font-size:15px;line-height:normal;cursor:pointer}button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:#28608c;color:#fff;text-shadow:0 -1px rgba(0,0,0,.4)}button:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active{top:1px}.button{text-align:center;margin:10px 5px}.content .button{margin-top:0;margin-bottom:1.2em}.button a,.content .button a{padding:.6em 2em;display:inline-block;position:relative;background-color:#70b8f1;border-style:solid;border-width:0px;color:#fff;font-weight:bold;text-decoration:none !important;letter-spacing:2px;border-radius:3px}.button a i{vertical-align:baseline;line-height:1}.button a i.before{margin-right:1em}.button a i.after{margin-left:1em}.button a.medium{padding:.5em 1.8em;font-size:16px}.button a.big{padding:.8em 2.5em;font-size:18px}.button a.small{padding:.5em 1.3em;font-size:13px}.button.big a{width:100%}.button a:hover{-webkit-filter:brightness(0.95);filter:brightness(0.95)}.button.inline{display:inline-block}.button.solid a{position:relative;-webkit-box-shadow:0 5px 0 #ccc;box-shadow:0 5px 0 #ccc;top:0px;text-shadow:0 1px 1px rgba(0,0,0,.4)}.button.shadow a{-webkit-box-shadow:0px 2px 10px 1px rgba(0,0,0,.2);box-shadow:0px 2px 10px 1px rgba(0,0,0,.2)}.button.shadow a:hover{-webkit-box-shadow:none;box-shadow:none}.button.radius a{border-radius:50px}.button.bborder a{border:2px solid #6f8e9c}.button.oborder a{border:2px solid #70b8f1;background:#fff;color:#70b8f1}.button.frame a{-webkit-box-shadow:0px 0px 0px 2px #55bed5;box-shadow:0px 0px 0px 2px #55bed5;border:2px solid #fff}.button.blue a{background-color:#70b8f1;color:#fff}.button.bborder.blue a{border-color:#6894b7}.button.oborder.blue a{border-color:#70b8f1;background:#fff;color:#70b8f1}.button.frame.blue a{-webkit-box-shadow:0px 0px 0px 2px #70b8f1;box-shadow:0px 0px 0px 2px #70b8f1}.button.solid.blue a{-webkit-box-shadow:0 5px 0 #5c96cc;box-shadow:0 5px 0 #5c96cc}.button.green a{background-color:#2ac113;color:#fff}.button.bborder.green a{border-color:#05920e}.button.oborder.green a{border-color:#2ac113;background:#fff;color:#2ac113}.button.frame.green a{-webkit-box-shadow:0px 0px 0px 2px #2ac113;box-shadow:0px 0px 0px 2px #2ac113}.button.solid.green a{-webkit-box-shadow:0 5px 0 #3da008;box-shadow:0 5px 0 #3da008}.button.red a{background-color:#ff8178;color:#fff}.button.bborder.red a{border-color:#af5f5f}.button.oborder.red a{border-color:#ff8178;background:#fff;color:#ff8178}.button.frame.red a{-webkit-box-shadow:0px 0px 0px 2px #ff8178;box-shadow:0px 0px 0px 2px #ff8178}.button.solid.red a{-webkit-box-shadow:0 5px 0 #dc6c60;box-shadow:0 5px 0 #dc6c60}.button.yellow a{background-color:#ffe822;color:#fff}.button.bborder.yellow a{border-color:#deb80c}.button.oborder.yellow a{border-color:#ffe822;background:#fff;color:#ffe822}.button.frame.yellow a{-webkit-box-shadow:0px 0px 0px 2px #ffe822;box-shadow:0px 0px 0px 2px #ffe822}.button.solid.yellow a{-webkit-box-shadow:0 5px 0 #dac700;box-shadow:0 5px 0 #dac700}.button.orange a{background-color:#ffa30d;color:#fff}.button.bborder.orange a{border-color:#b98b13}.button.oborder.orange a{border-color:#ffa30d;background:#fff;color:#ffa30d}.button.frame.orange a{-webkit-box-shadow:0px 0px 0px 2px #ffa30d;box-shadow:0px 0px 0px 2px #ffa30d}.button.solid.orange a{-webkit-box-shadow:0 5px 0 #d28900;box-shadow:0 5px 0 #d28900}.button.white a{background-color:#fff;color:#000}.button.bborder.white a{border-color:#000}.button.oborder.white a{border-color:#efefef;background:#fff;color:#efefef}.button.frame.white a{-webkit-box-shadow:0px 0px 0px 2px #fff;box-shadow:0px 0px 0px 2px #fff}.button.solid.white a{-webkit-box-shadow:0 5px 0 #dcdcdc;box-shadow:0 5px 0 #dcdcdc}.button.gray a{background-color:#ccc;color:#505050}.button.bborder.gray a{border-color:#aaa}.button.oborder.gray a{border-color:#ccc;background:#fff;color:#ccc}.button.frame.gray a{-webkit-box-shadow:0px 0px 0px 2px #ccc;box-shadow:0px 0px 0px 2px #ccc}.button.solid.gray a{-webkit-box-shadow:0 5px 0 #d8d8d8;box-shadow:0 5px 0 #d8d8d8}.button.black a{background-color:#000;color:#fff}.button.bborder.black a{border-color:#b1b1b1}.button.oborder.black a{border-color:#000;background:#fff;color:#000}.button.frame.black a{-webkit-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000}.button.solid.gray a{-webkit-box-shadow:0 5px 0 dimgray;box-shadow:0 5px 0 dimgray}.button.shadow.bborder a{border-color:#fff}.button.solid a:hover{top:5px;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width: 768px){.button a{padding:.8em 1em;font-size:.9em}.button a.big{padding:.5em 1.5em;font-size:1.1em}.button a.midium{padding:.8em 1em;font-size:.9em}.button a.big{padding:.8em 1em;font-size:1.2em}.button a i.before{margin-right:.6em}}.aligncenter{display:block;margin:auto !important;text-align:center}.content img.alignleft{margin-right:20px}.content div:not([class]):not([style]){min-height:1em}.alignleft{display:block;float:left}.alignright{display:block;float:right}.content img.alignright{margin-left:20px}.content .alignfull{margin:0 -40px;max-width:none;width:calc(100% + 80px)}@media screen and (max-width: 1200px){.content .alignfull{margin:0 -15px;width:calc(100% + 30px)}}@media screen and (max-width: 768px){.content .alignfull{margin:0 -10px;width:calc(100% + 20px)}}@media screen and (max-width: 599px){.content img.alignleft,.content img.alignright{float:none;margin:0 0 1.5em 0}}.wp-caption{max-width:100% !important;border:1px solid #ddd;border-radius:3px;background-color:#f3f3f3;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px}.content .wp-caption-text,.content .gallery-caption{font-size:80%;padding:0;margin-top:10px}.content .gallery-item img{margin:0;vertical-align:middle;border:none !important;width:100%}.content .gallery-item{margin:0 !important}dl.gallery-item dt{border:none;margin-bottom:0;padding:1px}.content dd.gallery-caption{border:none;padding:0}.content .wp-caption img{margin:0;padding:0;border:0 none}.wp-caption-dd{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}#wp-calendar{width:100%}#wp-calendar caption{background:#fff;padding:5px}#wp-calendar td{padding:5px 0;text-align:center}#wp-calendar thead th{padding:5px;text-align:center;font-weight:normal;border:1px solid #ccc;background:#f9f9f9}#container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}#container:after,.clearfix:after,.row:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.clearfix,.row{display:block}.row{margin-right:-10px;margin-left:-10px}.content .row{vertical-align:middle}.row.padding0{margin:auto}.effect i{height:120px;padding:20px;font-size:100px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.effect div{margin:auto;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}#container,.wrapper{margin:0 auto;width:100%}#main-wrap{width:90%;margin:20px auto}#main-wrap:after{clear:both;display:block;content:""}#main-wrap #single-main.full,#main-wrap #page-main.full{max-width:969px;margin:0 auto}#main,#sidebar{border-bottom:1px solid rgba(0,0,0,0)}#main,#single-main,#page-main{width:100%}.single-post-main{padding:1em 40px}.hentry .post-meta{display:inline-block;width:100%}.hentry .post-meta,.article_footer{padding:1em 20px}.hentry .post-meta-bottom{float:left;font-size:.85em;margin-bottom:12px}.hentry .post-meta-bottom i{margin-right:5px}.hentry,#single-main .post-sub{background:#fff;position:relative}.newpost_title:before{font-family:fontAwesome;content:"";margin-right:5px}.newpost_title{font-size:20px;padding:5px 0;border-bottom:3px solid #ccc;margin:10px 0}#single-main .post-sub .single_title:first-of-type{margin-top:0}#content_area{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}#content_area .content_area_side{position:relative;width:105px}@media screen and (max-width: 767px){#content_area .content_area_side{display:none}}#content_area>article.hentry{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#main-wrap.main_404{width:80%;max-width:900px;margin:0 auto}@media screen and (max-width: 768px){.main_404{width:90%;margin:0 auto}.newpost_title:before{content:none}.newpost_title{text-align:center}}.space-del{letter-spacing:-0.4em}*:first-child+html #header>div{clear:both;zoom:1}.header-wrap{width:100%;margin:0 auto;position:relative;z-index:1000;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.header-logo{position:relative;margin:0 auto;width:90%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#logo,.logo{font-weight:100;line-height:1;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:initial;margin-bottom:0}#logo a,.logo a{display:inline-block}#logo img,.logo img{height:55px;width:auto;vertical-align:middle;margin:.5em 0;padding:.3em 0;-o-object-fit:contain;object-fit:contain}div.logo_title{font-size:2em;font-weight:bold;padding:.7em 0}#nav_fixed div.logo_title{font-size:2em;padding:.4em 0}.header_small_menu #description{float:left;padding:3px 0;font-size:13px}.header-left{width:80%}.header-left div{text-align:right;vertical-align:middle}form.searchform{position:relative}.searchform .s{background:#fff;padding:11px 50px 11px 10px;width:100%;font-size:14px;border:1px solid #ccc}input[type=submit].searchsubmit{position:absolute;top:0;bottom:0;right:0;width:45px;padding:0;background:url(../images/search_w.png) no-repeat 50% 50%;background-size:17px;background-color:#3c74ad;border-left:none;border-radius:0 3px 3px 0}#sidebar .widget_search.widget .searchform{margin:-10px}.header_small_menu .searchform{width:180px;margin-left:5px}.header_small_menu .searchform .s{padding:2px 20% 2px 5%}.header_small_menu .searchsubmit{padding:1px 23px;height:auto}.header_small_menu li a{padding:3px !important}.header_small_menu a:before{font-family:fontAwesome;content:" "}.header_small_menu{padding:5px;font-size:12px}.header_small_menu_right li,.header_small_menu_left li{display:inline-block;padding:0 3px;vertical-align:middle}.header_small_menu_right{float:right}.header_small_menu .menu_desc{display:none}.header_search{float:right}.header_small_content{width:90%;margin:0 auto}div.gsc-control-cse{padding:0}table.gsc-search-box,table.gsc-search-box td,table.gsc-search-box table,table.gsc-above-wrapper-area-container,td.gsc-result-info-container{padding:0;border:none}table.gsc-search-box input.gsc-input{vertical-align:middle}@media screen and (max-width: 959px){#logo,.logo{margin:0 auto;text-align:center}.header_small_menu{padding:0}.header_small_menu #description{float:none;text-align:center}.header_small_menu .header_small_menu_right{display:none}div.logo_title{font-size:1.5em;padding:18px 0}#nav_fixed div.logo_title{font-size:1.3em;padding:12px 0}}@media screen and (max-width: 768px){#logo,.logo{display:inline-block;width:100%;padding-left:55px;padding-right:55px;text-align:center}#logo img .logo img{height:3em;margin:.1em 0;padding:.5em}.header-logo{width:100%;padding:0}}.description_sp{font-size:.5em;text-align:center;padding:.3em 0}@media screen and (min-width: 768px){.description_sp{display:none}}.header-logo #nav ul,#nav_fixed #nav ul{float:right}#onlynav ul{display:table}.header-logo #nav ul,#onlynav ul,#nav_fixed #nav ul{position:relative;margin:0 auto;padding:0;list-style:none;z-index:999}.header-logo #nav ul::after,#onlynav ul::after,#nav_fixed #nav ul::after{display:block;clear:both;content:""}.header-logo #nav ul li,#onlynav ul li,#nav_fixed #nav ul li{position:relative;float:left}.header-logo #nav ul li:not(:first-child),#onlynav ul li:not(:first-child),#nav_fixed #nav ul li:not(:first-child){border-left:none}.header-logo #nav ul li:hover,#onlynav ul li:hover,#nav_fixed #nav ul li:hover{background-color:rgba(255,255,255,.3)}.header-logo #nav ul li a{padding:1.5em .8em}#onlynav ul li a{padding:1em 1.3em}#nav_fixed #nav ul li a{padding:1.4em .8em}.header-logo #nav ul li a,#onlynav ul li a,#nav_fixed #nav ul li a{display:inline-block;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;width:100%;font-weight:bold;vertical-align:bottom;font-size:.9em}.header-logo #nav ul li ul a,#onlynav ul li ul a,#nav_fixed #nav ul li ul a{font-size:.9em;padding:1em}.header-logo #nav ul ul,#onlynav ul ul,#nav_fixed #nav ul ul{position:absolute;top:100%;left:0px}.header-logo #nav ul li:last-child ul,#onlynav ul li:last-child ul,#nav_fixed #nav ul li:last-child ul{right:0}.header-logo #nav ul ul li,#onlynav ul ul li,#nav_fixed #nav ul ul li{float:none;margin:0}.header-logo #nav ul ul li:not(:first-child),#onlynav ul ul li:not(:first-child),#nav_fixed #nav ul ul li:not(:first-child){border-top:none}.header-logo #nav ul ul ul,#onlynav ul ul ul,#nav_fixed #nav ul ul ul{position:absolute;top:0px;left:100%}.header-logo #nav ul ul,#onlynav ul ul,#nav_fixed #nav ul ul{z-index:999;min-width:100%}.header-logo #nav .menu_desc,#onlynav .menu_desc,#nav_fixed #nav .menu_desc{font-size:10px;margin-top:5px;opacity:.5;text-align:center;white-space:normal;overflow:hidden;padding:0 .5em;height:12px}.header-logo #nav ul ul .menu_desc,#onlynav ul ul .menu_desc,#nav_fixed #nav ul ul .menu_desc{display:none}@media screen and (max-width: 959px){#nav,#onlynav{display:none !important}}#scrollnav{position:relative;width:100%;background:#ccc;overflow-x:auto;display:none}#scrollnav .menu_desc{display:none}#scrollnav ul{margin:0 auto;list-style:none;white-space:nowrap;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#scrollnav ul li{text-align:center;display:inline-block;vertical-align:middle;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#scrollnav ul li a{font-size:.7em;color:#070f33;background:#fff;padding:6px 8px;opacity:.8;letter-spacing:normal;margin-right:1px;display:block;white-space:nowrap;font-weight:bold}#scrollnav ul li ul{display:none}@media screen and (max-width: 959px){#scrollnav{display:block}}#nav_fixed{display:none;z-index:10}#nav_fixed.fixed{top:0;left:0;width:100%;position:fixed;display:block;z-index:1000;-webkit-box-shadow:0px 3px 10px rgba(200,200,200,.2);box-shadow:0px 3px 10px rgba(200,200,200,.2)}@media screen and (max-width: 959px){#nav_fixed .header-logo{width:100%;padding:3px 0}#nav_fixed #nav{display:none}#nav_fixed .logo img{height:2.4em;width:auto;padding:.3em}}.page-link{margin:1em 0;text-align:center}.comment-page-link{margin:0 0 3em}.page-link span.paged,.comment-page-link span,.comment-page-link a{display:inline-block;margin-right:3px;padding:5px 15px;border-radius:5px;background:#999;font-weight:bold;color:#eee}.page-link a span.paged,.comment-page-link a{background:#eee;color:#333;border-bottom:3px solid #ddd}.page-link a{border-bottom:none;color:#000}.page-link a span.paged:hover,.comment-page-link a:hover{background:#eef;color:#000}.page-link a span.page-links_tp{padding:.8em 2.5em .8em 1.5em;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;background:#eee;display:inline-block;color:#555;border-bottom:solid 3px #ddd;border-radius:3px;font-weight:bold;text-shadow:2px 2px 2px rgba(200,200,200,.5);position:relative}.page-link a span.page-links_tp:after{content:"";position:absolute;right:10px;font-family:fontAwesome}@media screen and (max-width: 768px){.page-link a span.page-links_tp{font-size:.8em}}.header_img_inner_wrap>div{display:table-cell;vertical-align:middle}.header-image{position:relative;overflow:hidden}.header-image img{width:100%;vertical-align:middle}a.header-image_link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header-image:hover a.header-image_link:before{-webkit-box-shadow:inset 0 0px 8px rgba(0,0,0,.4);box-shadow:inset 0 0px 8px rgba(0,0,0,.4)}a.header-image_link{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:relative;display:block;line-height:0}.custom-header-img{position:relative;padding:3em 0;-webkit-box-shadow:0 0px 20px 0 rgba(100,100,100,.3) inset,0px 0px 10px 0 rgba(100,100,100,.2) inset;box-shadow:0 0px 20px 0 rgba(100,100,100,.3) inset,0px 0px 10px 0 rgba(100,100,100,.2) inset}.custom-header-img .header_img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.header_img_inner_wrap,.firstview_header_inner_content{position:relative;text-align:center}.header_image_title{font-weight:bold;font-size:35px;margin-bottom:20px}.header_inner_icon{display:table-cell;width:40%}.header_inner_icon img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain;";max-height:350px}.header_inner_text{display:table-cell;width:60%;vertical-align:middle;padding:0 10px}.header_image_desc{margin-bottom:25px}@media screen and (max-width: 768px){.custom-header-img{height:auto;padding:2em 0}.header_inner_icon img{padding:20px}.header_image_title{font-size:1.5em}.header_image_desc{font-size:.9em}.header_img_inner_wrap,.firstview_header_inner_content{padding:0;width:90%}.header_img_inner_wrap>div{display:block}.header_inner_text,.header_inner_icon{width:100%;display:block}}#main .page{overflow:hidden;margin-bottom:59px;border-bottom:1px solid rgba(0,0,0,0)}.wrap-post-title{padding:10px 20px;font-size:1.3em;margin-bottom:10px;position:relative;font-weight:bold}.widget .wrap-post-title{margin-top:0px}.wrap-post-title-inner{position:absolute;right:20px;font-size:.7em;padding:.3em 0}@media screen and (max-width: 768px){.wrap-post-title{font-size:1em}}.post-box{width:100%;position:relative;display:inline-block}.post-box-contents{width:100%;height:100%;position:relative;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.post-box .post-meta-all{overflow-y:hidden;padding:5px 15px;display:table-cell;vertical-align:top}.post-box .post-title{font-weight:bold;font-size:16px;padding:5px 0}.post-box .post-date{font-size:12px;position:absolute;bottom:10px}.post-box .post-substr{font-size:13px;height:4.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post-box-contents .post-author{position:absolute;bottom:5px;right:15px}.post_thumbnail{width:280px;float:left}.post-box-thumbnail{background:#eee;position:relative}.post-box-thumbnail__wrap{overflow:hidden;position:relative}.post-box-thumbnail__wrap:before{content:"";padding-top:61.8%;display:block;height:0}.content .post-box-thumbnail__wrap img,.post-box-thumbnail__wrap img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.post-box .post-cat{background:#777;padding:2px 0;font-size:.6em;border-radius:2px;display:inline-block;margin-right:5px;vertical-align:middle;font-weight:bold}.post_thumbnail .post-cat,.grid_post_thumbnail .post-cat{position:absolute;bottom:0;right:0;z-index:1;margin:0}.post-cat-sp{padding:4px 5px;border-radius:3px}.post-box .post-tag{display:inline;font-size:.6em;vertical-align:middle}.post-box .post-tag a{display:inline-block;background:#eee;color:#000;padding:3px 8px;font-size:10px;margin:0 3px;border-radius:2px;position:relative;z-index:1}.post-box .post-tag i{font-family:fontAwesome;content:"";margin-right:5px;vertical-align:middle}.post-cat a,.post-cat-sp a{color:#fff;padding:5px 10px;position:relative;z-index:1}.post-author li{display:inline-block;vertical-align:middle;line-height:1}.single-post-date.published{color:#999}.single-post-date,.post-meta-bottom span{margin-right:8px}.post-meta-bottom .post_reading_time:before{content:"";font-family:fontAwesome}.post-meta-bottom .post_views:before{content:"";font-family:fontAwesome}.post-meta-bottom .post_views:after{content:"views";font-size:.9em}li.post-author-name{line-height:30px;margin-left:5px;font-size:12px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:7em;white-space:nowrap}li.post-author-name a{position:relative;z-index:1;white-space:nowrap}.post-author-thum img{border-radius:50%;border:1px solid #eee}.comment-num{white-space:nowrap}.more-link{float:right}@media screen and (max-width: 768px){.post_thumbnail{width:180px}.post-title{font-weight:bold;font-size:.9em !important}.sticky-post-box .post-title{font-size:1em !important}.post-box{width:100%}.post-box .post-date{position:relative;bottom:0;font-size:.6em}.post-box .post-author,.post-meta .post-author,.grid_post-box .post-author{display:none}.widgettitle{padding:10px}.post-box .post-cat{border-radius:0;pointer-events:none}.post-cat a,.post-cat-sp a{padding:2px 5px;display:inline-block;pointer-events:none}}@media screen and (max-width: 599px){.post-substr{display:none !important}.post-box{display:initial}.post-box-contents.clearfix{padding:5px;margin-bottom:1px}.post-box .post-meta-all{padding:0 10px}.post-box .post-cat{padding:0;text-align:center}.post-box .post-tag a{padding:1px 5px;position:relative}.post-box .post-title{padding:0;font-size:.8em}.post_thumbnail{width:105px}.post-box .post-tag{display:none}li.post-author-name{display:none}.post-box-contents .post-meta-all{padding-bottom:0 !important}}.wrap-grid-post-box{margin:-3px;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid_post-box{width:33.33333%;position:relative;padding:4px;letter-spacing:normal;vertical-align:top}.grid_post-box:hover .post-box-contents{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.grid_post_thumbnail{width:100%}.grid_post-box .post-meta-all{padding:10px}.post-meta-all{word-wrap:break-word}.grid_post-box .post-title{font-weight:bold;font-size:1em;padding:5px 0}.grid_post-box .post-tag{display:inline}.grid_post-box .post-tag a{display:inline-block;vertical-align:middle;background:#eee;color:#000;padding:2px 8px;font-size:.6em;margin:0 3px;border-radius:2px;position:relative;z-index:1}.grid_post-box .post-cat{background:#999;padding:2px 0;font-size:.6em;border-radius:2px;display:inline-block;vertical-align:middle}.grid_post-box .post-date{font-size:12px;position:absolute;bottom:13px;left:15px}.grid_post-box .post-substr{font-size:12px}.grid_post-box .post-author{position:absolute;bottom:8px;right:15px}.grid_post-box.adbox{width:100%}@media screen and (max-width: 1200px){.grid_post-box{width:50%}}@media screen and (max-width: 959px){.grid_post-box{width:33.33333%}}@media screen and (max-width: 768px){.grid_post-box{width:50%;padding:2px}.grid_post-box .post-meta-all{padding:5px;position:relative}.grid_post-box .post-date{font-size:.7em}.grid_post-box .post-date:before{content:none}}@media screen and (max-width: 599px){.grid_post-box .post-title{padding:0}.grid_post-box .post-tag{display:none}.grid_post-box .post-date{position:relative;bottom:0;left:5px}}.wrap-mini-post-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mini-list-post-box{width:calc(50% - 10px);margin:5px}.mini-list-post-box .post_thumbnail{width:150px;height:100%}.mini-list-post-box .post-box-contents.clearfix{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:120px}.mini-list-post-box .post-meta-all{padding:10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.mini-list-post-box .post-title{font-weight:bold;font-size:.9em;padding-bottom:5px;max-height:4.5em;line-height:1.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.mini-list-post-box .post-date{font-size:12px;position:absolute;bottom:13px;left:15px}.mini-list-post-box .post-cat{background:#999;padding:2px 0;font-size:.6em;border-radius:2px;display:inline-block;vertical-align:middle}@media screen and (max-width: 768px){.mini-list-post-box{width:100%;margin:2px 0}}@media screen and (max-width: 599px){.mini-list-post-box .post-title{font-size:.8em}.mini-list-post-box .post_thumbnail{width:35%}}.content{line-height:1.8;margin-bottom:2em;position:relative;word-break:normal}.content>*:fist-child{margin-top:0}.content>*:last-child{margin-top:0}.content img{max-width:100%;height:auto;margin:0 0 1.5em 0}.content .padding0 img{margin:0}.post-upon{padding:20px;padding-top:0;background:#fff}#single-main .post-author.author{position:relative;float:right;display:block;margin-bottom:12px;margin-top:-8px}#single-main li.post-author-name{max-width:none}.single_thumbnail{text-align:center;background-position:center !important;background-size:100% auto !important;position:relative;z-index:0;overflow:hidden;width:100%}.single_thumbnail img{max-width:100%;height:auto;vertical-align:middle;-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain;"}.single_thumbnail figcaption{background-color:inherit;text-align:right;padding:.2em 1em;font-size:.8em}.single_thumbnail.type-youtube{padding-top:56.25%;height:0}.single_thumbnail.type-youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}h1.single-post-title{margin:10px 0}.post_footer_author_title{background:#eee;color:#333;border:2px solid #eee;padding:10px 20px;margin-top:25px}.post_footer_author{min-height:100px;border:2px solid #eee;padding:15px;margin-bottom:10px}.sc_post_author_user{padding:20px 20px 10px 20px;background-color:#f6f6f6;border-radius:5px;margin-bottom:20px}.post-author-more{text-align:center;width:100%}.post-author-more a{background-color:#000;padding:8px;color:#fff !important;width:90%;display:block;border-radius:3px;font-weight:bold;margin:10px auto;font-size:.9em;text-decoration:none}.post_author_user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post_author_user .post_thum{text-align:center}.post_author_user .profile_sns li a{width:28px;line-height:28px}.post_author_user .profile_sns li a i{margin:0}.post_author_user .post_thum{text-align:center}.post_author_user .post_thum img{border-radius:50%;border:1px solid #ccc;margin:0 auto}.post_author_user_meta{vertical-align:middle;padding-left:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.post_author_user .post-author{float:none;font-size:20px;padding-bottom:8px;font-weight:bold;line-height:1.5}.post_author_user .post-author a{text-decoration:none}.post_author_user_meta .post-description{font-size:14px;overflow:auto;min-height:50px}.post_footer_author_title_post{font-weight:bold;border-bottom:2px dotted #eee;margin:10px 0;margin-top:15px;clear:both}.post_author_user .profile_sns{padding:5px 0;white-space:nowrap}#sidebar .post_author_user{display:block}#sidebar .post_author_user .post-author{text-align:center}#sidebar .post_author_user_meta{padding:0}#sidebar .post_author_user .profile_sns li a{width:35px;line-height:35px;padding:0;margin:0 3px}@media screen and (max-width: 768px){.post_footer_author_title_post{padding:0 10px}.post_author_user .post_thum{width:100%;text-align:center;margin-top:10px}.post_author_user{display:block}.post_author_user_meta{padding:0}.post_author_user .post-author{text-align:center}.post_author_user_meta .post-description{font-size:.8em;width:100%;padding:0 10px}}.author-post{position:relative;letter-spacing:normal}.post_footer_author .author-post{width:25%;padding:0 5px;display:inline-block;vertical-align:top}.author-post-meta{padding:5px}.post_footer_author .author-post-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.post_footer_author .author-post-cat span{background:#333;position:absolute;bottom:0;right:0;font-size:10px;color:#fff;padding:1px 5px}.post_footer_author .author-post-title{line-height:1.5;font-size:13px}.post_footer_author .author-post-date{font-size:12px;color:#666}.hentry .single-post-category{font-size:.8em;background:#333;padding:.3em 1em;margin:2px;border-radius:2px;display:inline-block;vertical-align:middle;font-weight:bold}.post .single-post-category a{color:#fff;vertical-align:middle}#single-main .tag .tag-wrap{margin-left:120px}#single-main .post-meta .tag,#single-main .article_footer .tag{display:inline-block;margin-right:5px;padding:.3em .5em;border-radius:2px;margin-top:5px;vertical-align:middle;background:#efefef;font-size:.8em}#single-main .post-meta .tag:before,#single-main .article_footer .tag:before{content:"";margin-right:5px;color:#7e9da7;font-family:fontAwesome}#single-main .tag_area{padding:0 5px}.single_title,#comment-area .comment_title{background:0;padding:10px;border-radius:0;font-size:18px;border-bottom:1px solid #ccc;margin-top:15px}.single_title a{color:#577fbc}.content ul,.content ol,.content table,.content dl{margin-bottom:1.2em}.content ul{list-style-type:disc;padding-left:1.5em;line-height:2}.content ul li{line-height:1.5;margin-bottom:.6em}.content ol{list-style-type:decimal;padding-left:1.5em;line-height:2}.content a{color:#03c;word-break:break-all}.content .sc_frame ul,.content .sc_frame ol{padding:0 1.2em;margin-bottom:0}@media screen and (max-width: 768px){.content ul,.content ol{line-height:2.5}}#page-main{margin-bottom:30px}.single-post-main{margin-bottom:10px}.page_title{padding:20px 30px;font-weight:normal;border-bottom:1px solid #eee;margin-bottom:0;background:#fff}#page-main .widget,#main .widget,.maintop-widget,.main-bottom{margin-bottom:10px;padding:0;margin-top:15px}#page-main .widget>ul:first-of-type,#page-main .widget ul:first-child,#main .widget>ul:first-of-type,#page-main .widget ul:first-child{margin:0}#page-main .widget .wrap-post-title,#main .widget .wrap-post-title,.maintop-widget .wrap-post-title,.main-bottom .wrap-post-title{margin-bottom:0;margin-top:0;top:-3px}#page-main .post_list .meta .post_list_title,#main .post_list .meta .post_list_title{font-size:.9em;padding:0;padding-top:5px}#page-main .post_list .meta .desc,#main .post_list .meta .desc{font-size:.7em}.content>[class^=wp-block]:not(.wp-block-dvaux-section){z-index:2;position:relative}.required{color:#6495ed}.commets-list,.trackback-list{overflow:hidden;margin-bottom:40px;background:#f9f9f9}.commets-list li,.trackback-list li{overflow:hidden;margin-top:-1px;padding:.5em 1.5em;width:100%;border-bottom:1px solid #ccc}.commets-list .avatar{float:left;margin-right:10px;margin-bottom:10px}.comment-meta,.reply,.comment-notes,.form-allowed-tags,span.small{font-size:80%}.comment-body,.comment-body a{color:#000}.comment-body p{clear:both}p.form-submit{text-align:right}.commets-list .children li.comment{background:#fff;padding:0;border-bottom:none}.comment-body{padding:1em 0}.commets-list .children li.comment .comment-body{padding:1em;border-top:1px solid #eee}div#comment-area .children .children{margin:0;border-left:1em solid rgba(18,87,115,.1);border-top:2px solid #eee}div#comment-area .children .children .children{margin-left:1px;border-top:0}div#comment-area .single_title{margin:0;border-top:1px solid #eee;background:#fff;color:#000}div#comment-area .reply{text-align:right}div#comment-area .reply a{background:#e2e2e2;padding:.5em 1em;border-radius:3px}div#comment-area #respond{padding:15px 20px;border:1px solid #eee}.respondform_title{display:none}.recommend-post-title{font-weight:bold}.single-recommend{width:50%;display:inline-block;position:relative;overflow:hidden;letter-spacing:normal;vertical-align:top}.single-recommend a{padding:5px 10px}.single-recommend img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";vertical-align:middle;background:#eee}.recommend-meta{overflow:auto}.recommend-desc{font-size:.7em;color:#999;padding:5px 0}.recommend-title{font-size:13px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:calc(3em + 16px)}.recommend-thumb{float:left;position:relative;margin-right:10px;background:#eee;width:150px;font-size:.8em}.recommend-cat{color:#fff;font-size:11px;font-weight:bold;padding:2px 4px;position:absolute;background:#333;bottom:0;right:0}@media screen and (max-width: 768px){.recommend-thumb{width:100px}.single-recommend{width:100%}.single_title,#comment-area .comment_title{font-size:1em;padding:5px 10px}.recommend-cat{font-size:.5em}.recommend-desc{display:none}}.content-box{float:right;margin-top:-0.25em;width:420px}.content-box .more-link{margin:0}.thumbnail-box{float:left;width:160px}.thumbnail-box img{width:160px;height:160px}.category-header-wrap{color:#333;padding:15px 0;border-bottom:1px solid #eee}.category-header{margin:auto;width:570px}.category-title{display:inline-block;vertical-align:middle;text-align:center}.category-title-name{font-size:35px}.category-title-horline{margin:0 0 10px 0;width:50px;height:5px;display:inline-block;vertical-align:middle;border-radius:10px}.category-title-line{margin:0 20px;width:5px;height:60px;background:#fff;display:inline-block;vertical-align:middle;border-radius:10px}.category-title-desc{width:300px;overflow:auto;display:inline-block;vertical-align:middle;font-size:15px}.catpage_content_wrap{margin-bottom:10px;margin-top:-10px;position:relative;background:rgba(0,0,0,0) !important;overflow:hidden}.catpage_content_wrap .cover{background-size:100% auto;background-position:center center;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;-webkit-filter:blur(2px) brightness(0.8);filter:blur(2px) brightness(0.8)}.catpage_description{font-size:1.1em;margin-top:10px}.catpage_content_wrap .share{padding:0}.catpage_content_wrap .innner{padding:1em 0;width:90%;margin:0 auto}.catpage_content_wrap .catpage_inner_content{width:60%;float:left;padding:1em;font-weight:bold;text-shadow:1px 1px 0 #999}.catpage_content_wrap .content{padding:1em 40px;line-height:1.5}h1.catpage_title{margin:0}.catpage_tag{width:40%;float:left;padding:1em}.catpage_tag a{background:#eee;color:#000;white-space:nowrap;border:1px solid #ddd;padding:5px 10px;margin:3px 1px;display:inline-block;border-radius:2px}a.tag-cloud-link:before{content:"";margin-right:5px;color:#7e9da7;font-family:fontAwesome}.cat-post-main .content{margin:0}.cat-post-main{padding:1em 2em;margin-bottom:10px}@media screen and (max-width: 768px){.catpage_content_wrap .cover{background-size:auto 100%}.catpage_content_wrap .catpage_inner_content{width:100%}.catpage_tag{display:none}.catpage_content_wrap{margin-top:-5px}.cat-post-main{padding:1em}}.author_title{background:#fff;padding:2em;margin-bottom:10px}.author_title-thum{float:left;margin-right:2em}.author_title-thum img{border-radius:50%}.author_title-meta{float:left;margin-left:-200px;padding-left:200px;width:100%}.author_title-name{font-size:1.3em;font-weight:bold}@media screen and (max-width: 768px){.author_title-meta{float:left;margin:0px;padding:0px;width:100%}.author_title-thum{width:100%;text-align:center}.author_title-name{text-align:center;margin-bottom:1em}}#sidebar{width:330px}.fit-sidebar-fixed{margin-top:0 !important;margin-bottom:0 !important;position:fixed}.fit-sidebar-blank{z-index:0;background-color:rgba(0,0,0,0);visibility:hidden}.widget{margin-bottom:10px;padding:10px;position:relative}.singletop-widget .wrap-post-title{margin:-10px;margin-bottom:20px}.singletop-widget>div{margin:-10px;padding:10px}.widget>ul:first-of-type,.widget ul:first-child,.d_tab_tab>ul:first-of-type{margin:-10px}.widget>ul:first-of-type>li,.widget ul:first-child>li,.d_tab_tab>ul:first-of-type>li{border-bottom:1px solid rgba(50,50,50,.2)}.widget_text ul li i{vertical-align:middle;margin-right:8px}.textwidget{font-size:.9em}.textwidget img{display:block;margin:0 auto}#sidebar-recent-posts li,#sidebar-popular-posts li{margin:20px 0}.sidebar-thumbnail-box{float:left;width:75px}.sidebar-recent-posts-title{float:right;width:165px}.sidebar_content{margin-bottom:-20px;height:100%}.widgettitle{position:relative;font-size:16px;padding:8px 15px;margin:-10px;margin-bottom:10px}.tagcloud a{white-space:nowrap;border:1px solid #ddd;padding:5px 10px;margin:3px 1px;display:inline-block}.tagcloud a:hover{background:#eee}.widget_categories label,.widget_categories h2,.widget_archive label,.widget_archive h2{display:none}.cat-item .count,.widget li a .count{float:right;background:#eee;color:#666;padding:1px .5em;display:inline;border-radius:2px}.screen-reader-text{display:none}.widget_archive select,.widget_categories select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.5em 1em;color:inherit;border:1px solid #ccc;background:rgba(0,0,0,0);border-radius:0;font-size:.8em}.widget_archive select option,.widget_categories select option{color:#000}#sidebar .widget select::-ms-expand{display:none}.widget ul li.cpd-l{padding:10px}.maintop-widget,.mainbottom-widget{margin-bottom:10px}.single-top{margin:10px 0;padding:0;border-radius:3px}.bottom_ad .widget{padding:0}.bottom_ad .widget ul{border:1px solid #eee}.single-pcad{padding:15px !important}.in_loop{padding:5px;margin-bottom:5px}.nav_inleft_wrap{float:right}.nav_inleft,.header-logo #nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .searchsubmit{right:-1}@media screen and (max-width: 959px){.nav_inleft_wrap{text-align:center;display:none}.nav_inleft{display:none}}.widget.widget_text li a,.widget.widget_categories li a,.widget.widget_recent_entries li,.widget.widget_nav_menu li a,.widget.widget_pages li a,.widget.widget_archive li a,.widget.widget_mycategoryorder li a,.widget.widget_meta li a{display:block;padding:.8em 1em;margin:0;position:relative;font-size:.9em}.widget.widget_text li ul,.widget.widget_nav_menu li ul,.widget.widget_pages li ul,.widget.widget_categories li ul{padding:0;margin:0}.widget.widget_text ul li,.widget.widget_categories ul li,.widget.widget_nav_menu li,.widget.widget_pages li,.widget.widget_archive li,.widget.widget_mycategoryorder li{margin:0;padding:0}.widget.widget_nav_menu li ul li a:before,.widget.widget_pages li ul li a:before,.widget.widget_categories li ul li a:before{content:"";color:#ccc;margin-right:.6em;font-family:fontAwesome}.widget.widget_recent_entries li span.post-date{font-size:.8em}.widget_nav_menu .menu_desc{display:none}.diver_widget_adarea{margin-bottom:10px;text-align:center}.diver_widget_adlabel{font-size:.8em;text-align:center}#main .diver_widget_adarea{margin-bottom:10px}#main .textwidget{padding:10px}.textwidget h2{padding:.7em 1em;font-size:1em;margin:1em 0 1em}.textwidget h3{padding:.3em 1em;margin:1em 0 .8em;font-size:1em;border-bottom:1px solid #555;color:#333;background:#fff}.textwidget h4{position:relative;position:relative;font-weight:bold;font-size:1em;padding:.2em 1em;color:#333;margin:.8em 0 .6em}.textwidget h4{color:#333;font-size:1em;font-weight:bold;margin:.6em 0 .8em}.diver_widget_profile .coverimg{text-align:center;position:relative;padding:0 1em}.diver_widget_profile .coverimg img{width:120px;height:120px;border-radius:50%;border:5px solid #fff;overflow:hidden;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.diver_widget_profile .coverimg.on{background-size:100% auto;height:180px;margin-bottom:60px}@media screen and (max-width: 959px){.diver_widget_profile .coverimg.on{background-size:100%}}.diver_widget_profile .coverimg.on img{position:relative;top:120px}.diver_widget_profile .coverimg.no img{border:5px solid #fff;width:160px;height:160px}.diver_widget_profile .img_meta{padding:.5em 0;text-align:center}.diver_widget_profile .img_meta .name{font-weight:bold;line-height:1.2}.diver_widget_profile .profile_sns{padding-top:.6em}.profile_sns li{display:inline-block}.profile_sns li a{color:#fff !important;border-radius:50%;display:block;width:35px;line-height:35px;text-align:center;margin:0 3px}.profile_sns .facebook{background-color:#3b5998}.profile_sns .twitter{background-color:#00acee}.profile_sns .instagram{background-color:#d93177}.profile_sns .youtube{background-color:red}.profile_sns .sns{background-color:#8bc34a}.diver_widget_profile .meta{padding:.5em 1em;font-size:.9em}.diver_widget_profile .button a{padding:.5em;background-color:#eee;border-radius:2px;width:80%;font-size:.8em}.widget .single_title{margin:-10px;margin-bottom:15px}.single-related-area .textwidget,.single-recommend-area .textwidget{padding:1em}.widget-h2{margin:1em 0}.widget-h2 .widgettitle{margin:0}.widget_rss ul li a{padding:5px 10px;display:inline-block;font-size:.85em}.container_top_widget,.container_bottom_widget{margin:0px auto}.container_top_widget{margin-top:20px}.containerwidget{margin:10px auto}.widget li.recentcomments{padding:10px;font-size:.9em}.recentcomments>a{font-weight:bold}.widget ul.sub-menu .menu_title{display:inline-block}form.search-widget{padding:20px}#sidebar form.search-widget{padding:5px 10px}.search-widget__col{margin-bottom:10px}input.search-widget__input{width:100%;padding:10px 8px;border:2px solid #eee}label.search-widget__label{width:100%;display:block;font-weight:bold;font-size:15px;margin-bottom:5px}.search-widget__select{overflow:hidden;width:100%;position:relative;border-radius:2px;border:2px solid #eee;background:#fff}.search-widget__select::before{position:absolute;top:.8em;right:.8em;width:0;height:0;padding:0;content:"";border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #999;pointer-events:none}.search-widget__select select{width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:none;outline:none;background:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 38px 8px 8px;color:#666}.search-widget__select select::-ms-expand{display:none}.search-widget__checkbox{display:none}.search-widget__checkbox-label{font-size:13px;padding-left:20px;margin-right:20px;position:relative;cursor:pointer;display:inline-block}.search-widget__checkbox-label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:2px solid #ccc}.search-widget__checkbox:checked+.search-widget__checkbox-label{color:#3c82ff}.search-widget__checkbox:checked+.search-widget__checkbox-label::after{content:"";display:block;position:absolute;top:-4px;left:5px;width:7px;height:14px;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);border-bottom:3px solid #3c82ff;border-right:3px solid #3c82ff}button.search-widget__submit{margin:0 auto;width:100%;padding:8px 13px 7px;font-size:14px;font-weight:bold;letter-spacing:.1em;background:#3c82ff;border:none;margin-top:5px}.widget_post_list{width:100%;position:relative;letter-spacing:normal;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-size:.9em}.widget_post_list .post_list_thumb{float:left;width:100px;height:80px;position:relative;background-color:#eee}.widget_post_list a{padding:8px;display:flow-root}.widget_post_list img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";vertical-align:middle;position:absolute;top:0;right:0}.widget_post_list .post_list_thumb .post_list_cat{position:absolute;bottom:0;right:0;background:#333;color:#fff;font-size:10px;padding:2px 4px;border-radius:3px 0 0 0}.widget_post_list .post_list_tag .post_list_cat{line-height:1;position:relative;display:inline-block;background:#333;color:#fff;font-size:10px;padding:3px 4px;border-radius:2px}.widget_post_list .meta{float:right;overflow:hidden;width:100%}.widget_post_list .meta .post_list_tag{line-height:0}.widget_post_list .meta .post_list_tag .tag{font-size:.5em;border:1px solid #ccc;color:#666;padding:2px 3px;border-radius:2px;margin:2px;display:inline-block;line-height:1}.widget_post_list .meta .post_list_title{font-size:.9em}#sidebar .widget_post_list .meta .post_list_title{font-size:13px}.widget_post_list .meta .post_list_date{font-size:.6em}#sidebar .desc{display:none}#sidebar .widget_post_list.grid{width:50%;border-bottom:0;display:inline-block;vertical-align:top}.widget_post_list.grid .post_list_thumb{width:100%;height:0;overflow:hidden;padding-top:61.8%;position:relative}.content .widget_post_list.grid .meta .post_list_title,.single-post-main .widget_post_list.grid .meta .post_list_title,#main .widget_post_list.grid .meta .post_list_title,#page-main .widget_post_list.grid .meta .post_list_title{font-size:1em}#main .widget_post_list.grid .meta .post_list_title{padding:5px 0}.content .widget_post_list.grid .meta .desc,.single-post-main .widget_post_list.grid .meta .desc,#main .widget_post_list.grid .meta .desc,#main .widget_post_list .meta .desc,#page-main .widget_post_list.grid .meta .desc{font-size:.7em}#sidebar .widget_post_list.grid.first:first-child{width:100%}#sidebar .widget_post_list.grid.first:first-child .post_list_thumb{height:130px}.widget_post_list.grid.first:first-child .meta .post_list_title{font-size:1em}.content .widget_diver_widget_newpost ul{padding:0}.content .widget_post_list img{margin:0}.content .widget_post_list .meta .post_list_title{font-size:1em;line-height:1.5;margin-bottom:5px;font-weight:bold}.content .widget_post_list .meta .desc{font-size:.8em}.content .widget_diver_widget_newpost_grid ul{padding:0}ul.diver_widget_post_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.diver_widget_post_grid li{width:33.3333%}.content .widget_post_list.grid,.single-post-main .widget_post_list.grid,#main .widget_post_list.grid,#page-main .widget_post_list.grid{width:33%;vertical-align:top;margin:.15%;border-bottom:none;background:#fff}.content .widget_post_list.grid .post_list_thumb{height:120px}#main .widget_post_list{background:#fff}@media screen and (min-width: 769px)and (max-width: 959px){#sidebar .widget_post_list.grid.first:first-child{height:220px}#sidebar .widget_post_list.grid.first:first-child .meta{margin-left:-350px;padding-left:350px}#sidebar .widget_post_list.grid.first:first-child .post_list_thumb{height:200px !important;width:340px;float:left;padding:0}#sidebar .widget_post_list.grid{width:33.3%}.widget_post_list.grid.first:first-child .meta .post_list_title{font-size:1.3em;height:160px}}.single-post-main .widget_post_list.grid .post_list_thumb,#main .widget_post_list.grid .post_list_thumb{width:100%;height:150px}.single-post-main .widget_post_list.grid .meta .post_list_title,#main .widget_post_list.grid .meta .post_list_title,#main .widget_post_list .meta .post_list_title{font-weight:bold}#main .widget_diver_widget_newpost_grid .wrap-post-title,#main .widget_diver_widget_newpost .wrap-post-title{margin-bottom:8px}#main .widget .widget_post_more a{display:block;padding:10px 20px}@media screen and (max-width: 768px){#main .widget_post_list .meta .desc{display:none}#main .widget_post_list.grid .post_list_thumb{height:80px}.content .widget_post_list.grid,.single-post-main .widget_post_list.grid,#main .widget_post_list.grid,#page-main .widget_post_list.grid{width:49.7%}}@media screen and (max-width: 599px){#main li.post_list.grid{width:49.7%}}.widget .widget_post_more{text-align:center;width:100%;border-top:1px solid #ccc}a.diver_widget_morelink::after{font-family:fontAwesome;content:"";margin-left:10px;font-weight:bold}.appeal_title{padding:10px;background:#333;color:#fff}.appeal_box{background:#333;color:#fff}.appeal_img{text-align:center;max-width:100%}.appeal_meta .button a{background:#f44336}.appeal_desc{font-size:.9em;padding:1em .3em;line-height:1.8}#share_plz{z-index:10;text-align:center;padding:10px 5px;position:-webkit-sticky;position:sticky;top:85px}#share_plz .p-entry__pushButton{width:auto}#share_plz .p-entry__pushLike{padding:0;height:78px}#share_plz .p-entry__push{margin:0;background:#fff}#share_plz .share_sns{padding:5px 10px;width:100%}.notfofund_title{text-align:center;font-size:50px;padding:50px 0;color:#666}.notfofund_text{padding:20px;font-weight:bold;font-size:16px;text-align:center}.notfofund_slick_title{text-align:center;font-size:21px;margin:15px}.error404 .bx-viewport{margin-bottom:20px}@media screen and (max-width: 768px){.notfofund_title{font-size:20px;padding:20px 0}}#bigfooter{background:#eee}.footer_title{padding:5px;margin-bottom:5px}#bigfooter li{padding:5px}#bigfooter li:before{font-family:fontAwesome;content:"";margin-right:8px;font-size:.9em}#bigfooter ul ul li{padding-right:0}#bigfooter ul ul.children{padding-top:5px}#bigfooter a{font-size:13px}.bigfooter_wrap{width:90%;margin:0 auto;text-align:center}.bigfooter_colomn{display:inline-block;vertical-align:top;padding:25px 10px !important;text-align:left}.bigfooter_colomn .menu_desc{display:none}.bigfooter_col{padding:5px}.bigfooter_wrap_main{background:#eee;padding:20px 0;margin-top:20px}#bigfooter ul li:before{content:none}@media screen and (max-width: 768px){.bigfooter_colomn,.bigfooter_wrap{width:100% !important}.bigfooter_colomn.col3,.bigfooter_colomn.col4{padding:5px !important}.bigfooter_center{margin:0}}#footer{font-size:13px;clear:both;background:#999;margin-top:auto;margin-bottom:0}#footer .menu_desc{display:none}.footer_navi{display:inline-block}.footer_content{width:90%;margin:0 auto;padding:15px 0}#copyright{float:right}.footer_navi ul li{font-size:13px;display:inline-block;padding:0 5px}@media screen and (max-width: 768px){.footer_navi{width:100%;text-align:center}#copyright{float:none;text-align:center;padding:10px 0}}#footer_sticky_menu{position:fixed;bottom:-100px;width:100%;z-index:1000;table-layout:fixed;border:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.footermenu_col{position:relative;text-align:center;background:#fff;color:#555;border:none;border-right:1px solid rgba(100,100,100,.6);padding:0;height:60px;vertical-align:middle}.footermenu_col:last-child{border-right:none}#footer_sticky_menu a,#footer_sticky_menu button{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 !important}#footer_sticky_menu a i{font-size:1.4em}#footer_sticky_menu .footermenu_title{font-size:.6em}.lity-container{width:100%}.footermenu_sns li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.footermenu_sns li a{font-size:.6em;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footermenu_sns a.line{padding:1em 0}.footermenu_sns .sns_name{display:none;font-weight:bold}#footer_cta{position:fixed;bottom:0;width:100%;padding:.5em 1.5em;z-index:999;display:none;max-height:120px}#footer_cta figure{height:100%;width:55%;float:right;text-align:center}#footer_cta figure img{max-height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain;";vertical-align:middle}#footer_cta .footer_cta_wrap{position:relative;float:left;width:95%;height:90px}#footer_cta .footer_cta_meta{float:left;padding:8px;width:45%}#footer_cta .title{font-weight:bold;font-size:26px}#footer_cta .desc{font-size:16px;margin-top:5px}#footer_cta a.close{color:#666;font-size:50px;float:left;width:50px;line-height:88px;opacity:.3}a.fcta_open{font-size:20px;color:#fff;bottom:-50px;display:none;left:30px;position:fixed;line-height:40px;text-align:center;padding:0px 15px;border-radius:5px}@media screen and (max-width: 1201px){#footer_cta{padding:.3em;line-height:0}#footer_cta figure{height:100%;width:100%;float:right}#footer_cta .footer_cta_meta{display:none}#footer_cta .footer_cta_wrap{float:right}#footer_cta a.close{font-size:30px;width:30px;line-height:88px;position:absolute}}@media screen and (max-width: 768px){#footer_cta a.close{font-size:20px;width:20px;line-height:20px;top:-20px;left:0;background:#333}}#title-counter{text-align:right;background:#fff;width:100px;padding:5px;margin:5px 0;margin-left:auto;border:1px solid #ccc}.title-counter-length-over{color:red;font-weight:bold}.hljs{margin:10px 0;padding:20px}header .share{padding:10px 20px}.share{width:100%;padding:10px 0}.share.short{padding:1.2em}.sns{margin:0 auto;width:100%;text-align:center}.sns ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;width:100%;letter-spacing:-0.4em;word-spacing:.1em}.sns li{display:inline-block;width:20%;vertical-align:middle;padding:3px;letter-spacing:.1em}.sns.c1 li{width:100%}.sns.c2 li{width:50%}.sns.c3 li,.sns.c6 li{width:33.3333%}.sns.c4 li,.sns.c7 li{width:25%}.sns.c5 li{width:20%}.sns.mini li{width:auto}.sns a{font-size:.7em;font-weight:bold;line-height:1.8;position:relative;display:block;padding:.6em 0;color:#fff;text-align:center;text-decoration:none;border-radius:2px}.sns a:before,.sns a i{margin-right:.2em;margin-left:.2em;vertical-align:middle;font-size:1.4em}.sns a .count{font-size:10px;margin-left:2px}.sns a.twitter{background:#00acee;border:2px solid #00acee}.sns a.twitter:hover{background:#fff;border:2px solid #0092ca;color:#0092ca}.sns a.facebook{background:#3b5998;border:2px solid #3b5998}.sns a.facebook:hover{background:#fff;border:2px solid #2c4373;color:#2c4373}.sns a.hatebu{background:#5d8ac1;border:2px solid #5d8ac1}.sns a.hatebu:hover{background:#fff;border:2px solid #5d8ac1;color:#5d8ac1}.sns a.hatebu:before{content:"B!";font-weight:bold;line-height:1}.sns a.line{background:#25af00;border:2px solid #25af00}.sns a.line:hover{background:#fff;border:2px solid #25af00;color:#25af00}.sns a.pocket{background:#f03e51;border:2px solid #f03e51}.sns a.pocket:hover{background:#fff;border:2px solid #f03e51;color:#f03e51}.sns a.rss{background:#ffb53c;border:2px solid #ffb53c}.sns a.rss:hover{background:#fff;border:2px solid #ffb53c;color:#ffb53c}.sns a.feedly{background:#87c040;border:2px solid #87c040}.sns a.feedly:hover{background:#fff;border:2px solid #87c040;color:#87c040}span.sns_name{margin-left:5px;vertical-align:middle}.sns span.sns_count{font-weight:bold;display:inline-block;line-height:1.5em;padding:0 3px;margin:0 .2em;border-radius:3px}#share_plz div.sns_count{background:#fff;border-radius:2px;color:#333}.sns.small a{display:inline-block;padding:1.5px 5px;color:#fff;font-size:.7em;vertical-align:top;margin-bottom:5px}.sns.small{text-align:center}@media screen and (max-width: 599px){span.sns_name{display:none}.sns a:before,.sns a i{font-size:1.8em}}.pagination{text-align:center;margin-bottom:10px;letter-spacing:-0.4em}a.page-numbers:hover{background:#eee}a.page-numbers,.pagination .current{color:#607d8b;padding:12px 22px;text-decoration:none;vertical-align:middle;display:inline-block;letter-spacing:0;margin:0 3px;border-radius:3px}.pagination .current{background:#607d8b;color:#fff;font-weight:bold}span.page-numbers.dots{letter-spacing:0;padding:8px .5em;vertical-align:middle}.pagination a{letter-spacing:normal;background:#fff}a.prev.page-numbers{margin-right:3px}a.prev.page-numbers:before{font-family:fontAwesome;content:""}a.next.page-numbers{margin-left:3px}a.next.page-numbers:before{font-family:fontAwesome;content:""}a.prev1.page-numbers{margin-right:3px}a.prev1.page-numbers:before{font-family:fontAwesome;content:""}a.next1.page-numbers{margin-left:3px}a.next1.page-numbers:before{font-family:fontAwesome;content:""}@media screen and (max-width: 959px){.pagination{margin:15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}a.page-numbers{padding:8px 0;width:15%}.pagination .current{padding:8px 0;width:30%}}@media screen and (min-width: 959px){.header_search,.header-logo .drawer-nav-btn,.drawer-nav-btn-wrap{display:none !important}}.header_search{position:absolute !important;top:0;right:0;width:55px;height:100%}a.header_search_btn{display:block;width:100%;height:100%;font-size:22px;line-height:0;color:#fff}a.header_search_btn .header_search_inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.header_search_title{text-align:center;font-size:.3em;padding-top:.3em;line-height:1;display:none}#header_search{background-color:#fff;width:85vw;height:80vh;overflow:auto;margin:0 auto;border-radius:5px;font-size:.9em}.drawer-overlay{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.drawer-overlay.active{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:9999}.drawer-nav-btn-wrap{position:absolute;top:0;left:0;width:55px;height:100%}.drawer-nav{background:#fff;margin:0;padding:0;list-style:none;top:0;z-index:99999;-webkit-overflow-scrolling:touch;width:80%;max-width:300px}.drawer-nav{height:100%;-webkit-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;overflow-y:scroll;position:fixed;left:-100%}.drawer-nav.active{left:0px}.drawer-nav-btn{width:30px;height:30px;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footermenu_col .drawer-nav-btn{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.drawer-nav-btn span{height:3px;background-color:#000;top:calc(50% - 1.5px)}.drawer-nav-btn:before{content:"";top:calc(25% - 3px);border-top:3px solid #000}.drawer-nav-btn:after{content:"";bottom:calc(25% - 3px);border-bottom:3px solid #000}.drawer-nav-btn:before,.drawer-nav-btn:after,.drawer-nav-btn span{display:block;width:80%;position:absolute;left:0;right:0;margin:auto;-webkit-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;border-radius:5px}.drawer_content_title{padding:10px;margin-bottom:10px;background:#eee}.drawer-nav .diver_widget_adarea{padding:10px}.drawer-nav .widget>ul:first-of-type,.drawer-nav .widget ul:first-child{margin:0;margin-top:-10px}.footermenu_col .drawer-nav-btn span,.footermenu_col .drawer-nav-btn:before,.footermenu_col .drawer-nav-btn:after{background:none;border:none}.lity_content{padding:1em;margin:1em;background:#fff;border-radius:5px}.searchbox_content_title{padding:10px;margin-bottom:10px;background:#eee}#header_search .diver_widget_adarea{padding:10px}#header_search .widget>ul:first-of-type,#header_search .widget ul:first-child{margin:0;margin-top:-10px}#main-wrap.fullpage,#main-wrap.fullpage #page-main,#main-wrap.fullpage .single-post-main{width:100%;margin:0 auto;padding:0}#main-wrap.fullpage .content{margin-bottom:0}@media screen and (max-width: 1200px){#main-wrap{width:96%}img{max-width:100%}.single-post-main,.catpage_content_wrap .content{padding:15px}}@media screen and (max-width: 959px){#main{margin:0 !important;padding:0 .5em !important}#single-main,#page-main{margin:0 !important;padding:0 !important}#sidebar{width:100%;padding:.5em}}@media screen and (max-width: 768px){#main-wrap{width:100% !important;margin:5px auto}#main,#single-main,#page-main{width:100% !important}#single-main,#page-main{padding:0}.hentry{padding:0 !important;margin:0 !important}.menu_desc{display:none}.sidebar_content{padding:10px 0}h1{font-size:1.3em;margin:5px 0}h1.single-post-title{font-size:1.2em;line-height:1.3}h2{font-size:1.3em}h3{font-size:1.2em}h4{font-size:1.1em}.page_title{padding:15px 20px}.single-post-date,.post-meta-bottom span{font-size:.7em;margin-right:5px}.post .post-meta{padding:10px}.post .single-post-category{font-size:10px;padding:3px 6px;margin-right:3px}#single-main .tag{padding:3px 6px;font-size:10px}#single-main .post-sub{padding:0px}.post_footer_author .author-post{width:50%;overflow:hidden;margin-bottom:10px}.author-post+.author-post{margin-left:0}.post_footer_author{padding:10px}.article_footer{padding:0;margin-top:-5px}.single-post-main{padding:10px}}.col2,.sc_col2,.col3,.sc_col3,.col3_2,.sc_col3_2,.col4,.sc_col4,.col4_3,.sc_col4_3{float:left;padding:10px}.col2 img,.col3 img,.col3_2 img,.col4 img,.col4_3 img{max-width:100%}.col2,.sc_col2{width:50%}.col3,.sc_col3{width:33.333333%}.col3_2,.sc_col3_2{width:66.666666%}.col4,.sc_col4{width:25%}.col4_3,.sc_col4_3{width:75%}@media screen and (max-width: 768px){.col2,.col3,.col4,.col3_2,.col4_3,.sc_col2.sp,.sc_col3.sp,.sc_col4.sp,.sc_col3_2.sp,.sc_col4_3.sp{width:100%;float:none}.col2_sp{width:50%;float:left}.col3_sp{width:33.3%;float:left}}.aside-normal{background:#fff48f;color:#333;border-radius:5px;padding:.8em 1em;margin-bottom:1.6em}.aside-warning{background:rgba(255,0,0,.2);border:1px solid #eee;border-radius:5px;padding:1em 1.5em;margin-bottom:1.6em}.border{width:100%;height:2px;border-top:2px solid #ccc;margin:10px 0}.sc_sns i{color:#fff}.sc_sns a{display:block;position:relative;text-align:center;padding:.8em;margin:5px 0;border-radius:3px;color:#fff}.sc_sns.solid a{top:-3px;text-shadow:0 1px 1px rgba(0,0,0,.4);-webkit-transition:none;-o-transition:none;transition:none}.sc_sns.solid a:hover{top:0}.sc_facebook a{background:#315096}.sc_facebook.solid a{-webkit-box-shadow:0 7px 0 #2c4373;box-shadow:0 7px 0 #2c4373}.sc_facebook.solid a:hover{-webkit-box-shadow:0 3px 0 #2c4373;box-shadow:0 3px 0 #2c4373}.sc_facebook.color a:hover{background:#2c4373}.sc_twitter a{background:#55acee}.sc_twitter.solid a{-webkit-box-shadow:0 7px 0 #0092ca;box-shadow:0 7px 0 #0092ca}.sc_twitter.solid a:hover{-webkit-box-shadow:0 3px 0 #0092ca;box-shadow:0 3px 0 #0092ca}.sc_twitter.color a:hover{background:#0092ca}.sc_instagram a{background:#3f729b}.sc_instagram.solid a{-webkit-box-shadow:0 7px 0 #43638b;box-shadow:0 7px 0 #43638b}.sc_instagram.solid a:hover{-webkit-box-shadow:0 3px 0 #43638b;box-shadow:0 3px 0 #43638b}.sc_instagram.color a:hover{background:#43638b}.sc_googleplus a{background:#dd4b39}.sc_googleplus.solid a{-webkit-box-shadow:0 7px 0 #ad3a2d;box-shadow:0 7px 0 #ad3a2d}.sc_googleplus.solid a:hover{-webkit-box-shadow:0 3px 0 #ad3a2d;box-shadow:0 3px 0 #ad3a2d}.sc_googleplus.color a:hover{background:#ad3a2d}.sc_sns.simple a{background:#aaa}.sc_sns.simple a:hover{background:#888}.sc_sns.simple.solid a{-webkit-box-shadow:0 7px 0 #888;box-shadow:0 7px 0 #888}.sc_sns.simple.solid a:hover{-webkit-box-shadow:0 3px 0 #888;box-shadow:0 3px 0 #888}.sc_sns.circle a{border-radius:50%;padding:.9em .8em}.badge{background:#333;color:#fff;padding:.2em 9px .1em;margin:0 3px;font-size:.8em;border-radius:3px;display:inline-block;position:relative;font-weight:bold}.badge.btag:before,.badge.btag .beforespan{position:absolute;top:0;left:-1em;content:"";width:0;height:0;border-color:rgba(0,0,0,0) #ec5858 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:1em 1em 1em 0}.badge.btag:after{position:absolute;top:50%;left:-1px;z-index:2;display:block;content:"";width:6px;height:6px;margin-top:-3px;background-color:#fff;border-radius:100%}.badge.btag{margin-left:10px;border-radius:0 3px 3px 0}.badge.radius{border-radius:50px;padding:5px 15px}.badge.cornertag{border-radius:50px 3px 3px 50px;padding-left:20px}.badge.cornertag:before{position:absolute;top:50%;left:10px;z-index:2;display:block;content:"";width:6px;height:6px;margin-top:-3px;background-color:#fff;border-radius:100%}.badge.bborder{border:2px solid #ec5858;background:#fff;color:#ec5858;font-weight:bold}.badge.v{margin-right:15px}.badge.v:before,.badge.v .beforespan{position:absolute;right:-9px;top:.4em;content:"";width:0;height:0;border-color:rgba(0,0,0,0) #ec5858 rgba(0,0,0,0);border-style:solid;border-width:10px 0 10px 14px}.badge.blue{background-color:#70b8f1}.badge.blue.bborder{background-color:#fff;border-color:#70b8f1;color:#70b8f1}.badge.v.blue:before{border-color:rgba(0,0,0,0) #70b8f1 rgba(0,0,0,0)}.badge.btag.blue:before{border-color:rgba(0,0,0,0) #70b8f1 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.green{background-color:#2ac113}.badge.green.bborder{background-color:#fff;border-color:#2ac113;color:#2ac113}.badge.v.green:before{border-color:rgba(0,0,0,0) #2ac113 rgba(0,0,0,0)}.badge.btag.green:before{border-color:rgba(0,0,0,0) #2ac113 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.red{background-color:#ff8178}.badge.red.bborder{background-color:#fff;border-color:#ff8178;color:#ff8178}.badge.v.red:before{border-color:rgba(0,0,0,0) #ff8178 rgba(0,0,0,0)}.badge.btag.red:before{border-color:rgba(0,0,0,0) #ff8178 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.yellow{background-color:#ffe822;color:#505050}.badge.yellow.bborder{background-color:#fff;border-color:#ffe822;color:#ffe822}.badge.v.yellow:before{border-color:rgba(0,0,0,0) #ffe822 rgba(0,0,0,0)}.badge.btag.yellow:before{border-color:rgba(0,0,0,0) #ffe822 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.orange{background-color:#ffa30d}.badge.orange.bborder{background-color:#fff;border-color:#ffa30d;color:#ffa30d}.badge.v.orange:before{border-color:rgba(0,0,0,0) #ffa30d rgba(0,0,0,0)}.badge.btag.orange:before{border-color:rgba(0,0,0,0) #ffa30d rgba(0,0,0,0) rgba(0,0,0,0)}.badge.gray{background-color:#ccc}.badge.gray.bborder{background-color:#fff;border-color:#ccc;color:#ccc}.badge.v.gray:before{border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0)}.badge.btag.gray:before{border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0) rgba(0,0,0,0)}.badge.black{background-color:#000}.badge.black.bborder{background-color:#fff;border-color:#000;color:#000}.badge.v.black:before{border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0)}.badge.btag.black:before{border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(0,0,0,0)}.badge i{vertical-align:baseline;font-weight:bold}.badge i.before{margin-right:.5em}.badge i.after{margin-left:.5em}.sc_marker{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #ffff66));background:-webkit-linear-gradient(transparent 50%, #ffff66 50%);background:-o-linear-gradient(transparent 50%, #ffff66 50%);background:linear-gradient(transparent 50%, #ffff66 50%)}.sc_marker.red{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #ffd9d9));background:-webkit-linear-gradient(transparent 50%, #ffd9d9 50%);background:-o-linear-gradient(transparent 50%, #ffd9d9 50%);background:linear-gradient(transparent 50%, #ffd9d9 50%)}.sc_marker.blue{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #cfdbff));background:-webkit-linear-gradient(transparent 50%, #cfdbff 50%);background:-o-linear-gradient(transparent 50%, #cfdbff 50%);background:linear-gradient(transparent 50%, #cfdbff 50%)}.sc_marker-animation.active{background-position:-100% .4em;-webkit-transition:2.5s;-o-transition:2.5s;transition:2.5s}.sc_marker-animation{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, rgb(255, 247, 2)));background-image:-webkit-linear-gradient(left, transparent 50%, rgb(255, 247, 2) 50%);background-image:-o-linear-gradient(left, transparent 50%, rgb(255, 247, 2) 50%);background-image:linear-gradient(left, transparent 50%, rgb(255, 247, 2) 50%);background-repeat:repeat-x;background-size:200% .8em;background-position:0 .5em;font-weight:bold}.sc_marker-animation.red{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, rgba(255, 0, 0, 0.3)));background-image:-webkit-linear-gradient(left, transparent 50%, rgba(255, 0, 0, 0.3) 50%);background-image:-o-linear-gradient(left, transparent 50%, rgba(255, 0, 0, 0.3) 50%);background-image:linear-gradient(left, transparent 50%, rgba(255, 0, 0, 0.3) 50%)}.sc_marker-animation.blue{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, rgba(100, 149, 237, 0.5)));background-image:-webkit-linear-gradient(left, transparent 50%, rgba(100, 149, 237, 0.5) 50%);background-image:-o-linear-gradient(left, transparent 50%, rgba(100, 149, 237, 0.5) 50%);background-image:linear-gradient(left, transparent 50%, rgba(100, 149, 237, 0.5) 50%)}.fontsize.\31 {font-size:.8em}.fontsize.\32 {font-size:.9em}.fontsize.\33 {font-size:1.1em}.fontsize.\34 {font-size:1.3em}.fontsize.\35 {font-size:1.4em}.fontsize.\36 {font-size:1.5em}.fontsize.\37 {font-size:1.6em}.fontsize.\38 {font-size:1.7em}.fontsize.\39 {font-size:2em}.fontcolor{color:red}.fontbackground{background:#eee;padding:2px 5px}.sc_getpost{-webkit-box-shadow:0 3px 10px #ddd;box-shadow:0 3px 10px #ddd;-webkit-box-shadow:0 2px 5px rgba(100,100,100,.25);box-shadow:0 2px 5px rgba(100,100,100,.25);position:relative;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:1em 0;border:1px solid #ddd;background:#fff}.sc_getpost:hover{background:#eee}.sc_getpost a,.content .sc_getpost a{text-decoration:none;color:#000;padding:10px;display:block;overflow:hidden}.content .sc_getpost p{padding:0;display:none}.sc_getpost_thumb{width:150px;float:left;margin-right:10px}.sc_getpost .title{font-weight:bold;font-size:.9em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sc_getpost .substr{font-size:.8em;line-height:1.5;color:#666;margin-bottom:1.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.sc_getpost .date{font-size:.8em;position:absolute;right:15px;bottom:5px}.sc_getpost .badge{font-size:.8em;padding:.1em 7px;margin-right:5px}#sidebar .sc_getpost{-webkit-box-shadow:none;box-shadow:none;margin:0}#sidebar .sc_getpost_thumb{width:100%;height:150px;margin-bottom:10px}#sidebar .sc_getpost img{width:100%;height:100%}#sidebar .sc_getpost .sc_getpost .title{font-size:14px}.voice{margin-bottom:1.2em;float:none}.content .voice p{padding:0}.voice.left .icon img{float:left;margin-right:20px}.voice.left .icon .name{text-align:left;position:relative;top:12px}.voice.right .icon img{float:right;margin-left:20px}.voice.right .icon .name{text-align:right;position:relative;top:12px}.voice .icon{text-align:center;line-height:0;margin-bottom:10px}.voice .icon img{border-radius:50%;border:2px solid #eee;width:70px;height:70px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";margin:0;overflow:hidden}.voice .icon img.inverted{-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.voice .name{font-size:.8em}.voice.left.n_bottom .icon{float:left}.voice.left.n_bottom .icon img{float:none}.voice.left.n_bottom .icon .name{margin-right:20px;text-align:center;line-height:1;max-width:70px;margin-top:-10px}.voice.right.n_bottom .icon{float:right}.voice.right.n_bottom .icon img{float:none}.voice.right.n_bottom .icon .name{margin-left:20px;text-align:center;line-height:1;max-width:70px;margin-top:-10px}.voice.left .text{float:left}.voice.right .text{float:right}.voice .text{max-width:75%}.sc_balloon{color:#333;position:relative;display:inline-block;padding:1em 2em;margin:10px;background:#fff;border:2px solid #ccc;z-index:0;border-radius:5px}.sc_balloon:before{content:"";position:absolute;width:0px;height:0px;border-style:solid}.sc_balloon:after{content:"";position:absolute;width:0px;height:0px;border-style:solid;z-index:-1}.sc_balloon.bottom{margin-bottom:15px}.sc_balloon.top{margin-top:15px}.sc_balloon.left{margin-left:15px}.sc_balloon.right{margin-right:15px}.sc_balloon.bottom:before,.sc_balloon.top:before{left:10%;margin-left:-9px}.sc_balloon.bottom:after,.sc_balloon.top:after{left:10%;margin-left:-6px}.sc_balloon.left:before,.sc_balloon.right:before{top:30%;margin-top:-13px}.sc_balloon.left:after,.sc_balloon.right:after{top:30%;margin-top:-10px}.sc_balloon.bottom:before{bottom:-13px;border-width:20px 15px 0 15px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.bottom:after{bottom:-16px;border-width:16px 12px 0 12px;border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.top:before{top:-13px;border-width:0 15px 20px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.sc_balloon.top:after{top:-16px;border-width:0 12px 16px 12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ccc rgba(0,0,0,0)}.sc_balloon.left:before{left:-13px;border-width:15px 20px 15px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.left:after{left:-16px;border-width:12px 16px 12px 0;border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.right:before{right:-13px;border-width:15px 0 15px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.sc_balloon.right:after{right:-16px;border-width:12px 0 12px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ccc}.think_balloon{position:relative;padding:.5em 1em;border-radius:15px;border:1px solid #ccc}.think_balloon:before{content:"";position:absolute;width:10px;height:10px;top:-13px;border-radius:50%;border:2px solid #ccc}.think_balloon:after{content:"";position:absolute;width:14px;height:14px;top:-5px;border-radius:50%;border:2px solid #ccc}.think_balloon.blue{background:#4c5cb0;border:0;color:#fff}.think_balloon.blue:before,.think_balloon.blue:after{background:#4c5cb0;border:0}.think_balloon.green{background:#7acc40;border:0;color:#fff}.think_balloon.green:before,.think_balloon.green:after{background:#7acc40;border:0}.think_balloon.red{background:#ff8178;border:0;color:#fff}.think_balloon.red:before,.think_balloon.red:after{background:#ff8178;border:0}.think_balloon.yellow{background:#ffe822;border:0;color:#505050}.think_balloon.yellow:before,.think_balloon.yellow:after{background:#ffe822;border:0}.think_balloon.orange{background:#ffa30d;border:0;color:#fff}.think_balloon.orange:before,.think_balloon.orange:after{background:#ffa30d;border:0}.think_balloon.gray{background:#ccc;border:0;color:#fff}.think_balloon.gray:before,.think_balloon.gray:after{background:#ccc;border:0}.think_balloon.black{background:#000;border:0;color:#fff}.think_balloon.black:before,.think_balloon.black:after{background:#000;border:0}.voice.left .think_balloon:before{left:-26px}.voice.left .think_balloon:after{left:-16px}.voice.right .think_balloon:before{right:-25px}.voice.right .think_balloon:after{right:-15px}.custom_voice,.custom_voice2{display:inline-block;position:absolute}.sc_balloon .custom_voice.left{border-width:15px 20px 15px 0;border-width:0px 17px 15px 0;margin-top:-11px;left:-8px;top:11px;border-color:rgba(0,0,0,0) #b04c4c rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid}.sc_balloon .custom_voice.right{border-width:15px 20px 15px 0;border-width:0px 17px 15px 0;right:-8px;top:11px;margin-top:-11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b04c4c;border-style:solid;border-width:0px 0 17px 15px}.think_balloon .custom_voice.left{left:-26px;width:10px;height:10px;top:-13px;border-radius:50%;border:1px solid #ccc}.think_balloon .custom_voice2.left{left:-16px;width:14px;height:14px;top:-5px;border-radius:50%;z-index:11;border:1px solid #ccc}.think_balloon .custom_voice.right{right:-25px;width:10px;height:10px;top:-13px;border-radius:50%;border:1px solid #ccc}.think_balloon .custom_voice2.right{right:-15px;width:14px;height:14px;top:-5px;border-radius:50%;z-index:11;border:1px solid #ccc}.voice .text.sc_balloon,.voice .think_balloon{padding:.5em 1em;margin:0;border-width:2px;font-size:.9em;margin-top:15px;font-weight:bold}.voice .think_balloon{margin-top:25px;margin-right:10px;margin-left:10px}.voice.left .text.sc_balloon{border-radius:0 15px 15px 15px}.voice.right .text.sc_balloon{border-radius:15px 0 15px 15px}.voice.left .sc_balloon:before{border-width:0px 17px 15px 0;margin-top:-11px;left:-8px;top:11px}.voice.left .sc_balloon:after{border-width:0 13px 12px 0px;left:-13px;top:8px}.voice.right .sc_balloon:before{border-width:0px 0 17px 15px;margin-top:-11px;right:-8px;top:11px}.voice.right .sc_balloon:after{border-width:0 0 14px 12px;right:-13px;top:8px}.voice .text.sc_balloon.blue{background:#4c5cb0;color:#fff;border:0}.sc_balloon.blue:before{border-color:rgba(0,0,0,0) #4c5cb0 rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.blue.right:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #4c5cb0}.sc_balloon.blue:after{border:none}.voice .text.sc_balloon.green{background:#7acc40;border:0;color:#fff}.sc_balloon.green:before{border-color:rgba(0,0,0,0) #7acc40 rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.green.right:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #7acc40}.sc_balloon.green:after{border:none}.voice .text.sc_balloon.red{background:#ff8178;border:0;color:#fff}.sc_balloon.red:before{border-color:rgba(0,0,0,0) #ff8178 rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.red.right:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ff8178}.sc_balloon.red:after{border:none}.voice .text.sc_balloon.yellow{background:#ffe822;border:0;color:#505050}.sc_balloon.yellow:before{border-color:rgba(0,0,0,0) #ffe822 rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.yellow.right:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ffe822}.sc_balloon.yellow:after{border:none}.voice .text.sc_balloon.orange{background:#ffa30d;border:0;color:#fff}.sc_balloon.orange:before{border-color:rgba(0,0,0,0) #ffa30d rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.orange.right:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ffa30d}.sc_balloon.orange:after{border:none}.voice .text.sc_balloon.gray{background:#ccc;border:0;color:#fff}.sc_balloon.gray:before{border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.gray.right:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ccc}.sc_balloon.gray:after{border:none}.voice .text.sc_balloon.black{background:#000;border:0;color:#fff}.sc_balloon.black:before{border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon.black.right:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000}.sc_balloon.black:after{border:none}.sc_toggle_box{position:relative;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);box-shadow:1px 1px 5px rgba(0,0,0,.15);border-radius:3px 3px 0 0;background:#fff;margin-bottom:1.2em}.sc_toggle_box+.sc_toggle_box{border-radius:0 0 3px 3px;border-top:none;margin-top:-1.2em}.sc_toggle_title{padding:10px 20px;position:relative;padding-right:calc(20px + 1.5em);cursor:pointer}.sc_toggle_content{visibility:hidden;height:0;position:fixed;background:#efefef}.sc_toggle_title.active:before{content:"";border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;position:absolute;bottom:-10px;left:30px}.sc_toggle_title.active:after{content:"";font-family:fontAwesome}.sc_toggle_title.active+.sc_toggle_content{visibility:visible;height:auto;padding:10px 20px;position:initial}.sc_toggle_title:after{content:"";right:.5em;top:50%;position:absolute;color:#e0e0e0;font-family:fontAwesome;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.tab_area{overflow:hidden;display:table;margin:0}.tab_area div{width:139px;height:49px;text-align:center;border:1px solid #ccc;cursor:pointer;vertical-align:middle;display:table-cell;color:#333;background:#eee}.sc_tabs_area{padding:10px 0;overflow:hidden}.sc_tabs_area div.content_area{background:#fff;padding:20px;border:1px dotted #bbb}.tab_area div.select{background:#fff;background-image:none;color:#333;border:1px dotted #909090;border-top:3px solid #3f51b5}.hide{display:none}.review_star{vertical-align:sub;height:36px;width:200px;background-image:url(../images/diverstar_o.png);background-repeat:no-repeat;display:inline-block}.review_star+.review_star_score{font-weight:bold;padding:0 .5em;opacity:.5}.review_star,.review_star .star{background-size:auto 100%;background-repeat:no-repeat}.dv_review_box{display:block;border:1px solid #ccc;padding:1em}.dv_review_box .review_title{display:inline-block}.dv_review_box .review_star{float:right;margin:.5em 0}.barchart{display:block;background:#006d97;text-align:left;padding-left:20px;color:azure;height:2.5em;line-height:2.5em;margin:5px 0;border-radius:0 10px 10px 0}.review_star .star{height:36px;width:200px;background-image:url(../images/diverstar.png)}ul.sc_article{list-style:none;overflow:auto;padding:0 5px}ul.sc_article.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.sc_article li{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 5px;position:relative}ul.sc_article.col li{width:32%;display:inline-block;margin:0 .5%}.content ul.sc_article a{text-decoration:none}.sc_article_title{font-size:.9em;display:unset}.sc_article_title a{color:#333}.sc_article_title a:hover{color:#5eb0f1}.sc_article_date{font-size:.9em;display:inline-block;min-width:90px;margin-right:5px}.sc_article_cat{background:#ddd;color:#fff !important;padding:4px 7px;font-size:.8em;border-radius:1px;margin-right:8px}.sc_article.simple .sc_article_cat{padding:4px 7px !important;font-size:.8em !important;border-radius:1px;margin-right:8px !important;display:inline-block !important}.sc_article.grid>a{width:calc(33.333% - 16px);display:inline-block;vertical-align:top;background:#fff}.sc_article.grid>a,.sc_article.list>a{-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);margin:8px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.sc_article.grid li,.sc_article.list li{white-space:normal;overflow:auto;padding:0;margin:0;color:#000}.sc_article.grid li .meta,.sc_article.list li .meta{padding:8px;overflow:auto}.sc_article.grid .post_list_thumb,.sc_article.list .post_list_thumb{position:relative;background-color:#eee}.sc_article.list .post_list_thumb{float:left;width:140px}.sc_article.grid .post_list_thumb img{width:100%;-o-object-fit:cover;object-fit:cover;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0}.sc_article.list .post_list_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0}.sc_article.grid .post_list_thumb .sc_article_cat,.sc_article.list .post_list_thumb .sc_article_cat{position:absolute;bottom:0;right:0;margin:0;font-weight:bold;font-size:.7em;padding:2px 4px}.sc_article.grid .sc_article_title,.sc_article.list .sc_article_title{font-size:14px;display:block;font-weight:bold;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sc_article.grid .sc_article_date,.sc_article.list .sc_article_date{font-size:.8em}#sidebar .sc_article.grid>a{width:calc(50% - 12px);margin:6px}#sidebar .sc_article.grid .sc_article_title,#sidebar .sc_article.list .sc_article_title{font-size:12px}#sidebar .sc_article.list .post_list_thumb{width:100px;height:80px}.sc_article.rank{counter-reset:article-ranking}.sc_article.rank li:after{content:counter(article-ranking, decimal);counter-increment:article-ranking;line-height:1;position:absolute;padding:5px 10px;left:0;top:0;background:#313131;color:#fff;font-size:1.1em;font-weight:bold}.sc_article.rank a:nth-child(1) li:after{background:#ffe658}.sc_article.rank a:nth-child(2) li:after{background:#ccc}.sc_article.rank a:nth-child(3) li:after{background:rgba(255,121,37,.8)}@media screen and (max-width: 959px){#sidebar .sc_article.grid>a{width:calc(33.3333% - 12px);margin:6px}}@media screen and (max-width: 768px){ul.sc_article{padding:0px}ul.sc_article li{white-space:unset}.sc_article_cat{padding:3px 5px;font-size:.7em}ul.sc_article.col li{width:49%}}@media screen and (max-width: 599px){ul.sc_article.col li{width:100%}#sidebar .sc_article.grid>a,.sc_article.grid>a{width:calc(50% - 12px);margin:6px}}.sc_frame_wrap{margin-bottom:1.2em;position:relative}.sc_frame_wrap.blue .sc_frame{border-color:#70b8f1}.sc_frame_wrap.blue.solid .sc_frame{background-color:#70b8f1}.sc_frame_wrap.blue .sc_frame_title{background-color:#70b8f1}.sc_frame_wrap.blue.onframe .sc_frame_title{color:#70b8f1;background-color:#fff}.sc_frame_wrap.green .sc_frame{border-color:#2ac113}.sc_frame_wrap.green.solid .sc_frame{background-color:#2ac113}.sc_frame_wrap.green .sc_frame_title{background-color:#2ac113}.sc_frame_wrap.green.onframe .sc_frame_title{color:#2ac113;background-color:#fff}.sc_frame_wrap.red .sc_frame{border-color:#ff8178}.sc_frame_wrap.red.solid .sc_frame{background-color:#ff8178}.sc_frame_wrap.red .sc_frame_title{background-color:#ff8178}.sc_frame_wrap.red.onframe .sc_frame_title{color:#ff8178;background-color:#fff}.sc_frame_wrap.yellow .sc_frame{border-color:#ffe822}.sc_frame_wrap.yellow.solid .sc_frame{background-color:#ffe822}.sc_frame_wrap.yellow .sc_frame_title{background-color:#ffe822}.sc_frame_wrap.yellow.onframe .sc_frame_title{color:#ffe822;background-color:#fff}.sc_frame_wrap.orange .sc_frame{border-color:#ffa30d}.sc_frame_wrap.orange.solid .sc_frame{background-color:#ffa30d}.sc_frame_wrap.orange .sc_frame_title{background-color:#ffa30d}.sc_frame_wrap.orange.onframe .sc_frame_title{color:#ffa30d;background-color:#fff}.sc_frame_wrap.gray .sc_frame{border-color:#ccc}.sc_frame_wrap.gray.solid .sc_frame{background-color:#ccc}.sc_frame_wrap.gray .sc_frame_title{background-color:#ccc}.sc_frame_wrap.gray.onframe .sc_frame_title{color:#ccc;background-color:#fff}.sc_frame_wrap.white .sc_frame{border-color:#fff}.sc_frame_wrap.white.solid .sc_frame{background-color:#fff;color:#999}.sc_frame_wrap.white .sc_frame_title{background-color:#fff}.sc_frame_wrap.white .sc_frame_title.onframe{color:#ccc;background-color:#fff}.sc_frame_wrap.black .sc_frame{border-color:#000}.sc_frame_wrap.black.solid .sc_frame{background-color:#000;color:#fff}.sc_frame_wrap.black .sc_frame_title{background-color:#000}.sc_frame_wrap.black.onframe .sc_frame_title{color:#000;background-color:#fff}.sc_frame{overflow:auto;border:3px solid #ccc;padding:1em 1.5em;position:relative;border-radius:5px;background:#fff;color:#000}.sc_frame p:last-child{padding-bottom:0}.sc_frame_title{padding:2px 1em;position:relative;font-weight:bold;color:#fff;background:#ccc;top:1px}.content .sc_frame_title p{padding:0;margin:0;display:inline-block}.sc_frame_title i{margin-right:.2em}.sc_frame_title.inline,.sc_frame_wrap.inline .sc_frame_title{display:inline-block;margin:0 1em;border-radius:5px 5px 0 0}.sc_frame_wrap.inframe .sc_frame{overflow:inherit}.sc_frame_wrap.block .sc_frame_title{border-radius:5px 5px 0 0}.sc_frame_wrap.block .sc_frame{border-radius:0 0 5px 5px}.sc_frame_wrap.bottom{margin-bottom:5em}.sc_frame_wrap.bottom .sc_frame_title{top:100%;position:absolute;width:100%;border-radius:0 0 5px 5px}.sc_frame_wrap.bottom .sc_frame{border-radius:5px 5px 0 0}.sc_frame_wrap.inframe .sc_frame_title{float:left;border-radius:5px 0 5px 0;z-index:1}.sc_frame_wrap.inframe .sc_frame{padding-top:3em}.sc_frame_wrap.onframe .sc_frame_title{position:absolute;display:inline-block;top:-1em;left:1.8em;z-index:1;padding:1px 9px;border-radius:5px;background:#fff}@media screen and (max-width: 599px){.sc_frame_wrap.onframe .sc_frame_title{left:1em}}.sc_frame_before{position:absolute;color:#fff;background:#ccc;left:5px;font-weight:bold;bottom:100%;padding:.3em 1.5em;border-radius:3px 3px 0 0;font-size:.8em}.sc_frame_title.normal{border-radius:5px 5px 0 0}.sc_frame_wrap.normal .sc_frame{border-radius:0 0 5px 5px}.sc_frame_wrap.solid .sc_frame{color:#fff}.sc_frame_text p:last-child{padding-bottom:0 !important}.sc_frame.note ul,.sc_frame.note{line-height:1.8em !important}.content .sc_frame.note .sc_frame_text p{padding:0 0 1.8em}.sc_frame_icon{display:inline-block}.sc_frame .sc_frame_icon{float:left;font-size:1.3em;line-height:1.2;padding:.2em 0;vertical-align:middle;margin-right:.8em}.sc_frame.note{background-image:-webkit-gradient(linear, left top, right top, from(rgba(204, 204, 204, 0)), color-stop(49%, rgba(201, 204, 204, 0)), color-stop(50%, rgb(255, 255, 255)), to(rgb(255, 255, 255))),-webkit-gradient(linear, left top, left bottom, from(rgba(204, 204, 204, 0)), color-stop(96.5%, rgba(204, 204, 205, 0)), to(rgb(30, 30, 30)));background-image:-webkit-linear-gradient(left, rgba(204, 204, 204, 0) 0%, rgba(201, 204, 204, 0) 49%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%),-webkit-linear-gradient(top, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 205, 0) 96.5%, rgb(30, 30, 30) 100%);background-image:-o-linear-gradient(left, rgba(204, 204, 204, 0) 0%, rgba(201, 204, 204, 0) 49%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%),-o-linear-gradient(top, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 205, 0) 96.5%, rgb(30, 30, 30) 100%);background-image:linear-gradient(90deg, rgba(204, 204, 204, 0) 0%, rgba(201, 204, 204, 0) 49%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%),linear-gradient(180deg, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 205, 0) 96.5%, rgb(30, 30, 30) 100%);background-repeat:repeat-x,repeat-y;background-size:4px 100%,100% 1.8em;padding:1.8em 1.5em;line-height:1.8em}.sc_frame.shadow{-webkit-box-shadow:0px 4px 10px rgba(0,0,0,.1);box-shadow:0px 4px 10px rgba(0,0,0,.1)}.sc_frame.tape:before{content:"";position:absolute;top:17px;width:25%;height:35px;opacity:.15;margin:-35px auto 10px 35%;background:#4e4e4e;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);left:10px;right:10px}.sc_qrcode{text-align:center}.sc_content_icon,.sc_content_icon i{vertical-align:baseline;padding:0 .2em;line-height:1}.sc_content_icon i span{display:none}.sc_frame_title.titlenone{display:none}@media screen and (max-width: 768px){.sc_frame{padding:.6em 1em}.sc_frame_title{padding:.3em 1em}}.content .sc_heading,.sc_heading{position:relative;color:#fff;padding:.5em 1em;margin:1.5em 0 1em;line-height:1.5;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;background:none;font-weight:bold}.content .sc_heading p{padding:0}.content .sc_heading::before,.content .sc_heading::after{content:"";position:relative;width:0;height:0;border:none;-webkit-transform:none;-ms-transform:none;transform:none;background:none}.sc_heading.solid{border-radius:3px}.sc_heading.bborder{border-style:solid}.sc_heading.bborder.a{border-width:3px;border-radius:3px}.sc_heading.bborder.tb{border-width:3px 0 3px 0}.sc_heading.bborder.b{border-width:0 0 3px 0}.sc_heading.stech{-webkit-box-shadow:0px 0px 0px 5px #000;box-shadow:0px 0px 0px 5px #000;border:dashed 2px #fff;color:#fff;border-radius:3px}.sc_heading.bborder.l{border-width:0 0 0 8px;background-color:#eee}.sc_heading.rlborder{text-align:center}.sc_heading.rlborder::before,.sc_heading.rlborder .before{content:"";position:absolute;top:50%;width:100%;height:2px;left:0;background-color:#000}.sc_heading.rlborder .sc_title{display:inline-block;background:#fff;position:relative;padding:0 1em}.sc_heading.fukidasi{position:relative;background-color:#000;border-radius:6px;color:#fff}.sc_heading.fukidasi::after,.sc_heading.fukidasi .after{position:absolute;top:100%;left:30px;content:"";width:0;height:0;border:10px solid rgba(0,0,0,0);border-top:10px solid #000;border-top-color:inherit}.sc_heading.fukidasi .after{z-index:1}.sc_heading.count{position:relative;background:#efefef;color:#000;margin-left:30px;padding-left:36px}.sc_heading.count .before{line-height:38px;position:absolute;color:#fff;background:#000;font-size:1.2em;width:40px;text-align:center;left:-1.1em;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sc_heading.countrad{position:relative;background:#eee;color:#000;border-radius:5px;margin-left:20px;padding-left:38px}.sc_heading.countrad .before{position:absolute;color:#fff;background:#000;font-size:1.2em;width:45px;height:45px;line-height:40px;text-align:center;left:-1.1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:solid 3px #fff;border-radius:50%}.sc_heading.headtag{vertical-align:middle;border-radius:40px 0px 0px 40px}.sc_heading.headtag::before,.sc_heading.headtag .before{content:"●";color:#ccc;margin-right:30px;height:1px;position:absolute;left:1em;top:50%;line-height:0}.sc_heading.headtag .sc_title{padding-left:1.5em}.sc_heading.custom::before,.sc_heading.custom::after{content:none}h2.sc_heading.count .before{width:60px;line-height:60px}h3.sc_heading.count .before{width:50px;line-height:50px}h4.sc_heading.count .before{width:45px;line-height:45px}h2.sc_heading.count,h2.sc_heading.countrad{padding-left:45px}h2.sc_heading.countrad .before{width:65px;line-height:58px;height:65px}h3.sc_heading.countrad .before{width:55px;line-height:50px;height:55px}h4.sc_heading.countrad .before{width:50px;line-height:45px;height:50px}@media screen and (max-width: 768px){h2.sc_heading.count .before{width:50px;line-height:50px}h3.sc_heading.count .before{width:45px;line-height:45px}h4.sc_heading.count .before,.sc_heading.count .before{width:40px;line-height:40px}.sc_heading.countrad .before{left:-0.8em}h2.sc_heading.countrad .before{width:50px;line-height:46px;height:50px}h3.sc_heading.countrad .before{width:48px;line-height:43px;height:48px}h4.sc_heading.countrad .before,.sc_heading.countrad .before{width:43px;line-height:37px;height:43px}.sc_heading.headtag::before,.sc_heading.headtag .before{margin-right:20px}}.sc_heading.solid.blue,.sc_heading.stech.blue,.sc_heading.rlborder.blue::before,.sc_heading.fukidasi.blue,.sc_heading.count.blue .before,.sc_heading.countrad.blue .before,.sc_heading.headtag{background-color:#70b8f1;color:#fff}.sc_heading.bborder.blue{border-color:#70b8f1;color:#70b8f1}.sc_heading.stech.blue{-webkit-box-shadow:0px 0px 0px 5px #70b8f1;box-shadow:0px 0px 0px 5px #70b8f1}.sc_heading.bborder.l.blue,.sc_heading.count.blue,.sc_heading.countrad.blue{background-color:#f5faff;color:#70b8f1}.sc_heading.rlborder.blue{color:#70b8f1;background-color:#fff}.sc_heading.fukidasi.blue::after{border-top:10px solid #70b8f1}.sc_heading.headtag.blue::before{color:#f5faff}.sc_heading.solid.green,.sc_heading.stech.green,.sc_heading.rlborder.green::before,.sc_heading.fukidasi.green,.sc_heading.count.green .before,.sc_heading.countrad.green .before,.sc_heading.headtag.green{background-color:#2ac113;color:#fff}.sc_heading.bborder.green{border-color:#2ac113;color:#2ac113}.sc_heading.stech.green{-webkit-box-shadow:0px 0px 0px 5px #2ac113;box-shadow:0px 0px 0px 5px #2ac113}.sc_heading.bborder.l.green,.sc_heading.count.green,.sc_heading.countrad.green{background-color:#eeffe5;color:#2ac113}.sc_heading.rlborder.green{color:#2ac113;background-color:#fff}.sc_heading.fukidasi.green::after{border-top:10px solid #2ac113}.sc_heading.headtag.green::before{color:#eeffe5}.sc_heading.solid.red,.sc_heading.stech.red,.sc_heading.rlborder.red::before,.sc_heading.fukidasi.red,.sc_heading.count.red .before,.sc_heading.countrad.red .before,.sc_heading.headtag.red{background-color:#ff8178;color:#fff}.sc_heading.bborder.red{border-color:#ff8178;color:#ff8178}.sc_heading.stech.red{-webkit-box-shadow:0px 0px 0px 5px #ff8178;box-shadow:0px 0px 0px 5px #ff8178}.sc_heading.bborder.l.red,.sc_heading.count.red,.sc_heading.countrad.red{background-color:#fff0f0;color:#ff8178}.sc_heading.rlborder.red{color:#ff8178;background-color:#fff}.sc_heading.fukidasi.red::after{border-top:10px solid #ff8178}.sc_heading.headtag.red::before{color:#fff0f0}.sc_heading.solid.yellow,.sc_heading.stech.yellow,.sc_heading.rlborder.yellow::before,.sc_heading.fukidasi.yellow,.sc_heading.count.yellow .before,.sc_heading.countrad.yellow .before,.sc_heading.headtag.yellow{background-color:#ffe822;color:#fff}.sc_heading.bborder.yellow{border-color:#ffe822;color:#ffe822}.sc_heading.stech.yellow{-webkit-box-shadow:0px 0px 0px 5px #ffe822;box-shadow:0px 0px 0px 5px #ffe822}.sc_heading.bborder.l.yellow,.sc_heading.count.yellow,.sc_heading.countrad.yellow{background-color:#fffef4;color:#ffe822}.sc_heading.rlborder.yellow{color:#ffe822;background-color:#fff}.sc_heading.fukidasi.yellow::after{border-top:10px solid #ffe822}.sc_heading.headtag.yellow::before{color:#fffef4}.sc_heading.solid.orange,.sc_heading.stech.orange,.sc_heading.rlborder.orange::before,.sc_heading.fukidasi.orange,.sc_heading.count.orange .before,.sc_heading.countrad.orange .before,.sc_heading.headtag.orange{background-color:#ffa30d;color:#fff}.sc_heading.bborder.orange{border-color:#ffa30d;color:#ffa30d}.sc_heading.stech.orange{-webkit-box-shadow:0px 0px 0px 5px #ffa30d;box-shadow:0px 0px 0px 5px #ffa30d}.sc_heading.bborder.l.orange,.sc_heading.count.orange,.sc_heading.countrad.orange{background-color:#fffaf3;color:#ffa30d}.sc_heading.rlborder.orange{color:#ffa30d;background-color:#fff}.sc_heading.fukidasi.orange::after{border-top:10px solid #ffa30d}.sc_heading.headtag.orange::before{color:#fffaf3}.sc_heading.solid.gray,.sc_heading.stech.gray,.sc_heading.rlborder.gray::before,.sc_heading.fukidasi.gray,.sc_heading.count.gray .before,.sc_heading.countrad.gray .before,.sc_heading.headtag.gray{background-color:#ccc;color:#fff}.sc_heading.bborder.gray{border-color:#ccc;color:#ccc}.sc_heading.stech.gray{-webkit-box-shadow:0px 0px 0px 5px #ccc;box-shadow:0px 0px 0px 5px #ccc}.sc_heading.bborder.l.gray,.sc_heading.count.gray,.sc_heading.countrad.gray{background-color:#f9f9f9;color:#ccc}.sc_heading.rlborder.gray{color:#ccc;background-color:#fff}.sc_heading.fukidasi.gray::after{border-top:10px solid #ccc}.sc_heading.headtag.gray::before{color:#f9f9f9}.sc_heading.solid.black,.sc_heading.stech.black,.sc_heading.rlborder.black::before,.sc_heading.fukidasi.black,.sc_heading.count.black .before,.sc_heading.countrad.black .before,.sc_heading.headtag.black{background-color:#000;color:#fff}.sc_heading.bborder.black{border-color:#000;color:#000}.sc_heading.stech.black{-webkit-box-shadow:0px 0px 0px 5px #000;box-shadow:0px 0px 0px 5px #000}.sc_heading.bborder.l.black,.sc_heading.count.black,.sc_heading.countrad.black{background-color:#eee;color:#000}.sc_heading.rlborder.black{color:#000;background-color:#fff}.sc_heading.fukidasi.black::after{border-top:10px solid #000}.sc_heading.headtag.black::before{color:#eee}.sc_designlist ul,.sc_designlist ol,.content .sc_designlist ul,.content .sc_designlist ol{list-style:none}.sc_designlist ul li{position:relative}.sc_designlist ul li:before{font-family:"fontAwesome";position:absolute;left:-1.5em;color:#668ad8}.sc_designlist.fa_check ul li:before{content:""}.sc_designlist.fa_angle ul li:before{content:""}.sc_designlist.fa_angle_d ul li:before{content:""}.sc_designlist.fa_angle_o ul li:before{content:""}.sc_designlist.fa_caret ul li:before{content:""}.sc_designlist.fa_arrow ul li:before{content:""}.sc_designlist.lborder ul li{border-left:5px solid #668ad8;padding-left:.5em}.sc_designlist.lborder ul{padding:0 1em}.sc_designlist ol{counter-reset:number;margin:10px 0;padding-left:2.3em}.sc_designlist ol li{line-height:2;position:relative;margin-bottom:.5em}.sc_designlist ol li:after{position:absolute;counter-increment:number;content:counter(number);display:inline-block;font-weight:bold;left:-2em;width:23px;line-height:23px;height:23px;text-align:center;top:.3em;white-space:nowrap}.sc_designlist.solid ol li:after{background:#668ad8;color:#fff}.sc_designlist.reg ol li:after{border:2px solid #668ad8;color:#668ad8}.sc_designlist.dia ol li:after{color:#fff}.sc_designlist.dia ol li::before{position:absolute;top:.3em;left:-2em;width:23px;height:23px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#668ad8}.sc_designlist.radius ol li:after{border-radius:50%}.sc_designlist.timeline ol li::after{border:1px solid #668ad8;color:#668ad8;border-radius:50%;background:#f3f7ff}.sc_designlist.timeline ol li::before{position:absolute;z-index:0;top:1em;left:-1.25em;height:calc(100% + 1em);content:"";border-left:1px dotted #668ad8}.sc_designlist.timeline ol li:last-child::before{display:none}.sc_designlist.parag ol li{padding-left:.5em;border-left:3px solid #98b9da}.sc_designlist.parag ol li::after{font-size:1.5em;left:-2em;color:#668ad8;line-height:.5em;text-align:right;width:1.5em}.sc_designlist.blue ul li::before{color:#70b8f1}.sc_designlist.lborder.blue ul li{border-color:#70b8f1}.sc_designlist.solid.blue ol li:after,.sc_designlist.dia.blue ol li::before{background:#70b8f1;color:#fff}.sc_designlist.reg.blue ol li:after,.sc_designlist.timeline.blue ol li::after{border-color:#70b8f1;color:#70b8f1}.sc_designlist.timeline.blue ol li::after{background-color:#fefefe}.sc_designlist.parag.blue ol li,.sc_designlist.timeline.blue ol li::before{border-color:#70b8f1}.sc_designlist.parag.blue ol li::after{color:#70b8f1}.sc_designlist.green ul li::before{color:#2ac113}.sc_designlist.lborder.green ul li{border-color:#2ac113}.sc_designlist.solid.green ol li:after,.sc_designlist.dia.green ol li::before{background:#2ac113;color:#fff}.sc_designlist.reg.green ol li:after,.sc_designlist.timeline.green ol li::after{border-color:#2ac113;color:#2ac113}.sc_designlist.timeline.green ol li::after{background-color:#fefefe}.sc_designlist.parag.green ol li,.sc_designlist.timeline.green ol li::before{border-color:#2ac113}.sc_designlist.parag.green ol li::after{color:#2ac113}.sc_designlist.red ul li::before{color:#ff8178}.sc_designlist.lborder.red ul li{border-color:#ff8178}.sc_designlist.solid.red ol li:after,.sc_designlist.dia.red ol li::before{background:#ff8178;color:#fff}.sc_designlist.reg.red ol li:after,.sc_designlist.timeline.red ol li::after{border-color:#ff8178;color:#ff8178}.sc_designlist.timeline.red ol li::after{background-color:#fefefe}.sc_designlist.parag.red ol li,.sc_designlist.timeline.red ol li::before{border-color:#ff8178}.sc_designlist.parag.red ol li::after{color:#ff8178}.sc_designlist.yellow ul li::before{color:#ffe822}.sc_designlist.lborder.yellow ul li{border-color:#ffe822}.sc_designlist.solid.yellow ol li:after,.sc_designlist.dia.yellow ol li::before{background:#ffe822;color:#fff}.sc_designlist.reg.yellow ol li:after,.sc_designlist.timeline.yellow ol li::after{border-color:#ffe822;color:#ffe822}.sc_designlist.timeline.yellow ol li::after{background-color:#fefefe}.sc_designlist.parag.yellow ol li,.sc_designlist.timeline.yellow ol li::before{border-color:#ffe822}.sc_designlist.parag.yellow ol li::after{color:#ffe822}.sc_designlist.orange ul li::before{color:#ffa30d}.sc_designlist.lborder.orange ul li{border-color:#ffa30d}.sc_designlist.solid.orange ol li:after,.sc_designlist.dia.orange ol li::before{background:#ffa30d;color:#fff}.sc_designlist.reg.orange ol li:after,.sc_designlist.timeline.orange ol li::after{border-color:#ffa30d;color:#ffa30d}.sc_designlist.timeline.orange ol li::after{background-color:#fefefe}.sc_designlist.parag.orange ol li,.sc_designlist.timeline.orange ol li::before{border-color:#ffa30d}.sc_designlist.parag.orange ol li::after{color:#ffa30d}.sc_designlist.gray ul li::before{color:#ccc}.sc_designlist.lborder.gray ul li{border-color:#ccc}.sc_designlist.solid.gray ol li:after,.sc_designlist.dia.gray ol li::before{background:#ccc;color:#fff}.sc_designlist.reg.gray ol li:after,.sc_designlist.timeline.gray ol li::after{border-color:#ccc;color:#ccc}.sc_designlist.timeline.gray ol li::after{background-color:#fefefe}.sc_designlist.parag.gray ol li,.sc_designlist.timeline.gray ol li::before{border-color:#ccc}.sc_designlist.parag.gray ol li::after{color:#ccc}.sc_designlist.black ul li::before{color:#000}.sc_designlist.lborder.black ul li{border-color:#000}.sc_designlist.solid.black ol li:after,.sc_designlist.dia.black ol li::before{background:#000;color:#fff}.sc_designlist.reg.black ol li:after,.sc_designlist.timeline.black ol li::after{border-color:#000;color:#000}.sc_designlist.timeline.black ol li::after{background-color:#fefefe}.sc_designlist.parag.black ol li,.sc_designlist.timeline.black ol li::before{border-color:#000}.sc_designlist.parag.black ol li::after{color:#000}.diver_review_table th{width:20%}.diver_review_table td.table_harf{width:30%}.diver_review_table th{text-align:center}.diver_review_table .review_star,.diver_review_table .review_star .star{background-size:100px}@media screen and (max-width: 768px){table.diver_review_table{border-bottom:none}.diver_review_table tbody{display:block}.diver_review_table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.diver_review_table th{width:30%;padding:9px;border:none;border-bottom:1px solid #ccc}.diver_review_table td,.diver_review_table td.table_harf{width:70%;padding:9px;border:none;border-bottom:1px solid #ccc;border-left:1px solid #ccc}}@media screen and (max-width: 768px){.sc_getpost a,.content .sc_getpost a{padding:5px}.sc_getpost{margin:.5em 0}.sc_getpost_thumb{width:100px}.sc_getpost .title{font-size:.8em}.sc_getpost .substr{display:none}.sc_getpost .date{position:static !important;font-size:.6em}}@media screen and (max-width: 480px){.voice .text{width:70%}.voice .name{font-size:.6em}.voice .think_balloon.text{width:60%}.voice .icon img{width:50px;height:50px}}.sc_popup_content{background:#fff;padding:1em;border-radius:2px}.user_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.user_list .user{padding:10px 15px 20px;width:20%;text-decoration:none;min-width:130px}.user_list .user_avator{width:100%;margin-bottom:5px}.user_list .user_avator img{border-radius:50%;-o-object-fit:cover;object-fit:cover;margin:0}.user_list .user_name{font-weight:bold;font-size:14px;letter-spacing:.5px;color:#333}@media screen and (max-width: 768px){.user_list .user{width:25%}}@media screen and (max-width: 599px){.user_list .user{width:50%}}#sidebar .popular-posts ul{padding-left:0;list-style:none;font-size:14px;margin:-10px}.wpp-list{counter-reset:wpp-ranking}.diver_popular_posts{counter-reset:dpp-ranking}.popular-posts li{position:relative;overflow:hidden;float:none;clear:both;border-bottom:1px solid #ccc;padding:8px !important}.wpp-thumbnail{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";float:left;margin-right:5px}.wpp-post-title{font-size:.9em !important;margin-top:5px}.wpp-list li{position:relative}.d_tab_tab ul.wpp-list li a{display:initial;padding:0}.d_tab_tab ul.wpp-list li{padding:8px}.post_list_views{font-size:.8em;margin-top:5px}.post_list_views:after{content:"views";margin-left:3px}.amazonjs_item .amazonjs_info h4:before,.amazonjs_item .amazonjs_info h4:after{content:none}.contact>div:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.contact th{vertical-align:middle;font-size:.8em}.contact td{padding:5px 10px}.contact .form_title{width:20%;float:left}.contact .form_area{float:right;width:77%;margin-bottom:10px}.contact .form_area textarea{width:100%}.wpcf7 .form_title span{font-size:12px;color:#fff;background-color:#f44336;padding:3px 6px;border-radius:3px;margin-left:12px}.wpcf7-form-control.wpcf7-submit{display:block;margin:0 auto;padding:1em 4em}@media screen and (max-width: 768px){.contact .form_title,.contact .form_area{width:100%;float:none}}.p-entry__push{margin-bottom:10px;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff;background-size:cover;background-position:center}.p-entry__pushLike{display:table-cell;padding:60px 0;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px;background-position:center;background-size:cover;position:relative;z-index:0;overflow:hidden}.p-entry__pushLike:before{content:"";background:inherit;-webkit-filter:brightness(60%) blur(5px);filter:brightness(60%) blur(5px);position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1}.p-entry__pushButton{margin-top:15px;display:inline-block;width:200px;height:40px;line-height:40px}.p-entry__pushButtonLike{line-height:1}.p-entry__note{margin-top:15px;font-size:12px;color:#fff}.p-entry__tw-follow{margin-bottom:10px;background:#fff;width:100%;padding:15px 0}.p-entry__tw-follow__cont{text-align:center;font-size:15px;color:#252525}.p-entry__tw-follow__item{display:inline-block;vertical-align:top;margin:4px 15px}div .sidead{width:80%;height:auto}@media screen and (max-width: 768px){.p-entry__tw-follow{padding:5px}.p-entry__tw-follow__item{font-size:.9em}}.newlabel{z-index:20}.fb_iframe_widget_fluid{display:inline-block !important}.share-fb a{display:block;padding:5px;background-color:#3b55a5;border-radius:2px;color:#fff;text-align:center;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;font-size:.7em;text-decoration:none}.share-fb a:hover{color:#fff;background-color:#243f77}.share-fb span:before{white-space:pre;content:"\a"}.sc-tw svg{width:20px;height:20px}.sc-tw a{margin:0 auto;padding:5px;display:block;background:#1b95e0;font-size:12px;color:#fff;font-weight:700;text-decoration:none;letter-spacing:.5px;border-radius:2px}.sc-tw a:hover{color:#fff;background:#0c7abf}.sc-tw span:before{white-space:pre;content:"\a"}.share-hatebu a{display:block;padding:5px;background-color:#5d8ac1;border-radius:2px;color:#fff;text-align:center;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;font-size:.7em;text-decoration:none}.share-hatebu a:hover{color:#fff;background-color:#6d84b4}.share-pocket a{display:block;padding:8px;background-color:#f03e51;border-radius:2px;color:#fff;text-align:center;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;font-size:.7em;text-decoration:none}.share-pocket a:hover{color:#fff;background-color:#dc3749}.share-pocket span:before{white-space:pre;content:"\a"}.share-feedly a{display:block;padding:8px;background-color:#87c040;border-radius:2px;color:#fff;text-align:center;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;font-size:.7em;text-decoration:none}.share-feedly a:hover{color:#fff;background-color:#7baf3a}.share-feedly span:before{white-space:pre;content:"\a"}.sc-fb{z-index:99;width:65px;margin-right:9px !important}.feedly-count-box{width:71px;text-align:center}.feedly-count-box a{text-decoration:none}.feedly-count-box span{text-decoration:none;display:block;color:#444;border:1px solid #aaa;margin-bottom:5px;font-size:13px;padding:6px;border-radius:3px;position:relative;background:#fff}.feedly-count-box span:before{position:absolute;top:100%;left:28px;width:0;height:0;content:"";border:5px solid rgba(0,0,0,0);border-top-color:#999}.feedly-count-box span:after{position:absolute;top:100%;left:29px;width:0;height:0;content:"";border:4px solid rgba(0,0,0,0);border-top-color:#fff}.feedly-count-box img:hover{opacity:.8}.sc-li{width:auto}.sc-li-img{border:none;margin:0 auto;padding:0;width:38px;height:62px}@media screen and (min-width: 480px){.sc-li{display:none}}.twitter_btn{width:74px}.arrow_box{position:relative;background:#fff;border:1px solid #ccc;margin-bottom:5px;text-align:center;font-size:11px;height:36px;line-height:33px;display:block;text-decoration:none;color:#333;border-radius:3px;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.arrow_box:after,.arrow_box:before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:3px;margin-left:-3px}.arrow_box:before{border-color:rgba(221,221,221,0);border-top-color:#ccc;border-width:4px;margin-left:-4px}.sns_circle{position:relative;width:50px;height:50px;margin-right:5px;border-radius:15%;background-color:#999;float:left;list-style:none}.sns_circle i{position:absolute;padding:10px 10px 10px 12px;font-size:30px;color:#fff}.sns_circle a{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15%;text-indent:-999px;color:#fff}.sns_circle.facebook{background-color:#265a96}.sns_circle.twitter{background-color:#00acec}.sns_circle.instagram{background-color:#ef7637}.sns_circle a:hover{background-color:#fff;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.newpost_list{padding:5px 0}.post_list_wrap{position:relative;width:50%;display:inline-block;vertical-align:top;letter-spacing:normal}.post_list_wrap a{padding:5px}.post_list_wrap figure{background:#eee;width:130px;float:left;margin-right:10px;overflow:hidden}.post_list_wrap img{font-size:.8em}.post_list_wrap .meta{overflow:hidden}.post_list .post_list_wrap{float:left;width:25%;padding:10px;border-bottom:1px solid #eee;border-top:1px solid #eee;min-height:55px;position:relative}.post_list .post_list_wrap+.post_list_wrap{border-bottom:1px solid #eee;border-top:0}.post_list .post_list_wrap li{display:inline-block}.post_list_wrap .post_thumbnail img{width:90px}.post_list_wrap .date{font-size:.7em}.post_list_wrap .title{font-size:14px;max-height:85px;overflow:hidden}@media screen and (max-width: 768px){.post_list_wrap{width:100%}.post_list_wrap figure,.post_list_wrap img{width:100px}.post_list_wrap .title{max-height:60px}}.pickup-cat-wrap{margin-bottom:10px;overflow:hidden}.pickup-cat-list{line-height:1.3;position:relative;border-bottom:1px solid #eee}.pickup-cat-list a{padding:5px}.pickup-cat-list .meta{padding:5px 10px;vertical-align:middle;overflow:hidden;margin-bottom:15px}.pickup-cat-img{position:relative;width:120px;vertical-align:middle;background:#eee;overflow:hidden;float:left}.pickup-cat-img img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";width:100%}.pickup-cat-dt{font-size:.7em;color:#aaa;position:absolute;bottom:5px;right:10px}.pickup-cat-excerpt{font-size:.7em}.pickup-cat-title{font-size:.9em;line-height:1.5;padding:.2em 0}@media screen and (max-width: 768px){.pickup-cat-excerpt{display:none}.pickup-cat-title{font-size:.7em}.pickup-cat-img{width:90px}}.sticky-post-box{margin-bottom:5px;display:table;width:100%;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.sticky-post-box:last-child{margin-bottom:10px}.sticky-post-box .post_thumbnail{width:38%;margin-right:2%;float:left}.sticky-post-box .post-meta-all{padding:10px 20px}.sticky-post-box .post-title{font-size:1.2em;font-weight:bold;margin:3px 0}.sticky-post-box .post-date{font-size:.8em;padding:0 .3em}.sticky-post-box .post-substr{font-size:.9em;margin-top:10px}.sticky-post-box .post-cat{font-size:.8em;padding:5px 10px;border-radius:3px;margin-right:5px;background:#eee}.sticky-post-box .post-tag{margin:5px 0}.sticky-post-box .post-tag .tag{display:inline-block;font-size:.7em;padding:3px 8px;background:#eee;margin-right:5px}@media screen and (max-width: 768px){.sticky-post-box{display:block}.sticky-post-box .post_thumbnail{display:block;width:100%;margin-bottom:10px}.sticky-post-box .post-meta-all{display:block;padding:10px}.sticky-post-box .post-date{font-size:.8em}}#page-top{position:fixed;bottom:-100px;right:20px;font-size:77%;z-index:998}#page-top a{background:#000;text-decoration:none;color:#fff;width:70px;font-size:25px;line-height:1;padding:22px 0;text-align:center;display:block;border-radius:50%}#page-top a:hover{text-decoration:none;opacity:.7}@media screen and (max-width: 767px){#page-top{right:10px}#page-top a{width:45px;line-height:45px;padding:0;font-size:20px}}.widget.containerwidget .cta_content figure img{width:30%;float:left;padding:20px}.widget.widget_diver_widget_cta .wrap-post-title{background:none;text-align:center;color:#fff;font-size:1.8em;border:none;border-radius:0}.widget.containerwidget .cta_content .content{font-size:1.1em}.widget.widget_diver_widget_cta .wrap-post-title:before,.widget.widget_diver_widget_cta .wrap-post-title:after{content:none}@media screen and (max-width: 768px){.widget.containerwidget .cta_content figure img{width:100%;float:none;padding:10px 0}.widget.widget_diver_widget_cta .wrap-post-title{font-size:1.2em;padding:0em}.widget.containerwidget .cta_content .content{font-size:.9em;padding:10px}}#cta{background:#fff;margin-top:10px}.cta_content{padding:10px 20px;overflow:auto}.cta_thumbnail{width:35%;float:right;text-align:center;padding:10px;margin:0 auto}.cta_thumbnail img{height:auto;-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain;";max-height:300px}.cta_title{font-size:27px;text-align:center;padding:20px;background:#32454e;color:#fff;font-weight:bold}.cta_btnarea{text-align:center;clear:both;padding-bottom:20px}.cta_btn{font-size:23px;padding:10px 60px}.cta_content .content{font-size:1em;line-height:2;padding-top:20px;margin-bottom:0;background:none}#cta .button.big a{width:70%}@media screen and (max-width: 768px){.cta_thumbnail{float:none !important;width:100% !important;margin-left:0px !important}.cta_title{font-size:18px;text-align:left}}#lp-wrap{width:100%}#lp-wrap .content{width:1100px;margin:0 auto}#lp-wrap .content img{margin:0}#lp-wrap .lp_header_img{margin:0 auto}#lp-wrap .lp_header_img img{vertical-align:middle;width:100%}.lp_footer_content{padding:10px 20px;font-weight:bold;text-align:center}ul.lp-footer-nav-list{width:100%}ul.lp-footer-nav-list li,ul.lp-footer-nav-list li a{display:inline-block}ul.lp-footer-nav-list li a{padding:10px}.lp-footer-copyrights{padding:10px;letter-spacing:.05em;width:100%}@media screen and (min-width: 1201px){#lp-wrap .content{width:1100px}}@media screen and (max-width: 1200px){#lp-wrap .content{width:90%}}@media screen and (max-width: 768px){#lp-wrap .content{width:100%}}.diver_af_ranking_wrap{padding:0 10px;margin:15px 0}.content .rank_title::before,.content .rank_title::after{content:"";position:relative;width:0;height:0;border:none;-webkit-transform:none;-ms-transform:none;transform:none;background:none}.rank_h{border:none;position:relative;padding:5px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rank_h:before,.content .rank_h::before{content:" ";float:left;background-repeat:no-repeat;display:block;height:60px;width:60px;background-size:60px;line-height:50px;font-size:20px;background-image:url(../images/rank/diver_rank_icon.png);font-weight:bold;text-align:center;text-shadow:.5px .5px 0 #fff,-0.5px .5px 0 #fff,.5px -0.5px 0 #fff,-0.5px -0.5px 0 #fff;color:#e8453b;margin-right:5px}.rank_h.\30 :before{height:50px;width:20px}.rank_h.\31 :before{background-image:url(../images/rank/diver_rank_1.png)}.rank_h.\32 :before{background-image:url(../images/rank/diver_rank_2.png)}.rank_h.\33 :before{background-image:url(../images/rank/diver_rank_3.png)}.rank_h.\34 :before{background-image:url(../images/rank/diver_rank_4.png)}.rank_h.\35 :before{background-image:url(../images/rank/diver_rank_5.png)}.rank_h.\36 :before{background-image:url(../images/rank/diver_rank_6.png)}.rank_h.\37 :before{background-image:url(../images/rank/diver_rank_7.png)}.rank_h.\38 :before{background-image:url(../images/rank/diver_rank_8.png)}.rank_h.\39 :before{content:"9"}.rank_h.\31 0:before{content:"10"}.rank_h.\31 1:before{content:"11"}.rank_h.\31 2:before{content:"12"}.rank_h.\31 3:before{content:"13"}.rank_h.\31 4:before{content:"14"}.rank_h.\31 5:before{content:"15"}.rank_h.\31 6:before{content:"16"}.rank_h.\31 7:before{content:"17"}.rank_h.\31 8:before{content:"18"}.rank_h.\31 9:before{content:"19"}.rank_h.\32 0:before{content:"20"}.rank_title,.content .rank_title{font-size:1.6em;font-weight:bold;vertical-align:middle;padding:0;margin:0;line-height:1.2;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;background:none;color:inherit;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.rank_h .review_star{vertical-align:text-top;display:block;margin-left:3px;position:absolute;bottom:0px;left:65px}.rank_title_wrap{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.rank_h .rank_title_wrap .review_star{position:relative;left:0}.content .rank_title p{padding:0}.rank_desc_wrap{padding:10px 0}.rank_img{float:left;width:35%;text-align:center}.full .rank_img{float:none;width:100%}.rank_img img{margin:0 auto;max-width:100%}.rank_desc{float:right;width:63%}.full .rank_img,.full .rank_desc{float:none;width:100%}.rank_minih{font-size:1.1em;line-height:1.2;padding:10px;background:#ffc062;color:#fff;border-radius:3px;position:relative;margin-bottom:3px}.rank_minih:before{position:absolute;content:"";top:100%;left:30px;border:9px solid rgba(0,0,0,0);border-top:8px solid #ffc062;width:0;height:0}.rank_desc .desc{padding:5px}.rank_rem{padding:15px 10px}.rank_buy_link,.rank_more_link{float:left;width:50%;padding:10px}.content .rank_buy_link a,.content .rank_more_link a{color:#fff}.rank_buy_link a{position:relative;color:#fff;padding:.8em 2em;background:#2bc136;border-radius:3px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.5),inset 0px 0px 1px rgba(255,255,255,.5);box-shadow:0px 1px 2px rgba(0,0,0,.5),inset 0px 0px 1px rgba(255,255,255,.5);text-shadow:0px -1px 0px rgba(0,0,0,.5),0px 1px 0px rgba(255,255,255,.3);display:inline-block;width:100%;text-align:center;text-decoration:none !important;font-weight:bold}.rank_more_link a{color:#fff;padding:.8em 2em;background:#f55151;border-radius:3px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.5),inset 0px 0px 1px rgba(255,255,255,.5);box-shadow:0px 1px 2px rgba(0,0,0,.5),inset 0px 0px 1px rgba(255,255,255,.5);text-shadow:0px -1px 0px rgba(0,0,0,.5),0px 1px 0px rgba(255,255,255,.3);display:inline-block;width:100%;text-align:center;text-decoration:none !important;font-weight:bold}.rank_buy_link a:after,.rank_more_link a:after{content:"";padding-left:10px;font-family:fontAwesome}.rank_rem{border:1px solid #eee}@media screen and (max-width: 768px){.rank_img{float:none;margin-bottom:10px;width:100%}.rank_desc{width:100%}.rank_buy_link a,.rank_more_link a{padding:1em .5em;font-size:.8em}.rank_h:before,.content .rank_h::before{height:45px;width:45px;background-size:45px;line-height:45px}.rank_title,.content .rank_title{font-size:1.2em}.rank_h .review_star{left:50px}}.diver_voice_wrap{margin:20px 0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.diver_voice_wrap figure{width:25%;padding:0 20px;margin:0}.diver_voice_icon{width:100%;margin:0 !important;border-radius:5px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";-webkit-box-shadow:none;box-shadow:none;border:none}.diver_voice_title{font-size:1.1em;border-bottom:1px solid #ddd;padding-bottom:7px;line-height:1}.diver_voice_titl .review_star{display:block}span.diver_voice_title_p{line-height:1.5}.content .diver_voice_title p{padding:0}.diver_voice_title .review_star{display:block;margin-top:5px}.diver_voice_content{line-height:1.5;padding:5px 0;font-size:.9em}.diver_voice_name{font-size:.9em;color:#f17e00;text-align:right;line-height:1}.diver_voice{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;padding:10px 15px;color:#19283c;background:#fff;border:1px solid #ddd;border-radius:8px;z-index:0;-webkit-box-shadow:0 4px 4px #ddd;box-shadow:0 4px 4px #ddd;-webkit-box-shadow:0 4px 4px rgba(130,130,130,.5);box-shadow:0 4px 4px rgba(130,130,130,.5)}.diver_voice:before{content:"";position:absolute;top:1em;left:-8px;margin-top:-9px;display:block;width:0px;height:0px;border-style:solid;border-width:9px 9px 9px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);z-index:0}.diver_voice:after{content:"";position:absolute;top:1em;left:-10px;margin-top:-10px;display:block;width:0px;height:0px;border-style:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #ddd rgba(0,0,0,0) rgba(0,0,0,0);z-index:-1}@media screen and (max-width: 768px){.diver_voice{padding:5px 10px}}.editer_diver_kiji{margin:15px 0;border:1px solid #eee}.editer_diver_kiji_title{font-size:.9em;padding:3px 10px;border-bottom:1px solid #ccc}.editer_diver_kiji_title:before{content:"";margin-right:10px;font-family:fontAwesome}ul.diver_rel_kiji{border-top:1px solid #eee;padding:0;list-style:none;margin-bottom:0 !important}ul.diver_rel_kiji li{line-height:1.4;font-size:.8em;border-bottom:1px solid #eee;padding:5px 12px;margin-bottom:0}ul.diver_rel_kiji li a{text-decoration:none}ul.diver_rel_kiji li:before{content:"";vertical-align:middle;margin-right:10px;font-family:fontAwesome}.diver_qa{padding:10px}.diver_qa+.diver_qa{border-top:1px solid #ccc;padding-top:20px}.diver_question:before{content:"Q";background:#e04848}.diver_answer:before{content:"A";background:#488ce0}.diver_question,.diver_answer{position:relative;margin-left:50px;min-height:40px;margin-bottom:10px}.diver_question:before,.diver_answer:before{position:absolute;top:0;left:-50px;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;font-size:21px;font-weight:bold;color:#fff}.diver_question{color:#ff5722;font-weight:bold}.diver_headline{margin:0 auto;padding:10px 0;font-size:20px;color:#3cb3e4}.diver_headline .diver_headline_text{margin:10px 0}.diver_headline.border3 .diver_headline_text{color:#3cb3e4;text-align:center;overflow:hidden}.diver_headline.border3 .diver_headline_text span{display:inline-block;position:relative}.diver_headline.border3 .diver_headline_text span:before,.diver_headline.border3 .diver_headline_text span:after{content:"";border-bottom:2px solid #3cb3e4;width:45px;margin:0 15px;position:absolute;bottom:50%}.diver_headline.border3 .diver_headline_text span:before{right:100%}.diver_headline.border3 .diver_headline_text span:after{left:100%}.content .wp-block-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content .wp-block-column{margin:0 10px;margin-bottom:1em}@media(max-width: 769px){.content .wp-block-column{margin-right:0;margin-left:0;width:50%;padding:0 .5em}.wp-block-columns.wp-block-column:nth-child(odd){padding-right:.5em}.wp-block-columns.wp-block-column:nth-child(even){padding-left:.5em}}.wp-block-image figcaption{margin:0}.dvaux_icon{max-width:200px;margin:0 auto;padding:40px;margin-bottom:1.2em}.dvaux_iconbox{max-width:300px;margin:0 auto;margin-bottom:1em;position:relative}.dvaux_iconbox_meta{padding:0 1em 1em 1em}.dvaux_iconbox .dvaux_icon{padding:40px 0px;margin-bottom:1em;max-width:100%}.dvaux_iconbox--icon{margin:10px 0}.dvaux_iconbox .title{text-align:center;font-size:1.2em;font-weight:bold;margin:0 0 10px 0;padding:0;background:none;color:#000;line-height:1.5}.dvaux_iconbox .textcontent{text-align:center;font-size:.9em}.dvaux_iconbox .wp-block-image img{border:none}.wp-block-column .dvaux_iconbox{height:100%}.wp-block-image img{margin-bottom:0}.dvaux_section_environ{margin:0 -40px;padding-bottom:60px;overflow:hidden}.dvaux_section_environ{padding-bottom:60px}.dvaux_section_inner{padding:40px;position:relative}.dvaux_section_inner>*:not(.section_filter){z-index:2;position:relative;max-width:1100px;margin:0 auto}.dvaux_section_environ:not(.normal)+.dvaux_section_environ>.dvaux_section_inner{padding-top:80px}.dvaux_section_environ+.dvaux_section_environ{margin-top:-60px}.dvaux_section_inner .section_filter{position:absolute;background-color:#000;opacity:.5;width:100%;height:100%;left:0;top:0}.fullpage .dvaux_section_environ,.full .dvaux_section_environ{width:100vw;margin-left:calc(50% - 50vw)}.fullpage .dvaux_section_environ,.full .dvaux_section_environ{padding-bottom:5.5vw}.fullpage .dvaux_section_environ+.dvaux_section_environ,.full .dvaux_section_environ+.dvaux_section_environ{margin-top:-5.5vw}.fullpage .dvaux_section_environ.slope1 .dvaux_section_inner::after,.full .dvaux_section_environ.slope1 .dvaux_section_inner::after{bottom:-5.5vw}.fullpage .dvaux_section_environ.slope1 .dvaux_section_inner::after,.fullpage .dvaux_section_environ.slope2 .dvaux_section_inner::after,.full .dvaux_section_environ.slope1 .dvaux_section_inner::after,.full .dvaux_section_environ.slope2 .dvaux_section_inner::after{height:5.5vw}.fullpage .dvaux_section_environ[class*=slope]+.dvaux_section_environ>.dvaux_section_inner,.full .dvaux_section_environ[class*=slope]+.dvaux_section_environ>.dvaux_section_inner{padding-top:7vw}@media screen and (max-width: 1200px){.dvaux_section_environ{margin:0 -15px}.dvaux_section_inner{padding:40px 15px}}@media screen and (max-width: 768px){.dvaux_section_environ{margin:0 -10px}.dvaux_section_inner{padding:40px 10px}}.dvaux_section_inner::after{position:absolute;content:"";pointer-events:none;z-index:1}.dvaux_section_environ.balloon .dvaux_section_inner::after{bottom:-35px;z-index:10;background:inherit;left:50%;width:70px;height:70px;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.dvaux_section_environ.slope1 .dvaux_section_inner::after{bottom:-50px;left:-5%;right:0px;width:110%;height:20%;min-height:60px;background:inherit;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.dvaux_section_environ.slope2 .dvaux_section_inner::after{bottom:0px;left:-5%;right:0px;width:110%;height:20%;min-height:60px;background:inherit;-webkit-transform-origin:left center;-ms-transform-origin:left center;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.dvaux_section_environ.radius .dvaux_section_inner::after{bottom:-30px;left:0;width:100%;height:60px;background:inherit;border-radius:0 0 50% 50%}.dvaux_section_environ.zigzag .dvaux_section_inner{padding-bottom:60px;margin-bottom:-30px;position:relative;-webkit-mask-image:-webkit-linear-gradient(bottom, transparent 30px, #fff 30px),-webkit-linear-gradient(225deg, #fff 15px, transparent 15px),-webkit-linear-gradient(315deg, #fff 15px, transparent 15px);-webkit-mask-position:left bottom;-webkit-mask-repeat:repeat-x;-webkit-mask-size:100% 100%,30px 30px,30px 30px;z-index:1}#lp-wrap .dvaux_section_environ{padding-bottom:5.5vw}#lp-wrap .dvaux_section_environ+.dvaux_section_environ{margin-top:-5.5vw}#lp-wrap .dvaux_section_environ.slope1 .dvaux_section_inner::after{bottom:-5.5vw}#lp-wrap .dvaux_section_environ.slope1 .dvaux_section_inner::after,#lp-wrap .dvaux_section_environ.slope2 .dvaux_section_inner::after{height:5.5vw}#lp-wrap .dvaux_section_environ[class*=slope]+.dvaux_section_environ>.dvaux_section_inner{padding-top:7vw}form.post_password{position:relative}.diver_password_wrap{padding:30px;margin:30px 10px;-webkit-box-shadow:0 0px 3px rgba(0,0,0,.1);box-shadow:0 0px 3px rgba(0,0,0,.1);background:#fff}.diver_password_title{font-size:1.1em;color:#ff9800}.diver_password_text{font-size:.9em;padding:10px 0}.diver_password_wrap input{display:inline-block}.diver_password_wrap input[type=password]{width:100%;padding:1em;padding-right:165px;background-color:#fff;border-radius:0}.diver_password_wrap input[type=submit]{width:150px;border-radius:0;height:100%;position:absolute;right:0;padding:0}@media screen and (max-width: 768px){.diver_password_wrap input[type=password]{padding:1em}.diver_password_wrap input[type=submit]{width:100%;position:relative;padding:.5em}}.diver_firstview_simple{min-height:200px;position:relative}.firstview_content{width:75%;height:100%;margin:0 auto;padding:2em 0;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.diver_firstview_simple.stripe.length{background-image:-webkit-linear-gradient(135deg, transparent 25%, #ffc0cb 25%, #ffc0cb 50%, transparent 50%, transparent 75%, #ffc0cb 75%, #ffc0cb);background-image:-o-linear-gradient(135deg, transparent 25%, #ffc0cb 25%, #ffc0cb 50%, transparent 50%, transparent 75%, #ffc0cb 75%, #ffc0cb);background-image:linear-gradient(-45deg, transparent 25%, #ffc0cb 25%, #ffc0cb 50%, transparent 50%, transparent 75%, #ffc0cb 75%, #ffc0cb);background-size:50px 50px}.diver_firstview_image{position:relative}.diver_firstview_image.norepeat{background-repeat:no-repeat}.diver_firstview_mov{position:relative;width:100%;overflow:hidden;background-size:100% auto;background-position:center;background-color:#000}@media screen and (max-width: 768px){.diver_firstview_mov{background-size:auto 100%;background-position:center}}.diver_firstview_mov.full{height:100vh}.firstview_video_wrap{width:100%;height:100%;position:relative;background:#000}.diver_firstview_mov.auto .firstview_video_wrap{position:absolute}.diver_firstview_mov video{vertical-align:middle;min-width:100%;min-height:100%;font-family:"object-fit:cover;";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.diver_firstview_mov .firstview_video_wrap{height:100%}.diver_firstview_mov.full .firstview_content,.diver_firstview_mov.custom .firstview_content{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.diver_firstview_mov.auto #diver_firstview_ytplayer{position:absolute}.diver_firstview_mov #diver_firstview_ytplayer{position:absolute;top:0;left:0;width:100%;height:100%}.diver_firstview_mov_cover{position:absolute;top:0;left:0;width:100%;height:100%}.firstview_video_wrap .diver_firstview_mov_cover.dark,.diver_firstview_mov_cover.dark .YTPOverlay{background:rgba(0,0,0,.3)}.firstview_video_wrap .diver_firstview_mov_cover.dot,.diver_firstview_mov_cover.dot .YTPOverlay{background-image:-webkit-radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0),-webkit-radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0);background-image:-o-radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0),-o-radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0);background-image:radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0),radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0);background-position:0px 0px,4px 4px;background-size:8px 8px}.firstview_video_wrap .diver_firstview_mov_cover.check,.diver_firstview_mov_cover.check .YTPOverlay{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), color-stop(80%, rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.1))),liner-gradient(90deg, transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%);background-image:-webkit-linear-gradient(transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%),liner-gradient(90deg, transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%);background-image:-o-linear-gradient(transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%),liner-gradient(90deg, transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%);background-image:linear-gradient(transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%),liner-gradient(90deg, transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%);background-color:rgba(0,0,0,0);background-size:10px 10px}.firstview_video_wrap .diver_firstview_mov_cover.pattern,.diver_firstview_mov_cover.pattern .YTPOverlay{background:-webkit-radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),-webkit-radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),rgba(90,90,90,.7);background:-o-radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),-o-radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),rgba(90,90,90,.7);background:radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),rgba(90,90,90,.7);background-position:0 0,40px 40px;background-size:80px 80px}@media screen and (max-width: 768px){.firstview_content{width:90%}}.hvr-fade-post{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.sns.mini .fb_iframe_widget{top:-5px}#marquee{width:100%;overflow:hidden}.notfound_message{letter-spacing:normal}i span{display:none}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}.content i span{display:none}ins.adsbygoogle{position:relative;z-index:999}@media screen and (max-width: 599px){.sp_hide{display:none}.instagram-media{min-width:auto !important}}.tabs{background-color:#fff;margin:-10px}.tab_item{width:33.3333333333%;height:40px;border-bottom:3px solid #5ab4bd;background-color:#d9d9d9;line-height:40px;font-size:14px;text-align:center;color:#565656;display:block;float:left;text-align:center;font-weight:bold;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tab_item:hover{opacity:.75}input[name=tab_item]{display:none}.tab_content{display:none;padding:1em;clear:both;overflow:hidden}#all:checked~#all_content,#programming:checked~#programming_content,#design:checked~#design_content{display:block}.tabs input:checked+.tab_item{background-color:#5ab4bd;color:#fff}.widget.widget_diver_widget_tab{padding:0}.widget_diver_widget_tab .widgettitle{margin:0}.widget ul.d_tab_nav li.d_tab_active a{background:#fff;color:#333;border-top:3px solid #2196f3}.widget>ul.d_tab_nav:first-of-type>li,.widget ul.d_tab_nav:first-child>li{border:none}.tabbar{display:none}.d_tab_live .d_tab_hide{display:none}.tabber{display:none}.widget ul.d_tab_nav{margin:0;font:bold 12px Verdana,sans-serif;white-space:nowrap;overflow-y:auto;display:block;white-space:-0.4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.widget ul.d_tab_nav li{list-style:none;margin:0;display:inline-block;white-space:normal;margin-right:2px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;border-radius:3px 3px 0 0}.widget ul.d_tab_nav li:last-child{margin-right:0}.widget ul.d_tab_nav li a{padding:.8em 1em;border-bottom:none;text-decoration:none;background:#f9f9f9;color:#999;border-top:3px solid #aaa;display:block;font-size:1em;white-space:nowrap;-webkit-box-shadow:0px -5px 15px -5px rgba(0,0,0,.1) inset;box-shadow:0px -5px 15px -5px rgba(0,0,0,.1) inset}.widget ul.d_tab_nav li a:visited{color:#667}.widget ul.d_tab_nav li a:hover{background:#fff;-webkit-box-shadow:0px -5px 5px -5px rgba(0,0,0,.1) inset;box-shadow:0px -5px 5px -5px rgba(0,0,0,.1) inset}li.d_tab_active{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);z-index:1}.widget ul.d_tab_nav li.d_tab_active a{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.widget ul.d_tab_nav li.d_tab_active a:hover{color:#000;background:#fff}.d_tab_live .d_tab_tab{padding:10px;border-top:0}.d_tab_live .d_tab_tab .d_tab_title{display:none}.d_tab_tab ul li a{display:block;padding:.8em 1em;margin:0;position:relative;font-size:.9em}#main .d_tab_tab ul li a{font-size:1em}.d_tab_tab ul li.widget_post_list a{padding:8px}.header_message{background:#eee;text-align:center;font-weight:bold;position:relative}.header_message_badge{display:inline-block;background:red;color:#fff;padding:.4em .6em;border-radius:3px;font-size:.7em;margin-right:8px;vertical-align:middle}.header_message_text{display:inline-block;vertical-align:middle;font-size:.9em;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header_message .header_message_wrap{padding:10px;display:block}a.header_message_wrap:hover .header_message_text{opacity:.7}@media screen and (max-width: 768px){.header_message{font-size:.9em}.header_message_text{width:100%}}.nav_in_btn{font-weight:bold}.nav_in_btn ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.nav_in_btn ul li{border-left:solid 1px #d4d4d4}.nav_in_btn ul li:last-child{border-right:1px solid #d4d4d4}.nav_in_btn ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100px;height:85px;font-size:12px;font-weight:bold}.nav_in_btn ul li a:hover{opacity:.7}.nav_in_btn ul li i{font-size:30px;margin:5px 0}@media screen and (max-width: 959px){.nav_in_btn{display:none}}@media screen and (max-width: 599px){.d_sp .nav_in_btn{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);display:block}.d_sp .nav_in_btn ul li a{width:100%;height:65px;font-size:10px}.d_sp .nav_in_btn ul li{width:25%}.d_sp .nav_in_btn ul li i{font-size:20px}}.fb-comments{width:100%}.fb-comments iframe{min-width:100%}@media screen and (min-width: 600px){.post_list_wrap:hover,.mini-list-post-box:hover .post-box-contents,.pickup-cat-list:hover,.single-recommend:hover,.widget_post_list:hover,.sticky-post-box:hover,.sc_article.list>a:hover{-webkit-transform:translate(3px, 0);-ms-transform:translate(3px, 0);transform:translate(3px, 0)}.grid_post-box:hover .post-box-contents,.post_footer_author .author-post:hover,.widget_post_list.grid:hover,.sc_article.grid>a:hover{-webkit-transform:translate(0, -3px);-ms-transform:translate(0, -3px);transform:translate(0, -3px)}}.fa:before{font-family:fontAwesome}.widget.widget_block h2,.widget.widget_block h3{position:relative;font-size:16px;padding:8px 15px;margin:10px -10px}.widget.widget_block .wp-block-group h2:first-child,.widget.widget_block .wp-block-group h3:first-child{margin:-10px;margin-bottom:10px}.wp-block-search .wp-block-search__input{background:#fff;height:38px;border:none}.wp-block-search .wp-block-search__button{background:#3c74ad;color:#fff;border-radius:0;font-weight:bold;white-space:nowrap}.wp-block-search .wp-block-search__button svg{fill:#fff}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search:not(.wp-block-search__button-outside) .wp-block-search__inside-wrapper,.wp-block-search.wp-block-search__button-outside .wp-block-search__input{border:1px solid #ccc}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLm1pbi5jc3MiLCJtb2R1bGUvX2xheW91dC5zY3NzIiwibW9kdWxlL19zZXR0aW5ncy5zY3NzIiwibW9kdWxlL193aWRnZXQuc2NzcyIsIm1vZHVsZS9fc2luZ2xlLnNjc3MiLCJtb2R1bGUvX3NsaWRlci5zY3NzIiwibW9kdWxlL19jb21tb24uc2NzcyIsInN0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0JDQUEsbUJBQ0ksQ0FESixvQkFDSSxDQURKLG1CQUNJLENBREosWUFDSSxDQUFBLFFBQ0EsQ0FBQSxVQUNBLENBQUEscUNDdUJGLGtCRDFCRixhQUtRLENBQUEsQ0FBQSxhQUtSLFVBQ0ksQ0FBQSx1QkFDQSxDQURBLGVBQ0EsQ0FBQSxRQUNBLENBQUEsd0VBSUEsNkJBRUksQ0FGSiw2QkFFSSxDQUZKLGtDQUVJLENBRkosOEJBRUksQ0FGSiwwQkFFSSxDQUFBLHVDRWhCSixTQUNJLENBQUEsaUJBSVIsVUFDSSxDQUFBLHVCQUNBLG1CQUNJLENBREosb0JBQ0ksQ0FESixtQkFDSSxDQURKLFlBQ0ksQ0FBQSxlQUNBLENBQUEsNkJBQ0Esa0JBQ0ksQ0FESixxQkFDSSxDQURKLGlCQUNJLENBREosYUFDSSxDQUFBLGtCQUNBLENBQUEsa0JBQ0EsQ0FBQSxVQUNBLENBQUEseUJBQ0EsQ0FBQSxjQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLHdEQUNBLENBREEsZ0RBQ0EsQ0FBQSxjQUNBLENBQUEsdUNBQ0EsZUFDSSxDQUFBLFVBQ0EsQ0FBQSw0QkFDQSxDQUFBLHVCQUNBLENBREEsZUFDQSxDQUFBLGNBQ0EsQ0FBQSxpQ0FLUixZQUNJLENBQUEsaUNBRUosVUFDSSxDQUFBLFlBQ0EsQ0FBQSxZQUNBLENBQUEsK0NBQ0EsYUFDSSxDQUFBLGlCQ3ZDaEIsbUJBRUksQ0FGSixvQkFFSSxDQUZKLG1CQUVJLENBRkosWUFFSSxDQUFBLFVBQ0EsQ0FBQSxZQUNBLENBQUEsY0FDQSxDQUFBLGFBQ0EsQ0FBQSx1QkFF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Q0ksQ0FBQSxZQUNBLENBQUEsS0FHSix1QkFDRSxDQUFBLFVBR0YsUUFDRSxDQUFBLFNBQ0EsQ0FBQSxLQUdGLGFBQ0UsQ0FBQSxRQUNBLENBQUEsZUFDRSxDQUFBLGlCQUNBLENBQUEsZUFHQSxDQUFBLG9XQUdKLFFBT0UsQ0FBQSxTQUNFLENBQUEsV0FDQSxDQUFBLGNBQ0EsQ0FBQSxpQkFDQSxDQUFBLHdCQUNBLENBQUEsR0FHSixpQkFDRSxDQUFBLElBR0YsY0FDSSxDQUFBLFdBQ0EsQ0FBQSxxQkFDQSxDQUFBLE9BR0osY0FDSSxDQUFBLG1CQUdKLGlCQUNJLENBQUEsMENBR0osMEJBQ0UsaUJBQ0ksQ0FBQSxLQUNBLENBQUEsT0FDQSxDQUFBLHFCQUNBLENBQUEsc0JBQ0EsQ0FBQSxtQkFHSixpQkFDRSxDQUFBLFVBQ0EsQ0FBQSxrQkFDQSxDQUFBLENBQUEsU0FLSixtQkFDSSxDQUFBLFVBR0osb0JBQ0ksQ0FBQSxxQ0FHSixNQUNFLFlBQ0UsQ0FBQSxDQUFBLElBSUosZUFDSSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsZUFVSixhQUNFLENBQUEsYUFDQSxDQUFBLGVBR0YsYUFDRSxDQUFBLGFBQ0EsQ0FBQSxHQUdGLGtCQUNFLENBQUEsZUFDQSxDQUFBLGVBQ0EsQ0FBQSxlQUNBLENBQUEsR0FHRixpQkFDSSxDQUFBLHdCQUNBLENBQUEsVUFDQSxDQUFBLGdCQUNBLENBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsZUFDQSxDQUFBLEdBR0osaUJBQ0ksQ0FBQSxnQkFDQSxDQUFBLGdCQUNBLENBQUEsbUJBQ0EsQ0FBQSxlQUNBLENBQUEsR0FHSixpQkFDSSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxlQUNBLENBQUEsZ0JBQ0EsQ0FBQSxVQUNBLENBQUEsa0JBQ0EsQ0FBQSxHQUdKLFVBQ0ksQ0FBQSxlQUNBLENBQUEsZ0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLFFBRUosZ0JBQUEsQ0FBQSxXQUdBLGlCQUNJLENBQUEsaUJBQ0EsQ0FBQSxXQUNBLENB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QUEsY0FDQSxDQUFBLHFCQUdGLFNBQ0UsQ0FBQSxDQUFBLHFDQUtKLHFCQUNFLFVBQ0UsQ0FBQSwrQ0FHRixzQkFDRSxDQUFBLFVBQ0EsQ0FBQSxDQUFBLGVBSUosbUJBQUEsQ0FBQSxpQkFBQSxDQUFBLDhCQUVBLG9CQUFBLENBQUEsb0NBQ0Esd0JBQUEsQ0FBQSxvQ0FDQSx3QkFBQSxDQUFBLDRDQUNBLGFBQUEsQ0FBQSxxQkFBQSxDQUFBLCtCQUVBLG9CQUFBLENBQUEscUNBQ0Esd0JBQUEsQ0FBQSxxQ0FDQSx3QkFBQSxDQUFBLDZDQUNBLGFBQUEsQ0FBQSxxQkFBQSxDQUFBLDZCQUVBLG9CQUFBLENBQUEsbUNBQ0Esd0JBQUEsQ0FBQSxtQ0FDQSx3QkFBQSxDQUFBLDJDQUNBLGFBQUEsQ0FBQSxxQkFBQSxDQUFBLGdDQUVBLG9CQUFBLENBQUEsc0NBQ0Esd0JBQUEsQ0FBQSxzQ0FDQSx3QkFBQSxDQUFBLDhDQUNBLGFBQUEsQ0FBQSxxQkFBQSxDQUFBLGdDQUVBLG9CQUFBLENBQUEsc0NBQ0Esd0JBQUEsQ0FBQSxzQ0FDQSx3QkFBQSxDQUFBLDhDQUNBLGFBQUEsQ0FBQSxxQkFBQSxDQUFBLDhCQUVBLGlCQUFBLENBQUEsb0NBQ0EscUJBQUEsQ0FBQSxvQ0FDQSxxQkFBQSxDQUFBLDRDQUNBLFVBQUEsQ0FBQSxxQkFBQSxDQUFBLCtCQUVBLGlCQUFBLENBQUEscUNBQ0EscUJBQUEsQ0FBQSxVQUFBLENBQUEscUNBQ0EscUJBQUEsQ0FBQSw2Q0FDQSxVQUFBLENBQUEscUJBQUEsQ0FBQSwrQkFFQSxpQkFBQSxDQUFBLHFDQUNBLHFCQUFBLENBQUEsVUFBQSxDQUFBLHFDQUNBLHFCQUFBLENBQUEsNkNBQ0EsVUFBQSxDQUFBLHFCQUFBLENBQUEsVUFHQSxhQUFBLENBQUEscUJBQUEsQ0FBQSxpQkFBQSxDQUFBLGlCQUFBLENBQUEsaUJBQUEsQ0FBQSxlQUFBLENBQUEsVUFBQSxDQUFBLHVCQUNBLGdCQUFBLENBQUEsZ0JBRUEsZUFBQSxDQUFBLGlCQUFBLENBQUEsZ0JBQUEsQ0FBQSxVQUFBLENB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LHdCQUdGLFNBQ0UsQ0FBQSwwQkFHRixjQUNFLENBQUEsQ0FBQSxhQVVKLFVBQ0UsQ0FBQSxvQkFHRixjQUNJLENBQUEscUNBU0osMExBQ0UsbUNBQ0ksQ0FESiwrQkFDSSxDQURKLDJCQUNJLENBQUEscUlBR0osb0NBQ0UsQ0FERixnQ0FDRSxDQURGLDRCQUNFLENBQUEsQ0FBQSxXQVVKLHVCQUNFLENBQUEsZ0RBU0YsaUJBRUUsQ0FBQSxjQUNBLENBQUEsZ0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLHdHQUdGLFlBRUUsQ0FBQSxrQkFDQSxDQUFBLHlDQUdGLGVBQ0UsQ0FBQSxXQUNBLENBQUEsV0FDQSxDQUFBLDBDQUdGLGtCQUNFLENBQUEsVUFDQSxDQUFBLGVBQ0EsQ0FBQSxnQkFDQSxDQUFBLGtCQUNBLENBQUEsOENBR0YsU0FDRSxDQUFBLHlHQUdGLGVBQ0UsQ0FBQSxXQUNBLENBQUEsbUJBQ0EsQ0FBQSxpS0FHRixxQkFFRSIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmwtbWFpbi1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2dhcDoyMHB4O3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpey5sLW1haW4tY29udGFpbmVye2Rpc3BsYXk6YmxvY2t9fSNmaXhfc2lkZWJhcnt6LWluZGV4OjEwO3Bvc2l0aW9uOnN0aWNreTt0b3A6ODVweH1ib2R5Lmwtc2lkZWJhci1sZWZ0IC5sLW1haW4tY29udGFpbmVyLGJvZHkubC1zaWRlYmFyLWxlZnQgI2NvbnRlbnRfYXJlYXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0ud2lkZ2V0X2RpdmVyX3dpZGdldF90YWIgLndpZGdldC1pbm5lcntwYWRkaW5nOjB9LmRpdmVyLXRhYndpZGdldHt3aWR0aDoxMDAlfS5kaXZlci10YWJ3aWRnZXRfX3RhYnN7ZGlzcGxheTpmbGV4O292ZXJmbG93LXg6YXV0b30uZGl2ZXItdGFid2lkZ2V0X190YWJzLS1pdGVte2ZsZXg6MSAwIGF1dG87cGFkZGluZzouNmVtIDEuMmVtO2JhY2tncm91bmQ6I2Y5ZjlmOTtjb2xvcjojOTk5O2JvcmRlci10b3A6M3B4IHNvbGlkICNhYWE7Zm9udC1zaXplOi45ZW07d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246Y2VudGVyO2JveC1zaGFkb3c6MCAtNXB4IDE1cHggLTVweCByZ2JhKDAsMCwwLC4xKSBpbnNldDtjdXJzb3I6cG9pbnRlcn0uZGl2ZXItdGFid2lkZ2V0X190YWJzLS1pdGVtLmlzLWFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzMzMztib3JkZXItdG9wOjNweCBzb2xpZCAjMjE5NmYzO2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6ZGVmYXVsdH0uZGl2ZXItdGFid2lkZ2V0X19jb250ZW50LS10aXRsZXtkaXNwbGF5Om5vbmV9LmRpdmVyLXRhYndpZGdldF9fY29udGVudC0taW5uZXJ7d2lkdGg6MTAwJTtkaXNwbGF5Om5vbmU7cGFkZGluZzoxMHB4fS5kaXZlci10YWJ3aWRnZXRfX2NvbnRlbnQtLWlubmVyOmZpcnN0LW9mLXR5cGV7ZGlzcGxheTpibG9ja30ubmF2aWdhdGlvbi1wb3N0e2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2dyaWQtZ2FwOjJweDtmb250LXNpemU6LjllbTttYXJnaW46MTBweCAwfS5uYXZpZ2F0aW9uLXBvc3RfX2luZm97Zm9udC1zaXplOi45ZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjZweH0ubmF2aWdhdGlvbi1wb3N0X19pdGVte2ZsZXg6MTtwYWRkaW5nOjE0cHggMTZweDtiYWNrZ3JvdW5kOiNmZmZ9Lm5hdmlnYXRpb24tcG9zdF9faXRlbS5uZXh0X3Bvc3R7dGV4dC1hbGlnbjpyaWdodH0ubmF2aWdhdGlvbi1wb3N0X19pdGVtLm5leHRfcG9zdCBhe2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0ubmF2aWdhdGlvbi1wb3N0X19pdGVtLm5leHRfcG9zdCBhOmFmdGVye2NvbnRlbnQ6XCLvhIVcIn0ubmF2aWdhdGlvbi1wb3N0X19pdGVtLnByZXZpb3VzX3Bvc3QgYXtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2aWdhdGlvbi1wb3N0X19pdGVtLnByZXZpb3VzX3Bvc3QgYTpiZWZvcmV7Y29udGVudDpcIu+EhFwifS5uYXZpZ2F0aW9uLXBvc3RfX2xpbmt7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtncmlkLWdhcDoxNHB4O3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmV9Lm5hdmlnYXRpb24tcG9zdF9fbGluazpiZWZvcmUsLm5hdmlnYXRpb24tcG9zdF9fbGluazphZnRlcntmb250LXNpemU6MmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1mYW1pbHk6XCJGb250QXdlc29tZVwifS5uYXZpZ2F0aW9uLXBvc3RfX3RpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MTtkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWxpbmUtY2xhbXA6MjtvdmVyZmxvdzpoaWRkZW47Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6LjllbX0ubmF2aWdhdGlvbi1wb3N0X190aHVtYntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9Lm5hdmlnYXRpb24tcG9zdF9fdGh1bWI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwYWRkaW5nLXRvcDo2MS44JTtkaXNwbGF5OmJsb2NrfS5uYXZpZ2F0aW9uLXBvc3RfX3RodW1iIGFtcC1pbWcsLm5hdmlnYXRpb24tcG9zdF9fdGh1bWIgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206MDtyaWdodDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm5hdmlnYXRpb24tcG9zdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBrZXlmcmFtZXMgZGVlcl9za2VsZXRvbl9hbmltYXRpb257MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9fS5kZWVyLXNrZWxldG9ue3dpZHRoOjEwMCU7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZDojZDlkOWQ5O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uZGVlci1za2VsZXRvbjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIHRyYW5zcGFyZW50KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YW5pbWF0aW9uOmRlZXJfc2tlbGV0b25fYW5pbWF0aW9uIDEuMnMgbGluZWFyIGluZmluaXRlfS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6MTIwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlfS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXI+bGl7ZGlzcGxheTpub25lfS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXI6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgdHJhbnNwYXJlbnQsIHJnYmEoMjA0LCAyMDQsIDIwNCwgMC41KSwgdHJhbnNwYXJlbnQpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDthbmltYXRpb246ZGVlcl9za2VsZXRvbl9hbmltYXRpb24gMS4ycyBsaW5lYXIgaW5maW5pdGV9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lciAuc2xpY2stbGlzdHt3aWR0aDoxMDAlO21hcmdpbjowIC0ycHh9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lciAuc2xpY2stc2xpZGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO29wYWNpdHk6MDttaW4taGVpZ2h0OjEwMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyIC5zbGljay10cmFja3tkaXNwbGF5OmZsZXg7Z2FwOjVweH0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyLnNsaWNrLWluaXRpYWxpemVke2hlaWdodDppbmhlcml0O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZXtvcGFjaXR5OjF9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lci5zbGljay1pbml0aWFsaXplZDo6YmVmb3Jle2NvbnRlbnQ6bm9uZX0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyIC5zbGljay1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtjdXJzb3I6cG9pbnRlcjt0b3A6NTAlO21hcmdpbi10b3A6LTE2cHg7b3V0bGluZTowO3dpZHRoOjMycHg7bGluZS1oZWlnaHQ6MzJweDt6LWluZGV4OjE7dHJhbnNpdGlvbjpub25lO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmO29wYWNpdHk6Ljc7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIxcHh9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lciAuc2xpY2stYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCLvhIVcIjtmb250LWZhbWlseTpcIkZvbnRBd2Vzb21lXCI7Zm9udC13ZWlnaHQ6Ym9sZH0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXZ7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjpiZWZvcmV7Y29udGVudDpcIu+EhFwifS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXIgLnNsaWRlci1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO2JvdHRvbTo1cHg7bWFyZ2luOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAwcHgpO3doaXRlLXNwYWNlOm5vd3JhcH0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyIC5zbGlkZXItZG90cyBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztjdXJzb3I6cG9pbnRlcjt3aWR0aDo4cHg7aGVpZ2h0OjhweDtib3JkZXItcmFkaXVzOjUwJTttYXJnaW46MCA1cHg7YmFja2dyb3VuZDojZmZmO29wYWNpdHk6LjN9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lciAuc2xpZGVyLWRvdHMgbGk6aG92ZXJ7YmFja2dyb3VuZDojY2NjfS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXIgLnNsaWRlci1kb3RzIGxpLnNsaWNrLWFjdGl2ZXtiYWNrZ3JvdW5kOiNjY2M7b3BhY2l0eToxfS5waWNrdXAtc2xpZGVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9LnBpY2t1cC1zbGlkZXIgLnNsaWNrLXNsaWRle3BhZGRpbmc6NXB4fS5waWNrdXAtc2xpZGVyIC5zbGljay1zbGlkZT5he3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjU2LjI1JTtoZWlnaHQ6MDt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9LnBpY2t1cC1zbGlkZXIgLnNsaWNrLXNsaWRlIGltZ3tvYmplY3QtZml0OmNvdmVyO2ZvbnQtZmFtaWx5Olwib2JqZWN0LWZpdDpjb3ZlcjtcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ucGlja3VwLXNsaWRlciAuc2xpY2stc2xpZGUgLnBpY2t1cC10aXRsZXtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206LjVlbX0ucGlja3VwLXNsaWRlciAuc2xpY2stc2xpZGUgLnBpY2t1cC1kdHtwYWRkaW5nLWxlZnQ6NXB4O2ZvbnQtc2l6ZTouOGVtfS5waWNrdXAtc2xpZGVyIC5zbGljay1zbGlkZSAucGlja3VwLWNhdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3BhZGRpbmc6M3B4IDhweDtiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZjtmb250LXNpemU6LjZlbTtib3JkZXItcmFkaXVzOjAgMCAwIDVweDttYXJnaW46MDtmb250LXdlaWdodDpib2xkfS5waWNrdXAtc2xpZGVyIC5zbGljay1zbGlkZSAubWV0YXtmb250LXNpemU6LjhlbTtwYWRkaW5nOjhweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6NjVweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjYpO2NvbG9yOiNmZmY7dHJhbnNpdGlvbjouNHN9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5waWNrdXAtc2xpZGVyIC5zbGljay1zbGlkZTpob3ZlciAubWV0YXtoZWlnaHQ6MTAwJX19I2hlYWRlciAucGlja3VwLXNsaWRlciAuc2xpY2stdHJhY2t7Z2FwOjBweH0jaGVhZGVyIC5waWNrdXAtc2xpZGVyIC5zbGljay10cmFjayAuc2xpY2stc2xpZGV7cGFkZGluZzowfSNoZWFkZXIgLnBpY2t1cC1zbGlkZXIgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSAubWV0YXtmb250LXNpemU6MWVtO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgzMCwgODcsIDE1MywgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4zKSA0MCUsIHJnYmEoMCwgMCwgMCwgMC42KSAxMDAlKTtwYWRkaW5nOjYwcHggNSUgMyU7aGVpZ2h0OmF1dG99I2hlYWRlciAucGlja3VwLXNsaWRlciAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC5waWNrdXAtY2F0e3BhZGRpbmc6NnB4IDEycHg7Zm9udC1zaXplOi44ZW19I2hlYWRlciAucGlja3VwLXNsaWRlciAuc2xpZGVyLWlubmVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpe2hlaWdodDozMDBweH0jbWFpbi13cmFwICNwaWNrdXBfcG9zdHNfY29udGFpbmVye21hcmdpbi1ib3R0b206MTBweH0jYnJlYWRjcnVtYntmb250LXNpemU6LjhlbTtwYWRkaW5nOjEwcHggMjBweDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTBweH0jYnJlYWRjcnVtYiB1bHt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtbGluZS1jbGFtcDoxO292ZXJmbG93OmhpZGRlbn0jYnJlYWRjcnVtYiB1bCAqe2Rpc3BsYXk6Y29udGVudHN9I2JyZWFkY3J1bWIgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3Jle2NvbnRlbnQ6XCLvg5pcIjtjb2xvcjojYWFhO21hcmdpbjowIC42cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxcHg7Zm9udC1mYW1pbHk6XCJGb250QXdlc29tZVwifSNicmVhZGNydW1iIC5icmVhZGNydW1iLXRpdGxle2NvbG9yOiM5OTl9I2JyZWFkY3J1bWIrLm1haW4tYmlnLXRpdGxle21hcmdpbi10b3A6LTE1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpeyNicmVhZGNydW1iKy5tYWluLWJpZy10aXRsZXttYXJnaW4tdG9wOi0xMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7I2JyZWFkY3J1bWJ7cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6LjdlbX19YXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9ja31hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX1ib2R5ey13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2ZvbnQtZmFtaWx5Oua4uOOCtOOCt+ODg+OCr+S9kyxcIua4uOOCtOOCt+ODg+OCryBNZWRpdW1cIixcIll1IEdvdGhpYyBNZWRpdW1cIixcIua4uOOCtOOCt+ODg+OCr+S9k1wiLFl1R290aGljLFwi44OS44Op44Ku44OO6KeS44K044K344OD44KvIFByb1wiLFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIs44Oh44Kk44Oq44KqLE1laXJ5byxPc2FrYSxcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIixcIk1TIFBHb3RoaWNcIixGb250QXdlc29tZSxzYW5zLXNlcmlmOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfSosKjpiZWZvcmUsKjphZnRlcntib3gtc2l6aW5nOmJvcmRlci1ib3h9KnttaW4td2lkdGg6MDttaW4taGVpZ2h0OjB9aHRtbHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH1odG1sLGJvZHl7bWFyZ2luOjA7cGFkZGluZzowfWJvZHl7Y29sb3I6IzM4MzgzODttYXJnaW46MDtsaW5lLWhlaWdodDoxLjU7d29yZC1icmVhazpub3JtYWw7YmFja2dyb3VuZDojZmZmfWRpdixzcGFuLG9iamVjdCxpZnJhbWUsaDEsaDIsaDMsaDQsaDUsaDYscCxibG9ja3F1b3RlLHByZSxhYmJyLGFkZHJlc3MsY2l0ZSxjb2RlLGRlbCxkZm4sZW0saW1nLGlucyxrYmQscSxzYW1wLHNtYWxsLHN0cm9uZyxzdWIsc3VwLHZhcixiLGksZGwsZHQsZGQsb2wsdWwsbGksZmllbGRzZXQsZm9ybSxsYWJlbCxsZWdlbmQsdGFibGUsY2FwdGlvbix0Ym9keSx0Zm9vdCx0aGVhZCx0cix0aCx0ZCxhcnRpY2xlLGFzaWRlLGNhbnZhcyxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeSx0aW1lLG1hcmssYXVkaW8sdmlkZW8saW5wdXQsdGV4dGFyZWF7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxMDAlO2ZvbnQtc3R5bGU6bm9ybWFsO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX1lbXtmb250LXN0eWxlOml0YWxpY31pbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfWlmcmFtZXttYXgtd2lkdGg6MTAwJX0ueW91dHViZS1jb250YWluZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnlvdXR1YmUtY29udGFpbmVyIGlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS55b3V0dWJlLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjU2LjI1JX19Lm1hcmdpbjB7bWFyZ2luOjAgIWltcG9ydGFudH0ucGFkZGluZzB7cGFkZGluZzowICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5kX3Nwe2Rpc3BsYXk6bm9uZX19cHJle2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmO3BhZGRpbmc6MWVtO292ZXJmbG93OmF1dG87bWFyZ2luLWJvdHRvbToxZW19aDEsaDIsaDMsaDQsaDV7bGluZS1oZWlnaHQ6MjtkaXNwbGF5OmJsb2NrfWgxLGgyLGgzLGg0LGg1e2xpbmUtaGVpZ2h0OjI7ZGlzcGxheTpibG9ja31oMXttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjEuOGVtO2xpbmUtaGVpZ2h0OjEuNTtmb250LXdlaWdodDo2MDB9aDJ7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojNjA3ZDhiO2NvbG9yOiNmZmY7cGFkZGluZzouNWVtIDFlbTtmb250LXNpemU6MS42ZW07bWFyZ2luOjEuNWVtIDAgMWVtO2xpbmUtaGVpZ2h0OjEuNX1oM3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi4zZW0gMWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjEuMmVtIDAgLjhlbTtmb250LXNpemU6MS4zZW19aDR7cG9zaXRpb246cmVsYXRpdmU7cG9zaXRpb246cmVsYXRpdmU7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4yZW07cGFkZGluZzouMmVtIDFlbTtjb2xvcjojMzMzO21hcmdpbjouOGVtIDAgLjZlbX1oNXtjb2xvcjojMzMzO2ZvbnQtc2l6ZToxLjFlbTtmb250LXdlaWdodDpib2xkO21hcmdpbjouNmVtIDAgLjhlbX1oNSBzcGFue2ZvbnQtd2VpZ2h0OmJvbGR9YmxvY2txdW90ZXtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjVweDtwYWRkaW5nOjFlbTtwYWRkaW5nLXRvcDoyZW07bWFyZ2luLWJvdHRvbToxLjJlbTtiYWNrZ3JvdW5kOiNmOWY5Zjk7Y29sb3I6IzMzM31ibG9ja3F1b3RlOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6N3B4O2xlZnQ6MDtjb250ZW50Olwi4oCcXCI7Zm9udC1zaXplOjhlbTtsaW5lLWhlaWdodDouNTtjb2xvcjojMDAwO29wYWNpdHk6LjJ9YmxvY2txdW90ZS53cC1lbWJlZGRlZC1jb250ZW50e3BhZGRpbmc6LjhlbSAyZW19YmxvY2txdW90ZS53cC1lbWJlZGRlZC1jb250ZW50OmJlZm9yZXtjb250ZW50OlwiXCJ9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH0uYmxvY2txdW90ZV9yZWZ7Zm9udC1zaXplOi45ZW19LmJsb2NrcXVvdGVfcmVmIGRpdntvdmVyZmxvdzpoaWRkZW47dGV4dC1hbGlnbjpyaWdodH0uYmxvY2txdW90ZV9yZWYgZGl2IGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowIC41ZW07cG9zaXRpb246cmVsYXRpdmV9LmJsb2NrcXVvdGVfcmVmIGRpdiBhOmJlZm9yZXtib3JkZXItdG9wOjFweCBzb2xpZDtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDoyZW19LmJsb2NrcXVvdGVfcmVmIGRpdiBhOmJlZm9yZXtyaWdodDoxMDAlfXVsLG9se21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9dWwgdWx7bWFyZ2luLWxlZnQ6MWVtfS5pbmxpbmUtbm9zcGFjZXtsZXR0ZXItc3BhY2luZzotMC41ZW19dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO3RleHQtYWxpZ246bGVmdDtsaW5lLWhlaWdodDoxLjU7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjY310YWJsZSB0aGVhZCB0aHtwYWRkaW5nOjEwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtiYWNrZ3JvdW5kOiNlZWU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjY2NjfXRhYmxlIHRib2R5IHRoe3dpZHRoOjI1JTtwYWRkaW5nOjEycHg7dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQ6I2Y5ZjlmOTtib3JkZXI6MXB4IHNvbGlkICNjY2M7dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxlIHRke3BhZGRpbmc6MTJweCAxOHB4O3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXI6MXB4IHNvbGlkICNjY2M7dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxlIHRkIGF7Y29sb3I6IzIxOTZmM30uY29udGVudCB0YWJsZSBpbWd7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lfXRhYmxlOjotd2Via2l0LXNjcm9sbGJhcntoZWlnaHQ6MTBweH10YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7bWFyZ2luOjAgMnB4O2JhY2tncm91bmQ6I2NjYztib3JkZXItcmFkaXVzOjVweH10YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7Ym9yZGVyLXJhZGl1czo1cHg7YmFja2dyb3VuZDojNjY2fXRhYmxlLmFsaWdubGVmdHtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7dGFibGUgdGhlYWQgdGgsdGFibGUgdGJvZHkgdGgsdGFibGUgdGR7cGFkZGluZzouNWVtfS5jb250ZW50IHRhYmxle21pbi13aWR0aDoxMDAlfX1kbHt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbn1kdHtjbGVhcjpib3RoO3BhZGRpbmc6NXB4O2ZvbnQtd2VpZ2h0OmJvbGR9ZGR7Y29sb3I6Izg3ODY4NTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO3BhZGRpbmc6NXB4fWF7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlLW91dH1hOmhvdmVyLGE6Zm9jdXN7Y29sb3I6IzY0OTVlZDt0ZXh0LWRlY29yYXRpb246bm9uZX1hLndyYXBfbGlua3twb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjF9aW5wdXRbdHlwZT1zdWJtaXRdLGlucHV0W3R5cGU9YnV0dG9uXXtib3JkZXItcmFkaXVzOjA7YXBwZWFyYW5jZTpidXR0b247Ym9yZGVyOm5vbmU7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyfWlucHV0W3R5cGU9c3VibWl0XTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixpbnB1dFt0eXBlPWJ1dHRvbl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257ZGlzcGxheTpub25lfWlucHV0W3R5cGU9c3VibWl0XTo6Zm9jdXMsaW5wdXRbdHlwZT1idXR0b25dOjpmb2N1c3tvdXRsaW5lLW9mZnNldDotMnB4fWlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT1wYXNzd29yZF0saW5wdXRbdHlwZT1lbWFpbF0saW5wdXRbdHlwZT1zZWFyY2hdLGlucHV0W3R5cGU9dXJsXSxpbnB1dFt0eXBlPXRlbF0saW5wdXRbdHlwZT1udW1iZXJdLGlucHV0W3R5cGU9ZGF0ZV0sdGV4dGFyZWF7bWFyZ2luOjA7cGFkZGluZzo4cHggNHB4O21heC13aWR0aDoxMDAlO3dpZHRoOjgwJTtvdXRsaW5lOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOiM3Nzc7dmVydGljYWwtYWxpZ246Ym90dG9tO2ZvbnQtc2l6ZToxM3B4O2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmN31pbnB1dFt0eXBlPWRhdGVde3dpZHRoOmF1dG99I2NvbW1lbnQtYXJlYSBpbnB1dFt0eXBlPXRleHRdLCNjb21tZW50LWFyZWEgdGV4dGFyZWF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21hcmdpbjo1cHggMH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfWlucHV0W3R5cGU9dGV4dF06Zm9jdXMsaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLGlucHV0W3R5cGU9dXJsXTpmb2N1cyxpbnB1dFt0eXBlPXRlbF06Zm9jdXMsaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLGlucHV0W3R5cGU9ZGF0YV06Zm9jdXMsdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjZWVlO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMCAzcHggI2VlZTtjb2xvcjojNDQ0fWJ1dHRvbixpbnB1dFt0eXBlPXN1Ym1pdF0saW5wdXRbdHlwZT1yZXNldF0saW5wdXRbdHlwZT1idXR0b25de2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTBweCA0MHB4O2JvcmRlci1yYWRpdXM6M3B4O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNGM4ZWFmO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0Om5vcm1hbDtjdXJzb3I6cG9pbnRlcn1idXR0b246aG92ZXIsaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLGlucHV0W3R5cGU9cmVzZXRdOmhvdmVyLGlucHV0W3R5cGU9YnV0dG9uXTpob3ZlcntiYWNrZ3JvdW5kOiMyODYwOGM7Y29sb3I6I2ZmZjt0ZXh0LXNoYWRvdzowIC0xcHggcmdiYSgwLDAsMCwuNCl9YnV0dG9uOmFjdGl2ZSxpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLGlucHV0W3R5cGU9cmVzZXRdOmFjdGl2ZSxpbnB1dFt0eXBlPWJ1dHRvbl06YWN0aXZle3RvcDoxcHh9LmJ1dHRvbnt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MTBweCA1cHh9LmNvbnRlbnQgLmJ1dHRvbnttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxLjJlbX0uYnV0dG9uIGEsLmNvbnRlbnQgLmJ1dHRvbiBhe3BhZGRpbmc6LjZlbSAyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojNzBiOGYxO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MHB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjJweDtib3JkZXItcmFkaXVzOjNweH0uYnV0dG9uIGEgaXt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtsaW5lLWhlaWdodDoxfS5idXR0b24gYSBpLmJlZm9yZXttYXJnaW4tcmlnaHQ6MWVtfS5idXR0b24gYSBpLmFmdGVye21hcmdpbi1sZWZ0OjFlbX0uYnV0dG9uIGEubWVkaXVte3BhZGRpbmc6LjVlbSAxLjhlbTtmb250LXNpemU6MTZweH0uYnV0dG9uIGEuYmlne3BhZGRpbmc6LjhlbSAyLjVlbTtmb250LXNpemU6MThweH0uYnV0dG9uIGEuc21hbGx7cGFkZGluZzouNWVtIDEuM2VtO2ZvbnQtc2l6ZToxM3B4fS5idXR0b24uYmlnIGF7d2lkdGg6MTAwJX0uYnV0dG9uIGE6aG92ZXJ7ZmlsdGVyOmJyaWdodG5lc3MoMC45NSl9LmJ1dHRvbi5pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJ1dHRvbi5zb2xpZCBhe3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaGFkb3c6MCA1cHggMCAjY2NjO3RvcDowcHg7dGV4dC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsLjQpfS5idXR0b24uc2hhZG93IGF7Ym94LXNoYWRvdzowcHggMnB4IDEwcHggMXB4IHJnYmEoMCwwLDAsLjIpfS5idXR0b24uc2hhZG93IGE6aG92ZXJ7Ym94LXNoYWRvdzpub25lfS5idXR0b24ucmFkaXVzIGF7Ym9yZGVyLXJhZGl1czo1MHB4fS5idXR0b24uYmJvcmRlciBhe2JvcmRlcjoycHggc29saWQgIzZmOGU5Y30uYnV0dG9uLm9ib3JkZXIgYXtib3JkZXI6MnB4IHNvbGlkICM3MGI4ZjE7YmFja2dyb3VuZDojZmZmO2NvbG9yOiM3MGI4ZjF9LmJ1dHRvbi5mcmFtZSBhe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICM1NWJlZDU7Ym9yZGVyOjJweCBzb2xpZCAjZmZmfS5idXR0b24uYmx1ZSBhe2JhY2tncm91bmQtY29sb3I6IzcwYjhmMTtjb2xvcjojZmZmfS5idXR0b24uYmJvcmRlci5ibHVlIGF7Ym9yZGVyLWNvbG9yOiM2ODk0Yjd9LmJ1dHRvbi5vYm9yZGVyLmJsdWUgYXtib3JkZXItY29sb3I6IzcwYjhmMTtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzcwYjhmMX0uYnV0dG9uLmZyYW1lLmJsdWUgYXtib3gtc2hhZG93OjBweCAwcHggMHB4IDJweCAjNzBiOGYxfS5idXR0b24uc29saWQuYmx1ZSBhe2JveC1zaGFkb3c6MCA1cHggMCAjNWM5NmNjfS5idXR0b24uZ3JlZW4gYXtiYWNrZ3JvdW5kLWNvbG9yOiMyYWMxMTM7Y29sb3I6I2ZmZn0uYnV0dG9uLmJib3JkZXIuZ3JlZW4gYXtib3JkZXItY29sb3I6IzA1OTIwZX0uYnV0dG9uLm9ib3JkZXIuZ3JlZW4gYXtib3JkZXItY29sb3I6IzJhYzExMztiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzJhYzExM30uYnV0dG9uLmZyYW1lLmdyZWVuIGF7Ym94LXNoYWRvdzowcHggMHB4IDBweCAycHggIzJhYzExM30uYnV0dG9uLnNvbGlkLmdyZWVuIGF7Ym94LXNoYWRvdzowIDVweCAwICMzZGEwMDh9LmJ1dHRvbi5yZWQgYXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjgxNzg7Y29sb3I6I2ZmZn0uYnV0dG9uLmJib3JkZXIucmVkIGF7Ym9yZGVyLWNvbG9yOiNhZjVmNWZ9LmJ1dHRvbi5vYm9yZGVyLnJlZCBhe2JvcmRlci1jb2xvcjojZmY4MTc4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojZmY4MTc4fS5idXR0b24uZnJhbWUucmVkIGF7Ym94LXNoYWRvdzowcHggMHB4IDBweCAycHggI2ZmODE3OH0uYnV0dG9uLnNvbGlkLnJlZCBhe2JveC1zaGFkb3c6MCA1cHggMCAjZGM2YzYwfS5idXR0b24ueWVsbG93IGF7YmFja2dyb3VuZC1jb2xvcjojZmZlODIyO2NvbG9yOiNmZmZ9LmJ1dHRvbi5iYm9yZGVyLnllbGxvdyBhe2JvcmRlci1jb2xvcjojZGViODBjfS5idXR0b24ub2JvcmRlci55ZWxsb3cgYXtib3JkZXItY29sb3I6I2ZmZTgyMjtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6I2ZmZTgyMn0uYnV0dG9uLmZyYW1lLnllbGxvdyBhe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICNmZmU4MjJ9LmJ1dHRvbi5zb2xpZC55ZWxsb3cgYXtib3gtc2hhZG93OjAgNXB4IDAgI2RhYzcwMH0uYnV0dG9uLm9yYW5nZSBhe2JhY2tncm91bmQtY29sb3I6I2ZmYTMwZDtjb2xvcjojZmZmfS5idXR0b24uYmJvcmRlci5vcmFuZ2UgYXtib3JkZXItY29sb3I6I2I5OGIxM30uYnV0dG9uLm9ib3JkZXIub3JhbmdlIGF7Ym9yZGVyLWNvbG9yOiNmZmEzMGQ7YmFja2dyb3VuZDojZmZmO2NvbG9yOiNmZmEzMGR9LmJ1dHRvbi5mcmFtZS5vcmFuZ2UgYXtib3gtc2hhZG93OjBweCAwcHggMHB4IDJweCAjZmZhMzBkfS5idXR0b24uc29saWQub3JhbmdlIGF7Ym94LXNoYWRvdzowIDVweCAwICNkMjg5MDB9LmJ1dHRvbi53aGl0ZSBhe2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwfS5idXR0b24uYmJvcmRlci53aGl0ZSBhe2JvcmRlci1jb2xvcjojMDAwfS5idXR0b24ub2JvcmRlci53aGl0ZSBhe2JvcmRlci1jb2xvcjojZWZlZmVmO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojZWZlZmVmfS5idXR0b24uZnJhbWUud2hpdGUgYXtib3gtc2hhZG93OjBweCAwcHggMHB4IDJweCAjZmZmfS5idXR0b24uc29saWQud2hpdGUgYXtib3gtc2hhZG93OjAgNXB4IDAgI2RjZGNkY30uYnV0dG9uLmdyYXkgYXtiYWNrZ3JvdW5kLWNvbG9yOiNjY2M7Y29sb3I6IzUwNTA1MH0uYnV0dG9uLmJib3JkZXIuZ3JheSBhe2JvcmRlci1jb2xvcjojYWFhfS5idXR0b24ub2JvcmRlci5ncmF5IGF7Ym9yZGVyLWNvbG9yOiNjY2M7YmFja2dyb3VuZDojZmZmO2NvbG9yOiNjY2N9LmJ1dHRvbi5mcmFtZS5ncmF5IGF7Ym94LXNoYWRvdzowcHggMHB4IDBweCAycHggI2NjY30uYnV0dG9uLnNvbGlkLmdyYXkgYXtib3gtc2hhZG93OjAgNXB4IDAgI2Q4ZDhkOH0uYnV0dG9uLmJsYWNrIGF7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmZ9LmJ1dHRvbi5iYm9yZGVyLmJsYWNrIGF7Ym9yZGVyLWNvbG9yOiNiMWIxYjF9LmJ1dHRvbi5vYm9yZGVyLmJsYWNrIGF7Ym9yZGVyLWNvbG9yOiMwMDA7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDB9LmJ1dHRvbi5mcmFtZS5ibGFjayBhe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICMwMDB9LmJ1dHRvbi5zb2xpZC5ncmF5IGF7Ym94LXNoYWRvdzowIDVweCAwIGRpbWdyYXl9LmJ1dHRvbi5zaGFkb3cuYmJvcmRlciBhe2JvcmRlci1jb2xvcjojZmZmfS5idXR0b24uc29saWQgYTpob3Zlcnt0b3A6NXB4O2JveC1zaGFkb3c6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmJ1dHRvbiBhe3BhZGRpbmc6LjhlbSAxZW07Zm9udC1zaXplOi45ZW19LmJ1dHRvbiBhLmJpZ3twYWRkaW5nOi41ZW0gMS41ZW07Zm9udC1zaXplOjEuMWVtfS5idXR0b24gYS5taWRpdW17cGFkZGluZzouOGVtIDFlbTtmb250LXNpemU6LjllbX0uYnV0dG9uIGEuYmlne3BhZGRpbmc6LjhlbSAxZW07Zm9udC1zaXplOjEuMmVtfS5idXR0b24gYSBpLmJlZm9yZXttYXJnaW4tcmlnaHQ6LjZlbX19LmFsaWduY2VudGVye2Rpc3BsYXk6YmxvY2s7bWFyZ2luOmF1dG8gIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcn0uY29udGVudCBpbWcuYWxpZ25sZWZ0e21hcmdpbi1yaWdodDoyMHB4fS5jb250ZW50IGRpdjpub3QoW2NsYXNzXSk6bm90KFtzdHlsZV0pe21pbi1oZWlnaHQ6MWVtfS5hbGlnbmxlZnR7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0fS5hbGlnbnJpZ2h0e2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6cmlnaHR9LmNvbnRlbnQgaW1nLmFsaWducmlnaHR7bWFyZ2luLWxlZnQ6MjBweH0uY29udGVudCAuYWxpZ25mdWxse21hcmdpbjowIC00MHB4O21heC13aWR0aDpub25lO3dpZHRoOmNhbGMoMTAwJSArIDgwcHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7LmNvbnRlbnQgLmFsaWduZnVsbHttYXJnaW46MCAtMTVweDt3aWR0aDpjYWxjKDEwMCUgKyAzMHB4KX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jb250ZW50IC5hbGlnbmZ1bGx7bWFyZ2luOjAgLTEwcHg7d2lkdGg6Y2FsYygxMDAlICsgMjBweCl9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KXsuY29udGVudCBpbWcuYWxpZ25sZWZ0LC5jb250ZW50IGltZy5hbGlnbnJpZ2h0e2Zsb2F0Om5vbmU7bWFyZ2luOjAgMCAxLjVlbSAwfX0ud3AtY2FwdGlvbnttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjM7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6Zml0LWNvbnRlbnQ7cGFkZGluZzoxMHB4fS5jb250ZW50IC53cC1jYXB0aW9uLXRleHQsLmNvbnRlbnQgLmdhbGxlcnktY2FwdGlvbntmb250LXNpemU6ODAlO3BhZGRpbmc6MDttYXJnaW4tdG9wOjEwcHh9LmNvbnRlbnQgLmdhbGxlcnktaXRlbSBpbWd7bWFyZ2luOjA7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlcjpub25lICFpbXBvcnRhbnQ7d2lkdGg6MTAwJX0uY29udGVudCAuZ2FsbGVyeS1pdGVte21hcmdpbjowICFpbXBvcnRhbnR9ZGwuZ2FsbGVyeS1pdGVtIGR0e2JvcmRlcjpub25lO21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjFweH0uY29udGVudCBkZC5nYWxsZXJ5LWNhcHRpb257Ym9yZGVyOm5vbmU7cGFkZGluZzowfS5jb250ZW50IC53cC1jYXB0aW9uIGltZ3ttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjAgbm9uZX0ud3AtY2FwdGlvbi1kZHttYXJnaW46MDtwYWRkaW5nOjAgNHB4IDVweDtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoxN3B4fSN3cC1jYWxlbmRhcnt3aWR0aDoxMDAlfSN3cC1jYWxlbmRhciBjYXB0aW9ue2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjVweH0jd3AtY2FsZW5kYXIgdGR7cGFkZGluZzo1cHggMDt0ZXh0LWFsaWduOmNlbnRlcn0jd3AtY2FsZW5kYXIgdGhlYWQgdGh7cGFkZGluZzo1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6bm9ybWFsO2JvcmRlcjoxcHggc29saWQgI2NjYztiYWNrZ3JvdW5kOiNmOWY5Zjl9I2NvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi1oZWlnaHQ6MTAwdmh9I2NvbnRhaW5lcjphZnRlciwuY2xlYXJmaXg6YWZ0ZXIsLnJvdzphZnRlcntkaXNwbGF5OmJsb2NrO3Zpc2liaWxpdHk6aGlkZGVuO2NsZWFyOmJvdGg7aGVpZ2h0OjA7Y29udGVudDpcIiBcIjtmb250LXNpemU6MH0uY2xlYXJmaXgsLnJvd3tkaXNwbGF5OmJsb2NrfS5yb3d7bWFyZ2luLXJpZ2h0Oi0xMHB4O21hcmdpbi1sZWZ0Oi0xMHB4fS5jb250ZW50IC5yb3d7dmVydGljYWwtYWxpZ246bWlkZGxlfS5yb3cucGFkZGluZzB7bWFyZ2luOmF1dG99LmVmZmVjdCBpe2hlaWdodDoxMjBweDtwYWRkaW5nOjIwcHg7Zm9udC1zaXplOjEwMHB4O3RyYW5zaXRpb246LjhzfS5lZmZlY3QgZGl2e21hcmdpbjphdXRvO3RyYW5zaXRpb246LjhzO3RyYW5zaXRpb24tZGVsYXk6LjhzfSNjb250YWluZXIsLndyYXBwZXJ7bWFyZ2luOjAgYXV0bzt3aWR0aDoxMDAlfSNtYWluLXdyYXB7d2lkdGg6OTAlO21hcmdpbjoyMHB4IGF1dG99I21haW4td3JhcDphZnRlcntjbGVhcjpib3RoO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifSNtYWluLXdyYXAgI3NpbmdsZS1tYWluLmZ1bGwsI21haW4td3JhcCAjcGFnZS1tYWluLmZ1bGx7bWF4LXdpZHRoOjk2OXB4O21hcmdpbjowIGF1dG99I21haW4sI3NpZGViYXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwKX0jbWFpbiwjc2luZ2xlLW1haW4sI3BhZ2UtbWFpbnt3aWR0aDoxMDAlfS5zaW5nbGUtcG9zdC1tYWlue3BhZGRpbmc6MWVtIDQwcHh9LmhlbnRyeSAucG9zdC1tZXRhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCV9LmhlbnRyeSAucG9zdC1tZXRhLC5hcnRpY2xlX2Zvb3RlcntwYWRkaW5nOjFlbSAyMHB4fS5oZW50cnkgLnBvc3QtbWV0YS1ib3R0b217ZmxvYXQ6bGVmdDtmb250LXNpemU6Ljg1ZW07bWFyZ2luLWJvdHRvbToxMnB4fS5oZW50cnkgLnBvc3QtbWV0YS1ib3R0b20gaXttYXJnaW4tcmlnaHQ6NXB4fS5oZW50cnksI3NpbmdsZS1tYWluIC5wb3N0LXN1YntiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246cmVsYXRpdmV9Lm5ld3Bvc3RfdGl0bGU6YmVmb3Jle2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lO2NvbnRlbnQ6XCLvhIVcIjttYXJnaW4tcmlnaHQ6NXB4fS5uZXdwb3N0X3RpdGxle2ZvbnQtc2l6ZToyMHB4O3BhZGRpbmc6NXB4IDA7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI2NjYzttYXJnaW46MTBweCAwfSNzaW5nbGUtbWFpbiAucG9zdC1zdWIgLnNpbmdsZV90aXRsZTpmaXJzdC1vZi10eXBle21hcmdpbi10b3A6MH0jY29udGVudF9hcmVhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtnYXA6MTBweH0jY29udGVudF9hcmVhIC5jb250ZW50X2FyZWFfc2lkZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I2NvbnRlbnRfYXJlYSAuY29udGVudF9hcmVhX3NpZGV7ZGlzcGxheTpub25lfX0jY29udGVudF9hcmVhPmFydGljbGUuaGVudHJ5e2ZsZXg6MX0jbWFpbi13cmFwLm1haW5fNDA0e3dpZHRoOjgwJTttYXgtd2lkdGg6OTAwcHg7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm1haW5fNDA0e3dpZHRoOjkwJTttYXJnaW46MCBhdXRvfS5uZXdwb3N0X3RpdGxlOmJlZm9yZXtjb250ZW50Om5vbmV9Lm5ld3Bvc3RfdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9fS5zcGFjZS1kZWx7bGV0dGVyLXNwYWNpbmc6LTAuNGVtfSo6Zmlyc3QtY2hpbGQraHRtbCAjaGVhZGVyPmRpdntjbGVhcjpib3RoO3pvb206MX0uaGVhZGVyLXdyYXB7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTAwMDtib3gtc2hhZG93OjAgMCA0cHggMCByZ2JhKDAsMCwwLC4yKX0uaGVhZGVyLWxvZ297cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0bzt3aWR0aDo5MCU7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0jbG9nbywubG9nb3tmb250LXdlaWdodDoxMDA7bGluZS1oZWlnaHQ6MTttYXJnaW4tcmlnaHQ6YXV0bztkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZTppbml0aWFsO21hcmdpbi1ib3R0b206MH0jbG9nbyBhLC5sb2dvIGF7ZGlzcGxheTppbmxpbmUtYmxvY2t9I2xvZ28gaW1nLC5sb2dvIGltZ3toZWlnaHQ6NTVweDt3aWR0aDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW46LjVlbSAwO3BhZGRpbmc6LjNlbSAwO29iamVjdC1maXQ6Y29udGFpbn1kaXYubG9nb190aXRsZXtmb250LXNpemU6MmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzouN2VtIDB9I25hdl9maXhlZCBkaXYubG9nb190aXRsZXtmb250LXNpemU6MmVtO3BhZGRpbmc6LjRlbSAwfS5oZWFkZXJfc21hbGxfbWVudSAjZGVzY3JpcHRpb257ZmxvYXQ6bGVmdDtwYWRkaW5nOjNweCAwO2ZvbnQtc2l6ZToxM3B4fS5oZWFkZXItbGVmdHt3aWR0aDo4MCV9LmhlYWRlci1sZWZ0IGRpdnt0ZXh0LWFsaWduOnJpZ2h0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1mb3JtLnNlYXJjaGZvcm17cG9zaXRpb246cmVsYXRpdmV9LnNlYXJjaGZvcm0gLnN7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MTFweCA1MHB4IDExcHggMTBweDt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxNHB4O2JvcmRlcjoxcHggc29saWQgI2NjY31pbnB1dFt0eXBlPXN1Ym1pdF0uc2VhcmNoc3VibWl0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7d2lkdGg6NDVweDtwYWRkaW5nOjA7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3NlYXJjaF93LnBuZykgbm8tcmVwZWF0IDUwJSA1MCU7YmFja2dyb3VuZC1zaXplOjE3cHg7YmFja2dyb3VuZC1jb2xvcjojM2M3NGFkO2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLXJhZGl1czowIDNweCAzcHggMH0jc2lkZWJhciAud2lkZ2V0X3NlYXJjaC53aWRnZXQgLnNlYXJjaGZvcm17bWFyZ2luOi0xMHB4fS5oZWFkZXJfc21hbGxfbWVudSAuc2VhcmNoZm9ybXt3aWR0aDoxODBweDttYXJnaW4tbGVmdDo1cHh9LmhlYWRlcl9zbWFsbF9tZW51IC5zZWFyY2hmb3JtIC5ze3BhZGRpbmc6MnB4IDIwJSAycHggNSV9LmhlYWRlcl9zbWFsbF9tZW51IC5zZWFyY2hzdWJtaXR7cGFkZGluZzoxcHggMjNweDtoZWlnaHQ6YXV0b30uaGVhZGVyX3NtYWxsX21lbnUgbGkgYXtwYWRkaW5nOjNweCAhaW1wb3J0YW50fS5oZWFkZXJfc21hbGxfbWVudSBhOmJlZm9yZXtmb250LWZhbWlseTpmb250QXdlc29tZTtjb250ZW50Olwi74OaIFwifS5oZWFkZXJfc21hbGxfbWVudXtwYWRkaW5nOjVweDtmb250LXNpemU6MTJweH0uaGVhZGVyX3NtYWxsX21lbnVfcmlnaHQgbGksLmhlYWRlcl9zbWFsbF9tZW51X2xlZnQgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowIDNweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmhlYWRlcl9zbWFsbF9tZW51X3JpZ2h0e2Zsb2F0OnJpZ2h0fS5oZWFkZXJfc21hbGxfbWVudSAubWVudV9kZXNje2Rpc3BsYXk6bm9uZX0uaGVhZGVyX3NlYXJjaHtmbG9hdDpyaWdodH0uaGVhZGVyX3NtYWxsX2NvbnRlbnR7d2lkdGg6OTAlO21hcmdpbjowIGF1dG99ZGl2LmdzYy1jb250cm9sLWNzZXtwYWRkaW5nOjB9dGFibGUuZ3NjLXNlYXJjaC1ib3gsdGFibGUuZ3NjLXNlYXJjaC1ib3ggdGQsdGFibGUuZ3NjLXNlYXJjaC1ib3ggdGFibGUsdGFibGUuZ3NjLWFib3ZlLXdyYXBwZXItYXJlYS1jb250YWluZXIsdGQuZ3NjLXJlc3VsdC1pbmZvLWNvbnRhaW5lcntwYWRkaW5nOjA7Ym9yZGVyOm5vbmV9dGFibGUuZ3NjLXNlYXJjaC1ib3ggaW5wdXQuZ3NjLWlucHV0e3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7I2xvZ28sLmxvZ297bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0uaGVhZGVyX3NtYWxsX21lbnV7cGFkZGluZzowfS5oZWFkZXJfc21hbGxfbWVudSAjZGVzY3JpcHRpb257ZmxvYXQ6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcn0uaGVhZGVyX3NtYWxsX21lbnUgLmhlYWRlcl9zbWFsbF9tZW51X3JpZ2h0e2Rpc3BsYXk6bm9uZX1kaXYubG9nb190aXRsZXtmb250LXNpemU6MS41ZW07cGFkZGluZzoxOHB4IDB9I25hdl9maXhlZCBkaXYubG9nb190aXRsZXtmb250LXNpemU6MS4zZW07cGFkZGluZzoxMnB4IDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjbG9nbywubG9nb3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDo1NXB4O3BhZGRpbmctcmlnaHQ6NTVweDt0ZXh0LWFsaWduOmNlbnRlcn0jbG9nbyBpbWcgLmxvZ28gaW1ne2hlaWdodDozZW07bWFyZ2luOi4xZW0gMDtwYWRkaW5nOi41ZW19LmhlYWRlci1sb2dve3dpZHRoOjEwMCU7cGFkZGluZzowfX0uZGVzY3JpcHRpb25fc3B7Zm9udC1zaXplOi41ZW07dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzouM2VtIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5kZXNjcmlwdGlvbl9zcHtkaXNwbGF5Om5vbmV9fS5oZWFkZXItbG9nbyAjbmF2IHVsLCNuYXZfZml4ZWQgI25hdiB1bHtmbG9hdDpyaWdodH0jb25seW5hdiB1bHtkaXNwbGF5OnRhYmxlfS5oZWFkZXItbG9nbyAjbmF2IHVsLCNvbmx5bmF2IHVsLCNuYXZfZml4ZWQgI25hdiB1bHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmU7ei1pbmRleDo5OTl9LmhlYWRlci1sb2dvICNuYXYgdWw6OmFmdGVyLCNvbmx5bmF2IHVsOjphZnRlciwjbmF2X2ZpeGVkICNuYXYgdWw6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LmhlYWRlci1sb2dvICNuYXYgdWwgbGksI29ubHluYXYgdWwgbGksI25hdl9maXhlZCAjbmF2IHVsIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnR9LmhlYWRlci1sb2dvICNuYXYgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksI29ubHluYXYgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksI25hdl9maXhlZCAjbmF2IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci1sZWZ0Om5vbmV9LmhlYWRlci1sb2dvICNuYXYgdWwgbGk6aG92ZXIsI29ubHluYXYgdWwgbGk6aG92ZXIsI25hdl9maXhlZCAjbmF2IHVsIGxpOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyl9LmhlYWRlci1sb2dvICNuYXYgdWwgbGkgYXtwYWRkaW5nOjEuNWVtIC44ZW19I29ubHluYXYgdWwgbGkgYXtwYWRkaW5nOjFlbSAxLjNlbX0jbmF2X2ZpeGVkICNuYXYgdWwgbGkgYXtwYWRkaW5nOjEuNGVtIC44ZW19LmhlYWRlci1sb2dvICNuYXYgdWwgbGkgYSwjb25seW5hdiB1bCBsaSBhLCNuYXZfZml4ZWQgI25hdiB1bCBsaSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjEwMCU7Zm9udC13ZWlnaHQ6Ym9sZDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Zm9udC1zaXplOi45ZW19LmhlYWRlci1sb2dvICNuYXYgdWwgbGkgdWwgYSwjb25seW5hdiB1bCBsaSB1bCBhLCNuYXZfZml4ZWQgI25hdiB1bCBsaSB1bCBhe2ZvbnQtc2l6ZTouOWVtO3BhZGRpbmc6MWVtfS5oZWFkZXItbG9nbyAjbmF2IHVsIHVsLCNvbmx5bmF2IHVsIHVsLCNuYXZfZml4ZWQgI25hdiB1bCB1bHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjBweH0uaGVhZGVyLWxvZ28gI25hdiB1bCBsaTpsYXN0LWNoaWxkIHVsLCNvbmx5bmF2IHVsIGxpOmxhc3QtY2hpbGQgdWwsI25hdl9maXhlZCAjbmF2IHVsIGxpOmxhc3QtY2hpbGQgdWx7cmlnaHQ6MH0uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCBsaSwjb25seW5hdiB1bCB1bCBsaSwjbmF2X2ZpeGVkICNuYXYgdWwgdWwgbGl7ZmxvYXQ6bm9uZTttYXJnaW46MH0uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSwjb25seW5hdiB1bCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSwjbmF2X2ZpeGVkICNuYXYgdWwgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcDpub25lfS5oZWFkZXItbG9nbyAjbmF2IHVsIHVsIHVsLCNvbmx5bmF2IHVsIHVsIHVsLCNuYXZfZml4ZWQgI25hdiB1bCB1bCB1bHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O2xlZnQ6MTAwJX0uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCwjb25seW5hdiB1bCB1bCwjbmF2X2ZpeGVkICNuYXYgdWwgdWx7ei1pbmRleDo5OTk7bWluLXdpZHRoOjEwMCV9LmhlYWRlci1sb2dvICNuYXYgLm1lbnVfZGVzYywjb25seW5hdiAubWVudV9kZXNjLCNuYXZfZml4ZWQgI25hdiAubWVudV9kZXNje2ZvbnQtc2l6ZToxMHB4O21hcmdpbi10b3A6NXB4O29wYWNpdHk6LjU7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm9ybWFsO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgLjVlbTtoZWlnaHQ6MTJweH0uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCAubWVudV9kZXNjLCNvbmx5bmF2IHVsIHVsIC5tZW51X2Rlc2MsI25hdl9maXhlZCAjbmF2IHVsIHVsIC5tZW51X2Rlc2N7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsjbmF2LCNvbmx5bmF2e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0jc2Nyb2xsbmF2e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojY2NjO292ZXJmbG93LXg6YXV0bztkaXNwbGF5Om5vbmV9I3Njcm9sbG5hdiAubWVudV9kZXNje2Rpc3BsYXk6bm9uZX0jc2Nyb2xsbmF2IHVse21hcmdpbjowIGF1dG87bGlzdC1zdHlsZTpub25lO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXh9I3Njcm9sbG5hdiB1bCBsaXt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZmxleDoxIDAgYXV0b30jc2Nyb2xsbmF2IHVsIGxpIGF7Zm9udC1zaXplOi43ZW07Y29sb3I6IzA3MGYzMztiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzo2cHggOHB4O29wYWNpdHk6Ljg7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO21hcmdpbi1yaWdodDoxcHg7ZGlzcGxheTpibG9jazt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC13ZWlnaHQ6Ym9sZH0jc2Nyb2xsbmF2IHVsIGxpIHVse2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7I3Njcm9sbG5hdntkaXNwbGF5OmJsb2NrfX0jbmF2X2ZpeGVke2Rpc3BsYXk6bm9uZTt6LWluZGV4OjEwfSNuYXZfZml4ZWQuZml4ZWR7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7cG9zaXRpb246Zml4ZWQ7ZGlzcGxheTpibG9jazt6LWluZGV4OjEwMDA7Ym94LXNoYWRvdzowcHggM3B4IDEwcHggcmdiYSgyMDAsMjAwLDIwMCwuMil9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpeyNuYXZfZml4ZWQgLmhlYWRlci1sb2dve3dpZHRoOjEwMCU7cGFkZGluZzozcHggMH0jbmF2X2ZpeGVkICNuYXZ7ZGlzcGxheTpub25lfSNuYXZfZml4ZWQgLmxvZ28gaW1ne2hlaWdodDoyLjRlbTt3aWR0aDphdXRvO3BhZGRpbmc6LjNlbX19LnBhZ2UtbGlua3ttYXJnaW46MWVtIDA7dGV4dC1hbGlnbjpjZW50ZXJ9LmNvbW1lbnQtcGFnZS1saW5re21hcmdpbjowIDAgM2VtfS5wYWdlLWxpbmsgc3Bhbi5wYWdlZCwuY29tbWVudC1wYWdlLWxpbmsgc3BhbiwuY29tbWVudC1wYWdlLWxpbmsgYXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6M3B4O3BhZGRpbmc6NXB4IDE1cHg7Ym9yZGVyLXJhZGl1czo1cHg7YmFja2dyb3VuZDojOTk5O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I2VlZX0ucGFnZS1saW5rIGEgc3Bhbi5wYWdlZCwuY29tbWVudC1wYWdlLWxpbmsgYXtiYWNrZ3JvdW5kOiNlZWU7Y29sb3I6IzMzMztib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZGRkfS5wYWdlLWxpbmsgYXtib3JkZXItYm90dG9tOm5vbmU7Y29sb3I6IzAwMH0ucGFnZS1saW5rIGEgc3Bhbi5wYWdlZDpob3ZlciwuY29tbWVudC1wYWdlLWxpbmsgYTpob3ZlcntiYWNrZ3JvdW5kOiNlZWY7Y29sb3I6IzAwMH0ucGFnZS1saW5rIGEgc3Bhbi5wYWdlLWxpbmtzX3Rwe3BhZGRpbmc6LjhlbSAyLjVlbSAuOGVtIDEuNWVtO292ZXJmbG93OmhpZGRlbjt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztiYWNrZ3JvdW5kOiNlZWU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6IzU1NTtib3JkZXItYm90dG9tOnNvbGlkIDNweCAjZGRkO2JvcmRlci1yYWRpdXM6M3B4O2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1zaGFkb3c6MnB4IDJweCAycHggcmdiYSgyMDAsMjAwLDIwMCwuNSk7cG9zaXRpb246cmVsYXRpdmV9LnBhZ2UtbGluayBhIHNwYW4ucGFnZS1saW5rc190cDphZnRlcntjb250ZW50Olwi74OaXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTBweDtmb250LWZhbWlseTpmb250QXdlc29tZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBhZ2UtbGluayBhIHNwYW4ucGFnZS1saW5rc190cHtmb250LXNpemU6LjhlbX19LmhlYWRlcl9pbWdfaW5uZXJfd3JhcD5kaXZ7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaGVhZGVyLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uaGVhZGVyLWltYWdlIGltZ3t3aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1hLmhlYWRlci1pbWFnZV9saW5rOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7dHJhbnNpdGlvbjouNHN9LmhlYWRlci1pbWFnZTpob3ZlciBhLmhlYWRlci1pbWFnZV9saW5rOmJlZm9yZXtib3gtc2hhZG93Omluc2V0IDAgMHB4IDhweCByZ2JhKDAsMCwwLC40KX1hLmhlYWRlci1pbWFnZV9saW5re3RyYW5zaXRpb246LjRzO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MH0uY3VzdG9tLWhlYWRlci1pbWd7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzozZW0gMDtib3gtc2hhZG93OjAgMHB4IDIwcHggMCByZ2JhKDEwMCwxMDAsMTAwLC4zKSBpbnNldCwwcHggMHB4IDEwcHggMCByZ2JhKDEwMCwxMDAsMTAwLC4yKSBpbnNldH0uY3VzdG9tLWhlYWRlci1pbWcgLmhlYWRlcl9pbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y292ZXI7XCJ9LmhlYWRlcl9pbWdfaW5uZXJfd3JhcCwuZmlyc3R2aWV3X2hlYWRlcl9pbm5lcl9jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyfS5oZWFkZXJfaW1hZ2VfdGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MzVweDttYXJnaW4tYm90dG9tOjIwcHh9LmhlYWRlcl9pbm5lcl9pY29ue2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDo0MCV9LmhlYWRlcl9pbm5lcl9pY29uIGltZ3tvYmplY3QtZml0OmNvbnRhaW47Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvbnRhaW47XCI7bWF4LWhlaWdodDozNTBweH0uaGVhZGVyX2lubmVyX3RleHR7ZGlzcGxheTp0YWJsZS1jZWxsO3dpZHRoOjYwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZzowIDEwcHh9LmhlYWRlcl9pbWFnZV9kZXNje21hcmdpbi1ib3R0b206MjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmN1c3RvbS1oZWFkZXItaW1ne2hlaWdodDphdXRvO3BhZGRpbmc6MmVtIDB9LmhlYWRlcl9pbm5lcl9pY29uIGltZ3twYWRkaW5nOjIwcHh9LmhlYWRlcl9pbWFnZV90aXRsZXtmb250LXNpemU6MS41ZW19LmhlYWRlcl9pbWFnZV9kZXNje2ZvbnQtc2l6ZTouOWVtfS5oZWFkZXJfaW1nX2lubmVyX3dyYXAsLmZpcnN0dmlld19oZWFkZXJfaW5uZXJfY29udGVudHtwYWRkaW5nOjA7d2lkdGg6OTAlfS5oZWFkZXJfaW1nX2lubmVyX3dyYXA+ZGl2e2Rpc3BsYXk6YmxvY2t9LmhlYWRlcl9pbm5lcl90ZXh0LC5oZWFkZXJfaW5uZXJfaWNvbnt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9fSNtYWluIC5wYWdle292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjU5cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwKX0ud3JhcC1wb3N0LXRpdGxle3BhZGRpbmc6MTBweCAyMHB4O2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7Zm9udC13ZWlnaHQ6Ym9sZH0ud2lkZ2V0IC53cmFwLXBvc3QtdGl0bGV7bWFyZ2luLXRvcDowcHh9LndyYXAtcG9zdC10aXRsZS1pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMHB4O2ZvbnQtc2l6ZTouN2VtO3BhZGRpbmc6LjNlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsud3JhcC1wb3N0LXRpdGxle2ZvbnQtc2l6ZToxZW19fS5wb3N0LWJveHt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wb3N0LWJveC1jb250ZW50c3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246LjRzfS5wb3N0LWJveCAucG9zdC1tZXRhLWFsbHtvdmVyZmxvdy15OmhpZGRlbjtwYWRkaW5nOjVweCAxNXB4O2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnBvc3QtYm94IC5wb3N0LXRpdGxle2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE2cHg7cGFkZGluZzo1cHggMH0ucG9zdC1ib3ggLnBvc3QtZGF0ZXtmb250LXNpemU6MTJweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweH0ucG9zdC1ib3ggLnBvc3Qtc3Vic3Rye2ZvbnQtc2l6ZToxM3B4O2hlaWdodDo0LjVlbTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1saW5lLWNsYW1wOjN9LnBvc3QtYm94LWNvbnRlbnRzIC5wb3N0LWF1dGhvcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NXB4O3JpZ2h0OjE1cHh9LnBvc3RfdGh1bWJuYWlse3dpZHRoOjI4MHB4O2Zsb2F0OmxlZnR9LnBvc3QtYm94LXRodW1ibmFpbHtiYWNrZ3JvdW5kOiNlZWU7cG9zaXRpb246cmVsYXRpdmV9LnBvc3QtYm94LXRodW1ibmFpbF9fd3JhcHtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9LnBvc3QtYm94LXRodW1ibmFpbF9fd3JhcDpiZWZvcmV7Y29udGVudDpcIlwiO3BhZGRpbmctdG9wOjYxLjglO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjB9LmNvbnRlbnQgLnBvc3QtYm94LXRodW1ibmFpbF9fd3JhcCBpbWcsLnBvc3QtYm94LXRodW1ibmFpbF9fd3JhcCBpbWd7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTt0b3A6MDtsZWZ0OjA7b2JqZWN0LWZpdDpjb3Zlcjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y292ZXI7XCI7dHJhbnNpdGlvbjouMnMgZWFzZS1pbi1vdXR9LnBvc3QtYm94IC5wb3N0LWNhdHtiYWNrZ3JvdW5kOiM3Nzc7cGFkZGluZzoycHggMDtmb250LXNpemU6LjZlbTtib3JkZXItcmFkaXVzOjJweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXdlaWdodDpib2xkfS5wb3N0X3RodW1ibmFpbCAucG9zdC1jYXQsLmdyaWRfcG9zdF90aHVtYm5haWwgLnBvc3QtY2F0e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7ei1pbmRleDoxO21hcmdpbjowfS5wb3N0LWNhdC1zcHtwYWRkaW5nOjRweCA1cHg7Ym9yZGVyLXJhZGl1czozcHh9LnBvc3QtYm94IC5wb3N0LXRhZ3tkaXNwbGF5OmlubGluZTtmb250LXNpemU6LjZlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnBvc3QtYm94IC5wb3N0LXRhZyBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6I2VlZTtjb2xvcjojMDAwO3BhZGRpbmc6M3B4IDhweDtmb250LXNpemU6MTBweDttYXJnaW46MCAzcHg7Ym9yZGVyLXJhZGl1czoycHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5wb3N0LWJveCAucG9zdC10YWcgaXtmb250LWZhbWlseTpmb250QXdlc29tZTtjb250ZW50Olwi74CrXCI7bWFyZ2luLXJpZ2h0OjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnBvc3QtY2F0IGEsLnBvc3QtY2F0LXNwIGF7Y29sb3I6I2ZmZjtwYWRkaW5nOjVweCAxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ucG9zdC1hdXRob3IgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2xpbmUtaGVpZ2h0OjF9LnNpbmdsZS1wb3N0LWRhdGUucHVibGlzaGVke2NvbG9yOiM5OTl9LnNpbmdsZS1wb3N0LWRhdGUsLnBvc3QtbWV0YS1ib3R0b20gc3BhbnttYXJnaW4tcmlnaHQ6OHB4fS5wb3N0LW1ldGEtYm90dG9tIC5wb3N0X3JlYWRpbmdfdGltZTpiZWZvcmV7Y29udGVudDpcIu+Al1wiO2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lfS5wb3N0LW1ldGEtYm90dG9tIC5wb3N0X3ZpZXdzOmJlZm9yZXtjb250ZW50Olwi74GuXCI7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWV9LnBvc3QtbWV0YS1ib3R0b20gLnBvc3Rfdmlld3M6YWZ0ZXJ7Y29udGVudDpcInZpZXdzXCI7Zm9udC1zaXplOi45ZW19bGkucG9zdC1hdXRob3ItbmFtZXtsaW5lLWhlaWdodDozMHB4O21hcmdpbi1sZWZ0OjVweDtmb250LXNpemU6MTJweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczttYXgtd2lkdGg6N2VtO3doaXRlLXNwYWNlOm5vd3JhcH1saS5wb3N0LWF1dGhvci1uYW1lIGF7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3doaXRlLXNwYWNlOm5vd3JhcH0ucG9zdC1hdXRob3ItdGh1bSBpbWd7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjUwJTstbW96LWJvcmRlci1yYWRpdXM6NTAlO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoxcHggc29saWQgI2VlZX0uY29tbWVudC1udW17d2hpdGUtc3BhY2U6bm93cmFwfS5tb3JlLWxpbmt7ZmxvYXQ6cmlnaHR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wb3N0X3RodW1ibmFpbHt3aWR0aDoxODBweH0ucG9zdC10aXRsZXtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTouOWVtICFpbXBvcnRhbnR9LnN0aWNreS1wb3N0LWJveCAucG9zdC10aXRsZXtmb250LXNpemU6MWVtICFpbXBvcnRhbnR9LnBvc3QtYm94e3dpZHRoOjEwMCV9LnBvc3QtYm94IC5wb3N0LWRhdGV7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOjA7Zm9udC1zaXplOi42ZW19LnBvc3QtYm94IC5wb3N0LWF1dGhvciwucG9zdC1tZXRhIC5wb3N0LWF1dGhvciwuZ3JpZF9wb3N0LWJveCAucG9zdC1hdXRob3J7ZGlzcGxheTpub25lfS53aWRnZXR0aXRsZXtwYWRkaW5nOjEwcHh9LnBvc3QtYm94IC5wb3N0LWNhdHtib3JkZXItcmFkaXVzOjA7cG9pbnRlci1ldmVudHM6bm9uZX0ucG9zdC1jYXQgYSwucG9zdC1jYXQtc3AgYXtwYWRkaW5nOjJweCA1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9pbnRlci1ldmVudHM6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpey5wb3N0LXN1YnN0cntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ucG9zdC1ib3h7ZGlzcGxheTppbml0aWFsfS5wb3N0LWJveC1jb250ZW50cy5jbGVhcmZpeHtwYWRkaW5nOjVweDttYXJnaW4tYm90dG9tOjFweH0ucG9zdC1ib3ggLnBvc3QtbWV0YS1hbGx7cGFkZGluZzowIDEwcHh9LnBvc3QtYm94IC5wb3N0LWNhdHtwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXJ9LnBvc3QtYm94IC5wb3N0LXRhZyBhe3BhZGRpbmc6MXB4IDVweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucG9zdC1ib3ggLnBvc3QtdGl0bGV7cGFkZGluZzowO2ZvbnQtc2l6ZTouOGVtfS5wb3N0X3RodW1ibmFpbHt3aWR0aDoxMDVweH0ucG9zdC1ib3ggLnBvc3QtdGFne2Rpc3BsYXk6bm9uZX1saS5wb3N0LWF1dGhvci1uYW1le2Rpc3BsYXk6bm9uZX0ucG9zdC1ib3gtY29udGVudHMgLnBvc3QtbWV0YS1hbGx7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fX0ud3JhcC1ncmlkLXBvc3QtYm94e21hcmdpbjotM3B4O21hcmdpbi1ib3R0b206MTBweDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmdyaWRfcG9zdC1ib3h7d2lkdGg6MzMuMzMzMzMlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NHB4O2xldHRlci1zcGFjaW5nOm5vcm1hbDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmdyaWRfcG9zdC1ib3g6aG92ZXIgLnBvc3QtYm94LWNvbnRlbnRze2JveC1zaGFkb3c6MCAwIDVweCByZ2JhKDAsMCwwLC4zKX0uZ3JpZF9wb3N0X3RodW1ibmFpbHt3aWR0aDoxMDAlfS5ncmlkX3Bvc3QtYm94IC5wb3N0LW1ldGEtYWxse3BhZGRpbmc6MTBweH0ucG9zdC1tZXRhLWFsbHt3b3JkLXdyYXA6YnJlYWstd29yZH0uZ3JpZF9wb3N0LWJveCAucG9zdC10aXRsZXtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxZW07cGFkZGluZzo1cHggMH0uZ3JpZF9wb3N0LWJveCAucG9zdC10YWd7ZGlzcGxheTppbmxpbmV9LmdyaWRfcG9zdC1ib3ggLnBvc3QtdGFnIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQ6I2VlZTtjb2xvcjojMDAwO3BhZGRpbmc6MnB4IDhweDtmb250LXNpemU6LjZlbTttYXJnaW46MCAzcHg7Ym9yZGVyLXJhZGl1czoycHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5ncmlkX3Bvc3QtYm94IC5wb3N0LWNhdHtiYWNrZ3JvdW5kOiM5OTk7cGFkZGluZzoycHggMDtmb250LXNpemU6LjZlbTtib3JkZXItcmFkaXVzOjJweDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmdyaWRfcG9zdC1ib3ggLnBvc3QtZGF0ZXtmb250LXNpemU6MTJweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTNweDtsZWZ0OjE1cHh9LmdyaWRfcG9zdC1ib3ggLnBvc3Qtc3Vic3Rye2ZvbnQtc2l6ZToxMnB4fS5ncmlkX3Bvc3QtYm94IC5wb3N0LWF1dGhvcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206OHB4O3JpZ2h0OjE1cHh9LmdyaWRfcG9zdC1ib3guYWRib3h7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpey5ncmlkX3Bvc3QtYm94e3dpZHRoOjUwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpey5ncmlkX3Bvc3QtYm94e3dpZHRoOjMzLjMzMzMzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5ncmlkX3Bvc3QtYm94e3dpZHRoOjUwJTtwYWRkaW5nOjJweH0uZ3JpZF9wb3N0LWJveCAucG9zdC1tZXRhLWFsbHtwYWRkaW5nOjVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZ3JpZF9wb3N0LWJveCAucG9zdC1kYXRle2ZvbnQtc2l6ZTouN2VtfS5ncmlkX3Bvc3QtYm94IC5wb3N0LWRhdGU6YmVmb3Jle2NvbnRlbnQ6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpey5ncmlkX3Bvc3QtYm94IC5wb3N0LXRpdGxle3BhZGRpbmc6MH0uZ3JpZF9wb3N0LWJveCAucG9zdC10YWd7ZGlzcGxheTpub25lfS5ncmlkX3Bvc3QtYm94IC5wb3N0LWRhdGV7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOjA7bGVmdDo1cHh9fS53cmFwLW1pbmktcG9zdC1ib3h7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5taW5pLWxpc3QtcG9zdC1ib3h7d2lkdGg6Y2FsYyg1MCUgLSAxMHB4KTttYXJnaW46NXB4fS5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3RfdGh1bWJuYWlse3dpZHRoOjE1MHB4O2hlaWdodDoxMDAlfS5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3QtYm94LWNvbnRlbnRzLmNsZWFyZml4e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtoZWlnaHQ6MTIwcHh9Lm1pbmktbGlzdC1wb3N0LWJveCAucG9zdC1tZXRhLWFsbHtwYWRkaW5nOjEwcHg7ZmxleDoxO3Bvc2l0aW9uOnJlbGF0aXZlfS5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3QtdGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6LjllbTtwYWRkaW5nLWJvdHRvbTo1cHg7bWF4LWhlaWdodDo0LjVlbTtsaW5lLWhlaWdodDoxLjVlbTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1saW5lLWNsYW1wOjN9Lm1pbmktbGlzdC1wb3N0LWJveCAucG9zdC1kYXRle2ZvbnQtc2l6ZToxMnB4O3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxM3B4O2xlZnQ6MTVweH0ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0LWNhdHtiYWNrZ3JvdW5kOiM5OTk7cGFkZGluZzoycHggMDtmb250LXNpemU6LjZlbTtib3JkZXItcmFkaXVzOjJweDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5taW5pLWxpc3QtcG9zdC1ib3h7d2lkdGg6MTAwJTttYXJnaW46MnB4IDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KXsubWluaS1saXN0LXBvc3QtYm94IC5wb3N0LXRpdGxle2ZvbnQtc2l6ZTouOGVtfS5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3RfdGh1bWJuYWlse3dpZHRoOjM1JX19LmNvbnRlbnR7bGluZS1oZWlnaHQ6MS44O21hcmdpbi1ib3R0b206MmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3dvcmQtYnJlYWs6bm9ybWFsfS5jb250ZW50Pio6ZmlzdC1jaGlsZHttYXJnaW4tdG9wOjB9LmNvbnRlbnQ+KjpsYXN0LWNoaWxke21hcmdpbi10b3A6MH0uY29udGVudCBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luOjAgMCAxLjVlbSAwfS5jb250ZW50IC5wYWRkaW5nMCBpbWd7bWFyZ2luOjB9LnBvc3QtdXBvbntwYWRkaW5nOjIwcHg7cGFkZGluZy10b3A6MDtiYWNrZ3JvdW5kOiNmZmZ9I3NpbmdsZS1tYWluIC5wb3N0LWF1dGhvci5hdXRob3J7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6cmlnaHQ7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjEycHg7bWFyZ2luLXRvcDotOHB4fSNzaW5nbGUtbWFpbiBsaS5wb3N0LWF1dGhvci1uYW1le21heC13aWR0aDpub25lfS5zaW5nbGVfdGh1bWJuYWlse3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0byAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJX0uc2luZ2xlX3RodW1ibmFpbCBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlO29iamVjdC1maXQ6Y29udGFpbjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y29udGFpbjtcIn0uc2luZ2xlX3RodW1ibmFpbCBmaWdjYXB0aW9ue2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmc6LjJlbSAxZW07Zm9udC1zaXplOi44ZW19LnNpbmdsZV90aHVtYm5haWwudHlwZS15b3V0dWJle3BhZGRpbmctdG9wOjU2LjI1JTtoZWlnaHQ6MH0uc2luZ2xlX3RodW1ibmFpbC50eXBlLXlvdXR1YmUgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX1oMS5zaW5nbGUtcG9zdC10aXRsZXttYXJnaW46MTBweCAwfS5wb3N0X2Zvb3Rlcl9hdXRob3JfdGl0bGV7YmFja2dyb3VuZDojZWVlO2NvbG9yOiMzMzM7Ym9yZGVyOjJweCBzb2xpZCAjZWVlO3BhZGRpbmc6MTBweCAyMHB4O21hcmdpbi10b3A6MjVweH0ucG9zdF9mb290ZXJfYXV0aG9ye21pbi1oZWlnaHQ6MTAwcHg7Ym9yZGVyOjJweCBzb2xpZCAjZWVlO3BhZGRpbmc6MTVweDttYXJnaW4tYm90dG9tOjEwcHh9LnNjX3Bvc3RfYXV0aG9yX3VzZXJ7cGFkZGluZzoyMHB4IDIwcHggMTBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtib3JkZXItcmFkaXVzOjVweDttYXJnaW4tYm90dG9tOjIwcHh9LnBvc3QtYXV0aG9yLW1vcmV7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0ucG9zdC1hdXRob3ItbW9yZSBhe2JhY2tncm91bmQtY29sb3I6IzAwMDtwYWRkaW5nOjhweDtjb2xvcjojZmZmICFpbXBvcnRhbnQ7d2lkdGg6OTAlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czozcHg7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MTBweCBhdXRvO2ZvbnQtc2l6ZTouOWVtO3RleHQtZGVjb3JhdGlvbjpub25lfS5wb3N0X2F1dGhvcl91c2Vye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0ucG9zdF9hdXRob3JfdXNlciAucG9zdF90aHVte3RleHQtYWxpZ246Y2VudGVyfS5wb3N0X2F1dGhvcl91c2VyIC5wcm9maWxlX3NucyBsaSBhe3dpZHRoOjI4cHg7bGluZS1oZWlnaHQ6MjhweH0ucG9zdF9hdXRob3JfdXNlciAucHJvZmlsZV9zbnMgbGkgYSBpe21hcmdpbjowfS5wb3N0X2F1dGhvcl91c2VyIC5wb3N0X3RodW17dGV4dC1hbGlnbjpjZW50ZXJ9LnBvc3RfYXV0aG9yX3VzZXIgLnBvc3RfdGh1bSBpbWd7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO21hcmdpbjowIGF1dG99LnBvc3RfYXV0aG9yX3VzZXJfbWV0YXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZy1sZWZ0OjIwcHg7ZmxleDoxfS5wb3N0X2F1dGhvcl91c2VyIC5wb3N0LWF1dGhvcntmbG9hdDpub25lO2ZvbnQtc2l6ZToyMHB4O3BhZGRpbmctYm90dG9tOjhweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuNX0ucG9zdF9hdXRob3JfdXNlciAucG9zdC1hdXRob3IgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0ucG9zdF9hdXRob3JfdXNlcl9tZXRhIC5wb3N0LWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxNHB4O292ZXJmbG93OmF1dG87bWluLWhlaWdodDo1MHB4fS5wb3N0X2Zvb3Rlcl9hdXRob3JfdGl0bGVfcG9zdHtmb250LXdlaWdodDpib2xkO2JvcmRlci1ib3R0b206MnB4IGRvdHRlZCAjZWVlO21hcmdpbjoxMHB4IDA7bWFyZ2luLXRvcDoxNXB4O2NsZWFyOmJvdGh9LnBvc3RfYXV0aG9yX3VzZXIgLnByb2ZpbGVfc25ze3BhZGRpbmc6NXB4IDA7d2hpdGUtc3BhY2U6bm93cmFwfSNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2Vye2Rpc3BsYXk6YmxvY2t9I3NpZGViYXIgLnBvc3RfYXV0aG9yX3VzZXIgLnBvc3QtYXV0aG9ye3RleHQtYWxpZ246Y2VudGVyfSNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2VyX21ldGF7cGFkZGluZzowfSNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2VyIC5wcm9maWxlX3NucyBsaSBhe3dpZHRoOjM1cHg7bGluZS1oZWlnaHQ6MzVweDtwYWRkaW5nOjA7bWFyZ2luOjAgM3B4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucG9zdF9mb290ZXJfYXV0aG9yX3RpdGxlX3Bvc3R7cGFkZGluZzowIDEwcHh9LnBvc3RfYXV0aG9yX3VzZXIgLnBvc3RfdGh1bXt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MTBweH0ucG9zdF9hdXRob3JfdXNlcntkaXNwbGF5OmJsb2NrfS5wb3N0X2F1dGhvcl91c2VyX21ldGF7cGFkZGluZzowfS5wb3N0X2F1dGhvcl91c2VyIC5wb3N0LWF1dGhvcnt0ZXh0LWFsaWduOmNlbnRlcn0ucG9zdF9hdXRob3JfdXNlcl9tZXRhIC5wb3N0LWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZTouOGVtO3dpZHRoOjEwMCU7cGFkZGluZzowIDEwcHh9fS5hdXRob3ItcG9zdHtwb3NpdGlvbjpyZWxhdGl2ZTtsZXR0ZXItc3BhY2luZzpub3JtYWx9LnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3R7d2lkdGg6MjUlO3BhZGRpbmc6MCA1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wfS5hdXRob3ItcG9zdC1tZXRhe3BhZGRpbmc6NXB4fS5wb3N0X2Zvb3Rlcl9hdXRob3IgLmF1dGhvci1wb3N0LXRodW1iIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvdmVyO1wifS5wb3N0X2Zvb3Rlcl9hdXRob3IgLmF1dGhvci1wb3N0LWNhdCBzcGFue2JhY2tncm91bmQ6IzMzMztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiNmZmY7cGFkZGluZzoxcHggNXB4fS5wb3N0X2Zvb3Rlcl9hdXRob3IgLmF1dGhvci1wb3N0LXRpdGxle2xpbmUtaGVpZ2h0OjEuNTtmb250LXNpemU6MTNweH0ucG9zdF9mb290ZXJfYXV0aG9yIC5hdXRob3ItcG9zdC1kYXRle2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM2NjZ9LmhlbnRyeSAuc2luZ2xlLXBvc3QtY2F0ZWdvcnl7Zm9udC1zaXplOi44ZW07YmFja2dyb3VuZDojMzMzO3BhZGRpbmc6LjNlbSAxZW07bWFyZ2luOjJweDtib3JkZXItcmFkaXVzOjJweDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC13ZWlnaHQ6Ym9sZH0ucG9zdCAuc2luZ2xlLXBvc3QtY2F0ZWdvcnkgYXtjb2xvcjojZmZmO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0jc2luZ2xlLW1haW4gLnRhZyAudGFnLXdyYXB7bWFyZ2luLWxlZnQ6MTIwcHh9I3NpbmdsZS1tYWluIC5wb3N0LW1ldGEgLnRhZywjc2luZ2xlLW1haW4gLmFydGljbGVfZm9vdGVyIC50YWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjVweDtwYWRkaW5nOi4zZW0gLjVlbTtib3JkZXItcmFkaXVzOjJweDttYXJnaW4tdG9wOjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZDojZWZlZmVmO2ZvbnQtc2l6ZTouOGVtfSNzaW5nbGUtbWFpbiAucG9zdC1tZXRhIC50YWc6YmVmb3JlLCNzaW5nbGUtbWFpbiAuYXJ0aWNsZV9mb290ZXIgLnRhZzpiZWZvcmV7Y29udGVudDpcIu+Aq1wiO21hcmdpbi1yaWdodDo1cHg7Y29sb3I6IzdlOWRhNztmb250LWZhbWlseTpmb250QXdlc29tZX0jc2luZ2xlLW1haW4gLnRhZ19hcmVhe3BhZGRpbmc6MCA1cHh9LnNpbmdsZV90aXRsZSwjY29tbWVudC1hcmVhIC5jb21tZW50X3RpdGxle2JhY2tncm91bmQ6MDtwYWRkaW5nOjEwcHg7Ym9yZGVyLXJhZGl1czowO2ZvbnQtc2l6ZToxOHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2M7bWFyZ2luLXRvcDoxNXB4fS5zaW5nbGVfdGl0bGUgYXtjb2xvcjojNTc3ZmJjfS5jb250ZW50IHVsLC5jb250ZW50IG9sLC5jb250ZW50IHRhYmxlLC5jb250ZW50IGRse21hcmdpbi1ib3R0b206MS4yZW19LmNvbnRlbnQgdWx7bGlzdC1zdHlsZS10eXBlOmRpc2M7cGFkZGluZy1sZWZ0OjEuNWVtO2xpbmUtaGVpZ2h0OjJ9LmNvbnRlbnQgdWwgbGl7bGluZS1oZWlnaHQ6MS41O21hcmdpbi1ib3R0b206LjZlbX0uY29udGVudCBvbHtsaXN0LXN0eWxlLXR5cGU6ZGVjaW1hbDtwYWRkaW5nLWxlZnQ6MS41ZW07bGluZS1oZWlnaHQ6Mn0uY29udGVudCBhe2NvbG9yOiMwM2M7d29yZC1icmVhazpicmVhay1hbGx9LmNvbnRlbnQgLnNjX2ZyYW1lIHVsLC5jb250ZW50IC5zY19mcmFtZSBvbHtwYWRkaW5nOjAgMS4yZW07bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29udGVudCB1bCwuY29udGVudCBvbHtsaW5lLWhlaWdodDoyLjV9fSNwYWdlLW1haW57bWFyZ2luLWJvdHRvbTozMHB4fS5zaW5nbGUtcG9zdC1tYWlue21hcmdpbi1ib3R0b206MTBweH0ucGFnZV90aXRsZXtwYWRkaW5nOjIwcHggMzBweDtmb250LXdlaWdodDpub3JtYWw7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTttYXJnaW4tYm90dG9tOjA7YmFja2dyb3VuZDojZmZmfSNwYWdlLW1haW4gLndpZGdldCwjbWFpbiAud2lkZ2V0LC5tYWludG9wLXdpZGdldCwubWFpbi1ib3R0b217bWFyZ2luLWJvdHRvbToxMHB4O3BhZGRpbmc6MDttYXJnaW4tdG9wOjE1cHh9I3BhZ2UtbWFpbiAud2lkZ2V0PnVsOmZpcnN0LW9mLXR5cGUsI3BhZ2UtbWFpbiAud2lkZ2V0IHVsOmZpcnN0LWNoaWxkLCNtYWluIC53aWRnZXQ+dWw6Zmlyc3Qtb2YtdHlwZSwjcGFnZS1tYWluIC53aWRnZXQgdWw6Zmlyc3QtY2hpbGR7bWFyZ2luOjB9I3BhZ2UtbWFpbiAud2lkZ2V0IC53cmFwLXBvc3QtdGl0bGUsI21haW4gLndpZGdldCAud3JhcC1wb3N0LXRpdGxlLC5tYWludG9wLXdpZGdldCAud3JhcC1wb3N0LXRpdGxlLC5tYWluLWJvdHRvbSAud3JhcC1wb3N0LXRpdGxle21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjA7dG9wOi0zcHh9I3BhZ2UtbWFpbiAucG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUsI21haW4gLnBvc3RfbGlzdCAubWV0YSAucG9zdF9saXN0X3RpdGxle2ZvbnQtc2l6ZTouOWVtO3BhZGRpbmc6MDtwYWRkaW5nLXRvcDo1cHh9I3BhZ2UtbWFpbiAucG9zdF9saXN0IC5tZXRhIC5kZXNjLCNtYWluIC5wb3N0X2xpc3QgLm1ldGEgLmRlc2N7Zm9udC1zaXplOi43ZW19LmNvbnRlbnQ+W2NsYXNzXj13cC1ibG9ja106bm90KC53cC1ibG9jay1kdmF1eC1zZWN0aW9uKXt6LWluZGV4OjI7cG9zaXRpb246cmVsYXRpdmV9LnJlcXVpcmVke2NvbG9yOiM2NDk1ZWR9LmNvbW1ldHMtbGlzdCwudHJhY2tiYWNrLWxpc3R7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206NDBweDtiYWNrZ3JvdW5kOiNmOWY5Zjl9LmNvbW1ldHMtbGlzdCBsaSwudHJhY2tiYWNrLWxpc3QgbGl7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6LTFweDtwYWRkaW5nOi41ZW0gMS41ZW07d2lkdGg6MTAwJTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjfS5jb21tZXRzLWxpc3QgLmF2YXRhcntmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0uY29tbWVudC1tZXRhLC5yZXBseSwuY29tbWVudC1ub3RlcywuZm9ybS1hbGxvd2VkLXRhZ3Msc3Bhbi5zbWFsbHtmb250LXNpemU6ODAlfS5jb21tZW50LWJvZHksLmNvbW1lbnQtYm9keSBhe2NvbG9yOiMwMDB9LmNvbW1lbnQtYm9keSBwe2NsZWFyOmJvdGh9cC5mb3JtLXN1Ym1pdHt0ZXh0LWFsaWduOnJpZ2h0fS5jb21tZXRzLWxpc3QgLmNoaWxkcmVuIGxpLmNvbW1lbnR7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MDtib3JkZXItYm90dG9tOm5vbmV9LmNvbW1lbnQtYm9keXtwYWRkaW5nOjFlbSAwfS5jb21tZXRzLWxpc3QgLmNoaWxkcmVuIGxpLmNvbW1lbnQgLmNvbW1lbnQtYm9keXtwYWRkaW5nOjFlbTtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlfWRpdiNjb21tZW50LWFyZWEgLmNoaWxkcmVuIC5jaGlsZHJlbnttYXJnaW46MDtib3JkZXItbGVmdDoxZW0gc29saWQgcmdiYSgxOCw4NywxMTUsLjEpO2JvcmRlci10b3A6MnB4IHNvbGlkICNlZWV9ZGl2I2NvbW1lbnQtYXJlYSAuY2hpbGRyZW4gLmNoaWxkcmVuIC5jaGlsZHJlbnttYXJnaW4tbGVmdDoxcHg7Ym9yZGVyLXRvcDowfWRpdiNjb21tZW50LWFyZWEgLnNpbmdsZV90aXRsZXttYXJnaW46MDtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwfWRpdiNjb21tZW50LWFyZWEgLnJlcGx5e3RleHQtYWxpZ246cmlnaHR9ZGl2I2NvbW1lbnQtYXJlYSAucmVwbHkgYXtiYWNrZ3JvdW5kOiNlMmUyZTI7cGFkZGluZzouNWVtIDFlbTtib3JkZXItcmFkaXVzOjNweH1kaXYjY29tbWVudC1hcmVhICNyZXNwb25ke3BhZGRpbmc6MTVweCAyMHB4O2JvcmRlcjoxcHggc29saWQgI2VlZX0ucmVzcG9uZGZvcm1fdGl0bGV7ZGlzcGxheTpub25lfS5yZWNvbW1lbmQtcG9zdC10aXRsZXtmb250LXdlaWdodDpib2xkfS5zaW5nbGUtcmVjb21tZW5ke3dpZHRoOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3ZlcnRpY2FsLWFsaWduOnRvcH0uc2luZ2xlLXJlY29tbWVuZCBhe3BhZGRpbmc6NXB4IDEwcHh9LnNpbmdsZS1yZWNvbW1lbmQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y292ZXI7XCI7dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQ6I2VlZX0ucmVjb21tZW5kLW1ldGF7b3ZlcmZsb3c6YXV0b30ucmVjb21tZW5kLWRlc2N7Zm9udC1zaXplOi43ZW07Y29sb3I6Izk5OTtwYWRkaW5nOjVweCAwfS5yZWNvbW1lbmQtdGl0bGV7Zm9udC1zaXplOjEzcHg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtbGluZS1jbGFtcDoyO21heC1oZWlnaHQ6Y2FsYygzZW0gKyAxNnB4KX0ucmVjb21tZW5kLXRodW1ie2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjEwcHg7YmFja2dyb3VuZDojZWVlO3dpZHRoOjE1MHB4O2ZvbnQtc2l6ZTouOGVtfS5yZWNvbW1lbmQtY2F0e2NvbG9yOiNmZmY7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nOjJweCA0cHg7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojMzMzO2JvdHRvbTowO3JpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5yZWNvbW1lbmQtdGh1bWJ7d2lkdGg6MTAwcHh9LnNpbmdsZS1yZWNvbW1lbmR7d2lkdGg6MTAwJX0uc2luZ2xlX3RpdGxlLCNjb21tZW50LWFyZWEgLmNvbW1lbnRfdGl0bGV7Zm9udC1zaXplOjFlbTtwYWRkaW5nOjVweCAxMHB4fS5yZWNvbW1lbmQtY2F0e2ZvbnQtc2l6ZTouNWVtfS5yZWNvbW1lbmQtZGVzY3tkaXNwbGF5Om5vbmV9fS5jb250ZW50LWJveHtmbG9hdDpyaWdodDttYXJnaW4tdG9wOi0wLjI1ZW07d2lkdGg6NDIwcHh9LmNvbnRlbnQtYm94IC5tb3JlLWxpbmt7bWFyZ2luOjB9LnRodW1ibmFpbC1ib3h7ZmxvYXQ6bGVmdDt3aWR0aDoxNjBweH0udGh1bWJuYWlsLWJveCBpbWd7d2lkdGg6MTYwcHg7aGVpZ2h0OjE2MHB4fS5jYXRlZ29yeS1oZWFkZXItd3JhcHtjb2xvcjojMzMzO3BhZGRpbmc6MTVweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWV9LmNhdGVnb3J5LWhlYWRlcnttYXJnaW46YXV0bzt3aWR0aDo1NzBweH0uY2F0ZWdvcnktdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO3RleHQtYWxpZ246Y2VudGVyfS5jYXRlZ29yeS10aXRsZS1uYW1le2ZvbnQtc2l6ZTozNXB4fS5jYXRlZ29yeS10aXRsZS1ob3JsaW5le21hcmdpbjowIDAgMTBweCAwO3dpZHRoOjUwcHg7aGVpZ2h0OjVweDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXJhZGl1czoxMHB4fS5jYXRlZ29yeS10aXRsZS1saW5le21hcmdpbjowIDIwcHg7d2lkdGg6NXB4O2hlaWdodDo2MHB4O2JhY2tncm91bmQ6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXJhZGl1czoxMHB4fS5jYXRlZ29yeS10aXRsZS1kZXNje3dpZHRoOjMwMHB4O292ZXJmbG93OmF1dG87ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc2l6ZToxNXB4fS5jYXRwYWdlX2NvbnRlbnRfd3JhcHttYXJnaW4tYm90dG9tOjEwcHg7bWFyZ2luLXRvcDotMTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW59LmNhdHBhZ2VfY29udGVudF93cmFwIC5jb3ZlcntiYWNrZ3JvdW5kLXNpemU6MTAwJSBhdXRvO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4Oi0xO2ZpbHRlcjpibHVyKDJweCkgYnJpZ2h0bmVzcygwLjgpfS5jYXRwYWdlX2Rlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxLjFlbTttYXJnaW4tdG9wOjEwcHh9LmNhdHBhZ2VfY29udGVudF93cmFwIC5zaGFyZXtwYWRkaW5nOjB9LmNhdHBhZ2VfY29udGVudF93cmFwIC5pbm5uZXJ7cGFkZGluZzoxZW0gMDt3aWR0aDo5MCU7bWFyZ2luOjAgYXV0b30uY2F0cGFnZV9jb250ZW50X3dyYXAgLmNhdHBhZ2VfaW5uZXJfY29udGVudHt3aWR0aDo2MCU7ZmxvYXQ6bGVmdDtwYWRkaW5nOjFlbTtmb250LXdlaWdodDpib2xkO3RleHQtc2hhZG93OjFweCAxcHggMCAjOTk5fS5jYXRwYWdlX2NvbnRlbnRfd3JhcCAuY29udGVudHtwYWRkaW5nOjFlbSA0MHB4O2xpbmUtaGVpZ2h0OjEuNX1oMS5jYXRwYWdlX3RpdGxle21hcmdpbjowfS5jYXRwYWdlX3RhZ3t3aWR0aDo0MCU7ZmxvYXQ6bGVmdDtwYWRkaW5nOjFlbX0uY2F0cGFnZV90YWcgYXtiYWNrZ3JvdW5kOiNlZWU7Y29sb3I6IzAwMDt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3BhZGRpbmc6NXB4IDEwcHg7bWFyZ2luOjNweCAxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czoycHh9YS50YWctY2xvdWQtbGluazpiZWZvcmV7Y29udGVudDpcIu+Aq1wiO21hcmdpbi1yaWdodDo1cHg7Y29sb3I6IzdlOWRhNztmb250LWZhbWlseTpmb250QXdlc29tZX0uY2F0LXBvc3QtbWFpbiAuY29udGVudHttYXJnaW46MH0uY2F0LXBvc3QtbWFpbntwYWRkaW5nOjFlbSAyZW07bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY2F0cGFnZV9jb250ZW50X3dyYXAgLmNvdmVye2JhY2tncm91bmQtc2l6ZTphdXRvIDEwMCV9LmNhdHBhZ2VfY29udGVudF93cmFwIC5jYXRwYWdlX2lubmVyX2NvbnRlbnR7d2lkdGg6MTAwJX0uY2F0cGFnZV90YWd7ZGlzcGxheTpub25lfS5jYXRwYWdlX2NvbnRlbnRfd3JhcHttYXJnaW4tdG9wOi01cHh9LmNhdC1wb3N0LW1haW57cGFkZGluZzoxZW19fS5hdXRob3JfdGl0bGV7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MmVtO21hcmdpbi1ib3R0b206MTBweH0uYXV0aG9yX3RpdGxlLXRodW17ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MmVtfS5hdXRob3JfdGl0bGUtdGh1bSBpbWd7Ym9yZGVyLXJhZGl1czo1MCV9LmF1dGhvcl90aXRsZS1tZXRhe2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6LTIwMHB4O3BhZGRpbmctbGVmdDoyMDBweDt3aWR0aDoxMDAlfS5hdXRob3JfdGl0bGUtbmFtZXtmb250LXNpemU6MS4zZW07Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmF1dGhvcl90aXRsZS1tZXRhe2Zsb2F0OmxlZnQ7bWFyZ2luOjBweDtwYWRkaW5nOjBweDt3aWR0aDoxMDAlfS5hdXRob3JfdGl0bGUtdGh1bXt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5hdXRob3JfdGl0bGUtbmFtZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjFlbX19I3NpZGViYXJ7d2lkdGg6MzMwcHh9LmZpdC1zaWRlYmFyLWZpeGVke21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O3Bvc2l0aW9uOmZpeGVkfS5maXQtc2lkZWJhci1ibGFua3t6LWluZGV4OjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3Zpc2liaWxpdHk6aGlkZGVufS53aWRnZXR7bWFyZ2luLWJvdHRvbToxMHB4O3BhZGRpbmc6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xldG9wLXdpZGdldCAud3JhcC1wb3N0LXRpdGxle21hcmdpbjotMTBweDttYXJnaW4tYm90dG9tOjIwcHh9LnNpbmdsZXRvcC13aWRnZXQ+ZGl2e21hcmdpbjotMTBweDtwYWRkaW5nOjEwcHh9LndpZGdldD51bDpmaXJzdC1vZi10eXBlLC53aWRnZXQgdWw6Zmlyc3QtY2hpbGQsLmRfdGFiX3RhYj51bDpmaXJzdC1vZi10eXBle21hcmdpbjotMTBweH0ud2lkZ2V0PnVsOmZpcnN0LW9mLXR5cGU+bGksLndpZGdldCB1bDpmaXJzdC1jaGlsZD5saSwuZF90YWJfdGFiPnVsOmZpcnN0LW9mLXR5cGU+bGl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSg1MCw1MCw1MCwuMil9LndpZGdldF90ZXh0IHVsIGxpIGl7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDo4cHh9LnRleHR3aWRnZXR7Zm9udC1zaXplOi45ZW19LnRleHR3aWRnZXQgaW1ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0b30jc2lkZWJhci1yZWNlbnQtcG9zdHMgbGksI3NpZGViYXItcG9wdWxhci1wb3N0cyBsaXttYXJnaW46MjBweCAwfS5zaWRlYmFyLXRodW1ibmFpbC1ib3h7ZmxvYXQ6bGVmdDt3aWR0aDo3NXB4fS5zaWRlYmFyLXJlY2VudC1wb3N0cy10aXRsZXtmbG9hdDpyaWdodDt3aWR0aDoxNjVweH0uc2lkZWJhcl9jb250ZW50e21hcmdpbi1ib3R0b206LTIwcHg7aGVpZ2h0OjEwMCV9LndpZGdldHRpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6OHB4IDE1cHg7bWFyZ2luOi0xMHB4O21hcmdpbi1ib3R0b206MTBweH0udGFnY2xvdWQgYXt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3BhZGRpbmc6NXB4IDEwcHg7bWFyZ2luOjNweCAxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnRhZ2Nsb3VkIGE6aG92ZXJ7YmFja2dyb3VuZDojZWVlfS53aWRnZXRfY2F0ZWdvcmllcyBsYWJlbCwud2lkZ2V0X2NhdGVnb3JpZXMgaDIsLndpZGdldF9hcmNoaXZlIGxhYmVsLC53aWRnZXRfYXJjaGl2ZSBoMntkaXNwbGF5Om5vbmV9LmNhdC1pdGVtIC5jb3VudCwud2lkZ2V0IGxpIGEgLmNvdW50e2Zsb2F0OnJpZ2h0O2JhY2tncm91bmQ6I2VlZTtjb2xvcjojNjY2O3BhZGRpbmc6MXB4IC41ZW07ZGlzcGxheTppbmxpbmU7Ym9yZGVyLXJhZGl1czoycHh9LnNjcmVlbi1yZWFkZXItdGV4dHtkaXNwbGF5Om5vbmV9LndpZGdldF9hcmNoaXZlIHNlbGVjdCwud2lkZ2V0X2NhdGVnb3JpZXMgc2VsZWN0e2N1cnNvcjpwb2ludGVyO2FwcGVhcmFuY2U6bm9uZTt3aWR0aDoxMDAlO3BhZGRpbmc6LjVlbSAxZW07Y29sb3I6aW5oZXJpdDtib3JkZXI6MXB4IHNvbGlkICNjY2M7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MDtmb250LXNpemU6LjhlbX0ud2lkZ2V0X2FyY2hpdmUgc2VsZWN0IG9wdGlvbiwud2lkZ2V0X2NhdGVnb3JpZXMgc2VsZWN0IG9wdGlvbntjb2xvcjojMDAwfSNzaWRlYmFyIC53aWRnZXQgc2VsZWN0OjotbXMtZXhwYW5ke2Rpc3BsYXk6bm9uZX0ud2lkZ2V0IHVsIGxpLmNwZC1se3BhZGRpbmc6MTBweH0ubWFpbnRvcC13aWRnZXQsLm1haW5ib3R0b20td2lkZ2V0e21hcmdpbi1ib3R0b206MTBweH0uc2luZ2xlLXRvcHttYXJnaW46MTBweCAwO3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjNweH0uYm90dG9tX2FkIC53aWRnZXR7cGFkZGluZzowfS5ib3R0b21fYWQgLndpZGdldCB1bHtib3JkZXI6MXB4IHNvbGlkICNlZWV9LnNpbmdsZS1wY2Fke3BhZGRpbmc6MTVweCAhaW1wb3J0YW50fS5pbl9sb29we3BhZGRpbmc6NXB4O21hcmdpbi1ib3R0b206NXB4fS5uYXZfaW5sZWZ0X3dyYXB7ZmxvYXQ6cmlnaHR9Lm5hdl9pbmxlZnQsLmhlYWRlci1sb2dvICNuYXZ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn1oZWFkZXIgLnNlYXJjaHN1Ym1pdHtyaWdodDotMX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7Lm5hdl9pbmxlZnRfd3JhcHt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5Om5vbmV9Lm5hdl9pbmxlZnR7ZGlzcGxheTpub25lfX0ud2lkZ2V0LndpZGdldF90ZXh0IGxpIGEsLndpZGdldC53aWRnZXRfY2F0ZWdvcmllcyBsaSBhLC53aWRnZXQud2lkZ2V0X3JlY2VudF9lbnRyaWVzIGxpLC53aWRnZXQud2lkZ2V0X25hdl9tZW51IGxpIGEsLndpZGdldC53aWRnZXRfcGFnZXMgbGkgYSwud2lkZ2V0LndpZGdldF9hcmNoaXZlIGxpIGEsLndpZGdldC53aWRnZXRfbXljYXRlZ29yeW9yZGVyIGxpIGEsLndpZGdldC53aWRnZXRfbWV0YSBsaSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouOGVtIDFlbTttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6LjllbX0ud2lkZ2V0LndpZGdldF90ZXh0IGxpIHVsLC53aWRnZXQud2lkZ2V0X25hdl9tZW51IGxpIHVsLC53aWRnZXQud2lkZ2V0X3BhZ2VzIGxpIHVsLC53aWRnZXQud2lkZ2V0X2NhdGVnb3JpZXMgbGkgdWx7cGFkZGluZzowO21hcmdpbjowfS53aWRnZXQud2lkZ2V0X3RleHQgdWwgbGksLndpZGdldC53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSwud2lkZ2V0LndpZGdldF9uYXZfbWVudSBsaSwud2lkZ2V0LndpZGdldF9wYWdlcyBsaSwud2lkZ2V0LndpZGdldF9hcmNoaXZlIGxpLC53aWRnZXQud2lkZ2V0X215Y2F0ZWdvcnlvcmRlciBsaXttYXJnaW46MDtwYWRkaW5nOjB9LndpZGdldC53aWRnZXRfbmF2X21lbnUgbGkgdWwgbGkgYTpiZWZvcmUsLndpZGdldC53aWRnZXRfcGFnZXMgbGkgdWwgbGkgYTpiZWZvcmUsLndpZGdldC53aWRnZXRfY2F0ZWdvcmllcyBsaSB1bCBsaSBhOmJlZm9yZXtjb250ZW50Olwi74OaXCI7Y29sb3I6I2NjYzttYXJnaW4tcmlnaHQ6LjZlbTtmb250LWZhbWlseTpmb250QXdlc29tZX0ud2lkZ2V0LndpZGdldF9yZWNlbnRfZW50cmllcyBsaSBzcGFuLnBvc3QtZGF0ZXtmb250LXNpemU6LjhlbX0ud2lkZ2V0X25hdl9tZW51IC5tZW51X2Rlc2N7ZGlzcGxheTpub25lfS5kaXZlcl93aWRnZXRfYWRhcmVhe21hcmdpbi1ib3R0b206MTBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZGl2ZXJfd2lkZ2V0X2FkbGFiZWx7Zm9udC1zaXplOi44ZW07dGV4dC1hbGlnbjpjZW50ZXJ9I21haW4gLmRpdmVyX3dpZGdldF9hZGFyZWF7bWFyZ2luLWJvdHRvbToxMHB4fSNtYWluIC50ZXh0d2lkZ2V0e3BhZGRpbmc6MTBweH0udGV4dHdpZGdldCBoMntwYWRkaW5nOi43ZW0gMWVtO2ZvbnQtc2l6ZToxZW07bWFyZ2luOjFlbSAwIDFlbX0udGV4dHdpZGdldCBoM3twYWRkaW5nOi4zZW0gMWVtO21hcmdpbjoxZW0gMCAuOGVtO2ZvbnQtc2l6ZToxZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzU1NTtjb2xvcjojMzMzO2JhY2tncm91bmQ6I2ZmZn0udGV4dHdpZGdldCBoNHtwb3NpdGlvbjpyZWxhdGl2ZTtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxZW07cGFkZGluZzouMmVtIDFlbTtjb2xvcjojMzMzO21hcmdpbjouOGVtIDAgLjZlbX0udGV4dHdpZGdldCBoNHtjb2xvcjojMzMzO2ZvbnQtc2l6ZToxZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46LjZlbSAwIC44ZW19LmRpdmVyX3dpZGdldF9wcm9maWxlIC5jb3ZlcmltZ3t0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgMWVtfS5kaXZlcl93aWRnZXRfcHJvZmlsZSAuY292ZXJpbWcgaW1ne3dpZHRoOjEyMHB4O2hlaWdodDoxMjBweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6NXB4IHNvbGlkICNmZmY7b3ZlcmZsb3c6aGlkZGVuO29iamVjdC1maXQ6Y292ZXI7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvdmVyO1wifS5kaXZlcl93aWRnZXRfcHJvZmlsZSAuY292ZXJpbWcub257YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0bztoZWlnaHQ6MTgwcHg7bWFyZ2luLWJvdHRvbTo2MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsuZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmNvdmVyaW1nLm9ue2JhY2tncm91bmQtc2l6ZToxMDAlfX0uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmNvdmVyaW1nLm9uIGltZ3twb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MTIwcHh9LmRpdmVyX3dpZGdldF9wcm9maWxlIC5jb3ZlcmltZy5ubyBpbWd7Ym9yZGVyOjVweCBzb2xpZCAjZmZmO3dpZHRoOjE2MHB4O2hlaWdodDoxNjBweH0uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmltZ19tZXRhe3BhZGRpbmc6LjVlbSAwO3RleHQtYWxpZ246Y2VudGVyfS5kaXZlcl93aWRnZXRfcHJvZmlsZSAuaW1nX21ldGEgLm5hbWV7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjJ9LmRpdmVyX3dpZGdldF9wcm9maWxlIC5wcm9maWxlX3Nuc3twYWRkaW5nLXRvcDouNmVtfS5wcm9maWxlX3NucyBsaXtkaXNwbGF5OmlubGluZS1ibG9ja30ucHJvZmlsZV9zbnMgbGkgYXtjb2xvcjojZmZmICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpibG9jazt3aWR0aDozNXB4O2xpbmUtaGVpZ2h0OjM1cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgM3B4fS5wcm9maWxlX3NucyAuZmFjZWJvb2t7YmFja2dyb3VuZC1jb2xvcjojM2I1OTk4fS5wcm9maWxlX3NucyAudHdpdHRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMGFjZWV9LnByb2ZpbGVfc25zIC5pbnN0YWdyYW17YmFja2dyb3VuZC1jb2xvcjojZDkzMTc3fS5wcm9maWxlX3NucyAueW91dHViZXtiYWNrZ3JvdW5kLWNvbG9yOnJlZH0ucHJvZmlsZV9zbnMgLnNuc3tiYWNrZ3JvdW5kLWNvbG9yOiM4YmMzNGF9LmRpdmVyX3dpZGdldF9wcm9maWxlIC5tZXRhe3BhZGRpbmc6LjVlbSAxZW07Zm9udC1zaXplOi45ZW19LmRpdmVyX3dpZGdldF9wcm9maWxlIC5idXR0b24gYXtwYWRkaW5nOi41ZW07YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlci1yYWRpdXM6MnB4O3dpZHRoOjgwJTtmb250LXNpemU6LjhlbX0ud2lkZ2V0IC5zaW5nbGVfdGl0bGV7bWFyZ2luOi0xMHB4O21hcmdpbi1ib3R0b206MTVweH0uc2luZ2xlLXJlbGF0ZWQtYXJlYSAudGV4dHdpZGdldCwuc2luZ2xlLXJlY29tbWVuZC1hcmVhIC50ZXh0d2lkZ2V0e3BhZGRpbmc6MWVtfS53aWRnZXQtaDJ7bWFyZ2luOjFlbSAwfS53aWRnZXQtaDIgLndpZGdldHRpdGxle21hcmdpbjowfS53aWRnZXRfcnNzIHVsIGxpIGF7cGFkZGluZzo1cHggMTBweDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6Ljg1ZW19LmNvbnRhaW5lcl90b3Bfd2lkZ2V0LC5jb250YWluZXJfYm90dG9tX3dpZGdldHttYXJnaW46MHB4IGF1dG99LmNvbnRhaW5lcl90b3Bfd2lkZ2V0e21hcmdpbi10b3A6MjBweH0uY29udGFpbmVyd2lkZ2V0e21hcmdpbjoxMHB4IGF1dG99LndpZGdldCBsaS5yZWNlbnRjb21tZW50c3twYWRkaW5nOjEwcHg7Zm9udC1zaXplOi45ZW19LnJlY2VudGNvbW1lbnRzPmF7Zm9udC13ZWlnaHQ6Ym9sZH0ud2lkZ2V0IHVsLnN1Yi1tZW51IC5tZW51X3RpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrfWZvcm0uc2VhcmNoLXdpZGdldHtwYWRkaW5nOjIwcHh9I3NpZGViYXIgZm9ybS5zZWFyY2gtd2lkZ2V0e3BhZGRpbmc6NXB4IDEwcHh9LnNlYXJjaC13aWRnZXRfX2NvbHttYXJnaW4tYm90dG9tOjEwcHh9aW5wdXQuc2VhcmNoLXdpZGdldF9faW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nOjEwcHggOHB4O2JvcmRlcjoycHggc29saWQgI2VlZX1sYWJlbC5zZWFyY2gtd2lkZ2V0X19sYWJlbHt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTVweDttYXJnaW4tYm90dG9tOjVweH0uc2VhcmNoLXdpZGdldF9fc2VsZWN0e292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MnB4O2JvcmRlcjoycHggc29saWQgI2VlZTtiYWNrZ3JvdW5kOiNmZmZ9LnNlYXJjaC13aWRnZXRfX3NlbGVjdDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDouOGVtO3JpZ2h0Oi44ZW07d2lkdGg6MDtoZWlnaHQ6MDtwYWRkaW5nOjA7Y29udGVudDpcIlwiO2JvcmRlci1sZWZ0OjZweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDo2cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wOjZweCBzb2xpZCAjOTk5O3BvaW50ZXItZXZlbnRzOm5vbmV9LnNlYXJjaC13aWRnZXRfX3NlbGVjdCBzZWxlY3R7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjFlbTtjdXJzb3I6cG9pbnRlcjt0ZXh0LWluZGVudDouMDFweDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2JvcmRlcjpub25lO291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1pbWFnZTpub25lO2JveC1zaGFkb3c6bm9uZTthcHBlYXJhbmNlOm5vbmU7cGFkZGluZzo4cHggMzhweCA4cHggOHB4O2NvbG9yOiM2NjZ9LnNlYXJjaC13aWRnZXRfX3NlbGVjdCBzZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfS5zZWFyY2gtd2lkZ2V0X19jaGVja2JveHtkaXNwbGF5Om5vbmV9LnNlYXJjaC13aWRnZXRfX2NoZWNrYm94LWxhYmVse2ZvbnQtc2l6ZToxM3B4O3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi1yaWdodDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zZWFyY2gtd2lkZ2V0X19jaGVja2JveC1sYWJlbDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Ym9yZGVyOjJweCBzb2xpZCAjY2NjfS5zZWFyY2gtd2lkZ2V0X19jaGVja2JveDpjaGVja2VkKy5zZWFyY2gtd2lkZ2V0X19jaGVja2JveC1sYWJlbHtjb2xvcjojM2M4MmZmfS5zZWFyY2gtd2lkZ2V0X19jaGVja2JveDpjaGVja2VkKy5zZWFyY2gtd2lkZ2V0X19jaGVja2JveC1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00cHg7bGVmdDo1cHg7d2lkdGg6N3B4O2hlaWdodDoxNHB4O3RyYW5zZm9ybTpyb3RhdGUoNDBkZWcpO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICMzYzgyZmY7Ym9yZGVyLXJpZ2h0OjNweCBzb2xpZCAjM2M4MmZmfWJ1dHRvbi5zZWFyY2gtd2lkZ2V0X19zdWJtaXR7bWFyZ2luOjAgYXV0bzt3aWR0aDoxMDAlO3BhZGRpbmc6OHB4IDEzcHggN3B4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGV0dGVyLXNwYWNpbmc6LjFlbTtiYWNrZ3JvdW5kOiMzYzgyZmY7Ym9yZGVyOm5vbmU7bWFyZ2luLXRvcDo1cHh9LndpZGdldF9wb3N0X2xpc3R7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7dHJhbnNpdGlvbjouNHM7Zm9udC1zaXplOi45ZW19LndpZGdldF9wb3N0X2xpc3QgLnBvc3RfbGlzdF90aHVtYntmbG9hdDpsZWZ0O3dpZHRoOjEwMHB4O2hlaWdodDo4MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2VlZX0ud2lkZ2V0X3Bvc3RfbGlzdCBhe3BhZGRpbmc6OHB4O2Rpc3BsYXk6Zmxvdy1yb290fS53aWRnZXRfcG9zdF9saXN0IGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvdmVyO1wiO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowfS53aWRnZXRfcG9zdF9saXN0IC5wb3N0X2xpc3RfdGh1bWIgLnBvc3RfbGlzdF9jYXR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZjtmb250LXNpemU6MTBweDtwYWRkaW5nOjJweCA0cHg7Ym9yZGVyLXJhZGl1czozcHggMCAwIDB9LndpZGdldF9wb3N0X2xpc3QgLnBvc3RfbGlzdF90YWcgLnBvc3RfbGlzdF9jYXR7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZjtmb250LXNpemU6MTBweDtwYWRkaW5nOjNweCA0cHg7Ym9yZGVyLXJhZGl1czoycHh9LndpZGdldF9wb3N0X2xpc3QgLm1ldGF7ZmxvYXQ6cmlnaHQ7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCV9LndpZGdldF9wb3N0X2xpc3QgLm1ldGEgLnBvc3RfbGlzdF90YWd7bGluZS1oZWlnaHQ6MH0ud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAucG9zdF9saXN0X3RhZyAudGFne2ZvbnQtc2l6ZTouNWVtO2JvcmRlcjoxcHggc29saWQgI2NjYztjb2xvcjojNjY2O3BhZGRpbmc6MnB4IDNweDtib3JkZXItcmFkaXVzOjJweDttYXJnaW46MnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjF9LndpZGdldF9wb3N0X2xpc3QgLm1ldGEgLnBvc3RfbGlzdF90aXRsZXtmb250LXNpemU6LjllbX0jc2lkZWJhciAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAucG9zdF9saXN0X3RpdGxle2ZvbnQtc2l6ZToxM3B4fS53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfZGF0ZXtmb250LXNpemU6LjZlbX0jc2lkZWJhciAuZGVzY3tkaXNwbGF5Om5vbmV9I3NpZGViYXIgLndpZGdldF9wb3N0X2xpc3QuZ3JpZHt3aWR0aDo1MCU7Ym9yZGVyLWJvdHRvbTowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcH0ud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5wb3N0X2xpc3RfdGh1bWJ7d2lkdGg6MTAwJTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy10b3A6NjEuOCU7cG9zaXRpb246cmVsYXRpdmV9LmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLC5zaW5nbGUtcG9zdC1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLnBvc3RfbGlzdF90aXRsZSwjbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUsI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7Zm9udC1zaXplOjFlbX0jbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7cGFkZGluZzo1cHggMH0uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5kZXNjLC5zaW5nbGUtcG9zdC1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLmRlc2MsI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAuZGVzYywjbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAuZGVzYywjcGFnZS1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLmRlc2N7Zm9udC1zaXplOi43ZW19I3NpZGViYXIgLndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZHt3aWR0aDoxMDAlfSNzaWRlYmFyIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQgLnBvc3RfbGlzdF90aHVtYntoZWlnaHQ6MTMwcHh9LndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZCAubWV0YSAucG9zdF9saXN0X3RpdGxle2ZvbnQtc2l6ZToxZW19LmNvbnRlbnQgLndpZGdldF9kaXZlcl93aWRnZXRfbmV3cG9zdCB1bHtwYWRkaW5nOjB9LmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QgaW1ne21hcmdpbjowfS5jb250ZW50IC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxLjU7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC13ZWlnaHQ6Ym9sZH0uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAuZGVzY3tmb250LXNpemU6LjhlbX0uY29udGVudCAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0X2dyaWQgdWx7cGFkZGluZzowfXVsLmRpdmVyX3dpZGdldF9wb3N0X2dyaWR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfXVsLmRpdmVyX3dpZGdldF9wb3N0X2dyaWQgbGl7d2lkdGg6MzMuMzMzMyV9LmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCwuc2luZ2xlLXBvc3QtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLCNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQsI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlke3dpZHRoOjMzJTt2ZXJ0aWNhbC1hbGlnbjp0b3A7bWFyZ2luOi4xNSU7Ym9yZGVyLWJvdHRvbTpub25lO2JhY2tncm91bmQ6I2ZmZn0uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5wb3N0X2xpc3RfdGh1bWJ7aGVpZ2h0OjEyMHB4fSNtYWluIC53aWRnZXRfcG9zdF9saXN0e2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweClhbmQgKG1heC13aWR0aDogOTU5cHgpeyNzaWRlYmFyIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGR7aGVpZ2h0OjIyMHB4fSNzaWRlYmFyIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQgLm1ldGF7bWFyZ2luLWxlZnQ6LTM1MHB4O3BhZGRpbmctbGVmdDozNTBweH0jc2lkZWJhciAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLmZpcnN0OmZpcnN0LWNoaWxkIC5wb3N0X2xpc3RfdGh1bWJ7aGVpZ2h0OjIwMHB4ICFpbXBvcnRhbnQ7d2lkdGg6MzQwcHg7ZmxvYXQ6bGVmdDtwYWRkaW5nOjB9I3NpZGViYXIgLndpZGdldF9wb3N0X2xpc3QuZ3JpZHt3aWR0aDozMy4zJX0ud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLmZpcnN0OmZpcnN0LWNoaWxkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7Zm9udC1zaXplOjEuM2VtO2hlaWdodDoxNjBweH19LnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAucG9zdF9saXN0X3RodW1iLCNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLnBvc3RfbGlzdF90aHVtYnt3aWR0aDoxMDAlO2hlaWdodDoxNTBweH0uc2luZ2xlLXBvc3QtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUsI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLCNtYWluIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZH0jbWFpbiAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0X2dyaWQgLndyYXAtcG9zdC10aXRsZSwjbWFpbiAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0IC53cmFwLXBvc3QtdGl0bGV7bWFyZ2luLWJvdHRvbTo4cHh9I21haW4gLndpZGdldCAud2lkZ2V0X3Bvc3RfbW9yZSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpeyNtYWluIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5kZXNje2Rpc3BsYXk6bm9uZX0jbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5wb3N0X2xpc3RfdGh1bWJ7aGVpZ2h0OjgwcHh9LmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCwuc2luZ2xlLXBvc3QtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLCNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQsI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlke3dpZHRoOjQ5LjclfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCl7I21haW4gbGkucG9zdF9saXN0LmdyaWR7d2lkdGg6NDkuNyV9fS53aWRnZXQgLndpZGdldF9wb3N0X21vcmV7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTtib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjfWEuZGl2ZXJfd2lkZ2V0X21vcmVsaW5rOjphZnRlcntmb250LWZhbWlseTpmb250QXdlc29tZTtjb250ZW50Olwi74SFXCI7bWFyZ2luLWxlZnQ6MTBweDtmb250LXdlaWdodDpib2xkfS5hcHBlYWxfdGl0bGV7cGFkZGluZzoxMHB4O2JhY2tncm91bmQ6IzMzMztjb2xvcjojZmZmfS5hcHBlYWxfYm94e2JhY2tncm91bmQ6IzMzMztjb2xvcjojZmZmfS5hcHBlYWxfaW1ne3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDoxMDAlfS5hcHBlYWxfbWV0YSAuYnV0dG9uIGF7YmFja2dyb3VuZDojZjQ0MzM2fS5hcHBlYWxfZGVzY3tmb250LXNpemU6LjllbTtwYWRkaW5nOjFlbSAuM2VtO2xpbmUtaGVpZ2h0OjEuOH0jc2hhcmVfcGx6e3otaW5kZXg6MTA7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMHB4IDVweDtwb3NpdGlvbjpzdGlja3k7dG9wOjg1cHh9I3NoYXJlX3BseiAucC1lbnRyeV9fcHVzaEJ1dHRvbnt3aWR0aDphdXRvfSNzaGFyZV9wbHogLnAtZW50cnlfX3B1c2hMaWtle3BhZGRpbmc6MDtoZWlnaHQ6NzhweH0jc2hhcmVfcGx6IC5wLWVudHJ5X19wdXNoe21hcmdpbjowO2JhY2tncm91bmQ6I2ZmZn0jc2hhcmVfcGx6IC5zaGFyZV9zbnN7cGFkZGluZzo1cHggMTBweDt3aWR0aDoxMDAlfS5ub3Rmb2Z1bmRfdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjUwcHg7cGFkZGluZzo1MHB4IDA7Y29sb3I6IzY2Nn0ubm90Zm9mdW5kX3RleHR7cGFkZGluZzoyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE2cHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5vdGZvZnVuZF9zbGlja190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjFweDttYXJnaW46MTVweH0uZXJyb3I0MDQgLmJ4LXZpZXdwb3J0e21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm5vdGZvZnVuZF90aXRsZXtmb250LXNpemU6MjBweDtwYWRkaW5nOjIwcHggMH19I2JpZ2Zvb3RlcntiYWNrZ3JvdW5kOiNlZWV9LmZvb3Rlcl90aXRsZXtwYWRkaW5nOjVweDttYXJnaW4tYm90dG9tOjVweH0jYmlnZm9vdGVyIGxpe3BhZGRpbmc6NXB4fSNiaWdmb290ZXIgbGk6YmVmb3Jle2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lO2NvbnRlbnQ6XCLvhLhcIjttYXJnaW4tcmlnaHQ6OHB4O2ZvbnQtc2l6ZTouOWVtfSNiaWdmb290ZXIgdWwgdWwgbGl7cGFkZGluZy1yaWdodDowfSNiaWdmb290ZXIgdWwgdWwuY2hpbGRyZW57cGFkZGluZy10b3A6NXB4fSNiaWdmb290ZXIgYXtmb250LXNpemU6MTNweH0uYmlnZm9vdGVyX3dyYXB7d2lkdGg6OTAlO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9LmJpZ2Zvb3Rlcl9jb2xvbW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6MjVweCAxMHB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0fS5iaWdmb290ZXJfY29sb21uIC5tZW51X2Rlc2N7ZGlzcGxheTpub25lfS5iaWdmb290ZXJfY29se3BhZGRpbmc6NXB4fS5iaWdmb290ZXJfd3JhcF9tYWlue2JhY2tncm91bmQ6I2VlZTtwYWRkaW5nOjIwcHggMDttYXJnaW4tdG9wOjIwcHh9I2JpZ2Zvb3RlciB1bCBsaTpiZWZvcmV7Y29udGVudDpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYmlnZm9vdGVyX2NvbG9tbiwuYmlnZm9vdGVyX3dyYXB7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5iaWdmb290ZXJfY29sb21uLmNvbDMsLmJpZ2Zvb3Rlcl9jb2xvbW4uY29sNHtwYWRkaW5nOjVweCAhaW1wb3J0YW50fS5iaWdmb290ZXJfY2VudGVye21hcmdpbjowfX0jZm9vdGVye2ZvbnQtc2l6ZToxM3B4O2NsZWFyOmJvdGg7YmFja2dyb3VuZDojOTk5O21hcmdpbi10b3A6YXV0bzttYXJnaW4tYm90dG9tOjB9I2Zvb3RlciAubWVudV9kZXNje2Rpc3BsYXk6bm9uZX0uZm9vdGVyX25hdml7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvb3Rlcl9jb250ZW50e3dpZHRoOjkwJTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MTVweCAwfSNjb3B5cmlnaHR7ZmxvYXQ6cmlnaHR9LmZvb3Rlcl9uYXZpIHVsIGxpe2ZvbnQtc2l6ZToxM3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCA1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5mb290ZXJfbmF2aXt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfSNjb3B5cmlnaHR7ZmxvYXQ6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjEwcHggMH19I2Zvb3Rlcl9zdGlja3lfbWVudXtwb3NpdGlvbjpmaXhlZDtib3R0b206LTEwMHB4O3dpZHRoOjEwMCU7ei1pbmRleDoxMDAwO3RhYmxlLWxheW91dDpmaXhlZDtib3JkZXI6bm9uZTtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuMil9LmZvb3Rlcm1lbnVfY29se3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojNTU1O2JvcmRlcjpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQgcmdiYSgxMDAsMTAwLDEwMCwuNik7cGFkZGluZzowO2hlaWdodDo2MHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9vdGVybWVudV9jb2w6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6bm9uZX0jZm9vdGVyX3N0aWNreV9tZW51IGEsI2Zvb3Rlcl9zdGlja3lfbWVudSBidXR0b257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzowICFpbXBvcnRhbnR9I2Zvb3Rlcl9zdGlja3lfbWVudSBhIGl7Zm9udC1zaXplOjEuNGVtfSNmb290ZXJfc3RpY2t5X21lbnUgLmZvb3Rlcm1lbnVfdGl0bGV7Zm9udC1zaXplOi42ZW19LmxpdHktY29udGFpbmVye3dpZHRoOjEwMCV9LmZvb3Rlcm1lbnVfc25zIGxpe2ZsZXg6MX0uZm9vdGVybWVudV9zbnMgbGkgYXtmb250LXNpemU6LjZlbTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmZvb3Rlcm1lbnVfc25zIGEubGluZXtwYWRkaW5nOjFlbSAwfS5mb290ZXJtZW51X3NucyAuc25zX25hbWV7ZGlzcGxheTpub25lO2ZvbnQtd2VpZ2h0OmJvbGR9I2Zvb3Rlcl9jdGF7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7d2lkdGg6MTAwJTtwYWRkaW5nOi41ZW0gMS41ZW07ei1pbmRleDo5OTk7ZGlzcGxheTpub25lO21heC1oZWlnaHQ6MTIwcHh9I2Zvb3Rlcl9jdGEgZmlndXJle2hlaWdodDoxMDAlO3dpZHRoOjU1JTtmbG9hdDpyaWdodDt0ZXh0LWFsaWduOmNlbnRlcn0jZm9vdGVyX2N0YSBmaWd1cmUgaW1ne21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvbnRhaW47XCI7dmVydGljYWwtYWxpZ246bWlkZGxlfSNmb290ZXJfY3RhIC5mb290ZXJfY3RhX3dyYXB7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bGVmdDt3aWR0aDo5NSU7aGVpZ2h0OjkwcHh9I2Zvb3Rlcl9jdGEgLmZvb3Rlcl9jdGFfbWV0YXtmbG9hdDpsZWZ0O3BhZGRpbmc6OHB4O3dpZHRoOjQ1JX0jZm9vdGVyX2N0YSAudGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjZweH0jZm9vdGVyX2N0YSAuZGVzY3tmb250LXNpemU6MTZweDttYXJnaW4tdG9wOjVweH0jZm9vdGVyX2N0YSBhLmNsb3Nle2NvbG9yOiM2NjY7Zm9udC1zaXplOjUwcHg7ZmxvYXQ6bGVmdDt3aWR0aDo1MHB4O2xpbmUtaGVpZ2h0Ojg4cHg7b3BhY2l0eTouM31hLmZjdGFfb3Blbntmb250LXNpemU6MjBweDtjb2xvcjojZmZmO2JvdHRvbTotNTBweDtkaXNwbGF5Om5vbmU7bGVmdDozMHB4O3Bvc2l0aW9uOmZpeGVkO2xpbmUtaGVpZ2h0OjQwcHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowcHggMTVweDtib3JkZXItcmFkaXVzOjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAxcHgpeyNmb290ZXJfY3Rhe3BhZGRpbmc6LjNlbTtsaW5lLWhlaWdodDowfSNmb290ZXJfY3RhIGZpZ3VyZXtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2Zsb2F0OnJpZ2h0fSNmb290ZXJfY3RhIC5mb290ZXJfY3RhX21ldGF7ZGlzcGxheTpub25lfSNmb290ZXJfY3RhIC5mb290ZXJfY3RhX3dyYXB7ZmxvYXQ6cmlnaHR9I2Zvb3Rlcl9jdGEgYS5jbG9zZXtmb250LXNpemU6MzBweDt3aWR0aDozMHB4O2xpbmUtaGVpZ2h0Ojg4cHg7cG9zaXRpb246YWJzb2x1dGV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjZm9vdGVyX2N0YSBhLmNsb3Nle2ZvbnQtc2l6ZToyMHB4O3dpZHRoOjIwcHg7bGluZS1oZWlnaHQ6MjBweDt0b3A6LTIwcHg7bGVmdDowO2JhY2tncm91bmQ6IzMzM319I3RpdGxlLWNvdW50ZXJ7dGV4dC1hbGlnbjpyaWdodDtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTAwcHg7cGFkZGluZzo1cHg7bWFyZ2luOjVweCAwO21hcmdpbi1sZWZ0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS50aXRsZS1jb3VudGVyLWxlbmd0aC1vdmVye2NvbG9yOnJlZDtmb250LXdlaWdodDpib2xkfS5obGpze21hcmdpbjoxMHB4IDA7cGFkZGluZzoyMHB4fWhlYWRlciAuc2hhcmV7cGFkZGluZzoxMHB4IDIwcHh9LnNoYXJle3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDB9LnNoYXJlLnNob3J0e3BhZGRpbmc6MS4yZW19LnNuc3ttYXJnaW46MCBhdXRvO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LnNucyB1bHtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZTpub25lO3dpZHRoOjEwMCU7bGV0dGVyLXNwYWNpbmc6LTAuNGVtO3dvcmQtc3BhY2luZzouMWVtfS5zbnMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nOjNweDtsZXR0ZXItc3BhY2luZzouMWVtfS5zbnMuYzEgbGl7d2lkdGg6MTAwJX0uc25zLmMyIGxpe3dpZHRoOjUwJX0uc25zLmMzIGxpLC5zbnMuYzYgbGl7d2lkdGg6MzMuMzMzMyV9LnNucy5jNCBsaSwuc25zLmM3IGxpe3dpZHRoOjI1JX0uc25zLmM1IGxpe3dpZHRoOjIwJX0uc25zLm1pbmkgbGl7d2lkdGg6YXV0b30uc25zIGF7Zm9udC1zaXplOi43ZW07Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi42ZW0gMDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1yYWRpdXM6MnB4fS5zbnMgYTpiZWZvcmUsLnNucyBhIGl7bWFyZ2luLXJpZ2h0Oi4yZW07bWFyZ2luLWxlZnQ6LjJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjEuNGVtfS5zbnMgYSAuY291bnR7Zm9udC1zaXplOjEwcHg7bWFyZ2luLWxlZnQ6MnB4fS5zbnMgYS50d2l0dGVye2JhY2tncm91bmQ6IzAwYWNlZTtib3JkZXI6MnB4IHNvbGlkICMwMGFjZWV9LnNucyBhLnR3aXR0ZXI6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgIzAwOTJjYTtjb2xvcjojMDA5MmNhfS5zbnMgYS5mYWNlYm9va3tiYWNrZ3JvdW5kOiMzYjU5OTg7Ym9yZGVyOjJweCBzb2xpZCAjM2I1OTk4fS5zbnMgYS5mYWNlYm9vazpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjMmM0MzczO2NvbG9yOiMyYzQzNzN9LnNucyBhLmhhdGVidXtiYWNrZ3JvdW5kOiM1ZDhhYzE7Ym9yZGVyOjJweCBzb2xpZCAjNWQ4YWMxfS5zbnMgYS5oYXRlYnU6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgIzVkOGFjMTtjb2xvcjojNWQ4YWMxfS5zbnMgYS5oYXRlYnU6YmVmb3Jle2NvbnRlbnQ6XCJCIVwiO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MX0uc25zIGEubGluZXtiYWNrZ3JvdW5kOiMyNWFmMDA7Ym9yZGVyOjJweCBzb2xpZCAjMjVhZjAwfS5zbnMgYS5saW5lOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICMyNWFmMDA7Y29sb3I6IzI1YWYwMH0uc25zIGEucG9ja2V0e2JhY2tncm91bmQ6I2YwM2U1MTtib3JkZXI6MnB4IHNvbGlkICNmMDNlNTF9LnNucyBhLnBvY2tldDpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjZjAzZTUxO2NvbG9yOiNmMDNlNTF9LnNucyBhLnJzc3tiYWNrZ3JvdW5kOiNmZmI1M2M7Ym9yZGVyOjJweCBzb2xpZCAjZmZiNTNjfS5zbnMgYS5yc3M6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgI2ZmYjUzYztjb2xvcjojZmZiNTNjfS5zbnMgYS5mZWVkbHl7YmFja2dyb3VuZDojODdjMDQwO2JvcmRlcjoycHggc29saWQgIzg3YzA0MH0uc25zIGEuZmVlZGx5OmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICM4N2MwNDA7Y29sb3I6Izg3YzA0MH1zcGFuLnNuc19uYW1le21hcmdpbi1sZWZ0OjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNucyBzcGFuLnNuc19jb3VudHtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjEuNWVtO3BhZGRpbmc6MCAzcHg7bWFyZ2luOjAgLjJlbTtib3JkZXItcmFkaXVzOjNweH0jc2hhcmVfcGx6IGRpdi5zbnNfY291bnR7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOiMzMzN9LnNucy5zbWFsbCBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MS41cHggNXB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOi43ZW07dmVydGljYWwtYWxpZ246dG9wO21hcmdpbi1ib3R0b206NXB4fS5zbnMuc21hbGx7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpe3NwYW4uc25zX25hbWV7ZGlzcGxheTpub25lfS5zbnMgYTpiZWZvcmUsLnNucyBhIGl7Zm9udC1zaXplOjEuOGVtfX0ucGFnaW5hdGlvbnt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjEwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNGVtfWEucGFnZS1udW1iZXJzOmhvdmVye2JhY2tncm91bmQ6I2VlZX1hLnBhZ2UtbnVtYmVycywucGFnaW5hdGlvbiAuY3VycmVudHtjb2xvcjojNjA3ZDhiO3BhZGRpbmc6MTJweCAyMnB4O3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1ibG9jaztsZXR0ZXItc3BhY2luZzowO21hcmdpbjowIDNweDtib3JkZXItcmFkaXVzOjNweH0ucGFnaW5hdGlvbiAuY3VycmVudHtiYWNrZ3JvdW5kOiM2MDdkOGI7Y29sb3I6I2ZmZjtmb250LXdlaWdodDpib2xkfXNwYW4ucGFnZS1udW1iZXJzLmRvdHN7bGV0dGVyLXNwYWNpbmc6MDtwYWRkaW5nOjhweCAuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucGFnaW5hdGlvbiBhe2xldHRlci1zcGFjaW5nOm5vcm1hbDtiYWNrZ3JvdW5kOiNmZmZ9YS5wcmV2LnBhZ2UtbnVtYmVyc3ttYXJnaW4tcmlnaHQ6M3B4fWEucHJldi5wYWdlLW51bWJlcnM6YmVmb3Jle2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lO2NvbnRlbnQ6XCLvhIBcIn1hLm5leHQucGFnZS1udW1iZXJze21hcmdpbi1sZWZ0OjNweH1hLm5leHQucGFnZS1udW1iZXJzOmJlZm9yZXtmb250LWZhbWlseTpmb250QXdlc29tZTtjb250ZW50Olwi74SBXCJ9YS5wcmV2MS5wYWdlLW51bWJlcnN7bWFyZ2luLXJpZ2h0OjNweH1hLnByZXYxLnBhZ2UtbnVtYmVyczpiZWZvcmV7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWU7Y29udGVudDpcIu+EhFwifWEubmV4dDEucGFnZS1udW1iZXJze21hcmdpbi1sZWZ0OjNweH1hLm5leHQxLnBhZ2UtbnVtYmVyczpiZWZvcmV7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWU7Y29udGVudDpcIu+EhVwifUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsucGFnaW5hdGlvbnttYXJnaW46MTVweCAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfWEucGFnZS1udW1iZXJze3BhZGRpbmc6OHB4IDA7d2lkdGg6MTUlfS5wYWdpbmF0aW9uIC5jdXJyZW50e3BhZGRpbmc6OHB4IDA7d2lkdGg6MzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTlweCl7LmhlYWRlcl9zZWFyY2gsLmhlYWRlci1sb2dvIC5kcmF3ZXItbmF2LWJ0biwuZHJhd2VyLW5hdi1idG4td3JhcHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmhlYWRlcl9zZWFyY2h7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6MDtyaWdodDowO3dpZHRoOjU1cHg7aGVpZ2h0OjEwMCV9YS5oZWFkZXJfc2VhcmNoX2J0bntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MDtjb2xvcjojZmZmfWEuaGVhZGVyX3NlYXJjaF9idG4gLmhlYWRlcl9zZWFyY2hfaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5oZWFkZXJfc2VhcmNoX3RpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouM2VtO3BhZGRpbmctdG9wOi4zZW07bGluZS1oZWlnaHQ6MTtkaXNwbGF5Om5vbmV9I2hlYWRlcl9zZWFyY2h7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjg1dnc7aGVpZ2h0Ojgwdmg7b3ZlcmZsb3c6YXV0bzttYXJnaW46MCBhdXRvO2JvcmRlci1yYWRpdXM6NXB4O2ZvbnQtc2l6ZTouOWVtfS5kcmF3ZXItb3ZlcmxheXt0cmFuc2l0aW9uOi40c30uZHJhd2VyLW92ZXJsYXkuYWN0aXZle2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMyk7ei1pbmRleDo5OTk5fS5kcmF3ZXItbmF2LWJ0bi13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDo1NXB4O2hlaWdodDoxMDAlfS5kcmF3ZXItbmF2e2JhY2tncm91bmQ6I2ZmZjttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lO3RvcDowO3otaW5kZXg6OTk5OTk7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7d2lkdGg6ODAlO21heC13aWR0aDozMDBweH0uZHJhd2VyLW5hdntoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOi4zNXMgZWFzZS1pbi1vdXQ7b3ZlcmZsb3cteTpzY3JvbGw7cG9zaXRpb246Zml4ZWQ7bGVmdDotMTAwJX0uZHJhd2VyLW5hdi5hY3RpdmV7bGVmdDowcHh9LmRyYXdlci1uYXYtYnRue3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNXB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmZvb3Rlcm1lbnVfY29sIC5kcmF3ZXItbmF2LWJ0bnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX0uZHJhd2VyLW5hdi1idG4gc3BhbntoZWlnaHQ6M3B4O2JhY2tncm91bmQtY29sb3I6IzAwMDt0b3A6Y2FsYyg1MCUgLSAxLjVweCl9LmRyYXdlci1uYXYtYnRuOmJlZm9yZXtjb250ZW50OlwiXCI7dG9wOmNhbGMoMjUlIC0gM3B4KTtib3JkZXItdG9wOjNweCBzb2xpZCAjMDAwfS5kcmF3ZXItbmF2LWJ0bjphZnRlcntjb250ZW50OlwiXCI7Ym90dG9tOmNhbGMoMjUlIC0gM3B4KTtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjMDAwfS5kcmF3ZXItbmF2LWJ0bjpiZWZvcmUsLmRyYXdlci1uYXYtYnRuOmFmdGVyLC5kcmF3ZXItbmF2LWJ0biBzcGFue2Rpc3BsYXk6YmxvY2s7d2lkdGg6ODAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO21hcmdpbjphdXRvO3RyYW5zaXRpb246LjM1cyBlYXNlLWluLW91dDtib3JkZXItcmFkaXVzOjVweH0uZHJhd2VyX2NvbnRlbnRfdGl0bGV7cGFkZGluZzoxMHB4O21hcmdpbi1ib3R0b206MTBweDtiYWNrZ3JvdW5kOiNlZWV9LmRyYXdlci1uYXYgLmRpdmVyX3dpZGdldF9hZGFyZWF7cGFkZGluZzoxMHB4fS5kcmF3ZXItbmF2IC53aWRnZXQ+dWw6Zmlyc3Qtb2YtdHlwZSwuZHJhd2VyLW5hdiAud2lkZ2V0IHVsOmZpcnN0LWNoaWxke21hcmdpbjowO21hcmdpbi10b3A6LTEwcHh9LmZvb3Rlcm1lbnVfY29sIC5kcmF3ZXItbmF2LWJ0biBzcGFuLC5mb290ZXJtZW51X2NvbCAuZHJhd2VyLW5hdi1idG46YmVmb3JlLC5mb290ZXJtZW51X2NvbCAuZHJhd2VyLW5hdi1idG46YWZ0ZXJ7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lfS5saXR5X2NvbnRlbnR7cGFkZGluZzoxZW07bWFyZ2luOjFlbTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHh9LnNlYXJjaGJveF9jb250ZW50X3RpdGxle3BhZGRpbmc6MTBweDttYXJnaW4tYm90dG9tOjEwcHg7YmFja2dyb3VuZDojZWVlfSNoZWFkZXJfc2VhcmNoIC5kaXZlcl93aWRnZXRfYWRhcmVhe3BhZGRpbmc6MTBweH0jaGVhZGVyX3NlYXJjaCAud2lkZ2V0PnVsOmZpcnN0LW9mLXR5cGUsI2hlYWRlcl9zZWFyY2ggLndpZGdldCB1bDpmaXJzdC1jaGlsZHttYXJnaW46MDttYXJnaW4tdG9wOi0xMHB4fSNtYWluLXdyYXAuZnVsbHBhZ2UsI21haW4td3JhcC5mdWxscGFnZSAjcGFnZS1tYWluLCNtYWluLXdyYXAuZnVsbHBhZ2UgLnNpbmdsZS1wb3N0LW1haW57d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MH0jbWFpbi13cmFwLmZ1bGxwYWdlIC5jb250ZW50e21hcmdpbi1ib3R0b206MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNtYWluLXdyYXB7d2lkdGg6OTYlfWltZ3ttYXgtd2lkdGg6MTAwJX0uc2luZ2xlLXBvc3QtbWFpbiwuY2F0cGFnZV9jb250ZW50X3dyYXAgLmNvbnRlbnR7cGFkZGluZzoxNXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7I21haW57bWFyZ2luOjAgIWltcG9ydGFudDtwYWRkaW5nOjAgLjVlbSAhaW1wb3J0YW50fSNzaW5nbGUtbWFpbiwjcGFnZS1tYWlue21hcmdpbjowICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnR9I3NpZGViYXJ7d2lkdGg6MTAwJTtwYWRkaW5nOi41ZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjbWFpbi13cmFwe3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46NXB4IGF1dG99I21haW4sI3NpbmdsZS1tYWluLCNwYWdlLW1haW57d2lkdGg6MTAwJSAhaW1wb3J0YW50fSNzaW5nbGUtbWFpbiwjcGFnZS1tYWlue3BhZGRpbmc6MH0uaGVudHJ5e3BhZGRpbmc6MCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnR9Lm1lbnVfZGVzY3tkaXNwbGF5Om5vbmV9LnNpZGViYXJfY29udGVudHtwYWRkaW5nOjEwcHggMH1oMXtmb250LXNpemU6MS4zZW07bWFyZ2luOjVweCAwfWgxLnNpbmdsZS1wb3N0LXRpdGxle2ZvbnQtc2l6ZToxLjJlbTtsaW5lLWhlaWdodDoxLjN9aDJ7Zm9udC1zaXplOjEuM2VtfWgze2ZvbnQtc2l6ZToxLjJlbX1oNHtmb250LXNpemU6MS4xZW19LnBhZ2VfdGl0bGV7cGFkZGluZzoxNXB4IDIwcHh9LnNpbmdsZS1wb3N0LWRhdGUsLnBvc3QtbWV0YS1ib3R0b20gc3Bhbntmb250LXNpemU6LjdlbTttYXJnaW4tcmlnaHQ6NXB4fS5wb3N0IC5wb3N0LW1ldGF7cGFkZGluZzoxMHB4fS5wb3N0IC5zaW5nbGUtcG9zdC1jYXRlZ29yeXtmb250LXNpemU6MTBweDtwYWRkaW5nOjNweCA2cHg7bWFyZ2luLXJpZ2h0OjNweH0jc2luZ2xlLW1haW4gLnRhZ3twYWRkaW5nOjNweCA2cHg7Zm9udC1zaXplOjEwcHh9I3NpbmdsZS1tYWluIC5wb3N0LXN1YntwYWRkaW5nOjBweH0ucG9zdF9mb290ZXJfYXV0aG9yIC5hdXRob3ItcG9zdHt3aWR0aDo1MCU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MTBweH0uYXV0aG9yLXBvc3QrLmF1dGhvci1wb3N0e21hcmdpbi1sZWZ0OjB9LnBvc3RfZm9vdGVyX2F1dGhvcntwYWRkaW5nOjEwcHh9LmFydGljbGVfZm9vdGVye3BhZGRpbmc6MDttYXJnaW4tdG9wOi01cHh9LnNpbmdsZS1wb3N0LW1haW57cGFkZGluZzoxMHB4fX0uY29sMiwuc2NfY29sMiwuY29sMywuc2NfY29sMywuY29sM18yLC5zY19jb2wzXzIsLmNvbDQsLnNjX2NvbDQsLmNvbDRfMywuc2NfY29sNF8ze2Zsb2F0OmxlZnQ7cGFkZGluZzoxMHB4fS5jb2wyIGltZywuY29sMyBpbWcsLmNvbDNfMiBpbWcsLmNvbDQgaW1nLC5jb2w0XzMgaW1ne21heC13aWR0aDoxMDAlfS5jb2wyLC5zY19jb2wye3dpZHRoOjUwJX0uY29sMywuc2NfY29sM3t3aWR0aDozMy4zMzMzMzMlfS5jb2wzXzIsLnNjX2NvbDNfMnt3aWR0aDo2Ni42NjY2NjYlfS5jb2w0LC5zY19jb2w0e3dpZHRoOjI1JX0uY29sNF8zLC5zY19jb2w0XzN7d2lkdGg6NzUlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29sMiwuY29sMywuY29sNCwuY29sM18yLC5jb2w0XzMsLnNjX2NvbDIuc3AsLnNjX2NvbDMuc3AsLnNjX2NvbDQuc3AsLnNjX2NvbDNfMi5zcCwuc2NfY29sNF8zLnNwe3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZX0uY29sMl9zcHt3aWR0aDo1MCU7ZmxvYXQ6bGVmdH0uY29sM19zcHt3aWR0aDozMy4zJTtmbG9hdDpsZWZ0fX0uYXNpZGUtbm9ybWFse2JhY2tncm91bmQ6I2ZmZjQ4Zjtjb2xvcjojMzMzO2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmc6LjhlbSAxZW07bWFyZ2luLWJvdHRvbToxLjZlbX0uYXNpZGUtd2FybmluZ3tiYWNrZ3JvdW5kOnJnYmEoMjU1LDAsMCwuMik7Ym9yZGVyOjFweCBzb2xpZCAjZWVlO2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmc6MWVtIDEuNWVtO21hcmdpbi1ib3R0b206MS42ZW19LmJvcmRlcnt3aWR0aDoxMDAlO2hlaWdodDoycHg7Ym9yZGVyLXRvcDoycHggc29saWQgI2NjYzttYXJnaW46MTBweCAwfS5zY19zbnMgaXtjb2xvcjojZmZmfS5zY19zbnMgYXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6LjhlbTttYXJnaW46NXB4IDA7Ym9yZGVyLXJhZGl1czozcHg7Y29sb3I6I2ZmZn0uc2Nfc25zLnNvbGlkIGF7dG9wOi0zcHg7dGV4dC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsLjQpO3RyYW5zaXRpb246bm9uZX0uc2Nfc25zLnNvbGlkIGE6aG92ZXJ7dG9wOjB9LnNjX2ZhY2Vib29rIGF7YmFja2dyb3VuZDojMzE1MDk2fS5zY19mYWNlYm9vay5zb2xpZCBhe2JveC1zaGFkb3c6MCA3cHggMCAjMmM0MzczfS5zY19mYWNlYm9vay5zb2xpZCBhOmhvdmVye2JveC1zaGFkb3c6MCAzcHggMCAjMmM0MzczfS5zY19mYWNlYm9vay5jb2xvciBhOmhvdmVye2JhY2tncm91bmQ6IzJjNDM3M30uc2NfdHdpdHRlciBhe2JhY2tncm91bmQ6IzU1YWNlZX0uc2NfdHdpdHRlci5zb2xpZCBhe2JveC1zaGFkb3c6MCA3cHggMCAjMDA5MmNhfS5zY190d2l0dGVyLnNvbGlkIGE6aG92ZXJ7Ym94LXNoYWRvdzowIDNweCAwICMwMDkyY2F9LnNjX3R3aXR0ZXIuY29sb3IgYTpob3ZlcntiYWNrZ3JvdW5kOiMwMDkyY2F9LnNjX2luc3RhZ3JhbSBhe2JhY2tncm91bmQ6IzNmNzI5Yn0uc2NfaW5zdGFncmFtLnNvbGlkIGF7Ym94LXNoYWRvdzowIDdweCAwICM0MzYzOGJ9LnNjX2luc3RhZ3JhbS5zb2xpZCBhOmhvdmVye2JveC1zaGFkb3c6MCAzcHggMCAjNDM2MzhifS5zY19pbnN0YWdyYW0uY29sb3IgYTpob3ZlcntiYWNrZ3JvdW5kOiM0MzYzOGJ9LnNjX2dvb2dsZXBsdXMgYXtiYWNrZ3JvdW5kOiNkZDRiMzl9LnNjX2dvb2dsZXBsdXMuc29saWQgYXtib3gtc2hhZG93OjAgN3B4IDAgI2FkM2EyZH0uc2NfZ29vZ2xlcGx1cy5zb2xpZCBhOmhvdmVye2JveC1zaGFkb3c6MCAzcHggMCAjYWQzYTJkfS5zY19nb29nbGVwbHVzLmNvbG9yIGE6aG92ZXJ7YmFja2dyb3VuZDojYWQzYTJkfS5zY19zbnMuc2ltcGxlIGF7YmFja2dyb3VuZDojYWFhfS5zY19zbnMuc2ltcGxlIGE6aG92ZXJ7YmFja2dyb3VuZDojODg4fS5zY19zbnMuc2ltcGxlLnNvbGlkIGF7Ym94LXNoYWRvdzowIDdweCAwICM4ODh9LnNjX3Nucy5zaW1wbGUuc29saWQgYTpob3Zlcntib3gtc2hhZG93OjAgM3B4IDAgIzg4OH0uc2Nfc25zLmNpcmNsZSBhe2JvcmRlci1yYWRpdXM6NTAlO3BhZGRpbmc6LjllbSAuOGVtfS5iYWRnZXtiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZjtwYWRkaW5nOi4yZW0gOXB4IC4xZW07bWFyZ2luOjAgM3B4O2ZvbnQtc2l6ZTouOGVtO2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtd2VpZ2h0OmJvbGR9LmJhZGdlLmJ0YWc6YmVmb3JlLC5iYWRnZS5idGFnIC5iZWZvcmVzcGFue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6LTFlbTtjb250ZW50OlwiXCI7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZWM1ODU4IHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFlbSAxZW0gMWVtIDB9LmJhZGdlLmJ0YWc6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0Oi0xcHg7ei1pbmRleDoyO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3dpZHRoOjZweDtoZWlnaHQ6NnB4O21hcmdpbi10b3A6LTNweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxMDAlfS5iYWRnZS5idGFne21hcmdpbi1sZWZ0OjEwcHg7Ym9yZGVyLXJhZGl1czowIDNweCAzcHggMH0uYmFkZ2UucmFkaXVze2JvcmRlci1yYWRpdXM6NTBweDtwYWRkaW5nOjVweCAxNXB4fS5iYWRnZS5jb3JuZXJ0YWd7Ym9yZGVyLXJhZGl1czo1MHB4IDNweCAzcHggNTBweDtwYWRkaW5nLWxlZnQ6MjBweH0uYmFkZ2UuY29ybmVydGFnOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MTBweDt6LWluZGV4OjI7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6NnB4O2hlaWdodDo2cHg7bWFyZ2luLXRvcDotM3B4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEwMCV9LmJhZGdlLmJib3JkZXJ7Ym9yZGVyOjJweCBzb2xpZCAjZWM1ODU4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojZWM1ODU4O2ZvbnQtd2VpZ2h0OmJvbGR9LmJhZGdlLnZ7bWFyZ2luLXJpZ2h0OjE1cHh9LmJhZGdlLnY6YmVmb3JlLC5iYWRnZS52IC5iZWZvcmVzcGFue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi05cHg7dG9wOi40ZW07Y29udGVudDpcIlwiO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2VjNTg1OCByZ2JhKDAsMCwwLDApO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MTBweCAwIDEwcHggMTRweH0uYmFkZ2UuYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiM3MGI4ZjF9LmJhZGdlLmJsdWUuYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiM3MGI4ZjE7Y29sb3I6IzcwYjhmMX0uYmFkZ2Uudi5ibHVlOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjNzBiOGYxIHJnYmEoMCwwLDAsMCl9LmJhZGdlLmJ0YWcuYmx1ZTpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgIzcwYjhmMSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCl9LmJhZGdlLmdyZWVue2JhY2tncm91bmQtY29sb3I6IzJhYzExM30uYmFkZ2UuZ3JlZW4uYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMyYWMxMTM7Y29sb3I6IzJhYzExM30uYmFkZ2Uudi5ncmVlbjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgIzJhYzExMyByZ2JhKDAsMCwwLDApfS5iYWRnZS5idGFnLmdyZWVuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjMmFjMTEzIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uYmFkZ2UucmVke2JhY2tncm91bmQtY29sb3I6I2ZmODE3OH0uYmFkZ2UucmVkLmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmY4MTc4O2NvbG9yOiNmZjgxNzh9LmJhZGdlLnYucmVkOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZmY4MTc4IHJnYmEoMCwwLDAsMCl9LmJhZGdlLmJ0YWcucmVkOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZmY4MTc4IHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uYmFkZ2UueWVsbG93e2JhY2tncm91bmQtY29sb3I6I2ZmZTgyMjtjb2xvcjojNTA1MDUwfS5iYWRnZS55ZWxsb3cuYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmU4MjI7Y29sb3I6I2ZmZTgyMn0uYmFkZ2Uudi55ZWxsb3c6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNmZmU4MjIgcmdiYSgwLDAsMCwwKX0uYmFkZ2UuYnRhZy55ZWxsb3c6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNmZmU4MjIgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApfS5iYWRnZS5vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojZmZhMzBkfS5iYWRnZS5vcmFuZ2UuYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmEzMGQ7Y29sb3I6I2ZmYTMwZH0uYmFkZ2Uudi5vcmFuZ2U6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNmZmEzMGQgcmdiYSgwLDAsMCwwKX0uYmFkZ2UuYnRhZy5vcmFuZ2U6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNmZmEzMGQgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApfS5iYWRnZS5ncmF5e2JhY2tncm91bmQtY29sb3I6I2NjY30uYmFkZ2UuZ3JheS5iYm9yZGVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjYztjb2xvcjojY2NjfS5iYWRnZS52LmdyYXk6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNjY2MgcmdiYSgwLDAsMCwwKX0uYmFkZ2UuYnRhZy5ncmF5OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjY2NjIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uYmFkZ2UuYmxhY2t7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5iYWRnZS5ibGFjay5iYm9yZGVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzAwMDtjb2xvcjojMDAwfS5iYWRnZS52LmJsYWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjMDAwIHJnYmEoMCwwLDAsMCl9LmJhZGdlLmJ0YWcuYmxhY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICMwMDAgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApfS5iYWRnZSBpe3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2ZvbnQtd2VpZ2h0OmJvbGR9LmJhZGdlIGkuYmVmb3Jle21hcmdpbi1yaWdodDouNWVtfS5iYWRnZSBpLmFmdGVye21hcmdpbi1sZWZ0Oi41ZW19LnNjX21hcmtlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZmZmNjYgNTAlKX0uc2NfbWFya2VyLnJlZHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZmQ5ZDkgNTAlKX0uc2NfbWFya2VyLmJsdWV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNTAlLCAjY2ZkYmZmIDUwJSl9LnNjX21hcmtlci1hbmltYXRpb24uYWN0aXZle2JhY2tncm91bmQtcG9zaXRpb246LTEwMCUgLjRlbTt0cmFuc2l0aW9uOjIuNXN9LnNjX21hcmtlci1hbmltYXRpb257YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQobGVmdCwgdHJhbnNwYXJlbnQgNTAlLCByZ2IoMjU1LCAyNDcsIDIpIDUwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1zaXplOjIwMCUgLjhlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLjVlbTtmb250LXdlaWdodDpib2xkfS5zY19tYXJrZXItYW5pbWF0aW9uLnJlZHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudChsZWZ0LCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAwLCAwLCAwLjMpIDUwJSl9LnNjX21hcmtlci1hbmltYXRpb24uYmx1ZXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudChsZWZ0LCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMTAwLCAxNDksIDIzNywgMC41KSA1MCUpfS5mb250c2l6ZS5cXDMxIHtmb250LXNpemU6LjhlbX0uZm9udHNpemUuXFwzMiB7Zm9udC1zaXplOi45ZW19LmZvbnRzaXplLlxcMzMge2ZvbnQtc2l6ZToxLjFlbX0uZm9udHNpemUuXFwzNCB7Zm9udC1zaXplOjEuM2VtfS5mb250c2l6ZS5cXDM1IHtmb250LXNpemU6MS40ZW19LmZvbnRzaXplLlxcMzYge2ZvbnQtc2l6ZToxLjVlbX0uZm9udHNpemUuXFwzNyB7Zm9udC1zaXplOjEuNmVtfS5mb250c2l6ZS5cXDM4IHtmb250LXNpemU6MS43ZW19LmZvbnRzaXplLlxcMzkge2ZvbnQtc2l6ZToyZW19LmZvbnRjb2xvcntjb2xvcjpyZWR9LmZvbnRiYWNrZ3JvdW5ke2JhY2tncm91bmQ6I2VlZTtwYWRkaW5nOjJweCA1cHh9LnNjX2dldHBvc3R7Ym94LXNoYWRvdzowIDNweCAxMHB4ICNkZGQ7Ym94LXNoYWRvdzowIDJweCA1cHggcmdiYSgxMDAsMTAwLDEwMCwuMjUpO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tZHVyYXRpb246LjJzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjoxZW0gMDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZDojZmZmfS5zY19nZXRwb3N0OmhvdmVye2JhY2tncm91bmQ6I2VlZX0uc2NfZ2V0cG9zdCBhLC5jb250ZW50IC5zY19nZXRwb3N0IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMDtwYWRkaW5nOjEwcHg7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW59LmNvbnRlbnQgLnNjX2dldHBvc3QgcHtwYWRkaW5nOjA7ZGlzcGxheTpub25lfS5zY19nZXRwb3N0X3RodW1ie3dpZHRoOjE1MHB4O2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjEwcHh9LnNjX2dldHBvc3QgLnRpdGxle2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi45ZW07b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtbGluZS1jbGFtcDoyfS5zY19nZXRwb3N0IC5zdWJzdHJ7Zm9udC1zaXplOi44ZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM2NjY7bWFyZ2luLWJvdHRvbToxLjVlbTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1saW5lLWNsYW1wOjN9LnNjX2dldHBvc3QgLmRhdGV7Zm9udC1zaXplOi44ZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTVweDtib3R0b206NXB4fS5zY19nZXRwb3N0IC5iYWRnZXtmb250LXNpemU6LjhlbTtwYWRkaW5nOi4xZW0gN3B4O21hcmdpbi1yaWdodDo1cHh9I3NpZGViYXIgLnNjX2dldHBvc3R7Ym94LXNoYWRvdzpub25lO21hcmdpbjowfSNzaWRlYmFyIC5zY19nZXRwb3N0X3RodW1ie3dpZHRoOjEwMCU7aGVpZ2h0OjE1MHB4O21hcmdpbi1ib3R0b206MTBweH0jc2lkZWJhciAuc2NfZ2V0cG9zdCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0jc2lkZWJhciAuc2NfZ2V0cG9zdCAuc2NfZ2V0cG9zdCAudGl0bGV7Zm9udC1zaXplOjE0cHh9LnZvaWNle21hcmdpbi1ib3R0b206MS4yZW07ZmxvYXQ6bm9uZX0uY29udGVudCAudm9pY2UgcHtwYWRkaW5nOjB9LnZvaWNlLmxlZnQgLmljb24gaW1ne2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjIwcHh9LnZvaWNlLmxlZnQgLmljb24gLm5hbWV7dGV4dC1hbGlnbjpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxMnB4fS52b2ljZS5yaWdodCAuaWNvbiBpbWd7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWxlZnQ6MjBweH0udm9pY2UucmlnaHQgLmljb24gLm5hbWV7dGV4dC1hbGlnbjpyaWdodDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MTJweH0udm9pY2UgLmljb257dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MDttYXJnaW4tYm90dG9tOjEwcHh9LnZvaWNlIC5pY29uIGltZ3tib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICNlZWU7d2lkdGg6NzBweDtoZWlnaHQ6NzBweDtvYmplY3QtZml0OmNvdmVyO2ZvbnQtZmFtaWx5Olwib2JqZWN0LWZpdDpjb3ZlcjtcIjttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW59LnZvaWNlIC5pY29uIGltZy5pbnZlcnRlZHt0cmFuc2Zvcm06c2NhbGUoLTEsIDEpfS52b2ljZSAubmFtZXtmb250LXNpemU6LjhlbX0udm9pY2UubGVmdC5uX2JvdHRvbSAuaWNvbntmbG9hdDpsZWZ0fS52b2ljZS5sZWZ0Lm5fYm90dG9tIC5pY29uIGltZ3tmbG9hdDpub25lfS52b2ljZS5sZWZ0Lm5fYm90dG9tIC5pY29uIC5uYW1le21hcmdpbi1yaWdodDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE7bWF4LXdpZHRoOjcwcHg7bWFyZ2luLXRvcDotMTBweH0udm9pY2UucmlnaHQubl9ib3R0b20gLmljb257ZmxvYXQ6cmlnaHR9LnZvaWNlLnJpZ2h0Lm5fYm90dG9tIC5pY29uIGltZ3tmbG9hdDpub25lfS52b2ljZS5yaWdodC5uX2JvdHRvbSAuaWNvbiAubmFtZXttYXJnaW4tbGVmdDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE7bWF4LXdpZHRoOjcwcHg7bWFyZ2luLXRvcDotMTBweH0udm9pY2UubGVmdCAudGV4dHtmbG9hdDpsZWZ0fS52b2ljZS5yaWdodCAudGV4dHtmbG9hdDpyaWdodH0udm9pY2UgLnRleHR7bWF4LXdpZHRoOjc1JX0uc2NfYmFsbG9vbntjb2xvcjojMzMzO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MWVtIDJlbTttYXJnaW46MTBweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjY2NjO3otaW5kZXg6MDtib3JkZXItcmFkaXVzOjVweH0uc2NfYmFsbG9vbjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjBweDtoZWlnaHQ6MHB4O2JvcmRlci1zdHlsZTpzb2xpZH0uc2NfYmFsbG9vbjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MHB4O2hlaWdodDowcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO3otaW5kZXg6LTF9LnNjX2JhbGxvb24uYm90dG9te21hcmdpbi1ib3R0b206MTVweH0uc2NfYmFsbG9vbi50b3B7bWFyZ2luLXRvcDoxNXB4fS5zY19iYWxsb29uLmxlZnR7bWFyZ2luLWxlZnQ6MTVweH0uc2NfYmFsbG9vbi5yaWdodHttYXJnaW4tcmlnaHQ6MTVweH0uc2NfYmFsbG9vbi5ib3R0b206YmVmb3JlLC5zY19iYWxsb29uLnRvcDpiZWZvcmV7bGVmdDoxMCU7bWFyZ2luLWxlZnQ6LTlweH0uc2NfYmFsbG9vbi5ib3R0b206YWZ0ZXIsLnNjX2JhbGxvb24udG9wOmFmdGVye2xlZnQ6MTAlO21hcmdpbi1sZWZ0Oi02cHh9LnNjX2JhbGxvb24ubGVmdDpiZWZvcmUsLnNjX2JhbGxvb24ucmlnaHQ6YmVmb3Jle3RvcDozMCU7bWFyZ2luLXRvcDotMTNweH0uc2NfYmFsbG9vbi5sZWZ0OmFmdGVyLC5zY19iYWxsb29uLnJpZ2h0OmFmdGVye3RvcDozMCU7bWFyZ2luLXRvcDotMTBweH0uc2NfYmFsbG9vbi5ib3R0b206YmVmb3Jle2JvdHRvbTotMTNweDtib3JkZXItd2lkdGg6MjBweCAxNXB4IDAgMTVweDtib3JkZXItY29sb3I6I2ZmZiByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uc2NfYmFsbG9vbi5ib3R0b206YWZ0ZXJ7Ym90dG9tOi0xNnB4O2JvcmRlci13aWR0aDoxNnB4IDEycHggMCAxMnB4O2JvcmRlci1jb2xvcjojY2NjIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApfS5zY19iYWxsb29uLnRvcDpiZWZvcmV7dG9wOi0xM3B4O2JvcmRlci13aWR0aDowIDE1cHggMjBweCAxNXB4O2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgI2ZmZiByZ2JhKDAsMCwwLDApfS5zY19iYWxsb29uLnRvcDphZnRlcnt0b3A6LTE2cHg7Ym9yZGVyLXdpZHRoOjAgMTJweCAxNnB4IDEycHg7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSAjY2NjIHJnYmEoMCwwLDAsMCl9LnNjX2JhbGxvb24ubGVmdDpiZWZvcmV7bGVmdDotMTNweDtib3JkZXItd2lkdGg6MTVweCAyMHB4IDE1cHggMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZmZmIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uc2NfYmFsbG9vbi5sZWZ0OmFmdGVye2xlZnQ6LTE2cHg7Ym9yZGVyLXdpZHRoOjEycHggMTZweCAxMnB4IDA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2NjYyByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCl9LnNjX2JhbGxvb24ucmlnaHQ6YmVmb3Jle3JpZ2h0Oi0xM3B4O2JvcmRlci13aWR0aDoxNXB4IDAgMTVweCAyMHB4O2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSAjZmZmfS5zY19iYWxsb29uLnJpZ2h0OmFmdGVye3JpZ2h0Oi0xNnB4O2JvcmRlci13aWR0aDoxMnB4IDAgMTJweCAxNnB4O2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSAjY2NjfS50aGlua19iYWxsb29ue3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjVlbSAxZW07Ym9yZGVyLXJhZGl1czoxNXB4O2JvcmRlcjoxcHggc29saWQgI2NjY30udGhpbmtfYmFsbG9vbjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7dG9wOi0xM3B4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoycHggc29saWQgI2NjY30udGhpbmtfYmFsbG9vbjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDt0b3A6LTVweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICNjY2N9LnRoaW5rX2JhbGxvb24uYmx1ZXtiYWNrZ3JvdW5kOiM0YzVjYjA7Ym9yZGVyOjA7Y29sb3I6I2ZmZn0udGhpbmtfYmFsbG9vbi5ibHVlOmJlZm9yZSwudGhpbmtfYmFsbG9vbi5ibHVlOmFmdGVye2JhY2tncm91bmQ6IzRjNWNiMDtib3JkZXI6MH0udGhpbmtfYmFsbG9vbi5ncmVlbntiYWNrZ3JvdW5kOiM3YWNjNDA7Ym9yZGVyOjA7Y29sb3I6I2ZmZn0udGhpbmtfYmFsbG9vbi5ncmVlbjpiZWZvcmUsLnRoaW5rX2JhbGxvb24uZ3JlZW46YWZ0ZXJ7YmFja2dyb3VuZDojN2FjYzQwO2JvcmRlcjowfS50aGlua19iYWxsb29uLnJlZHtiYWNrZ3JvdW5kOiNmZjgxNzg7Ym9yZGVyOjA7Y29sb3I6I2ZmZn0udGhpbmtfYmFsbG9vbi5yZWQ6YmVmb3JlLC50aGlua19iYWxsb29uLnJlZDphZnRlcntiYWNrZ3JvdW5kOiNmZjgxNzg7Ym9yZGVyOjB9LnRoaW5rX2JhbGxvb24ueWVsbG93e2JhY2tncm91bmQ6I2ZmZTgyMjtib3JkZXI6MDtjb2xvcjojNTA1MDUwfS50aGlua19iYWxsb29uLnllbGxvdzpiZWZvcmUsLnRoaW5rX2JhbGxvb24ueWVsbG93OmFmdGVye2JhY2tncm91bmQ6I2ZmZTgyMjtib3JkZXI6MH0udGhpbmtfYmFsbG9vbi5vcmFuZ2V7YmFja2dyb3VuZDojZmZhMzBkO2JvcmRlcjowO2NvbG9yOiNmZmZ9LnRoaW5rX2JhbGxvb24ub3JhbmdlOmJlZm9yZSwudGhpbmtfYmFsbG9vbi5vcmFuZ2U6YWZ0ZXJ7YmFja2dyb3VuZDojZmZhMzBkO2JvcmRlcjowfS50aGlua19iYWxsb29uLmdyYXl7YmFja2dyb3VuZDojY2NjO2JvcmRlcjowO2NvbG9yOiNmZmZ9LnRoaW5rX2JhbGxvb24uZ3JheTpiZWZvcmUsLnRoaW5rX2JhbGxvb24uZ3JheTphZnRlcntiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyOjB9LnRoaW5rX2JhbGxvb24uYmxhY2t7YmFja2dyb3VuZDojMDAwO2JvcmRlcjowO2NvbG9yOiNmZmZ9LnRoaW5rX2JhbGxvb24uYmxhY2s6YmVmb3JlLC50aGlua19iYWxsb29uLmJsYWNrOmFmdGVye2JhY2tncm91bmQ6IzAwMDtib3JkZXI6MH0udm9pY2UubGVmdCAudGhpbmtfYmFsbG9vbjpiZWZvcmV7bGVmdDotMjZweH0udm9pY2UubGVmdCAudGhpbmtfYmFsbG9vbjphZnRlcntsZWZ0Oi0xNnB4fS52b2ljZS5yaWdodCAudGhpbmtfYmFsbG9vbjpiZWZvcmV7cmlnaHQ6LTI1cHh9LnZvaWNlLnJpZ2h0IC50aGlua19iYWxsb29uOmFmdGVye3JpZ2h0Oi0xNXB4fS5jdXN0b21fdm9pY2UsLmN1c3RvbV92b2ljZTJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGV9LnNjX2JhbGxvb24gLmN1c3RvbV92b2ljZS5sZWZ0e2JvcmRlci13aWR0aDoxNXB4IDIwcHggMTVweCAwO2JvcmRlci13aWR0aDowcHggMTdweCAxNXB4IDA7bWFyZ2luLXRvcDotMTFweDtsZWZ0Oi04cHg7dG9wOjExcHg7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2IwNGM0YyByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXN0eWxlOnNvbGlkfS5zY19iYWxsb29uIC5jdXN0b21fdm9pY2UucmlnaHR7Ym9yZGVyLXdpZHRoOjE1cHggMjBweCAxNXB4IDA7Ym9yZGVyLXdpZHRoOjBweCAxN3B4IDE1cHggMDtyaWdodDotOHB4O3RvcDoxMXB4O21hcmdpbi10b3A6LTExcHg7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApICNiMDRjNGM7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowcHggMCAxN3B4IDE1cHh9LnRoaW5rX2JhbGxvb24gLmN1c3RvbV92b2ljZS5sZWZ0e2xlZnQ6LTI2cHg7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDt0b3A6LTEzcHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS50aGlua19iYWxsb29uIC5jdXN0b21fdm9pY2UyLmxlZnR7bGVmdDotMTZweDt3aWR0aDoxNHB4O2hlaWdodDoxNHB4O3RvcDotNXB4O2JvcmRlci1yYWRpdXM6NTAlO3otaW5kZXg6MTE7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS50aGlua19iYWxsb29uIC5jdXN0b21fdm9pY2UucmlnaHR7cmlnaHQ6LTI1cHg7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDt0b3A6LTEzcHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS50aGlua19iYWxsb29uIC5jdXN0b21fdm9pY2UyLnJpZ2h0e3JpZ2h0Oi0xNXB4O3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7dG9wOi01cHg7Ym9yZGVyLXJhZGl1czo1MCU7ei1pbmRleDoxMTtib3JkZXI6MXB4IHNvbGlkICNjY2N9LnZvaWNlIC50ZXh0LnNjX2JhbGxvb24sLnZvaWNlIC50aGlua19iYWxsb29ue3BhZGRpbmc6LjVlbSAxZW07bWFyZ2luOjA7Ym9yZGVyLXdpZHRoOjJweDtmb250LXNpemU6LjllbTttYXJnaW4tdG9wOjE1cHg7Zm9udC13ZWlnaHQ6Ym9sZH0udm9pY2UgLnRoaW5rX2JhbGxvb257bWFyZ2luLXRvcDoyNXB4O21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi1sZWZ0OjEwcHh9LnZvaWNlLmxlZnQgLnRleHQuc2NfYmFsbG9vbntib3JkZXItcmFkaXVzOjAgMTVweCAxNXB4IDE1cHh9LnZvaWNlLnJpZ2h0IC50ZXh0LnNjX2JhbGxvb257Ym9yZGVyLXJhZGl1czoxNXB4IDAgMTVweCAxNXB4fS52b2ljZS5sZWZ0IC5zY19iYWxsb29uOmJlZm9yZXtib3JkZXItd2lkdGg6MHB4IDE3cHggMTVweCAwO21hcmdpbi10b3A6LTExcHg7bGVmdDotOHB4O3RvcDoxMXB4fS52b2ljZS5sZWZ0IC5zY19iYWxsb29uOmFmdGVye2JvcmRlci13aWR0aDowIDEzcHggMTJweCAwcHg7bGVmdDotMTNweDt0b3A6OHB4fS52b2ljZS5yaWdodCAuc2NfYmFsbG9vbjpiZWZvcmV7Ym9yZGVyLXdpZHRoOjBweCAwIDE3cHggMTVweDttYXJnaW4tdG9wOi0xMXB4O3JpZ2h0Oi04cHg7dG9wOjExcHh9LnZvaWNlLnJpZ2h0IC5zY19iYWxsb29uOmFmdGVye2JvcmRlci13aWR0aDowIDAgMTRweCAxMnB4O3JpZ2h0Oi0xM3B4O3RvcDo4cHh9LnZvaWNlIC50ZXh0LnNjX2JhbGxvb24uYmx1ZXtiYWNrZ3JvdW5kOiM0YzVjYjA7Y29sb3I6I2ZmZjtib3JkZXI6MH0uc2NfYmFsbG9vbi5ibHVlOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjNGM1Y2IwIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uc2NfYmFsbG9vbi5ibHVlLnJpZ2h0OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgIzRjNWNiMH0uc2NfYmFsbG9vbi5ibHVlOmFmdGVye2JvcmRlcjpub25lfS52b2ljZSAudGV4dC5zY19iYWxsb29uLmdyZWVue2JhY2tncm91bmQ6IzdhY2M0MDtib3JkZXI6MDtjb2xvcjojZmZmfS5zY19iYWxsb29uLmdyZWVuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjN2FjYzQwIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uc2NfYmFsbG9vbi5ncmVlbi5yaWdodDpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApICM3YWNjNDB9LnNjX2JhbGxvb24uZ3JlZW46YWZ0ZXJ7Ym9yZGVyOm5vbmV9LnZvaWNlIC50ZXh0LnNjX2JhbGxvb24ucmVke2JhY2tncm91bmQ6I2ZmODE3ODtib3JkZXI6MDtjb2xvcjojZmZmfS5zY19iYWxsb29uLnJlZDpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2ZmODE3OCByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCl9LnNjX2JhbGxvb24ucmVkLnJpZ2h0OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgI2ZmODE3OH0uc2NfYmFsbG9vbi5yZWQ6YWZ0ZXJ7Ym9yZGVyOm5vbmV9LnZvaWNlIC50ZXh0LnNjX2JhbGxvb24ueWVsbG93e2JhY2tncm91bmQ6I2ZmZTgyMjtib3JkZXI6MDtjb2xvcjojNTA1MDUwfS5zY19iYWxsb29uLnllbGxvdzpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2ZmZTgyMiByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCl9LnNjX2JhbGxvb24ueWVsbG93LnJpZ2h0OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgI2ZmZTgyMn0uc2NfYmFsbG9vbi55ZWxsb3c6YWZ0ZXJ7Ym9yZGVyOm5vbmV9LnZvaWNlIC50ZXh0LnNjX2JhbGxvb24ub3Jhbmdle2JhY2tncm91bmQ6I2ZmYTMwZDtib3JkZXI6MDtjb2xvcjojZmZmfS5zY19iYWxsb29uLm9yYW5nZTpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2ZmYTMwZCByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCl9LnNjX2JhbGxvb24ub3JhbmdlLnJpZ2h0OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgI2ZmYTMwZH0uc2NfYmFsbG9vbi5vcmFuZ2U6YWZ0ZXJ7Ym9yZGVyOm5vbmV9LnZvaWNlIC50ZXh0LnNjX2JhbGxvb24uZ3JheXtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyOjA7Y29sb3I6I2ZmZn0uc2NfYmFsbG9vbi5ncmF5OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjY2NjIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uc2NfYmFsbG9vbi5ncmF5LnJpZ2h0OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgI2NjY30uc2NfYmFsbG9vbi5ncmF5OmFmdGVye2JvcmRlcjpub25lfS52b2ljZSAudGV4dC5zY19iYWxsb29uLmJsYWNre2JhY2tncm91bmQ6IzAwMDtib3JkZXI6MDtjb2xvcjojZmZmfS5zY19iYWxsb29uLmJsYWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjMDAwIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uc2NfYmFsbG9vbi5ibGFjay5yaWdodDpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApICMwMDB9LnNjX2JhbGxvb24uYmxhY2s6YWZ0ZXJ7Ym9yZGVyOm5vbmV9LnNjX3RvZ2dsZV9ib3h7cG9zaXRpb246cmVsYXRpdmU7Ym94LXNoYWRvdzoxcHggMXB4IDVweCByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMDtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luLWJvdHRvbToxLjJlbX0uc2NfdG9nZ2xlX2JveCsuc2NfdG9nZ2xlX2JveHtib3JkZXItcmFkaXVzOjAgMCAzcHggM3B4O2JvcmRlci10b3A6bm9uZTttYXJnaW4tdG9wOi0xLjJlbX0uc2NfdG9nZ2xlX3RpdGxle3BhZGRpbmc6MTBweCAyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Y2FsYygyMHB4ICsgMS41ZW0pO2N1cnNvcjpwb2ludGVyfS5zY190b2dnbGVfY29udGVudHt2aXNpYmlsaXR5OmhpZGRlbjtoZWlnaHQ6MDtwb3NpdGlvbjpmaXhlZDtiYWNrZ3JvdW5kOiNlZmVmZWZ9LnNjX3RvZ2dsZV90aXRsZS5hY3RpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtib3JkZXItbGVmdDoxMHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjEwcHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wOjEwcHggc29saWQgI2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTEwcHg7bGVmdDozMHB4fS5zY190b2dnbGVfdGl0bGUuYWN0aXZlOmFmdGVye2NvbnRlbnQ6XCLvgbdcIjtmb250LWZhbWlseTpmb250QXdlc29tZX0uc2NfdG9nZ2xlX3RpdGxlLmFjdGl2ZSsuc2NfdG9nZ2xlX2NvbnRlbnR7dmlzaWJpbGl0eTp2aXNpYmxlO2hlaWdodDphdXRvO3BhZGRpbmc6MTBweCAyMHB4O3Bvc2l0aW9uOmluaXRpYWx9LnNjX3RvZ2dsZV90aXRsZTphZnRlcntjb250ZW50Olwi74G4XCI7cmlnaHQ6LjVlbTt0b3A6NTAlO3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiNlMGUwZTA7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKX0udGFiX2FyZWF7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6dGFibGU7bWFyZ2luOjB9LnRhYl9hcmVhIGRpdnt3aWR0aDoxMzlweDtoZWlnaHQ6NDlweDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICNjY2M7Y3Vyc29yOnBvaW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6dGFibGUtY2VsbDtjb2xvcjojMzMzO2JhY2tncm91bmQ6I2VlZX0uc2NfdGFic19hcmVhe3BhZGRpbmc6MTBweCAwO292ZXJmbG93OmhpZGRlbn0uc2NfdGFic19hcmVhIGRpdi5jb250ZW50X2FyZWF7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MjBweDtib3JkZXI6MXB4IGRvdHRlZCAjYmJifS50YWJfYXJlYSBkaXYuc2VsZWN0e2JhY2tncm91bmQ6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Y29sb3I6IzMzMztib3JkZXI6MXB4IGRvdHRlZCAjOTA5MDkwO2JvcmRlci10b3A6M3B4IHNvbGlkICMzZjUxYjV9LmhpZGV7ZGlzcGxheTpub25lfS5yZXZpZXdfc3Rhcnt2ZXJ0aWNhbC1hbGlnbjpzdWI7aGVpZ2h0OjM2cHg7d2lkdGg6MjAwcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2RpdmVyc3Rhcl9vLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5yZXZpZXdfc3RhcisucmV2aWV3X3N0YXJfc2NvcmV7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nOjAgLjVlbTtvcGFjaXR5Oi41fS5yZXZpZXdfc3RhciwucmV2aWV3X3N0YXIgLnN0YXJ7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmR2X3Jldmlld19ib3h7ZGlzcGxheTpibG9jaztib3JkZXI6MXB4IHNvbGlkICNjY2M7cGFkZGluZzoxZW19LmR2X3Jldmlld19ib3ggLnJldmlld190aXRsZXtkaXNwbGF5OmlubGluZS1ibG9ja30uZHZfcmV2aWV3X2JveCAucmV2aWV3X3N0YXJ7ZmxvYXQ6cmlnaHQ7bWFyZ2luOi41ZW0gMH0uYmFyY2hhcnR7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiMwMDZkOTc7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctbGVmdDoyMHB4O2NvbG9yOmF6dXJlO2hlaWdodDoyLjVlbTtsaW5lLWhlaWdodDoyLjVlbTttYXJnaW46NXB4IDA7Ym9yZGVyLXJhZGl1czowIDEwcHggMTBweCAwfS5yZXZpZXdfc3RhciAuc3RhcntoZWlnaHQ6MzZweDt3aWR0aDoyMDBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvZGl2ZXJzdGFyLnBuZyl9dWwuc2NfYXJ0aWNsZXtsaXN0LXN0eWxlOm5vbmU7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjAgNXB4fXVsLnNjX2FydGljbGUuZ3JpZHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9dWwuc2NfYXJ0aWNsZSBsaXtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7cGFkZGluZzowIDVweDtwb3NpdGlvbjpyZWxhdGl2ZX11bC5zY19hcnRpY2xlLmNvbCBsaXt3aWR0aDozMiU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgLjUlfS5jb250ZW50IHVsLnNjX2FydGljbGUgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2NfYXJ0aWNsZV90aXRsZXtmb250LXNpemU6LjllbTtkaXNwbGF5OnVuc2V0fS5zY19hcnRpY2xlX3RpdGxlIGF7Y29sb3I6IzMzM30uc2NfYXJ0aWNsZV90aXRsZSBhOmhvdmVye2NvbG9yOiM1ZWIwZjF9LnNjX2FydGljbGVfZGF0ZXtmb250LXNpemU6LjllbTtkaXNwbGF5OmlubGluZS1ibG9jazttaW4td2lkdGg6OTBweDttYXJnaW4tcmlnaHQ6NXB4fS5zY19hcnRpY2xlX2NhdHtiYWNrZ3JvdW5kOiNkZGQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O3BhZGRpbmc6NHB4IDdweDtmb250LXNpemU6LjhlbTtib3JkZXItcmFkaXVzOjFweDttYXJnaW4tcmlnaHQ6OHB4fS5zY19hcnRpY2xlLnNpbXBsZSAuc2NfYXJ0aWNsZV9jYXR7cGFkZGluZzo0cHggN3B4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOi44ZW0gIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjFweDttYXJnaW4tcmlnaHQ6OHB4ICFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uc2NfYXJ0aWNsZS5ncmlkPmF7d2lkdGg6Y2FsYygzMy4zMzMlIC0gMTZweCk7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQ6I2ZmZn0uc2NfYXJ0aWNsZS5ncmlkPmEsLnNjX2FydGljbGUubGlzdD5he2JveC1zaGFkb3c6MCAwIDNweCByZ2JhKDAsMCwwLC4yKTttYXJnaW46OHB4O3RyYW5zaXRpb246LjRzfS5zY19hcnRpY2xlLmdyaWQgbGksLnNjX2FydGljbGUubGlzdCBsaXt3aGl0ZS1zcGFjZTpub3JtYWw7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6IzAwMH0uc2NfYXJ0aWNsZS5ncmlkIGxpIC5tZXRhLC5zY19hcnRpY2xlLmxpc3QgbGkgLm1ldGF7cGFkZGluZzo4cHg7b3ZlcmZsb3c6YXV0b30uc2NfYXJ0aWNsZS5ncmlkIC5wb3N0X2xpc3RfdGh1bWIsLnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1ie3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2VlZX0uc2NfYXJ0aWNsZS5saXN0IC5wb3N0X2xpc3RfdGh1bWJ7ZmxvYXQ6bGVmdDt3aWR0aDoxNDBweH0uc2NfYXJ0aWNsZS5ncmlkIC5wb3N0X2xpc3RfdGh1bWIgaW1ne3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmU7bWFyZ2luOjB9LnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1iIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lO21hcmdpbjowfS5zY19hcnRpY2xlLmdyaWQgLnBvc3RfbGlzdF90aHVtYiAuc2NfYXJ0aWNsZV9jYXQsLnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1iIC5zY19hcnRpY2xlX2NhdHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO21hcmdpbjowO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi43ZW07cGFkZGluZzoycHggNHB4fS5zY19hcnRpY2xlLmdyaWQgLnNjX2FydGljbGVfdGl0bGUsLnNjX2FydGljbGUubGlzdCAuc2NfYXJ0aWNsZV90aXRsZXtmb250LXNpemU6MTRweDtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTo4cHg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtbGluZS1jbGFtcDoyfS5zY19hcnRpY2xlLmdyaWQgLnNjX2FydGljbGVfZGF0ZSwuc2NfYXJ0aWNsZS5saXN0IC5zY19hcnRpY2xlX2RhdGV7Zm9udC1zaXplOi44ZW19I3NpZGViYXIgLnNjX2FydGljbGUuZ3JpZD5he3dpZHRoOmNhbGMoNTAlIC0gMTJweCk7bWFyZ2luOjZweH0jc2lkZWJhciAuc2NfYXJ0aWNsZS5ncmlkIC5zY19hcnRpY2xlX3RpdGxlLCNzaWRlYmFyIC5zY19hcnRpY2xlLmxpc3QgLnNjX2FydGljbGVfdGl0bGV7Zm9udC1zaXplOjEycHh9I3NpZGViYXIgLnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1ie3dpZHRoOjEwMHB4O2hlaWdodDo4MHB4fS5zY19hcnRpY2xlLnJhbmt7Y291bnRlci1yZXNldDphcnRpY2xlLXJhbmtpbmd9LnNjX2FydGljbGUucmFuayBsaTphZnRlcntjb250ZW50OmNvdW50ZXIoYXJ0aWNsZS1yYW5raW5nLCBkZWNpbWFsKTtjb3VudGVyLWluY3JlbWVudDphcnRpY2xlLXJhbmtpbmc7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nOjVweCAxMHB4O2xlZnQ6MDt0b3A6MDtiYWNrZ3JvdW5kOiMzMTMxMzE7Y29sb3I6I2ZmZjtmb250LXNpemU6MS4xZW07Zm9udC13ZWlnaHQ6Ym9sZH0uc2NfYXJ0aWNsZS5yYW5rIGE6bnRoLWNoaWxkKDEpIGxpOmFmdGVye2JhY2tncm91bmQ6I2ZmZTY1OH0uc2NfYXJ0aWNsZS5yYW5rIGE6bnRoLWNoaWxkKDIpIGxpOmFmdGVye2JhY2tncm91bmQ6I2NjY30uc2NfYXJ0aWNsZS5yYW5rIGE6bnRoLWNoaWxkKDMpIGxpOmFmdGVye2JhY2tncm91bmQ6cmdiYSgyNTUsMTIxLDM3LC44KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7I3NpZGViYXIgLnNjX2FydGljbGUuZ3JpZD5he3dpZHRoOmNhbGMoMzMuMzMzMyUgLSAxMnB4KTttYXJnaW46NnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7dWwuc2NfYXJ0aWNsZXtwYWRkaW5nOjBweH11bC5zY19hcnRpY2xlIGxpe3doaXRlLXNwYWNlOnVuc2V0fS5zY19hcnRpY2xlX2NhdHtwYWRkaW5nOjNweCA1cHg7Zm9udC1zaXplOi43ZW19dWwuc2NfYXJ0aWNsZS5jb2wgbGl7d2lkdGg6NDklfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCl7dWwuc2NfYXJ0aWNsZS5jb2wgbGl7d2lkdGg6MTAwJX0jc2lkZWJhciAuc2NfYXJ0aWNsZS5ncmlkPmEsLnNjX2FydGljbGUuZ3JpZD5he3dpZHRoOmNhbGMoNTAlIC0gMTJweCk7bWFyZ2luOjZweH19LnNjX2ZyYW1lX3dyYXB7bWFyZ2luLWJvdHRvbToxLjJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2NfZnJhbWVfd3JhcC5ibHVlIC5zY19mcmFtZXtib3JkZXItY29sb3I6IzcwYjhmMX0uc2NfZnJhbWVfd3JhcC5ibHVlLnNvbGlkIC5zY19mcmFtZXtiYWNrZ3JvdW5kLWNvbG9yOiM3MGI4ZjF9LnNjX2ZyYW1lX3dyYXAuYmx1ZSAuc2NfZnJhbWVfdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojNzBiOGYxfS5zY19mcmFtZV93cmFwLmJsdWUub25mcmFtZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6IzcwYjhmMTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2ZyYW1lX3dyYXAuZ3JlZW4gLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojMmFjMTEzfS5zY19mcmFtZV93cmFwLmdyZWVuLnNvbGlkIC5zY19mcmFtZXtiYWNrZ3JvdW5kLWNvbG9yOiMyYWMxMTN9LnNjX2ZyYW1lX3dyYXAuZ3JlZW4gLnNjX2ZyYW1lX3RpdGxle2JhY2tncm91bmQtY29sb3I6IzJhYzExM30uc2NfZnJhbWVfd3JhcC5ncmVlbi5vbmZyYW1lIC5zY19mcmFtZV90aXRsZXtjb2xvcjojMmFjMTEzO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfZnJhbWVfd3JhcC5yZWQgLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojZmY4MTc4fS5zY19mcmFtZV93cmFwLnJlZC5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4fS5zY19mcmFtZV93cmFwLnJlZCAuc2NfZnJhbWVfdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4fS5zY19mcmFtZV93cmFwLnJlZC5vbmZyYW1lIC5zY19mcmFtZV90aXRsZXtjb2xvcjojZmY4MTc4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfZnJhbWVfd3JhcC55ZWxsb3cgLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojZmZlODIyfS5zY19mcmFtZV93cmFwLnllbGxvdy5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojZmZlODIyfS5zY19mcmFtZV93cmFwLnllbGxvdyAuc2NfZnJhbWVfdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojZmZlODIyfS5zY19mcmFtZV93cmFwLnllbGxvdy5vbmZyYW1lIC5zY19mcmFtZV90aXRsZXtjb2xvcjojZmZlODIyO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfZnJhbWVfd3JhcC5vcmFuZ2UgLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojZmZhMzBkfS5zY19mcmFtZV93cmFwLm9yYW5nZS5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojZmZhMzBkfS5zY19mcmFtZV93cmFwLm9yYW5nZSAuc2NfZnJhbWVfdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojZmZhMzBkfS5zY19mcmFtZV93cmFwLm9yYW5nZS5vbmZyYW1lIC5zY19mcmFtZV90aXRsZXtjb2xvcjojZmZhMzBkO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfZnJhbWVfd3JhcC5ncmF5IC5zY19mcmFtZXtib3JkZXItY29sb3I6I2NjY30uc2NfZnJhbWVfd3JhcC5ncmF5LnNvbGlkIC5zY19mcmFtZXtiYWNrZ3JvdW5kLWNvbG9yOiNjY2N9LnNjX2ZyYW1lX3dyYXAuZ3JheSAuc2NfZnJhbWVfdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojY2NjfS5zY19mcmFtZV93cmFwLmdyYXkub25mcmFtZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2ZyYW1lX3dyYXAud2hpdGUgLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojZmZmfS5zY19mcmFtZV93cmFwLndoaXRlLnNvbGlkIC5zY19mcmFtZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6Izk5OX0uc2NfZnJhbWVfd3JhcC53aGl0ZSAuc2NfZnJhbWVfdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zY19mcmFtZV93cmFwLndoaXRlIC5zY19mcmFtZV90aXRsZS5vbmZyYW1le2NvbG9yOiNjY2M7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zY19mcmFtZV93cmFwLmJsYWNrIC5zY19mcmFtZXtib3JkZXItY29sb3I6IzAwMH0uc2NfZnJhbWVfd3JhcC5ibGFjay5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmZ9LnNjX2ZyYW1lX3dyYXAuYmxhY2sgLnNjX2ZyYW1lX3RpdGxle2JhY2tncm91bmQtY29sb3I6IzAwMH0uc2NfZnJhbWVfd3JhcC5ibGFjay5vbmZyYW1lIC5zY19mcmFtZV90aXRsZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfZnJhbWV7b3ZlcmZsb3c6YXV0bztib3JkZXI6M3B4IHNvbGlkICNjY2M7cGFkZGluZzoxZW0gMS41ZW07cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czo1cHg7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDB9LnNjX2ZyYW1lIHA6bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTowfS5zY19mcmFtZV90aXRsZXtwYWRkaW5nOjJweCAxZW07cG9zaXRpb246cmVsYXRpdmU7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2NjYzt0b3A6MXB4fS5jb250ZW50IC5zY19mcmFtZV90aXRsZSBwe3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmlubGluZS1ibG9ja30uc2NfZnJhbWVfdGl0bGUgaXttYXJnaW4tcmlnaHQ6LjJlbX0uc2NfZnJhbWVfdGl0bGUuaW5saW5lLC5zY19mcmFtZV93cmFwLmlubGluZSAuc2NfZnJhbWVfdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMWVtO2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDB9LnNjX2ZyYW1lX3dyYXAuaW5mcmFtZSAuc2NfZnJhbWV7b3ZlcmZsb3c6aW5oZXJpdH0uc2NfZnJhbWVfd3JhcC5ibG9jayAuc2NfZnJhbWVfdGl0bGV7Ym9yZGVyLXJhZGl1czo1cHggNXB4IDAgMH0uc2NfZnJhbWVfd3JhcC5ibG9jayAuc2NfZnJhbWV7Ym9yZGVyLXJhZGl1czowIDAgNXB4IDVweH0uc2NfZnJhbWVfd3JhcC5ib3R0b217bWFyZ2luLWJvdHRvbTo1ZW19LnNjX2ZyYW1lX3dyYXAuYm90dG9tIC5zY19mcmFtZV90aXRsZXt0b3A6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MCAwIDVweCA1cHh9LnNjX2ZyYW1lX3dyYXAuYm90dG9tIC5zY19mcmFtZXtib3JkZXItcmFkaXVzOjVweCA1cHggMCAwfS5zY19mcmFtZV93cmFwLmluZnJhbWUgLnNjX2ZyYW1lX3RpdGxle2Zsb2F0OmxlZnQ7Ym9yZGVyLXJhZGl1czo1cHggMCA1cHggMDt6LWluZGV4OjF9LnNjX2ZyYW1lX3dyYXAuaW5mcmFtZSAuc2NfZnJhbWV7cGFkZGluZy10b3A6M2VtfS5zY19mcmFtZV93cmFwLm9uZnJhbWUgLnNjX2ZyYW1lX3RpdGxle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RvcDotMWVtO2xlZnQ6MS44ZW07ei1pbmRleDoxO3BhZGRpbmc6MXB4IDlweDtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpey5zY19mcmFtZV93cmFwLm9uZnJhbWUgLnNjX2ZyYW1lX3RpdGxle2xlZnQ6MWVtfX0uc2NfZnJhbWVfYmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiNmZmY7YmFja2dyb3VuZDojY2NjO2xlZnQ6NXB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Ym90dG9tOjEwMCU7cGFkZGluZzouM2VtIDEuNWVtO2JvcmRlci1yYWRpdXM6M3B4IDNweCAwIDA7Zm9udC1zaXplOi44ZW19LnNjX2ZyYW1lX3RpdGxlLm5vcm1hbHtib3JkZXItcmFkaXVzOjVweCA1cHggMCAwfS5zY19mcmFtZV93cmFwLm5vcm1hbCAuc2NfZnJhbWV7Ym9yZGVyLXJhZGl1czowIDAgNXB4IDVweH0uc2NfZnJhbWVfd3JhcC5zb2xpZCAuc2NfZnJhbWV7Y29sb3I6I2ZmZn0uc2NfZnJhbWVfdGV4dCBwOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5zY19mcmFtZS5ub3RlIHVsLC5zY19mcmFtZS5ub3Rle2xpbmUtaGVpZ2h0OjEuOGVtICFpbXBvcnRhbnR9LmNvbnRlbnQgLnNjX2ZyYW1lLm5vdGUgLnNjX2ZyYW1lX3RleHQgcHtwYWRkaW5nOjAgMCAxLjhlbX0uc2NfZnJhbWVfaWNvbntkaXNwbGF5OmlubGluZS1ibG9ja30uc2NfZnJhbWUgLnNjX2ZyYW1lX2ljb257ZmxvYXQ6bGVmdDtmb250LXNpemU6MS4zZW07bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmc6LjJlbSAwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6LjhlbX0uc2NfZnJhbWUubm90ZXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyMDQsIDIwNCwgMjA0LCAwKSAwJSwgcmdiYSgyMDEsIDIwNCwgMjA0LCAwKSA0OSUsIHJnYigyNTUsIDI1NSwgMjU1KSA1MCUsIHJnYigyNTUsIDI1NSwgMjU1KSAxMDAlKSxsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDIwNCwgMjA0LCAyMDQsIDApIDAlLCByZ2JhKDIwNCwgMjA0LCAyMDUsIDApIDk2LjUlLCByZ2IoMzAsIDMwLCAzMCkgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXgscmVwZWF0LXk7YmFja2dyb3VuZC1zaXplOjRweCAxMDAlLDEwMCUgMS44ZW07cGFkZGluZzoxLjhlbSAxLjVlbTtsaW5lLWhlaWdodDoxLjhlbX0uc2NfZnJhbWUuc2hhZG93e2JveC1zaGFkb3c6MHB4IDRweCAxMHB4IHJnYmEoMCwwLDAsLjEpfS5zY19mcmFtZS50YXBlOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE3cHg7d2lkdGg6MjUlO2hlaWdodDozNXB4O29wYWNpdHk6LjE1O21hcmdpbjotMzVweCBhdXRvIDEwcHggMzUlO2JhY2tncm91bmQ6IzRlNGU0ZTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKTtsZWZ0OjEwcHg7cmlnaHQ6MTBweH0uc2NfcXJjb2Rle3RleHQtYWxpZ246Y2VudGVyfS5zY19jb250ZW50X2ljb24sLnNjX2NvbnRlbnRfaWNvbiBpe3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO3BhZGRpbmc6MCAuMmVtO2xpbmUtaGVpZ2h0OjF9LnNjX2NvbnRlbnRfaWNvbiBpIHNwYW57ZGlzcGxheTpub25lfS5zY19mcmFtZV90aXRsZS50aXRsZW5vbmV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuc2NfZnJhbWV7cGFkZGluZzouNmVtIDFlbX0uc2NfZnJhbWVfdGl0bGV7cGFkZGluZzouM2VtIDFlbX19LmNvbnRlbnQgLnNjX2hlYWRpbmcsLnNjX2hlYWRpbmd7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjtwYWRkaW5nOi41ZW0gMWVtO21hcmdpbjoxLjVlbSAwIDFlbTtsaW5lLWhlaWdodDoxLjU7Ym94LXNoYWRvdzpub25lO2JvcmRlci1yYWRpdXM6MDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Zm9udC13ZWlnaHQ6Ym9sZH0uY29udGVudCAuc2NfaGVhZGluZyBwe3BhZGRpbmc6MH0uY29udGVudCAuc2NfaGVhZGluZzo6YmVmb3JlLC5jb250ZW50IC5zY19oZWFkaW5nOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6bm9uZTt0cmFuc2Zvcm06bm9uZTtiYWNrZ3JvdW5kOm5vbmV9LnNjX2hlYWRpbmcuc29saWR7Ym9yZGVyLXJhZGl1czozcHh9LnNjX2hlYWRpbmcuYmJvcmRlcntib3JkZXItc3R5bGU6c29saWR9LnNjX2hlYWRpbmcuYmJvcmRlci5he2JvcmRlci13aWR0aDozcHg7Ym9yZGVyLXJhZGl1czozcHh9LnNjX2hlYWRpbmcuYmJvcmRlci50Yntib3JkZXItd2lkdGg6M3B4IDAgM3B4IDB9LnNjX2hlYWRpbmcuYmJvcmRlci5ie2JvcmRlci13aWR0aDowIDAgM3B4IDB9LnNjX2hlYWRpbmcuc3RlY2h7Ym94LXNoYWRvdzowcHggMHB4IDBweCA1cHggIzAwMDtib3JkZXI6ZGFzaGVkIDJweCAjZmZmO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czozcHh9LnNjX2hlYWRpbmcuYmJvcmRlci5se2JvcmRlci13aWR0aDowIDAgMCA4cHg7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5zY19oZWFkaW5nLnJsYm9yZGVye3RleHQtYWxpZ246Y2VudGVyfS5zY19oZWFkaW5nLnJsYm9yZGVyOjpiZWZvcmUsLnNjX2hlYWRpbmcucmxib3JkZXIgLmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDoxMDAlO2hlaWdodDoycHg7bGVmdDowO2JhY2tncm91bmQtY29sb3I6IzAwMH0uc2NfaGVhZGluZy5ybGJvcmRlciAuc2NfdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAxZW19LnNjX2hlYWRpbmcuZnVraWRhc2l7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6NnB4O2NvbG9yOiNmZmZ9LnNjX2hlYWRpbmcuZnVraWRhc2k6OmFmdGVyLC5zY19oZWFkaW5nLmZ1a2lkYXNpIC5hZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjMwcHg7Y29udGVudDpcIlwiO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjEwcHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wOjEwcHggc29saWQgIzAwMDtib3JkZXItdG9wLWNvbG9yOmluaGVyaXR9LnNjX2hlYWRpbmcuZnVraWRhc2kgLmFmdGVye3otaW5kZXg6MX0uc2NfaGVhZGluZy5jb3VudHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNlZmVmZWY7Y29sb3I6IzAwMDttYXJnaW4tbGVmdDozMHB4O3BhZGRpbmctbGVmdDozNnB4fS5zY19oZWFkaW5nLmNvdW50IC5iZWZvcmV7bGluZS1oZWlnaHQ6MzhweDtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzAwMDtmb250LXNpemU6MS4yZW07d2lkdGg6NDBweDt0ZXh0LWFsaWduOmNlbnRlcjtsZWZ0Oi0xLjFlbTt0b3A6MDtib3R0b206MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc2NfaGVhZGluZy5jb3VudHJhZHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNlZWU7Y29sb3I6IzAwMDtib3JkZXItcmFkaXVzOjVweDttYXJnaW4tbGVmdDoyMHB4O3BhZGRpbmctbGVmdDozOHB4fS5zY19oZWFkaW5nLmNvdW50cmFkIC5iZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMwMDA7Zm9udC1zaXplOjEuMmVtO3dpZHRoOjQ1cHg7aGVpZ2h0OjQ1cHg7bGluZS1oZWlnaHQ6NDBweDt0ZXh0LWFsaWduOmNlbnRlcjtsZWZ0Oi0xLjFlbTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JvcmRlcjpzb2xpZCAzcHggI2ZmZjtib3JkZXItcmFkaXVzOjUwJX0uc2NfaGVhZGluZy5oZWFkdGFne3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItcmFkaXVzOjQwcHggMHB4IDBweCA0MHB4fS5zY19oZWFkaW5nLmhlYWR0YWc6OmJlZm9yZSwuc2NfaGVhZGluZy5oZWFkdGFnIC5iZWZvcmV7Y29udGVudDpcIuKXj1wiO2NvbG9yOiNjY2M7bWFyZ2luLXJpZ2h0OjMwcHg7aGVpZ2h0OjFweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjFlbTt0b3A6NTAlO2xpbmUtaGVpZ2h0OjB9LnNjX2hlYWRpbmcuaGVhZHRhZyAuc2NfdGl0bGV7cGFkZGluZy1sZWZ0OjEuNWVtfS5zY19oZWFkaW5nLmN1c3RvbTo6YmVmb3JlLC5zY19oZWFkaW5nLmN1c3RvbTo6YWZ0ZXJ7Y29udGVudDpub25lfWgyLnNjX2hlYWRpbmcuY291bnQgLmJlZm9yZXt3aWR0aDo2MHB4O2xpbmUtaGVpZ2h0OjYwcHh9aDMuc2NfaGVhZGluZy5jb3VudCAuYmVmb3Jle3dpZHRoOjUwcHg7bGluZS1oZWlnaHQ6NTBweH1oNC5zY19oZWFkaW5nLmNvdW50IC5iZWZvcmV7d2lkdGg6NDVweDtsaW5lLWhlaWdodDo0NXB4fWgyLnNjX2hlYWRpbmcuY291bnQsaDIuc2NfaGVhZGluZy5jb3VudHJhZHtwYWRkaW5nLWxlZnQ6NDVweH1oMi5zY19oZWFkaW5nLmNvdW50cmFkIC5iZWZvcmV7d2lkdGg6NjVweDtsaW5lLWhlaWdodDo1OHB4O2hlaWdodDo2NXB4fWgzLnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZXt3aWR0aDo1NXB4O2xpbmUtaGVpZ2h0OjUwcHg7aGVpZ2h0OjU1cHh9aDQuc2NfaGVhZGluZy5jb3VudHJhZCAuYmVmb3Jle3dpZHRoOjUwcHg7bGluZS1oZWlnaHQ6NDVweDtoZWlnaHQ6NTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7aDIuc2NfaGVhZGluZy5jb3VudCAuYmVmb3Jle3dpZHRoOjUwcHg7bGluZS1oZWlnaHQ6NTBweH1oMy5zY19oZWFkaW5nLmNvdW50IC5iZWZvcmV7d2lkdGg6NDVweDtsaW5lLWhlaWdodDo0NXB4fWg0LnNjX2hlYWRpbmcuY291bnQgLmJlZm9yZSwuc2NfaGVhZGluZy5jb3VudCAuYmVmb3Jle3dpZHRoOjQwcHg7bGluZS1oZWlnaHQ6NDBweH0uc2NfaGVhZGluZy5jb3VudHJhZCAuYmVmb3Jle2xlZnQ6LTAuOGVtfWgyLnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZXt3aWR0aDo1MHB4O2xpbmUtaGVpZ2h0OjQ2cHg7aGVpZ2h0OjUwcHh9aDMuc2NfaGVhZGluZy5jb3VudHJhZCAuYmVmb3Jle3dpZHRoOjQ4cHg7bGluZS1oZWlnaHQ6NDNweDtoZWlnaHQ6NDhweH1oNC5zY19oZWFkaW5nLmNvdW50cmFkIC5iZWZvcmUsLnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZXt3aWR0aDo0M3B4O2xpbmUtaGVpZ2h0OjM3cHg7aGVpZ2h0OjQzcHh9LnNjX2hlYWRpbmcuaGVhZHRhZzo6YmVmb3JlLC5zY19oZWFkaW5nLmhlYWR0YWcgLmJlZm9yZXttYXJnaW4tcmlnaHQ6MjBweH19LnNjX2hlYWRpbmcuc29saWQuYmx1ZSwuc2NfaGVhZGluZy5zdGVjaC5ibHVlLC5zY19oZWFkaW5nLnJsYm9yZGVyLmJsdWU6OmJlZm9yZSwuc2NfaGVhZGluZy5mdWtpZGFzaS5ibHVlLC5zY19oZWFkaW5nLmNvdW50LmJsdWUgLmJlZm9yZSwuc2NfaGVhZGluZy5jb3VudHJhZC5ibHVlIC5iZWZvcmUsLnNjX2hlYWRpbmcuaGVhZHRhZ3tiYWNrZ3JvdW5kLWNvbG9yOiM3MGI4ZjE7Y29sb3I6I2ZmZn0uc2NfaGVhZGluZy5iYm9yZGVyLmJsdWV7Ym9yZGVyLWNvbG9yOiM3MGI4ZjE7Y29sb3I6IzcwYjhmMX0uc2NfaGVhZGluZy5zdGVjaC5ibHVle2JveC1zaGFkb3c6MHB4IDBweCAwcHggNXB4ICM3MGI4ZjF9LnNjX2hlYWRpbmcuYmJvcmRlci5sLmJsdWUsLnNjX2hlYWRpbmcuY291bnQuYmx1ZSwuc2NfaGVhZGluZy5jb3VudHJhZC5ibHVle2JhY2tncm91bmQtY29sb3I6I2Y1ZmFmZjtjb2xvcjojNzBiOGYxfS5zY19oZWFkaW5nLnJsYm9yZGVyLmJsdWV7Y29sb3I6IzcwYjhmMTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2hlYWRpbmcuZnVraWRhc2kuYmx1ZTo6YWZ0ZXJ7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkICM3MGI4ZjF9LnNjX2hlYWRpbmcuaGVhZHRhZy5ibHVlOjpiZWZvcmV7Y29sb3I6I2Y1ZmFmZn0uc2NfaGVhZGluZy5zb2xpZC5ncmVlbiwuc2NfaGVhZGluZy5zdGVjaC5ncmVlbiwuc2NfaGVhZGluZy5ybGJvcmRlci5ncmVlbjo6YmVmb3JlLC5zY19oZWFkaW5nLmZ1a2lkYXNpLmdyZWVuLC5zY19oZWFkaW5nLmNvdW50LmdyZWVuIC5iZWZvcmUsLnNjX2hlYWRpbmcuY291bnRyYWQuZ3JlZW4gLmJlZm9yZSwuc2NfaGVhZGluZy5oZWFkdGFnLmdyZWVue2JhY2tncm91bmQtY29sb3I6IzJhYzExMztjb2xvcjojZmZmfS5zY19oZWFkaW5nLmJib3JkZXIuZ3JlZW57Ym9yZGVyLWNvbG9yOiMyYWMxMTM7Y29sb3I6IzJhYzExM30uc2NfaGVhZGluZy5zdGVjaC5ncmVlbntib3gtc2hhZG93OjBweCAwcHggMHB4IDVweCAjMmFjMTEzfS5zY19oZWFkaW5nLmJib3JkZXIubC5ncmVlbiwuc2NfaGVhZGluZy5jb3VudC5ncmVlbiwuc2NfaGVhZGluZy5jb3VudHJhZC5ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiNlZWZmZTU7Y29sb3I6IzJhYzExM30uc2NfaGVhZGluZy5ybGJvcmRlci5ncmVlbntjb2xvcjojMmFjMTEzO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfaGVhZGluZy5mdWtpZGFzaS5ncmVlbjo6YWZ0ZXJ7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkICMyYWMxMTN9LnNjX2hlYWRpbmcuaGVhZHRhZy5ncmVlbjo6YmVmb3Jle2NvbG9yOiNlZWZmZTV9LnNjX2hlYWRpbmcuc29saWQucmVkLC5zY19oZWFkaW5nLnN0ZWNoLnJlZCwuc2NfaGVhZGluZy5ybGJvcmRlci5yZWQ6OmJlZm9yZSwuc2NfaGVhZGluZy5mdWtpZGFzaS5yZWQsLnNjX2hlYWRpbmcuY291bnQucmVkIC5iZWZvcmUsLnNjX2hlYWRpbmcuY291bnRyYWQucmVkIC5iZWZvcmUsLnNjX2hlYWRpbmcuaGVhZHRhZy5yZWR7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4O2NvbG9yOiNmZmZ9LnNjX2hlYWRpbmcuYmJvcmRlci5yZWR7Ym9yZGVyLWNvbG9yOiNmZjgxNzg7Y29sb3I6I2ZmODE3OH0uc2NfaGVhZGluZy5zdGVjaC5yZWR7Ym94LXNoYWRvdzowcHggMHB4IDBweCA1cHggI2ZmODE3OH0uc2NfaGVhZGluZy5iYm9yZGVyLmwucmVkLC5zY19oZWFkaW5nLmNvdW50LnJlZCwuc2NfaGVhZGluZy5jb3VudHJhZC5yZWR7YmFja2dyb3VuZC1jb2xvcjojZmZmMGYwO2NvbG9yOiNmZjgxNzh9LnNjX2hlYWRpbmcucmxib3JkZXIucmVke2NvbG9yOiNmZjgxNzg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zY19oZWFkaW5nLmZ1a2lkYXNpLnJlZDo6YWZ0ZXJ7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkICNmZjgxNzh9LnNjX2hlYWRpbmcuaGVhZHRhZy5yZWQ6OmJlZm9yZXtjb2xvcjojZmZmMGYwfS5zY19oZWFkaW5nLnNvbGlkLnllbGxvdywuc2NfaGVhZGluZy5zdGVjaC55ZWxsb3csLnNjX2hlYWRpbmcucmxib3JkZXIueWVsbG93OjpiZWZvcmUsLnNjX2hlYWRpbmcuZnVraWRhc2kueWVsbG93LC5zY19oZWFkaW5nLmNvdW50LnllbGxvdyAuYmVmb3JlLC5zY19oZWFkaW5nLmNvdW50cmFkLnllbGxvdyAuYmVmb3JlLC5zY19oZWFkaW5nLmhlYWR0YWcueWVsbG93e2JhY2tncm91bmQtY29sb3I6I2ZmZTgyMjtjb2xvcjojZmZmfS5zY19oZWFkaW5nLmJib3JkZXIueWVsbG93e2JvcmRlci1jb2xvcjojZmZlODIyO2NvbG9yOiNmZmU4MjJ9LnNjX2hlYWRpbmcuc3RlY2gueWVsbG93e2JveC1zaGFkb3c6MHB4IDBweCAwcHggNXB4ICNmZmU4MjJ9LnNjX2hlYWRpbmcuYmJvcmRlci5sLnllbGxvdywuc2NfaGVhZGluZy5jb3VudC55ZWxsb3csLnNjX2hlYWRpbmcuY291bnRyYWQueWVsbG93e2JhY2tncm91bmQtY29sb3I6I2ZmZmVmNDtjb2xvcjojZmZlODIyfS5zY19oZWFkaW5nLnJsYm9yZGVyLnllbGxvd3tjb2xvcjojZmZlODIyO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfaGVhZGluZy5mdWtpZGFzaS55ZWxsb3c6OmFmdGVye2JvcmRlci10b3A6MTBweCBzb2xpZCAjZmZlODIyfS5zY19oZWFkaW5nLmhlYWR0YWcueWVsbG93OjpiZWZvcmV7Y29sb3I6I2ZmZmVmNH0uc2NfaGVhZGluZy5zb2xpZC5vcmFuZ2UsLnNjX2hlYWRpbmcuc3RlY2gub3JhbmdlLC5zY19oZWFkaW5nLnJsYm9yZGVyLm9yYW5nZTo6YmVmb3JlLC5zY19oZWFkaW5nLmZ1a2lkYXNpLm9yYW5nZSwuc2NfaGVhZGluZy5jb3VudC5vcmFuZ2UgLmJlZm9yZSwuc2NfaGVhZGluZy5jb3VudHJhZC5vcmFuZ2UgLmJlZm9yZSwuc2NfaGVhZGluZy5oZWFkdGFnLm9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmEzMGQ7Y29sb3I6I2ZmZn0uc2NfaGVhZGluZy5iYm9yZGVyLm9yYW5nZXtib3JkZXItY29sb3I6I2ZmYTMwZDtjb2xvcjojZmZhMzBkfS5zY19oZWFkaW5nLnN0ZWNoLm9yYW5nZXtib3gtc2hhZG93OjBweCAwcHggMHB4IDVweCAjZmZhMzBkfS5zY19oZWFkaW5nLmJib3JkZXIubC5vcmFuZ2UsLnNjX2hlYWRpbmcuY291bnQub3JhbmdlLC5zY19oZWFkaW5nLmNvdW50cmFkLm9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZhZjM7Y29sb3I6I2ZmYTMwZH0uc2NfaGVhZGluZy5ybGJvcmRlci5vcmFuZ2V7Y29sb3I6I2ZmYTMwZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2hlYWRpbmcuZnVraWRhc2kub3JhbmdlOjphZnRlcntib3JkZXItdG9wOjEwcHggc29saWQgI2ZmYTMwZH0uc2NfaGVhZGluZy5oZWFkdGFnLm9yYW5nZTo6YmVmb3Jle2NvbG9yOiNmZmZhZjN9LnNjX2hlYWRpbmcuc29saWQuZ3JheSwuc2NfaGVhZGluZy5zdGVjaC5ncmF5LC5zY19oZWFkaW5nLnJsYm9yZGVyLmdyYXk6OmJlZm9yZSwuc2NfaGVhZGluZy5mdWtpZGFzaS5ncmF5LC5zY19oZWFkaW5nLmNvdW50LmdyYXkgLmJlZm9yZSwuc2NfaGVhZGluZy5jb3VudHJhZC5ncmF5IC5iZWZvcmUsLnNjX2hlYWRpbmcuaGVhZHRhZy5ncmF5e2JhY2tncm91bmQtY29sb3I6I2NjYztjb2xvcjojZmZmfS5zY19oZWFkaW5nLmJib3JkZXIuZ3JheXtib3JkZXItY29sb3I6I2NjYztjb2xvcjojY2NjfS5zY19oZWFkaW5nLnN0ZWNoLmdyYXl7Ym94LXNoYWRvdzowcHggMHB4IDBweCA1cHggI2NjY30uc2NfaGVhZGluZy5iYm9yZGVyLmwuZ3JheSwuc2NfaGVhZGluZy5jb3VudC5ncmF5LC5zY19oZWFkaW5nLmNvdW50cmFkLmdyYXl7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O2NvbG9yOiNjY2N9LnNjX2hlYWRpbmcucmxib3JkZXIuZ3JheXtjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfaGVhZGluZy5mdWtpZGFzaS5ncmF5OjphZnRlcntib3JkZXItdG9wOjEwcHggc29saWQgI2NjY30uc2NfaGVhZGluZy5oZWFkdGFnLmdyYXk6OmJlZm9yZXtjb2xvcjojZjlmOWY5fS5zY19oZWFkaW5nLnNvbGlkLmJsYWNrLC5zY19oZWFkaW5nLnN0ZWNoLmJsYWNrLC5zY19oZWFkaW5nLnJsYm9yZGVyLmJsYWNrOjpiZWZvcmUsLnNjX2hlYWRpbmcuZnVraWRhc2kuYmxhY2ssLnNjX2hlYWRpbmcuY291bnQuYmxhY2sgLmJlZm9yZSwuc2NfaGVhZGluZy5jb3VudHJhZC5ibGFjayAuYmVmb3JlLC5zY19oZWFkaW5nLmhlYWR0YWcuYmxhY2t7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmZ9LnNjX2hlYWRpbmcuYmJvcmRlci5ibGFja3tib3JkZXItY29sb3I6IzAwMDtjb2xvcjojMDAwfS5zY19oZWFkaW5nLnN0ZWNoLmJsYWNre2JveC1zaGFkb3c6MHB4IDBweCAwcHggNXB4ICMwMDB9LnNjX2hlYWRpbmcuYmJvcmRlci5sLmJsYWNrLC5zY19oZWFkaW5nLmNvdW50LmJsYWNrLC5zY19oZWFkaW5nLmNvdW50cmFkLmJsYWNre2JhY2tncm91bmQtY29sb3I6I2VlZTtjb2xvcjojMDAwfS5zY19oZWFkaW5nLnJsYm9yZGVyLmJsYWNre2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zY19oZWFkaW5nLmZ1a2lkYXNpLmJsYWNrOjphZnRlcntib3JkZXItdG9wOjEwcHggc29saWQgIzAwMH0uc2NfaGVhZGluZy5oZWFkdGFnLmJsYWNrOjpiZWZvcmV7Y29sb3I6I2VlZX0uc2NfZGVzaWdubGlzdCB1bCwuc2NfZGVzaWdubGlzdCBvbCwuY29udGVudCAuc2NfZGVzaWdubGlzdCB1bCwuY29udGVudCAuc2NfZGVzaWdubGlzdCBvbHtsaXN0LXN0eWxlOm5vbmV9LnNjX2Rlc2lnbmxpc3QgdWwgbGl7cG9zaXRpb246cmVsYXRpdmV9LnNjX2Rlc2lnbmxpc3QgdWwgbGk6YmVmb3Jle2ZvbnQtZmFtaWx5OlwiZm9udEF3ZXNvbWVcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xLjVlbTtjb2xvcjojNjY4YWQ4fS5zY19kZXNpZ25saXN0LmZhX2NoZWNrIHVsIGxpOmJlZm9yZXtjb250ZW50Olwi74CMXCJ9LnNjX2Rlc2lnbmxpc3QuZmFfYW5nbGUgdWwgbGk6YmVmb3Jle2NvbnRlbnQ6XCLvhIVcIn0uc2NfZGVzaWdubGlzdC5mYV9hbmdsZV9kIHVsIGxpOmJlZm9yZXtjb250ZW50Olwi74SBXCJ9LnNjX2Rlc2lnbmxpc3QuZmFfYW5nbGVfbyB1bCBsaTpiZWZvcmV7Y29udGVudDpcIu+EuFwifS5zY19kZXNpZ25saXN0LmZhX2NhcmV0IHVsIGxpOmJlZm9yZXtjb250ZW50Olwi74OaXCJ9LnNjX2Rlc2lnbmxpc3QuZmFfYXJyb3cgdWwgbGk6YmVmb3Jle2NvbnRlbnQ6XCLvgaFcIn0uc2NfZGVzaWdubGlzdC5sYm9yZGVyIHVsIGxpe2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjNjY4YWQ4O3BhZGRpbmctbGVmdDouNWVtfS5zY19kZXNpZ25saXN0Lmxib3JkZXIgdWx7cGFkZGluZzowIDFlbX0uc2NfZGVzaWdubGlzdCBvbHtjb3VudGVyLXJlc2V0Om51bWJlcjttYXJnaW46MTBweCAwO3BhZGRpbmctbGVmdDoyLjNlbX0uc2NfZGVzaWdubGlzdCBvbCBsaXtsaW5lLWhlaWdodDoyO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206LjVlbX0uc2NfZGVzaWdubGlzdCBvbCBsaTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb3VudGVyLWluY3JlbWVudDpudW1iZXI7Y29udGVudDpjb3VudGVyKG51bWJlcik7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDtsZWZ0Oi0yZW07d2lkdGg6MjNweDtsaW5lLWhlaWdodDoyM3B4O2hlaWdodDoyM3B4O3RleHQtYWxpZ246Y2VudGVyO3RvcDouM2VtO3doaXRlLXNwYWNlOm5vd3JhcH0uc2NfZGVzaWdubGlzdC5zb2xpZCBvbCBsaTphZnRlcntiYWNrZ3JvdW5kOiM2NjhhZDg7Y29sb3I6I2ZmZn0uc2NfZGVzaWdubGlzdC5yZWcgb2wgbGk6YWZ0ZXJ7Ym9yZGVyOjJweCBzb2xpZCAjNjY4YWQ4O2NvbG9yOiM2NjhhZDh9LnNjX2Rlc2lnbmxpc3QuZGlhIG9sIGxpOmFmdGVye2NvbG9yOiNmZmZ9LnNjX2Rlc2lnbmxpc3QuZGlhIG9sIGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4zZW07bGVmdDotMmVtO3dpZHRoOjIzcHg7aGVpZ2h0OjIzcHg7Y29udGVudDpcIlwiO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO2JhY2tncm91bmQ6IzY2OGFkOH0uc2NfZGVzaWdubGlzdC5yYWRpdXMgb2wgbGk6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czo1MCV9LnNjX2Rlc2lnbmxpc3QudGltZWxpbmUgb2wgbGk6OmFmdGVye2JvcmRlcjoxcHggc29saWQgIzY2OGFkODtjb2xvcjojNjY4YWQ4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2YzZjdmZn0uc2NfZGVzaWdubGlzdC50aW1lbGluZSBvbCBsaTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MDt0b3A6MWVtO2xlZnQ6LTEuMjVlbTtoZWlnaHQ6Y2FsYygxMDAlICsgMWVtKTtjb250ZW50OlwiXCI7Ym9yZGVyLWxlZnQ6MXB4IGRvdHRlZCAjNjY4YWQ4fS5zY19kZXNpZ25saXN0LnRpbWVsaW5lIG9sIGxpOmxhc3QtY2hpbGQ6OmJlZm9yZXtkaXNwbGF5Om5vbmV9LnNjX2Rlc2lnbmxpc3QucGFyYWcgb2wgbGl7cGFkZGluZy1sZWZ0Oi41ZW07Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkICM5OGI5ZGF9LnNjX2Rlc2lnbmxpc3QucGFyYWcgb2wgbGk6OmFmdGVye2ZvbnQtc2l6ZToxLjVlbTtsZWZ0Oi0yZW07Y29sb3I6IzY2OGFkODtsaW5lLWhlaWdodDouNWVtO3RleHQtYWxpZ246cmlnaHQ7d2lkdGg6MS41ZW19LnNjX2Rlc2lnbmxpc3QuYmx1ZSB1bCBsaTo6YmVmb3Jle2NvbG9yOiM3MGI4ZjF9LnNjX2Rlc2lnbmxpc3QubGJvcmRlci5ibHVlIHVsIGxpe2JvcmRlci1jb2xvcjojNzBiOGYxfS5zY19kZXNpZ25saXN0LnNvbGlkLmJsdWUgb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QuZGlhLmJsdWUgb2wgbGk6OmJlZm9yZXtiYWNrZ3JvdW5kOiM3MGI4ZjE7Y29sb3I6I2ZmZn0uc2NfZGVzaWdubGlzdC5yZWcuYmx1ZSBvbCBsaTphZnRlciwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5ibHVlIG9sIGxpOjphZnRlcntib3JkZXItY29sb3I6IzcwYjhmMTtjb2xvcjojNzBiOGYxfS5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmJsdWUgb2wgbGk6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZX0uc2NfZGVzaWdubGlzdC5wYXJhZy5ibHVlIG9sIGxpLC5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmJsdWUgb2wgbGk6OmJlZm9yZXtib3JkZXItY29sb3I6IzcwYjhmMX0uc2NfZGVzaWdubGlzdC5wYXJhZy5ibHVlIG9sIGxpOjphZnRlcntjb2xvcjojNzBiOGYxfS5zY19kZXNpZ25saXN0LmdyZWVuIHVsIGxpOjpiZWZvcmV7Y29sb3I6IzJhYzExM30uc2NfZGVzaWdubGlzdC5sYm9yZGVyLmdyZWVuIHVsIGxpe2JvcmRlci1jb2xvcjojMmFjMTEzfS5zY19kZXNpZ25saXN0LnNvbGlkLmdyZWVuIG9sIGxpOmFmdGVyLC5zY19kZXNpZ25saXN0LmRpYS5ncmVlbiBvbCBsaTo6YmVmb3Jle2JhY2tncm91bmQ6IzJhYzExMztjb2xvcjojZmZmfS5zY19kZXNpZ25saXN0LnJlZy5ncmVlbiBvbCBsaTphZnRlciwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5ncmVlbiBvbCBsaTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiMyYWMxMTM7Y29sb3I6IzJhYzExM30uc2NfZGVzaWdubGlzdC50aW1lbGluZS5ncmVlbiBvbCBsaTo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlfS5zY19kZXNpZ25saXN0LnBhcmFnLmdyZWVuIG9sIGxpLC5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmdyZWVuIG9sIGxpOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMyYWMxMTN9LnNjX2Rlc2lnbmxpc3QucGFyYWcuZ3JlZW4gb2wgbGk6OmFmdGVye2NvbG9yOiMyYWMxMTN9LnNjX2Rlc2lnbmxpc3QucmVkIHVsIGxpOjpiZWZvcmV7Y29sb3I6I2ZmODE3OH0uc2NfZGVzaWdubGlzdC5sYm9yZGVyLnJlZCB1bCBsaXtib3JkZXItY29sb3I6I2ZmODE3OH0uc2NfZGVzaWdubGlzdC5zb2xpZC5yZWQgb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QuZGlhLnJlZCBvbCBsaTo6YmVmb3Jle2JhY2tncm91bmQ6I2ZmODE3ODtjb2xvcjojZmZmfS5zY19kZXNpZ25saXN0LnJlZy5yZWQgb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUucmVkIG9sIGxpOjphZnRlcntib3JkZXItY29sb3I6I2ZmODE3ODtjb2xvcjojZmY4MTc4fS5zY19kZXNpZ25saXN0LnRpbWVsaW5lLnJlZCBvbCBsaTo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlfS5zY19kZXNpZ25saXN0LnBhcmFnLnJlZCBvbCBsaSwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5yZWQgb2wgbGk6OmJlZm9yZXtib3JkZXItY29sb3I6I2ZmODE3OH0uc2NfZGVzaWdubGlzdC5wYXJhZy5yZWQgb2wgbGk6OmFmdGVye2NvbG9yOiNmZjgxNzh9LnNjX2Rlc2lnbmxpc3QueWVsbG93IHVsIGxpOjpiZWZvcmV7Y29sb3I6I2ZmZTgyMn0uc2NfZGVzaWdubGlzdC5sYm9yZGVyLnllbGxvdyB1bCBsaXtib3JkZXItY29sb3I6I2ZmZTgyMn0uc2NfZGVzaWdubGlzdC5zb2xpZC55ZWxsb3cgb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QuZGlhLnllbGxvdyBvbCBsaTo6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZTgyMjtjb2xvcjojZmZmfS5zY19kZXNpZ25saXN0LnJlZy55ZWxsb3cgb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUueWVsbG93IG9sIGxpOjphZnRlcntib3JkZXItY29sb3I6I2ZmZTgyMjtjb2xvcjojZmZlODIyfS5zY19kZXNpZ25saXN0LnRpbWVsaW5lLnllbGxvdyBvbCBsaTo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlfS5zY19kZXNpZ25saXN0LnBhcmFnLnllbGxvdyBvbCBsaSwuc2NfZGVzaWdubGlzdC50aW1lbGluZS55ZWxsb3cgb2wgbGk6OmJlZm9yZXtib3JkZXItY29sb3I6I2ZmZTgyMn0uc2NfZGVzaWdubGlzdC5wYXJhZy55ZWxsb3cgb2wgbGk6OmFmdGVye2NvbG9yOiNmZmU4MjJ9LnNjX2Rlc2lnbmxpc3Qub3JhbmdlIHVsIGxpOjpiZWZvcmV7Y29sb3I6I2ZmYTMwZH0uc2NfZGVzaWdubGlzdC5sYm9yZGVyLm9yYW5nZSB1bCBsaXtib3JkZXItY29sb3I6I2ZmYTMwZH0uc2NfZGVzaWdubGlzdC5zb2xpZC5vcmFuZ2Ugb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QuZGlhLm9yYW5nZSBvbCBsaTo6YmVmb3Jle2JhY2tncm91bmQ6I2ZmYTMwZDtjb2xvcjojZmZmfS5zY19kZXNpZ25saXN0LnJlZy5vcmFuZ2Ugb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUub3JhbmdlIG9sIGxpOjphZnRlcntib3JkZXItY29sb3I6I2ZmYTMwZDtjb2xvcjojZmZhMzBkfS5zY19kZXNpZ25saXN0LnRpbWVsaW5lLm9yYW5nZSBvbCBsaTo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlfS5zY19kZXNpZ25saXN0LnBhcmFnLm9yYW5nZSBvbCBsaSwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5vcmFuZ2Ugb2wgbGk6OmJlZm9yZXtib3JkZXItY29sb3I6I2ZmYTMwZH0uc2NfZGVzaWdubGlzdC5wYXJhZy5vcmFuZ2Ugb2wgbGk6OmFmdGVye2NvbG9yOiNmZmEzMGR9LnNjX2Rlc2lnbmxpc3QuZ3JheSB1bCBsaTo6YmVmb3Jle2NvbG9yOiNjY2N9LnNjX2Rlc2lnbmxpc3QubGJvcmRlci5ncmF5IHVsIGxpe2JvcmRlci1jb2xvcjojY2NjfS5zY19kZXNpZ25saXN0LnNvbGlkLmdyYXkgb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QuZGlhLmdyYXkgb2wgbGk6OmJlZm9yZXtiYWNrZ3JvdW5kOiNjY2M7Y29sb3I6I2ZmZn0uc2NfZGVzaWdubGlzdC5yZWcuZ3JheSBvbCBsaTphZnRlciwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5ncmF5IG9sIGxpOjphZnRlcntib3JkZXItY29sb3I6I2NjYztjb2xvcjojY2NjfS5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmdyYXkgb2wgbGk6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZX0uc2NfZGVzaWdubGlzdC5wYXJhZy5ncmF5IG9sIGxpLC5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmdyYXkgb2wgbGk6OmJlZm9yZXtib3JkZXItY29sb3I6I2NjY30uc2NfZGVzaWdubGlzdC5wYXJhZy5ncmF5IG9sIGxpOjphZnRlcntjb2xvcjojY2NjfS5zY19kZXNpZ25saXN0LmJsYWNrIHVsIGxpOjpiZWZvcmV7Y29sb3I6IzAwMH0uc2NfZGVzaWdubGlzdC5sYm9yZGVyLmJsYWNrIHVsIGxpe2JvcmRlci1jb2xvcjojMDAwfS5zY19kZXNpZ25saXN0LnNvbGlkLmJsYWNrIG9sIGxpOmFmdGVyLC5zY19kZXNpZ25saXN0LmRpYS5ibGFjayBvbCBsaTo6YmVmb3Jle2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmfS5zY19kZXNpZ25saXN0LnJlZy5ibGFjayBvbCBsaTphZnRlciwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5ibGFjayBvbCBsaTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiMwMDA7Y29sb3I6IzAwMH0uc2NfZGVzaWdubGlzdC50aW1lbGluZS5ibGFjayBvbCBsaTo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlfS5zY19kZXNpZ25saXN0LnBhcmFnLmJsYWNrIG9sIGxpLC5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmJsYWNrIG9sIGxpOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMwMDB9LnNjX2Rlc2lnbmxpc3QucGFyYWcuYmxhY2sgb2wgbGk6OmFmdGVye2NvbG9yOiMwMDB9LmRpdmVyX3Jldmlld190YWJsZSB0aHt3aWR0aDoyMCV9LmRpdmVyX3Jldmlld190YWJsZSB0ZC50YWJsZV9oYXJme3dpZHRoOjMwJX0uZGl2ZXJfcmV2aWV3X3RhYmxlIHRoe3RleHQtYWxpZ246Y2VudGVyfS5kaXZlcl9yZXZpZXdfdGFibGUgLnJldmlld19zdGFyLC5kaXZlcl9yZXZpZXdfdGFibGUgLnJldmlld19zdGFyIC5zdGFye2JhY2tncm91bmQtc2l6ZToxMDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7dGFibGUuZGl2ZXJfcmV2aWV3X3RhYmxle2JvcmRlci1ib3R0b206bm9uZX0uZGl2ZXJfcmV2aWV3X3RhYmxlIHRib2R5e2Rpc3BsYXk6YmxvY2t9LmRpdmVyX3Jldmlld190YWJsZSB0cntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmRpdmVyX3Jldmlld190YWJsZSB0aHt3aWR0aDozMCU7cGFkZGluZzo5cHg7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjY30uZGl2ZXJfcmV2aWV3X3RhYmxlIHRkLC5kaXZlcl9yZXZpZXdfdGFibGUgdGQudGFibGVfaGFyZnt3aWR0aDo3MCU7cGFkZGluZzo5cHg7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztib3JkZXItbGVmdDoxcHggc29saWQgI2NjY319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zY19nZXRwb3N0IGEsLmNvbnRlbnQgLnNjX2dldHBvc3QgYXtwYWRkaW5nOjVweH0uc2NfZ2V0cG9zdHttYXJnaW46LjVlbSAwfS5zY19nZXRwb3N0X3RodW1ie3dpZHRoOjEwMHB4fS5zY19nZXRwb3N0IC50aXRsZXtmb250LXNpemU6LjhlbX0uc2NfZ2V0cG9zdCAuc3Vic3Rye2Rpc3BsYXk6bm9uZX0uc2NfZ2V0cG9zdCAuZGF0ZXtwb3NpdGlvbjpzdGF0aWMgIWltcG9ydGFudDtmb250LXNpemU6LjZlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey52b2ljZSAudGV4dHt3aWR0aDo3MCV9LnZvaWNlIC5uYW1le2ZvbnQtc2l6ZTouNmVtfS52b2ljZSAudGhpbmtfYmFsbG9vbi50ZXh0e3dpZHRoOjYwJX0udm9pY2UgLmljb24gaW1ne3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHh9fS5zY19wb3B1cF9jb250ZW50e2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjFlbTtib3JkZXItcmFkaXVzOjJweH0udXNlcl9saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS51c2VyX2xpc3QgLnVzZXJ7cGFkZGluZzoxMHB4IDE1cHggMjBweDt3aWR0aDoyMCU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWluLXdpZHRoOjEzMHB4fS51c2VyX2xpc3QgLnVzZXJfYXZhdG9ye3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTo1cHh9LnVzZXJfbGlzdCAudXNlcl9hdmF0b3IgaW1ne2JvcmRlci1yYWRpdXM6NTAlO29iamVjdC1maXQ6Y292ZXI7bWFyZ2luOjB9LnVzZXJfbGlzdCAudXNlcl9uYW1le2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE0cHg7bGV0dGVyLXNwYWNpbmc6LjVweDtjb2xvcjojMzMzfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsudXNlcl9saXN0IC51c2Vye3dpZHRoOjI1JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpey51c2VyX2xpc3QgLnVzZXJ7d2lkdGg6NTAlfX0jc2lkZWJhciAucG9wdWxhci1wb3N0cyB1bHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmU7Zm9udC1zaXplOjE0cHg7bWFyZ2luOi0xMHB4fS53cHAtbGlzdHtjb3VudGVyLXJlc2V0OndwcC1yYW5raW5nfS5kaXZlcl9wb3B1bGFyX3Bvc3Rze2NvdW50ZXItcmVzZXQ6ZHBwLXJhbmtpbmd9LnBvcHVsYXItcG9zdHMgbGl7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO3BhZGRpbmc6OHB4ICFpbXBvcnRhbnR9LndwcC10aHVtYm5haWx7b2JqZWN0LWZpdDpjb3Zlcjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y292ZXI7XCI7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6NXB4fS53cHAtcG9zdC10aXRsZXtmb250LXNpemU6LjllbSAhaW1wb3J0YW50O21hcmdpbi10b3A6NXB4fS53cHAtbGlzdCBsaXtwb3NpdGlvbjpyZWxhdGl2ZX0uZF90YWJfdGFiIHVsLndwcC1saXN0IGxpIGF7ZGlzcGxheTppbml0aWFsO3BhZGRpbmc6MH0uZF90YWJfdGFiIHVsLndwcC1saXN0IGxpe3BhZGRpbmc6OHB4fS5wb3N0X2xpc3Rfdmlld3N7Zm9udC1zaXplOi44ZW07bWFyZ2luLXRvcDo1cHh9LnBvc3RfbGlzdF92aWV3czphZnRlcntjb250ZW50Olwidmlld3NcIjttYXJnaW4tbGVmdDozcHh9LmFtYXpvbmpzX2l0ZW0gLmFtYXpvbmpzX2luZm8gaDQ6YmVmb3JlLC5hbWF6b25qc19pdGVtIC5hbWF6b25qc19pbmZvIGg0OmFmdGVye2NvbnRlbnQ6bm9uZX0uY29udGFjdD5kaXY6YWZ0ZXJ7ZGlzcGxheTpibG9jazt2aXNpYmlsaXR5OmhpZGRlbjtjbGVhcjpib3RoO2hlaWdodDowO2NvbnRlbnQ6XCIgXCI7Zm9udC1zaXplOjB9LmNvbnRhY3QgdGh7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc2l6ZTouOGVtfS5jb250YWN0IHRke3BhZGRpbmc6NXB4IDEwcHh9LmNvbnRhY3QgLmZvcm1fdGl0bGV7d2lkdGg6MjAlO2Zsb2F0OmxlZnR9LmNvbnRhY3QgLmZvcm1fYXJlYXtmbG9hdDpyaWdodDt3aWR0aDo3NyU7bWFyZ2luLWJvdHRvbToxMHB4fS5jb250YWN0IC5mb3JtX2FyZWEgdGV4dGFyZWF7d2lkdGg6MTAwJX0ud3BjZjcgLmZvcm1fdGl0bGUgc3Bhbntmb250LXNpemU6MTJweDtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2Y0NDMzNjtwYWRkaW5nOjNweCA2cHg7Ym9yZGVyLXJhZGl1czozcHg7bWFyZ2luLWxlZnQ6MTJweH0ud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXN1Ym1pdHtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG87cGFkZGluZzoxZW0gNGVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29udGFjdCAuZm9ybV90aXRsZSwuY29udGFjdCAuZm9ybV9hcmVhe3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZX19LnAtZW50cnlfX3B1c2h7bWFyZ2luLWJvdHRvbToxMHB4O2Rpc3BsYXk6dGFibGU7dGFibGUtbGF5b3V0OmZpeGVkO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMmIyYjJiO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfS5wLWVudHJ5X19wdXNoTGlrZXtkaXNwbGF5OnRhYmxlLWNlbGw7cGFkZGluZzo2MHB4IDA7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO2xpbmUtaGVpZ2h0OjEuNDtmb250LXNpemU6MjBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowO292ZXJmbG93OmhpZGRlbn0ucC1lbnRyeV9fcHVzaExpa2U6YmVmb3Jle2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kOmluaGVyaXQ7ZmlsdGVyOmJyaWdodG5lc3MoNjAlKSBibHVyKDVweCk7cG9zaXRpb246YWJzb2x1dGU7dG9wOi01cHg7bGVmdDotNXB4O3JpZ2h0Oi01cHg7Ym90dG9tOi01cHg7ei1pbmRleDotMX0ucC1lbnRyeV9fcHVzaEJ1dHRvbnttYXJnaW4tdG9wOjE1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjAwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweH0ucC1lbnRyeV9fcHVzaEJ1dHRvbkxpa2V7bGluZS1oZWlnaHQ6MX0ucC1lbnRyeV9fbm90ZXttYXJnaW4tdG9wOjE1cHg7Zm9udC1zaXplOjEycHg7Y29sb3I6I2ZmZn0ucC1lbnRyeV9fdHctZm9sbG93e21hcmdpbi1ib3R0b206MTBweDtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTAwJTtwYWRkaW5nOjE1cHggMH0ucC1lbnRyeV9fdHctZm9sbG93X19jb250e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOiMyNTI1MjV9LnAtZW50cnlfX3R3LWZvbGxvd19faXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7bWFyZ2luOjRweCAxNXB4fWRpdiAuc2lkZWFke3dpZHRoOjgwJTtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtZW50cnlfX3R3LWZvbGxvd3twYWRkaW5nOjVweH0ucC1lbnRyeV9fdHctZm9sbG93X19pdGVte2ZvbnQtc2l6ZTouOWVtfX0ubmV3bGFiZWx7ei1pbmRleDoyMH0uZmJfaWZyYW1lX3dpZGdldF9mbHVpZHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5zaGFyZS1mYiBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo1cHg7YmFja2dyb3VuZC1jb2xvcjojM2I1NWE1O2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjpvcGFjaXR5IC4zNXM7Zm9udC1zaXplOi43ZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNoYXJlLWZiIGE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyNDNmNzd9LnNoYXJlLWZiIHNwYW46YmVmb3Jle3doaXRlLXNwYWNlOnByZTtjb250ZW50OlwiXFxhXCJ9LnNjLXR3IHN2Z3t3aWR0aDoyMHB4O2hlaWdodDoyMHB4fS5zYy10dyBhe21hcmdpbjowIGF1dG87cGFkZGluZzo1cHg7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiMxYjk1ZTA7Zm9udC1zaXplOjEycHg7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bGV0dGVyLXNwYWNpbmc6LjVweDtib3JkZXItcmFkaXVzOjJweH0uc2MtdHcgYTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6IzBjN2FiZn0uc2MtdHcgc3BhbjpiZWZvcmV7d2hpdGUtc3BhY2U6cHJlO2NvbnRlbnQ6XCJcXGFcIn0uc2hhcmUtaGF0ZWJ1IGF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjVweDtiYWNrZ3JvdW5kLWNvbG9yOiM1ZDhhYzE7Ym9yZGVyLXJhZGl1czoycHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOm9wYWNpdHkgLjM1cztmb250LXNpemU6LjdlbTt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2hhcmUtaGF0ZWJ1IGE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2ZDg0YjR9LnNoYXJlLXBvY2tldCBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo4cHg7YmFja2dyb3VuZC1jb2xvcjojZjAzZTUxO2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjpvcGFjaXR5IC4zNXM7Zm9udC1zaXplOi43ZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNoYXJlLXBvY2tldCBhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNzQ5fS5zaGFyZS1wb2NrZXQgc3BhbjpiZWZvcmV7d2hpdGUtc3BhY2U6cHJlO2NvbnRlbnQ6XCJcXGFcIn0uc2hhcmUtZmVlZGx5IGF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjhweDtiYWNrZ3JvdW5kLWNvbG9yOiM4N2MwNDA7Ym9yZGVyLXJhZGl1czoycHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOm9wYWNpdHkgLjM1cztmb250LXNpemU6LjdlbTt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2hhcmUtZmVlZGx5IGE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM3YmFmM2F9LnNoYXJlLWZlZWRseSBzcGFuOmJlZm9yZXt3aGl0ZS1zcGFjZTpwcmU7Y29udGVudDpcIlxcYVwifS5zYy1mYnt6LWluZGV4Ojk5O3dpZHRoOjY1cHg7bWFyZ2luLXJpZ2h0OjlweCAhaW1wb3J0YW50fS5mZWVkbHktY291bnQtYm94e3dpZHRoOjcxcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmZlZWRseS1jb3VudC1ib3ggYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmVlZGx5LWNvdW50LWJveCBzcGFue3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzQ0NDtib3JkZXI6MXB4IHNvbGlkICNhYWE7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC1zaXplOjEzcHg7cGFkZGluZzo2cHg7Ym9yZGVyLXJhZGl1czozcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmfS5mZWVkbHktY291bnQtYm94IHNwYW46YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MjhweDt3aWR0aDowO2hlaWdodDowO2NvbnRlbnQ6XCJcIjtib3JkZXI6NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXRvcC1jb2xvcjojOTk5fS5mZWVkbHktY291bnQtYm94IHNwYW46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDoyOXB4O3dpZHRoOjA7aGVpZ2h0OjA7Y29udGVudDpcIlwiO2JvcmRlcjo0cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wLWNvbG9yOiNmZmZ9LmZlZWRseS1jb3VudC1ib3ggaW1nOmhvdmVye29wYWNpdHk6Ljh9LnNjLWxpe3dpZHRoOmF1dG99LnNjLWxpLWltZ3tib3JkZXI6bm9uZTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MDt3aWR0aDozOHB4O2hlaWdodDo2MnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KXsuc2MtbGl7ZGlzcGxheTpub25lfX0udHdpdHRlcl9idG57d2lkdGg6NzRweH0uYXJyb3dfYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjY2M7bWFyZ2luLWJvdHRvbTo1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjExcHg7aGVpZ2h0OjM2cHg7bGluZS1oZWlnaHQ6MzNweDtkaXNwbGF5OmJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzMzM7Ym9yZGVyLXJhZGl1czozcHg7Zm9udC1mYW1pbHk6XCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsTWVpcnlvLHNhbnMtc2VyaWZ9LmFycm93X2JveDphZnRlciwuYXJyb3dfYm94OmJlZm9yZXt0b3A6MTAwJTtsZWZ0OjUwJTtib3JkZXI6c29saWQgcmdiYSgwLDAsMCwwKTtjb250ZW50OlwiIFwiO2hlaWdodDowO3dpZHRoOjA7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZX0uYXJyb3dfYm94OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDApO2JvcmRlci10b3AtY29sb3I6I2ZmZjtib3JkZXItd2lkdGg6M3B4O21hcmdpbi1sZWZ0Oi0zcHh9LmFycm93X2JveDpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMjIxLDIyMSwyMjEsMCk7Ym9yZGVyLXRvcC1jb2xvcjojY2NjO2JvcmRlci13aWR0aDo0cHg7bWFyZ2luLWxlZnQ6LTRweH0uc25zX2NpcmNsZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O21hcmdpbi1yaWdodDo1cHg7Ym9yZGVyLXJhZGl1czoxNSU7YmFja2dyb3VuZC1jb2xvcjojOTk5O2Zsb2F0OmxlZnQ7bGlzdC1zdHlsZTpub25lfS5zbnNfY2lyY2xlIGl7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZzoxMHB4IDEwcHggMTBweCAxMnB4O2ZvbnQtc2l6ZTozMHB4O2NvbG9yOiNmZmZ9LnNuc19jaXJjbGUgYXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjE1JTt0ZXh0LWluZGVudDotOTk5cHg7Y29sb3I6I2ZmZn0uc25zX2NpcmNsZS5mYWNlYm9va3tiYWNrZ3JvdW5kLWNvbG9yOiMyNjVhOTZ9LnNuc19jaXJjbGUudHdpdHRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMGFjZWN9LnNuc19jaXJjbGUuaW5zdGFncmFte2JhY2tncm91bmQtY29sb3I6I2VmNzYzN30uc25zX2NpcmNsZSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtmaWx0ZXI6YWxwaGEob3BhY2l0eT01MCk7LW1vei1vcGFjaXR5Oi41O29wYWNpdHk6LjV9Lm5ld3Bvc3RfbGlzdHtwYWRkaW5nOjVweCAwfS5wb3N0X2xpc3Rfd3JhcHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO2xldHRlci1zcGFjaW5nOm5vcm1hbH0ucG9zdF9saXN0X3dyYXAgYXtwYWRkaW5nOjVweH0ucG9zdF9saXN0X3dyYXAgZmlndXJle2JhY2tncm91bmQ6I2VlZTt3aWR0aDoxMzBweDtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxMHB4O292ZXJmbG93OmhpZGRlbn0ucG9zdF9saXN0X3dyYXAgaW1ne2ZvbnQtc2l6ZTouOGVtfS5wb3N0X2xpc3Rfd3JhcCAubWV0YXtvdmVyZmxvdzpoaWRkZW59LnBvc3RfbGlzdCAucG9zdF9saXN0X3dyYXB7ZmxvYXQ6bGVmdDt3aWR0aDoyNSU7cGFkZGluZzoxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZTttaW4taGVpZ2h0OjU1cHg7cG9zaXRpb246cmVsYXRpdmV9LnBvc3RfbGlzdCAucG9zdF9saXN0X3dyYXArLnBvc3RfbGlzdF93cmFwe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7Ym9yZGVyLXRvcDowfS5wb3N0X2xpc3QgLnBvc3RfbGlzdF93cmFwIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wb3N0X2xpc3Rfd3JhcCAucG9zdF90aHVtYm5haWwgaW1ne3dpZHRoOjkwcHh9LnBvc3RfbGlzdF93cmFwIC5kYXRle2ZvbnQtc2l6ZTouN2VtfS5wb3N0X2xpc3Rfd3JhcCAudGl0bGV7Zm9udC1zaXplOjE0cHg7bWF4LWhlaWdodDo4NXB4O292ZXJmbG93OmhpZGRlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBvc3RfbGlzdF93cmFwe3dpZHRoOjEwMCV9LnBvc3RfbGlzdF93cmFwIGZpZ3VyZSwucG9zdF9saXN0X3dyYXAgaW1ne3dpZHRoOjEwMHB4fS5wb3N0X2xpc3Rfd3JhcCAudGl0bGV7bWF4LWhlaWdodDo2MHB4fX0ucGlja3VwLWNhdC13cmFwe21hcmdpbi1ib3R0b206MTBweDtvdmVyZmxvdzpoaWRkZW59LnBpY2t1cC1jYXQtbGlzdHtsaW5lLWhlaWdodDoxLjM7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZX0ucGlja3VwLWNhdC1saXN0IGF7cGFkZGluZzo1cHh9LnBpY2t1cC1jYXQtbGlzdCAubWV0YXtwYWRkaW5nOjVweCAxMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWJvdHRvbToxNXB4fS5waWNrdXAtY2F0LWltZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMjBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZDojZWVlO292ZXJmbG93OmhpZGRlbjtmbG9hdDpsZWZ0fS5waWNrdXAtY2F0LWltZyBpbWd7b2JqZWN0LWZpdDpjb3Zlcjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y292ZXI7XCI7d2lkdGg6MTAwJX0ucGlja3VwLWNhdC1kdHtmb250LXNpemU6LjdlbTtjb2xvcjojYWFhO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo1cHg7cmlnaHQ6MTBweH0ucGlja3VwLWNhdC1leGNlcnB0e2ZvbnQtc2l6ZTouN2VtfS5waWNrdXAtY2F0LXRpdGxle2ZvbnQtc2l6ZTouOWVtO2xpbmUtaGVpZ2h0OjEuNTtwYWRkaW5nOi4yZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBpY2t1cC1jYXQtZXhjZXJwdHtkaXNwbGF5Om5vbmV9LnBpY2t1cC1jYXQtdGl0bGV7Zm9udC1zaXplOi43ZW19LnBpY2t1cC1jYXQtaW1ne3dpZHRoOjkwcHh9fS5zdGlja3ktcG9zdC1ib3h7bWFyZ2luLWJvdHRvbTo1cHg7ZGlzcGxheTp0YWJsZTt3aWR0aDoxMDAlO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246LjRzfS5zdGlja3ktcG9zdC1ib3g6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjEwcHh9LnN0aWNreS1wb3N0LWJveCAucG9zdF90aHVtYm5haWx7d2lkdGg6MzglO21hcmdpbi1yaWdodDoyJTtmbG9hdDpsZWZ0fS5zdGlja3ktcG9zdC1ib3ggLnBvc3QtbWV0YS1hbGx7cGFkZGluZzoxMHB4IDIwcHh9LnN0aWNreS1wb3N0LWJveCAucG9zdC10aXRsZXtmb250LXNpemU6MS4yZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46M3B4IDB9LnN0aWNreS1wb3N0LWJveCAucG9zdC1kYXRle2ZvbnQtc2l6ZTouOGVtO3BhZGRpbmc6MCAuM2VtfS5zdGlja3ktcG9zdC1ib3ggLnBvc3Qtc3Vic3Rye2ZvbnQtc2l6ZTouOWVtO21hcmdpbi10b3A6MTBweH0uc3RpY2t5LXBvc3QtYm94IC5wb3N0LWNhdHtmb250LXNpemU6LjhlbTtwYWRkaW5nOjVweCAxMHB4O2JvcmRlci1yYWRpdXM6M3B4O21hcmdpbi1yaWdodDo1cHg7YmFja2dyb3VuZDojZWVlfS5zdGlja3ktcG9zdC1ib3ggLnBvc3QtdGFne21hcmdpbjo1cHggMH0uc3RpY2t5LXBvc3QtYm94IC5wb3N0LXRhZyAudGFne2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouN2VtO3BhZGRpbmc6M3B4IDhweDtiYWNrZ3JvdW5kOiNlZWU7bWFyZ2luLXJpZ2h0OjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnN0aWNreS1wb3N0LWJveHtkaXNwbGF5OmJsb2NrfS5zdGlja3ktcG9zdC1ib3ggLnBvc3RfdGh1bWJuYWlse2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjEwcHh9LnN0aWNreS1wb3N0LWJveCAucG9zdC1tZXRhLWFsbHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweH0uc3RpY2t5LXBvc3QtYm94IC5wb3N0LWRhdGV7Zm9udC1zaXplOi44ZW19fSNwYWdlLXRvcHtwb3NpdGlvbjpmaXhlZDtib3R0b206LTEwMHB4O3JpZ2h0OjIwcHg7Zm9udC1zaXplOjc3JTt6LWluZGV4Ojk5OH0jcGFnZS10b3AgYXtiYWNrZ3JvdW5kOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2ZmZjt3aWR0aDo3MHB4O2ZvbnQtc2l6ZToyNXB4O2xpbmUtaGVpZ2h0OjE7cGFkZGluZzoyMnB4IDA7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jaztib3JkZXItcmFkaXVzOjUwJX0jcGFnZS10b3AgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtvcGFjaXR5Oi43fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjcGFnZS10b3B7cmlnaHQ6MTBweH0jcGFnZS10b3AgYXt3aWR0aDo0NXB4O2xpbmUtaGVpZ2h0OjQ1cHg7cGFkZGluZzowO2ZvbnQtc2l6ZToyMHB4fX0ud2lkZ2V0LmNvbnRhaW5lcndpZGdldCAuY3RhX2NvbnRlbnQgZmlndXJlIGltZ3t3aWR0aDozMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nOjIwcHh9LndpZGdldC53aWRnZXRfZGl2ZXJfd2lkZ2V0X2N0YSAud3JhcC1wb3N0LXRpdGxle2JhY2tncm91bmQ6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjhlbTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjB9LndpZGdldC5jb250YWluZXJ3aWRnZXQgLmN0YV9jb250ZW50IC5jb250ZW50e2ZvbnQtc2l6ZToxLjFlbX0ud2lkZ2V0LndpZGdldF9kaXZlcl93aWRnZXRfY3RhIC53cmFwLXBvc3QtdGl0bGU6YmVmb3JlLC53aWRnZXQud2lkZ2V0X2RpdmVyX3dpZGdldF9jdGEgLndyYXAtcG9zdC10aXRsZTphZnRlcntjb250ZW50Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey53aWRnZXQuY29udGFpbmVyd2lkZ2V0IC5jdGFfY29udGVudCBmaWd1cmUgaW1ne3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZTtwYWRkaW5nOjEwcHggMH0ud2lkZ2V0LndpZGdldF9kaXZlcl93aWRnZXRfY3RhIC53cmFwLXBvc3QtdGl0bGV7Zm9udC1zaXplOjEuMmVtO3BhZGRpbmc6MGVtfS53aWRnZXQuY29udGFpbmVyd2lkZ2V0IC5jdGFfY29udGVudCAuY29udGVudHtmb250LXNpemU6LjllbTtwYWRkaW5nOjEwcHh9fSNjdGF7YmFja2dyb3VuZDojZmZmO21hcmdpbi10b3A6MTBweH0uY3RhX2NvbnRlbnR7cGFkZGluZzoxMHB4IDIwcHg7b3ZlcmZsb3c6YXV0b30uY3RhX3RodW1ibmFpbHt3aWR0aDozNSU7ZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMHB4O21hcmdpbjowIGF1dG99LmN0YV90aHVtYm5haWwgaW1ne2hlaWdodDphdXRvO29iamVjdC1maXQ6Y29udGFpbjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y29udGFpbjtcIjttYXgtaGVpZ2h0OjMwMHB4fS5jdGFfdGl0bGV7Zm9udC1zaXplOjI3cHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoyMHB4O2JhY2tncm91bmQ6IzMyNDU0ZTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OmJvbGR9LmN0YV9idG5hcmVhe3RleHQtYWxpZ246Y2VudGVyO2NsZWFyOmJvdGg7cGFkZGluZy1ib3R0b206MjBweH0uY3RhX2J0bntmb250LXNpemU6MjNweDtwYWRkaW5nOjEwcHggNjBweH0uY3RhX2NvbnRlbnQgLmNvbnRlbnR7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoyO3BhZGRpbmctdG9wOjIwcHg7bWFyZ2luLWJvdHRvbTowO2JhY2tncm91bmQ6bm9uZX0jY3RhIC5idXR0b24uYmlnIGF7d2lkdGg6NzAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY3RhX3RodW1ibmFpbHtmbG9hdDpub25lICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjBweCAhaW1wb3J0YW50fS5jdGFfdGl0bGV7Zm9udC1zaXplOjE4cHg7dGV4dC1hbGlnbjpsZWZ0fX0jbHAtd3JhcHt3aWR0aDoxMDAlfSNscC13cmFwIC5jb250ZW50e3dpZHRoOjExMDBweDttYXJnaW46MCBhdXRvfSNscC13cmFwIC5jb250ZW50IGltZ3ttYXJnaW46MH0jbHAtd3JhcCAubHBfaGVhZGVyX2ltZ3ttYXJnaW46MCBhdXRvfSNscC13cmFwIC5scF9oZWFkZXJfaW1nIGltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MTAwJX0ubHBfZm9vdGVyX2NvbnRlbnR7cGFkZGluZzoxMHB4IDIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcn11bC5scC1mb290ZXItbmF2LWxpc3R7d2lkdGg6MTAwJX11bC5scC1mb290ZXItbmF2LWxpc3QgbGksdWwubHAtZm9vdGVyLW5hdi1saXN0IGxpIGF7ZGlzcGxheTppbmxpbmUtYmxvY2t9dWwubHAtZm9vdGVyLW5hdi1saXN0IGxpIGF7cGFkZGluZzoxMHB4fS5scC1mb290ZXItY29weXJpZ2h0c3twYWRkaW5nOjEwcHg7bGV0dGVyLXNwYWNpbmc6LjA1ZW07d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpeyNscC13cmFwIC5jb250ZW50e3dpZHRoOjExMDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsjbHAtd3JhcCAuY29udGVudHt3aWR0aDo5MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjbHAtd3JhcCAuY29udGVudHt3aWR0aDoxMDAlfX0uZGl2ZXJfYWZfcmFua2luZ193cmFwe3BhZGRpbmc6MCAxMHB4O21hcmdpbjoxNXB4IDB9LmNvbnRlbnQgLnJhbmtfdGl0bGU6OmJlZm9yZSwuY29udGVudCAucmFua190aXRsZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOm5vbmU7dHJhbnNmb3JtOm5vbmU7YmFja2dyb3VuZDpub25lfS5yYW5rX2h7Ym9yZGVyOm5vbmU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1cHggMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5yYW5rX2g6YmVmb3JlLC5jb250ZW50IC5yYW5rX2g6OmJlZm9yZXtjb250ZW50OlwiIFwiO2Zsb2F0OmxlZnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjYwcHg7d2lkdGg6NjBweDtiYWNrZ3JvdW5kLXNpemU6NjBweDtsaW5lLWhlaWdodDo1MHB4O2ZvbnQtc2l6ZToyMHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfaWNvbi5wbmcpO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1zaGFkb3c6LjVweCAuNXB4IDAgI2ZmZiwtMC41cHggLjVweCAwICNmZmYsLjVweCAtMC41cHggMCAjZmZmLC0wLjVweCAtMC41cHggMCAjZmZmO2NvbG9yOiNlODQ1M2I7bWFyZ2luLXJpZ2h0OjVweH0ucmFua19oLlxcMzAgOmJlZm9yZXtoZWlnaHQ6NTBweDt3aWR0aDoyMHB4fS5yYW5rX2guXFwzMSA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfMS5wbmcpfS5yYW5rX2guXFwzMiA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfMi5wbmcpfS5yYW5rX2guXFwzMyA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfMy5wbmcpfS5yYW5rX2guXFwzNCA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfNC5wbmcpfS5yYW5rX2guXFwzNSA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfNS5wbmcpfS5yYW5rX2guXFwzNiA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfNi5wbmcpfS5yYW5rX2guXFwzNyA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfNy5wbmcpfS5yYW5rX2guXFwzOCA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfOC5wbmcpfS5yYW5rX2guXFwzOSA6YmVmb3Jle2NvbnRlbnQ6XCI5XCJ9LnJhbmtfaC5cXDMxIDA6YmVmb3Jle2NvbnRlbnQ6XCIxMFwifS5yYW5rX2guXFwzMSAxOmJlZm9yZXtjb250ZW50OlwiMTFcIn0ucmFua19oLlxcMzEgMjpiZWZvcmV7Y29udGVudDpcIjEyXCJ9LnJhbmtfaC5cXDMxIDM6YmVmb3Jle2NvbnRlbnQ6XCIxM1wifS5yYW5rX2guXFwzMSA0OmJlZm9yZXtjb250ZW50OlwiMTRcIn0ucmFua19oLlxcMzEgNTpiZWZvcmV7Y29udGVudDpcIjE1XCJ9LnJhbmtfaC5cXDMxIDY6YmVmb3Jle2NvbnRlbnQ6XCIxNlwifS5yYW5rX2guXFwzMSA3OmJlZm9yZXtjb250ZW50OlwiMTdcIn0ucmFua19oLlxcMzEgODpiZWZvcmV7Y29udGVudDpcIjE4XCJ9LnJhbmtfaC5cXDMxIDk6YmVmb3Jle2NvbnRlbnQ6XCIxOVwifS5yYW5rX2guXFwzMiAwOmJlZm9yZXtjb250ZW50OlwiMjBcIn0ucmFua190aXRsZSwuY29udGVudCAucmFua190aXRsZXtmb250LXNpemU6MS42ZW07Zm9udC13ZWlnaHQ6Ym9sZDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZzowO21hcmdpbjowO2xpbmUtaGVpZ2h0OjEuMjtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtjb2xvcjppbmhlcml0O2ZsZXg6MX0ucmFua19oIC5yZXZpZXdfc3Rhcnt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjNweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MHB4O2xlZnQ6NjVweH0ucmFua190aXRsZV93cmFwe2ZsZXg6MX0ucmFua19oIC5yYW5rX3RpdGxlX3dyYXAgLnJldmlld19zdGFye3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MH0uY29udGVudCAucmFua190aXRsZSBwe3BhZGRpbmc6MH0ucmFua19kZXNjX3dyYXB7cGFkZGluZzoxMHB4IDB9LnJhbmtfaW1ne2Zsb2F0OmxlZnQ7d2lkdGg6MzUlO3RleHQtYWxpZ246Y2VudGVyfS5mdWxsIC5yYW5rX2ltZ3tmbG9hdDpub25lO3dpZHRoOjEwMCV9LnJhbmtfaW1nIGltZ3ttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMDAlfS5yYW5rX2Rlc2N7ZmxvYXQ6cmlnaHQ7d2lkdGg6NjMlfS5mdWxsIC5yYW5rX2ltZywuZnVsbCAucmFua19kZXNje2Zsb2F0Om5vbmU7d2lkdGg6MTAwJX0ucmFua19taW5paHtmb250LXNpemU6MS4xZW07bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmc6MTBweDtiYWNrZ3JvdW5kOiNmZmMwNjI7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjNweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjNweH0ucmFua19taW5paDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3RvcDoxMDAlO2xlZnQ6MzBweDtib3JkZXI6OXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXRvcDo4cHggc29saWQgI2ZmYzA2Mjt3aWR0aDowO2hlaWdodDowfS5yYW5rX2Rlc2MgLmRlc2N7cGFkZGluZzo1cHh9LnJhbmtfcmVte3BhZGRpbmc6MTVweCAxMHB4fS5yYW5rX2J1eV9saW5rLC5yYW5rX21vcmVfbGlua3tmbG9hdDpsZWZ0O3dpZHRoOjUwJTtwYWRkaW5nOjEwcHh9LmNvbnRlbnQgLnJhbmtfYnV5X2xpbmsgYSwuY29udGVudCAucmFua19tb3JlX2xpbmsgYXtjb2xvcjojZmZmfS5yYW5rX2J1eV9saW5rIGF7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjtwYWRkaW5nOi44ZW0gMmVtO2JhY2tncm91bmQ6IzJiYzEzNjtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjBweCAxcHggMnB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IDBweCAwcHggMXB4IHJnYmEoMjU1LDI1NSwyNTUsLjUpO3RleHQtc2hhZG93OjBweCAtMXB4IDBweCByZ2JhKDAsMCwwLC41KSwwcHggMXB4IDBweCByZ2JhKDI1NSwyNTUsMjU1LC4zKTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6Ym9sZH0ucmFua19tb3JlX2xpbmsgYXtjb2xvcjojZmZmO3BhZGRpbmc6LjhlbSAyZW07YmFja2dyb3VuZDojZjU1MTUxO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6MHB4IDFweCAycHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMHB4IDBweCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuNSk7dGV4dC1zaGFkb3c6MHB4IC0xcHggMHB4IHJnYmEoMCwwLDAsLjUpLDBweCAxcHggMHB4IHJnYmEoMjU1LDI1NSwyNTUsLjMpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkfS5yYW5rX2J1eV9saW5rIGE6YWZ0ZXIsLnJhbmtfbW9yZV9saW5rIGE6YWZ0ZXJ7Y29udGVudDpcIu+EuFwiO3BhZGRpbmctbGVmdDoxMHB4O2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lfS5yYW5rX3JlbXtib3JkZXI6MXB4IHNvbGlkICNlZWV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5yYW5rX2ltZ3tmbG9hdDpub25lO21hcmdpbi1ib3R0b206MTBweDt3aWR0aDoxMDAlfS5yYW5rX2Rlc2N7d2lkdGg6MTAwJX0ucmFua19idXlfbGluayBhLC5yYW5rX21vcmVfbGluayBhe3BhZGRpbmc6MWVtIC41ZW07Zm9udC1zaXplOi44ZW19LnJhbmtfaDpiZWZvcmUsLmNvbnRlbnQgLnJhbmtfaDo6YmVmb3Jle2hlaWdodDo0NXB4O3dpZHRoOjQ1cHg7YmFja2dyb3VuZC1zaXplOjQ1cHg7bGluZS1oZWlnaHQ6NDVweH0ucmFua190aXRsZSwuY29udGVudCAucmFua190aXRsZXtmb250LXNpemU6MS4yZW19LnJhbmtfaCAucmV2aWV3X3N0YXJ7bGVmdDo1MHB4fX0uZGl2ZXJfdm9pY2Vfd3JhcHttYXJnaW46MjBweCAwIDMwcHg7ZGlzcGxheTpmbGV4fS5kaXZlcl92b2ljZV93cmFwIGZpZ3VyZXt3aWR0aDoyNSU7cGFkZGluZzowIDIwcHg7bWFyZ2luOjB9LmRpdmVyX3ZvaWNlX2ljb257d2lkdGg6MTAwJTttYXJnaW46MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NXB4O29iamVjdC1maXQ6Y292ZXI7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvdmVyO1wiO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6bm9uZX0uZGl2ZXJfdm9pY2VfdGl0bGV7Zm9udC1zaXplOjEuMWVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7cGFkZGluZy1ib3R0b206N3B4O2xpbmUtaGVpZ2h0OjF9LmRpdmVyX3ZvaWNlX3RpdGwgLnJldmlld19zdGFye2Rpc3BsYXk6YmxvY2t9c3Bhbi5kaXZlcl92b2ljZV90aXRsZV9we2xpbmUtaGVpZ2h0OjEuNX0uY29udGVudCAuZGl2ZXJfdm9pY2VfdGl0bGUgcHtwYWRkaW5nOjB9LmRpdmVyX3ZvaWNlX3RpdGxlIC5yZXZpZXdfc3RhcntkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NXB4fS5kaXZlcl92b2ljZV9jb250ZW50e2xpbmUtaGVpZ2h0OjEuNTtwYWRkaW5nOjVweCAwO2ZvbnQtc2l6ZTouOWVtfS5kaXZlcl92b2ljZV9uYW1le2ZvbnQtc2l6ZTouOWVtO2NvbG9yOiNmMTdlMDA7dGV4dC1hbGlnbjpyaWdodDtsaW5lLWhlaWdodDoxfS5kaXZlcl92b2ljZXtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMHB4IDE1cHg7Y29sb3I6IzE5MjgzYztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6OHB4O3otaW5kZXg6MDtib3gtc2hhZG93OjAgNHB4IDRweCAjZGRkO2JveC1zaGFkb3c6MCA0cHggNHB4IHJnYmEoMTMwLDEzMCwxMzAsLjUpfS5kaXZlcl92b2ljZTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxZW07bGVmdDotOHB4O21hcmdpbi10b3A6LTlweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjBweDtoZWlnaHQ6MHB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6OXB4IDlweCA5cHggMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZmZmIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTt6LWluZGV4OjB9LmRpdmVyX3ZvaWNlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MWVtO2xlZnQ6LTEwcHg7bWFyZ2luLXRvcDotMTBweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjBweDtoZWlnaHQ6MHB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MTBweCAxMHB4IDEwcHggMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZGRkIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTt6LWluZGV4Oi0xfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZGl2ZXJfdm9pY2V7cGFkZGluZzo1cHggMTBweH19LmVkaXRlcl9kaXZlcl9raWppe21hcmdpbjoxNXB4IDA7Ym9yZGVyOjFweCBzb2xpZCAjZWVlfS5lZGl0ZXJfZGl2ZXJfa2lqaV90aXRsZXtmb250LXNpemU6LjllbTtwYWRkaW5nOjNweCAxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2N9LmVkaXRlcl9kaXZlcl9raWppX3RpdGxlOmJlZm9yZXtjb250ZW50Olwi74KyXCI7bWFyZ2luLXJpZ2h0OjEwcHg7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWV9dWwuZGl2ZXJfcmVsX2tpaml7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZTtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lO21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fXVsLmRpdmVyX3JlbF9raWppIGxpe2xpbmUtaGVpZ2h0OjEuNDtmb250LXNpemU6LjhlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO3BhZGRpbmc6NXB4IDEycHg7bWFyZ2luLWJvdHRvbTowfXVsLmRpdmVyX3JlbF9raWppIGxpIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9dWwuZGl2ZXJfcmVsX2tpamkgbGk6YmVmb3Jle2NvbnRlbnQ6XCLvg5pcIjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXJpZ2h0OjEwcHg7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWV9LmRpdmVyX3Fhe3BhZGRpbmc6MTBweH0uZGl2ZXJfcWErLmRpdmVyX3Fhe2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2M7cGFkZGluZy10b3A6MjBweH0uZGl2ZXJfcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJRXCI7YmFja2dyb3VuZDojZTA0ODQ4fS5kaXZlcl9hbnN3ZXI6YmVmb3Jle2NvbnRlbnQ6XCJBXCI7YmFja2dyb3VuZDojNDg4Y2UwfS5kaXZlcl9xdWVzdGlvbiwuZGl2ZXJfYW5zd2Vye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjUwcHg7bWluLWhlaWdodDo0MHB4O21hcmdpbi1ib3R0b206MTBweH0uZGl2ZXJfcXVlc3Rpb246YmVmb3JlLC5kaXZlcl9hbnN3ZXI6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6LTUwcHg7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjUwJTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToyMXB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I2ZmZn0uZGl2ZXJfcXVlc3Rpb257Y29sb3I6I2ZmNTcyMjtmb250LXdlaWdodDpib2xkfS5kaXZlcl9oZWFkbGluZXttYXJnaW46MCBhdXRvO3BhZGRpbmc6MTBweCAwO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMzY2IzZTR9LmRpdmVyX2hlYWRsaW5lIC5kaXZlcl9oZWFkbGluZV90ZXh0e21hcmdpbjoxMHB4IDB9LmRpdmVyX2hlYWRsaW5lLmJvcmRlcjMgLmRpdmVyX2hlYWRsaW5lX3RleHR7Y29sb3I6IzNjYjNlNDt0ZXh0LWFsaWduOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW59LmRpdmVyX2hlYWRsaW5lLmJvcmRlcjMgLmRpdmVyX2hlYWRsaW5lX3RleHQgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dCBzcGFuOmJlZm9yZSwuZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dCBzcGFuOmFmdGVye2NvbnRlbnQ6XCJcIjtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjM2NiM2U0O3dpZHRoOjQ1cHg7bWFyZ2luOjAgMTVweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NTAlfS5kaXZlcl9oZWFkbGluZS5ib3JkZXIzIC5kaXZlcl9oZWFkbGluZV90ZXh0IHNwYW46YmVmb3Jle3JpZ2h0OjEwMCV9LmRpdmVyX2hlYWRsaW5lLmJvcmRlcjMgLmRpdmVyX2hlYWRsaW5lX3RleHQgc3BhbjphZnRlcntsZWZ0OjEwMCV9LmNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnttYXJnaW46MCAxMHB4O21hcmdpbi1ib3R0b206MWVtfUBtZWRpYShtYXgtd2lkdGg6IDc2OXB4KXsuY29udGVudCAud3AtYmxvY2stY29sdW1ue21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjA7d2lkdGg6NTAlO3BhZGRpbmc6MCAuNWVtfS53cC1ibG9jay1jb2x1bW5zLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQob2RkKXtwYWRkaW5nLXJpZ2h0Oi41ZW19LndwLWJsb2NrLWNvbHVtbnMud3AtYmxvY2stY29sdW1uOm50aC1jaGlsZChldmVuKXtwYWRkaW5nLWxlZnQ6LjVlbX19LndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb257bWFyZ2luOjB9LmR2YXV4X2ljb257bWF4LXdpZHRoOjIwMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzo0MHB4O21hcmdpbi1ib3R0b206MS4yZW19LmR2YXV4X2ljb25ib3h7bWF4LXdpZHRoOjMwMHB4O21hcmdpbjowIGF1dG87bWFyZ2luLWJvdHRvbToxZW07cG9zaXRpb246cmVsYXRpdmV9LmR2YXV4X2ljb25ib3hfbWV0YXtwYWRkaW5nOjAgMWVtIDFlbSAxZW19LmR2YXV4X2ljb25ib3ggLmR2YXV4X2ljb257cGFkZGluZzo0MHB4IDBweDttYXJnaW4tYm90dG9tOjFlbTttYXgtd2lkdGg6MTAwJX0uZHZhdXhfaWNvbmJveC0taWNvbnttYXJnaW46MTBweCAwfS5kdmF1eF9pY29uYm94IC50aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MS4yZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MCAwIDEwcHggMDtwYWRkaW5nOjA7YmFja2dyb3VuZDpub25lO2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6MS41fS5kdmF1eF9pY29uYm94IC50ZXh0Y29udGVudHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6LjllbX0uZHZhdXhfaWNvbmJveCAud3AtYmxvY2staW1hZ2UgaW1ne2JvcmRlcjpub25lfS53cC1ibG9jay1jb2x1bW4gLmR2YXV4X2ljb25ib3h7aGVpZ2h0OjEwMCV9LndwLWJsb2NrLWltYWdlIGltZ3ttYXJnaW4tYm90dG9tOjB9LmR2YXV4X3NlY3Rpb25fZW52aXJvbnttYXJnaW46MCAtNDBweDtwYWRkaW5nLWJvdHRvbTo2MHB4O292ZXJmbG93OmhpZGRlbn0uZHZhdXhfc2VjdGlvbl9lbnZpcm9ue3BhZGRpbmctYm90dG9tOjYwcHh9LmR2YXV4X3NlY3Rpb25faW5uZXJ7cGFkZGluZzo0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5kdmF1eF9zZWN0aW9uX2lubmVyPio6bm90KC5zZWN0aW9uX2ZpbHRlcil7ei1pbmRleDoyO3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMTAwcHg7bWFyZ2luOjAgYXV0b30uZHZhdXhfc2VjdGlvbl9lbnZpcm9uOm5vdCgubm9ybWFsKSsuZHZhdXhfc2VjdGlvbl9lbnZpcm9uPi5kdmF1eF9zZWN0aW9uX2lubmVye3BhZGRpbmctdG9wOjgwcHh9LmR2YXV4X3NlY3Rpb25fZW52aXJvbisuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue21hcmdpbi10b3A6LTYwcHh9LmR2YXV4X3NlY3Rpb25faW5uZXIgLnNlY3Rpb25fZmlsdGVye3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6IzAwMDtvcGFjaXR5Oi41O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLC5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb257d2lkdGg6MTAwdnc7bWFyZ2luLWxlZnQ6Y2FsYyg1MCUgLSA1MHZ3KX0uZnVsbHBhZ2UgLmR2YXV4X3NlY3Rpb25fZW52aXJvbiwuZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue3BhZGRpbmctYm90dG9tOjUuNXZ3fS5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24sLmZ1bGwgLmR2YXV4X3NlY3Rpb25fZW52aXJvbisuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue21hcmdpbi10b3A6LTUuNXZ3fS5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMSAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXIsLmZ1bGwgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVye2JvdHRvbTotNS41dnd9LmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUxIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlciwuZnVsbHBhZ2UgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTIgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVyLC5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUxIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlciwuZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMiAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7aGVpZ2h0OjUuNXZ3fS5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uW2NsYXNzKj1zbG9wZV0rLmR2YXV4X3NlY3Rpb25fZW52aXJvbj4uZHZhdXhfc2VjdGlvbl9pbm5lciwuZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uW2NsYXNzKj1zbG9wZV0rLmR2YXV4X3NlY3Rpb25fZW52aXJvbj4uZHZhdXhfc2VjdGlvbl9pbm5lcntwYWRkaW5nLXRvcDo3dnd9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue21hcmdpbjowIC0xNXB4fS5kdmF1eF9zZWN0aW9uX2lubmVye3BhZGRpbmc6NDBweCAxNXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmR2YXV4X3NlY3Rpb25fZW52aXJvbnttYXJnaW46MCAtMTBweH0uZHZhdXhfc2VjdGlvbl9pbm5lcntwYWRkaW5nOjQwcHggMTBweH19LmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MX0uZHZhdXhfc2VjdGlvbl9lbnZpcm9uLmJhbGxvb24gLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVye2JvdHRvbTotMzVweDt6LWluZGV4OjEwO2JhY2tncm91bmQ6aW5oZXJpdDtsZWZ0OjUwJTt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyl9LmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVye2JvdHRvbTotNTBweDtsZWZ0Oi01JTtyaWdodDowcHg7d2lkdGg6MTEwJTtoZWlnaHQ6MjAlO21pbi1oZWlnaHQ6NjBweDtiYWNrZ3JvdW5kOmluaGVyaXQ7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm06cm90YXRlKC0zZGVnKX0uZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMiAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7Ym90dG9tOjBweDtsZWZ0Oi01JTtyaWdodDowcHg7d2lkdGg6MTEwJTtoZWlnaHQ6MjAlO21pbi1oZWlnaHQ6NjBweDtiYWNrZ3JvdW5kOmluaGVyaXQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyOy1tcy10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybTpyb3RhdGUoM2RlZyl9LmR2YXV4X3NlY3Rpb25fZW52aXJvbi5yYWRpdXMgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVye2JvdHRvbTotMzBweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6NjBweDtiYWNrZ3JvdW5kOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czowIDAgNTAlIDUwJX0uZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnppZ3phZyAuZHZhdXhfc2VjdGlvbl9pbm5lcntwYWRkaW5nLWJvdHRvbTo2MHB4O21hcmdpbi1ib3R0b206LTMwcHg7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1tYXNrLWltYWdlOmxpbmVhci1ncmFkaWVudCgwZGVnLCB0cmFuc3BhcmVudCAzMHB4LCAjZmZmIDMwcHgpLGxpbmVhci1ncmFkaWVudCgtMTM1ZGVnLCAjZmZmIDE1cHgsIHRyYW5zcGFyZW50IDE1cHgpLGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZmYgMTVweCwgdHJhbnNwYXJlbnQgMTVweCk7LXdlYmtpdC1tYXNrLXBvc2l0aW9uOmxlZnQgYm90dG9tOy13ZWJraXQtbWFzay1yZXBlYXQ6cmVwZWF0LXg7LXdlYmtpdC1tYXNrLXNpemU6MTAwJSAxMDAlLDMwcHggMzBweCwzMHB4IDMwcHg7ei1pbmRleDoxfSNscC13cmFwIC5kdmF1eF9zZWN0aW9uX2Vudmlyb257cGFkZGluZy1ib3R0b206NS41dnd9I2xwLXdyYXAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbisuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue21hcmdpbi10b3A6LTUuNXZ3fSNscC13cmFwIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUxIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcntib3R0b206LTUuNXZ3fSNscC13cmFwIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUxIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlciwjbHAtd3JhcCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMiAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7aGVpZ2h0OjUuNXZ3fSNscC13cmFwIC5kdmF1eF9zZWN0aW9uX2Vudmlyb25bY2xhc3MqPXNsb3BlXSsuZHZhdXhfc2VjdGlvbl9lbnZpcm9uPi5kdmF1eF9zZWN0aW9uX2lubmVye3BhZGRpbmctdG9wOjd2d31mb3JtLnBvc3RfcGFzc3dvcmR7cG9zaXRpb246cmVsYXRpdmV9LmRpdmVyX3Bhc3N3b3JkX3dyYXB7cGFkZGluZzozMHB4O21hcmdpbjozMHB4IDEwcHg7Ym94LXNoYWRvdzowIDBweCAzcHggcmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZDojZmZmfS5kaXZlcl9wYXNzd29yZF90aXRsZXtmb250LXNpemU6MS4xZW07Y29sb3I6I2ZmOTgwMH0uZGl2ZXJfcGFzc3dvcmRfdGV4dHtmb250LXNpemU6LjllbTtwYWRkaW5nOjEwcHggMH0uZGl2ZXJfcGFzc3dvcmRfd3JhcCBpbnB1dHtkaXNwbGF5OmlubGluZS1ibG9ja30uZGl2ZXJfcGFzc3dvcmRfd3JhcCBpbnB1dFt0eXBlPXBhc3N3b3JkXXt3aWR0aDoxMDAlO3BhZGRpbmc6MWVtO3BhZGRpbmctcmlnaHQ6MTY1cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MH0uZGl2ZXJfcGFzc3dvcmRfd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF17d2lkdGg6MTUwcHg7Ym9yZGVyLXJhZGl1czowO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7cGFkZGluZzowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZGl2ZXJfcGFzc3dvcmRfd3JhcCBpbnB1dFt0eXBlPXBhc3N3b3JkXXtwYWRkaW5nOjFlbX0uZGl2ZXJfcGFzc3dvcmRfd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF17d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi41ZW19fS5kaXZlcl9maXJzdHZpZXdfc2ltcGxle21pbi1oZWlnaHQ6MjAwcHg7cG9zaXRpb246cmVsYXRpdmV9LmZpcnN0dmlld19jb250ZW50e3dpZHRoOjc1JTtoZWlnaHQ6MTAwJTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MmVtIDA7Zm9udC1zaXplOjIwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5kaXZlcl9maXJzdHZpZXdfc2ltcGxlLnN0cmlwZS5sZW5ndGh7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCB0cmFuc3BhcmVudCAyNSUsICNmZmMwY2IgMjUlLCAjZmZjMGNiIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCA3NSUsICNmZmMwY2IgNzUlLCAjZmZjMGNiKTtiYWNrZ3JvdW5kLXNpemU6NTBweCA1MHB4fS5kaXZlcl9maXJzdHZpZXdfaW1hZ2V7cG9zaXRpb246cmVsYXRpdmV9LmRpdmVyX2ZpcnN0dmlld19pbWFnZS5ub3JlcGVhdHtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmRpdmVyX2ZpcnN0dmlld19tb3Z7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0bztiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5kaXZlcl9maXJzdHZpZXdfbW92e2JhY2tncm91bmQtc2l6ZTphdXRvIDEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9fS5kaXZlcl9maXJzdHZpZXdfbW92LmZ1bGx7aGVpZ2h0OjEwMHZofS5maXJzdHZpZXdfdmlkZW9fd3JhcHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6IzAwMH0uZGl2ZXJfZmlyc3R2aWV3X21vdi5hdXRvIC5maXJzdHZpZXdfdmlkZW9fd3JhcHtwb3NpdGlvbjphYnNvbHV0ZX0uZGl2ZXJfZmlyc3R2aWV3X21vdiB2aWRlb3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWluLXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO2ZvbnQtZmFtaWx5Olwib2JqZWN0LWZpdDpjb3ZlcjtcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSl9LmRpdmVyX2ZpcnN0dmlld19tb3YgLmZpcnN0dmlld192aWRlb193cmFwe2hlaWdodDoxMDAlfS5kaXZlcl9maXJzdHZpZXdfbW92LmZ1bGwgLmZpcnN0dmlld19jb250ZW50LC5kaXZlcl9maXJzdHZpZXdfbW92LmN1c3RvbSAuZmlyc3R2aWV3X2NvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpfS5kaXZlcl9maXJzdHZpZXdfbW92LmF1dG8gI2RpdmVyX2ZpcnN0dmlld195dHBsYXllcntwb3NpdGlvbjphYnNvbHV0ZX0uZGl2ZXJfZmlyc3R2aWV3X21vdiAjZGl2ZXJfZmlyc3R2aWV3X3l0cGxheWVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5maXJzdHZpZXdfdmlkZW9fd3JhcCAuZGl2ZXJfZmlyc3R2aWV3X21vdl9jb3Zlci5kYXJrLC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmRhcmsgLllUUE92ZXJsYXl7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4zKX0uZmlyc3R2aWV3X3ZpZGVvX3dyYXAgLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIuZG90LC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmRvdCAuWVRQT3ZlcmxheXtiYWNrZ3JvdW5kLWltYWdlOnJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNSkgMjIlLCB0cmFuc3BhcmVudCAwKSxyYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjUpIDIyJSwgdHJhbnNwYXJlbnQgMCk7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggMHB4LDRweCA0cHg7YmFja2dyb3VuZC1zaXplOjhweCA4cHh9LmZpcnN0dmlld192aWRlb193cmFwIC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmNoZWNrLC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmNoZWNrIC5ZVFBPdmVybGF5e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDgwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpLGxpbmVyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSA4MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSAxMDAlKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1zaXplOjEwcHggMTBweH0uZmlyc3R2aWV3X3ZpZGVvX3dyYXAgLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIucGF0dGVybiwuZGl2ZXJfZmlyc3R2aWV3X21vdl9jb3Zlci5wYXR0ZXJuIC5ZVFBPdmVybGF5e2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNsb3Nlc3Qtc2lkZSwgcmdiYSgwLCAwLCAwLCAwKSA5OCUsIHJnYmEoMCwgMCwgMCwgMC4yOTgwMzkpIDk5JSkscmFkaWFsLWdyYWRpZW50KGNsb3Nlc3Qtc2lkZSwgcmdiYSgwLCAwLCAwLCAwKSA5OCUsIHJnYmEoMCwgMCwgMCwgMC4yOTgwMzkpIDk5JSkscmdiYSg5MCw5MCw5MCwuNyk7YmFja2dyb3VuZC1wb3NpdGlvbjowIDAsNDBweCA0MHB4O2JhY2tncm91bmQtc2l6ZTo4MHB4IDgwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5maXJzdHZpZXdfY29udGVudHt3aWR0aDo5MCV9fS5odnItZmFkZS1wb3N0e3RyYW5zaXRpb24tZHVyYXRpb246LjRzfS5zbnMubWluaSAuZmJfaWZyYW1lX3dpZGdldHt0b3A6LTVweH0jbWFycXVlZXt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbn0ubm90Zm91bmRfbWVzc2FnZXtsZXR0ZXItc3BhY2luZzpub3JtYWx9aSBzcGFue2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7I3dwYWRtaW5iYXJ7cG9zaXRpb246Zml4ZWR9fS5jb250ZW50IGkgc3BhbntkaXNwbGF5Om5vbmV9aW5zLmFkc2J5Z29vZ2xle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6OTk5fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KXsuc3BfaGlkZXtkaXNwbGF5Om5vbmV9Lmluc3RhZ3JhbS1tZWRpYXttaW4td2lkdGg6YXV0byAhaW1wb3J0YW50fX0udGFic3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luOi0xMHB4fS50YWJfaXRlbXt3aWR0aDozMy4zMzMzMzMzMzMzJTtoZWlnaHQ6NDBweDtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjNWFiNGJkO2JhY2tncm91bmQtY29sb3I6I2Q5ZDlkOTtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM1NjU2NTY7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OmJvbGQ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2V9LnRhYl9pdGVtOmhvdmVye29wYWNpdHk6Ljc1fWlucHV0W25hbWU9dGFiX2l0ZW1de2Rpc3BsYXk6bm9uZX0udGFiX2NvbnRlbnR7ZGlzcGxheTpub25lO3BhZGRpbmc6MWVtO2NsZWFyOmJvdGg7b3ZlcmZsb3c6aGlkZGVufSNhbGw6Y2hlY2tlZH4jYWxsX2NvbnRlbnQsI3Byb2dyYW1taW5nOmNoZWNrZWR+I3Byb2dyYW1taW5nX2NvbnRlbnQsI2Rlc2lnbjpjaGVja2VkfiNkZXNpZ25fY29udGVudHtkaXNwbGF5OmJsb2NrfS50YWJzIGlucHV0OmNoZWNrZWQrLnRhYl9pdGVte2JhY2tncm91bmQtY29sb3I6IzVhYjRiZDtjb2xvcjojZmZmfS53aWRnZXQud2lkZ2V0X2RpdmVyX3dpZGdldF90YWJ7cGFkZGluZzowfS53aWRnZXRfZGl2ZXJfd2lkZ2V0X3RhYiAud2lkZ2V0dGl0bGV7bWFyZ2luOjB9LndpZGdldCB1bC5kX3RhYl9uYXYgbGkuZF90YWJfYWN0aXZlIGF7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMzMzM7Ym9yZGVyLXRvcDozcHggc29saWQgIzIxOTZmM30ud2lkZ2V0PnVsLmRfdGFiX25hdjpmaXJzdC1vZi10eXBlPmxpLC53aWRnZXQgdWwuZF90YWJfbmF2OmZpcnN0LWNoaWxkPmxpe2JvcmRlcjpub25lfS50YWJiYXJ7ZGlzcGxheTpub25lfS5kX3RhYl9saXZlIC5kX3RhYl9oaWRle2Rpc3BsYXk6bm9uZX0udGFiYmVye2Rpc3BsYXk6bm9uZX0ud2lkZ2V0IHVsLmRfdGFiX25hdnttYXJnaW46MDtmb250OmJvbGQgMTJweCBWZXJkYW5hLHNhbnMtc2VyaWY7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93LXk6YXV0bztkaXNwbGF5OmJsb2NrO3doaXRlLXNwYWNlOi0wLjRlbTtkaXNwbGF5OmZsZXh9LndpZGdldCB1bC5kX3RhYl9uYXYgbGl7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3doaXRlLXNwYWNlOm5vcm1hbDttYXJnaW4tcmlnaHQ6MnB4O2ZsZXg6MTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjNweCAzcHggMCAwfS53aWRnZXQgdWwuZF90YWJfbmF2IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LndpZGdldCB1bC5kX3RhYl9uYXYgbGkgYXtwYWRkaW5nOi44ZW0gMWVtO2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOiNmOWY5Zjk7Y29sb3I6Izk5OTtib3JkZXItdG9wOjNweCBzb2xpZCAjYWFhO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjFlbTt3aGl0ZS1zcGFjZTpub3dyYXA7Ym94LXNoYWRvdzowcHggLTVweCAxNXB4IC01cHggcmdiYSgwLDAsMCwuMSkgaW5zZXR9LndpZGdldCB1bC5kX3RhYl9uYXYgbGkgYTp2aXNpdGVke2NvbG9yOiM2Njd9LndpZGdldCB1bC5kX3RhYl9uYXYgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggLTVweCA1cHggLTVweCByZ2JhKDAsMCwwLC4xKSBpbnNldH1saS5kX3RhYl9hY3RpdmV7Ym94LXNoYWRvdzowIDAgNXB4IHJnYmEoMCwwLDAsLjIpO3otaW5kZXg6MX0ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaS5kX3RhYl9hY3RpdmUgYXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzpub25lfS53aWRnZXQgdWwuZF90YWJfbmF2IGxpLmRfdGFiX2FjdGl2ZSBhOmhvdmVye2NvbG9yOiMwMDA7YmFja2dyb3VuZDojZmZmfS5kX3RhYl9saXZlIC5kX3RhYl90YWJ7cGFkZGluZzoxMHB4O2JvcmRlci10b3A6MH0uZF90YWJfbGl2ZSAuZF90YWJfdGFiIC5kX3RhYl90aXRsZXtkaXNwbGF5Om5vbmV9LmRfdGFiX3RhYiB1bCBsaSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouOGVtIDFlbTttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6LjllbX0jbWFpbiAuZF90YWJfdGFiIHVsIGxpIGF7Zm9udC1zaXplOjFlbX0uZF90YWJfdGFiIHVsIGxpLndpZGdldF9wb3N0X2xpc3QgYXtwYWRkaW5nOjhweH0uaGVhZGVyX21lc3NhZ2V7YmFja2dyb3VuZDojZWVlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OmJvbGQ7cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlcl9tZXNzYWdlX2JhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6cmVkO2NvbG9yOiNmZmY7cGFkZGluZzouNGVtIC42ZW07Ym9yZGVyLXJhZGl1czozcHg7Zm9udC1zaXplOi43ZW07bWFyZ2luLXJpZ2h0OjhweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmhlYWRlcl9tZXNzYWdlX3RleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc2l6ZTouOWVtO3RyYW5zaXRpb246LjRzfS5oZWFkZXJfbWVzc2FnZSAuaGVhZGVyX21lc3NhZ2Vfd3JhcHtwYWRkaW5nOjEwcHg7ZGlzcGxheTpibG9ja31hLmhlYWRlcl9tZXNzYWdlX3dyYXA6aG92ZXIgLmhlYWRlcl9tZXNzYWdlX3RleHR7b3BhY2l0eTouN31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmhlYWRlcl9tZXNzYWdle2ZvbnQtc2l6ZTouOWVtfS5oZWFkZXJfbWVzc2FnZV90ZXh0e3dpZHRoOjEwMCV9fS5uYXZfaW5fYnRue2ZvbnQtd2VpZ2h0OmJvbGR9Lm5hdl9pbl9idG4gdWx7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdl9pbl9idG4gdWwgbGl7Ym9yZGVyLWxlZnQ6c29saWQgMXB4ICNkNGQ0ZDR9Lm5hdl9pbl9idG4gdWwgbGk6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkNGQ0ZDR9Lm5hdl9pbl9idG4gdWwgbGkgYXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMHB4O2hlaWdodDo4NXB4O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OmJvbGR9Lm5hdl9pbl9idG4gdWwgbGkgYTpob3ZlcntvcGFjaXR5Oi43fS5uYXZfaW5fYnRuIHVsIGxpIGl7Zm9udC1zaXplOjMwcHg7bWFyZ2luOjVweCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsubmF2X2luX2J0bntkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KXsuZF9zcCAubmF2X2luX2J0bntib3gtc2hhZG93OjAgMCA0cHggMCByZ2JhKDAsMCwwLC4yKTtkaXNwbGF5OmJsb2NrfS5kX3NwIC5uYXZfaW5fYnRuIHVsIGxpIGF7d2lkdGg6MTAwJTtoZWlnaHQ6NjVweDtmb250LXNpemU6MTBweH0uZF9zcCAubmF2X2luX2J0biB1bCBsaXt3aWR0aDoyNSV9LmRfc3AgLm5hdl9pbl9idG4gdWwgbGkgaXtmb250LXNpemU6MjBweH19LmZiLWNvbW1lbnRze3dpZHRoOjEwMCV9LmZiLWNvbW1lbnRzIGlmcmFtZXttaW4td2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LnBvc3RfbGlzdF93cmFwOmhvdmVyLC5taW5pLWxpc3QtcG9zdC1ib3g6aG92ZXIgLnBvc3QtYm94LWNvbnRlbnRzLC5waWNrdXAtY2F0LWxpc3Q6aG92ZXIsLnNpbmdsZS1yZWNvbW1lbmQ6aG92ZXIsLndpZGdldF9wb3N0X2xpc3Q6aG92ZXIsLnN0aWNreS1wb3N0LWJveDpob3Zlciwuc2NfYXJ0aWNsZS5saXN0PmE6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgzcHgsIDApfS5ncmlkX3Bvc3QtYm94OmhvdmVyIC5wb3N0LWJveC1jb250ZW50cywucG9zdF9mb290ZXJfYXV0aG9yIC5hdXRob3ItcG9zdDpob3Zlciwud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkOmhvdmVyLC5zY19hcnRpY2xlLmdyaWQ+YTpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0zcHgpfX0uZmE6YmVmb3Jle2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lfS53aWRnZXQud2lkZ2V0X2Jsb2NrIGgyLC53aWRnZXQud2lkZ2V0X2Jsb2NrIGgze3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6OHB4IDE1cHg7bWFyZ2luOjEwcHggLTEwcHh9LndpZGdldC53aWRnZXRfYmxvY2sgLndwLWJsb2NrLWdyb3VwIGgyOmZpcnN0LWNoaWxkLC53aWRnZXQud2lkZ2V0X2Jsb2NrIC53cC1ibG9jay1ncm91cCBoMzpmaXJzdC1jaGlsZHttYXJnaW46LTEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5wdXR7YmFja2dyb3VuZDojZmZmO2hlaWdodDozOHB4O2JvcmRlcjpub25lfS53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9ue2JhY2tncm91bmQ6IzNjNzRhZDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MDtmb250LXdlaWdodDpib2xkO3doaXRlLXNwYWNlOm5vd3JhcH0ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiBzdmd7ZmlsbDojZmZmfS53cC1ibG9jay1zZWFyY2gud3AtYmxvY2stc2VhcmNoX19idXR0b24taW5zaWRlIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2lucHV0e2JvcmRlci1yYWRpdXM6MDtib3JkZXI6bm9uZTtwYWRkaW5nOjAgMCAwIC4yNWVtfS53cC1ibG9jay1zZWFyY2g6bm90KC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1vdXRzaWRlKSAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciwud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLW91dHNpZGUgLndwLWJsb2NrLXNlYXJjaF9faW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfSIsIi5sLW1haW4tY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1xLWRvd24obGcpe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbn1cblxuI2ZpeF9zaWRlYmFye1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiA4NXB4O1xufVxuXG5ib2R5Lmwtc2lkZWJhci1sZWZ0IHtcbiAgICAubC1tYWluLWNvbnRhaW5lcixcbiAgICAjY29udGVudF9hcmVhIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbn0iLCJcbi8vIHJlc3BvbnNpdmUgLS0tLS0tLS0tLVxuXG4vLyBtaW4td2lkdGhcbiRicmVha3BvaW50LXVwOiAoXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KScsXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KScsXG4gICdsZyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KScsXG4gICd4bCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCknLFxuKSAhZGVmYXVsdDtcblxuLy8gbWF4LXdpZHRoXG4kYnJlYWtwb2ludC1kb3duOiAoXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KScsXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KScsXG4gICdsZyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KScsXG4gICd4bCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCknLFxuKSAhZGVmYXVsdDtcblxuQG1peGluIG1xLXVwKCRicmVha3BvaW50OiBtZCkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50LXVwLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbXEtZG93bigkYnJlYWtwb2ludDogbWQpIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludC1kb3duLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1kb3duKCRjbGFzcywgJGJwOiAkYnJlYWtwb2ludC1kb3duKSB7XG4gIEBlYWNoICRzdWZmaXgsICR2YWx1ZSBpbiAkYnAge1xuICAgIEBtZWRpYSAjeyR2YWx1ZX0ge1xuICAgICAgI3skY2xhc3N9LSN7JHN1ZmZpeH0ge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHJlc3BvbnNpdmUtdXAoJGNsYXNzLCAkYnA6ICRicmVha3BvaW50LXVwKSB7XG4gIEBlYWNoICRzdWZmaXgsICR2YWx1ZSBpbiAkYnAge1xuICAgIEBtZWRpYSAjeyR2YWx1ZX0ge1xuICAgICAgI3skY2xhc3N9LSN7JHN1ZmZpeH0ge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKiB0YWIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ud2lkZ2V0X2RpdmVyX3dpZGdldF90YWIge1xuICAgIC53aWRnZXQtaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLmRpdmVyLXRhYndpZGdldCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJl9fdGFicyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICYtLWl0ZW0ge1xuICAgICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjZlbSAxLjJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjYWFhO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIC01cHggMTVweCAtNXB4IHJnYigwIDAgMCAvIDEwJSkgaW5zZXQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzIxOTZmMztcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgJi0tdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLS1pbm5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbi8qIG5hdmlnYXRpb24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ubmF2aWdhdGlvbi1wb3N0IHtcbiAgICAkdGhpczogJjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdyaWQtZ2FwOiAycHg7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBtYXJnaW46MTBweCAwO1xuXG4gICAgJl9faW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgJi5uZXh0X3Bvc3Qge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnByZXZpb3VzX3Bvc3Qge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDRcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ3JpZC1nYXA6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB9XG4gICAgJl9fdGh1bWIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MS44JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIGFtcC1pbWcsXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xLWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59IiwiQGtleWZyYW1lcyBkZWVyX3NrZWxldG9uX2FuaW1hdGlvbntcbiAgICAwJXtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgfVxuICB9XG4gIFxuICAuZGVlci1za2VsZXRvbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2Q5ZDlkOTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmOjpiZWZvcmV7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAgbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCwgcmdiYSgjZmZmLCAwLjUpLCB0cmFuc3BhcmVudCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYW5pbWF0aW9uOiBkZWVyX3NrZWxldG9uX2FuaW1hdGlvbiAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG4gIFxuICB9XG4gIFxuXG4vKiBzbGlkZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNsaWRlci1jb250YWluZXJ7XG4gICAgLnNsaWRlci1pbm5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOndyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB0cmFuc3BhcmVudCwgcmdiYSgjY2NjLCAwLjUpLCB0cmFuc3BhcmVudCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBkZWVyX3NrZWxldG9uX2FuaW1hdGlvbiAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1saXN0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1zbGlkZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAvLyBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay10cmFja3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2xpY2staW5pdGlhbGl6ZWR7XG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIC5zbGljay1zbGlkZXtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stYXJyb3d7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTpcIkZvbnRBd2Vzb21lXCI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsaWNrLW5leHR7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xpY2stcHJldntcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZXItZG90c3tcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwwcHgpO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMztcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNjY2M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNjY2M7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSAgXG5cbi8qIHBpY2t1cCBzbGlkZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBpY2t1cC1zbGlkZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC5zbGljay1zbGlkZXtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6Y292ZXI7JztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waWNrdXAtdGl0bGV7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG4gICAgICAgIH1cblxuICAgICAgICAucGlja3VwLWR0e1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IFxuICAgICAgICAgICAgZm9udC1zaXplOiAuOGVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBpY2t1cC1jYXR7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzozcHggOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IC42ZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLm1ldGF7XG4gICAgICAgICAgICBmb250LXNpemU6IC44ZW07XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNik7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC40cztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKG1kKSB7XG4gICAgICAgIC8vICAgICBwYWRkaW5nOiAwICRtZC1ndDtcbiAgICAgICAgLy8gICAgJjpob3ZlcntcbiAgICAgICAgLy8gICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggM3B4ICM5OTkpO1xuICAgICAgICAvLyAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpO1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAmOmhvdmVyIC5tZXRhe1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG59XG5cbiNoZWFkZXJ7XG4gICAgLnBpY2t1cC1zbGlkZXJ7XG4gICAgICAgIC5zbGljay10cmFja3tcbiAgICAgICAgICAgIGdhcDogMHB4O1xuICAgICAgICAgICAgLnNsaWNrLXNsaWRle1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgLm1ldGF7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgzMCw4NywxNTMsMCkgMCUscmdiYSgwLDAsMCwuMykgNDAlLHJnYmEoMCwwLDAsLjYpIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDUlIDMlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBpY2t1cC1jYXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOGVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpZGVyLWlubmVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpe1xuICAgICAgICAgICAgaGVpZ2h0OjMwMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuXG59XG5cbiNtYWluLXdyYXB7XG4gICAgI3BpY2t1cF9wb3N0c19jb250YWluZXJ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufSIsIlxuLyogQnJlYWRjcnVtYiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiNicmVhZGNydW1iIHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHVsIHtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICoge1xuICAgICAgICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhYWE7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNnJlbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5icmVhZGNydW1iLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgfVxuXG4gICAgJiArIC5tYWluLWJpZy10aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEtZG93bihsZykge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi8vIEB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSAnc2FzczptYXRoJztcblxuQGltcG9ydCBcIm1vZHVsZS9zZXR0aW5nc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9sYXlvdXRcIjtcbkBpbXBvcnQgXCJtb2R1bGUvd2lkZ2V0XCI7XG5AaW1wb3J0IFwibW9kdWxlL3NpbmdsZVwiO1xuQGltcG9ydCBcIm1vZHVsZS9zbGlkZXJcIjtcbkBpbXBvcnQgXCJtb2R1bGUvY29tbW9uXCI7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBIVE1MNVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgXG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5YXG4gICAgICAgICAgQkFTRVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuYm9keXtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIGZvbnQtZmFtaWx5OiDmuLjjgrTjgrfjg4Pjgq/kvZMsIFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBcIll1IEdvdGhpYyBNZWRpdW1cIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K044K344OD44KvIFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCDjg6HjgqTjg6rjgqosIE1laXJ5bywgT3Nha2EsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIixGb250QXdlc29tZSwgc2Fucy1zZXJpZjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG59XG5cbmh0bWx7XG4gIG1hcmdpbi10b3A6MCAhaW1wb3J0YW50O1xufVxuXG5odG1sLCBib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDsgICAgIC8qXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWFnZXMvcGF0ZXJuLnBuZycpO1xuICAgICovXG4gICAgYmFja2dyb3VuZDojZmZmO1xufVxuXG5kaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBcbmJsb2NrcXVvdGUsIHByZSwgYWJiciwgYWRkcmVzcywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIFxuZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsIHNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCB2YXIsIFxuYiwgaSwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIFxuYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgXG5oZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvLCBpbnB1dCwgdGV4dGFyZWF7XG4gIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5lbXtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5pbWd7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuaWZyYW1le1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnlvdXR1YmUtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAueW91dHViZS1jb250YWluZXIgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnlvdXR1YmUtY29udGFpbmVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICB9XG5cbn1cblxuLm1hcmdpbjB7XG4gICAgbWFyZ2luOjAgIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmcwe1xuICAgIHBhZGRpbmc6MCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OXB4KXtcbiAgLmRfc3B7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5wcmUge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgVHlwb2dyYXBoeVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuaDEsaDIsaDMsaDQsaDV7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsaDIsaDMsaDQsaDV7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDEuOGVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5oMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MDdkOGI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogLjVlbSAxZW07XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBtYXJnaW46IDEuNWVtIDAgMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuaDMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAuM2VtIDFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDEuMmVtIDAgLjhlbTtcbiAgICBmb250LXNpemU6IDEuM2VtO1xufVxuXG5oNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIHBhZGRpbmc6IC4yZW0gMWVtO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG1hcmdpbjouOGVtIDAgLjZlbTsgXG59XG5cbmg1IHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjouNmVtIDAgLjhlbTtcbn1cbmg1IHNwYW57Zm9udC13ZWlnaHQ6IGJvbGQ7fVxuXG5cbmJsb2NrcXVvdGV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgcGFkZGluZy10b3A6IDJlbTtcbiAgICBtYXJnaW4tYm90dG9tOjEuMmVtO1xuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3cHg7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiAnXFwyMDFDJztcbiAgICBmb250LXNpemU6IDhlbTtcbiAgICBsaW5lLWhlaWdodDogMC41O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDAuMjtcbn1cblxuYmxvY2txdW90ZS53cC1lbWJlZGRlZC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAuOGVtIDJlbTtcbn1cblxuYmxvY2txdW90ZS53cC1lbWJlZGRlZC1jb250ZW50OmJlZm9yZXtcbiAgY29udGVudDogJyc7XG59XG5cbmIsc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJsb2NrcXVvdGVfcmVmIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xufVxuXG4uYmxvY2txdW90ZV9yZWYgZGl2IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYmxvY2txdW90ZV9yZWYgZGl2IGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJsb2NrcXVvdGVfcmVmIGRpdiBhOmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAyZW07XG59XG5cbi5ibG9ja3F1b3RlX3JlZiBkaXYgYTpiZWZvcmUge3JpZ2h0OiAxMDAlO31cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBMaXN0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG51bCxvbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxudWwgdWx7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbi5pbmxpbmUtbm9zcGFjZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNTBlbTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICB0YWJsZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjY2NjO1xufVxuXG50YWJsZSB0aGVhZCB0aCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG59XG5cbnRhYmxlIHRib2R5IHRoIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAgIGJvcmRlcjoxcHggc29saWQgI2NjYztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxudGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDEycHggMThweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2NjYztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB0ZCBhe1xuICBjb2xvcjojMjE5NkYzO1xufVxuXG4uY29udGVudCB0YWJsZSBpbWcge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG50YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDEwcHg7XG59XG50YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBtYXJnaW46IDAgMnB4O1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG50YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICM2NjY7XG59XG5cbnRhYmxlLmFsaWdubGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgdGFibGUgdGhlYWQgdGgsdGFibGUgdGJvZHkgdGgsdGFibGUgdGQge1xuICAgICAgcGFkZGluZzogMC41ZW07XG4gIH1cblxuICAuY29udGVudCB0YWJsZXtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGRhdGEgTGlzdFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbmRse1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmR0e1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGR7ICAgIFxuICAgIGNvbG9yOiAjODc4Njg1O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgTGlua1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLW91dDtcblxufVxuXG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgY29sb3I6ICM2NDk1RUQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcbn1cblxuYS53cmFwX2xpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIEZvcm1cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06OmZvY3VzLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6Zm9jdXMge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG50ZXh0YXJlYSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDhweCA0cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBjb2xvcjogIzc3NztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xufVxuaW5wdXRbdHlwZT1cImRhdGVcIl17XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4jY29tbWVudC1hcmVhIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuI2NvbW1lbnQtYXJlYSB0ZXh0YXJlYXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbjogNXB4IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGFcIl06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6ICAwIDAgM3B4ICNlZWU7XG4gICAgY29sb3I6ICM0NDQ7XG59XG5cbmJ1dHRvbixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM4ZWFmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLyogT2xkIGJyb3dzZXJzICovXG59XG5cbmJ1dHRvbjpob3ZlcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwicmVzZXRcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoNDAsIDk2LCAxNDApO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtc2hhZG93OiAwIC0xcHggcmdiYSgwLCAwLCAwLCAuNCk7XG5cbn1cblxuYnV0dG9uOmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdOmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlIHtcbiAgICB0b3A6MXB4O1xufVxuXG4uYnV0dG9ue1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46MTBweCA1cHg7XG59XG5cbi5jb250ZW50IC5idXR0b257XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206MS4yZW07XG59XG5cbi5idXR0b24gYSxcbi5jb250ZW50IC5idXR0b24gYXtcbiAgICBwYWRkaW5nOiAuNmVtIDJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MGI4ZjE7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmJ1dHRvbiBhIGkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4uYnV0dG9uIGEgaS5iZWZvcmV7bWFyZ2luLXJpZ2h0OiAxZW07fVxuLmJ1dHRvbiBhIGkuYWZ0ZXJ7bWFyZ2luLWxlZnQ6IDFlbTt9XG5cbi5idXR0b24gYS5tZWRpdW0ge3BhZGRpbmc6IC41ZW0gMS44ZW07Zm9udC1zaXplOiAxNnB4O31cbi5idXR0b24gYS5iaWcge3BhZGRpbmc6IC44ZW0gMi41ZW07Zm9udC1zaXplOiAxOHB4O31cbi5idXR0b24gYS5zbWFsbCB7cGFkZGluZzogMC41ZW0gMS4zZW07Zm9udC1zaXplOiAxM3B4O31cblxuLmJ1dHRvbi5iaWcgYXt3aWR0aDogMTAwJTt9XG5cbi5idXR0b24gYTpob3ZlcntcbiAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOTUpO1xufVxuXG4uYnV0dG9uLmlubGluZXtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxuXG4uYnV0dG9uLnNvbGlkIGF7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjY2NjO1xuICB0b3A6MHB4O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgLjQpO1xufVxuXG4uYnV0dG9uLnNoYWRvdyBhe2JveC1zaGFkb3c6IDBweCAycHggMTBweCAxcHggcmdiYSgwLDAsMCwwLjIpO31cblxuLmJ1dHRvbi5zaGFkb3cgYTpob3Zlcntib3gtc2hhZG93Om5vbmU7fVxuXG4uYnV0dG9uLnJhZGl1cyBhe2JvcmRlci1yYWRpdXM6IDUwcHg7fVxuXG4uYnV0dG9uLmJib3JkZXIgYSB7Ym9yZGVyOjJweCBzb2xpZCAjNmY4ZTljO31cblxuLmJ1dHRvbi5vYm9yZGVyIGEge2JvcmRlcjoycHggc29saWQgIzcwYjhmMTtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6ICM3MGI4ZjE7fVxuXG4uYnV0dG9uLmZyYW1lIGEge2JveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCAjNTViZWQ1O2JvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7fVxuXG4uYnV0dG9uLmJsdWUgYSB7YmFja2dyb3VuZC1jb2xvcjojNzBiOGYxO2NvbG9yOiAjZmZmO31cbi5idXR0b24uYmJvcmRlci5ibHVlIGF7Ym9yZGVyLWNvbG9yOiM2ODk0Yjc7fVxuLmJ1dHRvbi5vYm9yZGVyLmJsdWUgYXtib3JkZXItY29sb3I6IzcwYjhmMTtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6ICM3MGI4ZjE7fVxuLmJ1dHRvbi5mcmFtZS5ibHVlIGF7Ym94LXNoYWRvdzowcHggMHB4IDBweCAycHggIzcwYjhmMTt9XG4uYnV0dG9uLnNvbGlkLmJsdWUgYXtib3gtc2hhZG93OjAgNXB4IDAgIzVjOTZjYzt9XG5cbi5idXR0b24uZ3JlZW4gYSB7YmFja2dyb3VuZC1jb2xvcjojMmFjMTEzO2NvbG9yOiAjZmZmO31cbi5idXR0b24uYmJvcmRlci5ncmVlbiBhe2JvcmRlci1jb2xvcjojMDU5MjBlO31cbi5idXR0b24ub2JvcmRlci5ncmVlbiBhe2JvcmRlci1jb2xvcjojMmFjMTEzO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjogIzJhYzExMzt9XG4uYnV0dG9uLmZyYW1lLmdyZWVuIGF7Ym94LXNoYWRvdzowcHggMHB4IDBweCAycHggIzJhYzExMzt9XG4uYnV0dG9uLnNvbGlkLmdyZWVuIGF7Ym94LXNoYWRvdzowIDVweCAwICMzZGEwMDg7fVxuXG4uYnV0dG9uLnJlZCBhIHtiYWNrZ3JvdW5kLWNvbG9yOiNmZjgxNzg7Y29sb3I6ICNmZmY7fVxuLmJ1dHRvbi5iYm9yZGVyLnJlZCBhe2JvcmRlci1jb2xvcjojYWY1ZjVmO31cbi5idXR0b24ub2JvcmRlci5yZWQgYXtib3JkZXItY29sb3I6I2ZmODE3ODtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6ICNmZjgxNzg7fVxuLmJ1dHRvbi5mcmFtZS5yZWQgYXtib3gtc2hhZG93OjBweCAwcHggMHB4IDJweCAjZmY4MTc4O31cbi5idXR0b24uc29saWQucmVkIGF7Ym94LXNoYWRvdzowIDVweCAwICNkYzZjNjA7fVxuXG4uYnV0dG9uLnllbGxvdyBhIHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4MjI7Y29sb3I6ICNmZmY7fVxuLmJ1dHRvbi5iYm9yZGVyLnllbGxvdyBhe2JvcmRlci1jb2xvcjojZGViODBjO31cbi5idXR0b24ub2JvcmRlci55ZWxsb3cgYXtib3JkZXItY29sb3I6I2ZmZTgyMjtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6ICNmZmU4MjI7fVxuLmJ1dHRvbi5mcmFtZS55ZWxsb3cgYXtib3gtc2hhZG93OjBweCAwcHggMHB4IDJweCAjZmZlODIyO31cbi5idXR0b24uc29saWQueWVsbG93IGF7Ym94LXNoYWRvdzowIDVweCAwICNkYWM3MDA7fVxuXG4uYnV0dG9uLm9yYW5nZSBhIHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmEzMGQ7Y29sb3I6ICNmZmY7fVxuLmJ1dHRvbi5iYm9yZGVyLm9yYW5nZSBhe2JvcmRlci1jb2xvcjojYjk4YjEzO31cbi5idXR0b24ub2JvcmRlci5vcmFuZ2UgYXtib3JkZXItY29sb3I6I2ZmYTMwZDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6ICNmZmEzMGQ7fVxuLmJ1dHRvbi5mcmFtZS5vcmFuZ2UgYXtib3gtc2hhZG93OjBweCAwcHggMHB4IDJweCAjZmZhMzBkO31cbi5idXR0b24uc29saWQub3JhbmdlIGF7Ym94LXNoYWRvdzowIDVweCAwICNkMjg5MDA7fVxuXG4uYnV0dG9uLndoaXRlIGEge2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjogIzAwMDt9XG4uYnV0dG9uLmJib3JkZXIud2hpdGUgYXtib3JkZXItY29sb3I6IzAwMDt9XG4uYnV0dG9uLm9ib3JkZXIud2hpdGUgYXtib3JkZXItY29sb3I6I2VmZWZlZjtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6ICNlZmVmZWY7fVxuLmJ1dHRvbi5mcmFtZS53aGl0ZSBhe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICNmZmY7fVxuLmJ1dHRvbi5zb2xpZC53aGl0ZSBhe2JveC1zaGFkb3c6MCA1cHggMCAjZGNkY2RjO31cblxuLmJ1dHRvbi5ncmF5IGEge2JhY2tncm91bmQtY29sb3I6I2NjYztjb2xvcjogIzUwNTA1MDt9XG4uYnV0dG9uLmJib3JkZXIuZ3JheSBhe2JvcmRlci1jb2xvcjojYWFhO31cbi5idXR0b24ub2JvcmRlci5ncmF5IGF7Ym9yZGVyLWNvbG9yOiNjY2M7YmFja2dyb3VuZDojZmZmO2NvbG9yOiAjY2NjO31cbi5idXR0b24uZnJhbWUuZ3JheSBhe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICNjY2M7fVxuLmJ1dHRvbi5zb2xpZC5ncmF5IGF7Ym94LXNoYWRvdzowIDVweCAwICNkOGQ4ZDg7fVxuXG4uYnV0dG9uLmJsYWNrIGEge2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjogI2ZmZjt9XG4uYnV0dG9uLmJib3JkZXIuYmxhY2sgYXtib3JkZXItY29sb3I6I2IxYjFiMTt9XG4uYnV0dG9uLm9ib3JkZXIuYmxhY2sgYXtib3JkZXItY29sb3I6IzAwMDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6ICMwMDA7fVxuLmJ1dHRvbi5mcmFtZS5ibGFjayBhe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICMwMDA7fVxuLmJ1dHRvbi5zb2xpZC5ncmF5IGF7Ym94LXNoYWRvdzowIDVweCAwICM2OTY5Njk7fVxuXG4uYnV0dG9uLnNoYWRvdy5iYm9yZGVyIGF7Ym9yZGVyLWNvbG9yOiNmZmY7fVxuXG4uYnV0dG9uLnNvbGlkIGE6aG92ZXJ7dG9wOjVweDtib3gtc2hhZG93Om5vbmU7fVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gIC5idXR0b24gYSB7cGFkZGluZzogLjhlbSAxZW07Zm9udC1zaXplOiAuOWVtO31cbiAgLmJ1dHRvbiBhLmJpZyB7cGFkZGluZzogLjVlbSAxLjVlbTtmb250LXNpemU6IDEuMWVtO31cblxuICAuYnV0dG9uIGEubWlkaXVtIHtwYWRkaW5nOiAuOGVtIDFlbTtmb250LXNpemU6IC45ZW07fVxuXG4gIC5idXR0b24gYS5iaWcge3BhZGRpbmc6IDAuOGVtIDFlbTtmb250LXNpemU6IDEuMmVtO31cblxuICAuYnV0dG9uIGEgaS5iZWZvcmUge21hcmdpbi1yaWdodDogLjZlbTt9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIFdvcmRQcmVzcyBNaXNjXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmFsaWduY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb250ZW50IGltZy5hbGlnbmxlZnR7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5jb250ZW50IGRpdjpub3QoW2NsYXNzXSk6bm90KFtzdHlsZV0pe1xuICBtaW4taGVpZ2h0OiAxZW07XG59XG5cbi5hbGlnbmxlZnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWxpZ25yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLmNvbnRlbnQgaW1nLmFsaWducmlnaHR7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5jb250ZW50IC5hbGlnbmZ1bGwge1xuICAgIG1hcmdpbjogMCAtNDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDgwcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyMDBweCl7XG4uY29udGVudCAuYWxpZ25mdWxsIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xufVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbi5jb250ZW50IC5hbGlnbmZ1bGwge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTk5cHgpe1xuLmNvbnRlbnQgaW1nLmFsaWdubGVmdCxcbi5jb250ZW50IGltZy5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAxLjVlbSAwO1xufVxufVxuXG4ud3AtY2FwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDEwcHg7ICAgIFxufVxuXG4uY29udGVudCAud3AtY2FwdGlvbi10ZXh0LFxuLmNvbnRlbnQgLmdhbGxlcnktY2FwdGlvbntcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cblxuXG4uY29udGVudCAuZ2FsbGVyeS1pdGVtIGltZ3tcbiAgbWFyZ2luOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRlbnQgLmdhbGxlcnktaXRlbXtcbiAgbWFyZ2luOjAgIWltcG9ydGFudDtcbn1cblxuZGwuZ2FsbGVyeS1pdGVtIGR0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOjFweDsgXG59XG5cbi5jb250ZW50IGRkLmdhbGxlcnktY2FwdGlvbntcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGVudCAud3AtY2FwdGlvbiBpbWcge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMCBub25lO1xufVxuXG4ud3AtY2FwdGlvbi1kZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgNHB4IDVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG5cbiN3cC1jYWxlbmRhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jd3AtY2FsZW5kYXIgY2FwdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbiN3cC1jYWxlbmRhciB0ZCB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jd3AtY2FsZW5kYXIgdGhlYWQgdGh7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgQ2xlYXJmaXhcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNjb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4jY29udGFpbmVyOmFmdGVyLFxuLmNsZWFyZml4OmFmdGVyLFxuLnJvdzphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBmb250LXNpemU6IDA7XG59XG5cblxuLmNsZWFyZml4LFxuLnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yb3cge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi5jb250ZW50IC5yb3d7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5yb3cucGFkZGluZzAge1xuICAgIG1hcmdpbjogYXV0bztcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgZWZmZWN0XG4gICAgICAgICAgXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5lZmZlY3QgaSB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIHRyYW5zaXRpb246IC44cztcbn0gXG5cbi5lZmZlY3QgZGl2IHtcbiAgbWFyZ2luOiBhdXRvO1xuICB0cmFuc2l0aW9uOiAuOHM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC44cztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIExheW91dFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuI2NvbnRhaW5lcixcbi53cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIG1haW5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNtYWluLXdyYXAge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5cbiNtYWluLXdyYXA6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG4jbWFpbi13cmFwICNzaW5nbGUtbWFpbi5mdWxsLFxuI21haW4td3JhcCAjcGFnZS1tYWluLmZ1bGwge1xuICAgIG1heC13aWR0aDogOTY5cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbiNtYWluLFxuI3NpZGViYXJ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4jbWFpbiwjc2luZ2xlLW1haW4sI3BhZ2UtbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2luZ2xlLXBvc3QtbWFpbntcbiAgcGFkZGluZzoxZW0gNDBweDsgXG59XG5cbi5oZW50cnkgLnBvc3QtbWV0YXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlbnRyeSAucG9zdC1tZXRhLC5hcnRpY2xlX2Zvb3RlcntcbiAgICBwYWRkaW5nOiAxZW0gMjBweDtcbn1cblxuLmhlbnRyeSAucG9zdC1tZXRhLWJvdHRvbXtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogLjg1ZW07XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5oZW50cnkgLnBvc3QtbWV0YS1ib3R0b20gaXtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cblxuLmhlbnRyeSwjc2luZ2xlLW1haW4gLnBvc3Qtc3Vie1xuICBiYWNrZ3JvdW5kOiNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5ld3Bvc3RfdGl0bGU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xuICBjb250ZW50OlwiXFxmMTA1XCI7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5uZXdwb3N0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjY2M7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbiNzaW5nbGUtbWFpbiAucG9zdC1zdWIgLnNpbmdsZV90aXRsZTpmaXJzdC1vZi10eXBle1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4jY29udGVudF9hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7XG4gICAgLmNvbnRlbnRfYXJlYV9zaWRle1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKG1kKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiA+IGFydGljbGUuaGVudHJ5e1xuICAgICAgICBmbGV4OjE7XG4gICAgfVxuICAgIFxufVxuXG4jbWFpbi13cmFwLm1haW5fNDA0IHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgLm1haW5fNDA0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5uZXdwb3N0X3RpdGxlOmJlZm9yZSB7XG4gICAgY29udGVudDpub25lO1xuICB9XG4gIFxuICAubmV3cG9zdF90aXRsZSB7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIH1cbn1cblxuLnNwYWNlLWRlbHtcbiAgICBsZXR0ZXItc3BhY2luZzogLS40MGVtO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBoZWFkZXJcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbio6Zmlyc3QtY2hpbGQraHRtbCAjaGVhZGVyID4gZGl2eyAvKiBJRTcgKi9cbiAgY2xlYXI6IGJvdGg7XG4gIHpvb206MTtcbn1cblxuXG4uaGVhZGVyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsMCwwLDAuMik7XG59XG5cbi5oZWFkZXItbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cblxuXG4jbG9nbyAsLmxvZ297XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogaW5pdGlhbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jbG9nbyBhLC5sb2dvIGF7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG4jbG9nbyBpbWcgLC5sb2dvIGltZ3tcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW46IC41ZW0gMDtcbiAgICBwYWRkaW5nOiAuM2VtIDA7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuZGl2LmxvZ29fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IC43ZW0gMDtcbiAgfVxuXG4jbmF2X2ZpeGVkIGRpdi5sb2dvX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBwYWRkaW5nOiAuNGVtIDA7XG59XG5cbi5oZWFkZXJfc21hbGxfbWVudSAjZGVzY3JpcHRpb24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuXG4uaGVhZGVyLWxlZnQge1xuICAgIHdpZHRoOiA4MCU7XG59XG5cbi5oZWFkZXItbGVmdCBkaXZ7XG4gIHRleHQtYWxpZ246cmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuZm9ybS5zZWFyY2hmb3Jte1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2hmb3JtIC5ze1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgcGFkZGluZzogMTFweCA1MHB4IDExcHggMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc2VhcmNoc3VibWl0e1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQ1cHg7XG4gIHBhZGRpbmc6MDsgXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc2VhcmNoX3cucG5nKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NGFkO1xuICBib3JkZXItbGVmdDpub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgfVxuXG4jc2lkZWJhciAud2lkZ2V0X3NlYXJjaC53aWRnZXQgLnNlYXJjaGZvcm17XG4gIG1hcmdpbjogLTEwcHg7XG59XG5cbi5oZWFkZXJfc21hbGxfbWVudSAuc2VhcmNoZm9ybSB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OjVweDtcbn1cblxuLmhlYWRlcl9zbWFsbF9tZW51IC5zZWFyY2hmb3JtIC5zIHtcbiAgICBwYWRkaW5nOiAycHggMjAlIDJweCA1JTtcbn1cblxuLmhlYWRlcl9zbWFsbF9tZW51IC5zZWFyY2hzdWJtaXQge1xuICAgIHBhZGRpbmc6IDFweCAyM3B4O1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmhlYWRlcl9zbWFsbF9tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyX3NtYWxsX21lbnUgYTpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgICBjb250ZW50OlwiXFxmMGRhICBcIjtcbn1cblxuLmhlYWRlcl9zbWFsbF9tZW51IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uaGVhZGVyX3NtYWxsX21lbnVfcmlnaHQgbGksLmhlYWRlcl9zbWFsbF9tZW51X2xlZnQgbGl7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAzcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmhlYWRlcl9zbWFsbF9tZW51X3JpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5oZWFkZXJfc21hbGxfbWVudSAubWVudV9kZXNjIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyX3NlYXJjaCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyX3NtYWxsX2NvbnRlbnQge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbmRpdi5nc2MtY29udHJvbC1jc2Uge1xuICAgIHBhZGRpbmc6IDA7XG59XG50YWJsZS5nc2Mtc2VhcmNoLWJveCxcbnRhYmxlLmdzYy1zZWFyY2gtYm94IHRkLFxudGFibGUuZ3NjLXNlYXJjaC1ib3ggdGFibGUsXG50YWJsZS5nc2MtYWJvdmUtd3JhcHBlci1hcmVhLWNvbnRhaW5lcixcbnRkLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXJ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbnRhYmxlLmdzYy1zZWFyY2gtYm94IGlucHV0LmdzYy1pbnB1dHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgI2xvZ28gLC5sb2dve1xuICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5oZWFkZXJfc21hbGxfbWVudXtcbiAgICBwYWRkaW5nOjA7IFxuICB9XG5cbiAgLmhlYWRlcl9zbWFsbF9tZW51ICNkZXNjcmlwdGlvbntcbiAgICBmbG9hdDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuaGVhZGVyX3NtYWxsX21lbnUgLmhlYWRlcl9zbWFsbF9tZW51X3JpZ2h0e1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGRpdi5sb2dvX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICBwYWRkaW5nOiAxOHB4IDA7ICBcbiAgfVxuXG4gICNuYXZfZml4ZWQgZGl2LmxvZ29fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcblxuICAgICNsb2dvLC5sb2dve1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6NTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICNsb2dvIGltZyAubG9nbyBpbWd7XG4gICAgICAgIGhlaWdodDogM2VtO1xuICAgICAgICBtYXJnaW46IC4xZW0gMDtcbiAgICAgICAgcGFkZGluZzogLjVlbTtcbiAgICB9XG5cbiAgICAuaGVhZGVyLWxvZ297XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLmRlc2NyaXB0aW9uX3NwIHtcbiAgICBmb250LXNpemU6IC41ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IC4zZW0gMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7XG4gIC5kZXNjcmlwdGlvbl9zcHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIE5hdmlnYXRpb25cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5oZWFkZXItbG9nbyAjbmF2IHVsLCNuYXZfZml4ZWQgI25hdiB1bHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4jb25seW5hdiB1bCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uaGVhZGVyLWxvZ28gI25hdiB1bCwjb25seW5hdiB1bCwjbmF2X2ZpeGVkICNuYXYgdWx7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi5oZWFkZXItbG9nbyAjbmF2IHVsOjphZnRlciwjb25seW5hdiB1bDo6YWZ0ZXIsI25hdl9maXhlZCAjbmF2IHVsOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogJyc7XG59XG4uaGVhZGVyLWxvZ28gI25hdiB1bCBsaSwjb25seW5hdiB1bCBsaSwjbmF2X2ZpeGVkICNuYXYgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmhlYWRlci1sb2dvICNuYXYgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksI29ubHluYXYgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksI25hdl9maXhlZCAjbmF2IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uaGVhZGVyLWxvZ28gI25hdiB1bCBsaTpob3Zlciwjb25seW5hdiB1bCBsaTpob3ZlciwjbmF2X2ZpeGVkICNuYXYgdWwgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4zKTtcbn1cbi5oZWFkZXItbG9nbyAjbmF2IHVsIGxpIGF7XG4gIHBhZGRpbmc6IDEuNWVtIC44ZW07XG59XG4jb25seW5hdiB1bCBsaSBhe1xuICBwYWRkaW5nOiAxZW0gMS4zZW07XG59XG4jbmF2X2ZpeGVkICNuYXYgdWwgbGkgYXtcbiAgcGFkZGluZzogMS40ZW0gLjhlbTtcbn1cbi5oZWFkZXItbG9nbyAjbmF2IHVsIGxpIGEsI29ubHluYXYgdWwgbGkgYSwjbmF2X2ZpeGVkICNuYXYgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGZvbnQtc2l6ZTogLjllbTtcbn1cblxuLmhlYWRlci1sb2dvICNuYXYgdWwgbGkgdWwgYSwgI29ubHluYXYgdWwgbGkgdWwgYSwgI25hdl9maXhlZCAjbmF2IHVsIGxpIHVsIGF7XG4gIGZvbnQtc2l6ZTogLjllbTtcbiAgcGFkZGluZzogMWVtO1xufVxuXG4uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCwgI29ubHluYXYgdWwgdWwsICNuYXZfZml4ZWQgI25hdiB1bCB1bHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDBweDtcbn1cblxuLmhlYWRlci1sb2dvICNuYXYgdWwgbGk6bGFzdC1jaGlsZCB1bCwjb25seW5hdiB1bCBsaTpsYXN0LWNoaWxkIHVsLCNuYXZfZml4ZWQgI25hdiB1bCBsaTpsYXN0LWNoaWxkIHVsIHtcbiAgcmlnaHQ6MFxufVxuXG4uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCBsaSwjb25seW5hdiB1bCB1bCBsaSwjbmF2X2ZpeGVkICNuYXYgdWwgdWwgbGkge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlci1sb2dvICNuYXYgdWwgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksI29ubHluYXYgdWwgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksI25hdl9maXhlZCAjbmF2IHVsIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5oZWFkZXItbG9nbyAjbmF2IHVsIHVsIHVsLCNvbmx5bmF2IHVsIHVsIHVsLCNuYXZfZml4ZWQgI25hdiB1bCB1bCB1bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi5oZWFkZXItbG9nbyAjbmF2IHVsIHVsLCNvbmx5bmF2IHVsIHVsLCNuYXZfZml4ZWQgI25hdiB1bCB1bCB7XG4gIHotaW5kZXg6IDk5OTtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZGVyLWxvZ28gI25hdiAubWVudV9kZXNjLCNvbmx5bmF2IC5tZW51X2Rlc2MsI25hdl9maXhlZCAjbmF2IC5tZW51X2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCAuNWVtO1xuICAgIGhlaWdodDogMTJweDtcbn1cblxuLmhlYWRlci1sb2dvICNuYXYgdWwgdWwgLm1lbnVfZGVzYywjb25seW5hdiB1bCB1bCAubWVudV9kZXNjLCNuYXZfZml4ZWQgI25hdiB1bCB1bCAubWVudV9kZXNjIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgICAgICNuYXYsI29ubHluYXZ7XG4gICAgICAgIGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHNjcm9sbCBuYXZcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuI3Njcm9sbG5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC5tZW51X2Rlc2N7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICB1bCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogLjdlbTtcbiAgICAgICAgY29sb3I6ICMwNzBmMzM7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgICAgdWx7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xLWRvd24obGcpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgZml4IGhlYWRlclxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuI25hdl9maXhlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICAmLmZpeGVkIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggMTBweCByZ2JhKDIwMCwyMDAsMjAwLDAuMik7XG4gIH0gIFxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXtcblxuICAjbmF2X2ZpeGVkIC5oZWFkZXItbG9nb3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzcHggMDtcbiAgfVxuXG4gICNuYXZfZml4ZWQgI25hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG5cbiAgI25hdl9maXhlZCAubG9nbyBpbWcge1xuICAgICAgaGVpZ2h0OiAyLjRlbTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogLjNlbTtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgcGFnZSBsaW5rIFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLnBhZ2UtbGlua3tcbiAgbWFyZ2luOiAxZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbW1lbnQtcGFnZS1saW5re1xuICBtYXJnaW46IDAgMCAzZW07XG59XG5cbi5wYWdlLWxpbmsgc3Bhbi5wYWdlZCxcbi5jb21tZW50LXBhZ2UtbGluayBzcGFuLFxuLmNvbW1lbnQtcGFnZS1saW5rIGF7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjOTk5O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZWVlO1xufVxuXG4ucGFnZS1saW5rIGEgc3Bhbi5wYWdlZCxcbi5jb21tZW50LXBhZ2UtbGluayBhe1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZGQ7XG59XG5cbi5wYWdlLWxpbmsgYXtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wYWdlLWxpbmsgYSBzcGFuLnBhZ2VkOmhvdmVyLFxuLmNvbW1lbnQtcGFnZS1saW5rIGE6aG92ZXJ7XG4gIGJhY2tncm91bmQ6ICNlZWY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucGFnZS1saW5rIGEgc3Bhbi5wYWdlLWxpbmtzX3RwIHtcbiAgICBwYWRkaW5nOiAuOGVtIDIuNWVtIC44ZW0gMS41ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAycHggcmdiYSgyMDAsIDIwMCwgMjAwLCAuNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cbi5wYWdlLWxpbmsgYSBzcGFuLnBhZ2UtbGlua3NfdHA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIC5wYWdlLWxpbmsgYSBzcGFuLnBhZ2UtbGlua3NfdHAge1xuICAgICAgZm9udC1zaXplOiAuOGVtO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBoZWFkZXIgaW1hZ2UgYXJlYVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmhlYWRlcl9pbWdfaW5uZXJfd3JhcCA+IGRpdiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaGVhZGVyLWltYWdle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGVhZGVyLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuYS5oZWFkZXItaW1hZ2VfbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG59XG5cbi5oZWFkZXItaW1hZ2U6aG92ZXIgYS5oZWFkZXItaW1hZ2VfbGluazpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMHB4IDhweCByZ2JhKDAsMCwwLC40KTtcbn1cblxuYS5oZWFkZXItaW1hZ2VfbGluayB7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmN1c3RvbS1oZWFkZXItaW1ne1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzZW0gMDtcbiAgICBib3gtc2hhZG93OjAgMHB4IDIwcHggMCByZ2JhKDEwMCwxMDAsMTAwLDAuMykgaW5zZXQsIDBweCAwcHggMTBweCAwIHJnYmEoMTAwLDEwMCwxMDAsMC4yKSBpbnNldDtcbn1cblxuLmN1c3RvbS1oZWFkZXItaW1nIC5oZWFkZXJfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xufVxuXG4uaGVhZGVyX2ltZ19pbm5lcl93cmFwLC5maXJzdHZpZXdfaGVhZGVyX2lubmVyX2NvbnRlbnR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhlYWRlcl9pbWFnZV90aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5oZWFkZXJfaW5uZXJfaWNvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogNDAlO1xufVxuXG4uaGVhZGVyX2lubmVyX2ljb24gaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb250YWluOyc7XG4gICAgbWF4LWhlaWdodDogMzUwcHg7XG59XG5cbi5oZWFkZXJfaW5uZXJfdGV4dHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5oZWFkZXJfaW1hZ2VfZGVzYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgLmN1c3RvbS1oZWFkZXItaW1ne1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6MmVtIDA7XG4gICAgfVxuXG4gICAgLmhlYWRlcl9pbm5lcl9pY29uIGltZ3tcbiAgICAgIHBhZGRpbmc6MjBweDsgXG4gICAgfVxuXG4gICAgLmhlYWRlcl9pbWFnZV90aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB9XG5cbiAgICAuaGVhZGVyX2ltYWdlX2Rlc2N7XG4gICAgICBmb250LXNpemU6IC45ZW07XG4gICAgfVxuXG4gICAgLmhlYWRlcl9pbWdfaW5uZXJfd3JhcCwuZmlyc3R2aWV3X2hlYWRlcl9pbm5lcl9jb250ZW50e1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5oZWFkZXJfaW1nX2lubmVyX3dyYXAgPiBkaXZ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5oZWFkZXJfaW5uZXJfdGV4dCwuaGVhZGVyX2lubmVyX2ljb257XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBMYXlvdXQgbGlzdFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuI21haW4gLnBhZ2V7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDU5cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLndyYXAtcG9zdC10aXRsZSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53aWRnZXQgLndyYXAtcG9zdC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ud3JhcC1wb3N0LXRpdGxlLWlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICBwYWRkaW5nOiAwLjNlbSAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLndyYXAtcG9zdC10aXRsZXtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuXG5cbi5wb3N0LWJveHtcbiAgd2lkdGg6MTAwJTtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBvc3QtYm94LWNvbnRlbnRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG59XG5cbi5wb3N0LWJveCAucG9zdC1tZXRhLWFsbCB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHBhZGRpbmc6NXB4IDE1cHg7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucG9zdC1ib3ggLnBvc3QtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOjVweCAwOyBcbn1cblxuLnBvc3QtYm94IC5wb3N0LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMHB4O1xufVxuLnBvc3QtYm94IC5wb3N0LXN1YnN0ciB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGhlaWdodDogNC41ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbn1cblxuLnBvc3QtYm94LWNvbnRlbnRzIC5wb3N0LWF1dGhvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xufVxuXG4ucG9zdF90aHVtYm5haWx7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ucG9zdC1ib3gtdGh1bWJuYWlse1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvc3QtYm94LXRodW1ibmFpbF9fd3JhcHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvc3QtYm94LXRodW1ibmFpbF9fd3JhcDpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwYWRkaW5nLXRvcDogNjEuOCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xufVxuLmNvbnRlbnQgLnBvc3QtYm94LXRodW1ibmFpbF9fd3JhcCBpbWcsXG4ucG9zdC1ib3gtdGh1bWJuYWlsX193cmFwIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvYmplY3QtZml0OmNvdmVyO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcbn1cblxuLnBvc3QtYm94IC5wb3N0LWNhdCB7XG4gICAgYmFja2dyb3VuZDogIzc3NztcbiAgICBwYWRkaW5nOiAycHggMDtcbiAgICBmb250LXNpemU6IDAuNmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBvc3RfdGh1bWJuYWlsIC5wb3N0LWNhdCxcbi5ncmlkX3Bvc3RfdGh1bWJuYWlsIC5wb3N0LWNhdHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ucG9zdC1jYXQtc3Age1xuICAgIHBhZGRpbmc6IDRweCA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucG9zdC1ib3ggLnBvc3QtdGFnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAwLjZlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucG9zdC1ib3ggLnBvc3QtdGFnIGF7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogM3B4IDhweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDNweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5wb3N0LWJveCAucG9zdC10YWcgaXtcbiAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xuICAgIGNvbnRlbnQ6XCJcXGYwMmJcIjtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucG9zdC1jYXQgYSwucG9zdC1jYXQtc3AgYXtcbiAgY29sb3I6I2ZmZjtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cblxuXG4ucG9zdC1hdXRob3IgbGl7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc2luZ2xlLXBvc3QtZGF0ZS5wdWJsaXNoZWR7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uc2luZ2xlLXBvc3QtZGF0ZSwucG9zdC1tZXRhLWJvdHRvbSBzcGFue1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4ucG9zdC1tZXRhLWJvdHRvbSAucG9zdF9yZWFkaW5nX3RpbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAxN1wiO1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbn1cblxuLnBvc3QtbWV0YS1ib3R0b20gLnBvc3Rfdmlld3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA2ZVwiO1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbn1cblxuLnBvc3QtbWV0YS1ib3R0b20gLnBvc3Rfdmlld3M6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwidmlld3NcIjtcbiAgICBmb250LXNpemU6IC45ZW07XG59XG5cbmxpLnBvc3QtYXV0aG9yLW5hbWUge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgbWF4LXdpZHRoOiA3ZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxubGkucG9zdC1hdXRob3ItbmFtZSBhe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5wb3N0LWF1dGhvci10aHVtIGltZ3tcbiAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xufVxuXG5cbi5jb21tZW50LW51bXsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ubW9yZS1saW5re1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMXB4KXtcbi8qICAgIC5wb3N0LTEgLnBvc3QtdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB9XG5cbiAgICAucG9zdC0xIC5wb3N0LXN1YnN0cntcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC5wb3N0LTEgLnBvc3QtYXV0aG9yIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnBvc3QtMSAucG9zdF90aHVtYm5haWwgaW1nIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cblxuICAgIC5wb3N0LTEgLnBvc3QtbWV0YS1hbGx7XG4gICAgICAgIG1pbi1oZWlnaHQ6MzAwcHg7XG4gICAgfSovXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAgIC8qKiogcG9zdCAqKiovXG5cbiAgICAucG9zdF90aHVtYm5haWx7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICB9XG5cbiAgICAucG9zdC10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDAuOWVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnN0aWNreS1wb3N0LWJveCAucG9zdC10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucG9zdC1ib3gge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgIH1cblxuICAgIC5wb3N0LWJveCAucG9zdC1kYXRle1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgZm9udC1zaXplOiAuNmVtO1xuICAgIH1cblxuICAgIC5wb3N0LWJveCAucG9zdC1hdXRob3IsLnBvc3QtbWV0YSAucG9zdC1hdXRob3IsLmdyaWRfcG9zdC1ib3ggLnBvc3QtYXV0aG9ye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC53aWRnZXR0aXRsZXtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAucG9zdC1ib3ggLnBvc3QtY2F0e1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5wb3N0LWNhdCBhLCAucG9zdC1jYXQtc3AgYXtcbiAgICAgIHBhZGRpbmc6IDJweCA1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1OTlweCl7XG4gICAgLnBvc3Qtc3Vic3Rye1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBvc3QtYm94e1xuICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAucG9zdC1ib3gtY29udGVudHMuY2xlYXJmaXgge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgICAucG9zdC1ib3ggLnBvc3QtbWV0YS1hbGx7XG4gICAgICBwYWRkaW5nOjAgMTBweDsgXG4gICAgfVxuXG4gICAgLnBvc3QtYm94IC5wb3N0LWNhdHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5wb3N0LWJveCAucG9zdC10YWcgYXtcbiAgICAgIHBhZGRpbmc6IDFweCA1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnBvc3QtYm94IC5wb3N0LXRpdGxle1xuICAgICAgcGFkZGluZzowO1xuICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICB9XG5cbiAgICAucG9zdF90aHVtYm5haWx7XG4gICAgICAgIHdpZHRoOiAxMDVweDtcbiAgICB9XG5cbiAgICAucG9zdC1ib3ggLnBvc3QtdGFne1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBsaS5wb3N0LWF1dGhvci1uYW1le1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucG9zdC1ib3gtY29udGVudHMgLnBvc3QtbWV0YS1hbGx7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIExheW91dCBHcmlkXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ud3JhcC1ncmlkLXBvc3QtYm94e1xuICAgIG1hcmdpbjogLTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZ3JpZF9wb3N0LWJveHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZ3JpZF9wb3N0LWJveDpob3ZlciAucG9zdC1ib3gtY29udGVudHN7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwwLjMpO1xufVxuXG4uZ3JpZF9wb3N0X3RodW1ibmFpbHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmdyaWRfcG9zdC1ib3ggLnBvc3QtbWV0YS1hbGx7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLnBvc3QtbWV0YS1hbGx7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uZ3JpZF9wb3N0LWJveCAucG9zdC10aXRsZXtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBwYWRkaW5nOjVweCAwOyBcbn1cblxuXG4uZ3JpZF9wb3N0LWJveCAucG9zdC10YWd7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uZ3JpZF9wb3N0LWJveCAucG9zdC10YWcgYXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gICAgZm9udC1zaXplOiAwLjZlbTtcbiAgICBtYXJnaW46IDAgM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cbi5ncmlkX3Bvc3QtYm94IC5wb3N0LWNhdHtcbiAgICBiYWNrZ3JvdW5kOiAjOTk5O1xuICAgIHBhZGRpbmc6IDJweCAwO1xuICAgIGZvbnQtc2l6ZTogMC42ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZ3JpZF9wb3N0LWJveCAucG9zdC1kYXRlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTNweDtcbiAgICBsZWZ0OiAxNXB4O1xufVxuXG4uZ3JpZF9wb3N0LWJveCAucG9zdC1zdWJzdHJ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZ3JpZF9wb3N0LWJveCAucG9zdC1hdXRob3J7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogOHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xufVxuXG4uZ3JpZF9wb3N0LWJveC5hZGJveHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTIwMHB4KXtcbiAgICAuZ3JpZF9wb3N0LWJveHt3aWR0aDogNTAlO31cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5NTlweCl7XG4gICAgLmdyaWRfcG9zdC1ib3h7d2lkdGg6IDMzLjMzMzMzJTt9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAgIC5ncmlkX3Bvc3QtYm94e3dpZHRoOiA1MCU7cGFkZGluZzogMnB4O31cblxuICAgIC5ncmlkX3Bvc3QtYm94IC5wb3N0LW1ldGEtYWxse1xuICAgICAgICBwYWRkaW5nOjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5ncmlkX3Bvc3QtYm94IC5wb3N0LWRhdGUge1xuICAgICAgZm9udC1zaXplOiAuN2VtO1xuICAgIH1cblxuICAuZ3JpZF9wb3N0LWJveCAucG9zdC1kYXRlOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6bm9uZTtcbiAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTk5cHgpe1xuXG4gICAgLmdyaWRfcG9zdC1ib3ggLnBvc3QtdGl0bGV7XG4gICAgICBwYWRkaW5nOjA7IFxuICAgIH1cblxuICAgIC5ncmlkX3Bvc3QtYm94IC5wb3N0LXRhZ3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZ3JpZF9wb3N0LWJveCAucG9zdC1kYXRle1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogNXB4O1xuICAgIH1cblxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgTGF5b3V0IE1pbmlcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi53cmFwLW1pbmktcG9zdC1ib3h7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5taW5pLWxpc3QtcG9zdC1ib3gge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogNXB4O1xufVxuXG4ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0X3RodW1ibmFpbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLm1pbmktbGlzdC1wb3N0LWJveCAucG9zdC1ib3gtY29udGVudHMuY2xlYXJmaXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cblxuLm1pbmktbGlzdC1wb3N0LWJveCAucG9zdC1tZXRhLWFsbCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1pbmktbGlzdC1wb3N0LWJveCAucG9zdC10aXRsZXtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDQuNWVtKTtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgfVxuXG4ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxM3B4O1xuICAgIGxlZnQ6IDE1cHg7XG59XG5cbi5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3QtY2F0e1xuICAgIGJhY2tncm91bmQ6ICM5OTk7XG4gICAgcGFkZGluZzogMnB4IDA7XG4gICAgZm9udC1zaXplOiAwLjZlbTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAubWluaS1saXN0LXBvc3QtYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDJweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTk5cHgpe1xuICAubWluaS1saXN0LXBvc3QtYm94IC5wb3N0LXRpdGxle1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgfVxuXG4gIC5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3RfdGh1bWJuYWlsIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBjb250ZW50XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uY29udGVudCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdvcmQtYnJlYWs6bm9ybWFsO1xuICAgICYgPiAqe1xuICAgICAgICAmOmZpc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyBcbiAgICAgICAgbWFyZ2luOiAwIDAgMS41ZW0gMDtcbiAgICB9XG5cbn1cblxuXG4uY29udGVudCAucGFkZGluZzAgaW1ne1xuICBtYXJnaW46MDtcbn1cblxuLnBvc3QtdXBvbiB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4jc2luZ2xlLW1haW4gLnBvc3QtYXV0aG9yLmF1dGhvcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgbWFyZ2luLXRvcDotOHB4O1xufVxuXG4jc2luZ2xlLW1haW4gbGkucG9zdC1hdXRob3ItbmFtZXtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4uc2luZ2xlX3RodW1ibmFpbHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG8gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOjEwMCU7XG4gICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6Y29udGFpbjsnO1xuICAgIH1cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IC4yZW0gMWVtO1xuICAgICAgICBmb250LXNpemU6IC44ZW07XG4gICAgfVxuICAgICYudHlwZS15b3V0dWJle1xuICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICBoZWlnaHQ6MDtcbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbmgxLnNpbmdsZS1wb3N0LXRpdGxlIHtcbiAgICBtYXJnaW46MTBweCAwO1xufVxuXG4ucG9zdF9mb290ZXJfYXV0aG9yX3RpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZWU7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1hcmdpbi10b3A6MjVweDtcbn1cblxuLnBvc3RfZm9vdGVyX2F1dGhvciB7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2VlZTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zY19wb3N0X2F1dGhvcl91c2Vye1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHhcbn1cblxuLnBvc3QtYXV0aG9yLW1vcmV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGF7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICBmb250LXNpemU6IC45ZW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5wb3N0X2F1dGhvcl91c2Vye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC5wb3N0X3RodW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5cbi5wb3N0X2F1dGhvcl91c2VyIC5wcm9maWxlX3NucyBsaSBhe1xuICB3aWR0aDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4ucG9zdF9hdXRob3JfdXNlciAucHJvZmlsZV9zbnMgbGkgYSBpe1xuICBtYXJnaW46IDBcbn1cblxuLnBvc3RfYXV0aG9yX3VzZXIgLnBvc3RfdGh1bSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucG9zdF9hdXRob3JfdXNlciAucG9zdF90aHVtIGltZ3tcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6MXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucG9zdF9hdXRob3JfdXNlcl9tZXRhIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBmbGV4OiAxO1xufVxuXG4ucG9zdF9hdXRob3JfdXNlciAucG9zdC1hdXRob3J7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucG9zdF9hdXRob3JfdXNlciAucG9zdC1hdXRob3IgYXtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5cbi5wb3N0X2F1dGhvcl91c2VyX21ldGEgLnBvc3QtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuXG4ucG9zdF9mb290ZXJfYXV0aG9yX3RpdGxlX3Bvc3Qge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgI2VlZTtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4ucG9zdF9hdXRob3JfdXNlciAucHJvZmlsZV9zbnN7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4jc2lkZWJhciAucG9zdF9hdXRob3JfdXNlcntcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2VyIC5wb3N0LWF1dGhvcntcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jc2lkZWJhciAucG9zdF9hdXRob3JfdXNlcl9tZXRhe1xuICBwYWRkaW5nOiAwO1xufVxuXG4jc2lkZWJhciAucG9zdF9hdXRob3JfdXNlciAucHJvZmlsZV9zbnMgbGkgYXtcbiAgd2lkdGg6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gIC5wb3N0X2Zvb3Rlcl9hdXRob3JfdGl0bGVfcG9zdHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAucG9zdF9hdXRob3JfdXNlciAucG9zdF90aHVte1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOjEwcHg7IFxuXG4gIH1cblxuICAucG9zdF9hdXRob3JfdXNlcntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucG9zdF9hdXRob3JfdXNlcl9tZXRhe1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnBvc3RfYXV0aG9yX3VzZXIgLnBvc3QtYXV0aG9ye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucG9zdF9hdXRob3JfdXNlcl9tZXRhIC5wb3N0LWRlc2NyaXB0aW9ue1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cblxufVxuXG4uYXV0aG9yLXBvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5cbi5wb3N0X2Zvb3Rlcl9hdXRob3IgLmF1dGhvci1wb3N0IHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6MCA1cHg7IFxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uYXV0aG9yLXBvc3QtbWV0YXtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5wb3N0X2Zvb3Rlcl9hdXRob3IgLmF1dGhvci1wb3N0LXRodW1iIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xufVxuXG4ucG9zdF9mb290ZXJfYXV0aG9yIC5hdXRob3ItcG9zdC1jYXQgc3BhbntcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDFweCA1cHg7XG59XG5cbi5wb3N0X2Zvb3Rlcl9hdXRob3IgLmF1dGhvci1wb3N0LXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3QtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNjY2O1xufVxuXG4uaGVudHJ5IC5zaW5nbGUtcG9zdC1jYXRlZ29yeXtcbiAgICBmb250LXNpemU6IC44ZW07XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBwYWRkaW5nOiAuM2VtIDFlbTtcbiAgICBtYXJnaW46IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wb3N0IC5zaW5nbGUtcG9zdC1jYXRlZ29yeSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jc2luZ2xlLW1haW4gLnRhZyAudGFnLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweDtcbn1cblxuXG4jc2luZ2xlLW1haW4gLnBvc3QtbWV0YSAudGFnLCNzaW5nbGUtbWFpbiAuYXJ0aWNsZV9mb290ZXIgLnRhZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHBhZGRpbmc6IC4zZW0gLjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLXRvcDogNXB4OyBcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7IFxuICAgIGZvbnQtc2l6ZTogLjhlbTtcblxufVxuXG4jc2luZ2xlLW1haW4gLnBvc3QtbWV0YSAudGFnOmJlZm9yZSwjc2luZ2xlLW1haW4gLmFydGljbGVfZm9vdGVyIC50YWc6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgY29sb3I6ICM3ZTlkYTc7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xufVxuXG4jc2luZ2xlLW1haW4gLnRhZ19hcmVhe1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLnNpbmdsZV90aXRsZSwjY29tbWVudC1hcmVhIC5jb21tZW50X3RpdGxle1xuICAgIGJhY2tncm91bmQ6IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnNpbmdsZV90aXRsZSBhIHtcbiAgICBjb2xvcjogIzU3N2ZiYztcbn1cblxuLmNvbnRlbnQgdWwsIC5jb250ZW50IG9sLCAuY29udGVudCB0YWJsZSwgLmNvbnRlbnQgZGwge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMmVtO1xufVxuXG4uY29udGVudCB1bFxue1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYzsgXG4gICAgcGFkZGluZy1sZWZ0OjEuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG4uY29udGVudCB1bCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAuNmVtO1xufVxuXG4uY29udGVudCBvbHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgcGFkZGluZy1sZWZ0OjEuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG5cbi5jb250ZW50IGF7XG4gICAgY29sb3I6IzAwMzNjYztcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5jb250ZW50IC5zY19mcmFtZSB1bCwuY29udGVudCAuc2NfZnJhbWUgb2wge1xuICAgIHBhZGRpbmc6IDAgMS4yZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLmNvbnRlbnQgdWwsLmNvbnRlbnQgb2x7XG4gICAgICBsaW5lLWhlaWdodDogMi41O1xuICB9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHBhZ2UgLSDlm7rlrprjg5rjg7zjgrhcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNwYWdlLW1haW57XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNpbmdsZS1wb3N0LW1haW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wYWdlX3RpdGxle1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuI3BhZ2UtbWFpbiAud2lkZ2V0LCNtYWluIC53aWRnZXQsLm1haW50b3Atd2lkZ2V0LC5tYWluLWJvdHRvbXtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuI3BhZ2UtbWFpbiAud2lkZ2V0ID4gdWw6Zmlyc3Qtb2YtdHlwZSwgI3BhZ2UtbWFpbiAud2lkZ2V0IHVsOmZpcnN0LWNoaWxkLCNtYWluIC53aWRnZXQgPiB1bDpmaXJzdC1vZi10eXBlLCAjcGFnZS1tYWluIC53aWRnZXQgdWw6Zmlyc3QtY2hpbGR7XG4gIG1hcmdpbjogMDtcbn1cblxuI3BhZ2UtbWFpbiAud2lkZ2V0IC53cmFwLXBvc3QtdGl0bGUsI21haW4gLndpZGdldCAud3JhcC1wb3N0LXRpdGxlLC5tYWludG9wLXdpZGdldCAud3JhcC1wb3N0LXRpdGxlLC5tYWluLWJvdHRvbSAud3JhcC1wb3N0LXRpdGxle1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOjA7XG4gIHRvcDotM3B4O1xufVxuXG4jcGFnZS1tYWluICAucG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUsI21haW4gIC5wb3N0X2xpc3QgLm1ldGEgLnBvc3RfbGlzdF90aXRsZXtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4jcGFnZS1tYWluICAgLnBvc3RfbGlzdCAubWV0YSAuZGVzYywjbWFpbiAgLnBvc3RfbGlzdCAubWV0YSAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAuN2VtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgd3AgYmxvY2tcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5jb250ZW50ID4gW2NsYXNzXj1cIndwLWJsb2NrXCJdOm5vdCgud3AtYmxvY2stZHZhdXgtc2VjdGlvbikge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBDb21tZW50cyBBcmVhXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucmVxdWlyZWR7IGNvbG9yOiAjNjQ5NUVEO31cblxuLmNvbW1ldHMtbGlzdCxcbi50cmFja2JhY2stbGlzdHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbi5jb21tZXRzLWxpc3QgbGksXG4udHJhY2tiYWNrLWxpc3QgbGl7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHBhZGRpbmc6IC41ZW0gMS41ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi5jb21tZXRzLWxpc3QgLmF2YXRhcntcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNvbW1lbnQtbWV0YSxcbi5yZXBseSxcbi5jb21tZW50LW5vdGVzLFxuLmZvcm0tYWxsb3dlZC10YWdzLFxuc3Bhbi5zbWFsbHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi5jb21tZW50LWJvZHksLmNvbW1lbnQtYm9keSBhe1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb21tZW50LWJvZHkgcHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbnAuZm9ybS1zdWJtaXQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY29tbWV0cy1saXN0IC5jaGlsZHJlbiBsaS5jb21tZW50e1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uY29tbWVudC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxZW0gMDtcbn1cblxuXG4uY29tbWV0cy1saXN0IC5jaGlsZHJlbiBsaS5jb21tZW50IC5jb21tZW50LWJvZHl7XG4gIHBhZGRpbmc6IDFlbTtcbiAgYm9yZGVyLXRvcDoxcHggc29saWQgI2VlZTtcbn1cblxuZGl2I2NvbW1lbnQtYXJlYSAuY2hpbGRyZW4gLmNoaWxkcmVuIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFlbSBzb2xpZCByZ2JhKDE4LCA4NywgMTE1LCAwLjEpO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWVlO1xufVxuXG5kaXYjY29tbWVudC1hcmVhIC5jaGlsZHJlbiAuY2hpbGRyZW4gLmNoaWxkcmVue1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBib3JkZXItdG9wOiAwO1xufVxuXG5kaXYjY29tbWVudC1hcmVhIC5zaW5nbGVfdGl0bGV7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXRvcDoxcHggc29saWQgI2VlZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbmRpdiNjb21tZW50LWFyZWEgLnJlcGx5IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbmRpdiNjb21tZW50LWFyZWEgLnJlcGx5IGF7XG4gICAgYmFja2dyb3VuZDogI2UyZTJlMjtcbiAgICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbmRpdiNjb21tZW50LWFyZWEgI3Jlc3BvbmQge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ucmVzcG9uZGZvcm1fdGl0bGV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHJlY29tbWVuZCBwb3N0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucmVjb21tZW5kLXBvc3QtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbi5zaW5nbGUtcmVjb21tZW5kIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5zaW5nbGUtcmVjb21tZW5kIGF7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uc2luZ2xlLXJlY29tbWVuZCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6Y292ZXI7JztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG59XG4ucmVjb21tZW5kLW1ldGEge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ucmVjb21tZW5kLWRlc2N7XG4gIGZvbnQtc2l6ZTogLjdlbTtcbiAgY29sb3I6ICM5OTk7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4ucmVjb21tZW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDNlbSArIDE2cHgpO1xufVxuXG4ucmVjb21tZW5kLXRodW1iIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgYmFja2dyb3VuZDojZWVlO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBmb250LXNpemU6IC44ZW07XG59XG5cbi5yZWNvbW1lbmQtY2F0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMnB4IDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBib3R0b206MDtcbiAgICByaWdodDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgLnJlY29tbWVuZC10aHVtYntcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICB9XG5cbiAgICAuc2luZ2xlLXJlY29tbWVuZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5zaW5nbGVfdGl0bGUsICNjb21tZW50LWFyZWEgLmNvbW1lbnRfdGl0bGV7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIH1cblxuICAgIC5yZWNvbW1lbmQtY2F0e1xuICAgICAgZm9udC1zaXplOiAuNWVtO1xuICAgIH1cblxuICAgIC5yZWNvbW1lbmQtZGVzY3tcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgaW5kZXgucGhwIE1haW5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5jb250ZW50LWJveHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAtMC4yNWVtO1xuICB3aWR0aDogNDIwcHg7XG59XG4gIC5jb250ZW50LWJveCAubW9yZS1saW5re1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4udGh1bWJuYWlsLWJveHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxNjBweDtcbn1cbiAgLnRodW1ibmFpbC1ib3ggaW1ne1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIFxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIENhdGVnb3J5XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uY2F0ZWdvcnktaGVhZGVyLXdyYXB7XG4gIGNvbG9yOiAjMzMzO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cblxuLmNhdGVnb3J5LWhlYWRlciB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiA1NzBweDtcbn1cblxuLmNhdGVnb3J5LXRpdGxle1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2F0ZWdvcnktdGl0bGUtbmFtZXtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuXG4uY2F0ZWdvcnktdGl0bGUtaG9ybGluZXtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB3aWR0aDo1MHB4O1xuICBoZWlnaHQ6NXB4O1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmNhdGVnb3J5LXRpdGxlLWxpbmV7XG4gIG1hcmdpbjowIDIwcHg7XG4gIHdpZHRoOjVweDtcbiAgaGVpZ2h0OjYwcHg7XG4gIGJhY2tncm91bmQ6I2ZmZjtcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uY2F0ZWdvcnktdGl0bGUtZGVzYyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uY2F0cGFnZV9jb250ZW50X3dyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDotMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2F0cGFnZV9jb250ZW50X3dyYXAgLmNvdmVye1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6MDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGZpbHRlcjogYmx1cigycHgpIGJyaWdodG5lc3MoLjgpO1xufVxuXG4uY2F0cGFnZV9kZXNjcmlwdGlvbntcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmNhdHBhZ2VfY29udGVudF93cmFwIC5zaGFyZXtcbiAgcGFkZGluZzowOyBcbn1cblxuLmNhdHBhZ2VfY29udGVudF93cmFwICAuaW5ubmVyIHtcbiAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY2F0cGFnZV9jb250ZW50X3dyYXAgLmNhdHBhZ2VfaW5uZXJfY29udGVudCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCAjOTk5O1xufVxuXG4uY2F0cGFnZV9jb250ZW50X3dyYXAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDFlbSA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmgxLmNhdHBhZ2VfdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmNhdHBhZ2VfdGFnIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDFlbTtcbn1cblxuLmNhdHBhZ2VfdGFnIGEge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG1hcmdpbjogM3B4IDFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG5hLnRhZy1jbG91ZC1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMmJcIjtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBjb2xvcjogIzdlOWRhNztcbiAgICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG59XG5cbi5jYXQtcG9zdC1tYWluIC5jb250ZW50e1xuICBtYXJnaW46IDA7XG59XG5cbi5jYXQtcG9zdC1tYWlue1xuICBwYWRkaW5nOjFlbSAyZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLmNhdHBhZ2VfY29udGVudF93cmFwIC5jb3ZlcntcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgfVxuICAuY2F0cGFnZV9jb250ZW50X3dyYXAgLmNhdHBhZ2VfaW5uZXJfY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY2F0cGFnZV90YWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY2F0cGFnZV9jb250ZW50X3dyYXB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgfVxuXG4gIC5jYXQtcG9zdC1tYWlue1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgYXV0aG9yXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uYXV0aG9yX3RpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYXV0aG9yX3RpdGxlLXRodW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMmVtO1xufVxuXG4uYXV0aG9yX3RpdGxlLXRodW0gaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5hdXRob3JfdGl0bGUtbWV0YSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYXV0aG9yX3RpdGxlLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAuYXV0aG9yX3RpdGxlLW1ldGEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5hdXRob3JfdGl0bGUtdGh1bSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmF1dGhvcl90aXRsZS1uYW1le1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIFNpZGViYXJcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNzaWRlYmFyIHtcbiAgICB3aWR0aDogMzMwcHg7XG59XG5cbi8qIGZpdC1zaWRlYmFyICovXG4uZml0LXNpZGViYXItZml4ZWR7XG4gIG1hcmdpbi10b3A6MCFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206MCFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOmZpeGVkO1xufVxuLmZpdC1zaWRlYmFyLWJsYW5re1xuICB6LWluZGV4OjA7XG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gIHZpc2liaWxpdHk6aGlkZGVuO1xufVxuXG5cbi53aWRnZXR7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpbmdsZXRvcC13aWRnZXQgLndyYXAtcG9zdC10aXRsZSB7XG4gICAgbWFyZ2luOiAtMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2luZ2xldG9wLXdpZGdldCA+IGRpdntcbiAgICBtYXJnaW46IC0xMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cblxuLndpZGdldCA+IHVsOmZpcnN0LW9mLXR5cGUsLndpZGdldCB1bDpmaXJzdC1jaGlsZCwuZF90YWJfdGFiID4gdWw6Zmlyc3Qtb2YtdHlwZXtcbiAgICBtYXJnaW46IC0xMHB4O1xufVxuXG4ud2lkZ2V0ID4gdWw6Zmlyc3Qtb2YtdHlwZSA+IGxpLC53aWRnZXQgdWw6Zmlyc3QtY2hpbGQgPiBsaSwuZF90YWJfdGFiID4gdWw6Zmlyc3Qtb2YtdHlwZSA+IGxpe1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDUwLDUwLDUwLC4yKTtcbn1cblxuLndpZGdldF90ZXh0IHVsIGxpIGl7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnRleHR3aWRnZXR7XG4gIGZvbnQtc2l6ZTogLjllbTtcbn1cblxuLnRleHR3aWRnZXQgaW1nIHtcbiAgICAvKiB0ZXh0LWFsaWduOiBjZW50ZXI7ICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbiNzaWRlYmFyLXJlY2VudC1wb3N0cyBsaSxcbiNzaWRlYmFyLXBvcHVsYXItcG9zdHMgbGl7XG4gIG1hcmdpbjoyMHB4IDA7XG59XG5cbi5zaWRlYmFyLXRodW1ibmFpbC1ib3h7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNzVweDtcbn1cblxuLnNpZGViYXItcmVjZW50LXBvc3RzLXRpdGxle1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxNjVweDtcbn1cblxuLnNpZGViYXJfY29udGVudHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53aWRnZXR0aXRsZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIG1hcmdpbjogLTEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4OyBcbn1cblxuLnRhZ2Nsb3VkIGF7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgbWFyZ2luOiAzcHggMXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRhZ2Nsb3VkIGE6aG92ZXJ7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyBsYWJlbCwud2lkZ2V0X2NhdGVnb3JpZXMgaDIsXG4ud2lkZ2V0X2FyY2hpdmUgbGFiZWwsLndpZGdldF9hcmNoaXZlIGgye1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0LWl0ZW0gLmNvdW50LC53aWRnZXQgbGkgYSAuY291bnQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIHBhZGRpbmc6IDFweCAuNWVtO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHR7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXRfYXJjaGl2ZSBzZWxlY3QsLndpZGdldF9jYXRlZ29yaWVzIHNlbGVjdHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuLndpZGdldF9hcmNoaXZlIHNlbGVjdCBvcHRpb24sIC53aWRnZXRfY2F0ZWdvcmllcyBzZWxlY3Qgb3B0aW9ue1xuICBjb2xvcjogIzAwMDtcbn1cbiBcbiNzaWRlYmFyIC53aWRnZXQgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIGxpLmNwZC1se1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubWFpbnRvcC13aWRnZXQsLm1haW5ib3R0b20td2lkZ2V0e1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zaW5nbGUtdG9we1xuICAgIG1hcmdpbjoxMHB4IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5ib3R0b21fYWQgLndpZGdldHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJvdHRvbV9hZCAud2lkZ2V0IHVse1xuICBib3JkZXI6MXB4IHNvbGlkICNlZWU7XG59XG5cbi5zaW5nbGUtcGNhZHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pbl9sb29wIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubmF2X2lubGVmdF93cmFwe1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLm5hdl9pbmxlZnQsLmhlYWRlci1sb2dvICNuYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5oZWFkZXIgLnNlYXJjaHN1Ym1pdHtcbiAgICByaWdodDogLTE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXtcbiAgICAubmF2X2lubGVmdF93cmFwe1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5uYXZfaW5sZWZ0e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHdpZGdldFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi53aWRnZXQud2lkZ2V0X3RleHQgbGkgYSwud2lkZ2V0LndpZGdldF9jYXRlZ29yaWVzIGxpIGEsIC53aWRnZXQud2lkZ2V0X3JlY2VudF9lbnRyaWVzIGxpLCAud2lkZ2V0LndpZGdldF9uYXZfbWVudSBsaSBhLCAud2lkZ2V0LndpZGdldF9wYWdlcyBsaSBhLCAud2lkZ2V0LndpZGdldF9hcmNoaXZlIGxpIGEsIC53aWRnZXQud2lkZ2V0X215Y2F0ZWdvcnlvcmRlciBsaSBhLC53aWRnZXQud2lkZ2V0X21ldGEgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogLjhlbSAxZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IC45ZW07XG59XG4ud2lkZ2V0LndpZGdldF90ZXh0IGxpIHVsLC53aWRnZXQud2lkZ2V0X25hdl9tZW51IGxpIHVsLCAud2lkZ2V0LndpZGdldF9wYWdlcyBsaSB1bCwgLndpZGdldC53aWRnZXRfY2F0ZWdvcmllcyBsaSB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X3RleHQgdWwgbGksLndpZGdldC53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSwgLndpZGdldC53aWRnZXRfbmF2X21lbnUgbGksIC53aWRnZXQud2lkZ2V0X3BhZ2VzIGxpLCAud2lkZ2V0LndpZGdldF9hcmNoaXZlIGxpLCAud2lkZ2V0LndpZGdldF9teWNhdGVnb3J5b3JkZXIgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSBsaSB1bCBsaSBhOmJlZm9yZSwgLndpZGdldC53aWRnZXRfcGFnZXMgbGkgdWwgbGkgYTpiZWZvcmUgLC53aWRnZXQud2lkZ2V0X2NhdGVnb3JpZXMgbGkgdWwgbGkgYTpiZWZvcmV7XG4gICAgY29udGVudDogJ1xcZjBkYSc7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNmVtO1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbn1cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2VudHJpZXMgbGkgc3Bhbi5wb3N0LWRhdGV7XG4gIGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuLndpZGdldF9uYXZfbWVudSAubWVudV9kZXNje1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGl2ZXJfd2lkZ2V0X2FkYXJlYXtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRpdmVyX3dpZGdldF9hZGxhYmVsIHtcbiAgICBmb250LXNpemU6IC44ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jbWFpbiAuZGl2ZXJfd2lkZ2V0X2FkYXJlYXtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuXG4jbWFpbiAudGV4dHdpZGdldCB7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLnRleHR3aWRnZXQgaDIge1xuICAgIHBhZGRpbmc6IDAuN2VtIDFlbTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBtYXJnaW46IDFlbSAwIDFlbTtcbn1cblxuLnRleHR3aWRnZXQgaDMge1xuICAgIHBhZGRpbmc6IC4zZW0gMWVtO1xuICAgIG1hcmdpbjogMWVtIDAgLjhlbTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzU1NTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBiYWNrZ3JvdW5kOiNmZmY7IFxufVxuXG4udGV4dHdpZGdldCBoNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBwYWRkaW5nOiAuMmVtIDFlbTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW46LjhlbSAwIC42ZW07IFxufVxuXG4udGV4dHdpZGdldCBoNCB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOi42ZW0gMCAuOGVtO1xufVxuXG4uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmNvdmVyaW1ne1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAxZW07XG59XG5cbi5kaXZlcl93aWRnZXRfcHJvZmlsZSAuY292ZXJpbWcgIGltZ3tcbiAgd2lkdGg6MTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOjVweCBzb2xpZCAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvdmVyOyc7XG59XG5cblxuLmRpdmVyX3dpZGdldF9wcm9maWxlIC5jb3ZlcmltZy5vbntcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTU5cHgpe1xuICAuZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmNvdmVyaW1nLm9ue1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB9XG59XG5cbi5kaXZlcl93aWRnZXRfcHJvZmlsZSAuY292ZXJpbWcub24gaW1ne1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTIwcHg7XG59XG5cblxuLmRpdmVyX3dpZGdldF9wcm9maWxlIC5jb3ZlcmltZy5ubyBpbWd7XG4gIGJvcmRlcjo1cHggc29saWQgI2ZmZjtcbiAgd2lkdGg6MTYwcHg7XG4gIGhlaWdodDogMTYwcHg7XG59XG5cblxuLmRpdmVyX3dpZGdldF9wcm9maWxlIC5pbWdfbWV0YXtcbiAgcGFkZGluZzogLjVlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kaXZlcl93aWRnZXRfcHJvZmlsZSAuaW1nX21ldGEgLm5hbWV7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpdmVyX3dpZGdldF9wcm9maWxlIC5wcm9maWxlX3Nuc3tcbiAgcGFkZGluZy10b3A6IC42ZW07XG59XG5cbi5wcm9maWxlX3NucyBsaXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucHJvZmlsZV9zbnMgbGkgYXtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czo1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDNweDtcbn1cblxuXG4ucHJvZmlsZV9zbnMgLmZhY2Vib29re1xuICBiYWNrZ3JvdW5kLWNvbG9yOiMzYjU5OTg7XG59XG5cbi5wcm9maWxlX3NucyAudHdpdHRlcntcbiAgYmFja2dyb3VuZC1jb2xvcjojMDBhY2VlO1xufVxuXG4ucHJvZmlsZV9zbnMgLmluc3RhZ3JhbXtcbiAgYmFja2dyb3VuZC1jb2xvcjojRDkzMTc3O1xufVxuXG4ucHJvZmlsZV9zbnMgLnlvdXR1YmV7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDA7XG4gIH1cblxuLnByb2ZpbGVfc25zIC5zbnN7XG4gIGJhY2tncm91bmQtY29sb3I6IzhCQzM0QTtcbn1cblxuXG4uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLm1ldGEge1xuICAgIHBhZGRpbmc6IC41ZW0gMWVtO1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbn1cblxuLmRpdmVyX3dpZGdldF9wcm9maWxlIC5idXR0b24gYSB7XG4gICAgcGFkZGluZzogLjVlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB3aWR0aDogODAlO1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuXG4ud2lkZ2V0IC5zaW5nbGVfdGl0bGUge1xuICAgIG1hcmdpbjogLTEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnNpbmdsZS1yZWxhdGVkLWFyZWEgLnRleHR3aWRnZXQsLnNpbmdsZS1yZWNvbW1lbmQtYXJlYSAudGV4dHdpZGdldHtcbiAgcGFkZGluZzoxZW07IFxufVxuXG4ud2lkZ2V0LWgyIHtcbiAgICBtYXJnaW46IDFlbSAwO1xufVxuXG4ud2lkZ2V0LWgyIC53aWRnZXR0aXRsZXtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0X3JzcyB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAuODVlbTtcbn1cblxuLmNvbnRhaW5lcl90b3Bfd2lkZ2V0LC5jb250YWluZXJfYm90dG9tX3dpZGdldHtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cbi5jb250YWluZXJfdG9wX3dpZGdldCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jb250YWluZXJ3aWRnZXQge1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4ud2lkZ2V0IGxpLnJlY2VudGNvbW1lbnRze1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAuOWVtO1xufVxuXG4ucmVjZW50Y29tbWVudHMgPiBhIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndpZGdldCB1bC5zdWItbWVudSAubWVudV90aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBTZWFyY2ggd2lkZ2V0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5mb3JtLnNlYXJjaC13aWRnZXQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbiNzaWRlYmFyIGZvcm0uc2VhcmNoLXdpZGdldCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5cbi5zZWFyY2gtd2lkZ2V0X19jb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbmlucHV0LnNlYXJjaC13aWRnZXRfX2lucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDhweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZWVlO1xufVxuXG5sYWJlbC5zZWFyY2gtd2lkZ2V0X19sYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnNlYXJjaC13aWRnZXRfX3NlbGVjdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2VlZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnNlYXJjaC13aWRnZXRfX3NlbGVjdDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuOGVtO1xuICByaWdodDogMC44ZW07XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICM5OTk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNlYXJjaC13aWRnZXRfX3NlbGVjdCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtaW5kZW50OiAwLjAxcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiA4cHggMzhweCA4cHggOHB4O1xuICBjb2xvcjogIzY2NjsgXG59XG4uc2VhcmNoLXdpZGdldF9fc2VsZWN0IHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaC13aWRnZXRfX2NoZWNrYm94IHsgZGlzcGxheTpub25lOyB9XG4uc2VhcmNoLXdpZGdldF9fY2hlY2tib3gtbGFiZWx7XG4gIGZvbnQtc2l6ZTogMTNweDsgIFxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgIFxuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyAgXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZWFyY2gtd2lkZ2V0X19jaGVja2JveC1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG59XG4uc2VhcmNoLXdpZGdldF9fY2hlY2tib3g6Y2hlY2tlZCArIC5zZWFyY2gtd2lkZ2V0X19jaGVja2JveC1sYWJlbHtcbiAgY29sb3I6ICMzYzgyZmY7XG59XG4uc2VhcmNoLXdpZGdldF9fY2hlY2tib3g6Y2hlY2tlZCArIC5zZWFyY2gtd2lkZ2V0X19jaGVja2JveC1sYWJlbDo6YWZ0ZXJ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTRweDtcbiAgbGVmdDogNXB4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMzYzgyZmY7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICMzYzgyZmY7XG59XG5cbmJ1dHRvbi5zZWFyY2gtd2lkZ2V0X19zdWJtaXR7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDEzcHggN3B4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgICBiYWNrZ3JvdW5kOiAjM2M4MmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICB3aWRnZXQgcG9zdF9saXN0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4gLndpZGdldF9wb3N0X2xpc3R7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogLjRzO1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbiAud2lkZ2V0X3Bvc3RfbGlzdCAucG9zdF9saXN0X3RodW1ie1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjojZWVlO1xufVxuXG4ud2lkZ2V0X3Bvc3RfbGlzdCBhe1xuICBwYWRkaW5nOiA4cHg7XG4gIGRpc3BsYXk6IGZsb3ctcm9vdDtcbn1cblxuIC53aWRnZXRfcG9zdF9saXN0IGltZ3tcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDowO1xuICByaWdodDogMDtcbn1cblxuIC53aWRnZXRfcG9zdF9saXN0IC5wb3N0X2xpc3RfdGh1bWIgLnBvc3RfbGlzdF9jYXR7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDojMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDA7XG59XG5cbiAud2lkZ2V0X3Bvc3RfbGlzdCAucG9zdF9saXN0X3RhZyAucG9zdF9saXN0X2NhdHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhe1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGFne1xuICBsaW5lLWhlaWdodDogMDtcbn1cbiAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAucG9zdF9saXN0X3RhZyAudGFne1xuICBmb250LXNpemU6IC41ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGNvbG9yOiM2NjY7XG4gIHBhZGRpbmc6IDJweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAucG9zdF9saXN0X3RpdGxle1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgfVxuXG4gICNzaWRlYmFyIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cblxuIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfZGF0ZXtcbiAgZm9udC1zaXplOiAuNmVtO1xufVxuXG4jc2lkZWJhciAgLmRlc2N7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzaWRlYmFyICAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5wb3N0X2xpc3RfdGh1bWJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDYxLjglO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLFxuLnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLFxuI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLFxuI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7XG4gIGZvbnQtc2l6ZToxZW07XG59XG5cbiNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLnBvc3RfbGlzdF90aXRsZXtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5jb250ZW50IC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLmRlc2MsXG4uc2luZ2xlLXBvc3QtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5kZXNjLFxuI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAuZGVzYyxcbiNtYWluIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5kZXNjLFxuI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5kZXNje1xuICBmb250LXNpemU6LjdlbTtcbn1cblxuXG4vKiAucG9zdF9saXN0LmdyaWQ6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG59XG4qL1xuI3NpZGViYXIgIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4jc2lkZWJhciAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZCAucG9zdF9saXN0X3RodW1ie1xuICAgICAgaGVpZ2h0OiAxMzBweDtcbn1cblxuIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQgLm1ldGEgLnBvc3RfbGlzdF90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uY29udGVudCAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0IHVsIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QgaW1ne1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250ZW50IC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAuOGVtO1xufVxuXG4uY29udGVudCAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0X2dyaWQgdWx7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnVsLmRpdmVyX3dpZGdldF9wb3N0X2dyaWR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxudWwuZGl2ZXJfd2lkZ2V0X3Bvc3RfZ3JpZCBsaSB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xufVxuXG4uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLFxuLnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCxcbiNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQsXG4jcGFnZS1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWR7XG4gIHdpZHRoOiAzMyU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogLjE1JTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuXG5cbi5jb250ZW50IC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLnBvc3RfbGlzdF90aHVtYntcbiAgaGVpZ2h0OiAxMjBweDtcbn1cblxuI21haW4gLndpZGdldF9wb3N0X2xpc3R7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KXtcbiAgI3NpZGViYXIgIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQge1xuICAgIGhlaWdodDogMjIwcHg7XG4gIH1cblxuICAjc2lkZWJhciAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZCAubWV0YSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1MHB4O1xuICB9XG5cbiAgI3NpZGViYXIgIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQgLnBvc3RfbGlzdF90aHVtYiB7XG4gICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMzQwcHg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAjc2lkZWJhciAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCB7XG4gICAgICB3aWR0aDogMzMuMyU7XG4gIH1cblxuICAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZCAubWV0YSAucG9zdF9saXN0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAucG9zdF9saXN0X3RodW1iLCNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLnBvc3RfbGlzdF90aHVtYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNTBweDtcbn1cblxuLnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLCNtYWluICAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUsI21haW4gIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jbWFpbiAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0X2dyaWQgLndyYXAtcG9zdC10aXRsZSwjbWFpbiAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0IC53cmFwLXBvc3QtdGl0bGV7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4jbWFpbiAud2lkZ2V0IC53aWRnZXRfcG9zdF9tb3JlIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICNtYWluICAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAuZGVzY3tcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICB9XG4gICAjbWFpbiAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAucG9zdF9saXN0X3RodW1iIHtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICB9XG5cbiAgICAuY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLFxuICAgIC5zaW5nbGUtcG9zdC1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQsXG4gICAgI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCxcbiAgICAjcGFnZS1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWR7XG4gICAgICB3aWR0aDogNDkuNyU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU5OXB4KXtcbiAgICAjbWFpbiBsaS5wb3N0X2xpc3QuZ3JpZCB7XG4gICAgICB3aWR0aDogNDkuNyU7XG4gICAgfVxufVxuXG5cbi53aWRnZXQgLndpZGdldF9wb3N0X21vcmV7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xufVxuXG5hLmRpdmVyX3dpZGdldF9tb3JlbGluazo6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgYXBwZWFsIGJveFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5hcHBlYWxfdGl0bGUge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5hcHBlYWxfYm94e1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5hcHBlYWxfaW1ne1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5hcHBlYWxfbWV0YSAuYnV0dG9uIGF7XG4gICAgYmFja2dyb3VuZDogI2Y0NDMzNjtcbn1cblxuLmFwcGVhbF9kZXNjIHtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgcGFkZGluZzogMWVtIC4zZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHNoYXJlIHBselxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuI3NoYXJlX3BseiB7XG4gICAgei1pbmRleDogMTA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6MTBweCA1cHg7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDg1cHg7XG4gICAgLnAtZW50cnlfX3B1c2hCdXR0b257XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAucC1lbnRyeV9fcHVzaExpa2V7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgaGVpZ2h0OiA3OHB4O1xuICAgIH1cbiAgICAucC1lbnRyeV9fcHVzaHtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IFxuICAgIH1cbiAgICAuc2hhcmVfc25ze1xuICAgICAgICBwYWRkaW5nOjVweCAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIDQwNCBwYWdlXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ubm90Zm9mdW5kX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBjb2xvcjogIzY2Njtcbn1cblxuLm5vdGZvZnVuZF90ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ub3Rmb2Z1bmRfc2xpY2tfdGl0bGV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBtYXJnaW46IDE1cHg7XG59XG5cbi5lcnJvcjQwNCAuYngtdmlld3BvcnR7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG5cbiAgLm5vdGZvZnVuZF90aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cblxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgQmlnIGZvb3RlclxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiNiaWdmb290ZXJ7XG4gICAgYmFja2dyb3VuZDojZWVlO1xufVxuXG4uZm9vdGVyX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4jYmlnZm9vdGVyIGxpe1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuI2JpZ2Zvb3RlciBsaTpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgICBjb250ZW50OlwiXFxmMTM4XCI7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuI2JpZ2Zvb3RlciB1bCB1bCBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuI2JpZ2Zvb3RlciB1bCB1bC5jaGlsZHJlbiB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuI2JpZ2Zvb3RlciBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5iaWdmb290ZXJfd3JhcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5iaWdmb290ZXJfY29sb21uIHtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmc6MjVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xufVxuXG4uYmlnZm9vdGVyX2NvbG9tbiAubWVudV9kZXNjIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmlnZm9vdGVyX2NvbCB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4uYmlnZm9vdGVyX3dyYXBfbWFpbiB7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuI2JpZ2Zvb3RlciAgdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAuYmlnZm9vdGVyX2NvbG9tbiwuYmlnZm9vdGVyX3dyYXB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJpZ2Zvb3Rlcl9jb2xvbW4uY29sMywuYmlnZm9vdGVyX2NvbG9tbi5jb2w0e1xuICAgICAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmlnZm9vdGVyX2NlbnRlcntcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgRm9vdGVyXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4jZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgYmFja2dyb3VuZDogIzk5OTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNmb290ZXIgLm1lbnVfZGVzY3tcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvb3Rlcl9uYXZpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5mb290ZXJfY29udGVudCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOjE1cHggMDtcbn1cblxuI2NvcHlyaWdodHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5mb290ZXJfbmF2aSB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgLmZvb3Rlcl9uYXZpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICNjb3B5cmlnaHR7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBmb290ZXIgbWVudVxuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuI2Zvb3Rlcl9zdGlja3lfbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogLTEwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsLjIpO1xufVxuXG4uZm9vdGVybWVudV9jb2x7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGJvcmRlcjpub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTAwLDEwMCwxMDAsLjYpO1xuICAgIHBhZGRpbmc6MDsgXG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5mb290ZXJtZW51X2NvbDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbiNmb290ZXJfc3RpY2t5X21lbnUgYSwjZm9vdGVyX3N0aWNreV9tZW51IGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudFxufVxuXG4jZm9vdGVyX3N0aWNreV9tZW51IGEgaSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbn1cblxuI2Zvb3Rlcl9zdGlja3lfbWVudSAuZm9vdGVybWVudV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAuNmVtO1xufVxuXG5cbi5saXR5LWNvbnRhaW5lcntcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXJtZW51X3NucyBsaXtcbiAgZmxleDogMTtcbn1cblxuLmZvb3Rlcm1lbnVfc25zIGxpIGF7XG4gIGZvbnQtc2l6ZTogLjZlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvb3Rlcm1lbnVfc25zIGEubGluZSB7XG4gICAgcGFkZGluZzogMWVtIDA7XG59XG5cbi5mb290ZXJtZW51X3NucyAuc25zX25hbWV7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgZm9vdGVyIGN0YVxuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNmb290ZXJfY3RhIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IC41ZW0gMS41ZW07XG4gICAgei1pbmRleDogOTk5O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LWhlaWdodDogMTIwcHg7XG59XG5cbiNmb290ZXJfY3RhIGZpZ3VyZXtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jZm9vdGVyX2N0YSBmaWd1cmUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvbnRhaW47JztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jZm9vdGVyX2N0YSAuZm9vdGVyX2N0YV93cmFwe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogOTUlO1xuICBoZWlnaHQ6IDkwcHg7XG5cbn1cblxuI2Zvb3Rlcl9jdGEgLmZvb3Rlcl9jdGFfbWV0YXtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IDQ1JTtcbn1cblxuI2Zvb3Rlcl9jdGEgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDI2cHg7XG59XG5cbiNmb290ZXJfY3RhICAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuI2Zvb3Rlcl9jdGEgYS5jbG9zZSB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OHB4O1xuICAgIG9wYWNpdHk6IC4zO1xufVxuXG5hLmZjdGFfb3BlbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyMDFweCl7XG4gICNmb290ZXJfY3RhIHtcbiAgICBwYWRkaW5nOi4zZW07IFxuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG5cblxuICAjZm9vdGVyX2N0YSBmaWd1cmUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAjZm9vdGVyX2N0YSAuZm9vdGVyX2N0YV9tZXRhe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAjZm9vdGVyX2N0YSAuZm9vdGVyX2N0YV93cmFwe1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gICNmb290ZXJfY3RhIGEuY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogODhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuXG4gICNmb290ZXJfY3RhIGEuY2xvc2Uge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIHRvcDogLTIwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIG1ldGFib3hcbiAgICAgICAgICBcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4gICN0aXRsZS1jb3VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgd2lkdGg6MTAwcHg7XG4gICAgcGFkZGluZzo1cHg7XG4gICAgbWFyZ2luOjVweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2NjYztcbiAgfVxuICAudGl0bGUtY291bnRlci1sZW5ndGgtb3ZlciB7XG4gICAgY29sb3I6ICNmMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIEhpZ2hsaWdodHNcbiAgICAgICAgICBcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uaGxqc3tcbiAgICBtYXJnaW46MTBweCAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHNuc1xuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbmhlYWRlciAuc2hhcmV7XG4gICAgcGFkZGluZzoxMHB4IDIwcHg7XG59XG4uc2hhcmV7XG4gIHdpZHRoOjEwMCU7XG4gIHBhZGRpbmc6MTBweCAwO1xufVxuLnNoYXJlLnNob3J0e1xuICBwYWRkaW5nOjEuMmVtO1xufVxuXG4uc25ze1xuICBtYXJnaW46MCBhdXRvO1xuICB3aWR0aDoxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc25zIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTpub25lO1xuICB3aWR0aDoxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNGVtO1xuICB3b3JkLXNwYWNpbmc6IDAuMWVtO1xufVxuLnNucyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzozcHg7IFxuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5zbnMuYzEgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbnMuYzIgbGkge1xuICB3aWR0aDogNTAlO1xufVxuLnNucy5jMyBsaSwuc25zLmM2IGxpIHtcbiAgd2lkdGg6IDMzLjMzMzMlO1xufVxuLnNucy5jNCBsaSwuc25zLmM3IGxpIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5zbnMuYzUgbGkge1xuICB3aWR0aDogMjAlO1xufVxuXG4uc25zLm1pbmkgbGl7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc25zIGEge1xuICBmb250LXNpemU6LjdlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBkaXNwbGF5OmJsb2NrO1xuICBwYWRkaW5nOi42ZW0gMDtcbiAgY29sb3I6I2ZmZjtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uc25zIGE6YmVmb3JlLFxuLnNucyBhIGl7XG4gIG1hcmdpbi1yaWdodDowLjJlbTtcbiAgbWFyZ2luLWxlZnQ6MC4yZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG59XG5cbi5zbnMgYSAuY291bnR7XG4gIGZvbnQtc2l6ZToxMHB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4vKiDjg4TjgqTjg4Pjgr/jg7wgKi9cbi5zbnMgYS50d2l0dGVyIHtcbiAgYmFja2dyb3VuZDojMDBhY2VlO1xuICAgIGJvcmRlcjoycHggc29saWQgIzAwYWNlZTtcblxufVxuLnNucyBhLnR3aXR0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiNmZmY7XG4gIGJvcmRlcjoycHggc29saWQgIzAwOTJjYTtcbiAgY29sb3I6IzAwOTJjYTtcbn1cblxuLyogRmFjZWJvb2sgKi9cbi5zbnMgYS5mYWNlYm9va3tcbiAgYmFja2dyb3VuZDojM2I1OTk4O1xuICBib3JkZXI6MnB4IHNvbGlkICMzYjU5OTg7XG59XG4uc25zIGEuZmFjZWJvb2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBib3JkZXI6MnB4IHNvbGlkICMyYzQzNzM7XG4gICAgY29sb3I6IzJjNDM3Mztcbn1cblxuLyog44Gv44Gm44G2ICovXG4uc25zICBhLmhhdGVidXtcbiAgYmFja2dyb3VuZDojNWQ4YWMxO1xuICBib3JkZXI6MnB4IHNvbGlkICM1ZDhhYzE7XG59XG4uc25zIGEuaGF0ZWJ1OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgYm9yZGVyOjJweCBzb2xpZCAjNWQ4YWMxO1xuICAgIGNvbG9yOiM1ZDhhYzE7XG59XG4uc25zICBhLmhhdGVidTpiZWZvcmV7XG4gIGNvbnRlbnQ6J0IhJztcbiAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59IFxuXG4vKiBMSU5FICovXG4uc25zICBhLmxpbmV7XG4gIGJhY2tncm91bmQ6IzI1YWYwMDtcbiAgICBib3JkZXI6MnB4IHNvbGlkICMyNWFmMDA7XG5cbn1cbi5zbnMgYS5saW5lOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgYm9yZGVyOjJweCBzb2xpZCAjMjVhZjAwO1xuICAgIGNvbG9yOiMyNWFmMDA7XG59XG5cbi8qIFBvY2tldCAqL1xuLnNucyAgYS5wb2NrZXR7XG4gIGJhY2tncm91bmQ6I2YwM2U1MTtcbiAgICAgIGJvcmRlcjoycHggc29saWQgI2YwM2U1MTtcblxufVxuLnNucyAgYS5wb2NrZXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBib3JkZXI6MnB4IHNvbGlkICNmMDNlNTE7XG4gICAgY29sb3I6I2YwM2U1MTtcbn1cblxuLyogUlNTICovXG4uc25zICBhLnJzc3tcbiAgICBiYWNrZ3JvdW5kOiNmZmI1M2M7XG4gICAgYm9yZGVyOjJweCBzb2xpZCAjZmZiNTNjO1xuXG59XG4uc25zICBhLnJzczpob3ZlciB7XG4gICAgYmFja2dyb3VuZDojZmZmO1xuICAgIGJvcmRlcjoycHggc29saWQgI2ZmYjUzYztcbiAgICBjb2xvcjojZmZiNTNjO1xufVxuXG4vKiBGZWVkbHkgKi9cbi5zbnMgIGEuZmVlZGx5e1xuICBiYWNrZ3JvdW5kOiM4N2MwNDA7XG4gIGJvcmRlcjoycHggc29saWQgIzg3YzA0MDtcbn1cbi5zbnMgIGEuZmVlZGx5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgYm9yZGVyOjJweCBzb2xpZCAjODdjMDQwO1xuICAgIGNvbG9yOiM4N2MwNDA7XG59XG5cbnNwYW4uc25zX25hbWUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNucyBzcGFuLnNuc19jb3VudHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgIG1hcmdpbjogMCAuMmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuI3NoYXJlX3BseiBkaXYuc25zX2NvdW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLnNucy5zbWFsbCBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMS41cHggNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogLjdlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnNucy5zbWFsbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cbi8qQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgLnNucyBsaSB7XG4gICAgICB3aWR0aDogMTYuNjY2NiU7XG4gICAgfVxufSovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTk5cHgpe1xuICAgIHNwYW4uc25zX25hbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zbnMgYTpiZWZvcmUsXG4gICAgLnNucyBhIGl7XG4gICAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHBhZ2VuYXRpb25cbiAgICAgICAgICBcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnaW5hdGlvbntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjRlbTtcbn1cblxuYS5wYWdlLW51bWJlcnM6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbmEucGFnZS1udW1iZXJzLFxuLnBhZ2luYXRpb24gLmN1cnJlbnR7XG4gICAgY29sb3I6ICM2MDdkOGI7XG4gICAgcGFkZGluZzogMTJweCAyMnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW46IDAgM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5wYWdpbmF0aW9uIC5jdXJyZW50e1xuICAgIGJhY2tncm91bmQ6ICM2MDdkOGI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnNwYW4ucGFnZS1udW1iZXJzLmRvdHMge1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHBhZGRpbmc6IDhweCAuNWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5wYWdpbmF0aW9uIGF7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5hLnByZXYucGFnZS1udW1iZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuYS5wcmV2LnBhZ2UtbnVtYmVyczpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgY29udGVudDpcIlxcZjEwMFwiO1xufVxuXG5hLm5leHQucGFnZS1udW1iZXJze1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbmEubmV4dC5wYWdlLW51bWJlcnM6YmVmb3Jle1xuICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG4gIGNvbnRlbnQ6XCJcXGYxMDFcIjtcbn1cblxuYS5wcmV2MS5wYWdlLW51bWJlcnMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG5hLnByZXYxLnBhZ2UtbnVtYmVyczpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgY29udGVudDpcIlxcZjEwNFwiO1xufVxuXG5hLm5leHQxLnBhZ2UtbnVtYmVyc3tcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG5hLm5leHQxLnBhZ2UtbnVtYmVyczpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgY29udGVudDpcIlxcZjEwNVwiO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgICAucGFnaW5hdGlvbntcbiAgICAgICAgbWFyZ2luOjE1cHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgYS5wYWdlLW51bWJlcnN7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgIHdpZHRoOiAxNSU7XG4gICAgfVxuXG4gICAucGFnaW5hdGlvbiAuY3VycmVudHtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgd2lkdGg6IDMwJTtcbiAgIH1cblxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgIHJlc3BvbnNpdmUgbW1lbnUgLyBkcmF3ZXIgbWVudVxuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1OXB4KXtcbiAgLmhlYWRlcl9zZWFyY2gsLmhlYWRlci1sb2dvIC5kcmF3ZXItbmF2LWJ0biwuZHJhd2VyLW5hdi1idG4td3JhcHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxufVxuXG4uaGVhZGVyX3NlYXJjaHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG5cbmEuaGVhZGVyX3NlYXJjaF9idG57XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGNvbG9yOiNmZmY7XG59XG5cbmEuaGVhZGVyX3NlYXJjaF9idG4gLmhlYWRlcl9zZWFyY2hfaW5uZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXJfc2VhcmNoX3RpdGxle1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogLjNlbTtcbiAgcGFkZGluZy10b3A6IC4zZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jaGVhZGVyX3NlYXJjaHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDg1dnc7XG4gIGhlaWdodDogODB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogLjllbTtcbn1cblxuXG5cbi5kcmF3ZXItb3ZlcmxheXtcbiAgdHJhbnNpdGlvbjogLjRzO1xufVxuXG4uZHJhd2VyLW92ZXJsYXkuYWN0aXZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMpO1xuICAgIHotaW5kZXg6IDk5OTk7XG59XG5cbi5kcmF3ZXItbmF2LWJ0bi13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZHJhd2VyLW5hdntcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG59XG5cblxuLmRyYXdlci1uYXZ7IFxuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiAuMzVzIGVhc2UtaW4tb3V0O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdCA6IC0xMDAlO1xufVxuXG4uZHJhd2VyLW5hdi5hY3RpdmV7XG4gICAgbGVmdCA6IDBweDtcbn1cblxuLmRyYXdlci1uYXYtYnRuIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZm9vdGVybWVudV9jb2wgLmRyYXdlci1uYXYtYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOjA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbi5kcmF3ZXItbmF2LWJ0biBzcGFuIHtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHRvcDogY2FsYyg1MCUgLSAxLjVweCk7XG59XG5cbi5kcmF3ZXItbmF2LWJ0bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiBjYWxjKDI1JSAtIDNweCk7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7XG59XG5cbi5kcmF3ZXItbmF2LWJ0bjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3R0b206IGNhbGMoMjUlIC0gM3B4KTtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwMDtcbn1cblxuLmRyYXdlci1uYXYtYnRuOmJlZm9yZSwgLmRyYXdlci1uYXYtYnRuOmFmdGVyLCAuZHJhd2VyLW5hdi1idG4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdHJhbnNpdGlvbjogLjM1cyBlYXNlLWluLW91dDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5kcmF3ZXJfY29udGVudF90aXRsZSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5kcmF3ZXItbmF2IC5kaXZlcl93aWRnZXRfYWRhcmVhe1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5cbi5kcmF3ZXItbmF2IC53aWRnZXQgPiB1bDpmaXJzdC1vZi10eXBlLCAuZHJhd2VyLW5hdiAud2lkZ2V0IHVsOmZpcnN0LWNoaWxke1xuICBtYXJnaW46MDtcbiAgbWFyZ2luLXRvcDotMTBweDsgXG59XG5cbi5mb290ZXJtZW51X2NvbCAuZHJhd2VyLW5hdi1idG4gc3BhbiwuZm9vdGVybWVudV9jb2wgLmRyYXdlci1uYXYtYnRuOmJlZm9yZSwuZm9vdGVybWVudV9jb2wgLmRyYXdlci1uYXYtYnRuOmFmdGVye1xuICBiYWNrZ3JvdW5kOm5vbmU7XG4gIGJvcmRlcjpub25lO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgIHNlYXJjaCBib3hcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmxpdHlfY29udGVudHtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgbWFyZ2luOiAxZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cblxuLnNlYXJjaGJveF9jb250ZW50X3RpdGxlIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuI2hlYWRlcl9zZWFyY2ggLmRpdmVyX3dpZGdldF9hZGFyZWF7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbiNoZWFkZXJfc2VhcmNoIC53aWRnZXQgPiB1bDpmaXJzdC1vZi10eXBlLCAjaGVhZGVyX3NlYXJjaCAud2lkZ2V0IHVsOmZpcnN0LWNoaWxke1xuICBtYXJnaW46MDtcbiAgbWFyZ2luLXRvcDotMTBweDsgXG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgcmVzcG9uc2l2ZVxuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4jbWFpbi13cmFwLmZ1bGxwYWdlLFxuI21haW4td3JhcC5mdWxscGFnZSAjcGFnZS1tYWluLFxuI21haW4td3JhcC5mdWxscGFnZSAuc2luZ2xlLXBvc3QtbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbn1cbiNtYWluLXdyYXAuZnVsbHBhZ2UgLmNvbnRlbnR7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTIwMHB4KXtcbiAgICAjbWFpbi13cmFwe1xuICAgIHdpZHRoOjk2JTtcbiAgfVxuICBcbiAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBcbiAgLnNpbmdsZS1wb3N0LW1haW4sLmNhdHBhZ2VfY29udGVudF93cmFwIC5jb250ZW50e1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgfVxuXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgICAjbWFpbntcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAuNWVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3NpbmdsZS1tYWluLCAjcGFnZS1tYWlue1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3NpZGViYXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAuNWVtO1xuICAgIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuXG4gICAgI21haW4td3JhcHtcbiAgICAgICAgd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46NXB4IGF1dG87IFxuICAgIH1cblxuICAjbWFpbiwjc2luZ2xlLW1haW4sI3BhZ2UtbWFpbntcbiAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAjc2luZ2xlLW1haW4sI3BhZ2UtbWFpbntcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmhlbnRyeXtcbiAgICBwYWRkaW5nOjAgIWltcG9ydGFudCA7XG4gICAgbWFyZ2luOjAgIWltcG9ydGFudDtcbiAgfVxuXG4gICAgLm1lbnVfZGVzY3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2lkZWJhcl9jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cblxuICAgIGgxe1xuICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgfVxuXG4gICAgaDEuc2luZ2xlLXBvc3QtdGl0bGV7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG5cbiAgICBoMntcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgfVxuXG4gICAgaDN7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIH1cblxuICAgIGg0e1xuICAgICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICB9XG5cbiAgICAucGFnZV90aXRsZXtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICB9XG5cbiAgICAuc2luZ2xlLXBvc3QtZGF0ZSwucG9zdC1tZXRhLWJvdHRvbSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAuN2VtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAucG9zdCAucG9zdC1tZXRhe1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cblxuICAgIC5wb3N0IC5zaW5nbGUtcG9zdC1jYXRlZ29yeXtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICAjc2luZ2xlLW1haW4gLnRhZ3tcbiAgICAgICAgcGFkZGluZzogM3B4IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cblxuICAgICNzaW5nbGUtbWFpbiAucG9zdC1zdWIge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuXG4gICAgLnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3R7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmF1dGhvci1wb3N0Ky5hdXRob3ItcG9zdHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnBvc3RfZm9vdGVyX2F1dGhvcntcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAuYXJ0aWNsZV9mb290ZXJ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDotNXB4O1xuICAgIH1cblxuICAgIC5zaW5nbGUtcG9zdC1tYWlue1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHNob3J0Y29kZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmNvbDIsLnNjX2NvbDIsLmNvbDMsLnNjX2NvbDMsLmNvbDNfMiwuc2NfY29sM18yLC5jb2w0LC5zY19jb2w0LC5jb2w0XzMsLnNjX2NvbDRfM3tcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uY29sMiBpbWcsLmNvbDMgaW1nLC5jb2wzXzIgaW1nLC5jb2w0IGltZywuY29sNF8zIGltZ3tcbiAgbWF4LXdpZHRoOjEwMCU7XG59XG5cbi5jb2wyLC5zY19jb2wyIHt3aWR0aDogNTAlO31cbi5jb2wzLC5zY19jb2wzIHt3aWR0aDogMzMuMzMzMzMzJTt9XG4uY29sM18yLC5zY19jb2wzXzIge3dpZHRoOiA2Ni42NjY2NjYlO31cbi5jb2w0LC5zY19jb2w0IHt3aWR0aDogMjUlO31cbi5jb2w0XzMsLnNjX2NvbDRfMyB7d2lkdGg6IDc1JTt9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbi5jb2wyLC5jb2wzLC5jb2w0LC5jb2wzXzIsLmNvbDRfMyxcbi5zY19jb2wyLnNwLC5zY19jb2wzLnNwLC5zY19jb2w0LnNwLC5zY19jb2wzXzIuc3AsLnNjX2NvbDRfMy5zcFxuIHt3aWR0aDogMTAwJTtmbG9hdDogbm9uZTt9XG5cbi5jb2wyX3Nwe3dpZHRoOiA1MCU7ZmxvYXQ6IGxlZnQ7fVxuLmNvbDNfc3B7d2lkdGg6IDMzLjMlO2Zsb2F0OiBsZWZ0O31cblxufVxuXG5cbi5hc2lkZS1ub3JtYWwge1xuICAgIGJhY2tncm91bmQ6ICNmZmY0OGY7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IC44ZW0gMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNmVtO1xufVxuXG4uYXNpZGUtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMCwwLDAuMik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMWVtIDEuNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNmVtO1xufVxuXG4uYm9yZGVye1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MnB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2NjYztcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5zY19zbnMgaSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5zY19zbnMgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjhlbTtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnNjX3Nucy5zb2xpZCBhe1xuICAgIHRvcDogLTNweDtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG59IFxuXG4uc2Nfc25zLnNvbGlkIGE6aG92ZXJ7dG9wOjA7fVxuLnNjX2ZhY2Vib29rIGEge2JhY2tncm91bmQ6ICMzMTUwOTY7fVxuLnNjX2ZhY2Vib29rLnNvbGlkIGEge2JveC1zaGFkb3c6IDAgN3B4IDAgIzJjNDM3Mzt9XG4uc2NfZmFjZWJvb2suc29saWQgYTpob3ZlciB7Ym94LXNoYWRvdzogMCAzcHggMCAjMmM0MzczO31cbi5zY19mYWNlYm9vay5jb2xvciBhOmhvdmVyIHtiYWNrZ3JvdW5kOiAjMmM0MzczO31cbi5zY190d2l0dGVyIGEge2JhY2tncm91bmQ6ICM1NWFjZWU7fVxuLnNjX3R3aXR0ZXIuc29saWQgYSB7Ym94LXNoYWRvdzogMCA3cHggMCAjMDA5MmNhO31cbi5zY190d2l0dGVyLnNvbGlkIGE6aG92ZXIge2JveC1zaGFkb3c6IDAgM3B4IDAgIzAwOTJjYTt9XG4uc2NfdHdpdHRlci5jb2xvciBhOmhvdmVyIHtiYWNrZ3JvdW5kOiMwMDkyY2E7fVxuLnNjX2luc3RhZ3JhbSBhe2JhY2tncm91bmQ6ICMzZjcyOWI7fVxuLnNjX2luc3RhZ3JhbS5zb2xpZCBhe2JveC1zaGFkb3c6IDAgN3B4IDAgIzQzNjM4Yjt9XG4uc2NfaW5zdGFncmFtLnNvbGlkIGE6aG92ZXIge2JveC1zaGFkb3c6IDAgM3B4IDAgIzQzNjM4Yjt9XG4uc2NfaW5zdGFncmFtLmNvbG9yIGE6aG92ZXIge2JhY2tncm91bmQ6IzQzNjM4Yjt9XG5cbi5zY19nb29nbGVwbHVzIGF7YmFja2dyb3VuZDogI2RkNGIzOTt9XG4uc2NfZ29vZ2xlcGx1cy5zb2xpZCBhe2JveC1zaGFkb3c6IDAgN3B4IDAgI2FkM2EyZDt9XG4uc2NfZ29vZ2xlcGx1cy5zb2xpZCBhOmhvdmVyIHtib3gtc2hhZG93OiAwIDNweCAwICNhZDNhMmQ7fVxuLnNjX2dvb2dsZXBsdXMuY29sb3IgYTpob3ZlciB7YmFja2dyb3VuZDojYWQzYTJkO31cblxuLnNjX3Nucy5zaW1wbGUgYXtiYWNrZ3JvdW5kOiAjYWFhO31cbi5zY19zbnMuc2ltcGxlIGE6aG92ZXJ7YmFja2dyb3VuZDogIzg4ODt9XG4uc2Nfc25zLnNpbXBsZS5zb2xpZCBhe2JveC1zaGFkb3c6IDAgN3B4IDAgIzg4ODt9XG4uc2Nfc25zLnNpbXBsZS5zb2xpZCBhOmhvdmVye2JveC1zaGFkb3c6IDAgM3B4IDAgIzg4ODt9XG4uc2Nfc25zLmNpcmNsZSBhe2JvcmRlci1yYWRpdXM6IDUwJTtwYWRkaW5nOiAwLjllbSAwLjhlbTt9XG5cblxuLmJhZGdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IC4yZW0gOXB4IC4xZW07XG4gICAgbWFyZ2luOjAgM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5iYWRnZS5idGFnOmJlZm9yZSwuYmFkZ2UuYnRhZyAuYmVmb3Jlc3BhbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xZW07XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2VjNTg1OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMWVtIDFlbSAxZW0gMDtcbiAgfVxuLmJhZGdlLmJ0YWc6YWZ0ZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC0xcHg7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5iYWRnZS5idGFnIHttYXJnaW4tbGVmdDogMTBweDtib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDt9XG4uYmFkZ2UucmFkaXVze2JvcmRlci1yYWRpdXM6IDUwcHg7cGFkZGluZzogNXB4IDE1cHg7fVxuXG4uYmFkZ2UuY29ybmVydGFnIHtib3JkZXItcmFkaXVzOiA1MHB4IDNweCAzcHggNTBweDtwYWRkaW5nLWxlZnQ6IDIwcHg7fVxuLmJhZGdlLmNvcm5lcnRhZzpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uYmFkZ2UuYmJvcmRlcntib3JkZXI6IDJweCBzb2xpZCAjZWM1ODU4O2JhY2tncm91bmQ6ICNmZmY7Y29sb3I6ICNlYzU4NTg7Zm9udC13ZWlnaHQ6IGJvbGQ7fVxuXG4uYmFkZ2UudnttYXJnaW4tcmlnaHQ6IDE1cHg7fVxuXG4uYmFkZ2UudjpiZWZvcmUsLmJhZGdlLnYgLmJlZm9yZXNwYW57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtOXB4O1xuICAgIHRvcDogLjRlbTtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZWM1ODU4IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4IDAgMTBweCAxNHB4O1xufVxuXG5cbi5iYWRnZS5ibHVle2JhY2tncm91bmQtY29sb3I6ICM3MGI4ZjE7fVxuLmJhZGdlLmJsdWUuYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO2JvcmRlci1jb2xvcjojNzBiOGYxO2NvbG9yOiM3MGI4ZjE7fVxuLmJhZGdlLnYuYmx1ZTpiZWZvcmV7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjNzBiOGYxIHRyYW5zcGFyZW50O31cbi5iYWRnZS5idGFnLmJsdWU6YmVmb3Jle2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjNzBiOGYxIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O31cblxuLmJhZGdlLmdyZWVue2JhY2tncm91bmQtY29sb3I6ICMyYWMxMTM7fVxuLmJhZGdlLmdyZWVuLmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtib3JkZXItY29sb3I6IzJhYzExMztjb2xvcjojMmFjMTEzO31cbi5iYWRnZS52LmdyZWVuOmJlZm9yZXtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMyYWMxMTMgdHJhbnNwYXJlbnQ7fVxuLmJhZGdlLmJ0YWcuZ3JlZW46YmVmb3Jle2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjMmFjMTEzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O31cblxuLmJhZGdlLnJlZHtiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4MTc4O31cbi5iYWRnZS5yZWQuYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO2JvcmRlci1jb2xvcjojZmY4MTc4O2NvbG9yOiNmZjgxNzg7fVxuLmJhZGdlLnYucmVkOmJlZm9yZXtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZjgxNzggdHJhbnNwYXJlbnQ7fVxuLmJhZGdlLmJ0YWcucmVkOmJlZm9yZXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgI2ZmODE3OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDt9XG5cbi5iYWRnZS55ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjogI2ZmZTgyMjtjb2xvcjogIzUwNTA1MDt9XG4uYmFkZ2UueWVsbG93LmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtib3JkZXItY29sb3I6I2ZmZTgyMjtjb2xvcjojZmZlODIyO31cbi5iYWRnZS52LnllbGxvdzpiZWZvcmV7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZlODIyIHRyYW5zcGFyZW50O31cbi5iYWRnZS5idGFnLnllbGxvdzpiZWZvcmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICNmZmU4MjIgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7fVxuXG4uYmFkZ2Uub3Jhbmdle2JhY2tncm91bmQtY29sb3I6ICNmZmEzMGQ7fVxuLmJhZGdlLm9yYW5nZS5iYm9yZGVye2JhY2tncm91bmQtY29sb3I6ICNmZmY7Ym9yZGVyLWNvbG9yOiNmZmEzMGQ7Y29sb3I6I2ZmYTMwZDt9XG4uYmFkZ2Uudi5vcmFuZ2U6YmVmb3Jle2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmYTMwZCB0cmFuc3BhcmVudDt9XG4uYmFkZ2UuYnRhZy5vcmFuZ2U6YmVmb3Jle2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjZmZhMzBkIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O31cblxuLmJhZGdlLmdyYXl7YmFja2dyb3VuZC1jb2xvcjogI2NjYzt9XG4uYmFkZ2UuZ3JheS5iYm9yZGVye2JhY2tncm91bmQtY29sb3I6ICNmZmY7Ym9yZGVyLWNvbG9yOiNjY2M7Y29sb3I6I2NjYzt9XG4uYmFkZ2Uudi5ncmF5OmJlZm9yZXtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNjY2MgdHJhbnNwYXJlbnQ7fVxuLmJhZGdlLmJ0YWcuZ3JheTpiZWZvcmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICNjY2MgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7fVxuXG4uYmFkZ2UuYmxhY2t7YmFja2dyb3VuZC1jb2xvcjogIzAwMDt9XG4uYmFkZ2UuYmxhY2suYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO2JvcmRlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7fVxuLmJhZGdlLnYuYmxhY2s6YmVmb3Jle2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzAwMCB0cmFuc3BhcmVudDt9XG4uYmFkZ2UuYnRhZy5ibGFjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICMwMDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7fVxuXG5cbi5iYWRnZSBpIHt2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7Zm9udC13ZWlnaHQ6IGJvbGQ7fVxuXG4uYmFkZ2UgaS5iZWZvcmUge21hcmdpbi1yaWdodDogLjVlbTt9XG4uYmFkZ2UgaS5hZnRlciB7bWFyZ2luLWxlZnQ6IC41ZW07fVxuXG4uc2NfbWFya2Vye2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZmZmNjYgNTAlKTt9XG4uc2NfbWFya2VyLnJlZHtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNTAlLCAjZmZkOWQ5IDUwJSk7fVxuLnNjX21hcmtlci5ibHVle2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNjZmRiZmYgNTAlKTt9XG5cbi5zY19tYXJrZXItYW5pbWF0aW9uLmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwJSAuNGVtO1xuICAgIHRyYW5zaXRpb246IDIuNXM7XG59XG4gXG4uc2NfbWFya2VyLWFuaW1hdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50IDUwJSwgcmdiKDI1NSwgMjQ3LCAyKSA1MCUpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgLjhlbTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC41ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zY19tYXJrZXItYW5pbWF0aW9uLnJlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDAsIDAsIDAuMykgNTAlKTtcbn1cbi5zY19tYXJrZXItYW5pbWF0aW9uLmJsdWUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChsZWZ0LCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMTAwLCAxNDksIDIzNywgMC41KSA1MCUpO1xufVxuXG4uZm9udHNpemUuXFwzMXtmb250LXNpemU6IDAuOGVtfVxuLmZvbnRzaXplLlxcMzJ7Zm9udC1zaXplOiAwLjllbX1cbi5mb250c2l6ZS5cXDMze2ZvbnQtc2l6ZTogMS4xZW19XG4uZm9udHNpemUuXFwzNHtmb250LXNpemU6IDEuM2VtfVxuLmZvbnRzaXplLlxcMzV7Zm9udC1zaXplOiAxLjRlbX1cbi5mb250c2l6ZS5cXDM2e2ZvbnQtc2l6ZTogMS41ZW19XG4uZm9udHNpemUuXFwzN3tmb250LXNpemU6IDEuNmVtfVxuLmZvbnRzaXplLlxcMzh7Zm9udC1zaXplOiAxLjdlbX1cbi5mb250c2l6ZS5cXDM5e2ZvbnQtc2l6ZTogMmVtfVxuXG4uZm9udGNvbG9ye2NvbG9yOnJlZDt9XG4uZm9udGJhY2tncm91bmR7YmFja2dyb3VuZDojZWVlO3BhZGRpbmc6IDJweCA1cHg7fVxuXG4uc2NfZ2V0cG9zdHtcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4ICNkZGQ7XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4yNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5zY19nZXRwb3N0OmhvdmVye2JhY2tncm91bmQ6ICNlZWU7fVxuXG4uc2NfZ2V0cG9zdCBhLCAuY29udGVudCAuc2NfZ2V0cG9zdCBhe1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOjEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQgLnNjX2dldHBvc3QgcCB7cGFkZGluZzogMDtkaXNwbGF5OiBub25lO31cblxuLnNjX2dldHBvc3RfdGh1bWJ7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNjX2dldHBvc3QgLnRpdGxle1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xufVxuXG4uc2NfZ2V0cG9zdCAuc3Vic3RyIHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbn1cblxuLnNjX2dldHBvc3QgLmRhdGV7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiA1cHg7XG59XG5cbi5zY19nZXRwb3N0IC5iYWRnZXtcbiAgZm9udC1zaXplOiAuOGVtO1xuICBwYWRkaW5nOiAuMWVtIDdweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbiNzaWRlYmFyIC5zY19nZXRwb3N0e1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbiNzaWRlYmFyIC5zY19nZXRwb3N0X3RodW1iIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbiNzaWRlYmFyIC5zY19nZXRwb3N0IGltZ3tcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuI3NpZGViYXIgLnNjX2dldHBvc3QgLnNjX2dldHBvc3QgLnRpdGxle1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cblxuLnZvaWNle21hcmdpbi1ib3R0b206IDEuMmVtO2Zsb2F0OiBub25lO31cbi5jb250ZW50IC52b2ljZSBwIHtwYWRkaW5nOiAwO31cbi52b2ljZS5sZWZ0IC5pY29uIGltZ3tmbG9hdDogbGVmdDttYXJnaW4tcmlnaHQ6IDIwcHg7fVxuLnZvaWNlLmxlZnQgLmljb24gLm5hbWV7dGV4dC1hbGlnbjogbGVmdDtwb3NpdGlvbjogcmVsYXRpdmU7dG9wOjEycHg7fVxuLnZvaWNlLnJpZ2h0IC5pY29uIGltZ3tmbG9hdDogcmlnaHQ7bWFyZ2luLWxlZnQ6IDIwcHg7fVxuLnZvaWNlLnJpZ2h0IC5pY29uIC5uYW1le3RleHQtYWxpZ246IHJpZ2h0O3Bvc2l0aW9uOiByZWxhdGl2ZTt0b3A6MTJweDt9XG4udm9pY2UgLmljb257dGV4dC1hbGlnbjogY2VudGVyO2xpbmUtaGVpZ2h0OiAwO21hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnZvaWNlIC5pY29uIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZWU7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzpoaWRkZW47IFxufVxuXG4udm9pY2UgLmljb24gaW1nLmludmVydGVke1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKVxufVxuXG4udm9pY2UgLm5hbWUge2ZvbnQtc2l6ZTogLjhlbTt9XG4udm9pY2UubGVmdC5uX2JvdHRvbSAuaWNvbntmbG9hdDogbGVmdDt9XG4udm9pY2UubGVmdC5uX2JvdHRvbSAuaWNvbiBpbWd7ZmxvYXQ6IG5vbmU7fVxuLnZvaWNlLmxlZnQubl9ib3R0b20gLmljb24gLm5hbWV7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWF4LXdpZHRoOiA3MHB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi52b2ljZS5yaWdodC5uX2JvdHRvbSAuaWNvbntmbG9hdDogcmlnaHQ7fVxuLnZvaWNlLnJpZ2h0Lm5fYm90dG9tIC5pY29uIGltZ3tmbG9hdDogbm9uZTt9XG4udm9pY2UucmlnaHQubl9ib3R0b20gLmljb24gLm5hbWV7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXgtd2lkdGg6IDcwcHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuXG4udm9pY2UubGVmdCAudGV4dCB7ZmxvYXQ6IGxlZnQ7fVxuLnZvaWNlLnJpZ2h0IC50ZXh0IHtmbG9hdDogcmlnaHQ7fVxuLnZvaWNlIC50ZXh0IHttYXgtd2lkdGg6IDc1JTt9XG5cbi5zY19iYWxsb29ue1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMWVtIDJlbTtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICAgIHotaW5kZXg6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc2NfYmFsbG9vbjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDBweDtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uc2NfYmFsbG9vbjphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMHB4O1xuICAgIGhlaWdodDogMHB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgei1pbmRleDogLTE7XG59XG5cbi5zY19iYWxsb29uLmJvdHRvbSB7bWFyZ2luLWJvdHRvbTogMTVweDt9XG4uc2NfYmFsbG9vbi50b3Age21hcmdpbi10b3A6MTVweDsgfVxuLnNjX2JhbGxvb24ubGVmdHttYXJnaW4tbGVmdDogMTVweDt9XG4uc2NfYmFsbG9vbi5yaWdodHttYXJnaW4tcmlnaHQ6IDE1cHg7fVxuLnNjX2JhbGxvb24uYm90dG9tOmJlZm9yZSwgLnNjX2JhbGxvb24udG9wOmJlZm9yZSB7bGVmdDogMTAlO21hcmdpbi1sZWZ0OiAtOXB4O31cbi5zY19iYWxsb29uLmJvdHRvbTphZnRlciwgLnNjX2JhbGxvb24udG9wOmFmdGVyIHtsZWZ0OiAxMCU7bWFyZ2luLWxlZnQ6IC02cHg7fVxuLnNjX2JhbGxvb24ubGVmdDpiZWZvcmUsIC5zY19iYWxsb29uLnJpZ2h0OmJlZm9yZSB7dG9wOiAzMCU7bWFyZ2luLXRvcDogLTEzcHg7fVxuLnNjX2JhbGxvb24ubGVmdDphZnRlciwgLnNjX2JhbGxvb24ucmlnaHQ6YWZ0ZXIge3RvcDogMzAlO21hcmdpbi10b3A6IC0xMHB4O31cblxuLnNjX2JhbGxvb24uYm90dG9tOmJlZm9yZSB7Ym90dG9tOiAtMTNweDtib3JkZXItd2lkdGg6IDIwcHggMTVweCAwIDE1cHg7Ym9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O31cbi5zY19iYWxsb29uLmJvdHRvbTphZnRlciB7Ym90dG9tOiAtMTZweDtib3JkZXItd2lkdGg6IDE2cHggMTJweCAwIDEycHg7Ym9yZGVyLWNvbG9yOiAjY2NjIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O31cblxuLnNjX2JhbGxvb24udG9wOmJlZm9yZSB7dG9wOiAtMTNweDtib3JkZXItd2lkdGg6IDAgMTVweCAyMHB4IDE1cHg7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50O31cbi5zY19iYWxsb29uLnRvcDphZnRlciB7dG9wOiAtMTZweDtib3JkZXItd2lkdGg6IDAgMTJweCAxNnB4IDEycHg7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjY2NjIHRyYW5zcGFyZW50O31cblxuLnNjX2JhbGxvb24ubGVmdDpiZWZvcmUge2xlZnQ6IC0xM3B4O2JvcmRlci13aWR0aDogMTVweCAyMHB4IDE1cHggMDtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7fVxuLnNjX2JhbGxvb24ubGVmdDphZnRlciB7bGVmdDogLTE2cHg7Ym9yZGVyLXdpZHRoOiAxMnB4IDE2cHggMTJweCAwO2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2NjYyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDt9XG5cbi5zY19iYWxsb29uLnJpZ2h0OmJlZm9yZSB7cmlnaHQ6IC0xM3B4O2JvcmRlci13aWR0aDogMTVweCAwIDE1cHggMjBweDtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7fVxuLnNjX2JhbGxvb24ucmlnaHQ6YWZ0ZXIge3JpZ2h0OiAtMTZweDtib3JkZXItd2lkdGg6IDEycHggMCAxMnB4IDE2cHg7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjY2NjO31cblxuLnRoaW5rX2JhbGxvb257cG9zaXRpb246IHJlbGF0aXZlO3BhZGRpbmc6IC41ZW0gMWVtO2JvcmRlci1yYWRpdXM6IDE1cHg7Ym9yZGVyOiAxcHggc29saWQgI2NjYzt9XG5cbi50aGlua19iYWxsb29uOmJlZm9yZXtjb250ZW50OiBcIlwiO3Bvc2l0aW9uOiBhYnNvbHV0ZTt3aWR0aDogMTBweDtoZWlnaHQ6IDEwcHg7dG9wOiAtMTNweDtib3JkZXItcmFkaXVzOiA1MCU7Ym9yZGVyOiAycHggc29saWQgI2NjYzt9XG5cbi50aGlua19iYWxsb29uOmFmdGVye2NvbnRlbnQ6IFwiXCI7cG9zaXRpb246IGFic29sdXRlO3dpZHRoOiAxNHB4O2hlaWdodDogMTRweDt0b3A6IC01cHg7Ym9yZGVyLXJhZGl1czogNTAlO2JvcmRlcjogMnB4IHNvbGlkICNjY2M7fVxuXG4udGhpbmtfYmFsbG9vbi5ibHVle2JhY2tncm91bmQ6ICM0QzVDQjA7Ym9yZGVyOiAwO2NvbG9yOiAjZmZmfVxuLnRoaW5rX2JhbGxvb24uYmx1ZTpiZWZvcmUsLnRoaW5rX2JhbGxvb24uYmx1ZTphZnRlcntiYWNrZ3JvdW5kOiAjNEM1Q0IwO2JvcmRlcjowO31cblxuLnRoaW5rX2JhbGxvb24uZ3JlZW57YmFja2dyb3VuZDogIzdBQ0M0MDtib3JkZXI6MDtjb2xvcjojZmZmO31cbi50aGlua19iYWxsb29uLmdyZWVuOmJlZm9yZSwudGhpbmtfYmFsbG9vbi5ncmVlbjphZnRlcntiYWNrZ3JvdW5kOiAjN0FDQzQwO2JvcmRlcjowO31cblxuLnRoaW5rX2JhbGxvb24ucmVke2JhY2tncm91bmQ6ICNmZjgxNzg7Ym9yZGVyOiAwO2NvbG9yOiAjZmZmfVxuLnRoaW5rX2JhbGxvb24ucmVkOmJlZm9yZSwudGhpbmtfYmFsbG9vbi5yZWQ6YWZ0ZXJ7YmFja2dyb3VuZDogI2ZmODE3ODtib3JkZXI6MDt9XG5cbi50aGlua19iYWxsb29uLnllbGxvd3tiYWNrZ3JvdW5kOiAjZmZlODIyO2JvcmRlcjowO2NvbG9yOiM1MDUwNTA7fVxuLnRoaW5rX2JhbGxvb24ueWVsbG93OmJlZm9yZSwudGhpbmtfYmFsbG9vbi55ZWxsb3c6YWZ0ZXJ7YmFja2dyb3VuZDogI2ZmZTgyMjtib3JkZXI6MDt9XG5cbi50aGlua19iYWxsb29uLm9yYW5nZXtiYWNrZ3JvdW5kOiAjZmZhMzBkO2JvcmRlcjogMDtjb2xvcjogI2ZmZn1cbi50aGlua19iYWxsb29uLm9yYW5nZTpiZWZvcmUsLnRoaW5rX2JhbGxvb24ub3JhbmdlOmFmdGVye2JhY2tncm91bmQ6ICNmZmEzMGQ7Ym9yZGVyOjA7fVxuXG4udGhpbmtfYmFsbG9vbi5ncmF5e2JhY2tncm91bmQ6ICNjY2M7Ym9yZGVyOjA7Y29sb3I6I2ZmZjt9XG4udGhpbmtfYmFsbG9vbi5ncmF5OmJlZm9yZSwudGhpbmtfYmFsbG9vbi5ncmF5OmFmdGVye2JhY2tncm91bmQ6ICNjY2M7Ym9yZGVyOjA7fVxuXG4udGhpbmtfYmFsbG9vbi5ibGFja3tiYWNrZ3JvdW5kOiAjMDAwO2JvcmRlcjowO2NvbG9yOiNmZmY7fVxuLnRoaW5rX2JhbGxvb24uYmxhY2s6YmVmb3JlLC50aGlua19iYWxsb29uLmJsYWNrOmFmdGVye2JhY2tncm91bmQ6ICMwMDA7Ym9yZGVyOjA7fVxuXG5cbi52b2ljZS5sZWZ0IC50aGlua19iYWxsb29uOmJlZm9yZXtsZWZ0OiAtMjZweDt9ICBcbi52b2ljZS5sZWZ0IC50aGlua19iYWxsb29uOmFmdGVye2xlZnQ6IC0xNnB4O31cblxuLnZvaWNlLnJpZ2h0IC50aGlua19iYWxsb29uOmJlZm9yZXtyaWdodDogLTI1cHg7fSAgXG4udm9pY2UucmlnaHQgLnRoaW5rX2JhbGxvb246YWZ0ZXJ7cmlnaHQ6IC0xNXB4O31cblxuXG4uY3VzdG9tX3ZvaWNlLC5jdXN0b21fdm9pY2Uye2Rpc3BsYXk6IGlubGluZS1ibG9jaztwb3NpdGlvbjogYWJzb2x1dGU7fVxuXG4uc2NfYmFsbG9vbiAuY3VzdG9tX3ZvaWNlLmxlZnR7XG4gICAgYm9yZGVyLXdpZHRoOiAxNXB4IDIwcHggMTVweCAwO1xuICAgIGJvcmRlci13aWR0aDogMHB4IDE3cHggMTVweCAwO1xuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgIGxlZnQ6IC04cHg7XG4gICAgdG9wOiAxMXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2IwNGM0YyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnNjX2JhbGxvb24gLmN1c3RvbV92b2ljZS5yaWdodHtcbiAgICBib3JkZXItd2lkdGg6IDE1cHggMjBweCAxNXB4IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHggMTdweCAxNXB4IDA7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgdG9wOiAxMXB4O1xuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2IwNGM0YztcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMHB4IDAgMTdweCAxNXB4O1xufVxuXG4udGhpbmtfYmFsbG9vbiAuY3VzdG9tX3ZvaWNlLmxlZnR7XG4gICAgbGVmdDogLTI2cHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHRvcDogLTEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbi50aGlua19iYWxsb29uIC5jdXN0b21fdm9pY2UyLmxlZnQge1xuICAgIGxlZnQ6IC0xNnB4O1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICB0b3A6IC01cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHotaW5kZXg6IDExO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbi50aGlua19iYWxsb29uIC5jdXN0b21fdm9pY2UucmlnaHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgdG9wOiAtMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuLnRoaW5rX2JhbGxvb24gLmN1c3RvbV92b2ljZTIucmlnaHQge1xuICAgIHJpZ2h0OiAtMTVweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgdG9wOiAtNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB6LWluZGV4OiAxMTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4udm9pY2UgLnRleHQuc2NfYmFsbG9vbiwudm9pY2UgLnRoaW5rX2JhbGxvb257XG4gICAgcGFkZGluZzogLjVlbSAxZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBtYXJnaW4tdG9wOjE1cHg7IFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udm9pY2UgLnRoaW5rX2JhbGxvb257XG4gICAgbWFyZ2luLXRvcDoyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnZvaWNlLmxlZnQgLnRleHQuc2NfYmFsbG9vbntcbiAgYm9yZGVyLXJhZGl1czogMCAxNXB4IDE1cHggMTVweDtcbn1cblxuLnZvaWNlLnJpZ2h0IC50ZXh0LnNjX2JhbGxvb257XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMCAxNXB4IDE1cHg7XG59XG5cbi52b2ljZS5sZWZ0IC5zY19iYWxsb29uOmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHggMTdweCAxNXB4IDA7XG4gICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgbGVmdDogLThweDtcbiAgICB0b3A6MTFweDtcbn1cblxuLnZvaWNlLmxlZnQgLnNjX2JhbGxvb246YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAgMTNweCAxMnB4IDBweDtcbiAgbGVmdDogLTEzcHg7XG4gIHRvcDo4cHg7XG59XG5cbi52b2ljZS5yaWdodCAuc2NfYmFsbG9vbjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMHB4IDAgMTdweCAxNXB4O1xuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIHRvcDoxMXB4O1xufVxuXG4udm9pY2UucmlnaHQgLnNjX2JhbGxvb246YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAgMCAxNHB4IDEycHg7XG4gIHJpZ2h0Oi0xM3B4O1xuICB0b3A6OHB4O1xufVxuXG4udm9pY2UgLnRleHQuc2NfYmFsbG9vbi5ibHVle2JhY2tncm91bmQ6ICM0QzVDQjA7Y29sb3I6I2ZmZjtib3JkZXI6IDA7fVxuLnNjX2JhbGxvb24uYmx1ZTpiZWZvcmV7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjNEM1Q0IwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O31cbi5zY19iYWxsb29uLmJsdWUucmlnaHQ6YmVmb3Jle2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzRDNUNCMDt9XG4uc2NfYmFsbG9vbi5ibHVlOmFmdGVyIHtib3JkZXI6IG5vbmU7fVxuXG4udm9pY2UgLnRleHQuc2NfYmFsbG9vbi5ncmVlbntiYWNrZ3JvdW5kOiAjN0FDQzQwO2JvcmRlcjowO2NvbG9yOiNmZmY7fVxuLnNjX2JhbGxvb24uZ3JlZW46YmVmb3Jle2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzdBQ0M0MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDt9XG4uc2NfYmFsbG9vbi5ncmVlbi5yaWdodDpiZWZvcmV7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjN0FDQzQwO31cbi5zY19iYWxsb29uLmdyZWVuOmFmdGVyIHtib3JkZXI6IG5vbmU7fVxuXG4udm9pY2UgLnRleHQuc2NfYmFsbG9vbi5yZWR7YmFja2dyb3VuZDogI2ZmODE3ODtib3JkZXI6MDtjb2xvcjojZmZmO31cbi5zY19iYWxsb29uLnJlZDpiZWZvcmV7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmY4MTc4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O31cbi5zY19iYWxsb29uLnJlZC5yaWdodDpiZWZvcmV7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmY4MTc4O31cbi5zY19iYWxsb29uLnJlZDphZnRlciB7Ym9yZGVyOiBub25lO31cblxuLnZvaWNlIC50ZXh0LnNjX2JhbGxvb24ueWVsbG93e2JhY2tncm91bmQ6ICNmZmU4MjI7Ym9yZGVyOjA7Y29sb3I6IzUwNTA1MDt9XG4uc2NfYmFsbG9vbi55ZWxsb3c6YmVmb3Jle2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZTgyMiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDt9XG4uc2NfYmFsbG9vbi55ZWxsb3cucmlnaHQ6YmVmb3Jle2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZTgyMjt9XG4uc2NfYmFsbG9vbi55ZWxsb3c6YWZ0ZXIge2JvcmRlcjogbm9uZTt9XG5cbi52b2ljZSAudGV4dC5zY19iYWxsb29uLm9yYW5nZXtiYWNrZ3JvdW5kOiAjZmZhMzBkO2JvcmRlcjowO2NvbG9yOiNmZmY7fVxuLnNjX2JhbGxvb24ub3JhbmdlOmJlZm9yZXtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmEzMGQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7fVxuLnNjX2JhbGxvb24ub3JhbmdlLnJpZ2h0OmJlZm9yZXtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmEzMGQ7fVxuLnNjX2JhbGxvb24ub3JhbmdlOmFmdGVyIHtib3JkZXI6IG5vbmU7fVxuXG4udm9pY2UgLnRleHQuc2NfYmFsbG9vbi5ncmF5e2JhY2tncm91bmQ6ICNjY2M7Ym9yZGVyOjA7Y29sb3I6I2ZmZjt9XG4uc2NfYmFsbG9vbi5ncmF5OmJlZm9yZXtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNjY2MgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7fVxuLnNjX2JhbGxvb24uZ3JheS5yaWdodDpiZWZvcmV7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjY2NjO31cbi5zY19iYWxsb29uLmdyYXk6YWZ0ZXIge2JvcmRlcjogbm9uZTt9XG5cbi52b2ljZSAudGV4dC5zY19iYWxsb29uLmJsYWNre2JhY2tncm91bmQ6ICMwMDA7Ym9yZGVyOjA7Y29sb3I6I2ZmZjt9XG4uc2NfYmFsbG9vbi5ibGFjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O31cbi5zY19iYWxsb29uLmJsYWNrLnJpZ2h0OmJlZm9yZXtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDA7fVxuLnNjX2JhbGxvb24uYmxhY2s6YWZ0ZXIge2JvcmRlcjogbm9uZTt9XG5cblxuXG4uc2NfdG9nZ2xlX2JveHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggcmdiYSgwLDAsMCwwLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOjNweCAzcHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yZW07XG4gIH1cbi5zY190b2dnbGVfYm94ICsgLnNjX3RvZ2dsZV9ib3h7XG4gICAgYm9yZGVyLXJhZGl1czowIDAgM3B4IDNweDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIG1hcmdpbi10b3A6IC0xLjJlbTtcbn1cblxuLnNjX3RvZ2dsZV90aXRsZXtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMjBweCArIDEuNWVtKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zY190b2dnbGVfY29udGVudHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xufVxuXG4uc2NfdG9nZ2xlX3RpdGxlLmFjdGl2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICBsZWZ0OiAzMHB4O1xufVxuXG4uc2NfdG9nZ2xlX3RpdGxlLmFjdGl2ZTphZnRlcntcbiAgICBjb250ZW50OidcXGYwNzcnO1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbn1cblxuLnNjX3RvZ2dsZV90aXRsZS5hY3RpdmUgKyAuc2NfdG9nZ2xlX2NvbnRlbnR7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbn1cblxuLnNjX3RvZ2dsZV90aXRsZTphZnRlcntcbiAgICBjb250ZW50OiAnXFxmMDc4JztcbiAgICByaWdodDogLjVlbTtcbiAgICB0b3A6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29sb3I6ICNlMGUwZTA7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5cbi50YWJfYXJlYXtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgZGlzcGxheTp0YWJsZTtcbiAgICBtYXJnaW46MDtcbiAgICB9XG4gICAgXG4udGFiX2FyZWEgZGl2e1xuICAgIC8qVGFi44Gu6KOF6aO+Ki9cbiAgICB3aWR0aDoxMzlweDsgXG4gICAgaGVpZ2h0OjQ5cHg7IFxuICAgIHRleHQtYWxpZ246Y2VudGVyOyBcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgXG4gICAgdmVydGljYWwtYWxpZ246bWlkZGxlOyBcbiAgICBkaXNwbGF5OnRhYmxlLWNlbGw7ICBcbiAgICBjb2xvcjojMzMzMzMzO1xuICAgIGJhY2tncm91bmQ6I2VlZTtcbiAgICB9XG4gICAgXG4uc2NfdGFic19hcmVhIHsgXG4gICAgcGFkZGluZzoxMHB4IDA7IFxuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4gICAgXG4uc2NfdGFic19hcmVhIGRpdi5jb250ZW50X2FyZWF7XG4gICAgYmFja2dyb3VuZDojZmZmZmZmOyBcbiAgICBwYWRkaW5nOjIwcHg7ICBcbiAgICBib3JkZXI6IDFweCBkb3R0ZWQgI2JiYmJiYjtcbiAgICB9XG5cbi50YWJfYXJlYSBkaXYuc2VsZWN0e1xuICAgIC8q44Ki44Kv44OG44Kj44OW44K/44OW44Gu6KOF6aO+Ki9cbiAgICBiYWNrZ3JvdW5kOiNmZmZmZmY7IFxuICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTsgXG4gICAgY29sb3I6IzMzMzMzMztcbiAgICBib3JkZXI6IDFweCBkb3R0ZWQgIzkwOTA5MDtcbiAgICBib3JkZXItdG9wOjNweCBzb2xpZCAjM2Y1MWI1O1xuICAgIH1cbiAgICBcbi5oaWRle2Rpc3BsYXk6bm9uZTt9XG5cbi5yZXZpZXdfc3RhciB7XG4gICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGl2ZXJzdGFyX28ucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnJldmlld19zdGFyICsgLnJldmlld19zdGFyX3Njb3JlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAwIC41ZW07XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cblxuLnJldmlld19zdGFyLCAucmV2aWV3X3N0YXIgLnN0YXJ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG59XG5cbi5kdl9yZXZpZXdfYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmc6IDFlbTtcbn1cbi5kdl9yZXZpZXdfYm94IC5yZXZpZXdfdGl0bGV7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZHZfcmV2aWV3X2JveCAucmV2aWV3X3N0YXJ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogLjVlbSAwO1xufVxuXG4uYmFyY2hhcnR7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogIzAwNmQ5NztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBjb2xvcjogI2YwZmZmZjtcbiAgICBoZWlnaHQ6IDIuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgICBtYXJnaW46NXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDtcbn1cblxuLnJldmlld19zdGFyIC5zdGFyIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGl2ZXJzdGFyLnBuZyk7XG59XG5cblxudWwuc2NfYXJ0aWNsZXtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG92ZXJmbG93OmF1dG87XG4gICAgcGFkZGluZzogMCA1cHg7XG59XG5cbnVsLnNjX2FydGljbGUuZ3JpZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxudWwuc2NfYXJ0aWNsZSBsaXtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG51bC5zY19hcnRpY2xlLmNvbCBsaSB7XG4gICAgd2lkdGg6IDMyJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIC41JTtcbn1cblxuXG4uY29udGVudCB1bC5zY19hcnRpY2xlIGF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuXG4uc2NfYXJ0aWNsZV90aXRsZXtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGRpc3BsYXk6IHVuc2V0O1xufVxuXG4uc2NfYXJ0aWNsZV90aXRsZSBhe1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4uc2NfYXJ0aWNsZV90aXRsZSBhOmhvdmVye1xuICAgIGNvbG9yOiAjNWViMGYxO1xufVxuXG4uc2NfYXJ0aWNsZV9kYXRle1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnNjX2FydGljbGVfY2F0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNHB4IDdweDtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6OHB4O1xufVxuXG4uc2NfYXJ0aWNsZS5zaW1wbGUgLnNjX2FydGljbGVfY2F0e1xuICAgIHBhZGRpbmc6IDRweCA3cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuOGVtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5zY19hcnRpY2xlLmdyaWQgPiBhe1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxNnB4KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2NfYXJ0aWNsZS5ncmlkID4gYSwuc2NfYXJ0aWNsZS5saXN0ID4gYSB7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLDAsMCwwLjIpO1xuICBtYXJnaW46IDhweDtcbiAgdHJhbnNpdGlvbjogLjRzO1xufVxuXG4uc2NfYXJ0aWNsZS5ncmlkIGxpLC5zY19hcnRpY2xlLmxpc3QgbGkge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi5zY19hcnRpY2xlLmdyaWQgbGkgLm1ldGEsLnNjX2FydGljbGUubGlzdCBsaSAubWV0YSB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uc2NfYXJ0aWNsZS5ncmlkIC5wb3N0X2xpc3RfdGh1bWIsLnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1ie1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5zY19hcnRpY2xlLmxpc3QgLnBvc3RfbGlzdF90aHVtYntcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxNDBweDtcbn1cblxuLnNjX2FydGljbGUuZ3JpZCAucG9zdF9saXN0X3RodW1iIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uc2NfYXJ0aWNsZS5saXN0IC5wb3N0X2xpc3RfdGh1bWIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uc2NfYXJ0aWNsZS5ncmlkIC5wb3N0X2xpc3RfdGh1bWIgLnNjX2FydGljbGVfY2F0LC5zY19hcnRpY2xlLmxpc3QgLnBvc3RfbGlzdF90aHVtYiAuc2NfYXJ0aWNsZV9jYXR7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAuN2VtO1xuICBwYWRkaW5nOiAycHggNHB4O1xufVxuXG4uc2NfYXJ0aWNsZS5ncmlkIC5zY19hcnRpY2xlX3RpdGxlLC5zY19hcnRpY2xlLmxpc3QgLnNjX2FydGljbGVfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbn1cblxuLnNjX2FydGljbGUuZ3JpZCAuc2NfYXJ0aWNsZV9kYXRlLC5zY19hcnRpY2xlLmxpc3QgLnNjX2FydGljbGVfZGF0ZXtcbiAgICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4jc2lkZWJhciAuc2NfYXJ0aWNsZS5ncmlkID4gYSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgbWFyZ2luOiA2cHg7XG59XG5cbiNzaWRlYmFyIC5zY19hcnRpY2xlLmdyaWQgLnNjX2FydGljbGVfdGl0bGUsI3NpZGViYXIgLnNjX2FydGljbGUubGlzdCAuc2NfYXJ0aWNsZV90aXRsZXtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jc2lkZWJhciAuc2NfYXJ0aWNsZS5saXN0IC5wb3N0X2xpc3RfdGh1bWJ7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogODBweDtcbn1cblxuLnNjX2FydGljbGUucmFua3tcbiAgICBjb3VudGVyLXJlc2V0OiBhcnRpY2xlLXJhbmtpbmc7XG59XG5cbi5zY19hcnRpY2xlLnJhbmsgbGk6YWZ0ZXJ7XG4gICAgY29udGVudDogY291bnRlcihhcnRpY2xlLXJhbmtpbmcsIGRlY2ltYWwpO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBhcnRpY2xlLXJhbmtpbmc7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICMzMTMxMzE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNjX2FydGljbGUucmFuayBhOm50aC1jaGlsZCgxKSBsaTphZnRlcntcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyMzAsIDg4KTtcbn1cbi5zY19hcnRpY2xlLnJhbmsgYTpudGgtY2hpbGQoMikgbGk6YWZ0ZXJ7XG4gICAgYmFja2dyb3VuZDogI2NjYztcbn1cbi5zY19hcnRpY2xlLnJhbmsgYTpudGgtY2hpbGQoMykgbGk6YWZ0ZXJ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDEyMSwgMzcsIDAuOCk7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5NTlweCl7XG4gICNzaWRlYmFyIC5zY19hcnRpY2xlLmdyaWQgPiBhIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzJSAtIDEycHgpO1xuICAgIG1hcmdpbjogNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICB1bC5zY19hcnRpY2xle1xuICAgIHBhZGRpbmc6MHB4O1xuICB9XG5cbiAgdWwuc2NfYXJ0aWNsZSBsaSB7XG4gICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICB9XG5cbiAgLnNjX2FydGljbGVfY2F0e1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgZm9udC1zaXplOiAwLjdlbTtcbiAgfVxuXG4gIHVsLnNjX2FydGljbGUuY29sIGxpIHtcbiAgICB3aWR0aDogNDklO1xuICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1OTlweCl7XG4gIHVsLnNjX2FydGljbGUuY29sIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICNzaWRlYmFyIC5zY19hcnRpY2xlLmdyaWQgPiBhLC5zY19hcnRpY2xlLmdyaWQgPiBhIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICBtYXJnaW46IDZweDtcbiAgfVxufVxuXG4uc2NfZnJhbWVfd3JhcCB7bWFyZ2luLWJvdHRvbTogMS4yZW07cG9zaXRpb246IHJlbGF0aXZlO31cblxuLnNjX2ZyYW1lX3dyYXAuYmx1ZSAuc2NfZnJhbWV7Ym9yZGVyLWNvbG9yOiM3MGI4ZjE7fVxuLnNjX2ZyYW1lX3dyYXAuYmx1ZS5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojNzBiOGYxO31cbi5zY19mcmFtZV93cmFwLmJsdWUgLnNjX2ZyYW1lX3RpdGxle2JhY2tncm91bmQtY29sb3I6IzcwYjhmMTt9XG4uc2NfZnJhbWVfd3JhcC5ibHVlLm9uZnJhbWUgLnNjX2ZyYW1lX3RpdGxle2NvbG9yOiM3MGI4ZjE7YmFja2dyb3VuZC1jb2xvcjojZmZmO31cblxuLnNjX2ZyYW1lX3dyYXAuZ3JlZW4gLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojMmFjMTEzO31cbi5zY19mcmFtZV93cmFwLmdyZWVuLnNvbGlkIC5zY19mcmFtZXtiYWNrZ3JvdW5kLWNvbG9yOiMyYWMxMTM7fVxuLnNjX2ZyYW1lX3dyYXAuZ3JlZW4gLnNjX2ZyYW1lX3RpdGxle2JhY2tncm91bmQtY29sb3I6IzJhYzExMzt9XG4uc2NfZnJhbWVfd3JhcC5ncmVlbi5vbmZyYW1lIC5zY19mcmFtZV90aXRsZXtjb2xvcjojMmFjMTEzO2JhY2tncm91bmQtY29sb3I6I2ZmZjt9XG5cbi5zY19mcmFtZV93cmFwLnJlZCAuc2NfZnJhbWV7Ym9yZGVyLWNvbG9yOiNmZjgxNzg7fVxuLnNjX2ZyYW1lX3dyYXAucmVkLnNvbGlkIC5zY19mcmFtZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjgxNzg7fVxuLnNjX2ZyYW1lX3dyYXAucmVkIC5zY19mcmFtZV90aXRsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjgxNzg7fVxuLnNjX2ZyYW1lX3dyYXAucmVkLm9uZnJhbWUgLnNjX2ZyYW1lX3RpdGxle2NvbG9yOiNmZjgxNzg7YmFja2dyb3VuZC1jb2xvcjojZmZmO31cblxuLnNjX2ZyYW1lX3dyYXAueWVsbG93IC5zY19mcmFtZXtib3JkZXItY29sb3I6I2ZmZTgyMjt9XG4uc2NfZnJhbWVfd3JhcC55ZWxsb3cuc29saWQgLnNjX2ZyYW1le2JhY2tncm91bmQtY29sb3I6I2ZmZTgyMjt9XG4uc2NfZnJhbWVfd3JhcC55ZWxsb3cgLnNjX2ZyYW1lX3RpdGxle2JhY2tncm91bmQtY29sb3I6I2ZmZTgyMjt9XG4uc2NfZnJhbWVfd3JhcC55ZWxsb3cub25mcmFtZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6I2ZmZTgyMjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7fVxuXG4uc2NfZnJhbWVfd3JhcC5vcmFuZ2UgLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojZmZhMzBkO31cbi5zY19mcmFtZV93cmFwLm9yYW5nZS5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojZmZhMzBkO31cbi5zY19mcmFtZV93cmFwLm9yYW5nZSAuc2NfZnJhbWVfdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojZmZhMzBkO31cbi5zY19mcmFtZV93cmFwLm9yYW5nZS5vbmZyYW1lIC5zY19mcmFtZV90aXRsZXtjb2xvcjojZmZhMzBkO2JhY2tncm91bmQtY29sb3I6I2ZmZjt9XG5cbi5zY19mcmFtZV93cmFwLmdyYXkgLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojY2NjO31cbi5zY19mcmFtZV93cmFwLmdyYXkuc29saWQgLnNjX2ZyYW1le2JhY2tncm91bmQtY29sb3I6I2NjYzt9XG4uc2NfZnJhbWVfd3JhcC5ncmF5IC5zY19mcmFtZV90aXRsZXtiYWNrZ3JvdW5kLWNvbG9yOiNjY2M7fVxuLnNjX2ZyYW1lX3dyYXAuZ3JheS5vbmZyYW1lIC5zY19mcmFtZV90aXRsZXtjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6I2ZmZjt9XG5cbi5zY19mcmFtZV93cmFwLndoaXRlIC5zY19mcmFtZXtib3JkZXItY29sb3I6I2ZmZjt9XG4uc2NfZnJhbWVfd3JhcC53aGl0ZS5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiAjOTk5O31cbi5zY19mcmFtZV93cmFwLndoaXRlIC5zY19mcmFtZV90aXRsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7fVxuLnNjX2ZyYW1lX3dyYXAud2hpdGUgLnNjX2ZyYW1lX3RpdGxlLm9uZnJhbWV7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7fVxuXG4uc2NfZnJhbWVfd3JhcC5ibGFjayAuc2NfZnJhbWV7Ym9yZGVyLWNvbG9yOiMwMDA7fVxuLnNjX2ZyYW1lX3dyYXAuYmxhY2suc29saWQgLnNjX2ZyYW1le2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjogI2ZmZjt9XG4uc2NfZnJhbWVfd3JhcC5ibGFjayAuc2NfZnJhbWVfdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojMDAwO31cbi5zY19mcmFtZV93cmFwLmJsYWNrLm9uZnJhbWUgLnNjX2ZyYW1lX3RpdGxle2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO31cblxuXG4uc2NfZnJhbWV7b3ZlcmZsb3c6YXV0bztib3JkZXI6M3B4IHNvbGlkICNjY2M7cGFkZGluZzogMWVtIDEuNWVtO3Bvc2l0aW9uOiByZWxhdGl2ZTtib3JkZXItcmFkaXVzOiA1cHg7YmFja2dyb3VuZDojZmZmO2NvbG9yOiAjMDAwO31cbi5zY19mcmFtZSBwOmxhc3QtY2hpbGQge3BhZGRpbmctYm90dG9tOiAwO31cblxuLnNjX2ZyYW1lX3RpdGxle3BhZGRpbmc6IDJweCAxZW07cG9zaXRpb246IHJlbGF0aXZlO2ZvbnQtd2VpZ2h0OiBib2xkO2NvbG9yOiAjZmZmO2JhY2tncm91bmQ6I2NjYzt0b3A6MXB4O31cblxuLmNvbnRlbnQgLnNjX2ZyYW1lX3RpdGxlIHAge3BhZGRpbmc6IDA7bWFyZ2luOjA7ZGlzcGxheTogaW5saW5lLWJsb2NrO31cblxuLnNjX2ZyYW1lX3RpdGxlIGkge21hcmdpbi1yaWdodDogLjJlbTt9XG5cbi5zY19mcmFtZV90aXRsZS5pbmxpbmUsLnNjX2ZyYW1lX3dyYXAuaW5saW5lIC5zY19mcmFtZV90aXRsZXtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7bWFyZ2luOiAwIDFlbTtib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDt9XG4uc2NfZnJhbWVfd3JhcC5pbmZyYW1lIC5zY19mcmFtZSB7b3ZlcmZsb3c6IGluaGVyaXQ7fVxuXG4uc2NfZnJhbWVfd3JhcC5ibG9jayAuc2NfZnJhbWVfdGl0bGV7Ym9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7fVxuLnNjX2ZyYW1lX3dyYXAuYmxvY2sgLnNjX2ZyYW1le2JvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O31cblxuLnNjX2ZyYW1lX3dyYXAuYm90dG9te21hcmdpbi1ib3R0b206IDVlbTt9XG4uc2NfZnJhbWVfd3JhcC5ib3R0b20gLnNjX2ZyYW1lX3RpdGxlIHsgdG9wOiAxMDAlO3Bvc2l0aW9uOiBhYnNvbHV0ZTt3aWR0aDogMTAwJTtib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDt9XG4uc2NfZnJhbWVfd3JhcC5ib3R0b20gLnNjX2ZyYW1le2JvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO31cblxuLnNjX2ZyYW1lX3dyYXAuaW5mcmFtZSAuc2NfZnJhbWVfdGl0bGV7ZmxvYXQ6IGxlZnQ7Ym9yZGVyLXJhZGl1czogNXB4IDAgNXB4IDA7ei1pbmRleDogMTt9XG4uc2NfZnJhbWVfd3JhcC5pbmZyYW1lIC5zY19mcmFtZXtwYWRkaW5nLXRvcDogM2VtO31cblxuLnNjX2ZyYW1lX3dyYXAub25mcmFtZSAuc2NfZnJhbWVfdGl0bGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0b3A6IC0xZW07XG4gICAgbGVmdDogMS44ZW07XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAxcHggOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTk5cHgpe1xuICAuc2NfZnJhbWVfd3JhcC5vbmZyYW1lIC5zY19mcmFtZV90aXRsZSB7XG4gICAgbGVmdDogMWVtO1xuICB9XG59XG5cblxuLnNjX2ZyYW1lX2JlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGxlZnQ6IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvdHRvbTogMTAwJTtcbiAgcGFkZGluZzouM2VtIDEuNWVtOyBcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuLnNjX2ZyYW1lX3RpdGxlLm5vcm1hbHtib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDt9XG4uc2NfZnJhbWVfd3JhcC5ub3JtYWwgLnNjX2ZyYW1le2JvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O31cblxuLnNjX2ZyYW1lX3dyYXAuc29saWQgLnNjX2ZyYW1le2NvbG9yOiAjZmZmO31cblxuLnNjX2ZyYW1lX3RleHQgcDpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7fVxuXG4uc2NfZnJhbWUubm90ZSB1bCwuc2NfZnJhbWUubm90ZSB7bGluZS1oZWlnaHQ6IDEuOGVtICFpbXBvcnRhbnQ7fVxuXG4uY29udGVudCAuc2NfZnJhbWUubm90ZSAuc2NfZnJhbWVfdGV4dCBwIHtwYWRkaW5nOiAwIDAgMS44ZW07fVxuXG4uc2NfZnJhbWVfaWNvbntkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxuXG4uc2NfZnJhbWUgLnNjX2ZyYW1lX2ljb24ge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogLjJlbSAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC44ZW07XG59XG5cbi5zY19mcmFtZS5ub3Rle1xuICBiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg5MGRlZyxyZ2JhKDIwNCwyMDQsMjA0LDApIDAlLHJnYmEoMjAxLDIwNCwyMDQsMCkgNDklLHJnYmEoMjU1LDI1NSwyNTUsMTAwKSA1MCUscmdiYSgyNTUsMjU1LDI1NSwxMDApIDEwMCUpLFxuICBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLHJnYmEoMjA0LDIwNCwyMDQsMCkgMCUscmdiYSgyMDQsMjA0LDIwNSwwKSA5Ni41JSxyZ2JhKDMwLDMwLDMwLDEwMCkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14LHJlcGVhdC15O1xuICBiYWNrZ3JvdW5kLXNpemU6NHB4IDEwMCUsMTAwJSAxLjhlbTtcbiAgcGFkZGluZzogMS44ZW0gMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbn1cblxuLnNjX2ZyYW1lLnNoYWRvd3tcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgwLDAsMCwwLjEpO1xuICB9XG5cbi5zY19mcmFtZS50YXBlOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE3cHg7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgb3BhY2l0eTogMC4xNTtcbiAgICBtYXJnaW46IC0zNXB4IGF1dG8gMTBweCAzNSU7XG4gICAgYmFja2dyb3VuZDogIzRlNGU0ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogMTBweDtcbn1cblxuLnNjX3FyY29kZXtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2NfY29udGVudF9pY29uLC5zY19jb250ZW50X2ljb24gaXtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBwYWRkaW5nOiAwIC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc2NfY29udGVudF9pY29uIGkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNjX2ZyYW1lX3RpdGxlLnRpdGxlbm9uZXtkaXNwbGF5OiBub25lO31cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIC5zY19mcmFtZXtcbiAgICBwYWRkaW5nOiAwLjZlbSAxZW07XG4gIH1cblxuICAuc2NfZnJhbWVfdGl0bGV7XG4gICAgcGFkZGluZzogLjNlbSAxZW07XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgaGVhZGluZ1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uY29udGVudCAuc2NfaGVhZGluZywuc2NfaGVhZGluZ3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogLjVlbSAxZW07XG4gICAgbWFyZ2luOiAxLjVlbSAwIDFlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY29udGVudCAuc2NfaGVhZGluZyBwe1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGVudCAuc2NfaGVhZGluZzo6YmVmb3JlLFxuLmNvbnRlbnQgLnNjX2hlYWRpbmc6OmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5zY19oZWFkaW5nLnNvbGlke1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnNjX2hlYWRpbmcuYmJvcmRlcntcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnNjX2hlYWRpbmcuYmJvcmRlci5he1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5zY19oZWFkaW5nLmJib3JkZXIudGJ7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHggMCAzcHggMDtcbn1cbi5zY19oZWFkaW5nLmJib3JkZXIuYntcbiAgICBib3JkZXItd2lkdGg6MCAwIDNweCAwO1xufVxuLnNjX2hlYWRpbmcuc3RlY2h7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggNXB4ICMwMDA7XG4gICAgYm9yZGVyOiBkYXNoZWQgMnB4ICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnNjX2hlYWRpbmcuYmJvcmRlci5se1xuICAgIGJvcmRlci13aWR0aDogMCAwIDAgOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4uc2NfaGVhZGluZy5ybGJvcmRlcntcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNjX2hlYWRpbmcucmxib3JkZXI6OmJlZm9yZSwuc2NfaGVhZGluZy5ybGJvcmRlciAuYmVmb3Jle1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi5zY19oZWFkaW5nLnJsYm9yZGVyIC5zY190aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMWVtO1xufVxuLnNjX2hlYWRpbmcuZnVraWRhc2kge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2NfaGVhZGluZy5mdWtpZGFzaTo6YWZ0ZXIsLnNjX2hlYWRpbmcuZnVraWRhc2kgLmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcbn1cbi5zY19oZWFkaW5nLmZ1a2lkYXNpIC5hZnRlcntcbiAgei1pbmRleDogMTtcbn1cblxuLnNjX2hlYWRpbmcuY291bnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuLnNjX2hlYWRpbmcuY291bnQgLmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgd2lkdGg6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogLTEuMWVtO1xuICB0b3A6MDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zY19oZWFkaW5nLmNvdW50cmFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xufVxuLnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBmb250LXNpemU6IDEuMmVtO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAtMS4xZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlcjogc29saWQgM3B4IHdoaXRlOyBcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNjX2hlYWRpbmcuaGVhZHRhZyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4IDBweCAwcHggNDBweDtcbn1cbi5zY19oZWFkaW5nLmhlYWR0YWc6OmJlZm9yZSwuc2NfaGVhZGluZy5oZWFkdGFnIC5iZWZvcmV7XG4gIGNvbnRlbnQ6J+KXjyc7XG4gIGNvbG9yOiAjY2NjO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDFlbTtcbiAgdG9wOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uc2NfaGVhZGluZy5oZWFkdGFnIC5zY190aXRsZXtwYWRkaW5nLWxlZnQ6IDEuNWVtO31cbi5zY19oZWFkaW5nLmN1c3RvbTo6YmVmb3JlLC5zY19oZWFkaW5nLmN1c3RvbTo6YWZ0ZXJ7XG4gIGNvbnRlbnQ6bm9uZTtcbn1cblxuaDIuc2NfaGVhZGluZy5jb3VudCAuYmVmb3JlIHt3aWR0aDogNjBweDtsaW5lLWhlaWdodDogNjBweDt9XG5oMy5zY19oZWFkaW5nLmNvdW50IC5iZWZvcmUge3dpZHRoOiA1MHB4O2xpbmUtaGVpZ2h0OiA1MHB4O31cbmg0LnNjX2hlYWRpbmcuY291bnQgLmJlZm9yZSB7d2lkdGg6IDQ1cHg7bGluZS1oZWlnaHQ6IDQ1cHg7fVxuaDIuc2NfaGVhZGluZy5jb3VudCwgaDIuc2NfaGVhZGluZy5jb3VudHJhZCB7cGFkZGluZy1sZWZ0OiA0NXB4O31cbmgyLnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZSB7d2lkdGg6IDY1cHg7bGluZS1oZWlnaHQ6IDU4cHg7aGVpZ2h0OiA2NXB4O31cbmgzLnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZSB7d2lkdGg6IDU1cHg7bGluZS1oZWlnaHQ6IDUwcHg7aGVpZ2h0OiA1NXB4O31cbmg0LnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZSB7d2lkdGg6IDUwcHg7bGluZS1oZWlnaHQ6IDQ1cHg7aGVpZ2h0OiA1MHB4O31cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICBoMi5zY19oZWFkaW5nLmNvdW50IC5iZWZvcmUge3dpZHRoOiA1MHB4O2xpbmUtaGVpZ2h0OiA1MHB4O31cbiAgaDMuc2NfaGVhZGluZy5jb3VudCAuYmVmb3JlIHt3aWR0aDogNDVweDtsaW5lLWhlaWdodDogNDVweDt9XG4gIGg0LnNjX2hlYWRpbmcuY291bnQgLmJlZm9yZSwuc2NfaGVhZGluZy5jb3VudCAuYmVmb3JlIHt3aWR0aDogNDBweDtsaW5lLWhlaWdodDogNDBweDt9XG5cbiAgLnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZXtsZWZ0OiAtLjhlbTt9XG4gIGgyLnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZSB7d2lkdGg6IDUwcHg7bGluZS1oZWlnaHQ6IDQ2cHg7aGVpZ2h0OiA1MHB4O31cbiAgaDMuc2NfaGVhZGluZy5jb3VudHJhZCAuYmVmb3JlIHt3aWR0aDogNDhweDtsaW5lLWhlaWdodDogNDNweDtoZWlnaHQ6IDQ4cHg7fVxuICBoNC5zY19oZWFkaW5nLmNvdW50cmFkIC5iZWZvcmUsLnNjX2hlYWRpbmcuY291bnRyYWQgLmJlZm9yZSB7d2lkdGg6IDQzcHg7bGluZS1oZWlnaHQ6IDM3cHg7aGVpZ2h0OiA0M3B4O31cblxuICAuc2NfaGVhZGluZy5oZWFkdGFnOjpiZWZvcmUsIC5zY19oZWFkaW5nLmhlYWR0YWcgLmJlZm9yZXttYXJnaW4tcmlnaHQ6IDIwcHg7fVxufSBcblxuLnNjX2hlYWRpbmcuc29saWQuYmx1ZSwuc2NfaGVhZGluZy5zdGVjaC5ibHVlLC5zY19oZWFkaW5nLnJsYm9yZGVyLmJsdWU6OmJlZm9yZSxcbi5zY19oZWFkaW5nLmZ1a2lkYXNpLmJsdWUsLnNjX2hlYWRpbmcuY291bnQuYmx1ZSAuYmVmb3JlLC5zY19oZWFkaW5nLmNvdW50cmFkLmJsdWUgLmJlZm9yZSwuc2NfaGVhZGluZy5oZWFkdGFne2JhY2tncm91bmQtY29sb3I6IzcwYjhmMTtjb2xvcjojZmZmO31cbi5zY19oZWFkaW5nLmJib3JkZXIuYmx1ZXtib3JkZXItY29sb3I6IzcwYjhmMTtjb2xvcjogIzcwYjhmMTt9XG4uc2NfaGVhZGluZy5zdGVjaC5ibHVle2JveC1zaGFkb3c6IDBweCAwcHggMHB4IDVweCAjNzBiOGYxO31cbi5zY19oZWFkaW5nLmJib3JkZXIubC5ibHVlLC5zY19oZWFkaW5nLmNvdW50LmJsdWUsLnNjX2hlYWRpbmcuY291bnRyYWQuYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYWZmO2NvbG9yOiM3MGI4ZjE7fVxuLnNjX2hlYWRpbmcucmxib3JkZXIuYmx1ZXtjb2xvcjojNzBiOGYxO2JhY2tncm91bmQtY29sb3I6ICNmZmY7fVxuLnNjX2hlYWRpbmcuZnVraWRhc2kuYmx1ZTo6YWZ0ZXJ7Ym9yZGVyLXRvcDogMTBweCBzb2xpZCAjNzBiOGYxO31cbi5zY19oZWFkaW5nLmhlYWR0YWcuYmx1ZTo6YmVmb3Jle2NvbG9yOiNmNWZhZmY7fVxuXG4uc2NfaGVhZGluZy5zb2xpZC5ncmVlbiwuc2NfaGVhZGluZy5zdGVjaC5ncmVlbiwuc2NfaGVhZGluZy5ybGJvcmRlci5ncmVlbjo6YmVmb3JlLFxuLnNjX2hlYWRpbmcuZnVraWRhc2kuZ3JlZW4sLnNjX2hlYWRpbmcuY291bnQuZ3JlZW4gLmJlZm9yZSwuc2NfaGVhZGluZy5jb3VudHJhZC5ncmVlbiAuYmVmb3JlLFxuLnNjX2hlYWRpbmcuaGVhZHRhZy5ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMyYWMxMTM7Y29sb3I6I2ZmZjt9XG4uc2NfaGVhZGluZy5iYm9yZGVyLmdyZWVue2JvcmRlci1jb2xvcjojMmFjMTEzO2NvbG9yOiAjMmFjMTEzO31cbi5zY19oZWFkaW5nLnN0ZWNoLmdyZWVue2JveC1zaGFkb3c6IDBweCAwcHggMHB4IDVweCAjMmFjMTEzO31cbi5zY19oZWFkaW5nLmJib3JkZXIubC5ncmVlbiwuc2NfaGVhZGluZy5jb3VudC5ncmVlbiwuc2NfaGVhZGluZy5jb3VudHJhZC5ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmZmU1O2NvbG9yOiMyYWMxMTM7fVxuLnNjX2hlYWRpbmcucmxib3JkZXIuZ3JlZW57Y29sb3I6IzJhYzExMztiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO31cbi5zY19oZWFkaW5nLmZ1a2lkYXNpLmdyZWVuOjphZnRlcntib3JkZXItdG9wOiAxMHB4IHNvbGlkICMyYWMxMTM7fVxuLnNjX2hlYWRpbmcuaGVhZHRhZy5ncmVlbjo6YmVmb3Jle2NvbG9yOiNlZWZmZTU7fVxuXG4uc2NfaGVhZGluZy5zb2xpZC5yZWQsLnNjX2hlYWRpbmcuc3RlY2gucmVkLC5zY19oZWFkaW5nLnJsYm9yZGVyLnJlZDo6YmVmb3JlLFxuLnNjX2hlYWRpbmcuZnVraWRhc2kucmVkLC5zY19oZWFkaW5nLmNvdW50LnJlZCAuYmVmb3JlLC5zY19oZWFkaW5nLmNvdW50cmFkLnJlZCAuYmVmb3JlLFxuLnNjX2hlYWRpbmcuaGVhZHRhZy5yZWR7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4O2NvbG9yOiNmZmY7fVxuLnNjX2hlYWRpbmcuYmJvcmRlci5yZWR7Ym9yZGVyLWNvbG9yOiNmZjgxNzg7Y29sb3I6ICNmZjgxNzg7fVxuLnNjX2hlYWRpbmcuc3RlY2gucmVke2JveC1zaGFkb3c6IDBweCAwcHggMHB4IDVweCAjZmY4MTc4O31cbi5zY19oZWFkaW5nLmJib3JkZXIubC5yZWQsLnNjX2hlYWRpbmcuY291bnQucmVkLC5zY19oZWFkaW5nLmNvdW50cmFkLnJlZHtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMGYwO2NvbG9yOiNmZjgxNzg7fVxuLnNjX2hlYWRpbmcucmxib3JkZXIucmVke2NvbG9yOiNmZjgxNzg7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjt9XG4uc2NfaGVhZGluZy5mdWtpZGFzaS5yZWQ6OmFmdGVye2JvcmRlci10b3A6IDEwcHggc29saWQgI2ZmODE3ODt9XG4uc2NfaGVhZGluZy5oZWFkdGFnLnJlZDo6YmVmb3Jle2NvbG9yOiNmZmYwZjA7fVxuXG4uc2NfaGVhZGluZy5zb2xpZC55ZWxsb3csLnNjX2hlYWRpbmcuc3RlY2gueWVsbG93LC5zY19oZWFkaW5nLnJsYm9yZGVyLnllbGxvdzo6YmVmb3JlLFxuLnNjX2hlYWRpbmcuZnVraWRhc2kueWVsbG93LC5zY19oZWFkaW5nLmNvdW50LnllbGxvdyAuYmVmb3JlLC5zY19oZWFkaW5nLmNvdW50cmFkLnllbGxvdyAuYmVmb3JlLFxuLnNjX2hlYWRpbmcuaGVhZHRhZy55ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojZmZlODIyO2NvbG9yOiNmZmY7fVxuLnNjX2hlYWRpbmcuYmJvcmRlci55ZWxsb3d7Ym9yZGVyLWNvbG9yOiNmZmU4MjI7Y29sb3I6ICNmZmU4MjI7fVxuLnNjX2hlYWRpbmcuc3RlY2gueWVsbG93e2JveC1zaGFkb3c6IDBweCAwcHggMHB4IDVweCAjZmZlODIyO31cbi5zY19oZWFkaW5nLmJib3JkZXIubC55ZWxsb3csLnNjX2hlYWRpbmcuY291bnQueWVsbG93LC5zY19oZWFkaW5nLmNvdW50cmFkLnllbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZWY0O2NvbG9yOiNmZmU4MjI7fVxuLnNjX2hlYWRpbmcucmxib3JkZXIueWVsbG93e2NvbG9yOiNmZmU4MjI7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjt9XG4uc2NfaGVhZGluZy5mdWtpZGFzaS55ZWxsb3c6OmFmdGVye2JvcmRlci10b3A6IDEwcHggc29saWQgI2ZmZTgyMjt9XG4uc2NfaGVhZGluZy5oZWFkdGFnLnllbGxvdzo6YmVmb3Jle2NvbG9yOiNmZmZlZjQ7fVxuXG4uc2NfaGVhZGluZy5zb2xpZC5vcmFuZ2UsLnNjX2hlYWRpbmcuc3RlY2gub3JhbmdlLC5zY19oZWFkaW5nLnJsYm9yZGVyLm9yYW5nZTo6YmVmb3JlLFxuLnNjX2hlYWRpbmcuZnVraWRhc2kub3JhbmdlLC5zY19oZWFkaW5nLmNvdW50Lm9yYW5nZSAuYmVmb3JlLC5zY19oZWFkaW5nLmNvdW50cmFkLm9yYW5nZSAuYmVmb3JlLFxuLnNjX2hlYWRpbmcuaGVhZHRhZy5vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojZmZhMzBkO2NvbG9yOiNmZmY7fVxuLnNjX2hlYWRpbmcuYmJvcmRlci5vcmFuZ2V7Ym9yZGVyLWNvbG9yOiNmZmEzMGQ7Y29sb3I6ICNmZmEzMGQ7fVxuLnNjX2hlYWRpbmcuc3RlY2gub3Jhbmdle2JveC1zaGFkb3c6IDBweCAwcHggMHB4IDVweCAjZmZhMzBkO31cbi5zY19oZWFkaW5nLmJib3JkZXIubC5vcmFuZ2UsLnNjX2hlYWRpbmcuY291bnQub3JhbmdlLC5zY19oZWFkaW5nLmNvdW50cmFkLm9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWYzO2NvbG9yOiNmZmEzMGQ7fVxuLnNjX2hlYWRpbmcucmxib3JkZXIub3Jhbmdle2NvbG9yOiNmZmEzMGQ7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjt9XG4uc2NfaGVhZGluZy5mdWtpZGFzaS5vcmFuZ2U6OmFmdGVye2JvcmRlci10b3A6IDEwcHggc29saWQgI2ZmYTMwZDt9XG4uc2NfaGVhZGluZy5oZWFkdGFnLm9yYW5nZTo6YmVmb3Jle2NvbG9yOiNmZmZhZjM7fVxuXG4uc2NfaGVhZGluZy5zb2xpZC5ncmF5LC5zY19oZWFkaW5nLnN0ZWNoLmdyYXksLnNjX2hlYWRpbmcucmxib3JkZXIuZ3JheTo6YmVmb3JlLFxuLnNjX2hlYWRpbmcuZnVraWRhc2kuZ3JheSwuc2NfaGVhZGluZy5jb3VudC5ncmF5IC5iZWZvcmUsLnNjX2hlYWRpbmcuY291bnRyYWQuZ3JheSAuYmVmb3JlLFxuLnNjX2hlYWRpbmcuaGVhZHRhZy5ncmF5e2JhY2tncm91bmQtY29sb3I6I2NjYztjb2xvcjojZmZmO31cbi5zY19oZWFkaW5nLmJib3JkZXIuZ3JheXtib3JkZXItY29sb3I6I2NjYztjb2xvcjogI2NjYzt9XG4uc2NfaGVhZGluZy5zdGVjaC5ncmF5e2JveC1zaGFkb3c6IDBweCAwcHggMHB4IDVweCAjY2NjO31cbi5zY19oZWFkaW5nLmJib3JkZXIubC5ncmF5LC5zY19oZWFkaW5nLmNvdW50LmdyYXksLnNjX2hlYWRpbmcuY291bnRyYWQuZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O2NvbG9yOiNjY2M7fVxuLnNjX2hlYWRpbmcucmxib3JkZXIuZ3JheXtjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6ICNmZmY7fVxuLnNjX2hlYWRpbmcuZnVraWRhc2kuZ3JheTo6YWZ0ZXJ7Ym9yZGVyLXRvcDogMTBweCBzb2xpZCAjY2NjO31cbi5zY19oZWFkaW5nLmhlYWR0YWcuZ3JheTo6YmVmb3Jle2NvbG9yOiNmOWY5Zjk7fVxuXG4uc2NfaGVhZGluZy5zb2xpZC5ibGFjaywuc2NfaGVhZGluZy5zdGVjaC5ibGFjaywuc2NfaGVhZGluZy5ybGJvcmRlci5ibGFjazo6YmVmb3JlLFxuLnNjX2hlYWRpbmcuZnVraWRhc2kuYmxhY2ssLnNjX2hlYWRpbmcuY291bnQuYmxhY2sgLmJlZm9yZSwuc2NfaGVhZGluZy5jb3VudHJhZC5ibGFjayAuYmVmb3JlLFxuLnNjX2hlYWRpbmcuaGVhZHRhZy5ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZjt9XG4uc2NfaGVhZGluZy5iYm9yZGVyLmJsYWNre2JvcmRlci1jb2xvcjojMDAwO2NvbG9yOiAjMDAwO31cbi5zY19oZWFkaW5nLnN0ZWNoLmJsYWNre2JveC1zaGFkb3c6IDBweCAwcHggMHB4IDVweCAjMDAwO31cbi5zY19oZWFkaW5nLmJib3JkZXIubC5ibGFjaywuc2NfaGVhZGluZy5jb3VudC5ibGFjaywuc2NfaGVhZGluZy5jb3VudHJhZC5ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO2NvbG9yOiMwMDA7fVxuLnNjX2hlYWRpbmcucmxib3JkZXIuYmxhY2t7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO31cbi5zY19oZWFkaW5nLmZ1a2lkYXNpLmJsYWNrOjphZnRlcntib3JkZXItdG9wOiAxMHB4IHNvbGlkICMwMDA7fVxuLnNjX2hlYWRpbmcuaGVhZHRhZy5ibGFjazo6YmVmb3Jle2NvbG9yOiNlZWU7fVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgZGVzaWdubGlzdFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uc2NfZGVzaWdubGlzdCB1bCwuc2NfZGVzaWdubGlzdCBvbCwuY29udGVudCAuc2NfZGVzaWdubGlzdCB1bCwuY29udGVudCAuc2NfZGVzaWdubGlzdCBvbHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNjX2Rlc2lnbmxpc3QgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zY19kZXNpZ25saXN0IHVsIGxpOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiZm9udEF3ZXNvbWVcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEuNWVtO1xuICAgIGNvbG9yOiAjNjY4YWQ4O1xufVxuXG4uc2NfZGVzaWdubGlzdC5mYV9jaGVjayB1bCBsaTpiZWZvcmV7IGNvbnRlbnQ6IFwiXFxmMDBjXCI7fVxuLnNjX2Rlc2lnbmxpc3QuZmFfYW5nbGUgdWwgbGk6YmVmb3JleyBjb250ZW50OiBcIlxcZjEwNVwiO31cbi5zY19kZXNpZ25saXN0LmZhX2FuZ2xlX2QgdWwgbGk6YmVmb3JleyBjb250ZW50OiBcIlxcZjEwMVwiO31cbi5zY19kZXNpZ25saXN0LmZhX2FuZ2xlX28gdWwgbGk6YmVmb3JleyBjb250ZW50OiBcIlxcZjEzOFwiO31cbi5zY19kZXNpZ25saXN0LmZhX2NhcmV0IHVsIGxpOmJlZm9yZXsgY29udGVudDogXCJcXGYwZGFcIjt9XG4uc2NfZGVzaWdubGlzdC5mYV9hcnJvdyB1bCBsaTpiZWZvcmV7IGNvbnRlbnQ6IFwiXFxmMDYxXCI7fVxuLnNjX2Rlc2lnbmxpc3QubGJvcmRlciB1bCBsaSB7Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjNjY4YWQ4O3BhZGRpbmctbGVmdDogLjVlbTt9XG4uc2NfZGVzaWdubGlzdC5sYm9yZGVyIHVse3BhZGRpbmc6IDAgMWVtO31cblxuLnNjX2Rlc2lnbmxpc3Qgb2x7XG4gIGNvdW50ZXItcmVzZXQ6bnVtYmVyO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZy1sZWZ0OiAyLjNlbTtcbn1cbi5zY19kZXNpZ25saXN0IG9sIGxpe1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xufVxuXG4uc2NfZGVzaWdubGlzdCBvbCBsaTphZnRlcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyO1xuICBjb250ZW50OiBjb3VudGVyKG51bWJlcik7XG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDpib2xkO1xuICBsZWZ0OiAtMmVtO1xuICB3aWR0aDogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IC4zZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zY19kZXNpZ25saXN0LnNvbGlkIG9sIGxpOmFmdGVye2JhY2tncm91bmQ6ICM2NjhhZDg7Y29sb3I6ICNmZmY7fVxuLnNjX2Rlc2lnbmxpc3QucmVnIG9sIGxpOmFmdGVye2JvcmRlcjoycHggc29saWQgIzY2OGFkODtjb2xvcjogIzY2OGFkODt9XG4uc2NfZGVzaWdubGlzdC5kaWEgb2wgbGk6YWZ0ZXJ7Y29sb3I6ICNmZmY7fVxuLnNjX2Rlc2lnbmxpc3QuZGlhIG9sIGxpOjpiZWZvcmV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLjNlbTtcbiAgICBsZWZ0OiAtMmVtO1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMjNweDtcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgYmFja2dyb3VuZDogIzY2OGFkODtcbn1cblxuLnNjX2Rlc2lnbmxpc3QucmFkaXVzIG9sIGxpOmFmdGVye2JvcmRlci1yYWRpdXM6IDUwJTt9XG5cbi5zY19kZXNpZ25saXN0LnRpbWVsaW5lIG9sIGxpOjphZnRlcntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNjY4YWQ4O1xuICAgIGNvbG9yOiAjNjY4YWQ4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmN2ZmO1xufVxuLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUgb2wgbGk6OmJlZm9yZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMDtcbiAgICB0b3A6MWVtO1xuICAgIGxlZnQ6IC0xLjI1ZW07XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxZW0pO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggZG90dGVkICM2NjhhZDg7XG59XG4uc2NfZGVzaWdubGlzdC50aW1lbGluZSBvbCBsaTpsYXN0LWNoaWxkOjpiZWZvcmV7ZGlzcGxheTogbm9uZTt9XG5cbi5zY19kZXNpZ25saXN0LnBhcmFnIG9sIGxpe3BhZGRpbmctbGVmdDogLjVlbTtib3JkZXItbGVmdDogM3B4IHNvbGlkICM5OGI5ZGE7fVxuLnNjX2Rlc2lnbmxpc3QucGFyYWcgb2wgbGk6OmFmdGVye1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgbGVmdDogLTJlbTtcbiAgICBjb2xvcjogIzY2OGFkODtcbiAgICBsaW5lLWhlaWdodDogLjVlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogMS41ZW07XG59XG5cbi5zY19kZXNpZ25saXN0LmJsdWUgdWwgbGk6OmJlZm9yZXtjb2xvcjojNzBiOGYxO31cbi5zY19kZXNpZ25saXN0Lmxib3JkZXIuYmx1ZSB1bCBsaXtib3JkZXItY29sb3I6IzcwYjhmMTt9XG4uc2NfZGVzaWdubGlzdC5zb2xpZC5ibHVlIG9sIGxpOmFmdGVyLC5zY19kZXNpZ25saXN0LmRpYS5ibHVlIG9sIGxpOjpiZWZvcmV7YmFja2dyb3VuZDogIzcwYjhmMTtjb2xvcjogI2ZmZjt9XG4uc2NfZGVzaWdubGlzdC5yZWcuYmx1ZSBvbCBsaTphZnRlciwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5ibHVlIG9sIGxpOjphZnRlcntib3JkZXItY29sb3I6IzcwYjhmMTtjb2xvcjogIzcwYjhmMTt9XG4uc2NfZGVzaWdubGlzdC50aW1lbGluZS5ibHVlIG9sIGxpOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmU7fVxuLnNjX2Rlc2lnbmxpc3QucGFyYWcuYmx1ZSBvbCBsaSwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5ibHVlIG9sIGxpOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiM3MGI4ZjE7fVxuLnNjX2Rlc2lnbmxpc3QucGFyYWcuYmx1ZSBvbCBsaTo6YWZ0ZXJ7Y29sb3I6IzcwYjhmMX1cblxuLnNjX2Rlc2lnbmxpc3QuZ3JlZW4gdWwgbGk6OmJlZm9yZXtjb2xvcjojMmFjMTEzO31cbi5zY19kZXNpZ25saXN0Lmxib3JkZXIuZ3JlZW4gdWwgbGl7Ym9yZGVyLWNvbG9yOiMyYWMxMTM7fVxuLnNjX2Rlc2lnbmxpc3Quc29saWQuZ3JlZW4gb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QuZGlhLmdyZWVuIG9sIGxpOjpiZWZvcmV7YmFja2dyb3VuZDogIzJhYzExMztjb2xvcjogI2ZmZjt9XG4uc2NfZGVzaWdubGlzdC5yZWcuZ3JlZW4gb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUuZ3JlZW4gb2wgbGk6OmFmdGVye2JvcmRlci1jb2xvcjojMmFjMTEzO2NvbG9yOiAjMmFjMTEzO31cbi5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmdyZWVuIG9sIGxpOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmU7fVxuLnNjX2Rlc2lnbmxpc3QucGFyYWcuZ3JlZW4gb2wgbGksLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUuZ3JlZW4gb2wgbGk6OmJlZm9yZXtib3JkZXItY29sb3I6IzJhYzExMzt9XG4uc2NfZGVzaWdubGlzdC5wYXJhZy5ncmVlbiBvbCBsaTo6YWZ0ZXJ7Y29sb3I6IzJhYzExM31cblxuLnNjX2Rlc2lnbmxpc3QucmVkIHVsIGxpOjpiZWZvcmV7Y29sb3I6I2ZmODE3ODt9XG4uc2NfZGVzaWdubGlzdC5sYm9yZGVyLnJlZCB1bCBsaXtib3JkZXItY29sb3I6I2ZmODE3ODt9XG4uc2NfZGVzaWdubGlzdC5zb2xpZC5yZWQgb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QuZGlhLnJlZCBvbCBsaTo6YmVmb3Jle2JhY2tncm91bmQ6ICNmZjgxNzg7Y29sb3I6ICNmZmY7fVxuLnNjX2Rlc2lnbmxpc3QucmVnLnJlZCBvbCBsaTphZnRlciwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5yZWQgb2wgbGk6OmFmdGVye2JvcmRlci1jb2xvcjojZmY4MTc4O2NvbG9yOiAjZmY4MTc4O31cbi5zY19kZXNpZ25saXN0LnRpbWVsaW5lLnJlZCBvbCBsaTo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO31cbi5zY19kZXNpZ25saXN0LnBhcmFnLnJlZCBvbCBsaSwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5yZWQgb2wgbGk6OmJlZm9yZXtib3JkZXItY29sb3I6I2ZmODE3ODt9XG4uc2NfZGVzaWdubGlzdC5wYXJhZy5yZWQgb2wgbGk6OmFmdGVye2NvbG9yOiNmZjgxNzh9XG5cbi5zY19kZXNpZ25saXN0LnllbGxvdyB1bCBsaTo6YmVmb3Jle2NvbG9yOiNmZmU4MjI7fVxuLnNjX2Rlc2lnbmxpc3QubGJvcmRlci55ZWxsb3cgdWwgbGl7Ym9yZGVyLWNvbG9yOiNmZmU4MjI7fVxuLnNjX2Rlc2lnbmxpc3Quc29saWQueWVsbG93IG9sIGxpOmFmdGVyLC5zY19kZXNpZ25saXN0LmRpYS55ZWxsb3cgb2wgbGk6OmJlZm9yZXtiYWNrZ3JvdW5kOiAjZmZlODIyO2NvbG9yOiAjZmZmO31cbi5zY19kZXNpZ25saXN0LnJlZy55ZWxsb3cgb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUueWVsbG93IG9sIGxpOjphZnRlcntib3JkZXItY29sb3I6I2ZmZTgyMjtjb2xvcjogI2ZmZTgyMjt9XG4uc2NfZGVzaWdubGlzdC50aW1lbGluZS55ZWxsb3cgb2wgbGk6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTt9XG4uc2NfZGVzaWdubGlzdC5wYXJhZy55ZWxsb3cgb2wgbGksLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUueWVsbG93IG9sIGxpOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNmZmU4MjI7fVxuLnNjX2Rlc2lnbmxpc3QucGFyYWcueWVsbG93IG9sIGxpOjphZnRlcntjb2xvcjojZmZlODIyfVxuXG4uc2NfZGVzaWdubGlzdC5vcmFuZ2UgdWwgbGk6OmJlZm9yZXtjb2xvcjojZmZhMzBkO31cbi5zY19kZXNpZ25saXN0Lmxib3JkZXIub3JhbmdlIHVsIGxpe2JvcmRlci1jb2xvcjojZmZhMzBkO31cbi5zY19kZXNpZ25saXN0LnNvbGlkLm9yYW5nZSBvbCBsaTphZnRlciwuc2NfZGVzaWdubGlzdC5kaWEub3JhbmdlIG9sIGxpOjpiZWZvcmV7YmFja2dyb3VuZDogI2ZmYTMwZDtjb2xvcjogI2ZmZjt9XG4uc2NfZGVzaWdubGlzdC5yZWcub3JhbmdlIG9sIGxpOmFmdGVyLC5zY19kZXNpZ25saXN0LnRpbWVsaW5lLm9yYW5nZSBvbCBsaTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiNmZmEzMGQ7Y29sb3I6ICNmZmEzMGQ7fVxuLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUub3JhbmdlIG9sIGxpOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmU7fVxuLnNjX2Rlc2lnbmxpc3QucGFyYWcub3JhbmdlIG9sIGxpLC5zY19kZXNpZ25saXN0LnRpbWVsaW5lLm9yYW5nZSBvbCBsaTo6YmVmb3Jle2JvcmRlci1jb2xvcjojZmZhMzBkO31cbi5zY19kZXNpZ25saXN0LnBhcmFnLm9yYW5nZSBvbCBsaTo6YWZ0ZXJ7Y29sb3I6I2ZmYTMwZH1cblxuLnNjX2Rlc2lnbmxpc3QuZ3JheSB1bCBsaTo6YmVmb3Jle2NvbG9yOiNjY2M7fVxuLnNjX2Rlc2lnbmxpc3QubGJvcmRlci5ncmF5IHVsIGxpe2JvcmRlci1jb2xvcjojY2NjO31cbi5zY19kZXNpZ25saXN0LnNvbGlkLmdyYXkgb2wgbGk6YWZ0ZXIsLnNjX2Rlc2lnbmxpc3QuZGlhLmdyYXkgb2wgbGk6OmJlZm9yZXtiYWNrZ3JvdW5kOiAjY2NjO2NvbG9yOiAjZmZmO31cbi5zY19kZXNpZ25saXN0LnJlZy5ncmF5IG9sIGxpOmFmdGVyLC5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmdyYXkgb2wgbGk6OmFmdGVye2JvcmRlci1jb2xvcjojY2NjO2NvbG9yOiAjY2NjO31cbi5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmdyYXkgb2wgbGk6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTt9XG4uc2NfZGVzaWdubGlzdC5wYXJhZy5ncmF5IG9sIGxpLC5zY19kZXNpZ25saXN0LnRpbWVsaW5lLmdyYXkgb2wgbGk6OmJlZm9yZXtib3JkZXItY29sb3I6I2NjYzt9XG4uc2NfZGVzaWdubGlzdC5wYXJhZy5ncmF5IG9sIGxpOjphZnRlcntjb2xvcjojY2NjfVxuXG4uc2NfZGVzaWdubGlzdC5ibGFjayB1bCBsaTo6YmVmb3Jle2NvbG9yOiMwMDA7fVxuLnNjX2Rlc2lnbmxpc3QubGJvcmRlci5ibGFjayB1bCBsaXtib3JkZXItY29sb3I6IzAwMDt9XG4uc2NfZGVzaWdubGlzdC5zb2xpZC5ibGFjayBvbCBsaTphZnRlciwuc2NfZGVzaWdubGlzdC5kaWEuYmxhY2sgb2wgbGk6OmJlZm9yZXtiYWNrZ3JvdW5kOiAjMDAwO2NvbG9yOiAjZmZmO31cbi5zY19kZXNpZ25saXN0LnJlZy5ibGFjayBvbCBsaTphZnRlciwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5ibGFjayBvbCBsaTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiMwMDA7Y29sb3I6ICMwMDA7fVxuLnNjX2Rlc2lnbmxpc3QudGltZWxpbmUuYmxhY2sgb2wgbGk6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTt9XG4uc2NfZGVzaWdubGlzdC5wYXJhZy5ibGFjayBvbCBsaSwuc2NfZGVzaWdubGlzdC50aW1lbGluZS5ibGFjayBvbCBsaTo6YmVmb3Jle2JvcmRlci1jb2xvcjojMDAwO31cbi5zY19kZXNpZ25saXN0LnBhcmFnLmJsYWNrIG9sIGxpOjphZnRlcntjb2xvcjojMDAwfVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICByZXZpZXcgdGFibGVcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmRpdmVyX3Jldmlld190YWJsZSB0aHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLmRpdmVyX3Jldmlld190YWJsZSB0ZC50YWJsZV9oYXJme1xuICB3aWR0aDogMzAlO1xufVxuXG4uZGl2ZXJfcmV2aWV3X3RhYmxlIHRoe1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kaXZlcl9yZXZpZXdfdGFibGUgLnJldmlld19zdGFyLFxuLmRpdmVyX3Jldmlld190YWJsZSAucmV2aWV3X3N0YXIgLnN0YXJ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIHRhYmxlLmRpdmVyX3Jldmlld190YWJsZXtcbiAgICBib3JkZXItYm90dG9tOm5vbmU7XG4gIH1cblxuICAuZGl2ZXJfcmV2aWV3X3RhYmxlIHRib2R5e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmRpdmVyX3Jldmlld190YWJsZSB0cntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5kaXZlcl9yZXZpZXdfdGFibGUgdGh7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBwYWRkaW5nOiA5cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB9XG4gIC5kaXZlcl9yZXZpZXdfdGFibGUgdGQsLmRpdmVyX3Jldmlld190YWJsZSB0ZC50YWJsZV9oYXJme1xuICAgIHdpZHRoOiA3MCU7XG4gICAgcGFkZGluZzogOXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcblxuICAgIC5zY19nZXRwb3N0IGEsIC5jb250ZW50IC5zY19nZXRwb3N0IGF7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLnNjX2dldHBvc3R7XG4gICAgICBtYXJnaW46LjVlbSAwO1xuICAgIH1cblxuICAgIC5zY19nZXRwb3N0X3RodW1ie1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnNjX2dldHBvc3QgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICB9XG5cbiAgICAuc2NfZ2V0cG9zdCAuc3Vic3Rye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zY19nZXRwb3N0IC5kYXRle1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogLjZlbTtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6NDgwcHggKSB7XG4gICAgLnZvaWNlIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG4gICAgLnZvaWNlIC5uYW1le1xuICAgICAgZm9udC1zaXplOiAuNmVtO1xuICAgIH1cblxuICAgIC52b2ljZSAudGhpbmtfYmFsbG9vbi50ZXh0e1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAudm9pY2UgLmljb24gaW1ne1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxufVxuXG4uc2NfcG9wdXBfY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICB1c2VyX2xpc3RcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi51c2VyX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51c2VyX2xpc3QgLnVzZXJ7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDIwcHg7XG4gICAgd2lkdGg6IDIwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWluLXdpZHRoOiAxMzBweDtcbn1cbi51c2VyX2xpc3QgLnVzZXJfYXZhdG9ye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi51c2VyX2xpc3QgLnVzZXJfYXZhdG9yIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnVzZXJfbGlzdCAudXNlcl9uYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgLnVzZXJfbGlzdCAudXNlcntcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCl7XG4gIC51c2VyX2xpc3QgLnVzZXJ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgcG9wdWxhciBwb3N0c1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuI3NpZGViYXIgLnBvcHVsYXItcG9zdHMgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IC0xMHB4O1xufVxuXG4gLyoqKioqKipcbi5wb3B1bGFyLXBvc3RzIGxpOm50aC1vZi10eXBlKDEpOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKCdodHRwOi8vLS0tLS0uanBnJyk7XG59XG4gXG4ucG9wdWxhci1wb3N0cyBsaTpudGgtb2YtdHlwZSgyKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnaHR0cDovLy0tLS0tLmpwZycpO1xufVxuIFxuLnBvcHVsYXItcG9zdHMgbGk6bnRoLW9mLXR5cGUoMyk6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoJ2h0dHA6Ly8tLS0tLS5qcGcnKTtcbn1cblxuKioqKioqKi9cblxuLndwcC1saXN0IHtcbiAgICBjb3VudGVyLXJlc2V0OiB3cHAtcmFua2luZztcbn1cblxuLmRpdmVyX3BvcHVsYXJfcG9zdHN7XG4gICAgY291bnRlci1yZXNldDogZHBwLXJhbmtpbmc7XG59XG4gXG4vKiDkuIDopqfjga7ooajnpLrjgrnjgr/jgqTjg6sgKi9cbi5wb3B1bGFyLXBvc3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBjbGVhcjogYm90aDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nOjhweCAhaW1wb3J0YW50OyBcbn1cblxuLndwcC10aHVtYm5haWx7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvdmVyOyc7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi53cHAtcG9zdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAuOWVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG5cbi53cHAtbGlzdCBsaXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRfdGFiX3RhYiB1bC53cHAtbGlzdCBsaSBhIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5kX3RhYl90YWIgdWwud3BwLWxpc3QgbGl7XG4gIHBhZGRpbmc6OHB4OyBcbn1cblxuLnBvc3RfbGlzdF92aWV3cyB7XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cbi8qLnBvc3RfbGlzdF92aWV3czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xufSovXG4ucG9zdF9saXN0X3ZpZXdzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcInZpZXdzXCI7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBwbHVnaW4gLSBwb3B1bGFyIHBvc3RzXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmFtYXpvbmpzX2l0ZW0gLmFtYXpvbmpzX2luZm8gaDQ6YmVmb3JlLC5hbWF6b25qc19pdGVtIC5hbWF6b25qc19pbmZvIGg0OmFmdGVye1xuICBjb250ZW50Om5vbmU7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgY29udGFjdFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jb250YWN0ID4gZGl2OmFmdGVye1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZm9udC1zaXplOiAwO1xufVxuXG4uY29udGFjdCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4uY29udGFjdCB0ZCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5cbi5jb250YWN0IC5mb3JtX3RpdGxlIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uY29udGFjdCAuZm9ybV9hcmVhIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDc3JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY29udGFjdCAuZm9ybV9hcmVhIHRleHRhcmVhe1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndwY2Y3IC5mb3JtX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xuICAgIHBhZGRpbmc6IDNweCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4ud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXN1Ym1pdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMWVtIDRlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIC5jb250YWN0IC5mb3JtX3RpdGxlLC5jb250YWN0IC5mb3JtX2FyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGxhenlsb2FkXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoubGF6eWxvYWQsIC5sYXp5bG9hZGluZyB7XG4gICAgb3BhY2l0eTogMDtcbn0qL1xuLyoubGF6eWxvYWRlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuKi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgYmlyYWwgc25zXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucC1lbnRyeV9fcHVzaCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucC1lbnRyeV9fcHVzaExpa2Uge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAgICBcbn1cblxuLnAtZW50cnlfX3B1c2hMaWtlOmJlZm9yZXtcbiAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNjAlKSBibHVyKDVweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTVweDtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIHJpZ2h0OiAtNXB4O1xuICAgIGJvdHRvbTogLTVweDtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLnAtZW50cnlfX3B1c2hCdXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4ucC1lbnRyeV9fcHVzaEJ1dHRvbkxpa2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAxXG59XG4ucC1lbnRyeV9fbm90ZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ucC1lbnRyeV9fdHctZm9sbG93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAwXG59XG4ucC1lbnRyeV9fdHctZm9sbG93X19jb250IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjMjUyNTI1XG59XG4ucC1lbnRyeV9fdHctZm9sbG93X19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW46IDRweCAxNXB4XG59XG5cbmRpdiAuc2lkZWFke1xud2lkdGg6IDgwJTtcbmhlaWdodDphdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gIC5wLWVudHJ5X190dy1mb2xsb3d7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5wLWVudHJ5X190dy1mb2xsb3dfX2l0ZW17XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuIG5ldyBsYWJlbFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5uZXdsYWJlbHtcbiAgei1pbmRleDogMjA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuIFNOU+ODnOOCv+ODs1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBbZmJfc2hhcmVdICovXG5cbi5mYl9pZnJhbWVfd2lkZ2V0X2ZsdWlke1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnNoYXJlLWZiIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0I1NUE1O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cztcbiAgICBmb250LXNpemU6MC43ZW07XG50ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbn1cblxuLnNoYXJlLWZiIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmIDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQzZjc3O1xufVxuXG4uc2hhcmUtZmIgc3BhbjpiZWZvcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUgO1xuICAgIGNvbnRlbnQ6ICdcXEEnIDtcbn1cblxuLyogW1R3aXR0ZXJdICovXG5cbi5zYy10dyBzdmcge1xuICAgIHdpZHRoOiAyMHB4IDtcbiAgICBoZWlnaHQ6IDIwcHggO1xuIH1cblxuLnNjLXR3IGEge1xuICAgIG1hcmdpbjogMCBhdXRvIDtcbiAgICBwYWRkaW5nOiA1cHggO1xuICAgIGRpc3BsYXk6IGJsb2NrIDtcbiAgICBiYWNrZ3JvdW5kOiAjMUI5NUUwIDtcbiAgICBmb250LXNpemU6IDEycHggO1xuICAgIGNvbG9yOiAjZmZmIDtcbiAgICBmb250LXdlaWdodDogNzAwIDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4IDtcbiAgICBib3JkZXItcmFkaXVzOiAycHggO1xufVxuXG4uc2MtdHcgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmYgO1xuICAgIGJhY2tncm91bmQ6ICMwYzdhYmYgO1xufVxuXG4uc2MtdHcgc3BhbjpiZWZvcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUgO1xuICAgIGNvbnRlbnQ6ICdcXEEnIDtcbn1cblxuLyogW2hhdGVidV9zaGFyZV0gKi9cbi5zaGFyZS1oYXRlYnUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDhhYzE7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzO1xuICAgIGZvbnQtc2l6ZTowLjdlbTtcbnRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxufVxuXG4uc2hhcmUtaGF0ZWJ1IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmIDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ4NGI0O1xufVxuXG4vKiBbcG9ja2V0X3NoYXJlXSAqL1xuLnNoYXJlLXBvY2tldCBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwM2U1MTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7XG4gICAgZm9udC1zaXplOjAuN2VtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNoYXJlLXBvY2tldCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZiA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzc0OTtcbn1cblxuLnNoYXJlLXBvY2tldCBzcGFuOmJlZm9yZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZSA7XG4gICAgY29udGVudDogJ1xcQScgO1xufVxuXG4uc2hhcmUtZmVlZGx5IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdjMDQwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cztcbiAgICBmb250LXNpemU6MC43ZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2hhcmUtZmVlZGx5IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmIDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2JhZjNhO1xufVxuXG4uc2hhcmUtZmVlZGx5IHNwYW46YmVmb3JlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlIDtcbiAgICBjb250ZW50OiAnXFxBJyA7XG59XG5cblxuXG5cblxuLyogW0ZhY2Vib29rXSAqL1xuLnNjLWZiIHtcbiAgICB6LWluZGV4OiA5OSA7XG4gICAgd2lkdGg6IDY1cHggO1xuICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnRcbn1cblxuLyogW0ZlZWRseV0gKi9cblxuLmZlZWRseS1jb3VudC1ib3gge1xuICB3aWR0aDogNzFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmVlZGx5LWNvdW50LWJveCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmVlZGx5LWNvdW50LWJveCBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM0NDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5cbi5mZWVkbHktY291bnQtYm94IHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDI4cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTk5O1xufVxuXG4uZmVlZGx5LWNvdW50LWJveCBzcGFuOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDI5cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uZmVlZGx5LWNvdW50LWJveCBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi8qIFtMSU5FXSAqL1xuLnNjLWxpIHtcbiAgICB3aWR0aDphdXRvIDtcbn1cblxuLnNjLWxpLWltZyB7XG4gICAgYm9yZGVyOiBub25lIDtcbiAgICBtYXJnaW46IDAgYXV0byA7XG4gICAgcGFkZGluZzowIDtcbiAgICB3aWR0aDogMzhweCA7XG4gICAgaGVpZ2h0OiA2MnB4IDtcbn1cblxuLyog44OH44K544Kv44OI44OD44OXUEPjgafjga9MSU5F44Oc44K/44Oz44KS6KGo56S644GX44Gq44GEICovXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1pbi13aWR0aDo0ODBweCApIHtcbiAgICAuc2MtbGkge1xuICAgICAgICBkaXNwbGF5OiBub25lIDtcbiAgICB9XG59XG5cbi50d2l0dGVyX2J0bntcbiAgd2lkdGg6IDc0cHg7XG59XG4gXG4uYXJyb3dfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsTWVpcnlvLHNhbnMtc2VyaWY7XG59XG4uYXJyb3dfYm94OmFmdGVyLCAuYXJyb3dfYm94OmJlZm9yZSB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIiBcIjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiBcbi5hcnJvd19ib3g6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gIGJvcmRlci13aWR0aDogM3B4O1xuICBtYXJnaW4tbGVmdDogLTNweDtcbn1cbi5hcnJvd19ib3g6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjIxLCAyMjEsIDApO1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2NjO1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG4gXG4vKiDjgrXjg7zjgq/jg6vjga7jgrnjgr/jgqTjg6sgKi9cbi5zbnNfY2lyY2xle1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiBcbi5zbnNfY2lyY2xlIGl7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTJweDtcbiAgICBmb250LXNpemU6MzBweDtcbiAgICBjb2xvcjojRkZGOy8qIOaWh+Wtl+OBruiJsiAqL1xufVxuIFxuLyog44Oq44Oz44Kv6aCY5Z+f44KS44OW44Ot44OD44Kv5YWo5L2T44GrICovXG4uc25zX2NpcmNsZSBhe1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGxlZnQ6MDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1JTtcbiAgICB0ZXh0LWluZGVudDotOTk5cHg7XG4gICAgY29sb3I6I0ZGRjsvKiDmloflrZfjga7oibIgKi9cbn1cblxuLnNuc19jaXJjbGUuZmFjZWJvb2t7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2NWE5Njtcbn1cbiBcbi5zbnNfY2lyY2xlLnR3aXR0ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNlYztcbn1cbi5zbnNfY2lyY2xlLmluc3RhZ3JhbXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY3NjM3O1xufVxuXG4gXG4vKiDjg57jgqbjgrnjgqrjg7zjg5Djg7wgKi9cbi5zbnNfY2lyY2xlIGE6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojRkZGO1xuICAgIGZpbHRlcjphbHBoYShvcGFjaXR5PTUwKTtcbiAgICAtbW96LW9wYWNpdHk6IDAuNTtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICDjgqvjg4bjgrTjg6rmnIDmlrDoqJjkuotcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5uZXdwb3N0X2xpc3Qge1xuICAgIHBhZGRpbmc6IDVweCAwO1xufVxuXG4ucG9zdF9saXN0X3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5cblxuLnBvc3RfbGlzdF93cmFwIGF7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLnBvc3RfbGlzdF93cmFwIGZpZ3VyZSB7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wb3N0X2xpc3Rfd3JhcCBpbWcge1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuLnBvc3RfbGlzdF93cmFwIC5tZXRhIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucG9zdF9saXN0IC5wb3N0X2xpc3Rfd3JhcCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9zdF9saXN0IC5wb3N0X2xpc3Rfd3JhcCsucG9zdF9saXN0X3dyYXB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci10b3A6IDA7XG59XG5cbi5wb3N0X2xpc3QgLnBvc3RfbGlzdF93cmFwIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wb3N0X2xpc3Rfd3JhcCAucG9zdF90aHVtYm5haWwgaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbn1cblxuLnBvc3RfbGlzdF93cmFwIC5kYXRlIHtcbiAgICBmb250LXNpemU6IC43ZW07XG59XG5cbi5wb3N0X2xpc3Rfd3JhcCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXgtaGVpZ2h0OiA4NXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAucG9zdF9saXN0X3dyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnBvc3RfbGlzdF93cmFwIGZpZ3VyZSwucG9zdF9saXN0X3dyYXAgaW1ne1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICB9XG5cbiAgLnBvc3RfbGlzdF93cmFwIC50aXRsZSB7XG4gICAgbWF4LWhlaWdodDogNjBweDtcbiAgfVxuXG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHBpY2t1cCBjYXRcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5waWNrdXAtY2F0LXdyYXB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucGlja3VwLWNhdC1saXN0e1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ucGlja3VwLWNhdC1saXN0IGF7XG4gIHBhZGRpbmc6NXB4O1xufVxuXG4ucGlja3VwLWNhdC1saXN0IC5tZXRhIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnBpY2t1cC1jYXQtaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBvdmVyZmxvdzpoaWRkZW47IFxuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ucGlja3VwLWNhdC1pbWcgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6Y292ZXI7JztcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBpY2t1cC1jYXQtZHQge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07XG4gICAgY29sb3I6ICNhYWE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNXB4O1xuICAgIHJpZ2h0OiAxMHB4O1xufVxuXG4ucGlja3VwLWNhdC1leGNlcnB0e1xuICBmb250LXNpemU6IC43ZW07XG59XG5cbi5waWNrdXAtY2F0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzouMmVtIDA7IFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gIC5waWNrdXAtY2F0LWV4Y2VycHR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5waWNrdXAtY2F0LXRpdGxle1xuICAgIGZvbnQtc2l6ZTogLjdlbTtcbiAgfVxuXG4gIC5waWNrdXAtY2F0LWltZ3tcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuXG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgc3RpY2t5IHBvc3RcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uc3RpY2t5LXBvc3QtYm94e1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIC5wb3N0X3RodW1ibmFpbHtcbiAgICAgIHdpZHRoOiAzOCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5wb3N0LW1ldGEtYWxse1xuICAgICAgcGFkZGluZzoxMHB4IDIwcHg7XG4gICAgfVxuICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbjogM3B4IDA7XG4gICAgfVxuICAgIC5wb3N0LWRhdGV7XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgcGFkZGluZzogMCAuM2VtIDtcbiAgICB9XG4gICAgLnBvc3Qtc3Vic3Rye1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICAgIC5wb3N0LWNhdHtcbiAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICBwYWRkaW5nOjVweCAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIH1cbiAgICAucG9zdC10YWd7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgLnRhZ3tcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgICBwYWRkaW5nOjNweCA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAuc3RpY2t5LXBvc3QtYm94e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnN0aWNreS1wb3N0LWJveCAucG9zdF90aHVtYm5haWx7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5zdGlja3ktcG9zdC1ib3ggLnBvc3QtbWV0YS1hbGx7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6MTBweCBcbiAgfVxuXG4gIC5zdGlja3ktcG9zdC1ib3ggLnBvc3QtZGF0ZXtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICB0b3DjgavmiLvjgotcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuI3BhZ2UtdG9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAtMTAwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiA3NyU7XG4gICAgei1pbmRleDogOTk4O1xuICAgIGEge1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHBhZGRpbmc6IDIycHggMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xLWRvd24obWQpe1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBhe1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6MDsgXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgIENUQSBXaWRnZXRcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ud2lkZ2V0LmNvbnRhaW5lcndpZGdldCAuY3RhX2NvbnRlbnQgZmlndXJlIGltZyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ud2lkZ2V0LndpZGdldF9kaXZlcl93aWRnZXRfY3RhIC53cmFwLXBvc3QtdGl0bGV7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ud2lkZ2V0LmNvbnRhaW5lcndpZGdldCAuY3RhX2NvbnRlbnQgLmNvbnRlbnR7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG59XG5cbi53aWRnZXQud2lkZ2V0X2RpdmVyX3dpZGdldF9jdGEgLndyYXAtcG9zdC10aXRsZTpiZWZvcmUsLndpZGdldC53aWRnZXRfZGl2ZXJfd2lkZ2V0X2N0YSAud3JhcC1wb3N0LXRpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLndpZGdldC5jb250YWluZXJ3aWRnZXQgLmN0YV9jb250ZW50IGZpZ3VyZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAud2lkZ2V0LndpZGdldF9kaXZlcl93aWRnZXRfY3RhIC53cmFwLXBvc3QtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIHBhZGRpbmc6IDBlbTtcbiAgfVxuICAud2lkZ2V0LmNvbnRhaW5lcndpZGdldCAuY3RhX2NvbnRlbnQgLmNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgQ1RBXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiNjdGEge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmN0YV9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5jdGFfdGh1bWJuYWlse1xuICAgIHdpZHRoOiAzNSU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY3RhX3RodW1ibmFpbCBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb250YWluOyc7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG59XG5cbi5jdGFfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMzI0NTRlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY3RhX2J0bmFyZWEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLmN0YV9idG4ge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBwYWRkaW5nOiAxMHB4IDYwcHg7XG59XG5cbi5jdGFfY29udGVudCAuY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4jY3RhIC5idXR0b24uYmlnIGF7XG4gICAgd2lkdGg6IDcwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgLmN0YV90aHVtYm5haWx7XG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDsgXG4gICAgfVxuXG4gICAgLmN0YV90aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBMUFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiNscC13cmFwe1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2xwLXdyYXAgLmNvbnRlbnR7XG4gIHdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jbHAtd3JhcCAuY29udGVudCBpbWd7XG4gIG1hcmdpbjogMDtcbn1cblxuI2xwLXdyYXAgLmxwX2hlYWRlcl9pbWd7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jbHAtd3JhcCAubHBfaGVhZGVyX2ltZyBpbWd7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubHBfZm9vdGVyX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnVsLmxwLWZvb3Rlci1uYXYtbGlzdHtcbiAgd2lkdGg6IDEwMCU7XG59XG51bC5scC1mb290ZXItbmF2LWxpc3QgbGksdWwubHAtZm9vdGVyLW5hdi1saXN0IGxpIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnVsLmxwLWZvb3Rlci1uYXYtbGlzdCBsaSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubHAtZm9vdGVyLWNvcHlyaWdodHMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDFweCl7XG4gICNscC13cmFwIC5jb250ZW50e1xuICAgIHdpZHRoOiAxMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMjAwcHgpe1xuICAjbHAtd3JhcCAuY29udGVudHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTU5cHgpe1xuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAjbHAtd3JhcCAuY29udGVudHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBkaXZlciBhZiByYW5rXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmRpdmVyX2FmX3Jhbmtpbmdfd3JhcHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW46IDE1cHggMDtcbn1cblxuXG4uY29udGVudCAucmFua190aXRsZTo6YmVmb3JlLC5jb250ZW50IC5yYW5rX3RpdGxlOjphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ucmFua19oe1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZGlzcGxheTogZmxleDsgIFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmFua19oOmJlZm9yZSwuY29udGVudCAucmFua19oOjpiZWZvcmV7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmFuay9kaXZlcl9yYW5rX2ljb24ucG5nKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1zaGFkb3c6IC41cHggLjVweCAwICNmZmYsIC0uNXB4IC41cHggMCAjZmZmLCAuNXB4IC0uNXB4IDAgI2ZmZiwgLS41cHggLS41cHggMCAjZmZmO1xuICAgIGNvbG9yOiAjZTg0NTNiO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucmFua19oLlxcMzA6YmVmb3Jle1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnJhbmtfaC5cXDMxOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvcmFuay9kaXZlcl9yYW5rXzEucG5nKTt9XG4ucmFua19oLlxcMzI6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfMi5wbmcpO31cbi5yYW5rX2guXFwzMzpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL3JhbmsvZGl2ZXJfcmFua18zLnBuZyk7fVxuLnJhbmtfaC5cXDM0OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvcmFuay9kaXZlcl9yYW5rXzQucG5nKTt9XG4ucmFua19oLlxcMzU6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfNS5wbmcpO31cbi5yYW5rX2guXFwzNjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL3JhbmsvZGl2ZXJfcmFua182LnBuZyk7fVxuLnJhbmtfaC5cXDM3OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvcmFuay9kaXZlcl9yYW5rXzcucG5nKTt9XG4ucmFua19oLlxcMzg6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfOC5wbmcpO31cbi5yYW5rX2guXFwzOTpiZWZvcmV7Y29udGVudDpcIjlcIjt9LnJhbmtfaC5cXDMxXFwzMDpiZWZvcmV7Y29udGVudDpcIjEwXCI7fS5yYW5rX2guXFwzMVxcMzE6YmVmb3Jle2NvbnRlbnQ6XCIxMVwiO31cbi5yYW5rX2guXFwzMVxcMzI6YmVmb3Jle2NvbnRlbnQ6XCIxMlwiO30ucmFua19oLlxcMzFcXDMzOmJlZm9yZXtjb250ZW50OlwiMTNcIjt9LnJhbmtfaC5cXDMxXFwzNDpiZWZvcmV7Y29udGVudDpcIjE0XCI7fVxuLnJhbmtfaC5cXDMxXFwzNTpiZWZvcmV7Y29udGVudDpcIjE1XCI7fS5yYW5rX2guXFwzMVxcMzY6YmVmb3Jle2NvbnRlbnQ6XCIxNlwiO30ucmFua19oLlxcMzFcXDM3OmJlZm9yZXtjb250ZW50OlwiMTdcIjt9XG4ucmFua19oLlxcMzFcXDM4OmJlZm9yZXtjb250ZW50OlwiMThcIjt9LnJhbmtfaC5cXDMxXFwzOTpiZWZvcmV7Y29udGVudDpcIjE5XCI7fS5yYW5rX2guXFwzMlxcMzA6YmVmb3Jle2NvbnRlbnQ6XCIyMFwiO31cblxuXG4ucmFua190aXRsZSwuY29udGVudCAucmFua190aXRsZXtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOm5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmbGV4OiAxO1xuICB9XG5cbi5yYW5rX2ggLnJldmlld19zdGFye1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiA2NXB4O1xufVxuLnJhbmtfdGl0bGVfd3JhcHtcbiAgZmxleDogMTtcbn1cbi5yYW5rX2ggLnJhbmtfdGl0bGVfd3JhcCAucmV2aWV3X3N0YXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xufVxuXG4uY29udGVudCAucmFua190aXRsZSBwe1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucmFua19kZXNjX3dyYXB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLnJhbmtfaW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzUlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZ1bGwgLnJhbmtfaW1ne1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yYW5rX2ltZyBpbWd7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuLnJhbmtfZGVzYyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA2MyU7XG59XG5cbi5mdWxsIC5yYW5rX2ltZywuZnVsbCAucmFua19kZXNje1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuXG4ucmFua19taW5paCB7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmYzA2MjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnJhbmtfbWluaWg6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgYm9yZGVyOiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICNmZmMwNjI7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4ucmFua19kZXNjIC5kZXNje1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5yYW5rX3JlbSB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xufVxuXG4ucmFua19idXlfbGluaywucmFua19tb3JlX2xpbmsge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMTBweFxufVxuXG4uY29udGVudCAucmFua19idXlfbGluayBhLFxuLmNvbnRlbnQgLnJhbmtfbW9yZV9saW5rIGF7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmFua19idXlfbGluayBhe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAuOGVtIDJlbTtcbiAgYmFja2dyb3VuZDojMmJjMTM2O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6XG4gICAgMHB4IDFweCAycHggcmdiYSgwMDAsMDAwLDAwMCwwLjUpLFxuICAgIGluc2V0IDBweCAwcHggMXB4IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgdGV4dC1zaGFkb3c6XG4gICAgMHB4IC0xcHggMHB4IHJnYmEoMDAwLDAwMCwwMDAsMC41KSxcbiAgICAwcHggMXB4IDBweCByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJhbmtfbW9yZV9saW5rIGF7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAuOGVtIDJlbTtcbiAgYmFja2dyb3VuZDojZjU1MTUxO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6XG4gICAgMHB4IDFweCAycHggcmdiYSgwMDAsMDAwLDAwMCwwLjUpLFxuICAgIGluc2V0IDBweCAwcHggMXB4IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgdGV4dC1zaGFkb3c6XG4gICAgMHB4IC0xcHggMHB4IHJnYmEoMDAwLDAwMCwwMDAsMC41KSxcbiAgICAwcHggMXB4IDBweCByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJhbmtfYnV5X2xpbmsgYTphZnRlciwucmFua19tb3JlX2xpbmsgYTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYxMzhcIjtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xufVxuXG4ucmFua19yZW17XG4gIGJvcmRlcjoxcHggc29saWQgI2VlZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAucmFua19pbWd7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmFua19kZXNje1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJhbmtfYnV5X2xpbmsgYSwucmFua19tb3JlX2xpbmsgYXtcbiAgICBwYWRkaW5nOjFlbSAwLjVlbTsgXG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgfVxuXG4gIC5yYW5rX2g6YmVmb3JlLC5jb250ZW50IC5yYW5rX2g6OmJlZm9yZXtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLnJhbmtfdGl0bGUsIC5jb250ZW50IC5yYW5rX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gIH1cbiAgLnJhbmtfaCAucmV2aWV3X3N0YXJ7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBkaXZlciB2b2ljZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5kaXZlcl92b2ljZV93cmFwe1xuICAgIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gICAgZGlzcGxheTogZmxleDsgICAgXG59XG5cbi5kaXZlcl92b2ljZV93cmFwIGZpZ3VyZXtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW46MDsgXG59XG4uZGl2ZXJfdm9pY2VfaWNvbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvdmVyOyc7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6bm9uZTtcbn1cblxuLmRpdmVyX3ZvaWNlX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5kaXZlcl92b2ljZV90aXRsIC5yZXZpZXdfc3RhcntcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnNwYW4uZGl2ZXJfdm9pY2VfdGl0bGVfcHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbnRlbnQgLmRpdmVyX3ZvaWNlX3RpdGxlIHAge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5kaXZlcl92b2ljZV90aXRsZSAucmV2aWV3X3N0YXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG5cbi5kaXZlcl92b2ljZV9jb250ZW50IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbn1cblxuLmRpdmVyX3ZvaWNlX25hbWUge1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBjb2xvcjogI2YxN2UwMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmRpdmVyX3ZvaWNlIHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGNvbG9yOiAjMTkyODNDO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHotaW5kZXg6IDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAjZGRkO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgxMzAsIDEzMCwgMTMwLCAwLjUpO1xufVxuLmRpdmVyX3ZvaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07IGxlZnQ6IC04cHg7XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA5cHggOXB4IDlweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDA7XG59XG4uZGl2ZXJfdm9pY2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtOyBsZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4IDEwcHggMTBweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNkZGQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLmRpdmVyX3ZvaWNle1xuICAgIHBhZGRpbmc6NXB4IDEwcHg7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBkaXZlciBraWppXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmVkaXRlcl9kaXZlcl9raWppIHtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xufVxuXG4uZWRpdGVyX2RpdmVyX2tpamlfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5lZGl0ZXJfZGl2ZXJfa2lqaV90aXRsZTpiZWZvcmV7XG4gICAgY29udGVudDogXCJcXGYwYjJcIjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xuICB9XG5cbnVsLmRpdmVyX3JlbF9raWppIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG51bC5kaXZlcl9yZWxfa2lqaSBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnVsLmRpdmVyX3JlbF9raWppIGxpIGF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwuZGl2ZXJfcmVsX2tpamkgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBkYVwiO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgfVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgZGl2ZXIgcWFcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZGl2ZXJfcWEge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXZlcl9xYSsuZGl2ZXJfcWF7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5kaXZlcl9xdWVzdGlvbjpiZWZvcmV7XG4gICAgY29udGVudDogXCJRXCI7XG4gICAgYmFja2dyb3VuZDogI2UwNDg0ODtcbn1cblxuLmRpdmVyX2Fuc3dlcjpiZWZvcmV7XG4gICAgY29udGVudDogXCJBXCI7XG4gICAgYmFja2dyb3VuZDogIzQ4OGNlMDtcbn1cblxuLmRpdmVyX3F1ZXN0aW9uLCAuZGl2ZXJfYW5zd2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZGl2ZXJfcXVlc3Rpb246YmVmb3JlLC5kaXZlcl9hbnN3ZXI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgbGVmdDogLTUwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uZGl2ZXJfcXVlc3Rpb257XG4gICAgY29sb3I6ICNGRjU3MjI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgaGVhZGxpbmVcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZGl2ZXJfaGVhZGxpbmUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiMzY2IzZTQ7XG59XG4uZGl2ZXJfaGVhZGxpbmUgLmRpdmVyX2hlYWRsaW5lX3RleHQge1xuICBtYXJnaW46IDEwcHggMFxufVxuLmRpdmVyX2hlYWRsaW5lLmJvcmRlcjMgLmRpdmVyX2hlYWRsaW5lX3RleHQge1xuICBjb2xvcjogIzNjYjNlNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRpdmVyX2hlYWRsaW5lLmJvcmRlcjMgLmRpdmVyX2hlYWRsaW5lX3RleHQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRpdmVyX2hlYWRsaW5lLmJvcmRlcjMgLmRpdmVyX2hlYWRsaW5lX3RleHQgc3BhbjpiZWZvcmUsXG4uZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dCBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzY2IzZTQ7XG4gIHdpZHRoOiA0NXB4O1xuICBtYXJnaW46IDAgMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUwJTtcbn1cbi5kaXZlcl9oZWFkbGluZS5ib3JkZXIzIC5kaXZlcl9oZWFkbGluZV90ZXh0IHNwYW46YmVmb3JlIHtcbiAgcmlnaHQ6IDEwMCU7XG59XG4uZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dCBzcGFuOmFmdGVyIHtcbiAgbGVmdDogMTAwJTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICBjb3JlIGNvbHVtbnNcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuXG4uY29udGVudCAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgZGlzcGxheTogZmxleDsgICAgXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICAgIFxufVxuXG4uY29udGVudCAud3AtYmxvY2stY29sdW1ue1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KXtcbiAgLmNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbntcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIC41ZW07XG4gIH1cblxuICAud3AtYmxvY2stY29sdW1ucy53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKG9kZCl7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAuNWVtO1xuICB9XG5cbiAgLndwLWJsb2NrLWNvbHVtbnMud3AtYmxvY2stY29sdW1uOm50aC1jaGlsZChldmVuKXtcbiAgICAgIHBhZGRpbmctbGVmdDogLjVlbTtcbiAgfVxuXG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgY29yZSBpbWFnZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbntcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgZHZhdXhfaWNvbmJveFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uZHZhdXhfaWNvbiB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMmVtO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgZHZhdXhfaWNvbmJveFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5cbi5kdmF1eF9pY29uYm94IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kdmF1eF9pY29uYm94X21ldGEge1xuICAgIHBhZGRpbmc6IDAgMWVtIDFlbSAxZW07XG59XG5cbi5kdmF1eF9pY29uYm94IC5kdmF1eF9pY29uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5cbi5kdmF1eF9pY29uYm94LS1pY29ue1xuICAgIG1hcmdpbjogMTBweCAwO1xufVxuXG4uZHZhdXhfaWNvbmJveCAudGl0bGV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZHZhdXhfaWNvbmJveCAudGV4dGNvbnRlbnR7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuXG4uZHZhdXhfaWNvbmJveCAud3AtYmxvY2staW1hZ2UgaW1ne1xuICBib3JkZXI6bm9uZTtcbn1cblxuLndwLWJsb2NrLWNvbHVtbiAuZHZhdXhfaWNvbmJveCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud3AtYmxvY2staW1hZ2UgaW1ne1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgZHZhdXhfc2VjdGlvblxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uZHZhdXhfc2VjdGlvbl9lbnZpcm9ue1xuICAgIG1hcmdpbjogMCAtNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZHZhdXhfc2VjdGlvbl9lbnZpcm9ue1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLmR2YXV4X3NlY3Rpb25faW5uZXIge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHZhdXhfc2VjdGlvbl9pbm5lcj4qOm5vdCguc2VjdGlvbl9maWx0ZXIpIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4uZHZhdXhfc2VjdGlvbl9lbnZpcm9uOm5vdCgubm9ybWFsKSsuZHZhdXhfc2VjdGlvbl9lbnZpcm9uID4gLmR2YXV4X3NlY3Rpb25faW5uZXJ7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuXG4uZHZhdXhfc2VjdGlvbl9lbnZpcm9uICsgLmR2YXV4X3NlY3Rpb25fZW52aXJvbiB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XG59XG5cbi5kdmF1eF9zZWN0aW9uX2lubmVyIC5zZWN0aW9uX2ZpbHRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xufVxuXG4uZnVsbHBhZ2UgLmR2YXV4X3NlY3Rpb25fZW52aXJvbixcbi5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbn1cblxuLmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24sXG4uZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjV2dztcbn1cbi5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24sXG4uZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24ge1xuICAgIG1hcmdpbi10b3A6IC01LjV2dztcbn1cblxuXG4uZnVsbHBhZ2UgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVyLFxuLmZ1bGwgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVye1xuICAgIGJvdHRvbTogLTUuNXZ3O1xufVxuLmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUxIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcixcbi5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMiAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXIsXG4uZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMSAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXIsXG4uZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMiAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNS41dnc7XG59XG5cbi5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uW2NsYXNzKj1cInNsb3BlXCJdKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24+LmR2YXV4X3NlY3Rpb25faW5uZXIsXG4uZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uW2NsYXNzKj1cInNsb3BlXCJdKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24+LmR2YXV4X3NlY3Rpb25faW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA3dnc7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcbiAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbntcbiAgICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxuICAuZHZhdXhfc2VjdGlvbl9pbm5lciB7XG4gICAgcGFkZGluZzogNDBweCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbntcbiAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgfVxuICAuZHZhdXhfc2VjdGlvbl9pbm5lciB7XG4gICAgcGFkZGluZzogNDBweCAxMHB4O1xuICB9XG59XG5cbi5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5kdmF1eF9zZWN0aW9uX2Vudmlyb24uYmFsbG9vbiAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7XG4gICAgYm90dG9tOiAtMzVweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgIGxlZnQ6IDUwJTsgICAgXG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMSAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgICBsZWZ0OiAtNSU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogMTEwJTtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgICBtaW4taGVpZ2h0OiA2MHB4OyAgICBcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbn1cbi5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUyIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcntcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAtNSU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogMTEwJTtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgICBtaW4taGVpZ2h0OiA2MHB4OyAgICBcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xufVxuXG4uZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnJhZGl1cyAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1MCUgNTAlO1xufVxuXG4uZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnppZ3phZyAuZHZhdXhfc2VjdGlvbl9pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsdHJhbnNwYXJlbnQgMzBweCwjZmZmIDMwcHgpLGxpbmVhci1ncmFkaWVudCgtMTM1ZGVnLCNmZmYgMTVweCx0cmFuc3BhcmVudCAxNXB4KSxsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCNmZmYgMTVweCx0cmFuc3BhcmVudCAxNXB4KTtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIC13ZWJraXQtbWFzay1zaXplOiAxMDAlIDEwMCUsMzBweCAzMHB4LDMwcHggMzBweDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4jbHAtd3JhcCAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbntcbiAgICBwYWRkaW5nLWJvdHRvbTogNS41dnc7XG59XG4jbHAtd3JhcCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24ge1xuICAgIG1hcmdpbi10b3A6IC01LjV2dztcbn1cblxuI2xwLXdyYXAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVye1xuICAgIGJvdHRvbTogLTUuNXZ3O1xufVxuI2xwLXdyYXAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVyLFxuI2xwLXdyYXAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTIgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDUuNXZ3O1xufVxuXG4jbHAtd3JhcCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uW2NsYXNzKj1cInNsb3BlXCJdKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24+LmR2YXV4X3NlY3Rpb25faW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA3dnc7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgcGFzc3dvcmQgZm9ybVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuZm9ybS5wb3N0X3Bhc3N3b3Jke1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kaXZlcl9wYXNzd29yZF93cmFwIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbjogMzBweCAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMHB4IDNweCByZ2JhKDAsMCwwLC4xKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZGl2ZXJfcGFzc3dvcmRfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgY29sb3I6ICNGRjk4MDA7XG59XG5cbi5kaXZlcl9wYXNzd29yZF90ZXh0IHtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgcGFkZGluZzogMTBweCAwO1xufVxuXG4uZGl2ZXJfcGFzc3dvcmRfd3JhcCBpbnB1dHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5kaXZlcl9wYXNzd29yZF93cmFwIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgcGFkZGluZy1yaWdodDogMTY1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kaXZlcl9wYXNzd29yZF93cmFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLmRpdmVyX3Bhc3N3b3JkX3dyYXAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJde1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgfVxuICAuZGl2ZXJfcGFzc3dvcmRfd3JhcCBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAuNWVtO1xuICB9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGZpcnN0dmlld1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmRpdmVyX2ZpcnN0dmlld19zaW1wbGV7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maXJzdHZpZXdfY29udGVudCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMmVtIDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRpdmVyX2ZpcnN0dmlld19zaW1wbGUuc3RyaXBlLmxlbmd0aHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgIC00NWRlZyxcbiAgICB0cmFuc3BhcmVudCAyNSUsXG4gICAgI2ZmYzBjYiAyNSUsICNmZmMwY2IgNTAlLFxuICAgIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQgNzUlLFxuICAgICNmZmMwY2IgNzUlLCAjZmZjMGNiXG4gICk7XG4gIGJhY2tncm91bmQtc2l6ZTogNTBweCA1MHB4O1xufVxuXG4uZGl2ZXJfZmlyc3R2aWV3X2ltYWdle1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kaXZlcl9maXJzdHZpZXdfaW1hZ2Uubm9yZXBlYXR7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5kaXZlcl9maXJzdHZpZXdfbW92e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAuZGl2ZXJfZmlyc3R2aWV3X21vdntcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuLmRpdmVyX2ZpcnN0dmlld19tb3YuZnVsbHsgIFxuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4uZmlyc3R2aWV3X3ZpZGVvX3dyYXB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uZGl2ZXJfZmlyc3R2aWV3X21vdi5hdXRvIC5maXJzdHZpZXdfdmlkZW9fd3JhcHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZGl2ZXJfZmlyc3R2aWV3X21vdiB2aWRlb3tcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6Y292ZXI7JztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmRpdmVyX2ZpcnN0dmlld19tb3YgLmZpcnN0dmlld192aWRlb193cmFwe1xuaGVpZ2h0OiAxMDAlO1xufVxuXG4uZGl2ZXJfZmlyc3R2aWV3X21vdi5mdWxsIC5maXJzdHZpZXdfY29udGVudCwuZGl2ZXJfZmlyc3R2aWV3X21vdi5jdXN0b20gLmZpcnN0dmlld19jb250ZW50e1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uZGl2ZXJfZmlyc3R2aWV3X21vdi5hdXRvICNkaXZlcl9maXJzdHZpZXdfeXRwbGF5ZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmRpdmVyX2ZpcnN0dmlld19tb3YgI2RpdmVyX2ZpcnN0dmlld195dHBsYXllcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDsgXG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5maXJzdHZpZXdfdmlkZW9fd3JhcCAuZGl2ZXJfZmlyc3R2aWV3X21vdl9jb3Zlci5kYXJrLC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmRhcmsgLllUUE92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zKTtcbn1cblxuLmZpcnN0dmlld192aWRlb193cmFwIC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmRvdCwuZGl2ZXJfZmlyc3R2aWV3X21vdl9jb3Zlci5kb3QgLllUUE92ZXJsYXl7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC41KSAyMiUsIHRyYW5zcGFyZW50IDApLCByYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjUpIDIyJSwgdHJhbnNwYXJlbnQgMCk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweCwgNHB4IDRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDhweCA4cHg7XG4gIH1cblxuLmZpcnN0dmlld192aWRlb193cmFwIC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmNoZWNrLC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmNoZWNrIC5ZVFBPdmVybGF5e1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgODAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgMTAwJSksXG4gICAgICAgICAgICAgICAgICAgIGxpbmVyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSA4MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4O1xufVxuXG4uZmlyc3R2aWV3X3ZpZGVvX3dyYXAgLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIucGF0dGVybiwuZGl2ZXJfZmlyc3R2aWV3X21vdl9jb3Zlci5wYXR0ZXJuIC5ZVFBPdmVybGF5e1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2xvc2VzdC1zaWRlLCByZ2JhKDAsMCwwLDApIDk4JSwgcmdiYSgwLDAsMCwwLjI5ODAzOSkgOTklKSwgXG4gICAgICAgICAgICAgIHJhZGlhbC1ncmFkaWVudChjbG9zZXN0LXNpZGUsIHJnYmEoMCwwLDAsMCkgOTglLCByZ2JhKDAsMCwwLDAuMjk4MDM5KSA5OSUpLCByZ2JhKDkwLDkwLDkwLDAuNyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNDBweCA0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwcHggODBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIC5maXJzdHZpZXdfY29udGVudHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBvdGhlciBzdHlsZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmh2ci1mYWRlLXBvc3Qge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG59XG5cbi5zbnMubWluaSAuZmJfaWZyYW1lX3dpZGdldHtcbiAgdG9wOi01cHg7XG59XG5cbiNtYXJxdWVlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ub3Rmb3VuZF9tZXNzYWdle1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG5pIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcbiAgI3dwYWRtaW5iYXIge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG5cbi5jb250ZW50IGkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuaW5zLmFkc2J5Z29vZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTk5O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCl7XG4gIC5zcF9oaWRle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaW5zdGFncmFtLW1lZGlhIHtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgdGFiIHdpZGdldFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuXG4udGFicyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogLTEwcHg7XG5cbn1cblxuLyrjgr/jg5bjga7jgrnjgr/jgqTjg6sqL1xuLnRhYl9pdGVtIHtcbiAgd2lkdGg6IGNhbGMoMTAwJS8zKTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzVhYjRiZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzU2NTY1NjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnRhYl9pdGVtOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLyrjg6njgrjjgqrjg5zjgr/jg7PjgpLlhajjgabmtojjgZkqL1xuaW5wdXRbbmFtZT1cInRhYl9pdGVtXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyrjgr/jg5bliIfjgormm7/jgYjjga7kuK3ouqvjga7jgrnjgr/jgqTjg6sqL1xuLnRhYl9jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMWVtO1xuICBjbGVhcjogYm90aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuXG4vKumBuOaKnuOBleOCjOOBpuOBhOOCi+OCv+ODluOBruOCs+ODs+ODhuODs+ODhOOBruOBv+OCkuihqOekuiovXG4jYWxsOmNoZWNrZWQgfiAjYWxsX2NvbnRlbnQsXG4jcHJvZ3JhbW1pbmc6Y2hlY2tlZCB+ICNwcm9ncmFtbWluZ19jb250ZW50LFxuI2Rlc2lnbjpjaGVja2VkIH4gI2Rlc2lnbl9jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8q6YG45oqe44GV44KM44Gm44GE44KL44K/44OW44Gu44K544K/44Kk44Or44KS5aSJ44GI44KLKi9cbi50YWJzIGlucHV0OmNoZWNrZWQgKyAudGFiX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWFiNGJkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLndpZGdldC53aWRnZXRfZGl2ZXJfd2lkZ2V0X3RhYiB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLndpZGdldF9kaXZlcl93aWRnZXRfdGFiIC53aWRnZXR0aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5cbi53aWRnZXQgdWwuZF90YWJfbmF2IGxpLmRfdGFiX2FjdGl2ZSBhIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMjE5NkYzO1xufVxuXG4ud2lkZ2V0ID4gdWwuZF90YWJfbmF2OmZpcnN0LW9mLXR5cGUgPiBsaSwgLndpZGdldCB1bC5kX3RhYl9uYXY6Zmlyc3QtY2hpbGQgPiBsaXtcbiAgYm9yZGVyOm5vbmU7XG59XG5cbi50YWJiYXJ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kX3RhYl9saXZlIC5kX3RhYl9oaWRlIHtcbiBkaXNwbGF5Om5vbmU7XG59XG5cbi50YWJiZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0IHVsLmRfdGFiX25hdntcbiBtYXJnaW46MDtcbiBmb250OiBib2xkIDEycHggVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiB3aGl0ZS1zcGFjZTogbm93cmFwO1xuIG92ZXJmbG93LXk6IGF1dG87XG4gZGlzcGxheTogYmxvY2s7XG53aGl0ZS1zcGFjZTogLS40ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi53aWRnZXQgdWwuZF90YWJfbmF2IGxpXG57XG4gbGlzdC1zdHlsZTogbm9uZTtcbiBtYXJnaW46IDA7XG4gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gbWFyZ2luLXJpZ2h0OiAycHg7XG4gZmxleDoxO1xuIHRleHQtYWxpZ246IGNlbnRlcjtcbiBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbn1cbi53aWRnZXQgdWwuZF90YWJfbmF2IGxpOmxhc3QtY2hpbGR7XG4gbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaSBhXG57XG4gIHBhZGRpbmc6IC44ZW0gMWVtO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGNvbG9yOiAjOTk5O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2FhYTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3gtc2hhZG93OiAwcHggLTVweCAxNXB4IC01cHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xufVxuXG4ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaSBhOnZpc2l0ZWQgeyBjb2xvcjogIzY2NzsgfVxuXG4ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaSBhOmhvdmVyXG57XG4gICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggLTVweCA1cHggLTVweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7XG59XG5cbmxpLmRfdGFiX2FjdGl2ZXtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICB6LWluZGV4OiAxO1xufVxuLndpZGdldCB1bC5kX3RhYl9uYXYgbGkuZF90YWJfYWN0aXZlIGFcbntcbiBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaS5kX3RhYl9hY3RpdmUgYTpob3Zlclxue1xuIGNvbG9yOiAjMDAwO1xuIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uZF90YWJfbGl2ZSAuZF90YWJfdGFie1xuIHBhZGRpbmc6MTBweDtcbiBib3JkZXItdG9wOjA7XG59XG5cbi5kX3RhYl9saXZlIC5kX3RhYl90YWIgLmRfdGFiX3RpdGxlIHtcbiBkaXNwbGF5Om5vbmU7XG59XG5cbi5kX3RhYl90YWIgdWwgbGkgYXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IC44ZW0gMWVtO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuXG4jbWFpbiAuZF90YWJfdGFiIHVsIGxpIGF7XG4gICAgZm9udC1zaXplOiAxZW07XG59XG5cbi5kX3RhYl90YWIgdWwgbGkud2lkZ2V0X3Bvc3RfbGlzdCBhe1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBoZWFkZXIgbWVzc2FnZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmhlYWRlcl9tZXNzYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXJfbWVzc2FnZV9iYWRnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogLjRlbSAuNmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBmb250LXNpemU6IC43ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmhlYWRlcl9tZXNzYWdlX3RleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG59XG5cbi5oZWFkZXJfbWVzc2FnZSAuaGVhZGVyX21lc3NhZ2Vfd3JhcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxufVxuXG5hLmhlYWRlcl9tZXNzYWdlX3dyYXA6aG92ZXIgLmhlYWRlcl9tZXNzYWdlX3RleHR7XG4gIG9wYWNpdHk6IC43O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLmhlYWRlcl9tZXNzYWdle1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgfVxuXG4gIC5oZWFkZXJfbWVzc2FnZV90ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgbmF2X2luX2J0blxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLm5hdl9pbl9idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubmF2X2luX2J0biB1bHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2X2luX2J0biB1bCBsaSB7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZDRkNGQ0O1xufVxuLm5hdl9pbl9idG4gdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q0ZDRkNDtcbn1cbi5uYXZfaW5fYnRuIHVsIGxpIGF7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogODVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5uYXZfaW5fYnRuIHVsIGxpIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IC43O1xufVxuXG4ubmF2X2luX2J0biB1bCBsaSBpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luOiA1cHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5NTlweCl7XG4gIC5uYXZfaW5fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTk5cHgpe1xuICAuZF9zcCAubmF2X2luX2J0biB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwwLDAsMC4yKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5kX3NwIC5uYXZfaW5fYnRuIHVsIGxpIGF7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuXG4gIC5kX3NwIC5uYXZfaW5fYnRuIHVsIGxpe1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuZF9zcCAubmF2X2luX2J0biB1bCBsaSBpIHtcbiAgICBmb250LXNpemU6IDIwcHggO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBmYiBjb21tZW50XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uZmItY29tbWVudHN7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmItY29tbWVudHMgaWZyYW1lIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBob3ZlciBhbmltZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpe1xuICAucG9zdF9saXN0X3dyYXA6aG92ZXIsLm1pbmktbGlzdC1wb3N0LWJveDpob3ZlciAucG9zdC1ib3gtY29udGVudHMsLnBpY2t1cC1jYXQtbGlzdDpob3Zlciwuc2luZ2xlLXJlY29tbWVuZDpob3Zlciwud2lkZ2V0X3Bvc3RfbGlzdDpob3Zlciwuc3RpY2t5LXBvc3QtYm94OmhvdmVyLC5zY19hcnRpY2xlLmxpc3QgPiBhOmhvdmVye1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoM3B4LDApO1xuICB9XG5cbiAgLmdyaWRfcG9zdC1ib3g6aG92ZXIgLnBvc3QtYm94LWNvbnRlbnRzLC5wb3N0X2Zvb3Rlcl9hdXRob3IgLmF1dGhvci1wb3N0OmhvdmVyLC53aWRnZXRfcG9zdF9saXN0LmdyaWQ6aG92ZXIsLnNjX2FydGljbGUuZ3JpZCA+IGE6aG92ZXJ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtM3B4KTtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgZWZmZWN0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uZmE6YmVmb3Jle1xuICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICB3aWRnZXRfYmxvY2tcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi53aWRnZXQud2lkZ2V0X2Jsb2NrIGgyLFxuLndpZGdldC53aWRnZXRfYmxvY2sgaDN7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgbWFyZ2luOiAxMHB4IC0xMHB4O1xufVxuXG4ud2lkZ2V0LndpZGdldF9ibG9jayAud3AtYmxvY2stZ3JvdXAgaDI6Zmlyc3QtY2hpbGQsXG4ud2lkZ2V0LndpZGdldF9ibG9jayAud3AtYmxvY2stZ3JvdXAgaDM6Zmlyc3QtY2hpbGR7XG4gIG1hcmdpbjogLTEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5wdXR7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbntcbiAgYmFja2dyb3VuZDogIzNjNzRhZDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiBzdmd7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi53cC1ibG9jay1zZWFyY2gud3AtYmxvY2stc2VhcmNoX19idXR0b24taW5zaWRlIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2lucHV0e1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAwIC4yNWVtO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoOm5vdCgud3AtYmxvY2stc2VhcmNoX19idXR0b24tb3V0c2lkZSkgLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIsXG4ud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLW91dHNpZGUgLndwLWJsb2NrLXNlYXJjaF9faW5wdXR7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbiJdfQ== */
