html{height:100%}body{color:#333;font-family:"FOT-UD丸ゴ_ラージ Pr6N M",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-size:16px;font-size:1rem}a{border:none;color:#006dd9;text-decoration:none}a:visited{color:#7f5ad7;text-decoration:none}a:active{color:#006dd9;text-decoration:none}a:hover{color:#006dd9;text-decoration:underline}.acms-container{max-width:1170px}.acms-container .acms-container{padding:0}.c-narrow-container{margin:0 auto;max-width:940px}.c-narrow-container-md{margin:0 auto;max-width:750px;padding-left:30px;padding-right:30px}.js-focused-image-wrap{position:relative;overflow:hidden}.js-focused-image{position:absolute}@media (max-width: 1170px){.sp-container .sp-container{padding:0}.sp-container .acms-container .sp-container{padding:0}}.field-title{padding:0 10px}.field-title:first-child{margin:0 0 10px 0}@keyframes fade-in{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@keyframes scale-up{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}@-webkit-keyframes scale-up{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}@keyframes fade-in-down{0%{opacity:0}20%{opacity:0;transform:translate(0, -10px)}100%{opacity:1;transform:translate(0)}}@-webkit-keyframes fade-in-down{0%{opacity:0}20%{opacity:0;transform:translate(0, -10px)}100%{opacity:1;transform:translate(0)}}.l-header{line-height:1;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}.l-header-inner{height:50px;display:flex;align-items:center;padding:0}@media only screen and (min-width: 768px){.l-header-inner{height:80px}}.l-header-logoimg{max-height:28px}@media only screen and (min-width: 768px){.l-header-logoimg{min-height:40px}}.l-header-menu{height:50px;width:50px;position:fixed;z-index:200;right:0;top:0;background:linear-gradient(340deg, #2CA6E0 0%, #2CA6E0 30%, #64FFE6 100%);outline:none;border:none;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.l-header-menu{display:none}}.l-header-menu.is-open{background:transparent}.l-header-menu.is-open .l-header-menu-item{background-color:transparent}.l-header-menu.is-open .l-header-menu-item::before{transform:translateY(9px) rotate(-45deg)}.l-header-menu.is-open .l-header-menu-item::after{transform:translateY(-9px) rotate(45deg)}.l-header-menu-item{position:relative;width:24px;height:3px;border-radius:2px;background-color:#FFF;transition:.1s}.l-header-menu-item::before,.l-header-menu-item::after{content:"";position:absolute;display:block;width:24px;height:3px;transition:.3s;border-radius:2px;background-color:#FFF}.l-header-menu-item::before{top:-9px}.l-header-menu-item::after{bottom:-9px}.gnav{background:linear-gradient(340deg, #2CA6E0 0%, #2CA6E0 70%, #64FFE6 100%)}.gnav a{display:block}.gnav a:hover{text-decoration:none}.gnav-inner{background:linear-gradient(340deg, #2CA6E0 0%, #2CA6E0 70%, #64FFE6 100%);position:fixed;opacity:0;z-index:-1;width:100%;height:100%;top:0;left:0;padding:50px 0 0}@media only screen and (min-width: 768px){.gnav-inner{background:transparent;position:relative;opacity:1;z-index:1;padding:0}}.gnav-inner.is-open{transition:opacity .5s;opacity:1;z-index:100}@media only screen and (min-width: 768px){.gnav-inner .acms-admin-module-edit-wrapper:nth-child(2){position:absolute;right:0;top:-70px;width:60%;height:30px}.gnav-inner .acms-admin-module-edit-wrapper:nth-child(2) .gnav-lower{top:0}}.gnav-upper{list-style-type:none;margin:0;padding:0;border-top:1px solid #FFF;text-align:center}@media only screen and (min-width: 768px){.gnav-upper{display:flex;border-top:0;border-left:1px solid #FFF}}@media only screen and (min-width: 768px){.gnav-upper li{padding:0;position:relative;flex:1 1 auto;text-align:center;display:block;border:none}}.gnav-upper li.stay>a{background-color:#036EB7}.gnav-upper li a{border-bottom:1px solid #FFF;line-height:50px;color:#FFF}@media only screen and (min-width: 768px){.gnav-upper li a{border-bottom:0;border-right:1px solid #FFF;line-height:40px;transition:.5s}.gnav-upper li a:hover{background-color:#036EB7}}@media only screen and (min-width: 768px){.gnav-upper li:hover ul{visibility:visible;opacity:1}}.gnav-upper .gnav-upper{border-top:0}@media only screen and (min-width: 768px){.gnav-upper .gnav-upper{position:absolute;width:100%;visibility:hidden;opacity:0;transition:.2s;display:block}}@media only screen and (min-width: 768px){.gnav-upper .gnav-upper li.stay a{background-color:#036EB7}}.gnav-upper .gnav-upper li a{line-height:30px}@media only screen and (min-width: 768px){.gnav-upper .gnav-upper li a{padding:0;background-color:#2CA6E0;transition:.5s;border-top:1px solid #FFF}}@media only screen and (min-width: 768px){.gnav-upper .gnav-upper li a:hover{background-color:#036EB7}}.gnav-lower{list-style-type:none;margin:30px 0 0;padding:0;display:flex;justify-content:center}@media only screen and (min-width: 768px){.gnav-lower{position:absolute;top:-70px;right:10px;margin:0}}@media only screen and (min-width: 1024px){.gnav-lower{right:0}}.gnav-lower .gnav-lower-link{color:#FFF;line-height:25px;border:1px solid;border-radius:5px;font-size:14px;font-size:.875rem;width:130px;text-align:center;margin:0 5px}@media only screen and (min-width: 768px){.gnav-lower .gnav-lower-link{color:#036EB7;width:150px;margin:0 0 0 10px;transition:.5s}.gnav-lower .gnav-lower-link:hover{background-color:#036EB7;color:#FFF;border-color:#036EB7}}.l-footer{color:#fff;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}.l-footer a{color:#fff}.l-footer-inner{background-color:#2CA6E0;background-image:url(../images/footer/bg_footer-inner.svg);background-repeat:repeat-x;background-position:50% 0%}.l-footer-upper{padding:65px 0 25px}@media only screen and (min-width: 768px){.l-footer-upper{padding:80px 0 30px}}.l-footer-upper-logo{text-align:center}@media only screen and (min-width: 768px){.l-footer-upper-logo{text-align:left}}.l-footer-upper-logo-img{width:70%;max-width:260px}@media only screen and (min-width: 768px){.l-footer-upper-logo-img{width:100%}}.l-footer-upper-list{display:flex;align-items:center;justify-content:center;list-style-type:none;margin:15px 10px 30px 0;padding:0}@media only screen and (min-width: 768px){.l-footer-upper-list{justify-content:inherit;margin-top:26px}}.l-footer-upper-btn{font-size:14px;font-size:.875rem;width:100px;line-height:26px;display:block;border:1px solid;border-radius:5px;text-align:center;margin:0 5px}@media only screen and (min-width: 768px){.l-footer-upper-btn{margin:0 10px 0 0;transition:.5s}.l-footer-upper-btn:hover{background-color:#fff;color:#2CA6E0;text-decoration:none}}.l-footer-upper-park{margin:0}.l-footer-upper-park-name{font-size:12px;font-size:.75rem}@media only screen and (min-width: 480px){.l-footer-upper-park-name{font-size:14px;font-size:.875rem;display:inline-block}}.l-footer-upper-park-address{font-size:10px;font-size:.625rem;margin-left:1em}@media only screen and (min-width: 480px){.l-footer-upper-park-address{font-size:14px;font-size:.875rem;display:inline-block}}.l-footer-lower{border-top:1px solid;padding:10px 0 20px;font-size:14px;font-size:.875rem}@media only screen and (min-width: 768px){.l-footer-lower{font-size:16px;font-size:1rem}}.l-footer-lower-address{margin:0;font-style:normal}@media only screen and (min-width: 768px){.l-footer-lower-name{display:inline-block}}.l-footer-lower-details{margin-left:0}@media only screen and (min-width: 768px){.l-footer-lower-details{margin-left:20px;display:inline-block}}@media only screen and (min-width: 768px){.l-footer-lower-details+.l-footer-lower-details::before{content:'／';margin-right:20px}}.l-footer-copyright{background:linear-gradient(90deg, #036EB7 0%, #036EB7 70%, #64FFE6 100%)}.l-footer-copyright-txt{display:block;line-height:30px;font-size:10px;font-size:.625rem}@media only screen and (min-width: 768px){.l-footer-copyright-txt{font-size:12px;font-size:.75rem}}.sns-list{display:flex;justify-content:center;margin:0;padding:0;list-style-type:none}.sns-list-item{margin:60px 10px}@media only screen and (min-width: 768px){.sns-list-item{margin:150px 10px 40px}}.sns-list-item a{color:#888;font-size:34px;font-size:2.125rem;border:2px solid;width:60px;height:60px;border-radius:50%;display:block;display:flex;justify-content:center;align-items:center}.c-btn{display:block;border-radius:5px;color:#036EB7;border:1px solid #036EB7;max-width:260px;padding:8px 30px 10px;line-height:1.2;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;text-align:center;overflow:hidden;transition:.5s;position:relative;box-sizing:border-box}@media only screen and (min-width: 480px){.c-btn{font-size:18px;font-size:1.125rem;width:300px;max-width:300px}}.c-btn::after{content:'';display:block;position:absolute;right:20px;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #2CA6E0}.c-btn:hover{color:#FFF;background-color:#036EB7;text-decoration:none}.c-btn:hover::after{border-color:transparent transparent transparent #fff}.c-btn-txt{color:#2CA6E0;position:relative;padding-left:30px;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}.c-btn-txt::before{content:'';position:absolute;left:10px;top:.0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #2CA6E0;border-radius:0;background-color:transparent}@media only screen and (min-width: 768px){.c-btn-tel{pointer-events:none}}.c-form input[type=date],.c-form input[type=datetime-local],.c-form input[type=datetime],.c-form input[type=email],.c-form input[type=month],.c-form input[type=number],.c-form input[type=password],.c-form input[type=search],.c-form input[type=tel],.c-form input[type=text],.c-form input[type=time],.c-form input[type=url],.c-form input[type=week],.c-form textarea{padding:7px 10px;font-size:16px;font-size:1rem;border-radius:5px;border:1px solid #A0A0A0}.c-form input[type=date]::-webkit-input-placeholder,.c-form input[type=datetime-local]::-webkit-input-placeholder,.c-form input[type=datetime]::-webkit-input-placeholder,.c-form input[type=email]::-webkit-input-placeholder,.c-form input[type=month]::-webkit-input-placeholder,.c-form input[type=number]::-webkit-input-placeholder,.c-form input[type=password]::-webkit-input-placeholder,.c-form input[type=search]::-webkit-input-placeholder,.c-form input[type=tel]::-webkit-input-placeholder,.c-form input[type=text]::-webkit-input-placeholder,.c-form input[type=time]::-webkit-input-placeholder,.c-form input[type=url]::-webkit-input-placeholder,.c-form input[type=week]::-webkit-input-placeholder,.c-form textarea::-webkit-input-placeholder{color:#d3d3d3;font-size:16px;font-size:1rem}.c-form input[type=date]::-moz-placeholder,.c-form input[type=datetime-local]::-moz-placeholder,.c-form input[type=datetime]::-moz-placeholder,.c-form input[type=email]::-moz-placeholder,.c-form input[type=month]::-moz-placeholder,.c-form input[type=number]::-moz-placeholder,.c-form input[type=password]::-moz-placeholder,.c-form input[type=search]::-moz-placeholder,.c-form input[type=tel]::-moz-placeholder,.c-form input[type=text]::-moz-placeholder,.c-form input[type=time]::-moz-placeholder,.c-form input[type=url]::-moz-placeholder,.c-form input[type=week]::-moz-placeholder,.c-form textarea::-moz-placeholder{color:#d3d3d3;font-size:16px;font-size:1rem}.c-form input[type=date]:-ms-input-placeholder,.c-form input[type=datetime-local]:-ms-input-placeholder,.c-form input[type=datetime]:-ms-input-placeholder,.c-form input[type=email]:-ms-input-placeholder,.c-form input[type=month]:-ms-input-placeholder,.c-form input[type=number]:-ms-input-placeholder,.c-form input[type=password]:-ms-input-placeholder,.c-form input[type=search]:-ms-input-placeholder,.c-form input[type=tel]:-ms-input-placeholder,.c-form input[type=text]:-ms-input-placeholder,.c-form input[type=time]:-ms-input-placeholder,.c-form input[type=url]:-ms-input-placeholder,.c-form input[type=week]:-ms-input-placeholder,.c-form textarea:-ms-input-placeholder{color:#d3d3d3;font-size:16px;font-size:1rem}.c-form input[type=date]::-ms-input-placeholder,.c-form input[type=datetime-local]::-ms-input-placeholder,.c-form input[type=datetime]::-ms-input-placeholder,.c-form input[type=email]::-ms-input-placeholder,.c-form input[type=month]::-ms-input-placeholder,.c-form input[type=number]::-ms-input-placeholder,.c-form input[type=password]::-ms-input-placeholder,.c-form input[type=search]::-ms-input-placeholder,.c-form input[type=tel]::-ms-input-placeholder,.c-form input[type=text]::-ms-input-placeholder,.c-form input[type=time]::-ms-input-placeholder,.c-form input[type=url]::-ms-input-placeholder,.c-form input[type=week]::-ms-input-placeholder,.c-form textarea::-ms-input-placeholder{color:#d3d3d3;font-size:16px;font-size:1rem}.c-form input[type=date]::placeholder,.c-form input[type=datetime-local]::placeholder,.c-form input[type=datetime]::placeholder,.c-form input[type=email]::placeholder,.c-form input[type=month]::placeholder,.c-form input[type=number]::placeholder,.c-form input[type=password]::placeholder,.c-form input[type=search]::placeholder,.c-form input[type=tel]::placeholder,.c-form input[type=text]::placeholder,.c-form input[type=time]::placeholder,.c-form input[type=url]::placeholder,.c-form input[type=week]::placeholder,.c-form textarea::placeholder{color:#d3d3d3;font-size:16px;font-size:1rem}.c-form .c-form-select-wrap{position:relative;display:inline-block}.c-form .c-form-select-wrap::after{content:"";position:absolute;z-index:1;top:calc(50% - 3px);right:11px;display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #A0A0A0}.c-form select{position:relative;z-index:2;width:100%;padding:7px 30px 7px 10px;font-size:16px;font-size:1rem;line-height:1.15;border:1px solid #A0A0A0;border-radius:5px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-form select::-ms-expand{display:none}.c-form select[required]:required{border:1px solid #c49511}.c-form select.focused:invalid{border:1px solid #c41134}.c-form select[required]:valid{border:1px solid #a7a7aa}.c-form input[required]:required,.c-form textarea[required]:required{background:#fffdeb}.c-form input.focused:invalid,.c-form textarea.focused:invalid{background:#ffebee}.c-form input[required]:valid,.c-form textarea[required]:valid{background:#fff}.c-form input+input{margin-top:10px}.c-error-text{margin:5px 0 0 !important;color:#c41134}.validator-result{opacity:0;transform:translate(0, -10px)}.validator-result-0{-webkit-animation:fade-in-down .5s ease .3s;animation:fade-in-down .5s ease .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.c-label-required{margin-left:10px;padding:2px 15px 3px;line-height:1;color:#fff;font-size:12px;font-size:14px;font-size:.875rem;border-radius:15px;background:#036EB7}@media only screen and (min-width: 768px){.c-label-required{float:right}}.c-form-btn-box{text-align:center}.c-form-btn{display:inline-block;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:18px;font-size:1.125rem;border:none;border-radius:5px;color:#fff;background-color:#2CA6E0;padding:0 30px;line-height:40px;width:100%;max-width:260px}@media only screen and (min-width: 768px){.c-form-btn{max-width:300px;transition:.5s}.c-form-btn:hover{opacity:.7}}.c-form-btn-return{padding:0 5px;display:inline-block;max-width:150px}.c-form-btn-return .c-form-btn{background-color:#85cced}.c-form-btn-send{padding:0 5px;display:inline-block}@media only screen and (min-width: 768px){.c-form-btn-send{width:300px}}.c-list-archive{margin-bottom:20px}@media only screen and (min-width: 768px){.c-list-archive{margin-bottom:30px}}.c-list-archive__list{list-style:none;display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;margin:0 -5px;padding-left:0}.c-list-archive__item{margin:0 5px 10px;font-weight:bold;word-break:keep-all}.c-list-archive__item.stay .c-list-archive__link{background-color:#036EB7;color:#FFF}.c-list-archive__year{display:block;color:#036EB7;margin-bottom:5px;font-size:12px;font-size:.75rem}@media only screen and (min-width: 768px){.c-list-archive__year{font-size:14px;font-size:.875rem}}.c-list-archive__link{display:block;padding:8px 4px;text-align:center;background-color:rgba(3,110,183,0.1);border-radius:5px;transition:.3s all linear;font-size:12px;font-size:.75rem;line-height:1}.c-list-archive__link,.c-list-archive__link:link,.c-list-archive__link:visited{color:#036EB7}.c-list-archive__link:hover{background-color:#036EB7;color:#FFF;text-decoration:none}@media only screen and (min-width: 768px){.c-list-archive__link{padding:10px 14px;font-size:14px;font-size:.875rem}}.c-pager{list-style:none;margin:30px -5px;padding:0;text-align:center;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:20px;font-size:1.25rem}.c-pager li{display:inline-block;vertical-align:middle;margin:0 5px;line-height:1}.c-pager li.cur{width:32px;line-height:36px;color:#036EB7;border:1px solid #036EB7;border-radius:5px}.c-pager-link{display:block;width:32px;line-height:36px;color:#FFF;background-color:#2CA6E0;border:1px solid #2CA6E0;border-radius:5px}.c-pager-link:visited,.c-pager-link:focus,.c-pager-link:active{color:#fff}.c-pager-link:hover{color:#fff;text-decoration:none;background-color:#036EB7;border-color:#036EB7}.c-pager-link-forward::after,.c-pager-link-prev::after{content:'';display:block;width:0;height:0;border-style:solid}.c-pager-link-forward::after{left:0;border-width:12px 0 12px 12px;border-color:transparent transparent transparent #2CA6E0}.c-pager-link-forward:hover::after{border-color:transparent transparent transparent #fff}.c-pager-link-prev::after{right:0;border-width:12px 12px 12px 0;border-color:transparent #2CA6E0 transparent transparent}.c-serial-nav{list-style:none;margin:40px 0 0;padding:0;font-size:12px;font-size:.75rem}@media only screen and (min-width: 768px){.c-serial-nav{margin-top:90px;font-size:16px;font-size:1rem;display:flex}}.c-serial-nav-item{margin:0 0 10px 0;border:1px solid #036EB7;border-radius:5px;box-sizing:border-box}@media only screen and (min-width: 768px){.c-serial-nav-item{margin:0;flex:0 0 42.5%;max-width:42.5%;position:relative}.c-serial-nav-item::after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid}}.c-serial-nav-index{text-align:center;font-size:18px;font-size:1.125rem}@media only screen and (min-width: 768px){.c-serial-nav-index{order:2;flex:0 0 12.7%;display:flex;justify-content:center;align-items:center;margin:0 1.15%}}@media only screen and (min-width: 768px) and (min-width: 768px){.c-serial-nav-index{transition:.5s}}@media only screen and (min-width: 768px){.c-serial-nav-index::after{content:none}}@media only screen and (min-width: 768px){.c-serial-nav-index:hover{background-color:#036EB7}.c-serial-nav-index:hover .c-serial-nav-link{color:#fff}}.c-serial-nav-index a{padding:0}.c-serial-nav-index a:link,.c-serial-nav-index a:visited,.c-serial-nav-index a:focus,.c-serial-nav-index a:active{color:#036EB7}.c-serial-nav-prev{line-height:1.5}@media only screen and (min-width: 768px){.c-serial-nav-prev{order:1}.c-serial-nav-prev::after{left:20px;border-width:9px 9px 9px 0;border-color:transparent #2CA6E0 transparent transparent}.c-serial-nav-prev:hover:after{border-color:transparent #fff transparent transparent}}.c-serial-nav-next{line-height:1.5}@media only screen and (min-width: 768px){.c-serial-nav-next{text-align:right;order:3}.c-serial-nav-next::after{right:20px;border-width:9px 0 9px 9px;border-color:transparent transparent transparent #2CA6E0}.c-serial-nav-next:hover:after{border-color:transparent transparent transparent #fff}}.c-serial-nav-next a{padding-right:40px}.c-serial-nav-next+.c-serial-nav-index:nth-child(2){margin-left:43.65%}.c-serial-nav-link{position:relative;display:block;padding:10px;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}@media only screen and (min-width: 768px){.c-serial-nav-link{transition:.5s;padding:30px 50px}}.c-serial-nav-link:link,.c-serial-nav-link:visited,.c-serial-nav-link:focus,.c-serial-nav-link:active{color:#454545;text-decoration:none}@media only screen and (min-width: 768px){.c-serial-nav-link:hover{color:#fff;background-color:#036EB7;text-decoration:none}}.c-serial-nav-title{display:block;font-size:16px;font-size:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width: 768px){.c-serial-nav-title{font-size:19px;font-size:1.1875rem}}.p-entry-header{background-image:url(../images/title/bg_page_header_sp.jpg);background-position:50% 50%;background-size:cover;height:21.875vw;display:flex;align-items:center;justify-content:flex-start;color:#fff;margin-bottom:20px}@media only screen and (min-width: 768px){.p-entry-header{background-image:url(../images/title/bg_page_header.jpg);height:140px;margin-bottom:60px}}.p-entry-title{font-size:20px;font-size:1.25rem;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;padding:0 10px;width:100%}@media only screen and (min-width: 768px){.p-entry-title{font-size:30px;font-size:1.875rem}}@media screen and (min-width: 768px){.p-entry-title{font-size:38px;font-size:2.375rem}}.p-entry-header-blog-wrapper{margin-bottom:20px}@media only screen and (min-width: 768px){.p-entry-header-blog-wrapper{margin:0 10px 40px}}.p-entry-header-blog{color:#FFF;background:linear-gradient(90deg, #036EB7 0%, #036EB7 70%, #64FFE6 100%);padding:5px 10px 15px;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}@media only screen and (min-width: 768px){.p-entry-header-blog{padding:5px 20px 15px}}.p-entry-header-blog.event{padding:10px 10px 15px}@media only screen and (min-width: 768px){.p-entry-header-blog.event{padding:20px 20px 25px}}@media only screen and (min-width: 768px){.p-entry-header-blog.event .p-entry-title-blog{font-size:24px;font-size:1.5rem}}.p-entry-header-blog .p-entry-title-blog{line-height:1.2;margin:0;font-size:16px;font-size:1rem}@media only screen and (min-width: 768px){.p-entry-header-blog .p-entry-title-blog{font-size:20px;font-size:1.25rem}}.p-entry-header-blog a{color:#FFF}.p-entry-date{font-size:12px;font-size:.75rem}@media only screen and (min-width: 768px){.p-entry-date{font-size:16px;font-size:1rem}}.share-list{display:flex;align-items:flex-start;margin:10px 0 0 0;padding:0}@media only screen and (min-width: 768px){.share-list{justify-content:flex-end}}.share-item{list-style-type:none;margin-left:10px}.fb-like{height:20px;overflow:hidden}.fb_iframe_widget span{vertical-align:top !important}.p-entry-column a:link{color:#2CA6E0;text-decoration:underline}.p-entry-column a:hover,.p-entry-column a:focus,.p-entry-column a:active{text-decoration:none}.p-entry-column a:visited{color:#7f5ad7;text-decoration:underline}.p-entry-column em{font-style:normal;position:relative;background:linear-gradient(transparent 45%, #bbe3fe 0)}.p-entry-column h2{margin:0 10px 20px;color:#333;font-size:20px;font-size:1.25rem;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;line-height:1.4;position:relative}.p-entry-column h2::after{content:'';display:block;height:4px;width:calc(100% + 20px);background:linear-gradient(90deg, #036EB7 0%, #036EB7 70%, #64FFE6 100%);margin:5px -10px 0}@media only screen and (min-width: 480px){.p-entry-column h2::after{width:100%;margin:5px 0 0}}.p-entry-column *+h2{margin-top:50px}.p-entry-column h3{margin:15px 10px;font-size:20px;font-size:1.25rem;font-size:16px;font-size:1rem;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;line-height:1.4;color:#fff;background-color:#036EB7;border-radius:15px / 50%;display:inline-block;padding:3px 30px 5px}.p-entry-column h4{margin:15px 10px;font-size:18px;font-size:1.125rem;font-size:16px;font-size:1rem;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;line-height:1.4}.p-entry-column p{margin-top:0;margin-bottom:20px;line-height:1.9;word-break:break-all;font-size:14px;font-size:.875rem}@media only screen and (min-width: 768px){.p-entry-column p{font-size:16px;font-size:1rem}}.p-entry-column p.p-color{color:#036EB7;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}.p-entry-column p.p-color-larger{color:#036EB7;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:18px;font-size:1.125rem}@media only screen and (min-width: 768px){.p-entry-column p.p-color-larger{font-size:26px;font-size:1.625rem}}.entry-container{margin:0 -15px}.p-entry-column table{width:100%;margin:0 0 30px 0;border-bottom:1px solid #2CA6E0}.p-entry-column th,.p-entry-column td{display:block;padding:10px;line-height:1.5;vertical-align:top;font-size:14px;font-size:.875rem}@media only screen and (min-width: 768px){.p-entry-column th,.p-entry-column td{font-size:16px;font-size:1rem}}.p-entry-column th{border-top:1px solid #2CA6E0;text-align:left;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;padding-bottom:0}.p-entry-column .p-table-access th{font-family:"FOT-UD丸ゴ_ラージ Pr6N M",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:normal}.p-entry-column .p-table-access td{font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}@media screen and (min-width: 768px){.p-entry-column th,.p-entry-column td{border-top:1px solid #2CA6E0;display:table-cell;padding:15px 10px}}.p-entry-column ul{margin:0 0 30px 0;padding:0 10px}.p-entry-column ul li{list-style-type:none;margin:0 0 15px 0;padding:0 0 0 30px;line-height:1.5;position:relative;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:14px;font-size:.875rem}.p-entry-column ul li::before{content:'';position:absolute;left:10px;top:.5em;display:block;width:8px;height:8px;border-radius:50%;background-color:#036EB7}.p-entry-column ul li.p-linklist{padding:0}.p-entry-column ul li.p-linklist::before{content:none}.p-entry-column ul li.p-linklist a{color:#2CA6E0;position:relative;padding-left:30px;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}.p-entry-column ul li.p-linklist a::before{content:'';position:absolute;left:10px;top:.0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #2CA6E0;border-radius:0;background-color:transparent}.p-entry-column ul li.p-linklist a:link,.p-entry-column ul li.p-linklist a:visited{color:#2CA6E0}.p-entry-column ol{counter-reset:ol-counter;list-style:none;margin:0 0 30px 0;padding:0 10px}.p-entry-column ol li{position:relative;margin:0 0 15px 0;padding:0;line-height:1.5;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:14px;font-size:.875rem}.p-entry-column ol li:before{padding:0 10px 0 10px;counter-increment:ol-counter;content:counter(ol-counter)}.p-entry-column dl{margin-top:0;margin-bottom:30px;font-size:16px;font-size:1rem;line-height:1.5}.p-entry-column dt{margin:0 0 5px 0;font-size:16px;font-size:1rem;font-weight:bold;line-height:1.2}.p-entry-column dd{margin-left:0;margin-bottom:10px;font-size:16px;font-size:1rem;line-height:1.5}.p-entry-column blockquote{width:100%;margin:0 0 30px;padding:15px 5px;font-size:14px;font-size:.875rem;line-height:1.8;color:#036EB7;background:#C9EEFF;box-sizing:border-box;border:none}@media only screen and (min-width: 768px){.p-entry-column blockquote{padding:40px 35px;font-size:16px;font-size:1rem}}.p-entry-column pre{width:100%;margin:0 0 30px 0}.p-entry-column pre ol{margin:0;padding:0 0 0 2.5em}.p-entry-column pre ol li{line-height:1.5}.p-entry-column hr{border:0;border-bottom:1px solid #ffed1f}.p-entry-column .caption{margin:0 0 20px 0;font-size:13px;font-size:.8125rem}.p-entry-column .column-map-auto div{margin:0 auto}.column-file-auto+.caption{margin-left:30px}.acms-col-center{float:none;margin:0 auto}.p-entry-column .c-btn{margin:10px auto;background-color:#fff}@media only screen and (min-width: 480px){.p-entry-column .c-btn{margin:15px 10px;box-sizing:border-box;max-width:calc(100% - 20px)}}.p-entry-column .c-btn:link,.p-entry-column .c-btn:active,.p-entry-column .c-btn:focus,.p-entry-column .c-btn:visited{color:#036EB7;text-decoration:none}.p-entry-column .c-btn:hover{background-color:#036EB7;color:#FFF;text-decoration:none}.p-entry-column .c-btn-center{margin-left:auto;margin-right:auto}.p-entry-column .c-btn-txt{margin-right:10px}.p-entry-column .c-btn-txt:link,.p-entry-column .c-btn-txt:visited{color:#2CA6E0}.p-entry-column .p-entry-btn-continue{margin-bottom:40px}@media only screen and (min-width: 768px){.p-entry-column .p-entry-btn-continue{margin-bottom:50px}}.p-entry-column .p-event-info{font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;margin-bottom:30px}.p-entry-column .p-event-head{line-height:1.4;color:#fff;background-color:#036EB7;border-radius:15px / 50%;display:inline-block;padding:3px 30px 5px}@media only screen and (min-width: 768px){.p-entry-column .p-event-head{margin-bottom:20px}}.p-entry-column .p-event-txt{margin-bottom:30px;font-size:14px;font-size:.875rem}@media only screen and (min-width: 768px){.p-entry-column .p-event-txt{margin:-2.7em 0 20px 9em;font-size:18px;font-size:1.125rem}}.js-faq-body{display:none}.js-faq-head{cursor:pointer}.p-entry-column .p-faq-wrap{margin-bottom:20px}.p-entry-column .p-faq{border-bottom:1px solid #2CA6E0}.p-entry-column .p-faq a{display:block}.p-entry-column .p-faq a,.p-entry-column .p-faq a:link,.p-entry-column .p-faq a:visited{color:#333}.p-entry-column .p-faq a:link{text-decoration:none}@media only screen and (min-width: 768px){.p-entry-column .p-faq__q-title,.p-entry-column .p-faq__a-contents{display:flex;justify-content:flex-start;align-items:stretch}}.p-entry-column .p-faq__q{position:relative;padding-top:15px;padding-bottom:15px;transition:.2s opacity linear}.p-entry-column .p-faq__q:hover{opacity:.7}.p-entry-column .p-faq__q-title{margin:0;padding:0 26px 0 0;background:transparent;border-radius:0}@media only screen and (min-width: 768px){.p-entry-column .p-faq__q-title{padding-right:36px}}.p-entry-column .p-faq__a-contents{margin:0 0 15px;color:#333}.p-entry-column .p-faq__a-contents .p-faq__icon{line-height:1.6}.p-entry-column .p-faq__q-title-text{color:#333;word-break:break-all;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:16px;font-size:1rem}@media only screen and (min-width: 768px){.p-entry-column .p-faq__q-title-text{padding-right:36px;font-size:18px;font-size:1.125rem}}.p-entry-column .p-faq__q-arrow{position:absolute;bottom:21px;right:10px;display:inline-block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #036EB7}@media only screen and (min-width: 768px){.p-entry-column .p-faq__q-arrow{bottom:23px}}.p-entry-column .p-faq__icon{padding-right:3px;color:#036EB7;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:16px;font-size:1rem}@media only screen and (min-width: 768px){.p-entry-column .p-faq__icon{padding-right:10px;font-size:18px;font-size:1.125rem}}.p-entry-column .p-icon-text{margin-bottom:30px}.p-entry-column .p-icon-text__list{list-style:none;margin:0;padding:0}@media only screen and (min-width: 768px){.p-entry-column .p-icon-text__list.-column-two{display:flex;justify-content:space-between;flex-wrap:wrap}}@media only screen and (min-width: 768px){.p-entry-column .p-icon-text__list.-column-two .p-icon-text__item{width:calc( (100% - 20px) / 2)}}.p-entry-column .p-icon-text__item{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-bottom:20px;padding:0;font-weight:normal}.p-entry-column .p-icon-text__item::before{content:none}.p-entry-column .p-icon-text__img{display:block;box-sizing:content-box;width:60px;height:auto;padding-right:10px}.p-entry-column .p-icon-text__note{flex:1;margin:0}.p-top-mv{background-position:50% 100%;background-size:cover;height:43.75vw;margin-bottom:43.75vw;display:flex;justify-content:center;align-items:flex-end}@media only screen and (min-width: 768px){.p-top-mv{height:44.16vw;max-height:410px;margin-bottom:180px}}.p-top-logo{width:62.5%;margin-bottom:-29vw}@media only screen and (min-width: 768px){.p-top-logo{max-width:300px;margin-bottom:-138px}}.p-entry-column .p-top-btn-event{margin:20px auto 50px}.p-entry-column .p-top-btn-news{margin:20px auto 50px}.p-top-news{list-style-type:none;margin:-20px -10px 20px;padding:0;max-height:160px;overflow-y:scroll}@media only screen and (min-width: 768px){.p-top-news{margin:-25px 0 20px}}.p-top-news-item{border-bottom:1px dashed #888;padding:5px 15px 10px 0;font-size:14px;font-size:.875rem}@media only screen and (min-width: 768px){.p-top-news-item{font-size:16px;font-size:1rem;padding:13px 10px}}.p-top-news-date{color:#2CA6E0;padding-left:30px;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:14px;font-size:.875rem}@media only screen and (min-width: 768px){.p-top-news-date{display:inline-block;width:12em;color:#2CA6E0;position:relative;padding-left:30px;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:16px;font-size:1rem}.p-top-news-date::before{content:'';position:absolute;left:10px;top:.0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #2CA6E0;border-radius:0;background-color:transparent}}.p-top-news-title{font-size:14px;font-size:.875rem;color:#2CA6E0;position:relative;padding-left:30px;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;color:#000;margin:0;line-height:1.4}.p-top-news-title::before{content:'';position:absolute;left:10px;top:.0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #2CA6E0;border-radius:0;background-color:transparent}@media only screen and (min-width: 768px){.p-top-news-title{font-size:16px;font-size:1rem;display:inline;padding-left:20px}.p-top-news-title::before{content:none}}.p-top-banner{margin:30px auto 0;max-width:420px}@media only screen and (min-width: 768px){.p-top-banner{margin-top:100px;max-width:840px}}.p-top-banner-item{max-width:210px;margin:0 auto 10px}.p-top-snswidget{margin:0 auto 25px}@media only screen and (min-width: 768px){.p-top-snswidget{padding:0;margin:0}}.p-top-snswidget-inner{max-width:500px;margin:0 auto}.p-top-snswidget-txt{font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;text-align:center;font-size:10px;font-size:.625rem;line-height:1.5}@media only screen and (min-width: 768px){.p-top-snswidget-txt{font-size:14px;font-size:.875rem}}.p-top-snswidget-txt .acms-icon{padding-right:0;color:#3b5999}.p-top-snswidget-tw{border:1px solid #707070}.p-top-snswidget-fb>.fb-page{width:100%}.p-top-snswidget-fb>.fb-page>span,.p-top-snswidget-fb iframe{width:100% !important}.p-top-snswidget-fb ._10b4{width:100%}#instagram{margin:100px auto 40px}#instagram .instagram-image{width:100%;height:100%}.insta_table{table-layout:fixed;margin-top:-3%;margin-left:-2%}.insta_table td{padding-top:3%;padding-left:2%}.insta_table .end{margin-right:0}.over_img{width:100%;height:100%;line-height:0;position:relative;overflow:hidden}.caption{color:#000;font-size:120%;line-height:150%;display:none\9;*display:none;margin:10px}.over_img .mask{width:90%;height:90%;position:absolute;top:0;left:0;opacity:0;background-color:rgba(255,255,255,0.8);transition:all 0.2s ease;margin:5%;display:flex;justify-content:center;align-items:center}.over_img:hover .mask{opacity:1}.over_img img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:auto\9;font-family:'object-fit: cover; object-position: center top;'}#more_ev_btn,#close_ev_btn{cursor:pointer}#close_ev_btn{display:none}@media screen and (max-width: 767px){#instagram{margin-top:50px}.over_img img{height:100px}.over_img:hover .mask{opacity:0}}.p-contact-box p.contact-no{font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:20px;font-size:1.25rem}@media only screen and (min-width: 768px){.p-contact-box p.contact-no{font-size:26px;font-size:1.625rem}}.p-contact-box p.contact-no a{color:inherit}@media only screen and (min-width: 768px){.p-contact-box th{position:relative;width:260px}}.p-event-top-past-contents{margin-top:40px}@media only screen and (min-width: 768px){.p-event-top-past-contents{margin-top:50px}}.p-event{display:flex;justify-content:space-between;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}.p-event .p-event-date{color:#036EB7;font-size:14px;font-size:.875rem;line-height:1.3;margin:5px 0 0}@media only screen and (min-width: 768px){.p-event .p-event-date{margin-top:10px}}.p-event-item{margin-bottom:15px;width:calc( (100% - 10px) / 2)}.p-event-item figure{overflow:hidden}@media only screen and (min-width: 768px){.p-event-item{margin-bottom:20px;width:calc( (100% - 40px) / 3)}}@media only screen and (min-width: 768px){.p-event-item:nth-child(3n+2):last-child{margin-right:calc( 32% + 20px)}}.p-event-link{display:block;transition:.5s}.p-event-link:hover{text-decoration:none}.p-event-link:hover .p-event-img{transform:scale(1.2)}.p-event-img{width:100%;height:auto;display:block;transition:all .2s ease-out}.p-event-category{background-color:#036EB7;color:#FFF;border-radius:15px;line-height:21px;margin:-5px 10px 5px;position:relative;z-index:10;text-align:center;font-size:12px;font-size:.75rem}@media only screen and (min-width: 768px){.p-event-category{line-height:30px;margin:-10px 10px 10px;font-size:14px;font-size:.875rem}}@media only screen and (min-width: 768px){.p-event-table th{width:10em}}.p-event-summary-large__list{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.p-event-summary-large__item{margin:0 0 20px}.p-event-summary-large__link{display:block}.p-event-summary-large__link,.p-event-summary-large__link:link,.p-event-summary-large__link:visited{color:#333}.p-event-summary-large__link:hover{text-decoration:none}.p-event-summary-large__link:hover img{transform:scale(1.2)}.p-event-summary-large__layout{display:-ms-grid;display:grid;-ms-grid-rows:auto auto auto 1fr;grid-template-rows:auto auto auto 1fr;-ms-grid-columns:40% 1fr;grid-template-columns:40% 1fr;grid-template-areas:"title title" "info info" "img place" "img summary"}.p-event-summary-large__img-wrap{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:img;box-sizing:border-box;padding-right:10px}.p-news-summary__layout > .p-event-summary-large__img-wrap{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.p-event-summary-large__img{min-height:200px;width:100%;height:100%}.p-event-summary-large img{transition:all .2s ease-out}.p-event-summary-large__title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:title;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;font-size:16px;font-size:1rem;line-height:1.4;position:relative;margin:0 0 10px}.p-news-summary__layout > .p-event-summary-large__title{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.p-event-summary-large__title::after{content:'';display:block;height:4px;width:calc(100% + 20px);background:linear-gradient(90deg, #036EB7 0%, #036EB7 70%, #64FFE6 100%);margin:5px -10px 0}@media only screen and (min-width: 480px){.p-event-summary-large__title::after{width:100%;margin:5px 0 0}}.p-event-summary-large__text-area{-ms-grid-row:4;-ms-grid-column:2;grid-area:summary}.p-news-summary__layout > .p-event-summary-large__text-area{-ms-grid-row:3;-ms-grid-column:1}.p-event-summary-large__text{font-size:14px;font-size:.875rem;margin:0}.p-event-summary-large__info-area{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:info}.p-event-summary-large__date{display:inline-block;font-size:14px;font-size:.875rem;margin:0 0 10px;padding-top:2px;color:#036EB7;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;vertical-align:middle}.p-event-summary-large__place-area{-ms-grid-row:3;-ms-grid-column:2;grid-area:place}.p-event-summary-large__place{margin:0 0 10px;font-size:12px;font-size:.75rem;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold}.p-event-summary-large__category{display:inline-block;background-color:#036EB7;margin:0 10px 10px 0;padding:5px 10px;text-align:center;line-height:1;font-size:10px;font-size:.625rem;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;color:#FFF;border-radius:15px;vertical-align:middle}@media screen and (min-width: 768px){.p-event-summary-large__layout{-ms-grid-columns:20% 1fr;grid-template-columns:20% 1fr}.p-event-summary-large__title{font-size:18px;font-size:1.125rem}.p-event-summary-large__text{font-size:16px;font-size:1rem}.p-event-summary-large__date{font-size:16px;font-size:1rem}.p-event-summary-large__place{font-size:14px;font-size:.875rem}.p-event-summary-large__category{font-size:12px;font-size:.75rem}}.p-news-past-contents{margin-top:40px}@media only screen and (min-width: 768px){.p-news-past-contents{margin-top:50px}}.p-news-summary__list{list-style:none;margin-top:0;margin-bottom:0;padding-left:0;border-top:1px solid #2CA6E0}.p-news-summary__link{display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #2CA6E0}.p-news-summary__link,.p-news-summary__link:link,.p-news-summary__link:visited{color:#333}.p-news-summary__link:hover{text-decoration:none}.p-news-summary__link:hover img{transform:scale(1.2)}.p-news-summary__link:hover .p-news-summary__title{text-decoration:underline}.p-news-summary__layout{display:-ms-grid;display:grid;-ms-grid-rows:auto auto auto 1fr;grid-template-rows:auto auto auto 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"img" "title" "summary" "date"}.p-news-summary__img-wrap{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:img;box-sizing:border-box;padding-bottom:10px}.p-news-summary__layout > .p-news-summary__img-wrap{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.p-news-summary__img{min-height:200px;width:100%;height:100%}.p-news-summary img{transition:all .2s ease-out}.p-news-summary__title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:title;font-size:16px;font-size:1rem;font-family:"FOT-UD丸ゴ_ラージ Pr6N DB",Meiryo,"メイリオ","ヒラギノ角ゴ pro","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;font-weight:bold;line-height:1.4;margin:0;color:#036EB7}.p-news-summary__layout > .p-news-summary__title{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.p-news-summary__text{-ms-grid-row:4;-ms-grid-column:2;grid-area:summary;font-size:14px;font-size:.875rem;margin:10px 0 0}.p-news-summary__layout > .p-news-summary__text{-ms-grid-row:3;-ms-grid-column:1}.p-news-summary__date{-ms-grid-row:4;-ms-grid-column:1;grid-area:date;display:flex;justify-content:flex-end;align-items:flex-end;font-size:12px;font-size:.75rem;margin:10px 0 0;color:#757575}@media screen and (min-width: 480px){.p-news-summary__layout{-ms-grid-rows:auto auto 1fr;grid-template-rows:auto auto 1fr;-ms-grid-columns:30% 1fr;grid-template-columns:30% 1fr;grid-template-areas:"img title" "img summary" "img date"}.p-news-summary__img-wrap{padding-right:10px;padding-bottom:0}.p-news-summary__img{min-height:140px}.p-news-summary__layout > .p-event-summary-large__img-wrap{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.p-news-summary__layout > .p-event-summary-large__title{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-news-summary__layout > .p-event-summary-large__text-area{-ms-grid-row:2;-ms-grid-column:2}.p-news-summary__layout > .p-news-summary__img-wrap{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.p-news-summary__layout > .p-news-summary__title{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.p-news-summary__layout > .p-news-summary__text{-ms-grid-row:2;-ms-grid-column:2}.p-news-summary__date{-ms-grid-row:3;-ms-grid-column:2}}@media screen and (min-width: 768px){.p-news-summary__layout{-ms-grid-columns:20% 1fr;grid-template-columns:20% 1fr}.p-news-summary__link{padding-top:20px;padding-bottom:20px}.p-news-summary__img-wrap{padding-right:20px}.p-news-summary__img{min-height:165px}.p-news-summary__title{font-size:18px;font-size:1.125rem}.p-news-summary__text{margin-top:20px;font-size:16px;font-size:1rem}.p-news-summary__date{margin-top:20px;font-size:14px;font-size:.875rem}}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi90aGVtZXMvcm9vdC9zcmMvc2Nzcy9mb3VuZGF0aW9uL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL3Jvb3Qvc3JjL3Njc3MvZm91bmRhdGlvbi9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL3Jvb3Qvc3JjL3Njc3MvZm91bmRhdGlvbi9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL3Jvb3Qvc3JjL3Njc3MvZm91bmRhdGlvbi9fZWRpdC1wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL3Jvb3Qvc3JjL3Njc3MvZm91bmRhdGlvbi9fYW5pbWF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL3Jvb3Qvc3JjL3Njc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi90aGVtZXMvcm9vdC9zcmMvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL3RoZW1lcy9yb290L3NyYy9zY3NzL29iamVjdC9jb21wb25lbnQvX2J1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL3RoZW1lcy9yb290L3NyYy9zY3NzL29iamVjdC9jb21wb25lbnQvX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi90aGVtZXMvcm9vdC9zcmMvc2Nzcy9vYmplY3QvY29tcG9uZW50L19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL3Jvb3Qvc3JjL3Njc3Mvb2JqZWN0L2NvbXBvbmVudC9fcGFnZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi90aGVtZXMvcm9vdC9zcmMvc2Nzcy9vYmplY3QvcHJvamVjdC9fZW50cnkuc2NzcyIsIndlYnBhY2s6Ly8vLi90aGVtZXMvcm9vdC9zcmMvc2Nzcy9vYmplY3QvcHJvamVjdC9fdG9wLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL3Jvb3Qvc3JjL3Njc3Mvb2JqZWN0L3Byb2plY3QvX2NvbnRhY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi90aGVtZXMvcm9vdC9zcmMvc2Nzcy9vYmplY3QvcHJvamVjdC9fZXZlbnQuc2NzcyIsIndlYnBhY2s6Ly8vPG5vIHNvdXJjZT4iLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL3Jvb3Qvc3JjL3Njc3Mvb2JqZWN0L3Byb2plY3QvX25ld3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxLQUNFLFdBQVksQ0FDYixLQUdDLFVBQVcsQ0FDWCxrSUMwQ2tKLGVBQXFCLGVDaEN2SyxHQUFXLFdBQ1gsY0ZMQSxxQkFDTyxDQUFPLFVBQ2QsYUFHRCxxQkFDUSxDQUFPLFNBQ2QsYUFDRCxDQUVBLG9CQUNRLENBQU8sUUFDZCxhQUFxQixDQUN0Qix5QkFJQyxpQkFBaUIsZ0JBQ2xCLGlDQUdELFNBRUUscUJBQ1csYUFDVixnQkFJTyx3QkFJVCw2QkFHUyxrQkNYMkIsbUJBR0Esd0JEWXBDLGlDQUlXLG1CQUNBLGlCQUNYLDRCQUdBLDRCQUdDLFNBQ0UsNkNBR0EsU0FDRSxlQUNFLGNHdEVSLDBCQUVDLGlCQUNXLG9CQUNILEdBQ1IsVUNIUyxJQUFWLFNBRUksTUFBTyxTQUdQLEVBWUEsMkJBT0osYUFBa0IsSUFBbEIsU0FFSSxNQUFPLFNBR1Asc0JBR1UsR0FNZCxrQkFBVSxDQUNSLElBQ0UscUJBRUMsQ0FDRCx1QkFFRixFQVlBLDRCQUtGLHFCQUFrQixDQUNoQixJQUNFLHFCQUVDLENBQ0QsdUJBRUYsMEJBT0YsMEJBRUksOEJBSUEsTUFBVyxnQ0FJWCxFQWNBLGdDQUlKLDBCQUVJLDhCQUlBLE1BQVcsZ0NBSVgsWUFBVyxhQ3BIZixvSUppRHdJLGlCQUFrQixpQkFBcUIsV0FNN0ssYUFBYSxtQklsREEsQ0FDYixTQUFRLDJDQUdDLGdCSklLLFdBQVksb0JJUjVCLGVBT0ksMkNBYVUsa0JKWkUsZUFBWSxFQUFTLGVJV3JDLFdBQWlCLENBSWIsVUFBVSxDQUFFLGNBTWhCLFlBQ0UsQ0FBTSxPQUNOLE1BQU8sMEVIa0xPLDZERzNLZCxtQkFDUywyQ0FFSSxlSmpDQyxZQUFZLHlCSXFCNUIsa0VB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Q1puTVEscUJZc01SLENadE1RLHlCWXNNUixtREV2TkwsMkJESEEscURDSWMsYWZZSixzQkFBa0Isb0JlYjVCLHFEREhBLG9EQ0dBLHNCQUdJLGdCQU1GLHVCQUNFLHFCQUVBLDJCQUNBLENBQVksdUJEaEJoQix3RENpQnlCLGVBQ3RCLGVBR00sQ0FDTCxjQUNBLG9JQUZELGlCQVFHLGdCQVJILHVCQVdHLENBaEJVLGlERGhCaEIsdURDZ0NNLHVCRGhDTixpQ0NxQkcsa0JBQU0sY0FhRCxrQkFiTCxpQkFXRyxnRERoQ04sZ0NDcUJHLHVCRHJCSCxpQ0NvQ00sY0FDRSxhQUFlLENBQUUsd0JBQ2xCLHFCQUlNLENBQUksY0FDYixpQkFBb0IsZ0JBQ3BCLGNBQXVCLHNDQUVyQix3QkFJSCwyQkFFZSxDQUZmLGdDQUVlLENBQ2Qsd0JBQ0EsQ0FEQSw2QkFDQSx5REFJTywyQkFoRFgsa0JBb0RJLGlCQUFZLHNCQUNiLGdCQUVZLENGY2QsMkRDL0VELG9ERDhGRSxDQVFDLHdEQ3RHSCx1RERrSE8sQ0FtQkgsNERDcklKLGdDRDRGQSxDRXpGQSxvRERIQSxvRENHQSxDQWFnQixpRERoQmhCLHVEQ2dDTSxpRERoQ04sZ0NDcUJHLHVCRHJCSCxnQ0M0QzJCLENBcUJaLHNDZlJiLHdCQUx3Qyx3QkFBOEMsQ0FBOUMsNkJBQStDLHVCQUFvQixvQ0FBMkIsMkJBQXVDLGtCQU03SyxzQmVVZSxnQkFFYixDQUFLLHVCQUNOLGNBRUMsbUJkdERGLHVCQUNXLGVjdURELGVBQ1QsZUFFQyx1QkFDYSxlQUNiLENBQWUsY0FDZixrQmQ5REYiLCJmaWxlIjoiYnVuZGxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44OZ44O844K5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6ICRmb250LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG59XG5cbi8qIOODquODs+OCr+OBruioreWumiAqL1xuYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwMDZkZDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM3ZjVhZDc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTphY3RpdmUge1xuICBjb2xvcjogIzAwNmRkOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICMwMDZkZDk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiDjgrPjg7Pjg4bjg4rjg7wgKi9cbi5hY21zLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogJGNvbnRhaW5lcjtcbiAgLmFjbXMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5jLW5hcnJvdy1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAkbmFycm93LWNvbnRhaW5lcjtcbiAgLy8gcGFkZGluZy1sZWZ0OiAkZ3JpZC1zcGFjZTtcbiAgLy8gcGFkZGluZy1yaWdodDogJGdyaWQtc3BhY2U7XG59XG5cbi5jLW5hcnJvdy1jb250YWluZXItbWQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAkbmFycm93LWNvbnRhaW5lci1tZDtcbiAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1zcGFjZTtcbiAgcGFkZGluZy1yaWdodDogJGdyaWQtc3BhY2U7XG59XG5cbi8qIGpzLWZvY3VzZWQtaW1hZ2Ug44Gu44K544K/44Kk44Or44KS44GC44KJ44GL44GY44KB6Kq/5pW044GX44Gm44Oa44O844K444Ot44O844OJ5pmC44Gu55S75YOP5beo5aSn5YyW44KS6Ziy44GQICovXG4uanMtZm9jdXNlZC1pbWFnZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmpzLWZvY3VzZWQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkY29udGFpbmVyKSB7XG4gIC5zcC1jb250YWluZXIge1xuICAgIC5zcC1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmFjbXMtY29udGFpbmVyIHtcbiAgICAgIC5zcC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgOODmeODvOOCuVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG1pbi13aWR0aOaMh+WumlxuJGJyZWFrcG9pbnQtc20tbWluIDogNDgwcHg7XG4kYnJlYWtwb2ludC1tZC1taW4gOiA3NjhweDtcbiRicmVha3BvaW50LWxnLW1pbiA6IDEwMjRweDtcbiRicmVha3BvaW50LXhsLW1pbiA6IDE0NDBweDtcblxuQG1peGluIG1xX3NtIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbS1taW4pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1xIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kLW1pbikge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gbXFfbGcge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxnLW1pbikge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbXFfeGwge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsLW1pbikge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIG1heC13aWR0aOaMh+WumlxuJGJyZWFrcG9pbnQtc20tbWF4OiAoJGJyZWFrcG9pbnQtc20tbWluIC0gMSk7IC8vNDc5cHhcbiRicmVha3BvaW50LW1kLW1heDogKCRicmVha3BvaW50LW1kLW1pbiAtIDEpOyAvLzc2N3B4XG4kYnJlYWtwb2ludC1sZy1tYXg6ICgkYnJlYWtwb2ludC1sZy1taW4gLSAxKTsgLy8xMDIzcHhcbiRicmVha3BvaW50LXhsLW1heDogKCRicmVha3BvaW50LXhsLW1pbiAtIDEpOyAvLzE0MzlweFxuXG4vLyDjgrPjg7Pjg4bjgqTjg4rjg7xcbiRjb250YWluZXIgICAgICAgICAgICAgICAgICAgICAgICAgOiAxMTcwcHg7XG4kbmFycm93LWNvbnRhaW5lciAgICAgICAgICAgICAgICAgIDogOTQwcHg7XG4kbmFycm93LWNvbnRhaW5lci1tZCAgICAgICAgICAgICAgIDogNzUwcHg7XG5cbi8vIOOCsOODquODg+ODieOBrumWk+malFxuJGdyaWQtc3BhY2UgICAgICAgICAgICAgICAgICAgICAgICA6IDMwcHg7XG4kZ3JpZC1zcGFjZS1tb2JpbGUgICAgICAgICAgICAgICAgIDogMjBweDtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgOODleOCqeODs+ODiFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZm9udC1oaXJhZ2lubyAgICAgICAgICAgICAgICAgICAgIDogXCLjg5Ljg6njgq7jg47op5LjgrQgcHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIFwiTWVpcnlvXCIsIHNhbnMtc2VyaWY7XG4kZm9udC15dS1nb3RoaWMgICAgICAgICAgICAgICAgICAgIDogXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IHByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBzYW5zLXNlcmlmO1xuJGZvbnQtbWVpcnlvICAgICAgICAgICAgICAgICAgICAgICA6IFwiRk9ULVVE5Li444K0X+ODqeODvOOCuCBQcjZOIE1cIiwgTWVpcnlvLCfjg6HjgqTjg6rjgqonLFwi44OS44Op44Ku44OO6KeS44K0IHByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCfvvK3vvLMg77yw44K044K344OD44KvJywnTVMgUEdvdGhpYycsVmVyZGFuYSxzYW5zLXNlcmlmO1xuJGZvbnQtbWVpcnlvLWJvbGQgICAgICAgICAgICAgICAgICAgICAgIDogXCJGT1QtVUTkuLjjgrRf44Op44O844K4IFByNk4gREJcIiwgTWVpcnlvLCfjg6HjgqTjg6rjgqonLFwi44OS44Op44Ku44OO6KeS44K0IHByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCfvvK3vvLMg77yw44K044K344OD44KvJywnTVMgUEdvdGhpYycsVmVyZGFuYSxzYW5zLXNlcmlmO1xuJGZvbnQtYmFzZSAgICAgICAgICAgICAgICAgICAgICAgICA6ICRmb250LW1laXJ5bztcbiRmb250LWhlYWRpbmcgICAgICAgICAgICAgICAgICAgICAgOiAkZm9udC1iYXNlO1xuXG5AbWl4aW4gZm9udC1ib2xkIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LW1laXJ5by1ib2xkO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8vIEBtaXhpbiBmb250LW5vcm1hbCB7XG4vLyAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWlyeW87XG4vLyAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4vLyB9XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CA44OV44Kh44Kk44Or44Gu44OR44K5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRhY21zLWZvbnQgICAgICAgICAgICAgICAgICAgICAgICAgOiAnL3RoZW1lcy9zeXN0ZW0vZm9udHMvJzsgLy8g44OV44Kp44Oz44OI44Gu44OR44K544KS5LiK5pu444GNXG4kcm9vdC10aGVtZS1pbWcgICAgICAgICAgICAgICAgICAgIDogJy90aGVtZXMvKiovaW1hZ2VzLyc7IC8vIOeUu+WDj+OBruODkeOCueOCkuS4iuabuOOBjVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CA44Kr44Op44O8XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOiDjOaZr+iJslxuJGJnLWNvbG9yICAgICAgICAgICAgICAgICAgICAgICAgICA6ICNmZmY7XG5cbi8vIOODl+ODqeOCpOODnuODquODvOOCq+ODqeODvFxuJHByaW1hcnktY29sb3IgICAgICAgICAgICAgICAgICAgICA6ICMwMzZFQjc7XG4kcHJpbWFyeS1jb2xvci1ob3ZlciAgICAgICAgICAgICAgIDogIzAzNkVCNztcbi8vIOOCu+OCq+ODs+ODgOODquODvOOCq+ODqeODvFxuJHNlY29uZGFyeS1jb2xvciAgICAgICAgICAgICAgICAgICA6ICMyQ0E2RTA7XG4vLyBncmFkYXRpb25cbiRncmFkYXRpb24tY29sb3IwMSAgICAgICAgICAgICAgICAgICA6ICM2NEZGRTY7XG4kZ3JhZGF0aW9uLWNvbG9yMDIgICAgICAgICAgICAgICAgICAgOiAkc2Vjb25kYXJ5LWNvbG9yO1xuLy8g44OZ44O844K544Kr44Op44O8XG4kYmFzZS1jb2xvciAgICAgICAgICAgICAgICAgICAgICAgIDogI2ZmZWQxZjtcblxuLy8g44Oc44K/44OzXG4kYnRuLWNvbG9yICAgICAgICAgICAgICAgICAgICAgICAgIDogIzMzMztcbiRidG4tYWN0aXZlLWNvbG9yICAgICAgICAgICAgICAgICAgOiAjMDAwO1xuXG4vLyDlkIRzbnPoibJcbiRmYWNlYm9vay1jb2xvciAgICAgICAgICAgICAgICAgICAgOiAjM2I1OTk5O1xuJHR3aXR0ZXItY29sb3IgICAgICAgICAgICAgICAgICAgICA6ICM1NWFjZWU7XG4kZ3BsdXMtY29sb3IgICAgICAgICAgICAgICAgICAgICAgIDogI2RkNGIzOTtcbiR5b3V0dWJlLWNvbG9yICAgICAgICAgICAgICAgICAgICAgOiAjY2QyMDFmO1xuXG4vLyDjg4bjgq3jgrnjg4hcbiR0ZXh0LWNvbG9yLWJhc2U6ICMzMzM7XG4kdGV4dC1jb2xvci1saWdodDogIzc1NzU3NTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgOODmOODg+ODgOODvFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kc3AtaGVhZGVyLWhlaWdodCAgICAgICAgICAgICAgICAgIDogNTBweDtcbiRnbG9iYWwtbmF2LWhlaWdodCAgICAgICAgICAgICAgICAgOiA1MHB4O1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CA44Ko44Oz44OI44Oq44O8XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRlbnRyeS1tYXJnaW4tYm90dG9tICAgICAgICAgICAgICAgOiAyNXB4O1xuXG4kZW50cnktZWxlbWVudC1tYXJnaW4tYm90dG9tLXNtICAgIDogMTBweCAhZGVmYXVsdDtcbiRlbnRyeS1lbGVtZW50LW1hcmdpbi1ib3R0b20tbWQgICAgOiAyMHB4ICFkZWZhdWx0O1xuJGVudHJ5LWVsZW1lbnQtbWFyZ2luLWJvdHRvbS1sZyAgICA6IDMwcHggIWRlZmF1bHQ7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIDjg5Xjgqnjg7zjg6Bcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGZvcm0tc3RlcC1ib3JkZXItd2lkdGggICAgICAgICAgICA6IDNweDtcbiRmb3JtLXN0ZXAtYm9yZGVyLWNvbG9yICAgICAgICAgICAgOiAjRkZGO1xuJGZvcm0tc3RlcC1oZWlnaHQgICAgICAgICAgICAgICAgICA6IDUwcHg7XG4kZm9ybS1zdGVwLWFycm93LXdpZHRoICAgICAgICAgICAgIDogMTVweDtcblxuJGZvcm0tc3RlcC1pdGVtLXBhZGRpbmcgICAgICAgICAgICA6IDVweDtcbiRmb3JtLXN0ZXAtaXRlbS1wYWRkaW5nLWRlc2t0b3AgICAgOiAyMHB4O1xuXG4kZm9ybS1zdGVwLWJhc2UtYmctY29sb3IgICAgICAgICAgIDogI0YyRjBGMDtcbiRmb3JtLXN0ZXAtYmFzZS10ZXh0LWNvbG9yICAgICAgICAgOiAjNjY2O1xuJGZvcm0tc3RlcC1hY3RpdmUtYmctY29sb3IgICAgICAgICA6ICM2NjY7XG4kZm9ybS1zdGVwLWFjdGl2ZS10ZXh0LWNvbG9yICAgICAgIDogI0ZGRjtcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIDjg6bjg7zjg4bjgqPjg6rjg4bjgqNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbn1cblxuLy8gQG1peGluIGZvbnQtc2l6ZSgkc2l6ZVZhbHVlKXtcbi8vICAgZm9udC1zaXplOiAkc2l6ZVZhbHVlICsgcHg7XG4vLyAgIGZvbnQtc2l6ZTogKCRzaXplVmFsdWUgLyAxMCkgKiAxcmVtO1xuLy8gfVxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwkYmFzZToxNikge1xuICBmb250LXNpemU6ICRzaXplICsgcHg7XG4gIGZvbnQtc2l6ZTogKCRzaXplIC8gJGJhc2UpICsgcmVtO1xufVxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSl7XG4gIG9wYWNpdHk6ICRvcGFjaXR5O1xufVxuXG5AbWl4aW4gYm94LXNpemluZygkYm94bW9kZWwpe1xuICBib3gtc2l6aW5nOiAkYm94bW9kZWw7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gY2xlYXJmaXhcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGNsZWFyZml4KCl7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CA44Oc44O844OA44O8XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBkb3R0ZWQoJHBvc2l0aW9uOiBsZWZ0LCRjb2xvcjpyZ2JhKCMwMDAsIDEuMCksICRzdHJpcGU6IDEsICRzcGFjaW5nOiA0LCAkd2lkdGg6MSkge1xuICBib3JkZXI6IG5vbmU7XG4gIEBpZiAkcG9zaXRpb24gPT0gbGVmdCBvciAkcG9zaXRpb24gPT0gcmlnaHQge1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yIDAlLCAkY29sb3IgJHN0cmlwZS8oJHN0cmlwZSskc3BhY2luZykqMTAwJSwgdHJhbnNwYXJlbnQgJHN0cmlwZS8oJHN0cmlwZSskc3BhY2luZykqMTAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yIDAlLCAkY29sb3IgJHN0cmlwZS8oJHN0cmlwZSskc3BhY2luZykqMTAwJSwgdHJhbnNwYXJlbnQgJHN0cmlwZS8oJHN0cmlwZSskc3BhY2luZykqMTAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICAgIGJhY2tncm91bmQtc2l6ZTogKCR3aWR0aCkqMXB4ICgkc3RyaXBlKyRzcGFjaW5nKSoxcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJHBvc2l0aW9uICgkc3RyaXBlKSoxcHg7XG4gIH0gQGVsc2UgaWYgJHBvc2l0aW9uID09IHRvcCBvciAkcG9zaXRpb24gPT0gYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgJGNvbG9yIDAlLCAkY29sb3IgJHN0cmlwZS8oJHN0cmlwZSskc3BhY2luZykqMTAwJSwgdHJhbnNwYXJlbnQgJHN0cmlwZS8oJHN0cmlwZSskc3BhY2luZykqMTAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICRjb2xvciAwJSwgJGNvbG9yICRzdHJpcGUvKCRzdHJpcGUrJHNwYWNpbmcpKjEwMCUsIHRyYW5zcGFyZW50ICRzdHJpcGUvKCRzdHJpcGUrJHNwYWNpbmcpKjEwMCUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICgkc3RyaXBlKyRzcGFjaW5nKSoxcHggKCR3aWR0aCkqMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgkc3RyaXBlKSoxcHggJHBvc2l0aW9uO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIDjgr/jgqTjg53jgrDjg6njg5XjgqNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGhlYWRpbmctbGFyZ2UoJGVudHJ5LCRkZWNvcmF0aW9uKSB7XG4gIEBpZiAkZW50cnkgPT0gdHJ1ZSB7XG4gICAgbWFyZ2luOiAwIDEwcHggJGVudHJ5LWVsZW1lbnQtbWFyZ2luLWJvdHRvbS1tZDtcbiAgfSBAZWxzZSB7XG4gICAgbWFyZ2luOiAwIDAgJGVudHJ5LWVsZW1lbnQtbWFyZ2luLWJvdHRvbS1tZCAwO1xuICB9XG4gIGNvbG9yOiAjMzMzO1xuICBAaWYgJGRlY29yYXRpb24gPT0gdHJ1ZSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcbiAgICBAaW5jbHVkZSBkb3R0ZWQoJHBvc2l0aW9uOiBib3R0b20sJGNvbG9yOiRzZWNvbmRhcnktY29sb3IsICRzdHJpcGU6IDEsICRzcGFjaW5nOiA1LCAkd2lkdGg6MSk7XG4gICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgfVxufVxuXG5AbWl4aW4gaGVhZGluZy1tZWRpdW0oJGVudHJ5LCRkZWNvcmF0aW9uKSB7XG4gIEBpZiAkZW50cnkgPT0gdHJ1ZSB7XG4gICAgbWFyZ2luOiAxNXB4IDEwcHg7XG4gIH0gQGVsc2Uge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAvLyBjb2xvcjogIzMzMztcbiAgQGlmICRkZWNvcmF0aW9uID09IHRydWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgNzAlLCAkcHJpbWFyeS1jb2xvciAwKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAkcHJpbWFyeS1jb2xvciAwKTtcbiAgfVxufVxuXG5AbWl4aW4gaGVhZGluZy1zbWFsbCgkZW50cnksJGRlY29yYXRpb24pIHtcbiAgQGlmICRlbnRyeSA9PSB0cnVlIHtcbiAgICBtYXJnaW46IDE1cHggMTBweDtcbiAgfSBAZWxzZSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG59XG5cbi8vIOODnuODvOOCq+ODvFxuQG1peGluIG1hcmtlcigkY29sb3I6ICRwcmltYXJ5LWNvbG9yLCAkaGVpZ2h0OiA0NSUpe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50ICRoZWlnaHQsICRjb2xvciAwKTtcbn1cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIDjg4bjgq3jgrnjg4jjga7liIfjgormjajjgaZcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIHRydW5jYXRpb24oKXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIDnlLvlg49cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jg6zjgrnjg53jg7Pjgrfjg5bjgqTjg6Hjg7zjgrhcbkBtaXhpbiByZXNwb25zaXZlLWltYWdlKCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6YXV0bztcbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOS4ieinkuW9olxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy8gQHBhcmFtICRkaXJlY3Rpb24gLSBUcmlhbmdsZSBkaXJlY3Rpb24sIGVpdGhlciBgdG9wYCwgYHJpZ2h0YCwgYGJvdHRvbWAgb3IgYGxlZnRgXG4vLy8gQHBhcmFtICRjb2xvciBbY3VycmVudGNvbG9yXSAtIFRyaWFuZ2xlIGNvbG9yXG4vLy8gQHBhcmFtICR3aWR0aCBbMTBweF0gLSBUcmlhbmdsZSB3aWR0aFxuLy8vIEBwYXJhbSAkaGVpZ2h0IFsxMHB4XSAtIFRyaWFuZ2xlIGhlaWdodFxuQG1peGluIHRyaWFuZ2xlICgkZGlyZWN0aW9uOiBib3R0b20sICRjb2xvcjpjdXJyZW50Y29sb3IsICR3aWR0aDoxMHB4LCAkaGVpZ2h0OjEwcHgpIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDtcblxuICBAaWYgJGRpcmVjdGlvbiA9PSB0b3Age1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkaGVpZ2h0IHNvbGlkICRjb2xvcjtcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogJGhlaWdodCBzb2xpZCAkY29sb3I7XG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAkaGVpZ2h0IHNvbGlkICRjb2xvcjtcbiAgfSBAZWxzZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICRoZWlnaHQgc29saWQgJGNvbG9yO1xuICB9XG5cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgOODhuOCreOCueODiOODquODs+OCr1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gdGV4dGxpbmsge1xuICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIEBpbmNsdWRlIGZvbnQtYm9sZDtcblxuICAvLyAmOmxpbmssXG4gIC8vICY6aG92ZXIsXG4gIC8vICY6dmlzaXRlZCxcbiAgLy8gJjpmb2N1cyxcbiAgLy8gJjphY3RpdmUge1xuICAvLyAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAvLyB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTBweDtcbiAgICB0b3A6IC4wO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggN3B4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHNlY29uZGFyeS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIDjgrDjg6njg4fjg7zjgrfjg6fjg7Pog4zmma9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGdyYWRpZW50ICgkZGVnOjkwZGVnLCAkcG9zMDE6MCUsICRwb3MwMjo3MCUsICRwb3MwMzoxMDAlLCAkY29sMDE6JHByaW1hcnktY29sb3IsICRjb2wwMjokcHJpbWFyeS1jb2xvciwgJGNvbDAzOiRncmFkYXRpb24tY29sb3IwMSkge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkY29sMDEgJHBvczAxLCAkY29sMDIgJHBvczAyLCAkY29sMDMgJHBvczAzKTtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA57eo6ZuG44Oa44O844K4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5maWVsZC10aXRsZSB7XG5cdHBhZGRpbmc6IDAgMTBweDtcbn1cbi5maWVsZC10aXRsZTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbjogMCAwIDEwcHggMDtcbn0iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOOCouODi+ODoeODvOOCt+ODp+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDjgIDjg5Xjgqfjg7zjg4njgqTjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGtleWZyYW1lcyBmYWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8qIOOAgOOCuuODvOODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIHNjYWxlLXVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTpzY2FsZSgxKTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgc2NhbGUtdXAge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKDEpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZS11cCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06c2NhbGUoMSk7XG4gIH1cbn1cblxuLyog44CA5LiL44Gr56e75YuVXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgZmFkZS1pbi1kb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTEwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGZhZGUtaW4tZG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC0xMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLWluLWRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtMTBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIGhlYWRlclxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmwtaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIEBpbmNsdWRlIGZvbnQtYm9sZDtcbn1cblxuLmwtaGVhZGVyLWlubmVyIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cblxuLy8gLmwtaGVhZGVyLWxvZ28ge1xuLy8gICBtYXJnaW46IDAgMCAwIDEwcHg7XG5cbi8vICAgQGluY2x1ZGUgbXEge1xuLy8gICAgIG1hcmdpbjogMDtcbi8vICAgfVxuLy8gfVxuXG4ubC1oZWFkZXItbG9nb2ltZyB7XG4gIG1heC1oZWlnaHQ6IDI4cHg7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLyogbWVudSBidXR0b25cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sLWhlYWRlci1tZW51IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyMDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIEBpbmNsdWRlIGdyYWRpZW50KDM0MGRlZywwJSwzMCUsMTAwJSwkZ3JhZGF0aW9uLWNvbG9yMDIsJGdyYWRhdGlvbi1jb2xvcjAyLCRncmFkYXRpb24tY29sb3IwMSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmlzLW9wZW4ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgLmwtaGVhZGVyLW1lbnUtaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sLWhlYWRlci1tZW51LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICB0cmFuc2l0aW9uOiAuMXM7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6IC05cHg7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYm90dG9tOiAtOXB4O1xuICB9XG59XG5cbi8qIGdsb3ZhbCBuYXZpZ2F0aW9uXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vLyAjanMtZ25hdiB7XG4vLyAgICYuaXMtb3BlbiB7XG4vLyAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcztcbi8vICAgICBvcGFjaXR5OiAxO1xuLy8gICB9XG4vLyB9XG5cbi5nbmF2IHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQoMzQwZGVnLDAlLDcwJSwxMDAlLCRncmFkYXRpb24tY29sb3IwMiwkZ3JhZGF0aW9uLWNvbG9yMDIsJGdyYWRhdGlvbi1jb2xvcjAxKTtcbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmduYXYtaW5uZXIge1xuICBAaW5jbHVkZSBncmFkaWVudCgzNDBkZWcsMCUsNzAlLDEwMCUsJGdyYWRhdGlvbi1jb2xvcjAyLCRncmFkYXRpb24tY29sb3IwMiwkZ3JhZGF0aW9uLWNvbG9yMDEpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xuICAvLyBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICAvLyB6LWluZGV4OiAxMDA7XG4gIHBhZGRpbmc6IDUwcHggMCAwO1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgJi5pcy1vcGVuIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuICAvL+e1tuWvvumFjee9ruOBl+OBn+imgee0oOOBruODouOCuOODpeODvOODq+OCs+ODs+ODhuODiuOBruS4gOOBjOOCuuODrOOCi+OBruOCkuS/ruato1xuICBAaW5jbHVkZSBtcSB7XG4gICAgLmFjbXMtYWRtaW4tbW9kdWxlLWVkaXQtd3JhcHBlcjpudGgtY2hpbGQoMikge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IC03MHB4O1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIC5nbmF2LWxvd2VyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ25hdi11cHBlciB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGO1xuICB9XG5cbiAgbGkge1xuXG4gICAgQGluY2x1ZGUgbXEge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5zdGF5IHtcbiAgICAgID5hIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cbiAgICAgICAgLy8gQGluY2x1ZGUgbXEge1xuICAgICAgICAvLyAgIC8vYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgLy8gfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgIGNvbG9yOiAjRkZGO1xuXG4gICAgICBAaW5jbHVkZSBtcSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHVsIHtcbiAgICAgICAgQGluY2x1ZGUgbXEge1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5nbmF2LXVwcGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgQGluY2x1ZGUgbXEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjJzO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgJi5zdGF5IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgQGluY2x1ZGUgbXEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICBAaW5jbHVkZSBtcSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ25hdi1sb3dlciB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03MHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBAaW5jbHVkZSBtcV9sZyB7XG4gICAgcmlnaHQ6IDA7XG5cbiAgfVxuXG4gIC5nbmF2LWxvd2VyLWxpbmsge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDVweDtcblxuICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgIHRyYW5zaXRpb246IC41cztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIGZvb3RlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubC1mb290ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmwtZm9vdGVyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mb290ZXIvYmdfZm9vdGVyLWlubmVyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDAlO1xufVxuLmwtZm9vdGVyLXVwcGVyIHtcbiAgcGFkZGluZzogNjVweCAwIDI1cHg7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIHBhZGRpbmc6IDgwcHggMCAzMHB4O1xuICB9XG59XG5cbi5sLWZvb3Rlci11cHBlci1sb2dvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5sLWZvb3Rlci11cHBlci1sb2dvLWltZyB7XG4gIHdpZHRoOiA3MCU7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcblxuICBAaW5jbHVkZSBtcSB7XG4gIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5sLWZvb3Rlci11cHBlci1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAxNXB4IDEwcHggMzBweCAwO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSBtcSB7XG4gIGp1c3RpZnktY29udGVudDogaW5oZXJpdDtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICB9XG59XG5cbi5sLWZvb3Rlci11cHBlci1idG4ge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICB3aWR0aDogMTAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgNXB4O1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ubC1mb290ZXItdXBwZXItcGFyayB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmwtZm9vdGVyLXVwcGVyLXBhcmstbmFtZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG5cbiAgQGluY2x1ZGUgbXFfc20ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5sLWZvb3Rlci11cHBlci1wYXJrLWFkZHJlc3Mge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTApO1xuICBtYXJnaW4tbGVmdDogMWVtO1xuXG4gIEBpbmNsdWRlIG1xX3NtIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4ubC1mb290ZXItbG93ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIHBhZGRpbmc6IDEwcHggMCAyMHB4O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICB9XG59XG5cbi5sLWZvb3Rlci1sb3dlci1hZGRyZXNzIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5sLWZvb3Rlci1sb3dlci1uYW1lIHtcbiAgQGluY2x1ZGUgbXEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4ubC1mb290ZXItbG93ZXItZGV0YWlscyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAmKy5sLWZvb3Rlci1sb3dlci1kZXRhaWxzOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgIGNvbnRlbnQ6ICfvvI8nO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubC1mb290ZXItY29weXJpZ2h0IHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQ7XG59XG5cbi5sLWZvb3Rlci1jb3B5cmlnaHQtdHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTApO1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuICB9XG59XG5cbi5zbnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnNucy1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDYwcHggMTBweDtcbiAgQGluY2x1ZGUgbXEge1xuICAgIG1hcmdpbjogMTUwcHggMTBweCA0MHB4O1xuICB9XG4gIGEge1xuICBjb2xvcjogIzg4ODtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDM0KTtcbiAgYm9yZGVyOiAycHggc29saWQ7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44Oc44K/44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIGJhc2ljIGJ1dHRvblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmMtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbiAgcGFkZGluZzogOHB4IDMwcHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IC41cztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIEBpbmNsdWRlIG1xX3NtIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDdweCAwIDdweCA3cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkc2Vjb25kYXJ5LWNvbG9yO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi8qIGxpbmsgdGV4dCB3aXRoIGFycm93XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1idG4tdHh0IHtcbiAgQGluY2x1ZGUgdGV4dGxpbmtcbn1cblxuLyogbGluayBidXR0b24gZm9yIHRlbCBudW1iZXJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jLWJ0bi10ZWwge1xuICBAaW5jbHVkZSBtcSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44OV44Kp44O844OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLy8gLyog44K544OG44OD44OXXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOODleOCqeODvOODoOOCueODhuODg+ODl1xuLy8gLmMtZm9ybS1zdGVwIHtcbi8vICAgZGlzcGxheTogdGFibGU7XG4vLyAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gICBtYXJnaW46IDEwcHggMDtcbi8vICAgcGFkZGluZzogMCAkZ3JpZC1zcGFjZTtcbi8vICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbi8vIH1cbi8vIC5jLWZvcm0tc3RlcC1pdGVtIHtcbi8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuLy8gICB3aWR0aDogMzMuMzMzMzMlO1xuLy8gICBoZWlnaHQ6ICRmb3JtLXN0ZXAtaGVpZ2h0O1xuLy8gICBtYXJnaW46IDAgMCAycHggMDtcbi8vICAgcGFkZGluZzogMCAwIDAgKCRmb3JtLXN0ZXAtYXJyb3ctd2lkdGggKyAkZm9ybS1zdGVwLWl0ZW0tcGFkZGluZyk7XG4vLyAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4vLyAgIGNvbG9yOiAkZm9ybS1zdGVwLWJhc2UtdGV4dC1jb2xvcjtcbi8vICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbi8vICAgYmFja2dyb3VuZDogJGZvcm0tc3RlcC1iYXNlLWJnLWNvbG9yO1xuLy8gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4vLyAgICY6YmVmb3JlLFxuLy8gICAmOmFmdGVyIHtcbi8vICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICB0b3A6IDUwJTtcbi8vICAgICBsZWZ0OiAwO1xuLy8gICAgIG1hcmdpbi10b3A6ICgoLSRmb3JtLXN0ZXAtaGVpZ2h0LzIpIC0gJGZvcm0tc3RlcC1ib3JkZXItd2lkdGgpO1xuLy8gICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4vLyAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbi8vICAgICBib3JkZXItbGVmdC1jb2xvcjogJGZvcm0tc3RlcC1ib3JkZXItY29sb3I7XG4vLyAgIH1cblxuLy8gICAmOmJlZm9yZSB7XG4vLyAgICAgbWFyZ2luLXRvcDogKCgtJGZvcm0tc3RlcC1oZWlnaHQvMikgLSAkZm9ybS1zdGVwLWJvcmRlci13aWR0aCk7XG4vLyAgICAgYm9yZGVyLXdpZHRoOiAoKCRmb3JtLXN0ZXAtaGVpZ2h0LzIpICsgJGZvcm0tc3RlcC1ib3JkZXItd2lkdGgpIDAgKCgkZm9ybS1zdGVwLWhlaWdodC8yKSArICRmb3JtLXN0ZXAtYm9yZGVyLXdpZHRoKSAoJGZvcm0tc3RlcC1hcnJvdy13aWR0aCArICRmb3JtLXN0ZXAtYm9yZGVyLXdpZHRoKTtcbi8vICAgICBib3JkZXItbGVmdC1jb2xvcjogI0ZGRjtcbi8vICAgfVxuXG4vLyAgICY6YWZ0ZXIge1xuLy8gICAgIG1hcmdpbi10b3A6ICgtJGZvcm0tc3RlcC1oZWlnaHQvMik7XG4vLyAgICAgYm9yZGVyLXdpZHRoOiAoJGZvcm0tc3RlcC1oZWlnaHQvMikgMCAoJGZvcm0tc3RlcC1oZWlnaHQvMikgJGZvcm0tc3RlcC1hcnJvdy13aWR0aDtcbi8vICAgICBib3JkZXItbGVmdC1jb2xvcjogJGZvcm0tc3RlcC1iYXNlLWJnLWNvbG9yO1xuLy8gICB9XG4vLyB9XG5cbi8vIC5jLWZvcm0tc3RlcC1pdGVtOmZpcnN0LWNoaWxkIHtcbi8vICAgcGFkZGluZzogMCAwIDAgJGZvcm0tc3RlcC1pdGVtLXBhZGRpbmc7XG5cbi8vICAgJjpiZWZvcmUsXG4vLyAgICY6YWZ0ZXIge1xuLy8gICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgIH1cbi8vIH1cblxuLy8gLmMtZm9ybS1zdGVwLWl0ZW0uLWFjdGl2ZSB7XG4vLyAgIGNvbG9yOiAkZm9ybS1zdGVwLWFjdGl2ZS10ZXh0LWNvbG9yO1xuLy8gICBiYWNrZ3JvdW5kOiAkZm9ybS1zdGVwLWFjdGl2ZS1iZy1jb2xvcjtcblxuLy8gICAmICsgLmMtZm9ybS1zdGVwLWl0ZW06YWZ0ZXIge1xuLy8gICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZm9ybS1zdGVwLWFjdGl2ZS1iZy1jb2xvcjtcbi8vICAgfVxuLy8gfVxuXG4vLyAuYy1mb3JtLXN0ZXAtbnVtIHtcbi8vICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuLy8gICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuLy8gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuLy8gfVxuXG4vLyAuYy1mb3JtLXN0ZXAtaW5uZXIge1xuLy8gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuLy8gfVxuXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbS1taW4pe1xuLy8gICAvLyDjg5Xjgqnjg7zjg6Djgrnjg4bjg4Pjg5dcbi8vICAgLmMtZm9ybS1zdGVwIHtcbi8vICAgICBtYXJnaW46IDMwcHggMDtcbi8vICAgfVxuXG4vLyAgIC5jLWZvcm0tc3RlcC1pdGVtIHtcbi8vICAgICBtYXJnaW46IDA7XG4vLyAgICAgcGFkZGluZzogMCAwIDAgKCRmb3JtLXN0ZXAtYXJyb3ctd2lkdGggKyAkZm9ybS1zdGVwLWl0ZW0tcGFkZGluZy1kZXNrdG9wKTtcbi8vICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuXG4vLyAgICAgJjpmaXJzdC1jaGlsZCB7XG4vLyAgICAgICBwYWRkaW5nOiAwIDAgMCAkZm9ybS1zdGVwLWl0ZW0tcGFkZGluZy1kZXNrdG9wO1xuLy8gICAgIH1cbi8vICAgfVxuXG4vLyAgIC5jLWZvcm0tc3RlcC1udW0ge1xuLy8gICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbi8vICAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuLy8gICB9XG4vLyB9XG5cblxuLyog44OV44Kp44O844Og6KaB57SgXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1mb3JtIHtcblxuICBpbnB1dFt0eXBlPWRhdGVdLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gIGlucHV0W3R5cGU9ZW1haWxdLFxuICBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgaW5wdXRbdHlwZT1udW1iZXJdLFxuICBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICBpbnB1dFt0eXBlPXRlbF0sXG4gIGlucHV0W3R5cGU9dGV4dF0sXG4gIGlucHV0W3R5cGU9dGltZV0sXG4gIGlucHV0W3R5cGU9dXJsXSxcbiAgaW5wdXRbdHlwZT13ZWVrXSxcbiAgdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgLy8gYm94LXNoYWRvdzogbm9uZTtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQTBBMEEwO1xuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZDNkM2QzO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICB9XG4gIH1cblxuICAuYy1mb3JtLXNlbGVjdC13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG4gICAgICByaWdodDogMTFweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICNBMEEwQTA7XG4gICAgfVxuICB9XG5cbiAgc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA3cHggMzBweCA3cHggMTBweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNBMEEwQTA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAmOjotbXMtZXhwYW5kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmW3JlcXVpcmVkXTpyZXF1aXJlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzQ5NTExO1xuICAgIH1cblxuICAgICYuZm9jdXNlZDppbnZhbGlkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjNDExMzQ7XG4gICAgfVxuXG4gICAgJltyZXF1aXJlZF06dmFsaWQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E3YTdhYTtcbiAgICB9XG4gIH1cblxuICBpbnB1dCxcbiAgdGV4dGFyZWEge1xuICAgICZbcmVxdWlyZWRdOnJlcXVpcmVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZkZWI7XG4gICAgfVxuXG4gICAgJi5mb2N1c2VkOmludmFsaWQge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZWJlZTtcbiAgICB9XG5cbiAgICAmW3JlcXVpcmVkXTp2YWxpZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0K2lucHV0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi8qIOODkOODquODh+ODvOOCv+ODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmMtZXJyb3ItdGV4dCB7XG4gIG1hcmdpbjogNXB4IDAgMCAhaW1wb3J0YW50O1xuICAvL+KGkS5wLWVudHJ5LWNvbHVtbuOBruODnuODvOOCuOODs+OCkuS4iuabuOOBjeOBmeOCi+OBn+OCgVxuICBjb2xvcjogI2M0MTEzNDtcbn1cblxuLnZhbGlkYXRvci1yZXN1bHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTBweCk7XG4gIC8vdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSAxcztcbn1cblxuLnZhbGlkYXRvci1yZXN1bHQtMCB7XG4gIGFuaW1hdGlvbjogZmFkZS1pbi1kb3duIC41cyBlYXNlIC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi8qIOODqeODmeODq1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmMtbGFiZWwtcmVxdWlyZWQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZzogMnB4IDE1cHggM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuXG4vKiDpgIHkv6Hjg5zjgr/jg7Ncbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jLWZvcm0tYnRuLWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmMtZm9ybS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNjBweDtcblxuICBAaW5jbHVkZSBtcSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cbiAgfVxufVxuXG4uYy1mb3JtLWJ0bi1yZXR1cm4ge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuXG4gIC5jLWZvcm0tYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDIwJSk7XG4gIH1cbn1cblxuLmMtZm9ybS1idG4tc2VuZCB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjg6rjgrnjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8q44CA44CA44Ki44O844Kr44Kk44OW44Oq44K544OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1saXN0LWFyY2hpdmUge1xuICAkcGFyZW50OiAmO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBAaW5jbHVkZSBtcSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDVweCAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICYuc3RheSB7XG4gICAgICAjeyRwYXJlbnR9X19saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX195ZWFyIHsgLyoganPjgafov73liqDjgZXjgozjgovopoHntKAgKi9cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG5cbiAgICBAaW5jbHVkZSBtcSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIH1cbiAgfVxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHggNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LWNvbG9yLWhvdmVyLCAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHRyYW5zaXRpb246IC4zcyBhbGwgbGluZWFyO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgJixcbiAgICAmOmxpbmssXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1ob3ZlcjtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgfVxuICB9XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjg5rjg7zjgrjjg6Pjg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYy1wYWdlciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMzBweCAtNXB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcblxuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICYuY3VyIHtcbiAgICAgIC8qIOePvuWcqOOBhOOCi+S9jee9riAqL1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uYy1wYWdlci1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAmOnZpc2l0ZWQsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICB9XG59XG4uYy1wYWdlci1saW5rLWZvcndhcmQsXG4uYy1wYWdlci1saW5rLXByZXYge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDonJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxufVxuXG4uYy1wYWdlci1saW5rLWZvcndhcmQge1xuICAmOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItd2lkdGg6IDEycHggMCAxMnB4IDEycHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkc2Vjb25kYXJ5LWNvbG9yO1xuICB9XG4gICY6aG92ZXIge1xuICAgICY6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi5jLXBhZ2VyLWxpbmstcHJldiB7XG4gICY6OmFmdGVyIHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItd2lkdGg6IDEycHggMTJweCAxMnB4IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkc2Vjb25kYXJ5LWNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8qIOOAgOWJjeW+jOODquODs+OCr1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmMtc2VyaWFsLW5hdiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogNDBweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5jLXNlcmlhbC1uYXYtaXRlbSB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBAaW5jbHVkZSBtcSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsZXg6IDAgMCA0Mi41JTtcbiAgICBtYXgtd2lkdGg6IDQyLjUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5jLXNlcmlhbC1uYXYtaW5kZXgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIG9yZGVyOiAyO1xuICAgIGZsZXg6IDAgMCAxMi43JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDEuMTUlO1xuICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIC5jLXNlcmlhbC1uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBhIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpsaW5rLFxuICAgICY6dmlzaXRlZCxcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmMtc2VyaWFsLW5hdi1wcmV2IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICBAaW5jbHVkZSBtcSB7XG4gICAgb3JkZXI6IDE7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiA5cHggOXB4IDlweCAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkc2Vjb25kYXJ5LWNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuLmMtc2VyaWFsLW5hdi1uZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICBAaW5jbHVkZSBtcSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG9yZGVyOiAzO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDlweCAwIDlweCA5cHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRzZWNvbmRhcnktY29sb3I7XG4gICAgfVxuICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO1xuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbiAgKyAuYy1zZXJpYWwtbmF2LWluZGV4Om50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQzLjY1JTtcbiAgfVxufVxuXG4uYy1zZXJpYWwtbmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xuICBAaW5jbHVkZSBmb250LWJvbGQ7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gIH1cblxuICAmOmxpbmssXG4gICY6dmlzaXRlZCxcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBAaW5jbHVkZSBtcSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uYy1zZXJpYWwtbmF2LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTkpO1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOOCqOODs+ODiOODquODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiAg44OY44OD44OA44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC1lbnRyeS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RpdGxlL2JnX3BhZ2VfaGVhZGVyX3NwLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMjEuODc1dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdGl0bGUvYmdfcGFnZV9oZWFkZXIuanBnKTtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLyog44K/44Kk44OI44OrICovXG4ucC1lbnRyeS10aXRsZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB3aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBtcSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDMwKTtcbiAgICAvLyBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kLW1pbikge1xuICAucC1lbnRyeS10aXRsZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDM4KTtcbiAgfVxufVxuXG4ucC1lbnRyeS1oZWFkZXItYmxvZy13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICBAaW5jbHVkZSBtcSB7XG4gICAgbWFyZ2luOiAwIDEwcHggNDBweDtcbiAgfVxufVxuXG4ucC1lbnRyeS1oZWFkZXItYmxvZyB7XG4gIGNvbG9yOiAjRkZGO1xuICBAaW5jbHVkZSBncmFkaWVudDtcbiAgcGFkZGluZzogNXB4IDEwcHggMTVweDtcbiAgQGluY2x1ZGUgZm9udC1ib2xkO1xuXG4gIEBpbmNsdWRlIG1xIHtcbiAgICBwYWRkaW5nOiA1cHggMjBweCAxNXB4O1xuICB9XG5cbiAgJi5ldmVudCB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtcSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjVweDtcbiAgICB9XG5cbiAgICAucC1lbnRyeS10aXRsZS1ibG9nIHtcbiAgICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucC1lbnRyeS10aXRsZS1ibG9nIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuXG4gICAgQGluY2x1ZGUgbXEge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICNGRkY7XG4gIH1cbn1cblxuLnAtZW50cnktZGF0ZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIH1cbn1cblxuLyogIHNoZXJlIGJ1dHRvbnNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zaGFyZS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBtcSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuXG4uc2hhcmUtaXRlbSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5mYi1saWtlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmJfaWZyYW1lX3dpZGdldCBzcGFuIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4vKiAg44Ko44Oz44OI44Oq44O844Gu44K544K/44Kk44OrXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC1lbnRyeS1jb2x1bW4ge1xuICBhIHtcbiAgICAmOmxpbmsge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogIzdmNWFkNztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIGVtIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgNDUlLCBsaWdodGVuKCRwcmltYXJ5LWNvbG9yLCA1MCUpIDApO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA0NSUsIGxpZ2h0ZW4oJHByaW1hcnktY29sb3IsIDUwJSkgMCk7XG4gIH1cbn1cblxuLyog6KaL5Ye644GXICovXG4ucC1lbnRyeS1jb2x1bW4ge1xuICBoMiB7XG4gICAgQGluY2x1ZGUgaGVhZGluZy1sYXJnZSh0cnVlLCBmYWxzZSk7XG4gICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQ7XG4gICAgICBtYXJnaW46IDVweCAtMTBweCAwO1xuXG4gICAgICBAaW5jbHVkZSBtcV9zbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgKitoMiB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBAaW5jbHVkZSBoZWFkaW5nLW1lZGl1bSh0cnVlLCBmYWxzZSk7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4IC8gNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAzcHggMzBweCA1cHg7XG4gIH1cblxuICBoNCB7XG4gICAgQGluY2x1ZGUgaGVhZGluZy1zbWFsbCh0cnVlLCBmYWxzZSk7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4vKiDmnKzmlocgKi9cbi5wLWVudHJ5LWNvbHVtbiB7XG4gIHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGVudHJ5LWVsZW1lbnQtbWFyZ2luLWJvdHRvbS1tZDtcbiAgICBsaW5lLWhlaWdodDogMS45O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuXG4gICAgQGluY2x1ZGUgbXEge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICB9XG5cbiAgICAmLnAtY29sb3Ige1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgIH1cblxuICAgICYucC1jb2xvci1sYXJnZXIge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcblxuICAgICAgQGluY2x1ZGUgbXEge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjYpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiDjgqjjg7Pjg4jjg6rjg7zlhoXjg5zjgr/jg7MgKi9cbi8vIC5wLWVudHJ5LWNvbHVtbiB7XG4vLyAgIHAge1xuLy8gICAgICYuZW50cnktYnRuIHtcbi8vICAgICAgIG1hcmdpbi1ib3R0b206ICRlbnRyeS1lbGVtZW50LW1hcmdpbi1ib3R0b20tc207XG5cbi8vICAgICAgIGEge1xuLy8gICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbi8vICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4vLyAgICAgICAgIHBhZGRpbmc6IDEycHggNDBweDtcbi8vICAgICAgICAgY29sb3I6ICNGRkY7XG4vLyAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4vLyAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbi8vICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbi8vICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcblxuLy8gICAgICAgICAmOmFjdGl2ZSxcbi8vICAgICAgICAgJjpmb2N1cyxcbi8vICAgICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgICAgIGJhY2tncm91bmQ6ICMxMTE7XG4vLyAgICAgICAgIH1cbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cbi8vIH1cblxuXG4vKiDjgqjjg7Pjg4jjg6rjg7zlhoXjgrPjg7Pjg4bjg4rjg7wgKi9cbi8vICDluYXjgYTjgaPjgbHjgYTjga7opoHntKDjga7kuKHnq6/jga7jgqzjgr/jg7zjgpLnorrkv53jgZfjgb7jgZlcbi5lbnRyeS1jb250YWluZXIge1xuICBtYXJnaW46IDAgKC0kZ3JpZC1zcGFjZSAvIDIpO1xufVxuXG4vKiDjg4bjg7zjg5bjg6sgKi9cbi5wLWVudHJ5LWNvbHVtbiB7XG4gIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAkZW50cnktZWxlbWVudC1tYXJnaW4tYm90dG9tLWxnIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktY29sb3I7XG4gIH1cblxuICB0aCxcbiAgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG5cbiAgICBAaW5jbHVkZSBtcSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgIH1cbiAgfVxuXG4gIHRoIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAucC10YWJsZS1hY2Nlc3Mge1xuICAgIHRoIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWlyeW87XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgICB0ZCB7XG4gICAgICBAaW5jbHVkZSBmb250LWJvbGRcbiAgICB9XG4gIH1cbiAgLy8gLmFjbXMtdGFibGUtcmVzcG9uc2l2ZSB7XG4gIC8vICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAvLyAgIHRoLFxuICAvLyAgIHRkIHtcbiAgLy8gICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIC8vICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAvLyAgIH1cblxuICAvLyAgIHRhYmxlIHtcbiAgLy8gICAgIG1hcmdpbjogMDtcbiAgLy8gICB9XG4gIC8vIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZC1taW4pIHtcbiAgLnAtZW50cnktY29sdW1uIHtcblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLyog44Oq44K544OIICovXG4ucC1lbnRyeS1jb2x1bW4ge1xuICB1bCB7XG4gICAgbWFyZ2luOiAwIDAgJGVudHJ5LWVsZW1lbnQtbWFyZ2luLWJvdHRvbS1sZyAwO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgdG9wOiAuNWVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYucC1saW5rbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG5cbiAgICAgICAgICBAaW5jbHVkZSB0ZXh0bGluaygpO1xuICAgICAgICAgICY6bGluayxcbiAgICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIOeVquWPt+S7mOOBjeODquOCueODiCAqL1xuLnAtZW50cnktY29sdW1uIHtcbiAgb2wge1xuICAgIGNvdW50ZXItcmVzZXQ6IG9sLWNvdW50ZXI7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAkZW50cnktZWxlbWVudC1tYXJnaW4tYm90dG9tLWxnIDA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBvbC1jb3VudGVyO1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKG9sLWNvdW50ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiDlrprnvqnjg6rjgrnjg4ggKi9cbi5wLWVudHJ5LWNvbHVtbiB7XG4gIGRsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRlbnRyeS1lbGVtZW50LW1hcmdpbi1ib3R0b20tbGc7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgZHQge1xuICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuXG4gIGRkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4vKiDlvJXnlKggKi9cbi5wLWVudHJ5LWNvbHVtbiB7XG4gIGJsb2NrcXVvdGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwICRlbnRyeS1lbGVtZW50LW1hcmdpbi1ib3R0b20tbGc7XG4gICAgcGFkZGluZzogMTVweCA1cHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiAjQzlFRUZGO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgQGluY2x1ZGUgbXEge1xuICAgICAgcGFkZGluZzogNDBweCAzNXB4O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcblxuICAgIH1cbiAgfVxufVxuXG4vKiDjgr3jg7zjgrnjgrPjg7zjg4kgKi9cbi5wLWVudHJ5LWNvbHVtbiB7XG4gIHByZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgJGVudHJ5LWVsZW1lbnQtbWFyZ2luLWJvdHRvbS1sZyAwO1xuXG4gICAgb2wge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAwIDAgMi41ZW07XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyog5Yy65YiH44KK57eaICovXG4ucC1lbnRyeS1jb2x1bW4ge1xuICBociB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmFzZS1jb2xvcjtcbiAgfVxufVxuXG4vKiDjg6bjg4vjg4Pjg4ggKi9cbi5wLWVudHJ5LWNvbHVtbiB7XG4gIC5jYXB0aW9uIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbiAgfVxuICAuY29sdW1uLW1hcC1hdXRvIGRpdiB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmNvbHVtbi1maWxlLWF1dG8rLmNhcHRpb24ge1xuICBtYXJnaW4tbGVmdDogJGdyaWQtc3BhY2U7XG59XG5cbi8qICDjg6bjg4vjg4Pjg4jjgrDjg6vjg7zjg5dcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hY21zLWNvbC1jZW50ZXIge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIGJhc2ljIGJ1dHRvblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnAtZW50cnktY29sdW1uIHtcbiAgLmMtYnRuIHtcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgbXFfc20ge1xuICAgICAgbWFyZ2luOiAxNXB4IDEwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICB9XG5cbiAgICAmOmxpbmssXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyxcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYy1idG4tY2VudGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuYy1idG4tdHh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAmOmxpbmssXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5wLWVudHJ5LWJ0bi1jb250aW51ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi8qIGV2ZW50IHBhZ2UgZWxlbWVudHNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wLWVudHJ5LWNvbHVtbiB7XG4gIC5wLWV2ZW50LWluZm8ge1xuICAgIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnAtZXZlbnQtaGVhZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4IC8gNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAzcHggMzBweCA1cHg7XG5cbiAgICBAaW5jbHVkZSBtcSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wLWV2ZW50LXR4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuXG4gICAgQGluY2x1ZGUgbXEge1xuICAgICAgbWFyZ2luOiAtMi43ZW0gMCAyMHB4IDllbTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgfVxuICB9XG59XG5cbi8qIFHvvIZB44Om44OL44OD44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uanMtZmFxLWJvZHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmpzLWZhcS1oZWFkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnAtZW50cnktY29sdW1uIHtcbiAgLnAtZmFxLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnAtZmFxIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJixcbiAgICAgICY6bGluayxcbiAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci1iYXNlO1xuICAgICAgfVxuICAgICAgJjpsaW5rIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19xLXRpdGxlLFxuICAgICZfX2EtY29udGVudHMge1xuICAgICAgQGluY2x1ZGUgbXEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19xIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgb3BhY2l0eSBsaW5lYXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3EtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAyNnB4IDAgMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYS1jb250ZW50cyB7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWJhc2U7XG4gICAgICAucC1mYXFfX2ljb24ge1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19xLXRpdGxlLXRleHQge1xuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWJhc2U7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICBAaW5jbHVkZSBmb250LWJvbGQoKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICBAaW5jbHVkZSBtcSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3EtYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAyMXB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgICAgYm90dG9tOiAyM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pY29uIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGZvbnQtYm9sZCgpO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyog44Ki44Kk44Kz44Oz5LuY44GN44OG44Kt44K544OI44Om44OL44OD44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC1lbnRyeS1jb2x1bW4ge1xuICAucC1pY29uLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgJl9fbGlzdCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLyogMeautee1hCAqL1xuICAgICAgLyog44Kr44Op44Og5oyH5a6a44Gq44GX44Go5ZCM44GY44K544K/44Kk44OrICovXG4gICAgICAvLyAmLi1jb2x1bW4tb25lIHtcbiAgICAgIC8vIH1cbiAgICAgIC8qIDLmrrXntYQgKi9cbiAgICAgICYuLWNvbHVtbi10d28ge1xuICAgICAgICBAaW5jbHVkZSBtcSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgICAgIC5wLWljb24tdGV4dF9faXRlbSB7XG4gICAgICAgICAgQGluY2x1ZGUgbXEge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC0gMjBweCkgLyAyICk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgICZfX25vdGUge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn0iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOODiOODg+ODl+ODmuODvOOCuFxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogbWFpbiB2aXN1YWxcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5wLXRvcC1tdiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDQzLjc1dnc7XG4gIG1hcmdpbi1ib3R0b206IDQzLjc1dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIGhlaWdodDogNDQuMTZ2dztcbiAgICBtYXgtaGVpZ2h0OiA0MTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxODBweDtcbiAgfVxufVxuXG4ucC10b3AtbG9nbyB7XG4gIHdpZHRoOiA2Mi41JTtcbiAgbWFyZ2luLWJvdHRvbTogLTI5dnc7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzOHB4O1xuICB9XG59XG5cbi8qIGJ1dHRvblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnAtZW50cnktY29sdW1uIHtcbiAgLnAtdG9wLWJ0bi1ldmVudCB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gNTBweDtcbiAgfVxuICAucC10b3AtYnRuLW5ld3Mge1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDUwcHg7XG4gIH1cbn1cblxuLyogbmV3cyBsaXN0XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC10b3AtbmV3cyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAtMjBweCAtMTBweCAyMHB4O1xuICBwYWRkaW5nOiAwO1xuXG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgQGluY2x1ZGUgbXEge1xuICAgIG1hcmdpbjogLTI1cHggMCAyMHB4O1xuICB9XG59XG5cbi5wLXRvcC1uZXdzLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM4ODg7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDEwcHggMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgQGluY2x1ZGUgbXEge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgcGFkZGluZzogMTNweCAxMHB4O1xuICB9XG59XG5cbi5wLXRvcC1uZXdzLWRhdGUge1xuICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gIEBpbmNsdWRlIG1xIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEyZW07XG4gICAgQGluY2x1ZGUgdGV4dGxpbms7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgfVxufVxuXG4ucC10b3AtbmV3cy10aXRsZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gIEBpbmNsdWRlIHRleHRsaW5rO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBAaW5jbHVkZSBtcSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6bm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLyogYmFubmVyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC10b3AtYmFubmVyIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgQGluY2x1ZGUgbXEge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbiAgfVxufVxuLnAtdG9wLWJhbm5lci1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyMTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cblxuLyogc25zIHdpZGdldFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnAtdG9wLXNuc3dpZGdldCB7XG4gIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gIEBpbmNsdWRlIG1xIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCA7XG4gIH1cbn1cblxuLnAtdG9wLXNuc3dpZGdldC1pbm5lciB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnAtdG9wLXNuc3dpZGdldC10eHQge1xuICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEwKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgQGluY2x1ZGUgbXEge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICB9XG5cbiAgLmFjbXMtaWNvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBjb2xvcjogJGZhY2Vib29rLWNvbG9yO1xuICB9XG59XG5cbi5wLXRvcC1zbnN3aWRnZXQtdHcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xufVxuLnAtdG9wLXNuc3dpZGdldC1mYiB7XG4gICY+LmZiLXBhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJj4uZmItcGFnZT5zcGFuLFxuICBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuXzEwYjQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIGluc3RhZ3JhbSDooajnpLrvvIjml6fjgrXjgqTjg4jjga5DU1PjgpLmtYHnlKjvvIlcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiNpbnN0YWdyYW0ge1xuICBtYXJnaW46IDEwMHB4IGF1dG8gNDBweDtcblxuICAuaW5zdGFncmFtLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmluc3RhX3RhYmxlIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgbWFyZ2luLXRvcDogLTMlO1xuICBtYXJnaW4tbGVmdDogLTIlO1xufVxuXG4uaW5zdGFfdGFibGUgdGQge1xuICBwYWRkaW5nLXRvcDogMyU7XG4gIHBhZGRpbmctbGVmdDogMiU7XG59XG5cbi5pbnN0YV90YWJsZSAuZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ub3Zlcl9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2FwdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEyMCU7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBkaXNwbGF5OiBub25lXFw5O1xuICAqZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4ub3Zlcl9pbWcgLm1hc2sge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDkwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgbWFyZ2luOiA1JTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5vdmVyX2ltZzpob3ZlciAubWFzayB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5vdmVyX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvXFw5O1xuICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7J1xufVxuXG4jbW9yZV9ldl9idG4sXG4jY2xvc2VfZXZfYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jY2xvc2VfZXZfYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWQtbWF4KSB7XG4gICNpbnN0YWdyYW0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cblxuICAub3Zlcl9pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLm92ZXJfaW1nOmhvdmVyIC5tYXNrIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOOBiuWVj+OBhOWQiOOCj+OBm1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1jb250YWN0LWJveCB7XG4gIHAge1xuICAgICYuY29udGFjdC1ubyB7XG4gICAgICAvLyBtYXJnaW46IDA7XG4gICAgICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuXG4gICAgICBAaW5jbHVkZSBtcSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNik7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGgge1xuICAgIEBpbmNsdWRlIG1xIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAyNjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44Kk44OZ44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucC1ldmVudC10b3AtcGFzdC1jb250ZW50cyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIEBpbmNsdWRlIG1xIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbi5wLWV2ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gIC5wLWV2ZW50LWRhdGUge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuXG4gICAgQGluY2x1ZGUgbXEge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLnAtZXZlbnQtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDEwcHgpIC8gMiApO1xuICBmaWd1cmUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgQGluY2x1ZGUgbXEge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoICgxMDAlIC0gNDBweCkgLyAzICk7XG4gIH1cbn1cbi5wLWV2ZW50LWl0ZW06bnRoLWNoaWxkKDNuKzIpOmxhc3QtY2hpbGQge1xuICBAaW5jbHVkZSBtcSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCAzMiUgKyAyMHB4ICk7XG4gIH1cbn1cbi5wLWV2ZW50LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogLjVzO1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLnAtZXZlbnQtaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB9XG4gIH1cbn1cblxuLnAtZXZlbnQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XG59XG5cbi5wLWV2ZW50LWNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgbWFyZ2luOiAtNXB4IDEwcHggNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gIEBpbmNsdWRlIG1xIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IC0xMHB4IDEwcHggMTBweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICB9XG59XG5cbi5wLWV2ZW50LXRhYmxlIHtcbiAgQGluY2x1ZGUgbXEge1xuICAgIHRoIHtcbiAgICAgIHdpZHRoOiAxMGVtO1xuICAgIH1cbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOOCpOODmeODs+ODiFRPUFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnAtZXZlbnQtc3VtbWFyeS1sYXJnZSB7XG4gICRwYXJlbnQ6ICY7XG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAmX19pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYsXG4gICAgJjpsaW5rLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogJHRleHQtY29sb3ItYmFzZTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2xheW91dCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwJSAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgIFwidGl0bGUgdGl0bGVcIlxuICAgICAgXCJpbmZvIGluZm9cIlxuICAgICAgXCJpbWcgcGxhY2VcIlxuICAgICAgXCJpbWcgc3VtbWFyeVwiO1xuICB9XG4gICZfX2ltZy13cmFwIHtcbiAgICBncmlkLWFyZWE6IGltZztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgJl9faW1nIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICBncmlkLWFyZWE6IHRpdGxlO1xuICAgIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQ7XG4gICAgICBtYXJnaW46IDVweCAtMTBweCAwO1xuXG4gICAgICBAaW5jbHVkZSBtcV9zbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3RleHQtYXJlYSB7XG4gICAgZ3JpZC1hcmVhOiBzdW1tYXJ5O1xuICB9XG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICZfX2luZm8tYXJlYSB7XG4gICAgZ3JpZC1hcmVhOiBpbmZvO1xuICB9XG4gICZfX2RhdGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgQGluY2x1ZGUgZm9udC1ib2xkKCk7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAmX19wbGFjZS1hcmVhIHtcbiAgICBncmlkLWFyZWE6IHBsYWNlO1xuICB9XG4gICZfX3BsYWNlIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gICAgQGluY2x1ZGUgZm9udC1ib2xkKCk7XG4gIH1cbiAgJl9fY2F0ZWdvcnkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMCk7XG4gICAgQGluY2x1ZGUgZm9udC1ib2xkKCk7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZC1taW4pIHtcbiAgLnAtZXZlbnQtc3VtbWFyeS1sYXJnZSB7XG4gICAgJl9fbGF5b3V0IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjAlIDFmcjtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgIH1cbiAgICAmX19kYXRlIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgfVxuICAgICZfX3BsYWNlIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgfVxuICAgICZfX2NhdGVnb3J5IHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gICAgfVxuICB9XG59IixudWxsLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOOBiuefpeOCieOBm1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnAtbmV3cy1wYXN0LWNvbnRlbnRzIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgQGluY2x1ZGUgbXEge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cblxuLnAtbmV3cy1zdW1tYXJ5IHtcbiAgJHBhcmVudDogJjtcbiAgJl9fbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWNvbG9yO1xuICB9XG4gIC8vICZfX2l0ZW0ge1xuICAvLyB9XG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICYsXG4gICAgJjpsaW5rLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogJHRleHQtY29sb3ItYmFzZTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICB9XG4gICAgICAjeyRwYXJlbnR9X190aXRsZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19sYXlvdXQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0byAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgIFwiaW1nXCJcbiAgICAgIFwidGl0bGVcIlxuICAgICAgXCJzdW1tYXJ5XCJcbiAgICAgIFwiZGF0ZVwiO1xuICB9XG4gICZfX2ltZy13cmFwIHtcbiAgICBncmlkLWFyZWE6IGltZztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gICZfX2ltZyB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIGltZyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgfVxuICAmX190aXRsZSB7XG4gICAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XG4gIH1cbiAgJl9fdGV4dCB7XG4gICAgZ3JpZC1hcmVhOiBzdW1tYXJ5O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgfVxuICAmX19kYXRlIHtcbiAgICBncmlkLWFyZWE6IGRhdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxpZ2h0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXNtLW1pbikge1xuICAucC1uZXdzLXN1bW1hcnkge1xuICAgICZfX2xheW91dCB7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byAxZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwJSAxZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgICBcImltZyB0aXRsZVwiXG4gICAgICAgIFwiaW1nIHN1bW1hcnlcIlxuICAgICAgICBcImltZyBkYXRlXCI7XG4gICAgfVxuICAgICZfX2ltZy13cmFwIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJl9faW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZC1taW4pIHtcbiAgLnAtbmV3cy1zdW1tYXJ5IHtcbiAgICAmX19sYXlvdXQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMCUgMWZyO1xuICAgIH1cbiAgICAmX19saW5rIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgICZfX2ltZy13cmFwIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuICAgICZfX2ltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAxNjVweDtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICB9XG4gICAgJl9fZGF0ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICB9XG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9*/