html{line-height:1.5}body{color:#333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oswald",sans-serif,"Helvetica Neue","Arial","Hiragino Kaku Gothic ProN","Hiragino Sans","Meiryo",sans-serif;background:#fff;font-size:14px}@media print{body{font-size:14px}}a{color:#006dd9;text-decoration:none;border: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:1140px;padding-right:10px;padding-left:10px;padding-right:calc(10px + constant(safe-area-inset-right));padding-left:calc(10px + constant(safe-area-inset-left))}.acms-container .acms-container{padding:0}.narrow-container{max-width:960px;margin:0 auto;padding-right:10px;padding-left:10px;padding-right:calc(10px + constant(safe-area-inset-right));padding-left:calc(10px + constant(safe-area-inset-left))}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes fade-in{0%{display:none;opacity:0}20%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeUp{0%{transform:translate(0, 20px);opacity:0}40%{opacity:1}100%{transform:translate(0);opacity:1}}.js .js-animation .section-heading,.js .js-animation .entry-heading-center{transform:translate(0, 20px);opacity:0;transition:opacity .2s ease-out,transform .4s ease-out}.js .js-animation .module-group-list,.js .js-animation .entry-column,.js .js-animation .module-section,.js .js-animation .suggest-center-box{transform:translate(0, 20px);opacity:0;transition:opacity .2s ease-out .4s,transform .4s ease-out .4s}.js .js-animation .main-slider-text-wrap{transform:translate(0, 20px);opacity:0;transition:opacity .2s ease-out .6s,transform .4s ease-out .6s}.js-animation.is-show .section-heading,.js-animation.is-show .entry-heading-center{transform:translate(0);opacity:1}.js-animation.is-show .module-group-list,.js-animation.is-show .entry-column,.js-animation.is-show .module-section,.js-animation.is-show .suggest-center-box{transform:translate(0);opacity:1}.js-animation.is-show .main-slider-text-wrap{transform:translate(0);opacity:1}@media print{.js .js-animation .section-heading,.js .js-animation .entry-heading-center{transform:translate(0);opacity:1}.js .js-animation .module-group-list,.js .js-animation .entry-column,.js .js-animation .module-section,.js .js-animation .suggest-center-box{transform:translate(0);opacity:1}.js .js-animation .main-slider-text-wrap{transform:translate(0);opacity:1}}.banner{margin:0 -10px 10px;padding:0;list-style:none}.banner a{display:block;transition:opacity .25s ease-out}.banner a:hover{opacity:.75}.banner-item{margin:0 0 10px 0}.banner-img-center{margin:0 auto}.btn{background:#666;border:0;color:#fff;font-weight:bold;line-height:1.3;border:0}.btn:hover,.btn:visited{color:#fff;text-decoration:none}.btn:focus,.btn:active{color:#fff;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,.5)}.btn{display:inline-block;padding:6px 15px;border-radius:3px}.btn:hover{color:#fff;background-color:#444;background-image:linear-gradient(to bottom, #666, #444)}.btn:active,.btn:focus{background:#444}.btn-attention{background:#013cc1;border:0;color:#fff;font-weight:bold;line-height:1.3;border:0}.btn-attention:hover,.btn-attention:visited{color:#fff;text-decoration:none}.btn-attention:focus,.btn-attention:active{color:#fff;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,.5)}.btn-attention{display:inline-block;padding:6px 15px;border-radius:3px}.btn-attention:hover{color:#fff;background-color:#38a3ff;background-image:linear-gradient(to bottom, #013cc1, #38a3ff)}.btn-attention:active,.btn-attention:focus{background:#38a3ff}.btn-large{box-sizing:border-box;background:#666;color:#fff;font-weight:bold;line-height:1.3;border:0}.btn-large:hover,.btn-large:visited{color:#fff;text-decoration:none}.btn-large:focus,.btn-large:active{color:#fff;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,.5)}.btn-large{display:inline-block;padding:15px 20px;text-align:center;border-radius:5px;font-size:20px}@media print{.btn-large{font-size:20px}}.btn-large{transition:background-color .25s linear}.btn-large:hover{background:#444}.btn-large:active,.btn-large:focus{background:#444}.btn-attention-large{box-sizing:border-box;background:#013cc1;color:#fff;font-weight:bold;line-height:1.3;border:0}.btn-attention-large:hover,.btn-attention-large:visited{color:#fff;text-decoration:none}.btn-attention-large:focus,.btn-attention-large:active{color:#fff;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,.5)}.btn-attention-large{display:inline-block;padding:15px 20px;text-align:center;border-radius:5px;font-size:20px}@media print{.btn-attention-large{font-size:20px}}.btn-attention-large{transition:background-color .25s linear}.btn-attention-large:hover{background:#38a3ff}.btn-attention-large:active,.btn-attention-large:focus{background:#38a3ff}.btn-block-large{box-sizing:border-box;width:100%;background:#666;color:#fff;font-weight:bold;line-height:1.3;border:0}.btn-block-large:hover,.btn-block-large:visited{color:#fff;text-decoration:none}.btn-block-large:focus,.btn-block-large:active{color:#fff;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,.5)}.btn-block-large{display:inline-block;padding:15px 20px;text-align:center;border-radius:5px;font-size:20px}@media print{.btn-block-large{font-size:20px}}.btn-block-large{transition:background-color .25s linear}.btn-block-large:hover{background:#444}.btn-block-large:active,.btn-block-large:focus{background:#444}.btn-attention-block-large{box-sizing:border-box;width:100%;background:#013cc1;color:#fff;font-weight:bold;line-height:1.3;border:0}.btn-attention-block-large:hover,.btn-attention-block-large:visited{color:#fff;text-decoration:none}.btn-attention-block-large:focus,.btn-attention-block-large:active{color:#fff;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,.5)}.btn-attention-block-large{display:inline-block;padding:15px 20px;text-align:center;border-radius:5px;font-size:20px}@media print{.btn-attention-block-large{font-size:20px}}.btn-attention-block-large{transition:background-color .25s linear}.btn-attention-block-large:hover{background:#38a3ff}.btn-attention-block-large:active,.btn-attention-block-large:focus{background:#38a3ff}@media(min-width: 768px){.btn-block-large{max-width:360px}.btn-attention-block-large{max-width:360px}}.btn-search-block{width:100%;max-width:165px;margin:0 auto}@media(max-width: 767px){.btn-search-block{display:block;width:100%;max-width:360px;margin:0 auto;padding:10px 20px;font-size:20px}}@media print and (max-width: 767px){.btn-search-block{font-size:20px}}.home-btn{margin:20px auto 10px}.btn-border{display:inline-block;padding:7px 10px;color:#333;border:1px solid #ccc;border-radius:4px;font-size:16px}@media print{.btn-border{font-size:16px}}.btn-border [class*=acms-icon-]{color:#ccc;font-size:14px}@media print{.btn-border [class*=acms-icon-]{font-size:14px}}.btn-border:hover{text-decoration:none}.btn-shadow{box-shadow:0 1rem 1rem -0.75rem rgba(0,0,0,.4)}.card{margin:0 0 40px 0;padding:0;list-style:none;border-left:1px solid #e5e5e5}.card-item{border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.card-link{display:block;margin:0 -10px;padding:10px;color:#333}.card-link:hover{text-decoration:none;background:#eee;transition:background-color .25s linear}.card-link:hover,.card-link:visited,.card-link:active,.card-link:focus{color:#333}.card-img{margin:0 0 10px 0}.card-title{margin:0;font-size:16px}@media print{.card-title{font-size:16px}}.card-title{font-weight:bold}.card-detail{margin:10px 0 0 0;font-size:13px}@media print{.card-detail{font-size:13px}}:root{--cc-bg: #fff;--cc-text: #333333;--cc-btn-primary-bg: #C41134;--cc-btn-primary-text: var(--cc-bg);--cc-btn-primary-hover-bg: #910021;--cc-btn-secondary-bg: #F1F1F1;--cc-btn-secondary-text: var(--cc-text);--cc-btn-secondary-hover-bg: #EEEEEE;--cc-toggle-bg-off: #999999;--cc-toggle-bg-on: #666666;--cc-toggle-bg-readonly: #E5E5E5;--cc-toggle-knob-bg: #fff;--cc-toggle-knob-icon-color: #faecec;--cc-block-text: var(--cc-text);--cc-cookie-category-block-bg: #F1F1F1;--cc-cookie-category-block-bg-hover: #EEEEEE;--cc-section-border: #f5f1f1;--cc-cookie-table-border: #f2e9e9;--cc-overlay-bg: rgba(4, 6, 8, .85);--cc-webkit-scrollbar-bg: #dbcfcf;--cc-webkit-scrollbar-bg-hover: #a09191}.c_darkmode{--cc-bg: #181b1d;--cc-text: #d8e5ea;--cc-btn-primary-bg: #a6c4dd;--cc-btn-primary-text: #000;--cc-btn-primary-hover-bg: #c2dff7;--cc-btn-secondary-bg: #33383c;--cc-btn-secondary-text: var(--cc-text);--cc-btn-secondary-hover-bg: #3e454a;--cc-toggle-bg-off: #667481;--cc-toggle-bg-on: var(--cc-btn-primary-bg);--cc-toggle-bg-readonly: #454c54;--cc-toggle-knob-bg: var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color: var(--cc-bg);--cc-block-text: #b3bfc5;--cc-cookie-category-block-bg: #23272a;--cc-cookie-category-block-bg-hover: #2b3035;--cc-section-border: #292d31;--cc-cookie-table-border: #2b3035;--cc-webkit-scrollbar-bg: #667481;--cc-webkit-scrollbar-bg-hover: #9199a0}.cc_div *,.cc_div :before,.cc_div :after{float:none;box-sizing:border-box;margin:0;padding:0;color:inherit;font-weight:inherit;font-size:1em;font-family:inherit;font-style:inherit;font-variant:normal;line-height:1.2;letter-spacing:unset;text-align:left;text-transform:none;text-decoration:none;background:none;border:none;box-shadow:none;visibility:unset;transition:none;animation:none}.cc_div{color:#2d4156;color:var(--cc-text);font-weight:400;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.cc_div .c-bn,.cc_div .b-tl,#s-ttl,#c-ttl,#s-bl td:before{font-weight:600}#cm,#s-inr,.cc_div .c-bl,.cc_div .b-tl,#s-bl .act .b-acc{border-radius:.35em}.cc_div input,.cc_div button,.cc_div a{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:rgba(0,0,0,0)}.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr,#cs-ov,#cm-ov{transition:visibility .25s linear,opacity .25s ease,transform .25s ease !important}.c--anim .c-bn{transition:background-color .25s ease !important}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{transition:visibility .4s ease,opacity .4s ease,transform .4s ease !important}.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease !important}#cm.bar.slide,.cc_div .bar.slide #s-inr{transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{transform:scale(1);visibility:visible !important;opacity:1}.force--consent.show--consent .c--anim #cm.box.middle,.force--consent.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible !important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility:visible !important;opacity:1 !important}#cm{position:fixed;right:1.25em;bottom:1.25em;z-index:1;width:100%;max-width:24.2em;padding:1.1em 1.8em 1.4em 1.8em;font-family:inherit;line-height:initial;background:#fff;background:var(--cc-bg);box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);transform:scale(0.95);visibility:hidden;opacity:0}#cc_div #cm{display:block !important}#c-ttl{margin-bottom:.7em;font-size:1.05em}.cloud #c-ttl{margin-top:-0.15em}#c-txt{margin-bottom:1.4em;font-size:.9em;line-height:1.5em}.cc_div .c-bn{display:inline-block;padding:1em 1.7em;color:#40505a;color:var(--cc-btn-secondary-text);font-size:.82em;text-align:center;background:#e5ebef;background:var(--cc-btn-secondary-bg);border-radius:4px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#cm .c-bn{width:48.5%}#c-bns button+button,#s-cnt button+button,#s-c-bn{float:right}#s-cnt #s-rall-bn{float:none;margin-left:1em}#cm .c_link:hover,#cm .c_link:active,#s-cnt button+button:hover,#s-cnt button+button:active,#s-c-bn:active,#s-c-bn:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{position:fixed;top:0;left:0;z-index:101;display:table;width:100%;height:100%;visibility:hidden}#s-bl{outline:none}#s-bl .title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-bn{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{position:relative;display:block;width:100%;padding:1.3em 6.4em 1.3em 2.7em;font-size:.95em;font-family:inherit;background:none;cursor:pointer;transition:background-color .25s ease}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{margin-bottom:.5em;padding:1em;border:1px solid #f1f3f5;border-color:var(--cc-section-border);transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{margin-top:0;margin-bottom:2em;padding:0;border:none;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:rgba(0,0,0,0);background:unset}#s-bl .c-bl.b-ex{padding:0;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{display:none;max-height:0;margin-bottom:0;padding-top:0;overflow:hidden}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{margin-top:.85em;color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{position:relative;display:table-cell;vertical-align:middle}#cs{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0 1.7em}#s-inr{position:relative;position:relative;max-width:45em;height:100%;height:100%;margin:0 auto;padding-top:4.75em;padding-bottom:4.75em;overflow:hidden;box-shadow:rgba(3,6,9,.26) 0px 13px 27px -5px;transform:scale(0.96);visibility:hidden;opacity:0}#s-inr,#s-hdr,#s-bns{background:#fff;background:var(--cc-bg)}#s-bl{display:block;width:100%;height:100%;padding:1.3em 2.1em;overflow-x:hidden;overflow-y:auto;overflow-y:overlay}#s-bns{position:absolute;right:0;bottom:0;left:0;height:4.75em;padding:1em 2.1em;border-color:var(--cc-section-border);border-top:1px solid #f1f3f5}.cc_div .cc-link{display:inline;padding-bottom:0;color:#253b48;color:var(--cc-btn-primary-bg);font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;cursor:pointer}.cc_div .cc-link:hover,.cc_div .cc-link:active{border-color:rgba(0,0,0,0)}#c-bns button:first-child,#s-bns button:first-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#s-hdr{position:absolute;top:0;z-index:2;display:table;width:100%;height:4.75em;padding:0 2.1em;vertical-align:middle;border-color:var(--cc-section-border);border-bottom:1px solid #f1f3f5}#s-ttl{display:table-cell;font-size:1em;vertical-align:middle}#s-c-bn{position:relative;width:1.7em;height:1.7em;margin:0;padding:0;font-weight:initial;font-size:1.45em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;overflow:hidden;opacity:0;pointer-events:none}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{position:relative;top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em;transform:translateY(-50%)}@media screen and (min-width: 688px){#s-bl::-webkit-scrollbar{width:.9em;height:100%;background:rgba(0,0,0,0);border-radius:0 .25em .25em 0}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}}.cc_div .b-tg{position:absolute;top:0;right:0;right:1.2em;bottom:0;display:inline-block;margin:auto;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cc_div .b-tg .c-tgl{position:absolute;top:0;left:0;display:block;margin:0;border:0;cursor:pointer}.cc_div .b-tg .c-tg{position:absolute;background:#919ea6;background:var(--cc-toggle-bg-off);transition:background-color .25s ease,box-shadow .25s ease;pointer-events:none}.cc_div span.t-lb,.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl{width:3.4em;height:1.5em;border-radius:4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{position:relative;top:.125em;left:.125em;display:block;box-sizing:content-box;width:1.25em;height:1.25em;background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgba(24,32,35,.36);transition:transform .25s ease;content:""}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl th,#s-bl td{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{width:100%;margin:0;padding:0;overflow:hidden;text-align:left;border-collapse:collapse}#s-bl td,#s-bl th{padding:.8em .625em;padding-left:1.2em;font-size:.8em;text-align:left;vertical-align:top}#s-bl th{padding:1.2em 1.2em;font-family:inherit}#s-bl thead tr:first-child{border-color:var(--cc-cookie-table-border);border-bottom:1px solid #e9edf2}.force--consent #s-cnt,.force--consent #cs{width:100vw}#cm-ov,#cs-ov{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);visibility:hidden;opacity:0;transition:none}.show--settings #cs-ov,.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{position:fixed;top:0;bottom:0;left:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s linear}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent{overflow-y:hidden !important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto !important;overflow-x:hidden !important}.cc_div .b-bn .b-tl::before,.cc_div .act .b-bn .b-tl::before{position:absolute;position:absolute;top:50%;left:1.2em;display:inline-block;margin-right:15px;padding:.2em;border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;transform:translateY(-50%) rotate(45deg);content:""}.cc_div .act .b-bn .b-tl::before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i::before{position:absolute;top:.37em;left:.75em;display:inline-block;margin:0 auto;padding:.1em;padding-bottom:.45em;border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;transform:rotate(45deg);content:""}#s-c-bn::before,#s-c-bn::after{position:absolute;top:.58em;left:.82em;width:1.5px;height:.6em;margin:0 auto;background:#444d53;background:var(--cc-btn-secondary-text);border-radius:1em;transform:rotate(45deg);content:""}#s-c-bn::after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{position:absolute;right:0;display:block;width:50%;height:100%;text-align:center;transition:opacity .15s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::before,.cc_div .off-i::after{position:absolute;top:.42em;right:.8em;display:block;width:.09375em;height:.7em;margin:0 auto;background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);transform-origin:center;content:" "}.cc_div .off-i::before{transform:rotate(45deg)}.cc_div .off-i::after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}.force--consent #cm.box.middle,.force--consent #cm.cloud.middle{top:50%;bottom:auto;transform:translateY(-37%)}.force--consent #cm.box.middle.zoom,.force--consent #cm.cloud.middle.zoom{transform:scale(0.95) translateY(-50%)}#cm.box.center{right:1em;left:1em;margin:0 auto}#cm.cloud{right:1em;left:1em;width:unset;max-width:50em;margin:0 auto;padding:1.3em 2em;overflow:hidden;text-align:center}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;width:70%;padding-right:2.4em;vertical-align:top}.cc_div .cloud #c-txt{margin-bottom:0;font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{width:100%;margin:.625em 0 0 0}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{position:fixed;right:0;bottom:0;left:0;width:100%;max-width:100%;padding:2em;border-radius:0}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;height:100%;max-height:100%;transform:none}.cc_div .bar #s-hdr,.cc_div .bar #s-bl,.cc_div .bar #s-bns{padding-right:1.6em;padding-left:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{max-width:32em;margin:0;margin-right:0;margin-left:auto;border-radius:0}.cc_div .bar.left #s-inr{margin-right:auto;margin-left:0}.cc_div .bar #s-bl table,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl th,.cc_div .bar #s-bl td,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-color:var(--cc-cookie-table-border);border-top:1px solid #e3e7ed}.cc_div .bar #s-bl td{position:relative;padding-left:35%;border:none}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:.625em;overflow:hidden;color:#000;color:var(--cc-text);white-space:nowrap;text-overflow:ellipsis;content:attr(data-column)}#cm.top{top:1.25em;bottom:auto}#cm.left{right:auto;left:1.25em}#cm.right{right:1.25em;left:auto}#cm.bar.left,#cm.bar.right{right:0;left:0}#cm.bar.top{top:0}@media screen and (max-width: 688px){#cm,#cm.cloud,#cm.left,#cm.right{right:1em;bottom:1em;left:1em;display:block;width:auto;max-width:100%;margin:0;padding:1.4em !important}.force--consent #cm,.force--consent #cm.cloud{width:auto;max-width:100vw}#cm.top{top:1em;bottom:auto}#cm.bottom{top:auto;bottom:1em}#cm.bar.bottom{bottom:0}.cc_div .cloud #c-txt{font-size:.9em}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{width:100%;max-width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{padding:0;border-radius:0}#c-s-in{top:0;height:100%;max-height:100%;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{margin:0;padding-bottom:7.9em;border-radius:0}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{padding:.9em 1.6em;font-size:.83em}#s-cnt .b-bn .b-tl{padding-top:1.2em;padding-bottom:1.2em}#s-bl table,#s-bl thead,#s-bl tbody,#s-bl th,#s-bl td,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-color:var(--cc-cookie-table-border);border-top:1px solid #e3e7ed}#s-bl td{position:relative;padding-left:35%;border:none}#s-bl td:before{position:absolute;left:1em;padding-right:.625em;overflow:hidden;color:#000;color:var(--cc-text);white-space:nowrap;text-overflow:ellipsis;content:attr(data-column)}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}#c-bns button+button,#s-cnt button+button{float:unset;margin-top:.625em}#cm.cloud,#cm.box{right:1em;left:1em;width:auto}#cm.cloud.right,#cm.cloud.left{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:unset}.cc_div .cloud #c-txt{margin-bottom:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{position:relative;top:0;max-height:37.5em;margin-top:-5.625em}.cc_div.ie .bar #cs{max-height:100%;margin-top:0}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{margin-bottom:.7em;padding-left:1em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{position:relative;display:inline-block;height:auto;margin-bottom:.2em;vertical-align:middle}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)}.headline-item{line-height:1.5}.headline-link{padding:16px 10px;transition:background-color .25s ease-out;color:#333;border-bottom:1px solid #e5e5e5}.headline-link:hover,.headline-link:visited,.headline-link:active,.headline-link:focus{color:#333}.headline-link:hover{background:#f1f1f1}.headline-title{margin:0 10px}@media screen and (max-width: 479px){.headline-item{padding:4px 0}.headline-title{display:block;margin:0}}.headline-1col{font-size:16px}@media print{.headline-1col{font-size:16px}}.info-bar{color:#fff;background:#666}.info-bar-contents{display:flex;align-items:center;width:100%}.info-bar-icon{display:flex;font-size:24px}@media print{.info-bar-icon{font-size:24px}}.info-bar-message{padding:0 15px}.info-bar-link-wrap{margin-left:auto}.info-bar-link{padding:5px 0;color:#fff}.info-bar-link:link,.info-bar-link:visited,.info-bar-link:hover,.info-bar-link:active,.info-bar-link:focus{color:#fff}.info-bar-link:hover{text-decoration:none;border-bottom:1px solid currentColor}.info-bar-link-icon{margin:0 10px 0 0}@media screen and (min-width: 768px){a.list-link.acms-list-group-item{padding:10px 20px 10px 10px;transition:padding .15s ease-out}a.list-link.acms-list-group-item:hover{padding:10px 10px 10px 20px;transition:padding .25s ease-out}a.list-link.acms-list-group-label-parent{padding:10px 30px 10px 10px;transition:padding .15s ease-out}a.list-link.acms-list-group-label-parent:hover{padding:10px 30px 10px 20px}}.list-results-wrap{margin:15px 0 15px 0;padding:10px;border:1px solid #ccc}.list-results-heading{margin:0 0 10px 0;padding:5px;background:#e5e5e5}.list-results{position:relative;margin:0}.list-results-item{position:absolute;width:100px}.list-results-detail{margin:0;padding:0 0 0 100px;font-weight:bold}.main-visual{display:flex;align-items:center;box-sizing:border-box;height:350px;padding:40px 5px;color:#fff;text-align:center;background:#eee no-repeat center;background-size:cover}.main-visual-title{margin:0 0 20px 0;font-size:24px}@media print{.main-visual-title{font-size:24px}}.main-visual-title{font-weight:bold}.main-visual-text{margin:0 0 20px 0;font-size:14px}@media print{.main-visual-text{font-size:14px}}.main-visual-text{line-height:1.7}.main-visual-center-btn{margin:0}.main-visual-title,.main-visual-text,.main-visual-center-btn{opacity:0;animation:fadeUp .35s 1 both ease-out;animation-direction:alternate;animation-fill-mode:forwards}@media screen and (min-width: 768px){.main-visual{height:420px;padding:50px 0}.main-visual-title{margin:0 0 30px 0;font-size:30px}.main-visual-text{margin:0 0 40px 0;font-size:16px;line-height:1.7}}@media screen and (max-width: 767px){.main-visual-center-btn .btn-attention-block-large{padding:15px 15px;font-size:16px}}.module-section{margin:0 0 30px 0}.module-header{position:relative;margin:0;padding:5px 0;color:#333;border-bottom:2px solid #333}.module-header+.thumbnail,.module-header+.summary-default,.module-header+.entry-column,.module-header+.card,.module-header+.search-form,.module-header+.banner{margin-top:10px}.module-heading{margin:0;font-size:18px}@media print{.module-heading{font-size:18px}}.module-heading [class*=acms-icon-]{margin:0 10px 0 0;vertical-align:baseline}a.module-index-link{position:absolute;right:0;bottom:5px;color:#333;font-size:16px}@media print{a.module-index-link{font-size:16px}}a.module-index-link [class*=acms-icon-]{color:#ccc;font-size:14px}@media print{a.module-index-link [class*=acms-icon-]{font-size:14px}}.module-group-list{margin:0;padding:0 10px;list-style:none}.module-group-list:before,.module-group-list:after{display:table;content:" "}.module-group-list:after{clear:both}.module-group-heading{margin:0 0 20px 0;font-size:18px}@media print{.module-group-heading{font-size:18px}}.module-group-heading{line-height:1.2}.module-group-detail{margin:0 0 30px 0;font-size:16px}@media print{.module-group-detail{font-size:16px}}.module-group-detail{line-height:1.7}.heading-align-left .module-group-heading{text-align:left}.heading-align-center .module-group-heading{text-align:center}.heading-align-right .module-group-heading{text-align:right}.detail-align-left .module-group-detail{text-align:left}.detail-align-center .module-group-detail{text-align:center}.detail-align-right .module-group-detail{text-align:right}.btn-align-left .module-group-btn-wrap{text-align:left}.btn-align-center .module-group-btn-wrap{text-align:center}.btn-align-right .module-group-btn-wrap{text-align:right}.page-title-wrapper{position:relative;display:table;width:100%;height:100px;margin:55px auto 0;color:#fff;text-align:center;background:url(/themes/snb/dest/assets/bg_other.jpg) #333 no-repeat center;background-size:cover}.page-title-inner{position:relative;display:table-cell;padding:20px 0;vertical-align:middle}.page-title{position:relative;width:214px;margin:0 auto 10px;padding:1rem 0;font-weight:bold;font-size:22px;line-height:1.2;text-shadow:0px 0px 9px #000;border-bottom:6px solid #013cc1}.page-title:before{position:absolute;bottom:-6px;left:0;width:20%;height:6px;background:#38a3ff;content:""}.page-title a{color:#fff}.page-description{margin:10px 0 0 0;font-size:16px}@media print{.page-description{font-size:16px}}.page-description{line-height:1.5}@media(min-width: 768px){.page-title-wrapper{height:270px;margin:0 auto}.page-title{font-size:32px}}.pager{margin:0 -5px 50px -5px;padding:0;text-align:center;list-style:none}.pager li{display:inline-block;margin:0 5px}.pager li.cur{padding:5px 20px;color:#fff;background:#767676;border-radius:3px}.pager-link{display:block;padding:5px 20px;color:#333;background:#e5e5e5;border-radius:3px}.pager-link:visited,.pager-link:focus,.pager-link:active{color:#333}.pager-link:hover{color:#fff;text-decoration:none;background:#333}.pager-link-forward{float:right}.pager-link-prev{float:left}@media screen and (min-width: 768px){.pager-link{padding:5px 10px}.pager li.cur{padding:5px 10px}}.serial-nav{margin:-25px 0 60px 0;padding:0;list-style:none}.serial-nav .serial-nav-item{display:block;float:none}.serial-nav .serial-nav-item-prev{text-align:left}.serial-nav .serial-nav-item-next{text-align:right}.serial-nav a{display:block;padding:25px 0;color:#333;border-bottom:1px solid #e5e5e5}.serial-nav a:hover,.serial-nav a:visited,.serial-nav a:focus,.serial-nav a:active{color:inherit;text-decoration:none}.serial-nav a:hover{background:#e5e5e5}@media screen and (min-width: 768px){.serial-nav{margin:0 0 60px 0;border:0}.serial-nav .serial-nav-item-prev{float:left}.serial-nav .serial-nav-item-next{float:right}.serial-nav a{display:inline;border:0}.serial-nav a:hover{text-decoration:underline;background:0}}.search-form .btn-search{padding:10px 20px;color:#fff;background:#333;border:1px solid #333;border-radius:0 4px 4px 0;filter:none;font-size:16px}@media print{.search-form .btn-search{font-size:16px}}.search-form .btn-search:hover,.search-form .btn-search:active,.search-form .btn-search:focus{background:#666}.search-form input[type=search]{box-sizing:border-box;height:40px;padding:9px 10px;font-size:16px}@media print{.search-form input[type=search]{font-size:16px}}input[type=search].search-form-input{box-sizing:border-box;padding-top:5px;padding-bottom:4px;font-size:20px}@media print{input[type=search].search-form-input{font-size:20px}}.section-bg{padding:20px 0;background:#f6f6f6}.section-space{padding:20px 0}.section-center-col{float:none;margin:0 auto}.section-heading{margin:20px 0;font-size:24px}@media print{.section-heading{font-size:24px}}.section-heading a{color:#333}@media(min-width: 768px){.section-bg{padding:80px 0}.section-space{padding:80px 0}.section-heading{margin:20px 0 40px 0;font-size:28px}}@media print and (min-width: 768px){.section-heading{font-size:28px}}.slick-slider{padding:0 0 12px 0}.slick-slider img{margin:0 auto}.entry-style ul.slick-slider01{padding:0}.top_mainimag{position:relative}.slider{display:none}.slider.slick-initialized{display:block}.fix-height{position:relative;height:300px;overflow:hidden}.slick-slide:hover{cursor:pointer}.slick-list:focus:focus{position:relative}.slick-list:focus:focus:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:2px dotted #00c2ff;content:""}.js-slider .slick-list:focus{position:relative}.js-slider .slick-list:focus:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:2px dotted #00c2ff;content:""}.main-slider-image{height:300px;background:no-repeat center #333;background-size:cover}.main-slider-image a:hover{text-decoration:none}.main-slider-text-outer{height:100%}.main-slider-text-wrap{display:table;width:100%;height:100%}.main-slider-text-inner{display:table-cell;padding:0 20px;text-align:center;vertical-align:middle}.main-slider-main-copy{margin:0;color:#fff;font-weight:bold;font-size:24px}@media print{.main-slider-main-copy{font-size:24px}}.main-slider-side-copy{margin:0;color:#fff;font-size:16px}@media print{.main-slider-side-copy{font-size:16px}}.slide{height:650px;transform:scale(1);transition:transform 8s linear}.zooming .slide{transform:scale(1.2)}.top_img01 .slide{background:url(/themes/snb/dest/assets/top_main01.jpg) no-repeat center center;background-size:cover}.top_img02 .slide{background:url(/themes/snb/dest/assets/top_main02.jpg) no-repeat center center;background-size:cover}.top_img03 .slide{background:url(/themes/snb/dest/assets/top_main03.jpg) no-repeat center center;background-size:cover}.top_img04 .slide{background:url(/themes/snb/dest/assets/top_main04.jpg) no-repeat center center;background-size:cover}.slider_logo_wrap{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}.slider_logo_wrap .slider_logo{margin:0 auto;text-align:center}.slider_logo_wrap .slider_logo p{color:#fff;font-weight:bold;font-size:43px;text-shadow:10px 10px 30px #000}.slick-track,.slick-list{-webkit-transform:translateZ(0);-webkit-perspective:1000}.slick-prev,.slick-next{position:absolute;top:50%;z-index:1;display:block;width:53px;height:53px;margin-top:-29px;padding:0;color:rgba(0,0,0,0);font-size:0;line-height:0;background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}.slick-prev:focus,.slick-next:focus{border:1px dotted #fff}.slick-prev{left:10px;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Kw44Or44O844OXXzgyMCIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgODIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MyIgaGVpZ2h0PSI1MyIgdmlld0JveD0iMCAwIDUzIDUzIj4KICA8Y2lyY2xlIGlkPSLmpZXlhoblvaJfOCIgZGF0YS1uYW1lPSLmpZXlhoblvaIgOCIgY3g9IjI2LjUiIGN5PSIyNi41IiByPSIyNi41IiBmaWxsPSIjMTAzMzk5Ii8+CiAgPGcgaWQ9IuOCsOODq+ODvOODl184MTciIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDgxNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcuMTAyIDkuMzE0KSI+CiAgICA8bGluZSBpZD0i57eaXzM1IiBkYXRhLW5hbWU9Iue3miAzNSIgeTE9IjEuNTA2IiB4Mj0iMjIuNzkzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4xODIgMS4wNjUpIHJvdGF0ZSgxMzUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI0Ii8+CiAgICA8bGluZSBpZD0i57eaXzM2IiBkYXRhLW5hbWU9Iue3miAzNiIgeDI9IjIyLjc5MyIgeTI9IjEuNTA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi4xMTcgMzQuMzY0KSByb3RhdGUoLTEzNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiLz4KICA8L2c+Cjwvc3ZnPgo=) no-repeat}.slick-next{right:10px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MyIgaGVpZ2h0PSI1MyIgdmlld0JveD0iMCAwIDUzIDUzIj4KICA8ZyBpZD0i44Kw44Or44O844OXXzgxOCIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgODE4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE4MC44NTIgLTY0NjYuODUyKSI+CiAgICA8Y2lyY2xlIGlkPSLmpZXlhoblvaJfOCIgZGF0YS1uYW1lPSLmpZXlhoblvaIgOCIgY3g9IjI2LjUiIGN5PSIyNi41IiByPSIyNi41IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTgwLjg1MiA2NDY2Ljg1MikiIGZpbGw9IiMxMDMzOTkiLz4KICAgIDxnIGlkPSLjgrDjg6vjg7zjg5dfODE3IiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyA4MTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMDAuNjMzIDY0NzYuMTY2KSI+CiAgICAgIDxsaW5lIGlkPSLnt5pfMzUiIGRhdGEtbmFtZT0i57eaIDM1IiB4Mj0iMjIuNzkzIiB5Mj0iMS41MDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkgcm90YXRlKDQ1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iNCIvPgogICAgICA8bGluZSBpZD0i57eaXzM2IiBkYXRhLW5hbWU9Iue3miAzNiIgeTE9IjEuNTA2IiB4Mj0iMjIuNzkzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS4wNjUgMzMuMjk5KSByb3RhdGUoLTQ1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iNCIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==) no-repeat}.slick-dots{position:relative;clear:both;margin:-35px 0 0 0;padding:0;text-align:center;list-style:none}.slick-dots li{display:inline-block}.slick-dots li button{position:relative;display:inline-block;width:15px;height:15px;margin:0 8px;font-size:0;background:#fff;border:1px solid rgba(0,0,0,0);border-radius:7px;content:""}.slick-dots li button:focus{border:1px solid #013cc1;outline:0}.slick-dots li:hover button{cursor:pointer}.slick-dots li.slick-active button{background:#013cc1}.slick-dots button{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}#autoplay-btn{position:absolute;right:10px;bottom:10px;z-index:1;width:50px;height:50px;color:#fff;background:rgba(0,0,0,.7);border:0;border-radius:50%;outline:0;right:calc(10px + constant(safe-area-inset-right))}#autoplay-btn:hover{background:rgba(0,0,0,.9)}#autoplay-btn:active::before,#autoplay-btn:focus::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:1px dotted #fff;content:""}#autoplay-btn::after{position:absolute;top:15px;left:17px;display:block;box-sizing:border-box;width:16px;height:20px;margin-left:0;border-top:none;border-right:5px solid #fff;border-bottom:none;border-left:5px solid #fff;content:""}#autoplay-btn.active::after{left:15px;width:0;height:0;margin-left:5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:10px 0 10px 15px}@media screen and (min-width: 480px){.slider_logo_wrap .slider_logo p{font-size:56px}}@media screen and (min-width: 768px){.slider_logo_wrap .slider_logo p{font-size:60px}.slick-prev{left:50px}.slick-next{right:50px}.fix-height{height:400px}.main-slider-image{height:400px}.main-slider-main-copy{font-size:40px}.main-slider-side-copy{font-size:24px}}@media screen and (min-width: 1024px){.slider_logo_wrap .slider_logo p{font-size:72px}}.suggest-box{background:#ddd}.suggest-inner{display:table;width:100%;padding:15px 0}.suggest-item{width:100%;margin:0 auto;padding:0}.suggest-text{margin:0 0 10px 0;line-height:1.5;font-size:14px}@media print{.suggest-text{font-size:14px}}.suggest-tel{margin:0 0 10px 0;color:#666;font-weight:bold;font-size:24px}@media print{.suggest-tel{font-size:24px}}.suggest-tel a{color:inherit}.suggest-btn{margin:0}@media screen and (min-width: 768px){.suggest-inner{padding:0}.suggest-item{padding:30px 10px}.suggest-tel{margin:0}.suggest-half{display:table-cell;width:50%;vertical-align:middle}}.suggest-center-box{padding:20px 0}.suggest-center-item+.suggest-center-item{margin:50px 0 0 0}.suggest-center-text{margin:30px 0 10px 0}.suggest-center-tel{margin:0;color:#c38a00;font-weight:bold;font-size:34px}.suggest-center-tel a{color:#c38a00}@media(min-width: 768px){.suggest-center-box{padding:50px 0}}.summary-default{margin:0 0 20px 0;padding:0;list-style:none;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.summary-default:before,.summary-default:after{display:table;content:" "}.summary-default:after{clear:both}.summary-default.slick-initialized{margin-right:-10px;margin-left:-10px;overflow:hidden;border:0}.summary-default .slick-list{padding:0 0 0 20px;overflow:inherit}.summary-default .slick-dots{margin:0}.summary-default .slick-dots button{background:#e5e5e5}.summary-default .slick-dots .slick-active button{background:#013cc1}.summary-default-item{display:block;box-sizing:border-box;padding:0 10px;color:#333;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;transition:background-color .25s ease-out}.acms-entry .summary-default-item{padding:10px}.slick-initialized .summary-default-item{width:280px;margin:2px 10px 2px 2px;border:0;box-shadow:1px 1px 1px 1px rgba(0,0,0,.08),-1px -1px 1px 1px rgba(0,0,0,.08)}.summary-default-link{display:block;margin:0 -10px;padding:10px;color:#333;transition:background .2s}.summary-default-link:hover,.summary-default-link:visited,.summary-default-link:active,.summary-default-link:focus{color:#333}.summary-default-link:hover{text-decoration:none;background:#f1f1f1}.summary-title{margin:0 0 10px 0;font-size:16px}@media print{.summary-title{font-size:16px}}.summary-title{font-weight:bold}.summary-detail{margin:0;line-height:1.5;font-size:13px}@media print{.summary-detail{font-size:13px}}@media screen and (min-width: 480px){.summary-default{margin:0 0 20px 0}}.thumbnail{margin:0;padding:0;list-style:none}.thumbnail-row{margin:0 10px;padding:0;list-style:none}.thumbnail-item{margin:0 0 20px 0}@media screen and (max-width: 767px){.thumbnail-row .thumbnail-item{padding-right:5px;padding-left:5px}}.thumbnail-link{display:block;color:#333;transition:opacity .2s}.thumbnail-link:hover{color:#333;text-decoration:none;opacity:.75}.thumbnail-link:visited{color:#333}.thumbnail-img{display:block;transition:opacity .25s ease-out;backface-visibility:hidden}.thumbnail-title{margin:10px 0;font-weight:bold;font-size:15px}@media print{.thumbnail-title{font-size:15px}}.thumbnail-detail{margin:0;line-height:1.5;font-size:12px}@media print{.thumbnail-detail{font-size:12px}}.topicpath{margin-bottom:10px;padding:10px 0}.topicpath-list{margin:0 auto;list-style:none}.topicpath-item{float:left;padding:0 10px 0 23px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAQAAACb+P2wAAAANElEQVQIW2OYZj/99SQtBgiYGj394VQJKGda1bTz3dwwzpxpc+DM6VtRFcC1TXaY9gpiGAD2DRdFNgzHXgAAAABJRU5ErkJggg==) no-repeat left center}.topicpath-item:first-child{padding:0 10px 0 0;background:0}.topicpath-link{color:#666;font-size:14px}@media print{.topicpath-link{font-size:14px}}.topicpath-link:visited,.topicpath-link:focus,.topicpath-link:active{color:#666}.clearHidden{display:block;clear:both;height:0;margin:0;border:none;visibility:hidden}.entry-style [class*=acms-col-]{padding:0}.entry-style h2{margin-right:10px;margin-left:10px}.entry-style h3{margin-right:10px;margin-left:10px}.entry-style h4{margin-right:10px;margin-left:10px}.entry-style h5{margin-right:10px;margin-left:10px}.entry-style h6{margin-right:10px;margin-left:10px}.entry-style dl{margin-right:10px;margin-left:10px}.entry-style p{margin-right:10px;margin-left:10px}.entry-style blockquote{margin:0 0 20px 0;padding:10px 20px;border-left:solid 5px #ccc}.entry-style [class*=column-image]{padding-left:10px;padding-right:10px;box-sizing:border-box}.entry-style [class*=column-file]{padding-left:10px;padding-right:10px;box-sizing:border-box}.entry-style [class*=column-map]{border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);box-sizing:border-box}.entry-style [class*=column-yolp]{padding-left:10px;padding-right:10px;box-sizing:border-box}.entry-style [class*=column-street-view]:not(.column-street-view-inner){padding-right:10px;padding-left:10px}.entry-style [class*=column-youtube]{padding-left:10px;padding-right:10px;box-sizing:border-box}.entry-style [class*=column-video]{padding-left:10px;padding-right:10px;box-sizing:border-box}.entry-style [class*=column-eximage]{padding-left:10px;padding-right:10px;box-sizing:border-box}.entry-style [class*=column-media]{padding-left:10px;padding-right:10px;box-sizing:border-box}.entry-style [class*=column-quote]{margin-right:10px;margin-left:10px}.entry-style [class*=column-module]{padding-left:10px;padding-right:10px;box-sizing:border-box}[class*=column-image]{margin-bottom:20px}[class*=column-file]{margin-bottom:20px}[class*=column-map]{margin-bottom:20px}[class*=column-yolp]{margin-bottom:20px}[class*=column-street-view]{margin-bottom:20px}[class*=column-youtube]{margin-bottom:20px}[class*=column-video]{margin-bottom:20px}[class*=column-eximage]{margin-bottom:20px}[class*=column-media]{margin-bottom:20px}[class*=column-quote]{margin-bottom:20px}[class*=column-module]{margin-bottom:20px}[class*=column-image],[class*=column-media],[class*=column-eximage]{display:block}[class*=column-image].caption,[class*=column-media].caption,[class*=column-eximage].caption{margin-bottom:10px}[class*=column-image] a,[class*=column-media] a,[class*=column-eximage] a{display:block}[class*=column-image] img,[class*=column-media] img,[class*=column-eximage] img{max-width:100%;height:auto;vertical-align:top}[class*=column-image] .caption,[class*=column-media] .caption,[class*=column-eximage] .caption{margin:5px 0 0 0}[class*=column-image][style*=width]{max-width:100%}[class*=column-media] a[href*=media-download]{display:inline-block;width:100%}[class*=column-map]>img,[class*=column-yolp]>img{max-width:100%}[class*=column-map] img,[class*=column-yolp] img{width:auto;height:auto}[class*=column-map]>div{max-width:100%}[class*=column-yolp]{width:auto !important}[class*=column-quote] blockquote{padding:20px 10px 20px 20px}[class*=column-quote] .quoteImageContainer{position:relative;float:left;max-width:154px;margin-right:25px}[class*=column-quote] .quoteImage{display:block;max-width:100%;height:auto}[class*=column-quote] .quoteTitle{margin:0 0 5px 0;padding:0;line-height:1.4;font-size:18px}@media print{[class*=column-quote] .quoteTitle{font-size:18px}}[class*=column-quote] .quoteTitleLink{color:#006cd8}[class*=column-quote] .quoteSiteName{margin:0 0 10px 0;padding:0;color:#666;font-size:11px}@media print{[class*=column-quote] .quoteSiteName{font-size:11px}}[class*=column-quote] .quoteDescription{margin:0;padding:0;color:#333;line-height:1.6;font-size:12px}@media print{[class*=column-quote] .quoteDescription{font-size:12px}}.column-image-left{float:left;text-align:left}.column-image-right{float:right;text-align:right}.column-image-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-image-auto{float:none}.column-file-left{text-align:left}.column-file-left+.caption{text-align:left}.column-file-left{float:left;text-align:left}.column-file-right{text-align:right}.column-file-right+.caption{text-align:right}.column-file-right{float:right;text-align:right}.column-file-center{text-align:center}.column-file-center+.caption{text-align:center}.column-file-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-file-auto{text-align:auto}.column-file-auto+.caption{text-align:auto}.column-file-auto{float:none}.column-map-left{float:left;text-align:left}.column-map-right{float:right;text-align:right}.column-map-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-map-auto{float:none}.column-yolp-left{float:left;text-align:left}.column-yolp-right{float:right;text-align:right}.column-yolp-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-yolp-auto{float:none}.column-street-view-left{float:left;text-align:left}.column-street-view-right{float:right;text-align:right}.column-street-view-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-street-view-auto{float:none}.column-youtube-left{float:left;text-align:left}.column-youtube-right{float:right;text-align:right}.column-youtube-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-youtube-auto{float:none}.column-video-left{float:left;text-align:left}.column-video-right{float:right;text-align:right}.column-video-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-video-auto{float:none}.column-eximage-left{float:left;text-align:left}.column-eximage-right{float:right;text-align:right}.column-eximage-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-eximage-auto{float:none}.column-media-left :not([href*=media-download]):not([href*=storage])+.caption{text-align:center}.column-media-left{float:left;text-align:left}.column-media-right :not([href*=media-download]):not([href*=storage])+.caption{text-align:center}.column-media-right{float:right;text-align:right}.column-media-center :not([href*=media-download]):not([href*=storage])+.caption{text-align:center}.column-media-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-media-auto :not([href*=media-download]):not([href*=storage])+.caption{text-align:center}.column-media-auto{float:none}.column-quote-left{float:left;text-align:left}.column-quote-right{float:right;text-align:right}.column-quote-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-quote-auto{float:none}.column-module-left{float:left;text-align:left}.column-module-right{float:right;text-align:right}.column-module-center{display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.column-module-auto{float:none}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-image]{width:auto !important;max-width:100%}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-file]{width:auto !important;max-width:100%}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-map]{width:auto !important;max-width:100%}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-yolp]{width:auto !important;max-width:100%}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-street-view]{width:auto !important;max-width:100%}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-youtube]{width:100% !important}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-video]{width:100% !important}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-eximage]{width:auto !important;max-width:100%}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-media]{width:auto !important;max-width:100%}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-quote]{width:auto !important;max-width:100%}.acms-entry-unit-full:not(.acms-unit-size-inherit) [class*=column-module]{width:auto !important;max-width:100%}@media(max-width: 480px){[class*=acms-col-][class*=-right]{float:left}[class*=acms-col-][class*=-right]+*{clear:both}}.entry-container{margin-right:10px;margin-left:10px}.column-pdf-image{width:100%;border:solid 1px #aaa}.column-inner-street-view{width:100%;padding-bottom:100%}.column-youtube,.column-iframe{position:relative;width:100%;height:100%;padding-top:30px;padding-bottom:56.25%;overflow:hidden}.column-youtube iframe,.column-youtube object,.column-youtube embed,.column-iframe iframe,.column-iframe object,.column-iframe embed{position:absolute;top:0;left:0;width:100%;height:100%}.highlight1{background-color:#ff6}.highlight2{background-color:#a0ffff}.highlight3{background-color:#9f9}.highlight4{background-color:#f99}.highlight5{background-color:#f6f}.highlight6{background-color:#800}.entry{margin:40px 0}@media(min-width: 768px){.entry{margin:80px 0}}.page-header{margin:0 0 20px 0;border-bottom:none}.entry-info{margin-top:0;font-size:14px}@media print{.entry-info{font-size:14px}}.entry-category,.entry-new{font-size:14px}@media print{.entry-category,.entry-new{font-size:14px}}.entry-title{position:relative;margin:10px 0;margin:0;padding:1rem 0;color:#00319f;font-size:23px;border-bottom:1px solid #00319f}.entry-title:before{position:absolute;bottom:0;left:0;width:157px;height:7px;background:#1456eb;content:""}.entry-title a{color:#333}.acms-entry h2 .entry-title{padding:0}.entry-style-top{padding:0 5px}.entry-style-grid{margin:0}.entry-style{color:#333;word-wrap:break-word}.entry-style h2,.entry-style h2.entry_title{position:relative;margin-top:10px;margin-bottom:30px;padding:1rem 0;color:#00319f;font-size:26px;border-bottom:1px solid #00319f}.entry-style h2:before,.entry-style h2.entry_title:before{position:absolute;bottom:0;left:0;width:157px;height:7px;background:#1456eb;content:""}.entry-style h2.module-heading,.entry-style h2.entry_title.module-heading{margin:0;padding:0;border:0}.entry-style h2.entry-heading-center,.entry-style h2.entry_title.entry-heading-center{position:relative;margin:20px 0 25px 0;color:#333;text-align:center;border:0;font-size:16px}@media print{.entry-style h2.entry-heading-center,.entry-style h2.entry_title.entry-heading-center{font-size:16px}}.entry-style h2.entry-heading-center:before,.entry-style h2.entry_title.entry-heading-center:before{position:absolute;right:0;bottom:-10px;left:0;width:60px;height:4px;margin:0 auto;background:#999;content:""}.entry-style h3,.entry-style h3.entry_title{margin:24px 20px 16px 0;padding:5px 20px;font-size:26px}@media print{.entry-style h3,.entry-style h3.entry_title{font-size:26px}}.entry-style h3,.entry-style h3.entry_title{color:#00319f}.entry-style h4{margin:0 20px 20px 20px;font-size:18px}@media print{.entry-style h4{font-size:18px}}.entry-style h4{color:#333}.entry-style a:link{text-decoration:none}.entry-style a:hover,.entry-style a:focus,.entry-style a:active{text-decoration:underline}.entry-style a:visited{color:#00319f;text-decoration:none}@media(min-width: 768px){.entry-title{font-size:32px}.entry-style h2,.entry-style h2.entry_title{font-size:32px}}.accesslink{display:inline-block;margin:0 0 0 10px}.accesslink a{padding:4px 16px;color:#fff;background-color:#00319f}.accesslink a:visited{color:#fff}.accesslink a:hover{text-decoration:none;background-color:#38a3ff}p.bg-text-color{font-size:14px;background-color:#b9b9b9}span.entry-light-color{color:#707070}@media(min-width: 768px){.entry-style h2.entry-heading-center{margin:0 20px 35px 0;font-size:22px}}@media print and (min-width: 768px){.entry-style h2.entry-heading-center{font-size:22px}}@media(min-width: 768px){.entry-style h2.entry-heading-center:before{bottom:-15px}}.entry-style p{margin:0 20px 30px;font-size:14px;line-height:1.7}.entry-style p.entry-danger-text{color:#c41134;font-weight:bold}.entry-style p.summary-title{margin:0 0 10px 0}.entry-style p.summary-detail{margin:0 0 10px 0;font-size:14px}@media print{.entry-style p.summary-detail{font-size:14px}}.entry-style p.entry-lead-text{margin-bottom:25px;line-height:1.5;text-align:center;font-size:20px}@media print{.entry-style p.entry-lead-text{font-size:20px}}@media(min-width: 768px){.entry-style p{font-size:16px}.entry-style p.entry-lead-text{margin:0 0 40px 0;font-size:30px}}@media print and (min-width: 768px){.entry-style p.entry-lead-text{font-size:30px}}.entry-container{margin:0 20px}[class^=column-table] .entry-container{margin-bottom:30px;overflow-x:auto}[class^=column-table] table{margin-bottom:0}.entry-style table{width:100%;border-collapse:collapse}.entry-style th,.entry-style td{display:block;padding:5px 10px;color:#333;line-height:1.5;text-align:left;vertical-align:top;border-top:none}.entry-style .acms-table-responsive{border-top:0;border-bottom:0}.entry-style .acms-table-responsive th,.entry-style .acms-table-responsive td{display:table-cell;white-space:nowrap}.entry-style .acms-table-responsive table{margin:0}.entry-style th{background:#f1f1f1}.entry-style .entry-custom-table{margin-bottom:25px}.entry-style .entry_inner{padding-right:10px;padding-left:10px}@media(min-width: 768px){.entry-style th,.entry-style td{display:table-cell;padding:24px 20px;text-align:left;font-size:16px;border-top:1px solid #707070}}@media print and (min-width: 768px){.entry-style th,.entry-style td{font-size:16px}}@media(min-width: 768px){.entry-style tr:first-of-type th,.entry-style tr:first-of-type td{border-top:none}.entry-style th{background:inherit}}.entry-style ul{margin:0 20px 25px 20px;padding:0 0 0 2em}.entry-style ul li{margin:0 0 5px 0;font-size:16px}@media print{.entry-style ul li{font-size:16px}}.entry-style ul li{line-height:1.5}.entry-style ul.summary-default{padding:0}.entry-style ul.summary-default li{margin:0}.entry-style ol{margin:0 20px 25px 20px;padding:0 0 0 2em}.entry-style ol li{margin:0 0 5px 0;font-size:16px}@media print{.entry-style ol li{font-size:16px}}.entry-style ol li{line-height:1.5}.entry-style dl{margin-top:0;margin-bottom:30px;line-height:1.5}.entry-style dt{margin:0 0 5px 0;font-weight:bold;line-height:1.2}.entry-style dd{margin-bottom:10px;margin-left:0;line-height:1.5}.entry-style dl.acms-admin-dl-horizontal{margin:0 auto}.entry-style dl.acms-admin-dl-horizontal dt{width:100%;padding-left:0;text-align:left}@media(min-width: 768px){.entry-style dl.acms-admin-dl-horizontal dt{width:190px}}.entry-style blockquote{box-sizing:border-box;width:100%;margin-bottom:30px;padding:20px 10px 20px 20px;line-height:1.8;background:#f5f5f5;border-left:5px solid #dedede;font-size:16px}@media print{.entry-style blockquote{font-size:16px}}.entry-style .column-quote-auto blockquote{padding:10px;border:1px solid #d0d0d0}.entry-style .column-quote-auto .quoteTitleLink{color:#333}@media(min-width: 480px){.entry-style blockquote{padding:20px 20px 20px 30px}.entry-style .column-quote-auto blockquote{padding:15px}}.entry-style pre{box-sizing:border-box;width:100%;margin:0 0 30px 0;font-family:"Menlo","Monaco","Courier New",monospace;white-space:pre-wrap}.entry-style pre ol{margin:0;padding:0 0 0 2.5em}.entry-style pre ol li{line-height:1.5}.entry-style hr{border:0;border-bottom:none}.entry-style .caption{font-size:13px}@media print{.entry-style .caption{font-size:13px}}.column-file-auto+.caption{margin-left:20px}[class*=column-media-] a,[class*=column-image-] a{transition:opacity .2s}[class*=column-media-] a:hover,[class*=column-image-] a:hover{opacity:.8}.ug-bg-color,.ug-bg-color-blue{margin:0 20px 25px 20px;padding:20px 10px;overflow:hidden;background:#f5f5f5}.ug-bg-color *:last-child,.ug-bg-color-blue *:last-child{margin-bottom:0}.ug-bg-color h2,.ug-bg-color-blue h2{margin-bottom:10px;padding-top:0;padding-bottom:0}.ug-bg-color h3,.ug-bg-color h4,.ug-bg-color-blue h3,.ug-bg-color-blue h4{margin-bottom:10px}.ug-bg-color-blue{background:#e5ebf9}@media(min-width: 480px){.ug-bg-color,.ug-bg-color-blue{padding:25px 15px}}@media(min-width: 768px){.entry-style .staff-item{width:25%}.entry-style .staff-body{margin:0}}.entry-style ul.contact-form{margin:0;padding:0}.entry-style ul.contact-form li{margin:0}.entry-style tr.contact-form-group:nth-child(odd){background:inherit}.entry-style .contact-form th,.entry-style .contact-form td{background:inherit;border:0}.entry-footer{display:flex;flex-direction:column;margin:0 0 20px 0;padding:10px;background:#f5f5f5}.entry-tag{margin:0 0 5px 0}.entry-tag-icon{float:left;color:#707070}.entry-tag-item{float:left;margin:0 0 0 10px}.entry-footer-item+.entry-footer-item{margin:10px 0 0 0}@media(min-width: 768px){.entry-footer{display:flex;flex-direction:row;align-items:center}.entry-footer-item+.entry-footer-item{margin:0 0 0 auto}}.share-wrapper{display:flex;align-items:center}.share-text{display:inline;float:left;margin:0}@media(min-width: 768px){.share-wrapper{float:right}}.share-list{display:inline-flex;float:right;margin:0;padding:0;list-style:none}.share-item{display:inline-block;margin:0 0 0 15px;vertical-align:top}.share-item a{color:#999;text-decoration:none}.share-item [class*=acms-icon]{font-size:22px}@media print{.share-item [class*=acms-icon]{font-size:22px}}.share-item [class*=acms-icon]{vertical-align:middle}.share-item .share-item-facebook{position:relative;color:#1877f2;line-height:1.2}.share-item .share-item-facebook:before{vertical-align:middle}.share-item .share-item-facebook:focus:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px dotted #333;content:""}.share-item .share-item-twitter{position:relative;color:#55acee;line-height:1.2}.share-item .share-item-twitter:before{vertical-align:middle}.share-item .share-item-twitter:focus:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px dotted #333;content:""}.continue-link{margin:0;font-size:16px}@media print{.continue-link{font-size:16px}}.continue-link a{display:inline-block;padding:10px;color:#fff;font-weight:bold;line-height:1.5;background:#707070}.continue-link a [class*=acms-icon]{margin:0 10px 0 0}.continue-link a:link,.continue-link a:visited{color:#fff}.continue-link a:hover,.continue-link a:focus,.continue-link a:active{color:#fff;text-decoration:none;background:#aaa}@media(min-width: 768px){.entry-tag{margin:0}.continue-link a{padding:5px 10px;font-weight:normal}}.acms-label-danger{color:#fff;background-color:#013cc1}.entry-style .entry-btn-default,.entryFormLiteEditor .entry-btn-default{background:#666;color:#fff;font-weight:bold;line-height:1.3;border:0}.entry-style .entry-btn-default:hover,.entry-style .entry-btn-default:visited,.entryFormLiteEditor .entry-btn-default:hover,.entryFormLiteEditor .entry-btn-default:visited{color:#fff;text-decoration:none}.entry-style .entry-btn-default:focus,.entry-style .entry-btn-default:active,.entryFormLiteEditor .entry-btn-default:focus,.entryFormLiteEditor .entry-btn-default:active{color:#fff;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,.5)}.entry-style .entry-btn-default,.entryFormLiteEditor .entry-btn-default{display:inline-block;padding:6px 15px;border-radius:3px}.entry-style .entry-btn-default:hover,.entryFormLiteEditor .entry-btn-default:hover{color:#fff;background-color:#444;background-image:linear-gradient(to bottom, #666, #444)}.entry-style .entry-btn-default:active,.entry-style .entry-btn-default:focus,.entryFormLiteEditor .entry-btn-default:active,.entryFormLiteEditor .entry-btn-default:focus{background:#444}.entry-style .entry-btn-attention,.entryFormLiteEditor .entry-btn-attention{background:#013cc1;color:#fff;font-weight:bold;line-height:1.3;border:0}.entry-style .entry-btn-attention:hover,.entry-style .entry-btn-attention:visited,.entryFormLiteEditor .entry-btn-attention:hover,.entryFormLiteEditor .entry-btn-attention:visited{color:#fff;text-decoration:none}.entry-style .entry-btn-attention:focus,.entry-style .entry-btn-attention:active,.entryFormLiteEditor .entry-btn-attention:focus,.entryFormLiteEditor .entry-btn-attention:active{color:#fff;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,.5)}.entry-style .entry-btn-attention,.entryFormLiteEditor .entry-btn-attention{display:inline-block;padding:6px 15px;border-radius:3px}.entry-style .entry-btn-attention:hover,.entryFormLiteEditor .entry-btn-attention:hover{color:#fff;background-color:#38a3ff;background-image:linear-gradient(to bottom, #013cc1, #38a3ff)}.entry-style .entry-btn-attention:active,.entry-style .entry-btn-attention:focus,.entryFormLiteEditor .entry-btn-attention:active,.entryFormLiteEditor .entry-btn-attention:focus{background:#38a3ff}.entry-style .entry-btn-icon-before,.entryFormLiteEditor .entry-btn-icon-before{margin:0 10px 0 0}.entry-style .entry-btn-icon-after,.entryFormLiteEditor .entry-btn-icon-after{margin:0 0 0 10px}.field-title{padding:0 10px}.field-title:first-child{margin:0 0 10px 0}.field-table-inner{width:100%}.field-table-inner th,.field-table-inner td{border:0}.main:before,.main:after{display:table;content:" "}.main:after{clear:both}.main-inner{width:100%;max-width:910px}.main-inner.is-space-left{float:right}.main-inner.is-space-right{float:left}.main-inner.is-space-center{margin:0 auto}.side-title{margin-top:0;font-size:18px}@media print{.side-title{font-size:18px}}.contact-box .message-group{margin:0 0 35px 0}.contact-box .message-text{color:#013cc1;font-weight:bold}.contact-box .contact-no{margin:0;color:#333;font-weight:bold;font-size:30px}@media print{.contact-box .contact-no{font-size:30px}}.contact-box .contact-no a{color:inherit}.contact-box .error-text{margin:5px 0 0 0;color:#013cc1}.contact-box p{line-height:1.6}.contact-form{display:flex;flex-wrap:wrap;width:100%;margin:0 0 20px 0;padding:0;list-style:none}.contact-form-heading{margin:40px 0 10px 0}.contact-form-group{display:flex;flex-wrap:wrap;width:100%;padding:16px 0;border-bottom:1px solid #b9b9b9}.contact-form-group.form-group_tbody{border:none}.contact-form-group fieldset{display:contents;border:0}.contact-form-label{display:block;box-sizing:border-box;width:100%;margin:0;padding:10px 10px 0 10px;font-weight:bold;text-align:left}.contact-form-control{display:block;box-sizing:border-box;width:100%;padding:10px}.contact-form-grid{margin:0 -5px}.contact-form-col,.acms-entry .contact-form-col{margin:0 0 10px 0;padding:0 5px}.contact-form-col:last-child,.acms-entry .contact-form-col:last-child{margin:0}@media(min-width: 768px){.contact-form{width:100%}.contact-form-label{padding:15px 15px 5px 15px;vertical-align:top}.contact-form-control{padding:5px 15px 15px 15px}.contact-form-col{margin:0}}.contact-box .mail-step{margin:0 0 25px 0;padding:0 10px;background:#e5e5e5;counter-reset:mailStep}.contact-box .mail-step-item{float:left;margin:0 5px;padding:14px 0 10px;color:#999;font-weight:bold;list-style:none;border-bottom:4px solid rgba(0,0,0,0);font-size:14px}@media print{.contact-box .mail-step-item{font-size:14px}}.contact-box .mail-step-item:before{content:counter(mailStep) ".";counter-increment:mailStep}.contact-box .mail-step-item-current{color:#333;border-bottom:4px solid #333}@media(min-width: 768px){.contact-box .mail-step-item{margin:0 10px;padding:18px 0 14px;font-size:16px}}@media print and (min-width: 768px){.contact-box .mail-step-item{font-size:16px}}.form-btn-box{margin:0 10px 50px 10px;text-align:center}.form-btn{display:inline-block}@media(min-width: 768px){.form-btn-send{width:100%;max-width:360px}}.label-required{margin:0 5px;padding:2px 8px;color:#fff;background:#013cc1;border-radius:3px;font-size:12px}@media print{.label-required{font-size:12px}}@media(min-width: 768px){.label-required{margin:0 10px}}.contact-box select[required]:required{border:1px solid #c49511}.contact-box select.focused:invalid{border:1px solid #c41134}.contact-box select[required]:valid{border:1px solid #a7a7aa}.contact-box input[required]:required,.contact-box textarea[required]:required{background:#fffdeb}.contact-box input.focused:invalid,.contact-box textarea.focused:invalid{background:#ffebee}.contact-box input[required]:valid,.contact-box textarea[required]:valid{background:#fff}.contact-box input[type=text],.contact-box input[type=password],.contact-box input[type=datetime],.contact-box input[type=datetime-local],.contact-box input[type=date],.contact-box input[type=month],.contact-box input[type=time],.contact-box input[type=week],.contact-box input[type=number],.contact-box input[type=email],.contact-box input[type=url],.contact-box input[type=search],.contact-box input[type=tel]{font-size:16px}@media print{.contact-box input[type=text],.contact-box input[type=password],.contact-box input[type=datetime],.contact-box input[type=datetime-local],.contact-box input[type=date],.contact-box input[type=month],.contact-box input[type=time],.contact-box input[type=week],.contact-box input[type=number],.contact-box input[type=email],.contact-box input[type=url],.contact-box input[type=search],.contact-box input[type=tel]{font-size:16px}}.contact-box input[type=text],.contact-box input[type=password],.contact-box input[type=datetime],.contact-box input[type=datetime-local],.contact-box input[type=date],.contact-box input[type=month],.contact-box input[type=time],.contact-box input[type=week],.contact-box input[type=number],.contact-box input[type=email],.contact-box input[type=url],.contact-box input[type=search],.contact-box input[type=tel]{box-sizing:border-box;padding:0 5px}.contact-box textarea{font-size:16px}@media print{.contact-box textarea{font-size:16px}}.contact-box textarea{padding:5px 5px 4px}.contact-box select{min-height:30px;padding-top:4px;padding-bottom:4px;vertical-align:top;background-color:#f7f7f7;font-size:16px}@media print{.contact-box select{font-size:16px}}@media(min-width: 768px){.contact-box input[type=text],.contact-box input[type=password],.contact-box input[type=datetime],.contact-box input[type=datetime-local],.contact-box input[type=date],.contact-box input[type=month],.contact-box input[type=time],.contact-box input[type=week],.contact-box input[type=number],.contact-box input[type=email],.contact-box input[type=url],.contact-box input[type=search],.contact-box input[type=tel]{padding:5px 8px}.contact-box textarea{padding:5px 8px}.contact-box select{min-height:40px;padding-left:8px}}.valid-mark{display:none}.valid-mark.valid{display:inline;float:right;color:#5cb85c}.invalid{background-color:#ffebee !important}.realestate-map{overflow:hidden}.realestate-map .js-s2d-ready,.realestate-map [class*=column-map-]{width:auto !important;max-width:100%}.realestate-map img[class*=column-map-]{width:auto !important;max-width:100%;height:auto}.realestate-map-entry{margin:0 10px}.entry-column table.realestate-search{margin:20px 0 30px 0}@media screen and (min-width: 1024px){.table-nowrap{white-space:nowrap}}.realestate-search{border-collapse:collapse}.realestate-search input{box-sizing:border-box}@media screen and (max-width: 767px){.realestate-search th,.realestate-search td{display:block;box-sizing:border-box}.realestate-search input{box-sizing:border-box}}.realestate-search-group{display:flex}.realestate-search-item{display:flex;align-items:center;margin:0 0 10px 0}.realestate-search-label{max-width:6em;padding:0 10px;font-weight:bold;white-space:nowrap}.realestate-search-input{display:flex;align-items:center;width:100%;padding:0 10px}.realestate-search-select-price{width:calc(50% - 1em)}.realestate-search-select-connector{padding:0 .5em}.realestate-search-footer{display:flex;justify-content:center;margin:0 0 15px 0;padding:5px 10px 10px 10px}@media(max-width: 767px){.realestate-search-group{flex-direction:column}.realestate-search-input{padding:0}}.top_title01{color:#737474}.top_title01 h2{margin:0;padding:1rem 0;font-size:31px;font-family:"Oswald",sans-serif}.top_title01 h2 span{margin:0;padding-right:20px;font-size:60px}.top_title02{color:#737474}.top_title02 p{margin:0;font-size:55px;font-family:"Oswald",sans-serif}.top_title02 h2{position:relative;margin:0;padding:1rem 0;font-size:28px;border-top:6px solid #013cc1}.top_title02 h2:before{position:absolute;top:-6px;left:0;width:20%;height:6px;background:#38a3ff;content:""}@media(min-width: 768px){.top_title02 p{font-size:80px}.top_title02 h2{font-size:37px}}.top_btn{margin:30px auto}.top_btn div{display:inline-block;margin:0 auto;padding:4px 20px;color:#fff;font-weight:500;text-align:center;background-color:#b9b9b9;transition:.3s all}.top_btn div a,.top_btn div a:visited{color:#fff;text-decoration:none}.top_btn div:hover{color:#fff;background-color:#013cc1}.top_btn div:hover a,.top_btn div:hover a:visited{color:#fff}.top_news_wrap{width:92%;margin:0 auto}.top_news_wrap .top_news_inner{margin:40px auto}.top_news_wrap .top_news_inner .top_news_outbox{display:flex;flex-wrap:wrap;justify-content:space-around}.top_news_box{width:100%}.top_news_box .top_btn{margin:0 auto 30px}.top_news_box ul{border-top:none}.top_news_box .headline-link{padding:8px 10px;border-bottom:none}.top_calendar_box{width:100%;margin:50px auto 0}.top_calendar_box .top_calendar_box_inner{width:100%;margin:0 auto}.top_calendar_box p{margin:0 auto 8px;color:#707070;font-weight:bold;font-size:18px}.top_calendar_box .top_calendar_box_img{transition:.3s all}.top_calendar_box .top_calendar_box_img img{width:100%;height:auto}.top_calendar_box .top_calendar_box_img:hover{opacity:.7;transition:.3s all}@media(min-width: 768px){.top_news_wrap .top_news_inner{margin:80px auto}.top_news_box{width:60%}.top_calendar_box{width:40%;margin:0 auto}.top_calendar_box .top_calendar_box_inner{width:90%;margin:0 0 0 auto}}.top_business_wrap{width:100%;height:910px;margin:80px auto;background:url(/themes/snb/dest/assets/top_business_bg.jpg) no-repeat center center;background-size:cover}.top_business_wrap .top_business_inner{width:94%;max-width:1100px;margin:0 auto;padding:60px 0}.top_business_box .top_business_box_inner{display:flex;flex-wrap:wrap;justify-content:space-around}.top_business_circle{position:relative;width:50%;padding:20px 0}.top_business_circle .top_business_circle_inner{width:165px;height:165px;margin:0 auto;text-align:center;background:#00319f;border-radius:50%;transition:.3s all}.top_business_circle .top_business_circle_inner a{text-decoration:none}.top_business_circle .top_business_circle_inner img{width:70%;max-width:181px;height:auto;padding-top:34px}.top_business_circle .top_business_circle_inner p{margin:0;color:#fff;font-weight:bold;font-size:18px}.top_business_circle .top_business_circle_inner:hover{background:#fff;transition:.3s all}.top_business_circle .top_business_circle_inner:hover p{color:#00319f}@media(min-width: 768px){.top_business_circle{width:33.333%}.top_business_circle .top_business_circle_inner{width:230px;height:230px}.top_business_circle .top_business_circle_inner p{font-size:26px}}@media(min-width: 1024px){.top_business_circle .top_business_circle_inner{width:245px;height:245px}}.top_information_wrap{margin:80px auto}.top_information_wrap .top_information_inner{width:94%;max-width:1140px;margin:0 auto}.top_information_wrap .top_information_inner .top_btn{text-align:center}.top_information_img img{width:100%;max-width:530px;height:auto}.top_information_text p{font-size:15px}.calendar_box iframe{width:100%;height:360px;border:none}[class*=acms-col]{padding-right:10px;padding-left:10px}@media(min-width: 768px){[class*=acms-col]{padding-right:20px;padding-left:20px}}.textcenter{margin:0 auto;text-align:center}.textright{margin:0 0 0 auto;text-align:right}.table_facility table{font-size:15px}.table_facility table tr th{padding:8px 20px;color:#707070;border-top:none}.table_facility table tr td{padding:8px 20px;border-top:none}.table_facility table tr:nth-of-type(even){background-color:#f1f1f1}.table_resin table{width:80%;border:1px solid #707070}.table_resin table tr th{width:25%;padding:8px 0;color:#fff;background:#b9b9b9;border:1px solid #707070}.table_resin table tr td{width:25%;padding:8px 0;font-size:20px;border:1px solid #707070}.table_resin table tr .bg-color{background:#ebf0ff}.rightcolor_small{color:#909090;font-size:14px !important}.top_admin_sukima{margin:60px auto 0}@media(min-width: 1024px){.top_admin_sukima{margin:0 auto}}.js-lazy-load{transform:translateY(0);opacity:1}.js-lazy-load.loading{opacity:1}@media print{.js-lazy-load{opacity:1}}.about_wrap h3{margin-top:0}.about_information_wrap{margin:50px auto}.about_history_wrap{margin:50px auto;background-color:#f1f1f1}.about_history_wrap .about_history_inner{padding:30px 0 50px}.about_policy_wrap{margin:50px auto;background-color:#d9e0f1}.about_policy_wrap .about_policy_inner{padding:8px 0 32px}.about_policy_wrap .about_policy_inner .box{display:flex;flex-wrap:wrap;width:100%;margin:0 auto}.about_btn{width:100%}.about_btn div{position:relative;width:90%;margin:0 auto 16px;padding:8px 0;color:#707070;font-weight:bold;font-size:16px;text-align:center;background-color:#fff;transition:.3s all}.about_btn div a:hover{text-decoration:none}.about_btn div a,.about_btn div a:visited{color:#707070;text-decoration:none}.about_btn div:hover{color:#fff;background-color:#013cc1}.about_btn div:hover a,.about_btn div:hover a:visited{color:#fff}.about_btn div span{position:absolute;top:50%;right:20px;margin:auto;transform:translateY(-50%)}.about_btn div:hover a>span{transform:translateX(4px) translateY(-13px)}@media(min-width: 480px){.about_policy_wrap .about_policy_inner{padding:30px 0 60px}.about_btn{width:50%}.about_btn div{margin:0 auto 30px;font-size:18px}.about_btn div:hover a>span{transform:translateX(4px) translateY(-14px)}}@media(min-width: 768px){.about_btn{width:33.333%}.about_btn div{font-size:20px}.about_btn div:hover a>span{transform:translateX(4px) translateY(-15px)}}.modal{position:fixed;top:0;left:0;z-index:999;display:none;width:100%;height:100%}.modal__bg{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.8)}.modal__content{position:absolute;top:50%;left:50%;width:72%;height:72vh;padding:16px;overflow-y:auto;overflow-y:scroll;background:#fff;transform:translate(-50%, -50%)}.modal__content .modal__content_inner{position:relative}.modal__content h3{color:#707070;font-size:24px;background-color:#fff;border-bottom:2px solid #707070}.modal_btn{position:fixed;top:12px;right:12px}.modal_btn a{opacity:1}.modal_btn a img{width:32px;height:auto}.modal_btn a:hover{opacity:.7}@media(min-width: 768px){.modal__content{width:60%;height:70vh;padding:40px}}.recruit_wrap{width:100%}h2.recruit{margin:0 auto;color:#333;font-weight:bold;font-size:32px;text-align:center;border-bottom:none}h2.recruit:before{content:none}.recruit_intro_wrap{width:100%;max-width:720px;margin:40px auto 10px}.recruit_intro_wrap .recruit_intro_inner p{font-size:15px}.recruit_btn_wrap{width:96%;max-width:720px;margin:0 auto}.recruit_btn_wrap .recruit_btn_inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px auto}.recruit_btn_out{width:50%}.recruit_btn{margin:10px 0}.recruit_btn div{width:150px;margin:0 auto;padding:4px 0;color:#fff;font-weight:500;text-align:center;background-color:#013cc1;transition:.3s all}.recruit_btn div a,.recruit_btn div a:visited{color:#fff;text-decoration:none}.recruit_btn div:hover{color:#fff;background-color:#38a3ff}.recruit_btn div:hover a,.recruit_btn div:hover a:visited{color:#fff}.recruit_entry_wrap{width:100%}.recruit_entry_wrap .recruit_entry_inner{margin:50px auto}.recruit_entry_wrap:nth-of-type(even){background-color:#e7eefd}.recruit_entry_wrap:nth-of-type(even) .recruit_entry_inner{padding:50px 0}.recruit_entry_wrap:nth-of-type(even) .recruit_entry_inner .entry-style th{background-color:#fff}.recruit_btn_wrap{margin:0 auto;text-align:center}@media(min-width: 480px){.recruit_btn_out{width:25%}.recruit_btn{margin:20px 0}.recruit_btn div{width:110px}}@media(min-width: 768px){.recruit_intro_wrap{margin:80px auto 30px}.recruit_btn div{width:145px}.recruit_entry_wrap:nth-of-type(even) .recruit_entry_inner .entry-style th{background-color:rgba(0,0,0,0)}}.sale_wrap{margin:80px auto}.sale_wrap .sale_inner p{text-align:center}.sale_btn_wrap,.about_nav_wrap{width:94%;margin:0 auto;text-align:center}.sale_btn_wrap .sale_btn_inner,.sale_btn_wrap .about_nav_inner,.about_nav_wrap .sale_btn_inner,.about_nav_wrap .about_nav_inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px auto}.sale_btn,.about_nav{width:50%;margin:8px 0}.sale_btn div,.about_nav div{display:inline-block;width:150px;margin:0 auto;padding:12px 0;color:#fff;font-weight:500;text-align:center;background-color:#38a3ff;transition:.3s all}.sale_btn a div,.sale_btn a:visited,.about_nav a div,.about_nav a:visited{color:#fff;text-decoration:none}.sale_btn div:hover,.about_nav div:hover{color:#fff;background-color:#38a3ff}.sale_btn div:hover a,.sale_btn div:hover a:visited,.about_nav div:hover a,.about_nav div:hover a:visited{color:#fff}.sale_btn a div,.about_nav a div{background-color:#013cc1}.sale_entry_wrap .sale_entry_inner,.sale_entry_wrap .about_entry_inner,.about_entry_wrap .sale_entry_inner,.about_entry_wrap .about_entry_inner{margin:50px auto}.sale_entry_wrap:nth-of-type(even),.about_entry_wrap:nth-of-type(even){background-color:#e7eefd}.sale_entry_wrap:nth-of-type(even) .sale_entry_inner,.sale_entry_wrap:nth-of-type(even) .about_entry_inner,.about_entry_wrap:nth-of-type(even) .sale_entry_inner,.about_entry_wrap:nth-of-type(even) .about_entry_inner{padding:50px 0}.about_nav_wrap{margin:80px auto 0}.about_nav_wrap .about_nav_inner .about_nav{margin:8px 0}@media(min-width: 768px){.sale_btn,.about_nav{width:33.333%;margin:20px 0}.about_nav_wrap .about_nav_inner .about_nav{margin:20px 0 0}.sale_btn div,.about_nav div{width:220px}}.sale_it_wrap{margin:80px auto}.sale_it_wrap .sale_it_inner{display:flex;flex-wrap:wrap;justify-content:space-between}.sale_it_box{width:50%}.sale_it_box .sale_it_box_inner{width:80%;max-width:200px;margin:0 auto;text-align:center}.sale_it_box p{margin:0;text-align:left}.sale_it_box p:nth-of-type(1){color:#b2c1e2;font-size:41px;font-family:"Oswald",sans-serif;text-align:center}.sale_it_box p:nth-of-type(2){color:#b2c1e2;font-size:90px;font-family:"Oswald",sans-serif;line-height:1;text-align:center}.sale_it_box h3{color:#00319f;font-size:23px;text-align:center}.sale_it_box img.arrow{width:100%;max-width:80px;height:auto;margin:40px auto 30px}.sale_it_box img.sale_img{width:100%;max-width:140px;height:auto;margin:0 auto 30px}.sale_it_contact{margin:80px auto;padding:16px 0;background-color:#eaeaea}.sale_it_contact p{color:#000;font-size:14px;text-align:center}@media(min-width: 480px){.sale_it_box{width:33.333%}}@media(min-width: 768px){.sale_it_box h3{font-size:26px}.sale_it_box img.arrow{max-width:116px}}.sale_oneitem_wrap{margin:80px auto}.sale_oneitem_box{margin:50px auto;padding:50px 0}.sale_oneitem_box .sale_oneitem_box_inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10px}.sale_oneitem_box .sale_oneitem_box_inner .sale_oneitem_text{width:100%}.sale_oneitem_box .sale_oneitem_box_inner .sale_oneitem_text h3{color:#00319f;font-size:26px}.sale_oneitem_box .sale_oneitem_box_inner .sale_oneitem_text p{font-size:15px}.sale_oneitem_box .sale_oneitem_box_inner .sale_oneitem_img{width:100%;margin:16px auto 0;text-align:center}.sale_oneitem_box .sale_oneitem_box_inner .sale_oneitem_img img{width:100%;max-width:435px;height:auto}.sale_oneitem_box .sale_oneitem_box_inner .sale_oneitem_text02{margin:0 0 0 auto}.sale_oneitem_box .sale_oneitem_box_inner .sale_oneitem_text02 .text01{color:#707070}.sale_oneitem_box:nth-of-type(odd){margin:0 auto;background-color:#e5ebf9}.sale_oneitem_box:nth-of-type(even) .sale_oneitem_img{width:100%}@media(min-width: 768px){.sale_oneitem_box .sale_oneitem_box_inner .sale_oneitem_text{width:50%}.sale_oneitem_box .sale_oneitem_box_inner .sale_oneitem_img{width:50%}.sale_oneitem_box:nth-of-type(even) .sale_oneitem_img{width:43%}}iframe{margin:0 auto 50px}.access_wrap{margin:0 auto}.access_wrap p{font-size:14px}.access_wrap iframe{margin:0 auto 50px}h2.access{margin:.5rem 0 2rem;padding:0 1rem .5rem 1.5rem;font-size:26px;vertical-align:top;background-image:linear-gradient(#38a3ff 0% 30%, #013cc1 30%);background-repeat:no-repeat;background-size:8px 80%;border-bottom:1px solid #b9b9b9}h2.access:before{width:0;height:0}.facility_nav_wrap{margin:0 auto 80px;background-color:#ededed}.facility_nav_wrap .facility_nav_inner{padding:32px 0}.facility_nav_wrap .facility_nav_inner .facility_nav_boxout{display:flex;flex-wrap:wrap;justify-content:space-between}.facility_nav_box{width:33.333%;margin:0 auto 20px}.facility_nav_box .facility_nav_box_inner{position:relative;width:100%;max-width:100px;margin:0 auto;transition:.3s all}.facility_nav_box .facility_nav_box_inner .img img{width:100%;height:auto}.facility_nav_box .facility_nav_box_inner .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.facility_nav_box .facility_nav_box_inner .text p{width:90px;margin:0;padding:3px 0;color:#fff;font-weight:bold;font-size:12px;text-align:center;border:2px solid #fff}.facility_nav_box .facility_nav_box_inner:hover{opacity:.7;transition:.3s all}.facility_nav_btn{margin:0 0 0 auto;text-align:right}.facility_nav_btn a{color:#000}.facility_nav_btn p{margin:0;font-size:24px}@media(min-width: 480px){.facility_nav_box{width:33.333%}.facility_nav_box .facility_nav_box_inner{max-width:150px}.facility_nav_box .facility_nav_box_inner .text p{width:130px;font-size:14px}}@media(min-width: 768px){.facility_nav_box{width:25%}.facility_nav_box .facility_nav_box_inner{max-width:168px}.facility_nav_box .facility_nav_box_inner .text p{width:130px;font-size:16px}}@media(min-width: 1024px){.facility_nav_box{width:20%}.facility_nav_box .facility_nav_box_inner{max-width:190px}.facility_nav_box .facility_nav_box_inner .text p{width:145px;font-size:16px}}.slick-slider01 img{height:30vw;min-height:200px;max-height:270px;padding:0 8px}.business_nav_wrap{background-color:#ededed}.business_nav_wrap .business_nav_inner{display:flex;flex-wrap:wrap;justify-content:space-around;padding:24px 0}.business_circle{position:relative;width:33.3333%;padding:10px 0}.business_circle .business_circle_inner{width:110px;height:110px;margin:0 auto;text-align:center;background:#00319f;border-radius:50%;transition:.3s all}.business_circle .business_circle_inner a{text-decoration:none}.business_circle .business_circle_inner img{width:90%;max-width:90px;height:auto;padding-top:14px}.business_circle .business_circle_inner p{margin:-9px auto 0;color:#fff;font-weight:bold;font-size:15px}.business_circle .business_circle_inner:hover{background:#fff;transition:.3s all}.business_circle .business_circle_inner:hover p{color:#00319f}@media(min-width: 768px){.business_nav_wrap .business_nav_inner{padding:40px 0}.business_circle{width:33.3333%;padding:20px 0}.business_circle .business_circle_inner{width:150px;height:150px}.business_circle .business_circle_inner img{max-width:110px;padding-top:20px}.business_circle .business_circle_inner p{font-size:19px}}@media(min-width: 1024px){.business_circle{width:16.6666%}}.business_bankin_intro{margin:0px auto 40px}.business_bankin_01_wrap{background-color:#f1f1f1}.business_bankin_01_wrap .business_bankin_01_inner{padding:50px 0}.business_bankin_01_wrap .business_bankin_01_inner .img img{width:100%;height:auto}.business_bankin_wrap{margin:80px auto}.business_bankin_img img{width:100%;height:auto}.business_facility_wrap .business_facility_inner{margin:80px auto}.imgbox_wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 20px 50px}.imgbox_wrap .imgbox_in{width:100%}.imgbox_wrap .imgbox img{width:94%;height:auto;padding:0 3%}.imgbox_wrap .text p{margin:0;color:#00319f}.imgbox_wrap .text p:nth-of-type(1){font-weight:bold;font-size:26px}.imgbox_wrap .text p:nth-of-type(2){padding:.6em 0;font-size:15px}.imgbox_wrap .text p:nth-of-type(3){color:#707070;font-size:14px}@media(min-width: 480px){.imgbox_wrap .imgbox_in{width:33.333%}}.business_duplicate_wrap .business_duplicate_inner{margin:80px auto}.business_duplicate_wrap .business_duplicate_inner .arrow{width:20%;margin:0 auto 0 0}.business_duplicate_wrap .business_duplicate_inner .arrow .arrow_inner{margin:20px auto 30px;text-align:center}.business_duplicate_wrap .business_duplicate_inner .arrow .arrow_inner img{width:100%;max-width:116px;height:auto}.business_duplicate_box .business_duplicate_box_inner{display:flex;flex-wrap:wrap;align-items:top;justify-content:space-between}.business_duplicate_box .business_duplicate_box_inner .number{width:16%;text-align:center}.business_duplicate_box .business_duplicate_box_inner .number p{margin:0;padding:0 2%;color:#737474;font-family:"Oswald",sans-serif;line-height:1}.business_duplicate_box .business_duplicate_box_inner .number p:nth-of-type(1){font-size:29px}.business_duplicate_box .business_duplicate_box_inner .number p:nth-of-type(2){font-size:70px}.business_duplicate_box .business_duplicate_box_inner .text{width:80%}.business_duplicate_box .business_duplicate_box_inner .text h3{margin:0;color:#00319f;font-size:26px}.business_duplicate_box .business_duplicate_box_inner .text p{font-size:15px}.business_duplicate_box .business_duplicate_box_inner .text p:nth-of-type(1){color:#00319f}.business_duplicate_box .business_duplicate_box_inner .img{width:100%;max-width:285px;margin:0 auto}.business_duplicate_box .business_duplicate_box_inner .img img{width:100%;height:auto}.duplicate_service_wrap{margin:80px auto;background-color:#f1f1f1}.duplicate_service_wrap .duplicate_service_inner{padding:50px 0;text-align:center}.duplicate_service_wrap .duplicate_service_inner .text{width:92%;max-width:550px;margin:0 auto}.duplicate_service_wrap .duplicate_service_inner .text p:nth-of-type(1){color:#00319f;font-weight:bold;font-size:26px}.duplicate_service_wrap .duplicate_service_inner .text p:nth-of-type(2){font-size:15px;line-height:1.7;text-align:left}.service_btn{margin:30px auto}.service_btn div{margin:0 auto}.service_btn div a{display:inline-block;margin:0 auto;padding:12px 45px;color:#fff;font-weight:500;font-size:16px;text-align:center;background-color:#707070;box-shadow:0px 3px 6px rgba(0,0,0,.16);transition:.3s all}.service_btn div a:visited{color:#fff;text-decoration:none}.service_btn div a:hover{color:#fff;background-color:#013cc1}.service_btn div:hover a,.service_btn div:hover a:visited{color:#fff;text-decoration:none}@media(min-width: 768px){.business_duplicate_box .business_duplicate_box_inner{flex-wrap:nowrap;align-items:center}.business_duplicate_box .business_duplicate_box_inner .number{width:20%}.business_duplicate_box .business_duplicate_box_inner .number p:nth-of-type(1){font-size:41px}.business_duplicate_box .business_duplicate_box_inner .number p:nth-of-type(2){font-size:90px}.business_duplicate_box .business_duplicate_box_inner .text{width:50%}.business_duplicate_box .business_duplicate_box_inner .img{width:30%}.service_btn div{padding:12px 65px;font-size:19px}}@media(max-width: 768px){.order1{order:1}.order2{order:2}.order3{order:3}.order4{order:4}.order5{order:5}}.news_index_wrap{margin:80px auto}.news_index_wrap .news_index_inner{width:94%;margin:0 auto}.news_index_wrap .entry-info{margin-bottom:0}.news_index_wrap .entry-title a{color:#00319f}.news_index_wrap .entry-title a:hover{text-decoration:none}.contact_wrap{margin:80px auto}.contact_wrap h2{margin:.5rem 0;font-size:32px;text-align:center}.contact-box{width:92%;max-width:800px;margin:0 auto}.contact_intro{width:100%;max-width:700px;margin:80px auto;text-align:center}.contact_intro p{font-size:15px;text-align:left}.contact_tel{margin:0 auto;padding:30px 0;text-align:center;border-bottom:1px solid #707070}.contact_tel p.contact-no,.contact_tel a{color:#00319f;font-size:32px;vertical-align:middle}.contact_tel img{width:39px;height:auto;vertical-align:middle}.contact_mail{margin:80px auto}.foot-wrapper{padding:30px 0;background:#404040}.company-about{margin:0 0 30px 0;color:#fff;line-height:1.5}.company-logo{margin:0 auto 30px 0}.company-logo img{width:100%;max-width:240px;height:auto;padding-right:8px;vertical-align:middle}.company-name{margin:8px 0 15px 0;color:#fff;font-size:20px}@media print{.company-name{font-size:20px}}.company-name{font-style:normal;vertical-align:middle}.company-detail{margin:0 0 5px 0;padding:0;color:#fff;font-size:14px}@media print{.company-detail{font-size:14px}}.company-detail{font-style:normal}.company-detail a{color:#fff}.company-detail a:hover{text-decoration:underline}.footer-nav{float:right;width:650px;max-width:100%;margin:0 -10px}.footer-nav-item{display:block;float:left;box-sizing:border-box;width:25%;margin:0 0 10px 0;padding:0 10px;vertical-align:top}.footer-nav-title{margin:14px 0 6px;color:#999;font-size:16px}@media print{.footer-nav-title{font-size:16px}}.footer-nav-list{padding:0;color:#999;list-style:none}.footer-nav-list li{line-height:1.7}.footer-nav-list a{display:inline-block;margin:0;padding:2px 0;color:#fff;font-weight:500}.footer-nav ul li{font-weight:bold;font-size:14px}.footer-nav ul li ul li{padding-left:16px;font-weight:normal}@media screen and (min-width: 768px){.foot-wrapper{padding:50px 0 30px}}@media screen and (max-width: 767px){.footer-nav{display:none}}.page-top a:focus{display:block;border:1px dotted #fff}.page-top-btn{position:fixed;right:20px;bottom:20px;z-index:1000;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;text-indent:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAllBMVEUAAADx8fH09PQAAAD09PT09PTw8PDz8/P09PT09PT19fXz8/P19fX09PT19fX19fX09PT09PT19fXz8/P09PT19fX19ekzMzPp9fUzM21aMzNDdanC5fW02e1PMzMzM0/15cepdUPx2bRtMzORdU/t3cwzQ5jt2bSYTzPM2e3C5fFPdZEzdakzM2T17e3x9fX19fHt7fUOmBhvAAAAFXRSTlMAOEQBv+4ig+fZrW38pfOZwpDDmvIULFodAAABJElEQVR4XpXV15KDMAwFUJluQgug1O29l///uS2a3YngEuz7fIaRbCPRIKFJy8hWvY3K1IR0LEGd8UGyOpikpuFRGgNpkjNMnoAKYp5IPKplUfBkioW2Sz6apfouz+Tg20Exh4v/upOYZxMnJMnZIblYw06R22ndcPvbHTsmIKLOFddEYQbA7SPAWQjbu9qdn8IWU2DP1mukUyqhhbqkCFmsI7LIYm2pQhbrinpkse51Gfc7Uc83SFvV4OpBzH6zuhR9t1ENqqO7uBbLLHr7pI8uZa3Fit6eDC7F8EC/fFvRr9qyGT2kt/c/8PE5ekhUs2Nq38dPjZttvH5Yn1HgNWR8xpfPYPQZuZ7D3H9N+C8giQEjsjU0laDTS7MLNMDruILr+Avko32SUqNo0QAAAABJRU5ErkJggg==) no-repeat center;transform:translateZ(0);right:calc(20px + constant(safe-area-inset-right));opacity:0;transition:opacity .2s ease-out}.no-js .page-top-btn{opacity:.6}.page-top-btn-appear{opacity:1}@media screen and (max-width: 767px){.page-top-btn{display:none}}@media screen and (min-width: 768px){.page-top-btn:hover{opacity:.8;transition:opacity .25s linear}}.sns-list{margin:0 -5px 30px 15px;padding:0;list-style:none}.sns-list-item{float:left;margin:0 5px}.sns-list-item a:hover,.sns-list-item a:visited,.sns-list-item a:active,.sns-list-item a:focus{text-decoration:none}.sns-list-item .sns-list-facebook{display:block;width:30px;height:30px;color:#fff;line-height:1.5;text-align:center;background:#1877f2;border-radius:4px;font-size:19px}@media print{.sns-list-item .sns-list-facebook{font-size:19px}}.sns-list-item .sns-list-facebook:before{vertical-align:middle}.sns-list-item .sns-list-twitter{display:block;width:30px;height:30px;color:#fff;line-height:1.5;text-align:center;background:#55acee;border-radius:4px;font-size:19px}@media print{.sns-list-item .sns-list-twitter{font-size:19px}}.sns-list-item .sns-list-twitter:before{vertical-align:middle}.sns-list-item .sns-list-youtube{display:block;width:30px;height:30px;color:#fff;line-height:1.5;text-align:center;background:#cd201f;border-radius:4px;font-size:19px}@media print{.sns-list-item .sns-list-youtube{font-size:19px}}.sns-list-item .sns-list-youtube:before{vertical-align:middle}@media screen and (min-width: 768px){.sns-list{float:right;margin:0 -10px}.sns-list-item{margin:10px}.sns-list-item a:hover{opacity:.8;transition:opacity .25s linear}}.copyright{margin:16px auto 0;color:#fff}.copyright-text{margin:0 auto}.copryright-logo{vertical-align:middle}.site-name{height:50px;margin:0 0 0 6%;padding:10px 0 0;color:#013cc1;font-weight:bold;font-size:24px}@media print{.site-name{font-size:24px}}.header-stack .site-name{margin:30px 0 20px}.site-name a{color:#013cc1}.site-name a:hover,.site-name a:focus,.site-name a:active,.site-name a:visited{color:#013cc1}.site-logo{display:none}.site-logo-sp{width:auto;height:40px;vertical-align:bottom}.site-name-text{display:inline;vertical-align:middle}.edit-link{display:inline-block;vertical-align:middle;font-size:14px}@media print{.edit-link{font-size:14px}}.header-nav{position:relative;display:none}@media(min-width: 768px){.header{display:table;width:100%}.header-stack .header{display:block}.header-logo{width:100%;vertical-align:middle}.header-stack .header-logo{display:block}.header-nav{display:none;vertical-align:middle}.header-stack .header-nav{display:block;width:100%;margin:0 0 15px 0}}@media(min-width: 1024px){.site-name{height:66px;margin:0 0 0 6%;padding:10px 0 0;color:#013cc1;font-weight:bold;font-size:24px}}@media print and (min-width: 1024px){.site-name{font-size:24px}}@media(min-width: 1024px){.header-stack .site-name{text-align:center}.site-logo{display:block}.header-stack .header-logo{display:block;width:100%}.header-logo-inner{display:flex;width:100%;height:100%}.header-nav{display:flex;align-items:center;width:100%;height:90px;background-color:#013cc1}.header-nav div{width:98%;padding:0;color:#fff}.header-stack .header-nav{display:block;width:100%;margin:0 0 15px 0}}.header-logo{padding:0}.header-logo img{width:100%;max-width:380px;height:auto}.site-header{position:fixed;top:0;right:0;z-index:9999;width:100%;height:60px;padding:0 5px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:0 calc(5px + constant(safe-area-inset-right)) 0 calc(5px + constant(safe-area-inset-left))}.site-header .site-header-sp-flex{display:flex;align-items:center;justify-content:space-between}.nav-menu-btn{display:inline-block;box-sizing:border-box;height:40px;padding:3px 7px;color:#333;font-size:20px}@media print{.nav-menu-btn{font-size:20px}}.nav-menu-btn{background-color:#013cc1;border-radius:5px}a .nav-menu-btn{color:#333}.nav-menu-btn:hover{color:#333;text-decoration:none}.nav-menu-btn .acms-icon-sort{display:inline-block}.nav-menu-btn-text{display:inline-block;margin:0 0 0 5px;color:#333;font-weight:bold;vertical-align:middle;font-size:11px}@media print{.nav-menu-btn-text{font-size:11px}}.nav-menu-action{display:table;float:right;margin:0;padding:0}.nav-menu-action-item{display:table-cell;width:44px;height:44px;color:#333;text-align:center;vertical-align:middle;font-size:20px}@media print{.nav-menu-action-item{font-size:20px}}.nav-menu-action-link{color:#333}.nav-menu-action-link:hover,.nav-menu-action-link:active,.nav-menu-action-link:visited,.nav-menu-action-link:focus{color:#333;text-decoration:none}.navbar{display:none;width:100%}.navbar.acms-admin-module-edit-wrapper{z-index:1}.navbar ul{margin:0;padding:0;list-style:none}.navbar li{display:block;color:#fff;font-weight:bold;font-size:14px}@media print{.navbar li{font-size:14px}}.navbar li a{color:#fff}.navbar li a:hover,.navbar li a:focus,.navbar li a:active{color:#fff;text-decoration:none;background:#013cc1}.navbar li p.en,.navbar li span.en{display:block;margin:0;color:#769bff;font-size:12px;font-family:"Oswald",sans-serif}.header_top{display:none}@media(min-width: 1024px){.header_top{display:flex}}.header_icon_nav{position:relative;display:flex;width:100%;max-width:380px}.header_icon_nav .header_icon_nav_inner{position:absolute;right:0;bottom:0;width:100%}.header_icon_nav .header_icon_nav_inner ul{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0;list-style:none}.header_icon_nav .header_icon_nav_inner ul li{width:50%;height:76px;margin:0 auto;text-align:center;vertical-align:middle}.header_icon_nav .header_icon_nav_inner ul li img{width:100%;max-width:50px;height:auto;vertical-align:middle}.header_icon_nav .header_icon_nav_inner ul li a{display:block;margin:0 auto;padding:13px 0;color:#fff;font-size:14px}.header_icon_nav .header_icon_nav_inner ul li a:hover{text-decoration:none;opacity:.6;transition:all .3s ease}.header_icon_nav .header_icon_nav_inner ul .header_nav_recruit{background-color:#38a3ff}.header_icon_nav .header_icon_nav_inner ul .header_nav_contact{background-color:#000}@media(min-width: 1024px){.header{height:166px}.navbar{display:inline-block;vertical-align:middle}.navbar>ul{position:relative;display:flex;flex-wrap:nowrap;width:100%;padding:0;list-style:none;place-content:center flex-end}.header-stack .navbar>ul{float:none;border-right:1px solid #eee}.navbar>ul:after{position:absolute;top:50%;right:0;display:inline-block;width:1px;height:50px;background-color:#fff;transform:translateY(-50%);content:""}.navbar li{position:relative;display:flex;justify-content:center;width:14%;max-width:158px;margin:0 10px;text-align:center;vertical-align:middle;place-items:center}.navbar li:before{position:absolute;top:50%;left:-10px;display:inline-block;width:1px;height:50px;background-color:#fff;transform:translateY(-50%);content:""}.navbar li:after{position:absolute;right:0;bottom:0;left:0;width:50%;height:3px;margin:0 auto;background:#769bff;transform:scaleX(0);transition:all .5s ease;content:""}.header-stack .navbar li.navbar-btn{padding:0 10px}.navbar li ul{position:absolute;top:100%;display:none;min-width:158px}.navbar li li{margin:0}.header-stack .navbar li li{display:block;border:0}.navbar li li:before{width:0}.navbar li a{padding:7px;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);transition:border .25s ease-out}.navbar li a:hover,.navbar li a:focus,.navbar li a:active{color:#fff;background:rgba(0,0,0,0)}.header-stack .navbar li a{display:block;padding:10px;font-size:16px}}@media print and (min-width: 1024px){.header-stack .navbar li a{font-size:16px}}@media(min-width: 1024px){.navbar li.stay{position:relative}.navbar li.stay a.btn-attention{border:0}.navbar li.stay:after{position:absolute;right:0;bottom:0;left:0;width:50%;height:3px;margin:0 auto;background:#769bff;transform:scaleX(1);content:""}.navbar li:hover:after{transform:scaleX(1)}.navbar li:hover ul{z-index:10000;display:block;box-shadow:2px 2px 4px gray;animation:.8s fade-in}.navbar li:hover a.btn-attention{border:0}.navbar li:hover li a{border:0}.navbar li li{display:block;float:none;width:100%;padding:10px 0;text-align:center;background:#769bff;border:0;border-top:1px solid #fff}.navbar li li:first-child{border:0}.navbar li li a{margin:0;padding:10px 0;color:#fff;border:0}.navbar li li:hover:after{transform:scaleX(0)}.navbar li li:hover{color:#fff;background:#013cc1;opacity:1}.navbar a.btn-attention{background:#013cc1;color:#fff;font-weight:bold;line-height:1.3;border:0}.navbar a.btn-attention:hover,.navbar a.btn-attention:visited{color:#fff;text-decoration:none}.navbar a.btn-attention:focus,.navbar a.btn-attention:active{color:#fff;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,.5)}.navbar a.btn-attention{display:inline-block;padding:6px 15px;border-radius:3px;border:0}.navbar a.btn-attention:hover{color:#fff;background-color:#38a3ff;background-image:linear-gradient(to bottom, #013cc1, #38a3ff);border:0}.navbar a.btn-attention:active,.navbar a.btn-attention:focus{background:#38a3ff}}@media(min-width: 1024px){.navbar ul li a{font-size:14px}}@media print and (min-width: 1024px){.navbar ul li a{font-size:14px}}@media(min-width: 1440px){.navbar ul li a{font-size:16px}}@media print and (min-width: 1440px){.navbar ul li a{font-size:16px}}.icon-toggle-menu{position:relative;display:inline-block;width:24px;height:1px;margin:6px 0;vertical-align:middle;background-color:#fff;border-radius:1px;transition:.1s all}.icon-toggle-menu:before,.icon-toggle-menu:after{position:absolute;display:block;width:24px;height:1px;background-color:#fff;border-radius:1px;transition:.3s all;content:""}.icon-toggle-menu:before{top:-6px}.icon-toggle-menu:after{bottom:-6px}[aria-expanded=true] .icon-toggle-menu{background:rgba(0,0,0,0)}[aria-expanded=true] .icon-toggle-menu:before{width:22px;transform:translate(1px, 6px) rotate(45deg)}[aria-expanded=true] .icon-toggle-menu:after{width:22px;transform:translate(1px, -6px) rotate(-45deg)}@media(max-width: 1023px){.is-locked{overflow:hidden}.mobile-nav{position:fixed;top:0;left:0;z-index:1000;display:none;box-sizing:border-box;width:100%;height:100%;padding-top:60px;background-color:#fff;opacity:0;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-duration:.3s;transition-property:all}.mobile-nav.is-active{display:block}.mobile-nav.is-opened{opacity:1}.mobile-nav-wrap{display:flex;align-items:flex-start;box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.mobile-nav-inner{padding:0 20px}.mobile-nav-inner+.mobile-nav-inner{border-top:1px solid #ccc}.mobile-navbar{width:100%}.mobile-navbar-list{display:block;margin:20px 0;padding:0;list-style:none;font-size:18px}}@media print and (max-width: 1023px){.mobile-navbar-list{font-size:18px}}@media(max-width: 1023px){.mobile-navbar-list li{display:block}.mobile-navbar-list .navbar-btn{margin-top:10px}.mobile-navbar-list a{display:block}.mobile-navbar-list a:hover{opacity:.7}.mobile-navbar-list a:not(.btn-attention),.mobile-navbar-list a:not(.btn-attention):hover,.mobile-navbar-list a:not(.btn-attention):visited,.mobile-navbar-list a:not(.btn-attention):active,.mobile-navbar-list a:not(.btn-attention):focus{color:#333;text-decoration:none}.mobile-navbar-list a.btn-attention{color:#013cc1;font-weight:normal;text-align:center;background:rgba(0,0,0,0);border:1px solid #013cc1;font-size:16px}}@media print and (max-width: 1023px){.mobile-navbar-list a.btn-attention{font-size:16px}}@media(max-width: 1023px){.mobile-navbar-list img{width:18px;height:auto;margin-left:8px;vertical-align:middle}.mobile-navbar-list span.en{font-size:13px}.mobile-navbar-list .mobile-navbar-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-5px 0 10px 0;line-height:2;font-size:14px}}@media print and (max-width: 1023px){.mobile-navbar-list .mobile-navbar-list{font-size:14px}}@media(max-width: 1023px){.mobile-navbar-list .mobile-navbar-list li{width:50%;color:#fff;text-align:center}.mobile-navbar-list .mobile-navbar-list a{margin:0 5%;padding:5px 0;color:#fff;background-color:#013cc1}.mobile-navbar-list .mobile-navbar-list span{margin-left:1%;vertical-align:middle}.mobile-navbar-list .mobile-navbar-list a:not(.btn-attention),.mobile-navbar-list .mobile-navbar-list a:not(.btn-attention):hover,.mobile-navbar-list .mobile-navbar-list a:not(.btn-attention):visited,.mobile-navbar-list .mobile-navbar-list a:not(.btn-attention):active,.mobile-navbar-list .mobile-navbar-list a:not(.btn-attention):focus{margin:5px 5px;color:#fff}.mobile-nav-side{margin:20px 0}.mobile-nav-side-list{margin:0;padding:0;list-style:none}.mobile-nav-side-item{display:block;margin:0 0 10px 0}.mobile-nav-side-link{display:block;color:#333}.mobile-nav-side-link:hover,.mobile-nav-side-link:visited,.mobile-nav-side-link:active,.mobile-nav-side-link:focus{color:#333}.mobile-navbar-footer{margin:15px 0 0 0}.mobile-navbar-footer .sns-list{margin:0 0 30px}}@media(min-width: 768px){header{position:static;top:-90px;transition:all .3s ease}.head-glovalnav.fixed{position:fixed;top:0;left:0;z-index:9999;width:100%;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.head-glovalnav.fixed .header{height:50px}.head-glovalnav.fixed .header_top{display:none}.head-glovalnav.fixed .site-logo{width:120px;height:auto}.head-glovalnav.fixed .navbar-side{display:none}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVuZGxlLm1pbi5jc3MiLCJtYXBwaW5ncyI6IkFBT0EsS0FDRSxnQkFHRixLQUNFLFVDOERnQixDRDdEaEIsb0tDZVksQ0RkWixnQkVMQSxlQUdBLGFGREYsS0VFSSxnQkZNSixFQUNFLGFDZ0RXLENEL0NYLHFCQUNBLFlBRUYsVUFDRSxhQzRDbUIsQ0QzQ25CLHFCQUVGLFNBQ0UsYUN5Q2tCLENEeENsQixxQkFFRixRQUNFLGFDc0NpQixDRHJDakIsMEJBSUYsZ0JBQ0UsZ0JDOUJVLENEK0JWLG1CQUNBLGtCQUVFLDJEQUdBLHlEQUlGLGdDQUNFLFVBR0osa0JBQ0UsZUM3Q2lCLENEOENqQixjQUNBLG1CQUNBLGtCQUVFLDJEQUdBLHlERzlESixjQUVJLGtCQUVBLGNBQ0Esc0JBRUEseUJBQ0csc0JBRUssaUJBRVIsMkJBQ0Esd0JBRUksbUJBQ0osd0NBR0osWUFFSSxrQkFFQSxjQUNBLGdCQUVBLFNBQ0EsVUFFSixrQkFFSSxhQUVKLHFCQUVJLGVBQ0EsWUFHSixxREFPWSwrQkFHWixhQUVJLGtCQUNBLE1BQ0EsT0FFQSxjQUNBLGlCQUNBLGtCQUVKLHVDQUdJLGNBRUEsV0FFSixtQkFFSSxXQUVKLDRCQUVJLGtCQUdKLGFBRUksYUFDQSxXQUVBLFlBQ0EsZUFFSix1QkFFSSxZQUVKLGlCQUVJLGNBRUosK0JBRUksYUFFSiwwQkFFSSxvQkFFSixnQ0FFSSxjQUVKLDRCQUVJLGtCQUVKLDZCQUVJLGNBRUEsWUFFQSw2QkFFSiwwQkFDSSxhQy9HSixtQkFDQyxHQUNDLGFBQ0EsVUFFRCxJQUNDLGNBQ0EsVUFFRCxLQUNDLGNBQ0EsV0FpQ0Ysa0JBQ0MsR0FDQyw2QkFDQSxVQUdELElBQ0MsVUFHRCxLQUNDLHVCQUNBLFdBTUQsMkVBRUMsNkJBQ0EsVUFDQSx1REFHRCw2SUFJQyw2QkFDQSxVQUNBLCtEQUdELHlDQUNDLDZCQUNBLFVBQ0EsK0RBS0QsbUZBRUMsdUJBQ0EsVUFHRCw2SkFJQyx1QkFDQSxVQUdELDZDQUNDLHVCQUNBLFVBSUYsYUFFSSwyRUFFRSx1QkFDQSxVQUdGLDZJQUlFLHVCQUNBLFVBR0YseUNBQ0UsdUJBQ0EsV0MzSE4sUUFDQyxvQkFDQSxVQUNBLGdCQUNBLFVBQ0MsY0NMQSxnQ0RNeUIsQ0FDeEIsZ0JBQ0EsWUFJSCxhQUNDLGtCQUdELG1CQUNDLGNFbEJELEtBQ0MsZU4wQ21CLENNekNuQixTQ0lBLFdBQ0EsaUJBQ0EsZ0JBQ0EsU0FDQSx3QkFFQyxXQUNBLHFCQUVELHVCQUVDLFdBQ0EsZ0REbEJGLEtDdUJDLHFCQUNBLGlCQUNBLGtCRHBCQyxXQ0xELFVETTRFLENDTDVFLHFCUDRDZSxDTzNDZix3RERNQyx1QkFFQSxlTm9DaUIsQ01oQ25CLGVBQ0Msa0JObUM2QixDTWxDN0IsU0NWQSxXQUNBLGlCQUNBLGdCQUNBLFNBQ0EsNENBRUMsV0FDQSxxQkFFRCwyQ0FFQyxXQUNBLGdEREpGLGVDU0MscUJBQ0EsaUJBQ0Esa0JETkMscUJDbkJELFVEb0JnRyxDQ25CaEcsd0JQbUR5QixDT2xEekIsOEREb0JDLDJDQUVBLGtCTjZCMkIsQ014QjdCLFdBQ0Msc0JBQ0EsZU5ZbUIsQ09yQ25CLFdBQ0EsaUJBQ0EsZ0JBQ0EsU0FDQSxvQ0FFQyxXQUNBLHFCQUVELG1DQUVDLFdBQ0EsZ0REV0YsZ0NDQ0Msa0JBQ0Esa0JBQ0Esa0JON0JDLGVBR0EsYUt1QkYsV0x0QkksZ0JLc0JKLFdENUJFLHVDQ2lDd0IsQ0FDeEIsaUJBQ0EsZU5XZ0IsQ01UaEIsbUNBRUEsZU5NaUIsQ01GbkIscUJBQ0Msc0JBQ0Esa0JOSTZCLENPNUM3QixXQUNBLGlCQUNBLGdCQUNBLFNBQ0Esd0RBRUMsV0FDQSxxQkFFRCx1REFFQyxXQUNBLGdERDBCRixxQkNmQyxxQkFDQSxrQkFDQSxrQkFDQSxrQk43QkMsZUFHQSxhS3NDRixxQkxyQ0ksZ0JLcUNKLHFCRDNDRSx1Q0NnRHdCLENBQ3hCLDJCQUNBLGtCTkcwQixDTUQxQix1REFFQSxrQk5GMkIsQ01NN0IsaUJBQ0Msc0JBQ0EsV0FDQSxlTm5CbUIsQ09yQ25CLFdBQ0EsaUJBQ0EsZ0JBQ0EsU0FDQSxnREFFQyxXQUNBLHFCQUVELCtDQUVDLFdBQ0EsZ0REeUNGLGlCQzlCQyxxQkFDQSxrQkFDQSxrQkFDQSxrQk43QkMsZUFHQSxhS3FERixpQkxwREksZ0JLb0RKLGlCRDFERSx1Q0NnRXdCLENBQ3hCLHVCQUNBLGVOcEJnQixDTXNCaEIsK0NBRUEsZU56QmlCLENNNkJuQiwyQkFDQyxzQkFDQSxXQUNBLGtCTjVCNkIsQ081QzdCLFdBQ0EsaUJBQ0EsZ0JBQ0EsU0FDQSxvRUFFQyxXQUNBLHFCQUVELG1FQUVDLFdBQ0EsZ0REeURGLDJCQzlDQyxxQkFDQSxrQkFDQSxrQkFDQSxrQk43QkMsZUFHQSxhS3FFRiwyQkxwRUksZ0JLb0VKLDJCRDFFRSx1Q0NnRndCLENBQ3hCLGlDQUNBLGtCTjdCMEIsQ00rQjFCLG1FQUVBLGtCTmxDMkIsQ01xQzdCLHlCQUNDLGlCQUNDLGdCQUVELDJCQUNDLGlCQUtGLGtCQUNDLFdBQ0EsZ0JBQ0EsY0FHRCx5QkFDQyxrQkN0RUEsY0FDQSxXQUNBLGdCQUNBLGNBQ0Esa0JOdENDLGdCQUdBLG9DS3FHRCxrQkxwR0csZ0JLNEdKLFVBQ0Msc0JBRUQsWUFDQyxxQkFDQSxpQkFDQSxXQUNBLHNCQUNBLGtCTHhIQyxlQUdBLGFLZ0hGLFlML0dJLGdCS3NISCxnQ0FDQyxXTDNIQSxlQUdBLGFLdUhELGdDTHRIRyxnQkswSEYsa0JBQ0EscUJBTUYsWUFDQywrQ0V4SUQsTUFDQyxrQkFDQSxVQUNBLGdCQUNBLDhCQUVELFdBQ0MsNkJBQ0EsK0JBQ0EsZ0NBRUQsV0FDQyxjQUNBLGVBQ0EsYUFDQSxXQUNBLGlCQUNDLHFCQUNBLGdCSGxCQSx1Q0dtQnlCLENBRzFCLHVFQUlDLFdBR0YsVUFDQyxrQkFFRCxZQUNDLFNQL0JDLGVBR0EsYU8yQkYsWVAxQkksZ0JPMEJKLFlBR0MsaUJBRUQsYUFDRSxrQlBwQ0EsZUFHQSxhT2dDRixhUC9CSSxnQlFUSixNQUNFLGNBQ0EsbUJBQ0EsNkJBQ0Esb0NBQ0EsbUNBQ0EsK0JBQ0Esd0NBQ0EscUNBQ0EsNEJBQ0EsMkJBQ0EsaUNBQ0EsMEJBQ0EscUNBQ0EsZ0NBQ0EsdUNBQ0EsNkNBQ0EsNkJBQ0Esa0NBQ0Esb0NBQ0Esa0NBQ0Esd0NBSUYsWUFDRSxpQkFDQSxtQkFDQSw2QkFDQSw0QkFDQSxtQ0FDQSwrQkFDQSx3Q0FDQSxxQ0FDQSw0QkFDQSw0Q0FDQSxpQ0FDQSx3REFDQSwwQ0FDQSx5QkFDQSx1Q0FDQSw2Q0FDQSw2QkFDQSxrQ0FDQSxrQ0FDQSx3Q0FHRix5Q0FHRSxXQUVBLHNCQUNBLFNBQ0EsVUFDQSxjQUNBLG9CQUNBLGNBQ0Esb0JBQ0EsbUJBQ0Esb0JBQ0EsZ0JBQ0EscUJBQ0EsZ0JBQ0Esb0JBQ0EscUJBQ0EsZ0JBQ0EsWUFDQSxnQkFDQSxpQkFDQSxnQkFDQSxlQUdGLFFBQ0UsY0FDQSxxQkFDQSxnQkFDQSxlQUNBLGlKQUNBLG1DQUNBLGtDQUNBLGtDQUdGLDBEQUtFLGdCQUdGLHlEQUtFLG9CQUdGLHVDQUdFLHdCQUNBLHFCQUNBLGdCQUdGLFVBQ0Usd0JBR0YsZ0JBQ0UscUJBQ0EsMkJBSUYsMkRBS0UsbUZBR0YsZUFDRSxpREFJRixrREFFRSw4RUFHRix5REFFRSw4RUFHRix3Q0FFRSwyQkFDQSxVQUdGLGlEQUVFLDRCQUNBLFVBR0YsZ0NBRUUsNEJBR0YsY0FDRSw2QkFHRixjQUNFLDJCQUdGLGtCQUNFLDRCQU1GLHVJQUlFLG1CQUNBLDhCQUNBLFVBR0YsOEdBRUUsb0NBR0YsZ0NBQ0UsOEJBSUYsOEVBRUUsOEJBQ0EscUJBR0YsSUFDRSxlQUNBLGFBQ0EsY0FDQSxVQUNBLFdBQ0EsaUJBQ0EsZ0NBQ0Esb0JBQ0Esb0JBQ0EsZ0JBQ0Esd0JBQ0EsaUNBQ0EsNENBQ0Esc0JBQ0Esa0JBQ0EsVUFJRixZQUNFLHlCQUdGLE9BQ0UsbUJBQ0EsaUJBR0YsY0FDRSxtQkFHRixPQUNFLG9CQUNBLGVBQ0Esa0JBR0YsY0FDRSxxQkFDQSxrQkFDQSxjQUNBLG1DQUNBLGdCQUNBLGtCQUNBLG1CQUNBLHNDQUNBLGtCQUNBLGVBQ0Esc0JBRUEseUJBQ0Esb0JBQ0EsaUJBR0YsVUFDRSxZQUdGLGtEQUdFLFlBR0Ysa0JBQ0UsV0FDQSxnQkFHRix5SEFNRSxtQkFDQSw0Q0FNRixPQUNFLGVBQ0EsTUFDQSxPQUNBLFlBQ0EsY0FDQSxXQUNBLFlBQ0Esa0JBR0YsTUFDRSxhQUdGLGFBQ0UsaUJBR0YseUJBQ0UsYUFHRixZQUNFLGFBR0YsZ0JBQ0UsYUFDQSxZQUdGLG1CQUNFLGtCQUNBLGNBQ0EsV0FDQSxnQ0FDQSxnQkFDQSxvQkFDQSxnQkFDQSxlQUNBLHNDQUdGLHdCQUNFLDZCQUNBLDRCQUdGLG1EQUVFLG1CQUNBLG9EQUdGLFlBQ0Usa0JBR0YsWUFDRSxtQkFDQSxZQUNBLHlCQUNBLHNDQUNBLHNDQUdGLGtCQUNFLG1CQUNBLDhDQUdGLHVCQUNFLG1CQUdGLHdCQUNFLGFBQ0Esa0JBQ0EsVUFDQSxZQUNBLGdCQUdGLHlDQUNFLHlCQUNBLGlCQUdGLGlCQUNFLFVBQ0EsbUJBQ0EsOENBQ0EsWUFDQSxnQkFHRix1QkFDRSxlQUdGLDRCQUNFLGFBR0YsNkJBQ0Usa0JBR0YsNkJBQ0UsbUJBR0YsYUFDRSxhQUNBLGFBQ0EsZ0JBQ0EsY0FDQSxnQkFHRixrQkFDRSxjQUNBLGdCQUNBLGdCQUdGLFVBQ0UsaUJBQ0EsY0FDQSwyQkFDQSxlQUNBLGtCQUdGLDhCQUNFLG1CQUdGLE9BQ0Usa0JBQ0EsbUJBQ0Esc0JBR0YsSUFDRSxlQUNBLE1BQ0EsUUFDQSxTQUNBLE9BQ0EsV0FDQSxZQUNBLGdCQUdGLE9BQ0Usa0JBQ0Esa0JBQ0EsZUFDQSxZQUNBLFlBQ0EsY0FDQSxtQkFDQSxzQkFDQSxnQkFDQSw4Q0FDQSxzQkFDQSxrQkFDQSxVQUdGLHFCQUdFLGdCQUNBLHdCQUdGLE1BQ0UsY0FDQSxXQUNBLFlBQ0Esb0JBQ0Esa0JBQ0EsZ0JBQ0EsbUJBR0YsT0FDRSxrQkFDQSxRQUNBLFNBQ0EsT0FDQSxjQUNBLGtCQUNBLHNDQUNBLDZCQUdGLGlCQUNFLGVBQ0EsaUJBQ0EsY0FDQSwrQkFDQSxnQkFDQSxxQkFDQSxxQ0FDQSxlQUdGLCtDQUVFLDJCQUdGLG9EQUVFLFdBQ0EsaUNBQ0EsbUJBQ0Esb0NBR0YsbUNBQ0UsbUJBQ0Esa0NBR0Ysa0lBSUUsbUJBQ0EsMENBR0YsT0FDRSxrQkFDQSxNQUNBLFVBQ0EsY0FDQSxXQUNBLGNBQ0EsZ0JBQ0Esc0JBQ0Esc0NBQ0EsZ0NBR0YsT0FDRSxtQkFDQSxjQUNBLHNCQUdGLFFBQ0Usa0JBQ0EsWUFDQSxhQUNBLFNBQ0EsVUFDQSxvQkFDQSxpQkFHRixTQUNFLG1CQUNBLHNCQUdGLGtCQUNFLGtCQUNBLE1BQ0EsV0FDQSxnQkFDQSxVQUNBLG9CQUdGLGdCQUNFLGVBQ0Esa0JBQ0EsZ0JBR0YsUUFDRSxrQkFDQSxRQUNBLFlBQ0EsMEJBQ0Esa0JBQ0EsMkJBR0YscUNBRUUseUJBQ0UsV0FDQSxZQUNBLHlCQUNBLDhCQUdGLCtCQUNFLG1CQUNBLHlDQUNBLGdDQUNBLG9CQUdGLHFDQUNFLG1CQUNBLCtDQUdGLGdDQUNFLFdBQ0EsWUFNSixjQUNFLGtCQUNBLE1BQ0EsUUFDQSxZQUNBLFNBQ0EscUJBQ0EsWUFDQSxzQkFDQSxlQUNBLHlCQUNBLHNCQUVBLGlCQUlGLHFCQUNFLGtCQUNBLE1BQ0EsT0FDQSxjQUNBLFNBQ0EsU0FDQSxlQUlGLG9CQUNFLGtCQUNBLG1CQUNBLG1DQUNBLDJEQUNBLG9CQUdGLHlFQUlFLFlBQ0EsYUFDQSxrQkFHRix5QkFDRSxtQkFHRixnQ0FDRSxtQkFDQSx3Q0FHRixzQ0FDRSxnQkFJRiwwQkFDRSxrQkFDQSxXQUNBLFlBQ0EsY0FDQSx1QkFDQSxhQUNBLGNBQ0EsZ0JBQ0Esb0NBQ0EsWUFDQSxtQkFDQSx3Q0FDQSwrQkFDQSxXQUlGLHlDQUNFLDRCQUdGLDhCQUdFLFlBR0YsZUFDRSxzQ0FHRixxQkFDRSxtQkFDQSxvREFHRixZQUNFLFdBQ0EsU0FDQSxVQUNBLGdCQUNBLGdCQUNBLHlCQUdGLGtCQUVFLG9CQUNBLG1CQUNBLGVBQ0EsZ0JBQ0EsbUJBR0YsU0FDRSxvQkFDQSxvQkFHRiwyQkFDRSwyQ0FDQSxnQ0FHRiwyQ0FFRSxZQUdGLGNBRUUsZUFDQSxNQUNBLFFBQ0EsU0FDQSxPQUNBLGFBQ0EsbUJBQ0EsMkJBQ0EsZ0NBQ0Esa0JBQ0EsVUFDQSxnQkFHRiw0R0FJRSxjQUdGLE9BQ0UsVUFHRix3QkFDRSxlQUNBLE1BQ0EsU0FDQSxPQUNBLFdBQ0EsWUFDQSxrQkFDQSxrQ0FHRiwrRkFFRSxtQkFHRixvQkFDRSxrQkFHRix3QkFDRSxZQUNBLGdCQUdGLGtDQUNFLDZCQUdGLHlFQUVFLHVCQUNBLDZCQUtGLDZEQUVFLGtCQUNBLGtCQUNBLFFBQ0EsV0FDQSxxQkFDQSxrQkFDQSxhQUNBLHFCQUNBLDBDQUNBLHlCQUNBLHlDQUNBLFdBR0YsaUNBQ0UsMENBR0Ysc0JBQ0Usa0JBQ0EsVUFDQSxXQUNBLHFCQUNBLGNBQ0EsYUFDQSxxQkFDQSxrQkFDQSw4Q0FDQSx5QkFDQSx3QkFDQSxXQUdGLCtCQUVFLGtCQUNBLFVBQ0EsV0FDQSxZQUNBLFlBQ0EsY0FDQSxtQkFDQSx3Q0FDQSxrQkFDQSx3QkFDQSxXQUdGLGVBQ0UseUJBR0YsNkJBRUUsa0JBQ0EsUUFDQSxjQUNBLFVBQ0EsWUFDQSxrQkFDQSw2QkFHRixjQUNFLE9BQ0EsVUFHRiw2Q0FFRSxrQkFDQSxVQUNBLFdBQ0EsY0FDQSxlQUNBLFlBQ0EsY0FDQSxtQkFDQSw0Q0FDQSx3QkFDQSxZQUdGLHVCQUNFLHdCQUVGLHNCQUNFLHlCQUdGLHlDQUNFLFVBRUYsMENBQ0UsVUFJRixnRUFFRSxRQUNBLFlBQ0EsMkJBR0YsMEVBRUUsdUNBSUYsZUFDRSxVQUNBLFNBQ0EsY0FJRixVQUNFLFVBQ0EsU0FDQSxZQUNBLGVBQ0EsY0FDQSxrQkFDQSxnQkFDQSxrQkFHRixzQkFDRSxjQUNBLFdBR0Ysd0JBQ0UsbUJBQ0EsVUFDQSxvQkFDQSxtQkFHRixzQkFDRSxnQkFDQSxnQkFHRixzQkFDRSxtQkFDQSxnQkFDQSxzQkFHRixnQkFDRSxXQUNBLG9CQUdGLDRCQUNFLFNBR0YsZUFDRSxvQkFHRixnQkFDRSxtQkFLRixRQUNFLGVBQ0EsUUFDQSxTQUNBLE9BQ0EsV0FDQSxlQUNBLFlBQ0EsZ0JBR0YsZUFDRSxlQUNBLGNBR0YsZUFDRSxrQkFHRixZQUNFLFVBR0YscUJBQ0UsTUFDQSxZQUNBLGdCQUNBLGVBR0YsMkRBR0Usb0JBQ0EsbUJBR0YsaUJBQ0UsVUFJRixvQkFDRSxlQUNBLFNBQ0EsZUFDQSxpQkFDQSxnQkFHRix5QkFDRSxrQkFDQSxjQUlGLGlLQU9FLGNBSUYsNEJBQ0Usa0JBQ0EsWUFDQSxhQUdGLHNCQUNFLDJDQUNBLDZCQUdGLHNCQUNFLGtCQUNBLGlCQUVBLFlBR0YsNkJBQ0Usa0JBQ0EsU0FDQSxxQkFDQSxnQkFDQSxXQUNBLHFCQUNBLG1CQUNBLHVCQUNBLDBCQUtGLFFBQ0UsV0FDQSxZQUdGLFNBQ0UsV0FDQSxZQUdGLFVBQ0UsYUFDQSxVQUdGLDJCQUVFLFFBQ0EsT0FHRixZQUNFLE1BSUYscUNBRUUsaUNBSUUsVUFDQSxXQUNBLFNBQ0EsY0FDQSxXQUNBLGVBQ0EsU0FDQSx5QkFHRiw4Q0FFRSxXQUNBLGdCQUdGLFFBQ0UsUUFDQSxZQUdGLFdBQ0UsU0FDQSxXQUdGLGVBQ0UsU0FHRixzQkFDRSxlQUdGLGdCQUNFLGdCQUdGLDJCQUVFLGtCQUdGLG9CQUNFLFdBQ0EsZUFHRix3QkFDRSxnQkFHRixJQUNFLFVBQ0EsZ0JBR0YsUUFDRSxNQUNBLFlBQ0EsZ0JBQ0EsZUFHRixjQUNFLFlBQ0EscUJBR0YsT0FDRSxTQUNBLHFCQUNBLGdCQUdGLE9BQ0UsYUFHRix5QkFFRSxjQUdGLDJCQUVFLGdCQUlGLFlBQ0UsV0FHRixhQUNFLHNCQUdGLGNBQ0UsY0FHRixxQkFDRSxtQkFDQSxnQkFHRixtQkFDRSxrQkFDQSxxQkFJRixzRUFPRSxjQUlGLGVBQ0Usa0JBQ0EsWUFDQSxhQUdGLFNBQ0UsMkNBQ0EsNkJBR0YsU0FDRSxrQkFDQSxpQkFFQSxZQUdGLGdCQUNFLGtCQUNBLFNBQ0EscUJBQ0EsZ0JBQ0EsV0FDQSxxQkFDQSxtQkFDQSx1QkFDQSwwQkFHRix3QkFFRSxXQUNBLGVBR0Ysa0JBQ0UsY0FHRiwwQ0FFRSxZQUNBLGtCQUdGLGtCQUVFLFVBQ0EsU0FDQSxXQUdGLCtCQUVFLFNBR0Ysb0VBR0UsY0FDQSxXQUNBLGdCQUdGLHNCQUNFLHVCQUtKLGtCQUNFLFlBQ0EsbUJBR0YsdUJBQ0UsY0FHRixlQUNFLGtCQUNBLE1BQ0Esa0JBQ0Esb0JBR0Ysb0JBQ0UsZ0JBQ0EsYUFHRixlQUNFLHlCQUdGLG1CQUNFLE1BR0YsaUJBQ0UsbUJBQ0EsaUJBR0YsNENBQ0UsWUFHRix1QkFDRSxjQUdGLHVCQUNFLGFBR0Ysd0JBQ0Usa0JBQ0EscUJBQ0EsWUFDQSxtQkFDQSxzQkFHRiw4QkFDRSxnQ0FHRixnQ0FDRSxhQUdGLHlCQUNFLCtCQUdGLCtCQUNFLGtCQUdGLHVCQUNFLHdCQUdGLG9DQUVFLHlCQ2oyQ0YsZUFFQyxnQkFFRCxlQUNDLGtCTEpDLHlDS0t3QixDQUN6QixXQUVBLGdDQUVBLHVGQUlDLFdBR0QscUJBRUMsbUJBR0YsZ0JBQ0MsY0FFRCxxQ0FHQyxlQUNDLGNBRUQsZ0JBQ0MsY0FDQSxVQUtGLGVUcENFLGVBR0EsYVNpQ0YsZVRoQ0ksZ0JVUEosVUFDQyxXQUNBLGdCQVFELG1CQUNDLGFBQ0EsbUJBQ0EsV0FFRCxlQUNDLGFWYkMsZUFHQSxhVVNGLGVWUkksZ0JVWUosa0JBQ0MsZUFFRCxvQkFDQyxpQkFFRCxlQUNDLGNBQ0EsV0FFQSwyR0FLQyxXQUdELHFCQUNDLHFCQUNBLHFDQUdGLG9CQUNDLGtCQzNDRCxxQ0FFQyxpQ0FDQyw0QlBGQSxnQ09HeUIsQ0FDeEIsdUNBQ0EsNEJQTEQsZ0NPTTBCLENBSTNCLHlDQUNDLDRCUFhBLGdDT1l5QixDQUN6QiwrQ0FDQyw2QkFNSCxtQkFDQyxxQkFDQSxhQUNBLHNCQUVELHNCQUNDLGtCQUNBLFlBQ0EsbUJBRUQsY0FDQyxrQkFDQSxTQUVELG1CQUNDLGtCQUNBLFlBRUQscUJBQ0MsU0FDQSxvQkFDQSxpQkMxQ0QsYUFDQyxhQUNBLG1CQUNBLHNCQUNBLGFBQ0EsaUJBQ0EsV0FDQSxrQkFDQSxpQ0FDQSxzQkFHRCxtQkFDQyxrQlpWQyxlQUdBLGFZTUYsbUJaTEksZ0JZS0osbUJBR0MsaUJBR0Qsa0JBQ0Msa0JaaEJDLGVBR0EsYVlZRixrQlpYSSxnQllXSixrQkFHQyxnQkFHRCx3QkFDQyxTQUlELDZEQUdDLFVBQ0Esc0NBQ0EsOEJBQ0EsNkJBSUQscUNBQ0MsYUFDQyxhQUNBLGVBR0QsbUJBQ0Msa0JaM0NBLGVZK0NELGtCQUNDLGtCWmhEQSxlWWtEQSxpQkFJRixxQ0FFRSxtREFDQyxrQlp6REQsZ0JhREYsZ0JBQ0Msa0JBSUQsZUFDQyxrQkFDQSxTQUNBLGNBQ0EsV0FDQSw2QkFDQywrSkFNQSxnQkFHRixnQkFDQyxTYnBCQyxlQUdBLGFhZ0JGLGdCYmZJLGdCYWtCSCxvQ0FDQyxrQkFDQSx3QkFHRixvQkFDQyxrQkFDQyxRQUNBLFdBQ0QsV2IvQkMsZUFHQSxhYXdCRixvQmJ2QkksZ0JhNkJILHdDQUNDLFdibENBLGVBR0EsYWE4QkQsd0NiN0JHLGdCYW9DSixtQkFDQyxTQUNBLGVBQ0EsZ0JDL0NDLG1EQUVFLGNBQ0EsWUFFRix5QkFDRSxXRDZDSixzQkFDQyxrQmJoREMsZUFHQSxhYTRDRixzQmIzQ0ksZ0JhMkNKLHNCQUdDLGdCQUVELHFCQUNDLGtCYnJEQyxlQUdBLGFhaURGLHFCYmhESSxnQmFnREoscUJBR0MsZ0JBTUEsMENBQ0MsZ0JBRUQsNENBQ0Msa0JBRUQsMkNBQ0MsaUJBS0Qsd0NBQ0MsZ0JBRUQsMENBQ0Msa0JBRUQseUNBQ0MsaUJBS0QsdUNBQ0MsZ0JBRUQseUNBQ0Msa0JBRUQsd0NBQ0MsaUJFL0ZGLG9CQUNDLGtCQUNBLGNBQ0EsV0FDQSxhQUNBLG1CQUNBLFdBQ0Esa0JBQ0EseUVBQ0Esc0JBVUQsa0JBQ0Msa0JBQ0EsbUJBQ0EsZUFDQSxzQkFFRCxZQUNDLGtCQUNBLFlBQ0EsbUJBQ0EsZUFDQSxpQkFDQSxlQUNBLGdCQUNBLDZCQUNBLGdDQUVBLG1CQUNDLGtCQUNBLFlBQ0EsT0FDQSxVQUNBLFdBQ0EsbUJBQ0EsV0FHRCxjQUNDLFdBR0Ysa0JBQ0Msa0JmaERDLGVBR0EsYWU0Q0Ysa0JmM0NJLGdCZTJDSixrQkFHQyxnQkFFRCx5QkFDQyxvQkFDQyxhQUNBLGNBRUQsWUFDQyxnQkM3REYsT0FDQyx3QkFDQSxVQUNBLGtCQUNBLGdCQUNBLFVBQ0MscUJBQ0EsYUFDQyxjQUNBLGlCQUNBLFdBQ0EsbUJBQ0Esa0JBSUgsWUFDQyxjQUNBLGlCQUNBLFdBQ0Esa0JqQmlCWSxDaUJoQlosa0JBQ0MseURBR0EsV0FFQSxrQkFDQSxXQUNBLHFCQUNBLGdCQUdGLG9CQUNDLFlBRUQsaUJBQ0MsV0FFRCxxQ0FDQyxZQUNDLGlCQUlFLGNBQ0Esa0JBT0osWUFDQyxzQkFDQSxVQUNBLGdCQUNBLDZCQUNDLGNBQ0EsV0FFRCxrQ0FDQyxnQkFFRCxrQ0FDQyxpQkFFRCxjQUNDLGNBQ0EsZUFDQSxXQUNBLGdDQUNDLG1GQUlBLGNBQ0EscUJBRUEsb0JBQ0Esa0JqQjNDVSxDaUIrQ2IscUNBQ0MsWUFDQyxrQkFDQSxTQUNBLGtDQUNDLFdBRUQsa0NBQ0MsWUFFRCxjQUNDLGVBQ0EsU0FDQyxvQkFDQSwwQkFDQSxjQ2xHSCx5QkFDQyxrQkFDQSxXQUNBLGdCQUNBLHNCQUNBLDBCQUNBLFlqQkpBLGVBR0EsYWlCTEQseUJqQk1HLGdCaUJFRiw4RkFHQyxnQkFHRixnQ0FDQyxzQkFDQSxZQUNBLGlCakJmQSxlQUdBLGFpQlNELGdDakJSRyxnQmlCZUoscUNBQ0Usc0JBQ0QsZ0JBQ0EsbUJqQnRCQyxlQUdBLGFpQmdCRixxQ2pCZkksZ0JrQk5KLFlBQ0MsZUFDQSxtQkFFRCxlQUNDLGVBSUQsb0JBQ0MsV0FDQSxjQUlELGlCQUNDLGNsQmRDLGVBR0EsYWtCVUYsaUJsQlRJLGdCa0JZSCxtQkFDQyxXQUlGLHlCQUVDLFlBQ0MsZUFFRCxlQUNDLGVBSUQsaUJBQ0MscUJsQmhDQSxnQkFHQSxvQ2tCNEJELGlCbEIzQkcsZ0JtQk5KLGNBQ0MsbUJBRUEsa0JBQ0MsY0FLRCwrQkFDQyxVQUlGLGNBQ0Msa0JBR0QsUUFDQyxhQUdELDBCQUNDLGNBR0QsWUFDQyxrQkFDQSxZcEI2RDJCLENvQjVEM0IsZ0JBRUQsbUJBQ0MsZUFHQSx3QkFDQyxrQkFDQSwrQkFDQyxrQkFDQSxNQUNBLFFBQ0EsU0FDQSxPQUNBLFdBQ0EsMEJBQ0EsV0FLRiw2QkFDQyxrQkFDQSxvQ0FDQyxrQkFDQSxNQUNBLFFBQ0EsU0FDQSxPQUNBLFVBQ0EsMEJBQ0EsV0FJSCxtQkFDQyxZcEJ3QjJCLENvQnZCM0IsaUNBQ0Esc0JBR0MsMkJBQ0MscUJBS0gsd0JBQ0MsWUFFRCx1QkFDQyxjQUNBLFdBQ0EsWUFFRCx3QkFDQyxtQkFDQSxlQUNBLGtCQUNBLHNCQUdELHVCQUNDLFNBQ0EsV0FDQSxpQm5CNUZDLGVBR0EsYW1Cc0ZGLHVCbkJyRkksZ0JtQjJGSix1QkFDQyxTQUNBLFduQmpHQyxlQUdBLGFtQjRGRix1Qm5CM0ZJLGdCbUJpR0osT0FDQyxhQUNBLG1CQUNBLCtCQUVBLGdCQUNDLHFCQUtELGtCQUNDLDJFQUNBLHNCQUtELGtCQUNDLDJFQUNBLHNCQUtELGtCQUNDLDJFQUNBLHNCQUtELGtCQUNDLDJFQUNBLHNCQUlGLGtCQUNDLGtCQUNBLFFBQ0EsU0FDQSxXQUVBLGdDQUNBLCtCQUNDLGNBQ0Esa0JBTUEsaUNBQ0MsV0FDQSxpQkFDQSxlQUNBLGdDQU1ILHlCQUVDLGdDQUNBLHlCQUlELHdCQUVDLGtCQUNBLFFBQ0EsVUFDQSxjQUNBLFdBQ0EsWUFDQSxpQkFDQSxVQUNBLG9CQUNBLFlBQ0EsY0FDQSx5QkFDQSxZQUNBLGFBQ0EsZUFDQSxvQ0FDQyx1QkFHRixZQUNDLFVBQ0EsNkRBRUQsWUFDQyxXQUNBLDZEQUlELFlBQ0Msa0JBQ0EsV0FDQSxtQkFDQSxVQUNBLGtCQUNBLGdCQUVELGVBQ0MscUJBRUQsc0JBQ0Msa0JBQ0EscUJBQ0EsV0FDQSxZQUNBLGFBQ0EsWUFDQSxnQkFDQSwrQkFDQSxrQkFDQSxXQUVELDRCQUNDLHlCQUNBLFVBRUQsNEJBQ0MsZUFFRCxtQ0FDQyxrQnBCNU1lLENvQjhNaEIsbUJBQ0Msa0JBQ0EsVUFDQSxXQUNBLFlBQ0EsVUFDQSxnQkFDQSxTQUNBLG1CQUdELGNBQ0Msa0JBQ0EsV0FDQSxZQUNBLFVBQ0EsV0FDQSxZQUNBLFdBQ0EsMEJBQ0EsU0FDQSxrQkFDQSxVQUVDLG1EQUVELG9CQUNDLDBCQUVELHlEQUVDLGtCQUNBLE1BQ0EsUUFDQSxTQUNBLE9BQ0EsY0FDQSxXQUNBLFlBQ0EsdUJBQ0EsV0FFRCxxQkFDQyxrQkFDQSxTQUNBLFVBQ0EsY0FDQSxzQkFDQSxXQUNBLFlBQ0EsY0FDQSxnQkFDQSw0QkFDQSxtQkFDQSwyQkFDQSxXQUVELDRCQUNDLFVBQ0EsUUFDQSxTQUNBLGdCQUNBLDREQUNBLG1CQUNBLDhCQUdGLHFDQUdHLGlDQUdDLGdCQU9KLHFDQUdHLGlDQUdDLGVBS0gsWUFDQyxVQUVELFlBQ0MsV0FFRCxZQUNDLFlwQnJQMkIsQ29CdVA1QixtQkFDQyxZcEJ4UDJCLENvQjBQNUIsdUJuQmxWQyxlbUJxVkQsdUJuQnJWQyxnQm1CeVZGLHNDQUdHLGlDQUdDLGdCQ2hXSixhQUNDLGdCQUVELGVBQ0MsY0FDQSxXQUNBLGVBRUQsY0FDQyxXQUNBLGNBQ0EsVUFFRCxjQUNDLGtCQUNBLGdCcEJkQyxlQUdBLGFvQlNGLGNwQlJJLGdCb0JhSixhQUNDLGtCQUNBLFdBQ0EsaUJwQnBCQyxlQUdBLGFvQmNGLGFwQmJJLGdCb0JrQkgsZUFDQyxjQUdGLGFBQ0MsU0FFRCxxQ0FDQyxlQUNDLFVBRUQsY0FDQyxrQkFFRCxhQUNDLFNBRUQsY0FDQyxtQkFDQSxVQUNBLHVCQU1GLG9CQUNDLGVBR0QsMENBQ0Msa0JBRUQscUJBQ0MscUJBRUQsb0JBQ0MsU0FDQSxjQUNBLGlCQUNBLGVBQ0Esc0JBQ0MsY0FJRix5QkFDQyxvQkFDQyxnQkN4RUYsaUJBQ0Msa0JBQ0EsVUFDQSxnQkFDQSw2QkFDQSw4QlBQQywrQ0FFRSxjQUNBLFlBRUYsdUJBQ0UsV09LSCxtQ0FDQyxtQkFDQSxrQkFDQSxnQkFDQSxTQUVELDZCQUNDLG1CQUNBLGlCQUVELDZCQUNDLFNBQ0Esb0NBQ0Msa0J0QmNVLENzQlpYLGtEQUNDLGtCdEJNYSxDc0JGaEIsc0JBQ0MsY0FDQSxzQkFDQSxlQUNBLFdBQ0EsK0JBQ0EsZ0NqQm5DQyx5Q2lCb0N3QixDQUN6QixrQ0FDQyxhQUlELHlDQUNDLFlBQ0Esd0JBQ0EsU0FDQSw2RUFHRixzQkFDQyxjQUNBLGVBQ0EsYUFDQSxXQUNBLDBCQUVBLG1IQUlDLFdBRUQsNEJBQ0MscUJBQ0EsbUJBR0YsZUFDQyxrQnJCbEVDLGVBR0EsYXFCOERGLGVyQjdESSxnQnFCNkRKLGVBR0MsaUJBRUQsZ0JBQ0MsU0FDQSxnQnJCeEVDLGVBR0EsYXFCbUVGLGdCckJsRUksZ0JxQndFSixxQ0FDQyxpQkFDQyxtQkNoRkYsV0FDQyxTQUNBLFVBQ0EsZ0JBR0QsZUFDQyxjQUNBLFVBQ0EsZ0JBR0QsZ0JBQ0Msa0JBR0QscUNBQ0MsK0JBQ0Msa0JBQ0Esa0JBSUYsZ0JBQ0MsY0FDQSxXQUNBLHVCQUVBLHNCQUNDLFdBQ0EscUJBQ0UsWUFFSCx3QkFDQyxXQUlGLGVBQ0MsY2xCdkNDLGdDa0J3Q3dCLENBQ3pCLDJCQUdELGlCQUNDLGNBQ0EsaUJ0QjVDQyxlQUdBLGFzQnVDRixpQnRCdENJLGdCc0I0Q0osa0JBQ0MsU0FDQSxnQnRCbERDLGVBR0EsYXNCNkNGLGtCdEI1Q0ksZ0J1QlBKLFdBQ0MsbUJBQ0EsZUFFRCxnQkFDQyxjQUNBLGdCQUVELGdCQUNDLFdBQ0Esc0JBQ0EseUVBQ0EsNEJBQ0MsbUJBQ0EsYUFHRixnQkFDQyxXdkJmQyxlQUdBLGF1QldGLGdCdkJWSSxnQnVCYUgscUVBR0MsV0NuQkYsYUFDQyxjQUNBLFdBQ0EsU0FDQSxTQUNBLFlBQ0Esa0JBdUJBLGdDQUNDLFVBVUEsZ0JBQ0Msa0JBQ0EsaUJBRkQsZ0JBQ0Msa0JBQ0EsaUJBRkQsZ0JBQ0Msa0JBQ0EsaUJBRkQsZ0JBQ0Msa0JBQ0EsaUJBRkQsZ0JBQ0Msa0JBQ0EsaUJBRkQsZ0JBQ0Msa0JBQ0EsaUJBRkQsZUFDQyxrQkFDQSxpQkFHRix3QkFDQyxrQkFDQSxrQkFDQSwyQkFTQSxtQ0FjRSxrQkFDQSxtQkFDQSxzQkFoQkYsa0NBY0Usa0JBQ0EsbUJBQ0Esc0JBaEJGLGlDQUVFLHNDQUNBLHFDQUNBLHNCQUpGLGtDQWNFLGtCQUNBLG1CQUNBLHNCQVBBLHdFQUNDLG1CQUNBLGtCQVhILHFDQWNFLGtCQUNBLG1CQUNBLHNCQWhCRixtQ0FjRSxrQkFDQSxtQkFDQSxzQkFoQkYscUNBY0Usa0JBQ0EsbUJBQ0Esc0JBaEJGLG1DQWNFLGtCQUNBLG1CQUNBLHNCQWhCRixtQ0FNRSxrQkFDQSxpQkFQRixvQ0FjRSxrQkFDQSxtQkFDQSxzQkFNRixzQkFDQyxrQkExRG9CLENBeURyQixxQkFDQyxrQkExRG9CLENBeURyQixvQkFDQyxrQkExRG9CLENBeURyQixxQkFDQyxrQkExRG9CLENBeURyQiw0QkFDQyxrQkExRG9CLENBeURyQix3QkFDQyxrQkExRG9CLENBeURyQixzQkFDQyxrQkExRG9CLENBeURyQix3QkFDQyxrQkExRG9CLENBeURyQixzQkFDQyxrQkExRG9CLENBeURyQixzQkFDQyxrQkExRG9CLENBeURyQix1QkFDQyxrQkExRG9CLENBK0R0QixvRUFHQyxjQUVBLDRGQUNDLG1CQUdELDBFQUNDLGNBR0QsZ0ZBQ0MsZUFDQSxZQUNBLG1CQUVELCtGQUNDLGlCQU1ELG9DQUNDLGVBTUQsOENBQ0MscUJBQ0EsV0FPRCxpREFDQyxlQUdELGlEQUNDLFdBQ0EsWUFLRCx3QkFDQyxlQUlGLHFCQUNDLHNCQUlBLGlDQUNDLDRCQUdELDJDQUNDLGtCQUNBLFdBQ0EsZ0JBQ0Esa0JBR0Qsa0NBQ0MsY0FDQSxlQUNBLFlBR0Qsa0NBQ0MsaUJBQ0EsVUFDQSxnQnhCeEtELGVBR0EsYXdCa0tBLGtDeEJqS0UsZ0J3QndLRixzQ0FDQyxjQUdELHFDQUNDLGtCQUNBLFVBQ0EsV3hCbkxELGVBR0EsYXdCNktBLHFDeEI1S0UsZ0J3Qm1MRix3Q0FDQyxTQUNBLFVBQ0EsV0FDQSxnQnhCM0xELGVBR0EsYXdCb0xBLHdDeEJuTEUsZ0J3QmdNRCxtQkFjRSxXQUNBLGdCQWZGLG9CQW1CRSxZQUNBLGlCQXBCRixxQkF3QkUsY0FDQSxXQUNBLGtCQUNBLGlCQUNBLGtCQTVCRixtQkFnQ0UsV0FoQ0Ysa0JBRUUsZ0JBQ0EsMkJBQ0MsZ0JBSkgsa0JBY0UsV0FDQSxnQkFmRixtQkFFRSxpQkFDQSw0QkFDQyxpQkFKSCxtQkFtQkUsWUFDQSxpQkFwQkYsb0JBRUUsa0JBQ0EsNkJBQ0Msa0JBSkgsb0JBd0JFLGNBQ0EsV0FDQSxrQkFDQSxpQkFDQSxrQkE1QkYsa0JBRUUsZ0JBQ0EsMkJBQ0MsZ0JBSkgsa0JBZ0NFLFdBaENGLGlCQWNFLFdBQ0EsZ0JBZkYsa0JBbUJFLFlBQ0EsaUJBcEJGLG1CQXdCRSxjQUNBLFdBQ0Esa0JBQ0EsaUJBQ0Esa0JBNUJGLGlCQWdDRSxXQWhDRixrQkFjRSxXQUNBLGdCQWZGLG1CQW1CRSxZQUNBLGlCQXBCRixvQkF3QkUsY0FDQSxXQUNBLGtCQUNBLGlCQUNBLGtCQTVCRixrQkFnQ0UsV0FoQ0YseUJBY0UsV0FDQSxnQkFmRiwwQkFtQkUsWUFDQSxpQkFwQkYsMkJBd0JFLGNBQ0EsV0FDQSxrQkFDQSxpQkFDQSxrQkE1QkYseUJBZ0NFLFdBaENGLHFCQWNFLFdBQ0EsZ0JBZkYsc0JBbUJFLFlBQ0EsaUJBcEJGLHVCQXdCRSxjQUNBLFdBQ0Esa0JBQ0EsaUJBQ0Esa0JBNUJGLHFCQWdDRSxXQWhDRixtQkFjRSxXQUNBLGdCQWZGLG9CQW1CRSxZQUNBLGlCQXBCRixxQkF3QkUsY0FDQSxXQUNBLGtCQUNBLGlCQUNBLGtCQTVCRixtQkFnQ0UsV0FoQ0YscUJBY0UsV0FDQSxnQkFmRixzQkFtQkUsWUFDQSxpQkFwQkYsdUJBd0JFLGNBQ0EsV0FDQSxrQkFDQSxpQkFDQSxrQkE1QkYscUJBZ0NFLFdBekJBLDhFQUVDLGtCQVRILG1CQWNFLFdBQ0EsZ0JBUkEsK0VBRUMsa0JBVEgsb0JBbUJFLFlBQ0EsaUJBYkEsZ0ZBRUMsa0JBVEgscUJBd0JFLGNBQ0EsV0FDQSxrQkFDQSxpQkFDQSxrQkFyQkEsOEVBRUMsa0JBVEgsbUJBZ0NFLFdBaENGLG1CQWNFLFdBQ0EsZ0JBZkYsb0JBbUJFLFlBQ0EsaUJBcEJGLHFCQXdCRSxjQUNBLFdBQ0Esa0JBQ0EsaUJBQ0Esa0JBNUJGLG1CQWdDRSxXQWhDRixvQkFjRSxXQUNBLGdCQWZGLHFCQW1CRSxZQUNBLGlCQXBCRixzQkF3QkUsY0FDQSxXQUNBLGtCQUNBLGlCQUNBLGtCQTVCRixvQkFnQ0UsV0FhSCx5RUFDQyxzQkFDQSxlQUZELHdFQUNDLHNCQUNBLGVBRkQsdUVBQ0Msc0JBQ0EsZUFGRCx3RUFDQyxzQkFDQSxlQUZELCtFQUNDLHNCQUNBLGVBTkQsMkVBQ0Msc0JBREQseUVBQ0Msc0JBR0QsMkVBQ0Msc0JBQ0EsZUFGRCx5RUFDQyxzQkFDQSxlQUZELHlFQUNDLHNCQUNBLGVBRkQsMEVBQ0Msc0JBQ0EsZUFPSCx5QkFDQyxrQ0FDQyxXQUVELG9DQUNDLFlBUUYsaUJBQ0Msa0JBQ0EsaUJBSUQsa0JBQ0MsV0FDQSxzQkFJRCwwQkFDQyxXQUNBLG9CQUlELCtCQUVDLGtCQUNBLFdBQ0EsWUFDQSxpQkFDQSxzQkFDQSxnQkFFQSxxSUFHQyxrQkFDQSxNQUNBLE9BQ0EsV0FDQSxZQW9CRCxZQUNDLHFCQXBTcUIsQ0FtU3RCLFlBQ0Msd0JBcFNxQixDQW1TdEIsWUFDQyxxQkFwU3FCLENBbVN0QixZQUNDLHFCQXBTcUIsQ0FtU3RCLFlBQ0MscUJBcFNxQixDQW1TdEIsWUFDQyxxQkFwU3FCLENDNUJ2QixPQUNDLGNBRUQseUJBQ0MsT0FDQyxlQUlGLGFBQ0Msa0JBQ0EsbUJBR0QsWUFDQyxhekJiQyxlQUdBLGF5QlNGLFl6QlJJLGdCeUJhSiwyQnpCakJFLGVBR0EsYXlCY0YsMkJ6QmJJLGdCeUJrQkosYUFDQyxrQkFDQSxjQUNBLFNBQ0EsZUFDQSxjQUNBLGVBQ0EsZ0NBRUEsb0JBQ0Msa0JBQ0EsU0FDQSxPQUNBLFlBQ0EsV0FDQSxtQkFDQSxXQUVELGVBQ0MsV0FHRCw0QkFDQyxVQUlGLGlCQUNDLGNBR0Qsa0JBQ0MsU0FVRCxhQUNDLFdBQ0EscUJBRUEsNENBT0Msa0JBQ0EsZ0JBQ0EsbUJBQ0EsZUFDQSxjQUNBLGVBQ0EsZ0NBRUEsMERBQ0Msa0JBQ0EsU0FDQSxPQUNBLFlBQ0EsV0FDQSxtQkFDQSxXQUdELDBFQUNDLFNBQ0EsVUFDQSxTQUdELHNGQUNDLGtCQUNBLHFCQUNBLFdBQ0Esa0JBQ0EsU3pCeEdELGVBR0EsYXlCZ0dBLHNGekIvRkUsZ0J5QnVHRCxvR0FDQyxrQkFDQSxRQUNBLGFBQ0EsT0FDQSxXQUNBLFdBQ0EsY0FDQSxnQkFDQSxXQUtILDRDQUVDLHdCQUNBLGlCekI1SEEsZUFHQSxheUJzSEQsNEN6QnJIRyxnQnlCcUhILDRDQUtDLGNBR0QsZ0JBQ0Msd0J6QmxJQSxlQUdBLGF5QjhIRCxnQnpCN0hHLGdCeUI2SEgsZ0JBR0MsV0FJQSxvQkFDQyxxQkFHRCxnRUFHQywwQkFHRCx1QkFDQyxjQUNBLHFCQUtILHlCQUNDLGFBTUMsZUFzQkEsNENBT0MsZ0JBU0gsWUFDQyxxQkFDQSxrQkFFQSxjQUNDLGlCQUNBLFdBQ0EseUJBQ0Esc0JBQ0MsV0FFRCxvQkFDQyxxQkFDQSx5QkFLSCxnQkFDQyxlQUNBLHlCQUdELHVCQUNDLGNBR0QseUJBR0cscUNBQ0MscUJ6QnJPRixnQkFHQSxvQ3lCaU9DLHFDekJoT0MsZ0J5QjZOSix5QkFPSSw0Q0FDQyxjQVNKLGVBQ0MsbUJBQ0EsZUFDQSxnQkFFQSxpQ0FDQyxjQUNBLGlCQUVELDZCQUNDLGtCQUdELDhCQUNDLGtCekJoUUQsZUFHQSxheUI0UEEsOEJ6QjNQRSxnQnlCZ1FGLCtCQUNDLG1CQUNBLGdCQUNBLGtCekJ2UUQsZUFHQSxheUJpUUEsK0J6QmhRRSxnQnlCeVFKLHlCQUVFLGVBQ0MsZUFDQSwrQkFDQyxrQnpCbFJGLGdCQUdBLG9DeUI4UUMsK0J6QjdRQyxnQnlCdVJKLGlCQUNDLGNBR0QsdUNBQ0Msa0IxQmhOZ0MsQzBCaU5oQyxnQkFHRCw0QkFDQyxnQkFLQSxtQkFDQyxXQUNBLHlCQUdELGdDQUVDLGNBQ0EsaUJBQ0EsV0FDQSxnQkFDQSxnQkFDQSxtQkFDQSxnQkFHRCxvQ0FDQyxhQUNBLGdCQUVBLDhFQUVDLG1CQUNBLG1CQUdELDBDQUNDLFNBSUYsZ0JBQ0MsbUJBR0QsaUNBQ0Msa0IxQmxRb0IsQzBCcVFyQiwwQkFDQyxtQkFDQSxrQkFHRix5QkFFRSxnQ0FFQyxtQkFDQSxrQkFDQSxnQnpCNVZELGV5QjhWQyw4QnpCM1ZELG9DeUJxVkEsZ0N6QnBWRSxnQnlCa1ZKLHlCQWFJLGtFQUVDLGdCQUtILGdCQUNDLG9CQVdGLGdCQUNDLHdCQUNBLGtCQUVBLG1CQUNDLGlCekIzWEQsZUFHQSxheUJ1WEEsbUJ6QnRYRSxnQnlCc1hGLG1CQUdDLGdCQUdELGdDQUNDLFVBRUEsbUNBQ0MsU0FRSCxnQkFDQyx3QkFDQSxrQkFFQSxtQkFDQyxpQnpCalpELGVBR0EsYXlCNllBLG1CekI1WUUsZ0J5QjRZRixtQkFHQyxnQkFPRixnQkFDQyxhQUNBLGtCMUI1VStCLEMwQjZVL0IsZ0JBR0QsZ0JBQ0MsaUJBQ0EsaUJBQ0EsZ0JBR0QsZ0JBQ0MsbUJBQ0EsY0FDQSxnQkFFRCx5Q0FDQyxjQUNBLDRDQUNDLFdBQ0EsZUFDQSxnQkFJRix5QkFFRSw0Q0FDQyxhQVFILHdCQUNDLHNCQUNBLFdBQ0Esa0IxQmxYK0IsQzBCbVgvQiw0QkFDQSxnQkFDQSxtQkFDQSw4QnpCdGNBLGVBR0EsYXlCNGJELHdCekIzYkcsZ0J5QnVjRiwyQ0FDQyxhQUNBLHlCQUVELGdEQUNDLFdBSUgseUJBR0Usd0JBQ0MsNEJBR0EsMkNBQ0MsY0FRSCxpQkFDQyxzQkFDQSxXQUNBLGtCQUNBLG9EQzVjc0IsQ0Q2Y3RCLHFCQUVBLG9CQUNDLFNBQ0Esb0JBRUEsdUJBQ0MsZ0JBUUgsZ0JBQ0MsU0FFQSxtQkFNRCxzQnpCamdCQyxlQUdBLGF5QjhmRCxzQnpCN2ZHLGdCeUJrZ0JKLDJCQUNDLGlCQUtBLGtEQUNDLHVCQUVBLDhEQUNDLFdBTUgsK0JBRUMsd0JBQ0Esa0JBQ0EsZ0JBQ0EsbUJBRUEseURBQ0MsZ0JBR0QscUNBQ0Msa0IxQnBkK0IsQzBCcWQvQixjQUNBLGlCQUVELDBFQUVDLGtCMUIxZCtCLEMwQjhkakMsa0JBQ0MsbUJBR0QseUJBQ0MsK0JBRUMsbUJBeURGLHlCQUVFLHlCQUNDLFVBRUQseUJBQ0MsVUFPRiw2QkFDQyxTQUNBLFVBRUEsZ0NBQ0MsU0FJRixrREFDQyxtQkFJQSw0REFFQyxtQkFDQSxTQU1ILGNBQ0MsYUFDQSxzQkFDQSxrQkFDQSxhQUNBLG1CQUdELFdBQ0MsaUJBR0QsZ0JBQ0MsV0FDQSxjQUdELGdCQUNDLFdBQ0Esa0JBR0Qsc0NBQ0Msa0JBR0QseUJBQ0MsY0FDQyxhQUNBLG1CQUNBLG1CQUdELHNDQUNDLG1CQUtGLGVBQ0MsYUFDQSxtQkFHRCxZQUNDLGVBQ0EsV0FDQSxTQUdELHlCQUNDLGVBQ0MsYUFLRixZQUNDLG9CQUNBLFlBQ0EsU0FDQSxVQUNBLGdCQUdELFlBQ0MscUJBQ0Esa0JBQ0EsbUJBRUEsY0FDQyxXQUNBLHFCQUdELCtCekIzdEJDLGVBR0EsYXlCd3RCRCwrQnpCdnRCRyxnQnlCdXRCSCwrQkFFQyxzQkFHRCxpQ25CcnFCQSxrQkFDQSxhUE5nQixDT09oQixnQkFDQSx3Q0FDQyxzQkFFRCw4Q0FDQyxrQkFDQSxTQUNBLFdBQ0EsWUFDQSxVQUNBLHVCQUNBLFdtQjZwQkQsZ0NuQjFxQkEsa0JBQ0EsYVBMZSxDT01mLGdCQUNBLHVDQUNDLHNCQUVELDZDQUNDLGtCQUNBLFNBQ0EsV0FDQSxZQUNBLFVBQ0EsdUJBQ0EsV21Cb3FCRixlQUNDLFN6Qjd1QkMsZUFHQSxheUJ5dUJGLGV6Qnh1QkksZ0J5QjZ1QkosaUJBQ0MscUJBQ0EsYUFDQSxXQUNBLGlCQUNBLGdCQUNBLG1CQUdBLG9DQUNDLGtCQUdELCtDQUVDLFdBR0Qsc0VBR0MsV0FDQSxxQkFDQSxnQkFJRix5QkFFQyxXQUNDLFNBR0QsaUJBQ0MsaUJBQ0Esb0JBSUYsbUJBQ0MsV0FDQSx5QkUxeEJBLHdFQUNDLGU1QnVDa0IsQ09yQ25CLFdBQ0EsaUJBQ0EsZ0JBQ0EsU0FDQSw0S0FFQyxXQUNBLHFCQUVELDBLQUVDLFdBQ0EsZ0RxQmZELHdFckJvQkEscUJBQ0EsaUJBQ0Esa0JxQmpCQyxvRnJCUkQsVXFCUzZFLENyQlI3RSxxQlA0Q2UsQ08zQ2Ysd0RxQlVDLDBLQUVDLGU1QmdDZ0IsQzRCM0JsQiw0RUFDQyxrQjVCOEI0QixDTzVDN0IsV0FDQSxpQkFDQSxnQkFDQSxTQUNBLG9MQUVDLFdBQ0EscUJBRUQsa0xBRUMsV0FDQSxnRHFCQ0QsNEVyQklBLHFCQUNBLGlCQUNBLGtCcUJEQyx3RnJCeEJELFVxQnlCaUcsQ3JCeEJqRyx3QlBtRHlCLENPbER6Qiw4RHFCMEJDLGtMQUVDLGtCNUJ1QjBCLEM0QmxCNUIsZ0ZBQ0Msa0JBRUQsOEVBQ0Msa0JDdkNGLGFBQ0MsZUFFRCx5QkFDQyxrQkFHRCxtQkFDQyxXQUNBLDRDQUVDLFNkWkEseUJBRUUsY0FDQSxZQUVGLFlBQ0UsV2VGSixZQUNDLFdBQ0EsZTlCSW1CLEM4QkZuQiwwQkFDQyxZQUVELDJCQUNDLFdBRUQsNEJBQ0MsY0NkRixZQUNDLGE5QkVDLGVBR0EsYThCTkYsWTlCT0ksZ0IrQk5ILDRCQUNDLGtCQUVELDJCQUNDLGFoQzJCYyxDZ0MxQmQsaUJBRUQseUJBQ0MsU0FDQSxXQUNBLGlCL0JSQSxlQUdBLGErQkVELHlCL0JERyxnQitCTUYsMkJBQ0MsY0FHRix5QkFFQyxpQkFDQSxhaENZYyxDZ0NUZixlQUNDLGdCQUlGLGNBQ0MsYUFDQSxlQUNBLFdBQ0Esa0JBQ0EsVUFDQSxnQkFJRCxzQkFDQyxxQkFHRCxvQkFDQyxhQUNBLGVBQ0EsV0FDQSxlQUVBLGdDQUVELHFDQUNDLFlBRUQsNkJBQ0MsaUJBQ0EsU0FFRCxvQkFDQyxjQUNBLHNCQUNBLFdBQ0EsU0FDQSx5QkFDQSxpQkFDQSxnQkFFRCxzQkFDQyxjQUNBLHNCQUNBLFdBQ0EsYUFHRCxtQkFDQyxjQUVELGdEQUVDLGtCQUNBLGNBQ0Esc0VBQ0MsU0FHRix5QkFDQyxjQUNDLFdBR0Qsb0JBQ0MsMkJBQ0EsbUJBRUQsc0JBQ0MsMkJBRUQsa0JBQ0MsVUFPRCx3QkFDQyxrQkFDQSxlQUNBLGtCaEN0RVcsQ2dDd0VYLHVCQUVELDZCQUNDLFdBQ0EsYUFDQSxvQkFDQSxXQUNBLGlCQUNBLGdCQUNBLHNDL0JuSEEsZUFHQSxhK0J5R0QsNkIvQnhHRyxnQitCaUhGLG9DQUNDLDhCQUVBLDJCQUdGLHFDQUNDLFdBQ0EsNkJBRUQseUJBQ0MsNkJBQ0MsY0FDQSxvQi9CbElELGdCQUdBLG9DK0I2SEEsNkIvQjVIRSxnQitCcUlKLGNBQ0Msd0JBQ0Esa0JBRUQsVUFDQyxxQkFFRCx5QkFHQyxlQUNDLFdBQ0EsaUJBTUYsZ0JBQ0MsYUFDQSxnQkFDQSxXQUNBLGtCaENsSWUsQ2dDbUlmLGtCL0JoS0MsZUFHQSxhK0J3SkYsZ0IvQnZKSSxnQitCK0pKLHlCQUNDLGdCQUNDLGVBUUEsdUNBQ0MseUJBRUQsb0NBQ0MseUJBRUQsb0NBQ0MseUJBS0QsK0VBQ0MsbUJBRUQseUVBQ0MsbUJBRUQseUVBQ0MsZ0JBS0YsNFovQnJNQyxlQUdBLGErQmtNRCw0Wi9Cak1HLGdCK0JpTUgsNFpBY0Msc0JBQ0EsY0FHRCxzQi9Cdk5DLGVBR0EsYStCb05ELHNCL0JuTkcsZ0IrQm1OSCxzQkFFQyxvQkFHRCxvQkFDQyxnQkFDQSxnQkFDQSxtQkFDQSxtQkFDQSx5Qi9Cak9BLGVBR0EsYStCeU5ELG9CL0J4TkcsZ0IrQmtPSix5QkFFRSw0WkFhQyxnQkFHRCxzQkFDQyxnQkFHRCxvQkFDQyxnQkFDQSxrQkFPSCxZQUNDLGFBRUQsa0JBQ0MsZUFDQSxZQUNBLGNBRUQsU0FDQyxvQ0NoUkQsZ0JBQ0MsZ0JBRUQsbUVBRUMsc0JBQ0EsZUFFRCx3Q0FDQyxzQkFDQSxlQUNBLFlBRUQsc0JBQ0MsY0FHQSxzQ0FDQyxxQkFHRixzQ0FDQyxjQUNDLG9CQUtGLG1CQUNDLHlCQUNBLHlCQUNDLHNCQUlGLHFDQUVFLDRDQUVDLGNBQ0Esc0JBRUQseUJBQ0MsdUJBS0gseUJBQ0MsYUFFRCx3QkFDQyxhQUNBLG1CQUNBLGtCQUVELHlCQUNDLGNBQ0EsZUFDQSxpQkFDQSxtQkFFRCx5QkFDQyxhQUNBLG1CQUNBLFdBQ0EsZUFFRCxnQ0FDQyxzQkFFRCxvQ0FDQyxlQUVELDBCQUNDLGFBQ0EsdUJBQ0Esa0JBQ0EsMkJBR0QseUJBQ0MseUJBQ0Msc0JBR0QseUJBQ0MsV0N2RkYsYUFDQyxjQUVBLGdCQUNDLFNBQ0EsZUFDQSxlQUNBLGdDQUVBLHFCQUNDLFNBQ0EsbUJBQ0EsZUFLSCxhQUNDLGNBQ0EsZUFDQyxTQUNBLGVBQ0EsZ0NBRUQsZ0JBQ0Msa0JBQ0EsU0FDQSxlQUNBLGVBRUEsNkJBRUEsdUJBQ0Msa0JBQ0EsU0FDQSxPQUNBLFVBQ0EsV0FDQSxtQkFDQSxXQUtILHlCQUdFLGVBRUMsZUFHRCxnQkFJQyxnQkFpQkgsU0FDQyxpQkFHRCxhQUNDLHFCQUNBLGNBQ0EsaUJBQ0EsV0FDQSxnQkFDQSxrQkFDQSx5QkFDQSxtQkFHRCxzQ0FFQyxXQUNBLHFCQUdELG1CQUNDLFdBQ0EseUJBR0Qsa0RBRUMsV0FPRCxlQUNDLFVBQ0EsY0FDQSwrQkFDQyxpQkFDQSxnREFDQyxhQUNBLGVBQ0EsNkJBS0gsY0FDQyxXQUNBLHVCQUNDLG1CQUdELGlCQUNDLGdCQUVELDZCQUNDLGlCQUNBLG1CQUdGLGtCQUNDLFdBQ0EsbUJBQ0EsMENBQ0MsV0FDQSxjQUVELG9CQUNDLGtCQUNBLGNBQ0EsaUJBQ0EsZUFFRCx3Q0FDQyxtQkFDQSw0Q0FDQyxXQUNBLFlBRUQsOENBQ0MsV0FDQSxtQkFLSCx5QkFHRSwrQkFDQyxpQkFHRixjQUNDLFVBRUQsa0JBQ0MsVUFDQSxjQUNBLDBDQUNDLFVBQ0EsbUJBU0gsbUJBQ0MsV0FDQSxhQUNBLGlCQUNBLDJFQUNBLHNCQUNBLHVDQUNDLFVBQ0EsaUJBQ0EsY0FDQSxlQUtELDBDQUNDLGFBQ0EsZUFDQSw2QkFJRixxQkFDQyxrQkFDQSxVQUNBLGVBQ0EsZ0RBQ0MsWUFDQSxhQUNBLGNBQ0Esa0JBQ0EsbUJBQ0Esa0JBQ0EsbUJBQ0Esa0RBQ0MscUJBR0Qsb0RBQ0MsVUFDQSxnQkFDQSxZQUNBLGlCQUVELGtEQUNDLFNBQ0EsV0FDQSxpQkFDQSxlQUVELHNEQUNDLGdCQUNBLG1CQUNBLHdEQUNDLGNBTUoseUJBU0MscUJBRUMsY0FFQSxnREFDQyxZQUNBLGFBYUEsa0RBR0MsZ0JBVUosMEJBYUUsZ0RBQ0MsWUFDQSxjQThCSCxzQkFDQyxpQkFDQSw2Q0FDQyxVQUNBLGlCQUNBLGNBQ0Esc0RBQ0Msa0JBY0YseUJBQ0MsV0FDQSxnQkFDQSxZQUtELHdCQUNDLGVBS0QscUJBQ0MsV0FDQSxhQUNBLFlDNVdGLGtCQUNFLG1CQUNBLGtCQUdGLHlCQUNFLGtCQUNFLG1CQUNBLG1CQUlKLFlBQ0UsY0FDQSxrQkFHRixXQUNFLGtCQUNBLGlCQUtBLHNCQUNFLGVBRUUsNEJBQ0UsaUJBQ0EsY0FDQSxnQkFFRiw0QkFDRSxpQkFDQSxnQkFFRiwyQ0FDRSx5QkFRTixtQkFDRSxVQUNBLHlCQUVFLHlCQUNFLFVBQ0EsY0FDQSxXQUNBLG1CQUNBLHlCQUVGLHlCQUNFLFVBQ0EsY0FDQSxlQUNBLHlCQUVGLGdDQUNFLG1CQU1SLGtCQUNFLGNBQ0EsMEJBSUYsa0JBQ0UsbUJBR0YsMEJBQ0Usa0JBQ0UsZUFJSixjQUdFLHdCQUNBLFVBRUYsc0JBQ0UsVUFFRixhQUNFLGNBQ0UsV0FXRixlQUNFLGFBSUosd0JBQ0UsaUJBS0Ysb0JBQ0UsaUJBQ0EseUJBQ0EseUNBQ0Usb0JBSUosbUJBQ0UsaUJBQ0EseUJBQ0EsdUNBQ0UsbUJBQ0EsNENBQ0UsYUFDQSxlQUVBLFdBQ0EsY0FLTixXQUNFLFdBRUEsZUFDRSxrQkFDQSxVQUNBLG1CQUNBLGNBQ0EsY0FDQSxpQkFDQSxlQUNBLGtCQUNBLHNCQUNBLG1CQUNBLHVCQUNFLHFCQUlOLDBDQUVFLGNBQ0EscUJBR0YscUJBQ0UsV0FDQSx5QkFHRixzREFFRSxXQUdGLG9CQUNFLGtCQUNBLFFBQ0EsV0FDQSxZQUVBLDJCQUdGLDRCQUNFLDRDQUdGLHlCQUdJLHVDQUNFLG9CQUlKLFdBQ0UsVUFFQSxlQUdFLG1CQUlBLGVBTUosNEJBQ0UsNkNBSUoseUJBQ0UsV0FDRSxjQUVBLGVBT0UsZUFTSiw0QkFDRSw2Q0FPSixPQUNFLGVBQ0EsTUFDQSxPQUNBLFlBQ0EsYUFDQSxXQUNBLFlBRUYsV0FDRSxrQkFDQSxXQUNBLFlBQ0EsMEJBRUYsZ0JBQ0Usa0JBQ0EsUUFDQSxTQUNBLFVBQ0EsWUFDQSxhQUNBLGdCQUNBLGtCQUNBLGdCQUNBLGdDQUNBLHNDQUNFLGtCQUVGLG1CQUNFLGNBQ0EsZUFDQSxzQkFDQSxnQ0FJSixXQUNFLGVBQ0EsU0FDQSxXQUNBLGFBQ0UsVUFDQSxpQkFDRSxXQUNBLFlBR0YsbUJBQ0UsV0FLTix5QkFDRSxnQkFJRSxVQUNBLFlBQ0EsY0FrQkosY0FDRSxXQUlGLFdBQ0UsY0FDQSxXQUNBLGlCQUNBLGVBQ0Esa0JBQ0EsbUJBQ0Esa0JBQ0UsYUFHSixvQkFDRSxXQUNBLGdCQUNBLHNCQUVFLDJDQUNFLGVBS04sa0JBQ0UsVUFDQSxnQkFDQSxjQUNBLHFDQUNFLGFBQ0EsZUFDQSw4QkFDQSxpQkFJSixpQkFDRSxVQUdGLGFBQ0UsY0FHRixpQkFDRSxZQUNBLGNBQ0EsY0FDQSxXQUNBLGdCQUNBLGtCQUNBLHlCQUNBLG1CQUdGLDhDQUVFLFdBQ0EscUJBR0YsdUJBQ0UsV0FDQSx5QkFHRiwwREFFRSxXQUdGLG9CQUNFLFdBQ0EseUNBQ0UsaUJBRUYsc0NBQ0UseUJBQ0EsMkRBQ0UsZUFDQSwyRUFDRSxzQkFNUixrQkFDRSxjQUNBLGtCQUdGLHlCQUNFLGlCQUNFLFVBRUYsYUFDRSxjQUVGLGlCQUNFLGFBSUoseUJBQ0Usb0JBQ0Usc0JBR0YsaUJBQ0UsWUFXSSwyRUFDRSxnQ0FnQlYsV0FDRSxpQkFFRSx5QkFDRSxrQkFLTiwrQkFFRSxVQUNBLGNBQ0Esa0JBQ0EsZ0lBRUUsYUFDQSxlQUNBLDhCQUNBLGlCQUlKLHFCQUVFLFVBQ0EsYUFHRiw2QkFFRSxxQkFDQSxZQUNBLGNBQ0EsZUFDQSxXQUNBLGdCQUNBLGtCQUNBLHlCQUNBLG1CQUdGLDBFQUlFLFdBQ0EscUJBR0YseUNBRUUsV0FDQSx5QkFHRiwwR0FJRSxXQUVGLGlDQUVFLHlCQUtBLGdKQUVFLGlCQUVGLHVFQUNFLHlCQUNBLHdOQUVFLGVBSU4sZ0JBQ0UsbUJBRUUsNENBQ0UsYUFLTix5QkFDRSxxQkFFRSxjQUNBLGNBSUUsNENBQ0UsZ0JBS04sNkJBR0UsYUFlSixjQUNFLGlCQUNBLDZCQUNFLGFBQ0EsZUFDQSw4QkFJSixhQUNFLFVBQ0EsZ0NBQ0UsVUFDQSxnQkFDQSxjQUNBLGtCQUVGLGVBQ0UsU0FDQSxnQkFFQSw4QkFDRSxjQUNBLGVBQ0EsZ0NBQ0Esa0JBRUYsOEJBQ0UsY0FDQSxlQUNBLGdDQUNBLGNBQ0Esa0JBSUosZ0JBQ0UsY0FDQSxlQUNBLGtCQUdGLHVCQUNFLFdBQ0EsZUFDQSxZQUNBLHNCQUVGLDBCQUNFLFdBQ0EsZ0JBQ0EsWUFDQSxtQkFJSixpQkFDRSxpQkFDQSxlQUNBLHlCQUNBLG1CQUNFLFdBQ0EsZUFDQSxrQkFJSix5QkFDRSxhQUNFLGVBK0NKLHlCQTRCSSxnQkFFRSxlQUlGLHVCQUVFLGlCQWdCTixtQkFDRSxpQkFLRixrQkFDRSxpQkFDQSxlQUVBLDBDQUNFLGFBQ0EsZUFDQSw4QkFDQSxlQUNBLDZEQUNFLFdBQ0EsZ0VBQ0UsY0FDQSxlQUVGLCtEQUNFLGVBR0osNERBQ0UsV0FDQSxtQkFDQSxrQkFDQSxnRUFDRSxXQUNBLGdCQUNBLFlBR0osK0RBQ0Usa0JBQ0EsdUVBQ0UsY0FJTixtQ0FDRSxjQUNBLHlCQUdBLHNEQUNFLFdBS04seUJBU00sNkRBQ0UsVUFTRiw0REFDRSxVQVlGLHNEQUNFLFdBU1IsT0FDRSxtQkFHRixhQUNFLGNBQ0EsZUFDRSxlQUVGLG9CQUNFLG1CQUlKLFVBQ0Usb0JBQ0EsNEJBQ0EsZUFDQSxtQkFDQSw4REFDQSw0QkFDQSx3QkFDQSxnQ0FDQSxpQkFDRSxRQUNBLFNBVUosbUJBQ0UsbUJBQ0EseUJBQ0EsdUNBQ0UsZUFDQSw0REFDRSxhQUNBLGVBQ0EsOEJBS04sa0JBQ0UsY0FDQSxtQkFDQSwwQ0FDRSxrQkFDQSxXQUNBLGdCQUNBLGNBQ0EsbUJBR0UsbURBQ0UsV0FDQSxZQUdKLGdEQUNFLGtCQUNBLFFBQ0EsU0FFQSxnQ0FDQSxrREFDRSxXQUNBLFNBQ0EsY0FDQSxXQUNBLGlCQUNBLGVBQ0Esa0JBQ0Esc0JBR0osZ0RBQ0UsV0FDQSxtQkFLTixrQkFDRSxrQkFDQSxpQkFDQSxvQkFDRSxXQUVGLG9CQUNFLFNBQ0EsZUFJSix5QkFDRSxrQkFDRSxjQUVBLDBDQUdFLGdCQWVFLGtEQUNFLFlBT0EsZ0JBVVYseUJBQ0Usa0JBQ0UsVUFFQSwwQ0FHRSxnQkFlRSxrREFDRSxZQU9BLGdCQVVWLDBCQUNFLGtCQUNFLFVBRUEsMENBR0UsZ0JBZUUsa0RBQ0UsWUFPQSxnQkFhVixvQkFDRSxZQUNBLGlCQUNBLGlCQUNBLGNBU0YsbUJBQ0UseUJBQ0EsdUNBQ0UsYUFDQSxlQUNBLDZCQUNBLGVBSUosaUJBQ0Usa0JBQ0EsZUFDQSxlQUNBLHdDQUNFLFlBQ0EsYUFDQSxjQUNBLGtCQUNBLG1CQUNBLGtCQUNBLG1CQUNBLDBDQUNFLHFCQUdGLDRDQUNFLFVBQ0EsZUFDQSxZQUNBLGlCQUVGLDBDQUNFLG1CQUNBLFdBQ0EsaUJBQ0EsZUFFRiw4Q0FDRSxnQkFDQSxtQkFDQSxnREFDRSxjQU1SLHlCQUdJLHVDQUlFLGVBSUosaUJBRUUsZUFDQSxlQUNBLHdDQUNFLFlBQ0EsYUFPQSw0Q0FFRSxnQkFFQSxpQkFFRiwwQ0FHRSxnQkFVUiwwQkFDRSxpQkFFRSxnQkFrQ0osdUJBQ0UscUJBR0YseUJBQ0UseUJBQ0EsbURBQ0UsZUFFRSw0REFDRSxXQUNBLFlBS1Isc0JBQ0UsaUJBSUEseUJBQ0UsV0FDQSxZQVNGLGlEQUNFLGlCQUdKLGFBQ0UsYUFDQSxlQUNBLG1CQUNBLDhCQUNBLG1CQUNBLHdCQUNFLFdBSUEseUJBQ0UsVUFDQSxZQUNBLGFBSUYscUJBQ0UsU0FDQSxjQUNBLG9DQUNFLGlCQUNBLGVBRUYsb0NBQ0UsZUFDQSxlQUVGLG9DQUNFLGNBQ0EsZUFNUix5QkFPSSx3QkFDRSxlQW9DSixtREFDRSxpQkFDQSwwREFDRSxVQUNBLGtCQUNBLHVFQUNFLHNCQUNBLGtCQUNBLDJFQUNFLFdBQ0EsZ0JBQ0EsWUFRUixzREFDRSxhQUNBLGVBQ0EsZ0JBQ0EsOEJBRUEsOERBQ0UsVUFDQSxrQkFFQSxnRUFDRSxTQUNBLGFBQ0EsY0FDQSxnQ0FDQSxjQUVBLCtFQUNFLGVBRUYsK0VBQ0UsZUFJTiw0REFDRSxVQUNBLCtEQUNFLFNBQ0EsY0FDQSxlQUVGLDhEQUNFLGVBRUEsNkVBQ0UsY0FNTiwyREFDRSxXQUNBLGdCQUNBLGNBQ0EsK0RBQ0UsV0FDQSxZQU1SLHdCQUNFLGlCQUNBLHlCQUNBLGlEQUNFLGVBQ0Esa0JBQ0EsdURBQ0UsVUFDQSxnQkFDQSxjQUVFLHdFQUNFLGNBQ0EsaUJBQ0EsZUFFRix3RUFDRSxlQUNBLGdCQUNBLGdCQU9WLGFBQ0UsaUJBR0YsaUJBQ0UsY0FHRixtQkFDRSxxQkFDQSxjQUNBLGtCQUNBLFdBQ0EsZ0JBQ0EsZUFDQSxrQkFDQSx5QkFDQSx1Q0FDQSxtQkFHRiwyQkFDRSxXQUNBLHFCQUdGLHlCQUNFLFdBQ0EseUJBR0YsMERBRUUsV0FDQSxxQkFHRix5QkFFSSxzREFFRSxpQkFDQSxtQkFHQSw4REFDRSxVQVFFLCtFQUNFLGVBRUYsK0VBQ0UsZUFJTiw0REFDRSxVQWFGLDJEQUNFLFVBS04saUJBQ0Usa0JBQ0EsZ0JBT0oseUJBQ0UsUUFDRSxRQUdGLFFBQ0UsUUFHRixRQUNFLFFBR0YsUUFDRSxRQUdGLFFBQ0UsU0FRSixpQkFDRSxpQkFFQSxtQ0FFRSxVQUNBLGNBRUYsNkJBQ0UsZ0JBR0EsZ0NBQ0UsY0FDQSxzQ0FDRSxxQkFXUixjQUNFLGlCQUNBLGlCQUNFLGVBQ0EsZUFDQSxrQkFJSixhQUNFLFVBQ0EsZ0JBQ0EsY0FHRixlQUNFLFdBQ0EsZ0JBQ0EsaUJBQ0Esa0JBQ0EsaUJBQ0UsZUFDQSxnQkFJSixhQUNFLGNBQ0EsZUFDQSxrQkFDQSxnQ0FFQSx5Q0FFRSxjQUNBLGVBQ0Esc0JBRUYsaUJBQ0UsV0FDQSxZQUNBLHNCQUlKLGNBQ0UsaUJDeGxERixjQUNDLGVBQ0EsbUJBRUQsZUFDQyxrQkFDQSxXQUNBLGdCQUVELGNBQ0MscUJBQ0Esa0JBQ0MsV0FDQSxnQkFDQSxZQUVBLGtCQUNBLHNCQUdGLGNBQ0Msb0JBQ0EsV25DckJDLGVBR0EsYW1DZ0JGLGNuQ2ZJLGdCbUNlSixjQUlDLGtCQUNBLHNCQUVELGdCQUNDLGlCQUNBLFVBQ0EsV25DN0JDLGVBR0EsYW1DdUJGLGdCbkN0QkksZ0JtQ3NCSixnQkFLQyxrQkFDQSxrQkFDQyxXQUNBLHdCQUNDLDBCQU1ILFlBQ0MsWUFDQSxZQUNBLGVBQ0EsZUFFRCxpQkFDQyxjQUNBLFdBQ0Esc0JBQ0EsVUFDQSxrQkFDQSxlQUNBLG1CQUVELGtCQUNDLGtCQUNBLFduQzFEQyxlQUdBLGFtQ3FERixrQm5DcERJLGdCbUN5REosaUJBQ0MsVUFDQSxXQUNBLGdCQUNBLG9CQUNDLGdCQUVELG1CQUNDLHFCQUNBLFNBQ0EsY0FDQSxXQUNBLGdCQU1BLGtCQUNDLGlCQUNBLGVBRUMsd0JBQ0Msa0JBQ0EsbUJBT0wscUNBQ0MsY0FDQyxxQkFJRixxQ0FDQyxZQUNDLGNBTUQsa0JBQ0MsY0FDQSx1QkFHRixjQUNDLGVBQ0EsV0FDQSxZQUNBLGFBQ0EsY0FDQSxXQUNBLFlBQ0EsZ0JBQ0EsbUJBQ0EsaUJBQ0Esb0VBQ0Esd0JBRUMsbURBRUQsVS9CaklDLCtCK0JrSXdCLENBQ3pCLHFCQUVDLFdBR0YscUJBQ0MsVUFFRCxxQ0FDQyxjQUNDLGNBR0YscUNBRUUsb0JBQ0MsVy9CbkpELDhCK0JvSjBCLEVBTTVCLFVBQ0Msd0JBQ0EsVUFDQSxnQkFFRCxlQUNDLFdBQ0EsYUFFQywrRkFJQyxxQkFNRixrQzdCL0hBLGNBQ0EsV0FDQSxZQUNBLFdBQ0EsZ0JBQ0Esa0JBQ0Esa0JQSWdCLENPSGhCLGtCTm5EQyxlQUdBLGFtQ3dLRCxrQ25DdktHLGdCTWlESCx5Q0FDQyxzQjZCeUhELGlDN0JuSUEsY0FDQSxXQUNBLFlBQ0EsV0FDQSxnQkFDQSxrQkFDQSxrQlBLZSxDT0pmLGtCTm5EQyxlQUdBLGFtQzRLRCxpQ25DM0tHLGdCTWlESCx3Q0FDQyxzQjZCNkhELGlDN0J2SUEsY0FDQSxXQUNBLFlBQ0EsV0FDQSxnQkFDQSxrQkFDQSxrQlBNZSxDT0xmLGtCTm5EQyxlQUdBLGFtQ2dMRCxpQ25DL0tHLGdCTWlESCx3Q0FDQyxzQjZCbUlGLHFDQUNDLFVBQ0MsWUFDQSxlQUVELGVBQ0MsWUFFQyx1QkFDQyxXL0JwTUYsOEIrQnFNMkIsRUFPN0IsV0FDQyxtQkFDQSxXQUVELGdCQUNDLGNBRUQsaUJBQ0Msc0JDcE5ELFdBQ0MsWUFDQSxnQkFDQSxpQkFDQSxhckMyQmUsQ3FDMUJmLGlCcENIQyxlQUdBLGFvQ0xGLFdwQ01JLGdCb0NFSCx5QkFDQyxtQkFFRCxhQU9DLGFyQ2FjLENxQ1pkLCtFQUlDLGFyQ1FhLENxQ0poQixXQU1DLGFBR0QsY0FDQyxXQUNBLFlBQ0Esc0JBR0QsZ0JBQ0MsZUFDQSxzQkFFRCxXQUNDLHFCQUNBLHNCcEM5Q0MsZUFHQSxhb0N5Q0YsV3BDeENJLGdCb0M4Q0osWUFDQyxrQkFDQSxhQUdELHlCQUlDLFFBR0MsY0FDQSxXQUVBLHNCQUNDLGNBR0YsYUFDQyxXQUNBLHNCQUNBLDJCQUNDLGNBR0YsWUFDQyxhQUNBLHNCQUNBLDBCQUNDLGNBQ0EsV0FDQSxtQkFJSCwwQkFDQyxXQUNDLFlBQ0EsZ0JBQ0EsaUJBQ0EsYXJDOURjLENxQytEZCxpQnBDNUZBLGdCQUdBLHFDb0NvRkQsV3BDbkZHLGdCb0NrRkosMEJBUUUseUJBQ0Msa0JBR0YsV0FDQyxjQVVBLDJCQUNDLGNBQ0EsV0FHRixtQkFDQyxhQUNBLFdBQ0EsWUFFRCxZQUNDLGFBQ0EsbUJBRUEsV0FFQSxZQUNBLHlCQUNBLGdCQUNDLFVBQ0EsVUFDQSxXQUdELDBCQUNDLGNBQ0EsV0FDQSxtQkFRSCxhQUdDLFVBQ0EsaUJBQ0MsV0FDQSxnQkFDQSxZQUdGLGFBQ0MsZUFDQSxNQUNBLFFBQ0EsYUFDQSxXQUVBLFlBQ0EsY0FDQSxnQkFDQSxvQ0FFQyxtR0FFRCxrQ0FDQyxhQUNBLG1CQUNBLDhCQUlGLGNBQ0MscUJBQ0Esc0JBQ0EsWUFFQSxnQkFDQSxVckNwSGlCLENDakVoQixlQUdBLGFvQzRLRixjcEMzS0ksZ0JvQzJLSixjQVFDLHlCQUNBLGtCQUVBLGdCQUNDLFVyQzFIZ0IsQ3FDNEhqQixvQkFDQyxVckM3SGdCLENxQzhIaEIscUJBRUQsOEJBQ0MscUJBR0YsbUJBQ0MscUJBQ0EsaUJBQ0EsV0FDQSxpQkFDQSxzQnBDMU1DLGVBR0EsYW9Da01GLG1CcENqTUksZ0JvQzBNSixpQkFDQyxjQUNBLFlBQ0EsU0FDQSxVQUVELHNCQUNDLG1CQUNBLFdBQ0EsWUFDQSxVckN4TGlCLENxQ3lMakIsa0JBQ0Esc0JwQzFOQyxlQUdBLGFvQ2lORixzQnBDaE5JLGdCb0N5Tkosc0JBQ0MsVXJDOUxpQixDcUMrTGpCLG1IQUlDLFVyQ25NZ0IsQ3FDb01oQixxQkFHRixRQUNDLGFBQ0EsV0FFQSx1Q0FFQyxVQUdELFdBQ0MsU0FDQSxVQUNBLGdCQUVELFdBQ0MsY0FFQSxXQUNBLGlCcEN6UEEsZUFHQSxhb0NrUEQsV3BDalBHLGdCb0N1UEYsYUFDQyxXQUNBLDBEQUdDLFdBQ0EscUJBQ0Esa0JyQ3JPWSxDcUM0T2QsbUNBRUMsY0FDQSxTQUNBLGNBQ0EsZUFDQSxnQ0FLSCxZQUNDLGFBR0QsMEJBQ0MsWUFDQyxjQUlGLGlCQUNDLGtCQUNBLGFBQ0EsV0FDQSxnQkFDQSx3Q0FDQyxrQkFDQSxRQUNBLFNBQ0EsV0FDQSwyQ0FDQyxhQUNBLG1CQUNBLHVCQUVBLGNBQ0EsVUFDQSxnQkFDQSw4Q0FDQyxVQUNBLFlBQ0EsY0FDQSxrQkFDQSxzQkFDQSxrREFDQyxXQUNBLGVBQ0EsWUFDQSxzQkFFRCxnREFDQyxjQUVBLGNBQ0EsZUFDQSxXQUNBLGVBRUEsc0RBQ0MscUJBQ0EsV0FDQSx3QkFVSCwrREFDQyx5QkFHRCwrREFDQyxzQkFNSiwwQkFDQyxRQUNDLGFBRUQsUUFDQyxxQkFDQSxzQkFFQSxXQUNDLGtCQUNBLGFBQ0EsaUJBQ0EsV0FFQSxVQUNBLGdCQUNBLDhCQUVBLHlCQUVDLFdBR0EsNEJBRUQsaUJBQ0Msa0JBQ0EsUUFDQSxRQUNBLHFCQUNBLFVBQ0EsWUFDQSxzQkFDQSwyQkFDQSxXQUlGLFdBQ0Msa0JBQ0EsYUFDQSx1QkFDQSxVQUNBLGdCQUdBLGNBQ0Esa0JBQ0Esc0JBQ0EsbUJBRUEsa0JBQ0Msa0JBQ0EsUUFDQSxXQUNBLHFCQUNBLFVBQ0EsWUFDQSxzQkFDQSwyQkFDQSxXQUdELGlCQUNDLGtCQUNBLFFBQ0EsU0FDQSxPQUNBLFVBQ0EsV0FDQSxjQUNBLG1CQUNBLG9CQUNBLHdCQUNBLFdBaUJELG9DQUNDLGVBT0QsY0FFQyxrQkFDQSxTQUVBLGFBQ0EsZ0JBRUQsY0FDQyxTQUNBLDRCQUNDLGNBQ0EsU0FFRCxxQkFLQyxRQU9GLGFBRUMsWUFDQSxtQ0FDQSxzQ2hDL2RGLCtCZ0NnZTJCLENBQ3pCLDBEQUdDLFdBQ0EseUJBR0QsMkJBQ0MsY0FDQSxhcEN4ZUgsZ0JBR0EscUNvQ21lRSwyQnBDbGVBLGdCb0N3VkosMEJBZ0pHLGdCQUNDLGtCQUtDLGdDQUNDLFNBR0Ysc0JBQ0Msa0JBQ0EsUUFDQSxTQUNBLE9BQ0EsVUFDQSxXQUNBLGNBQ0EsbUJBQ0Esb0JBR0EsV0FJRCx1QkFHQyxvQkFHRCxvQkFFQyxjQUNBLGNBQ0EsNEJDdGhCSCxxQkR1aEIyQixDQUt4QixpQ0FDQyxTQUlELHNCQUNDLFNBSUgsY0FFQyxjQUNBLFdBQ0EsV0FDQSxlQUNBLGtCQUNBLG1CQUNBLFNBQ0EsMEJBQ0EsMEJBQ0MsU0FFRCxnQkFDQyxTQUNBLGVBQ0EsV0FDQSxTQUdBLDBCQUNDLG9CQUdGLG9CQUNDLFdBQ0Esa0JyQzdoQlcsQ3FDK2hCWCxVQU1GLHdCQUVDLGtCckNyaEIwQixDTzVDN0IsV0FDQSxpQkFDQSxnQkFDQSxTQUNBLDhEQUVDLFdBQ0EscUJBRUQsNkRBRUMsV0FDQSxnRDhCbWpCQyx3QjlCOWlCRixxQkFDQSxpQkFDQSxrQjhCaWpCRyxTQUNBLDhCOUIza0JILFU4QjRrQm1HLEM5QjNrQm5HLHdCUG1EeUIsQ09sRHpCLDhEOEIya0JJLFNBRUQsNkRBRUMsa0JyQzVoQndCLEVxQ21pQjdCLDBCQU9JLGdCcEM1bEJGLGdCQUdBLHFDb0N5bEJFLGdCcEN4bEJBLGdCb0MrbEJKLDBCQUlJLGdCcEN2bUJGLGdCQUdBLHFDb0NvbUJFLGdCcENubUJBLGdCb0M4cUJKLGtCQUNDLGtCQUNBLHFCQUNBLFdBQ0EsV0FDQSxhQUNBLHNCQUNBLHNCQUNBLGtCQUNBLG1CQUVBLGlEQUVDLGtCQUNBLGNBRUEsV0FFQSxXQUNBLHNCQUNBLGtCQUNBLG1CQUNBLFdBR0QseUJBQ0MsU0FHRCx3QkFDQyxZQUdELHVDQUNDLHlCQUdELDhDQUNDLFdBQ0EsNENBRUQsNkNBQ0MsV0FDQSw4Q0FLRiwwQkFDQyxXQUNDLGdCQUdELFlBQ0MsZUFDQSxNQUNBLE9BQ0EsYUFDQSxhQUNBLHNCQUNBLFdBQ0EsWUFDQSxpQkFDQSxzQkFDQSxVQUNBLGdFQUNBLHdCQUNBLHdCQUVBLHNCQUNDLGNBR0Qsc0JBQ0MsVUFJRixpQkFDQyxhQUNBLHVCQUNBLHNCQUNBLHNCQUNBLFdBQ0EsWUFDQSxrQkFDQSxpQ0FHRCxrQkFDQyxlQUVBLG9DQUNDLDBCQUlGLGVBQ0MsV0FHRCxvQkFDQyxjQUNBLGNBQ0EsVUFFQSxnQnBDNXhCQSxnQkFHQSxxQ29Db3hCRCxvQnBDbnhCRyxnQm9DOHRCSiwwQkE2REUsdUJBQ0MsY0FHRCxnQ0FDQyxnQkFHRCxzQkFDQyxjQUNBLDRCQUNDLFdBSUYsNk9BS0MsV0FDQSxxQkFHRCxvQ0FDQyxhckN6d0IyQixDcUMwd0IzQixtQkFDQSxrQkFDQSx5QkFDQSx5QnBDNXpCRCxnQkFHQSxxQ29Db3pCQSxvQ3BDbnpCRSxnQm9DOHRCSiwwQkE2RkUsd0JBQ0MsV0FDQSxZQUNBLGdCQUNBLHNCQUdELDRCQUNDLGVBSUQsd0NBQ0MsYUFDQSxlQUNBLDhCQUNBLHFCQUNBLGNwQ2gxQkQsZ0JBR0EscUNvQ3cwQkEsd0NwQ3YwQkUsZ0JvQzh0QkosMEJBaUhHLDJDQUNDLFVBQ0EsV0FDQSxrQkFHRCwwQ0FDQyxZQUNBLGNBQ0EsV0FDQSx5QkFHRCw2Q0FDQyxlQUNBLHNCQUdELGlWQUtDLGVBQ0EsV0FLSCxpQkFDQyxjQUdELHNCQUNDLFNBQ0EsVUFDQSxnQkFFRCxzQkFDQyxjQUNBLGtCQUVELHNCQUNDLGNBQ0EsV0FFQSxtSEFJQyxXQUlGLHNCQUNDLGtCQUVBLGdDQUNDLGlCQUtILHlCQUNDLE9BQ0MsZ0JBQ0EsVUFDQSx3QkFFRCxzQkFDQyxlQUNBLE1BQ0EsT0FDQSxhQUNBLFdBQ0Esc0JBQ0Esb0NBRUEsOEJBQ0MsWUFHRCxrQ0FDQyxhQUdELGlDQUNDLFlBQ0EsWUFHRCxtQ0FDQyxxMEYiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fYmFzZS5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL2dsb2JhbC9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vc25iLy4uL3N5c3RlbS9zcmMvc2Nzcy9taXhpbnMvX2ZvbnQtc2l6ZS5zY3NzIiwid2VicGFjazovL3NuYi8uL25vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5jc3MiLCJ3ZWJwYWNrOi8vc25iLy4vc3JjL3Njc3MvX2FuaW1hdGlvbi5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi4vc3lzdGVtL3NyYy9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9nbG9iYWwvX21peGlucy5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vc25iLy4vc3JjL3Njc3MvX2Nvb2tpZWNvbnNlbnQuc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9faGVhZGxpbmUuc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9faW5mby1iYXIuc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fbGlzdC5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19tYWluLXZpc3VhbC5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19tb2R1bGUuc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi4vc3lzdGVtL3NyYy9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fcGFnZS10aXRsZS5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19wYWdlci5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19zZWFyY2guc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fc2VjdGlvbi5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fc3VnZ2VzdC5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19zdW1tYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vc25iLy4vc3JjL3Njc3MvX3RodW1ibmFpbC5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL190b3BpY3BhdGguc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi4vc3lzdGVtL3NyYy9zY3NzL191bml0LnNjc3MiLCJ3ZWJwYWNrOi8vc25iLy4vc3JjL3Njc3MvX2VudHJ5LnNjc3MiLCJ3ZWJwYWNrOi8vc25iLy4uL3N5c3RlbS9zcmMvc2Nzcy9nbG9iYWwvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19lZGl0b3Iuc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fZmllbGQuc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fbWFpbi5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL19zaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vc25iLy4vc3JjL3Njc3MvX2NvbnRhY3Quc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fcmVhbGVzdGF0ZS5zY3NzIiwid2VicGFjazovL3NuYi8uL3NyYy9zY3NzL190b3Auc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fdHVpa2Euc2NzcyIsIndlYnBhY2s6Ly9zbmIvLi9zcmMvc2Nzcy9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vc25iLy4vc3JjL3Njc3MvX2hlYWRlci5zY3NzIiwid2VicGFjazovL3NuYi8uLi9zeXN0ZW0vc3JjL3Njc3MvbWl4aW5zL19hbmltYXRpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOODmeODvOOCuVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiBnbG9iYWwuJHRleHQtY29sb3ItYmFzZTtcbiAgZm9udC1mYW1pbHk6IGdsb2JhbC4kZm9udC1mYW1pbHk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE0KTtcbn1cblxuLyog44Oq44Oz44Kv44Gu6Kit5a6aICovXG5hIHtcbiAgY29sb3I6IGdsb2JhbC4kbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5hOnZpc2l0ZWQge1xuICBjb2xvcjogZ2xvYmFsLiRsaW5rLWNvbG9yLXZpc2l0ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6YWN0aXZlIHtcbiAgY29sb3I6IGdsb2JhbC4kbGluay1jb2xvci1hY3RpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogZ2xvYmFsLiRsaW5rLWNvbG9yLWhvdmVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyog44Kz44Oz44OG44OK44O8ICovXG4uYWNtcy1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IGdsb2JhbC4kY29udGFpbmVyO1xuICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdihhY21zLiRncmlkLXNwYWNlLCAyKTtcbiAgcGFkZGluZy1sZWZ0OiBtYXRoLmRpdihhY21zLiRncmlkLXNwYWNlLCAyKTtcbiAgQGlmIChnbG9iYWwuJGVuYWJsZS1pcGhvbmV4ID09IHRydWUpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuICAgICAgI3ttYXRoLmRpdihhY21zLiRncmlkLXNwYWNlLCAyKX0gKyBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpXG4gICAgKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoXG4gICAgICAje21hdGguZGl2KGFjbXMuJGdyaWQtc3BhY2UsIDIpfSArIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1sZWZ0KVxuICAgICk7XG4gIH1cbiAgLmFjbXMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubmFycm93LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogZ2xvYmFsLiRuYXJyb3ctY29udGFpbmVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogbWF0aC5kaXYoYWNtcy4kZ3JpZC1zcGFjZSwgMik7XG4gIHBhZGRpbmctbGVmdDogbWF0aC5kaXYoYWNtcy4kZ3JpZC1zcGFjZSwgMik7XG4gIEBpZiAoZ2xvYmFsLiRlbmFibGUtaXBob25leCA9PSB0cnVlKSB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyhcbiAgICAgICN7bWF0aC5kaXYoYWNtcy4kZ3JpZC1zcGFjZSwgMil9ICsgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KVxuICAgICk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKFxuICAgICAgI3ttYXRoLmRpdihhY21zLiRncmlkLXNwYWNlLCAyKX0gKyBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdClcbiAgICApO1xuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CA6Kit5a6aXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRlbmFibGUtaXBob25leDogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgOODmeODvOOCuVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyDjgrPjg7Pjg4bjgqTjg4rjg7zluYVcbiRjb250YWluZXI6IDExNDBweDtcbiRuYXJyb3ctY29udGFpbmVyOiA5NjBweDtcbiRtYXgtY29udGFpbmVyOiAxMDAlO1xuXG4vLyDjg6HjgqTjg7Pjgqvjg6njg6DluYVcbi8vICRtYWluLWNvbHVtbi13aWR0aCAgICA6IDgyMHB4O1xuJG1haW4tY29sdW1uLXdpZHRoOiA5MTBweDtcblxuLy8g44Kw44Oq44OD44OJ44Gu6ZaT6ZqUXG4vLyAkZ3JpZC1zcGFjZSAgICAgICAgICAgOiA0MHB4O1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CA44OV44Kh44Kk44Or44Gu44OR44K5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vJGFjbXMtZm9udDogJy90aGVtZXMvc3lzdGVtL2ZvbnRzLyc7IC8vIOODleOCqeODs+ODiOOBruODkeOCueOCkuS4iuabuOOBjVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CA5pu45L2TXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiT3N3YWxkXCIsIHNhbnMtc2VyaWYsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJBcmlhbFwiLFxuICBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiTWVpcnlvXCIsIHNhbnMtc2VyaWY7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIDjgqvjg6njg7xcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g6IOM5pmv6ImyXG4kYmctY29sb3I6ICNmZmY7XG5cbi8vIOODl+ODqeOCpOODnuODquODvOOCq+ODqeODvFxuJHByaW1hcnktY29sb3I6ICMwMTNjYzE7XG4kcHJpbWFyeS1jb2xvci1ob3ZlcjogIzM4YTNmZjtcbi8vIOOCu+OCq+ODs+ODgOODquODvOOCq+ODqeODvFxuJHNlY29uZGFyeS1jb2xvcjogIzMzMztcbi8vIOODmeODvOOCueOCq+ODqeODvFxuJGJhc2UtY29sb3I6ICNlNWU1ZTU7XG5cbi8v54q25oWLXG4kZm9jdXMtY29sb3I6ICMwMGMyZmY7XG5cbi8vIOODnOOCv+ODs1xuJGJ0bi1kZWZhdWx0LWNvbG9yOiAjNjY2O1xuJGJ0bi1zdGFydC1jb2xvcjogIzY2NjtcbiRidG4tZW5kLWNvbG9yOiAjNDQ0O1xuJGJ0bi1hY3RpdmUtY29sb3I6ICM0NDQ7XG4kYnRuLWhvdmVyLWNvbG9yOiAjNDQ0O1xuXG4vLyDoibLku5jjgY3jg5zjgr/jg7NcbiRidG4tYXR0ZW50aW9uLWRlZmF1bHQtY29sb3I6ICMwMTNjYzE7XG4kYnRuLWF0dGVudGlvbi1zdGFydC1jb2xvcjogIzAxM2NjMTtcbiRidG4tYXR0ZW50aW9uLWVuZC1jb2xvcjogIzM4YTNmZjtcbiRidG4tYXR0ZW50aW9uLWFjdGl2ZS1jb2xvcjogIzM4YTNmZjtcbiRidG4tYXR0ZW50aW9uLWhvdmVyLWNvbG9yOiAjMzhhM2ZmO1xuXG4vLyDlkIRTTlPoibJcbiRmYWNlYm9vay1jb2xvcjogIzE4NzdmMjtcbiR0d2l0dGVyLWNvbG9yOiAjNTVhY2VlO1xuJHlvdXR1YmUtY29sb3I6ICNjZDIwMWY7XG5cbi8vIOODquODs+OCr+iJslxuJGxpbmstY29sb3I6ICMwMDZkZDk7XG4kbGluay1jb2xvci12aXNpdGVkOiAjN2Y1YWQ3O1xuJGxpbmstY29sb3ItYWN0aXZlOiAjMDA2ZGQ5O1xuJGxpbmstY29sb3ItaG92ZXI6ICMwMDZkZDk7XG5cbi8vIOODhuOCreOCueODiOiJslxuJHRleHQtY29sb3ItYmFzZTogIzMzMztcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgOODmOODg+ODgOODvFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kaGVhZGVyLWhlaWdodDogNDRweDtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgOOCqOODs+ODiOODquODvFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyR1bml0LWd1dHRlciAgICAgICAgICAgICAgICAgICAgICAgOiAkZ3JpZC1zcGFjZTtcbiRlbnRyeS1tYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4kZW50cnktZWxlbWVudC1tYXJnaW4tYm90dG9tLXNtOiAxMHB4ICFkZWZhdWx0O1xuJGVudHJ5LWVsZW1lbnQtbWFyZ2luLWJvdHRvbS1tZDogMjVweCAhZGVmYXVsdDtcbiRlbnRyeS1lbGVtZW50LW1hcmdpbi1ib3R0b20tbGc6IDMwcHggIWRlZmF1bHQ7XG5cbi8vJGVudHJ5LWNsYXNzICAgICAgICAgICAgICAgICAgICAgICA6IGVudHJ5LWNvbHVtbjtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgOOCueODqeOCpOODgOODvFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kbWFpbi1zbGlkZXItaGVpZ2h0LW1vYmlsZTogMzAwcHg7XG4kbWFpbi1zbGlkZXItaGVpZ2h0LWRlc2t0b3A6IDQwMHB4O1xuIiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZXNcIiBhcyB2YXI7XG5AdXNlIFwiLi4vZ2xvYmFsL2Z1bmN0aW9uc1wiIGFzIGZ1bmN0aW9ucztcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyDjg5Xjgqnjg7Pjg4jjgrXjgqTjgrpcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbkBtaXhpbiBmb250LXNpemUoJHNpemUsJGJhc2U6MTYsJGltcG9ydGFudDogZmFsc2UpIHtcbiAgZm9udC1zaXplOiAkc2l6ZSArIHB4IGZ1bmN0aW9ucy5pZi1pbXBvcnRhbnQoJGltcG9ydGFudCk7XG4gIC8vZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSwgJGJhc2UpICogMXJlbSBmdW5jdGlvbnMuaWYtaW1wb3J0YW50KCRpbXBvcnRhbnQpO1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4IGZ1bmN0aW9ucy5pZi1pbXBvcnRhbnQoJGltcG9ydGFudCk7XG4gICAgLy9mb250LXNpemU6IG1hdGguZGl2KCRzaXplLCAkYmFzZSkgKiAxcmVtIGZ1bmN0aW9ucy5pZi1pbXBvcnRhbnQoJGltcG9ydGFudCk7XG4gIH1cbn1cbiIsIi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdFxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nXG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQHVzZSBcImdsb2JhbC9hY21zLWNvbW1vblwiIGFzIGFjbXM7XG5AdXNlIFwiZ2xvYmFsL2NvbW1vblwiIGFzIGdsb2JhbDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjgqLjg4vjg6Hjg7zjgrfjg6fjg7Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGtleWZyYW1lcyBmYWRlLWluIHtcblx0MCUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQyMCUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuQC1tb3ota2V5ZnJhbWVzIGZhZGUtaW4ge1xuXHQwJSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDIwJSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1pbiB7XG5cdDAlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MjAlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuXG5Aa2V5ZnJhbWVzIGZhZGVVcCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAyMHB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0NDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5cbi5qcyAuanMtYW5pbWF0aW9uIHtcblx0LnNlY3Rpb24taGVhZGluZyxcblx0LmVudHJ5LWhlYWRpbmctY2VudGVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDIwcHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1vdXQsIHRyYW5zZm9ybSAuNHMgZWFzZS1vdXQ7XG5cdH1cblxuXHQubW9kdWxlLWdyb3VwLWxpc3QsXG5cdC5lbnRyeS1jb2x1bW4sXG5cdC5tb2R1bGUtc2VjdGlvbixcblx0LnN1Z2dlc3QtY2VudGVyLWJveCB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwyMHB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2Utb3V0IC40cywgdHJhbnNmb3JtIC40cyBlYXNlLW91dCAuNHM7XG5cdH1cblxuXHQubWFpbi1zbGlkZXItdGV4dC13cmFwIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDIwcHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1vdXQgLjZzLCB0cmFuc2Zvcm0gLjRzIGVhc2Utb3V0IC42cztcblx0fVxufVxuXG4uanMtYW5pbWF0aW9uLmlzLXNob3cge1xuXHQuc2VjdGlvbi1oZWFkaW5nLFxuXHQuZW50cnktaGVhZGluZy1jZW50ZXIge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQubW9kdWxlLWdyb3VwLWxpc3QsXG5cdC5lbnRyeS1jb2x1bW4sXG5cdC5tb2R1bGUtc2VjdGlvbixcblx0LnN1Z2dlc3QtY2VudGVyLWJveCB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdC5tYWluLXNsaWRlci10ZXh0LXdyYXAge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmpzIC5qcy1hbmltYXRpb24ge1xuICAgIC5zZWN0aW9uLWhlYWRpbmcsXG4gICAgLmVudHJ5LWhlYWRpbmctY2VudGVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAubW9kdWxlLWdyb3VwLWxpc3QsXG4gICAgLmVudHJ5LWNvbHVtbixcbiAgICAubW9kdWxlLXNlY3Rpb24sXG4gICAgLnN1Z2dlc3QtY2VudGVyLWJveCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLm1haW4tc2xpZGVyLXRleHQtd3JhcCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOODkOODiuODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYmFubmVyIHtcblx0bWFyZ2luOiAwIG1hdGguZGl2KGFjbXMuJGdyaWQtc3BhY2UsIC0yKSAxMHB4O1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24ob3BhY2l0eSAuMjVzIGVhc2Utb3V0KTtcblx0XHQgJjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuNzU7XG5cdFx0fVxuXHR9XG59XG4uYmFubmVyLWl0ZW0ge1xuXHRtYXJnaW46IDAgMCBtYXRoLmRpdihhY21zLiRncmlkLXNwYWNlLCAyKSAwO1xufVxuXG4uYmFubmVyLWltZy1jZW50ZXIge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g5pmC6ZaT5aSJ5YyWXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gdHJhbnNpdGlvbi1wcm9wZXJ0eeOAgSB0cmFuc2l0aW9uLWR1cmF0aW9u44CBIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9u44CBIHRyYW5zaXRpb24tZGVsYXkg44Gu5ZCE44OX44Ot44OR44OG44Kj44Gu5YCkXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbil7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuLy8g44OX44Ot44OR44OG44KjXG5AbWl4aW4gdHJhbnNpdGlvbi1wcm9wZXJ0eSgkdHJhbnNpdGlvbi1wcm9wZXJ0eSl7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHRyYW5zaXRpb24tcHJvcGVydHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xufVxuLy8g44GE44Gk5aeL44G+44KL44GLXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkdHJhbnNpdGlvbi1kZWxheSl7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG4gIHRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLWRlbGF5O1xufVxuLy8g44GL44GL44KL5pmC6ZaTXG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdHJhbnNpdGlvbi1kdXJhdGlvbil7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xufVxuLy8g5pmC6ZaT5aSJ5YyWXG5AbWl4aW4gdHJhbnNpdGlvbi10cmFuc2Zvcm0oJHRyYW5zaXRpb24pe1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb247XG59XG4iLCJAdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOODnOOCv+ODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYnRuIHtcblx0YmFja2dyb3VuZDogZ2xvYmFsLiRidG4tZGVmYXVsdC1jb2xvcjtcblx0Ym9yZGVyOiAwO1xuXHRAaW5jbHVkZSBnbG9iYWwuYnRuLWJhc2UoKTtcblx0QGluY2x1ZGUgZ2xvYmFsLmJ0bi1zbWFsbCgpO1xuXHQgJjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgZ2xvYmFsLmJ0bi1jb2xvcnMoZ2xvYmFsLiRidG4tc3RhcnQtY29sb3IsIGdsb2JhbC4kYnRuLWVuZC1jb2xvciwgI0ZGRik7XG5cdH1cblx0ICY6YWN0aXZlLFxuXHQgJjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogZ2xvYmFsLiRidG4tYWN0aXZlLWNvbG9yO1xuXHR9XG59XG4vKiDjg5zjgr/jg7PjgIDoibLku5jjgY0gKi9cbi5idG4tYXR0ZW50aW9uIHtcblx0YmFja2dyb3VuZDogZ2xvYmFsLiRidG4tYXR0ZW50aW9uLWRlZmF1bHQtY29sb3I7XG5cdGJvcmRlcjogMDtcblx0QGluY2x1ZGUgZ2xvYmFsLmJ0bi1iYXNlKCk7XG5cdEBpbmNsdWRlIGdsb2JhbC5idG4tc21hbGwoKTtcblx0ICY6aG92ZXIge1xuXHRcdEBpbmNsdWRlIGdsb2JhbC5idG4tY29sb3JzKGdsb2JhbC4kYnRuLWF0dGVudGlvbi1zdGFydC1jb2xvciwgZ2xvYmFsLiRidG4tYXR0ZW50aW9uLWVuZC1jb2xvciwgI0ZGRik7XG5cdH1cblx0ICY6YWN0aXZlLFxuXHQgJjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogZ2xvYmFsLiRidG4tYXR0ZW50aW9uLWFjdGl2ZS1jb2xvcjtcblx0fVxufVxuXG4vKiDjg5zjgr/jg7PjgrXjgqTjgrrlpKcgKi9cbi5idG4tbGFyZ2Uge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1kZWZhdWx0LWNvbG9yO1xuXHRAaW5jbHVkZSBnbG9iYWwuYnRuLWJhc2UoKTtcblx0QGluY2x1ZGUgZ2xvYmFsLmJ0bi1sYXJnZSgpO1xuXHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAuMjVzIGxpbmVhcik7XG5cdCAmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1ob3Zlci1jb2xvcjtcblx0fVxuXHQgJjphY3RpdmUsXG5cdCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1hY3RpdmUtY29sb3I7XG5cdH1cbn1cbi8qIOODnOOCv+ODs+OCteOCpOOCuuWkpyDoibLku5jjgY0gKi9cbi5idG4tYXR0ZW50aW9uLWxhcmdlIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZDogZ2xvYmFsLiRidG4tYXR0ZW50aW9uLWRlZmF1bHQtY29sb3I7XG5cdEBpbmNsdWRlIGdsb2JhbC5idG4tYmFzZSgpO1xuXHRAaW5jbHVkZSBnbG9iYWwuYnRuLWxhcmdlKCk7XG5cdEBpbmNsdWRlIGFjbXMudHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgbGluZWFyKTtcblx0ICY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IGdsb2JhbC4kYnRuLWF0dGVudGlvbi1ob3Zlci1jb2xvcjtcblx0fVxuXHQgJjphY3RpdmUsXG5cdCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1hdHRlbnRpb24tYWN0aXZlLWNvbG9yO1xuXHR9XG59XG4vKiDjg4fjgrnjgq/jg4jjg4Pjg5fvvJrmnIDlpKczNjBweOODnOOCv+ODsyAqL1xuLmJ0bi1ibG9jay1sYXJnZSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1kZWZhdWx0LWNvbG9yO1xuXHRAaW5jbHVkZSBnbG9iYWwuYnRuLWJhc2UoKTtcblx0QGluY2x1ZGUgZ2xvYmFsLmJ0bi1sYXJnZSgpO1xuXHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAuMjVzIGxpbmVhcik7XG5cdCAmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1ob3Zlci1jb2xvcjtcblx0fVxuXHQgJjphY3RpdmUsXG5cdCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1hY3RpdmUtY29sb3I7XG5cdH1cbn1cbi8qIOODh+OCueOCr+ODiOODg+ODl++8muacgOWkpzM2MHB444Oc44K/44OzIOiJsuS7mOOBjSAqL1xuLmJ0bi1hdHRlbnRpb24tYmxvY2stbGFyZ2Uge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogZ2xvYmFsLiRidG4tYXR0ZW50aW9uLWRlZmF1bHQtY29sb3I7XG5cdEBpbmNsdWRlIGdsb2JhbC5idG4tYmFzZSgpO1xuXHRAaW5jbHVkZSBnbG9iYWwuYnRuLWxhcmdlKCk7XG5cdEBpbmNsdWRlIGFjbXMudHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgbGluZWFyKTtcblx0ICY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IGdsb2JhbC4kYnRuLWF0dGVudGlvbi1ob3Zlci1jb2xvcjtcblx0fVxuXHQgJjphY3RpdmUsXG5cdCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1hdHRlbnRpb24tYWN0aXZlLWNvbG9yO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aCA6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC5idG4tYmxvY2stbGFyZ2Uge1xuXHRcdG1heC13aWR0aDogMzYwcHg7XG5cdH1cblx0LmJ0bi1hdHRlbnRpb24tYmxvY2stbGFyZ2Uge1xuXHRcdG1heC13aWR0aDogMzYwcHg7XG5cdH1cbn1cblxuXG4uYnRuLXNlYXJjaC1ibG9jayB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE2NXB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGggOiBhY21zLiRicmVha3BvaW50LW1kLW1heCkge1xuXHQuYnRuLXNlYXJjaC1ibG9jayB7XG5cdFx0QGluY2x1ZGUgZ2xvYmFsLmJ0bi1zZWFyY2gtYmxvY2soKTtcblx0fVxufVxuXG5cblxuLyog44Oc44O844OA44O844Oc44K/44OzICovXG4uaG9tZS1idG4ge1xuXHRtYXJnaW46IDIwcHggYXV0byAxMHB4O1xufVxuLmJ0bi1ib3JkZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDdweCAxMHB4O1xuXHRjb2xvcjogIzMzMztcblx0Ym9yZGVyOiAxcHggc29saWQgI0NDQztcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdFtjbGFzcyo9J2FjbXMtaWNvbi0nXSB7XG5cdFx0Y29sb3I6ICNDQ0M7XG5cdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTQpO1xuXHR9XG5cdCAmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuXG4vKiDlvbHku5jjgY3jg5zjgr/jg7MgKi9cbi5idG4tc2hhZG93IHtcblx0Ym94LXNoYWRvdzogMCAxcmVtIDFyZW0gLTAuNzVyZW0gcmdiYSgwLDAsMCwuNCk7XG59XG5cbiIsIkB1c2UgXCIuLi9nbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS1cbi8v44CA44Oc44K/44OzXG4vLyAtLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBidG4tY29sb3JzKCRzdGFydC1jb2xvciwgJGVuZC1jb2xvciwgJGNvbG9yKSB7XG5cdGNvbG9yOiAkY29sb3I7XG5cdGJhY2tncm91bmQtY29sb3I6ICRlbmQtY29sb3I7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG4vLyDjg5njg7zjgrlcbkBtaXhpbiBidG4tYmFzZSgpIHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRib3JkZXI6IDA7XG5cdCY6aG92ZXIsXG5cdCY6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR9XG59XG4vLyDjgrXjgqTjgrrlsI9cbkBtaXhpbiBidG4tc21hbGwoKSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogNnB4IDE1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi8vIOOCteOCpOOCuuWkp1xuQG1peGluIGJ0bi1sYXJnZSgpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyMCk7XG59XG4vLyDjg5bjg63jg4Pjgq9cbkBtaXhpbiBidG4tc2VhcmNoLWJsb2NrKCkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMzYwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDIwKTtcbn1cblxuLy8g44OV44OD44K/44O8U05T44Oc44K/44OzXG5AbWl4aW4gZm9vdGVyLXNucy1saXN0KCRzbnMtY29sb3IpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6ICRzbnMtY29sb3I7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTkpO1xuXHQmOmJlZm9yZSB7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxufVxuLy8g44Ko44Oz44OI44Oq44O85LiL44K344Kn44Ki44Oc44K/44OzXG5AbWl4aW4gc2hhcmUtc25zLWJ0bigkc25zLWNvbG9yKSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6ICRzbnMtY29sb3I7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdCY6YmVmb3JlIHtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cdCY6Zm9jdXM6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMXB4O1xuXHRcdHJpZ2h0OiAtMXB4O1xuXHRcdGJvdHRvbTogLTFweDtcblx0XHRsZWZ0OiAtMXB4O1xuXHRcdGJvcmRlcjogMXB4IGRvdHRlZCAjMzMzO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44Kr44O844OJXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jYXJkIHtcblx0bWFyZ2luOiAwIDAgNDBweCAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkIGdsb2JhbC4kYmFzZS1jb2xvcjtcbn1cbi5jYXJkLWl0ZW0ge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgZ2xvYmFsLiRiYXNlLWNvbG9yO1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBnbG9iYWwuJGJhc2UtY29sb3I7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBnbG9iYWwuJGJhc2UtY29sb3I7XG59XG4uY2FyZC1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBtYXRoLmRpdihhY21zLiRncmlkLXNwYWNlLCAtMik7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGNvbG9yOiAjMzMzO1xuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogI0VFRTtcblx0XHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAuMjVzIGxpbmVhcik7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOnZpc2l0ZWQsXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogIzMzMztcblx0fVxufVxuLmNhcmQtaW1nIHtcblx0bWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLmNhcmQtdGl0bGUge1xuXHRtYXJnaW46IDA7XG5cdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE2KTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY2FyZC1kZXRhaWwge1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG5cdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDEzKTtcbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qKiBMaWdodCBjb2xvci1zY2hlbWUgKiovXG46cm9vdHtcbiAgLS1jYy1iZzogI2ZmZjtcbiAgLS1jYy10ZXh0OiAjMzMzMzMzO1xuICAtLWNjLWJ0bi1wcmltYXJ5LWJnOiAjQzQxMTM0O1xuICAtLWNjLWJ0bi1wcmltYXJ5LXRleHQ6IHZhcigtLWNjLWJnKTtcbiAgLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZzogIzkxMDAyMTtcbiAgLS1jYy1idG4tc2Vjb25kYXJ5LWJnOiAjRjFGMUYxO1xuICAtLWNjLWJ0bi1zZWNvbmRhcnktdGV4dDogdmFyKC0tY2MtdGV4dCk7XG4gIC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1iZzogI0VFRUVFRTtcbiAgLS1jYy10b2dnbGUtYmctb2ZmOiAjOTk5OTk5O1xuICAtLWNjLXRvZ2dsZS1iZy1vbjogIzY2NjY2NjtcbiAgLS1jYy10b2dnbGUtYmctcmVhZG9ubHk6ICNFNUU1RTU7XG4gIC0tY2MtdG9nZ2xlLWtub2ItYmc6ICNmZmY7XG4gIC0tY2MtdG9nZ2xlLWtub2ItaWNvbi1jb2xvcjogI2ZhZWNlYztcbiAgLS1jYy1ibG9jay10ZXh0OiB2YXIoLS1jYy10ZXh0KTtcbiAgLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYmc6ICNGMUYxRjE7XG4gIC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnLWhvdmVyOiAjRUVFRUVFO1xuICAtLWNjLXNlY3Rpb24tYm9yZGVyOiAjZjVmMWYxO1xuICAtLWNjLWNvb2tpZS10YWJsZS1ib3JkZXI6ICNmMmU5ZTk7XG4gIC0tY2Mtb3ZlcmxheS1iZzogcmdiYSg0LCA2LCA4LCAuODUpO1xuICAtLWNjLXdlYmtpdC1zY3JvbGxiYXItYmc6ICNkYmNmY2Y7XG4gIC0tY2Mtd2Via2l0LXNjcm9sbGJhci1iZy1ob3ZlcjogI2EwOTE5MTtcbn1cblxuLyoqIERhcmsgY29sb3Itc2NoZW1lICoqL1xuLmNfZGFya21vZGV7XG4gIC0tY2MtYmc6ICMxODFiMWQ7XG4gIC0tY2MtdGV4dDogI2Q4ZTVlYTtcbiAgLS1jYy1idG4tcHJpbWFyeS1iZzogI2E2YzRkZDtcbiAgLS1jYy1idG4tcHJpbWFyeS10ZXh0OiAjMDAwO1xuICAtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJnOiAjYzJkZmY3O1xuICAtLWNjLWJ0bi1zZWNvbmRhcnktYmc6ICMzMzM4M2M7XG4gIC0tY2MtYnRuLXNlY29uZGFyeS10ZXh0OiB2YXIoLS1jYy10ZXh0KTtcbiAgLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnOiAjM2U0NTRhO1xuICAtLWNjLXRvZ2dsZS1iZy1vZmY6ICM2Njc0ODE7XG4gIC0tY2MtdG9nZ2xlLWJnLW9uOiB2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7XG4gIC0tY2MtdG9nZ2xlLWJnLXJlYWRvbmx5OiAjNDU0YzU0O1xuICAtLWNjLXRvZ2dsZS1rbm9iLWJnOiB2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYmcpO1xuICAtLWNjLXRvZ2dsZS1rbm9iLWljb24tY29sb3I6IHZhcigtLWNjLWJnKTtcbiAgLS1jYy1ibG9jay10ZXh0OiAjYjNiZmM1O1xuICAtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1iZzogIzIzMjcyYTtcbiAgLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYmctaG92ZXI6ICMyYjMwMzU7XG4gIC0tY2Mtc2VjdGlvbi1ib3JkZXI6ICMyOTJkMzE7XG4gIC0tY2MtY29va2llLXRhYmxlLWJvcmRlcjogIzJiMzAzNTtcbiAgLS1jYy13ZWJraXQtc2Nyb2xsYmFyLWJnOiAjNjY3NDgxO1xuICAtLWNjLXdlYmtpdC1zY3JvbGxiYXItYmctaG92ZXI6ICM5MTk5YTA7XG59XG5cbi5jY19kaXYgKixcbi5jY19kaXYgOmJlZm9yZSxcbi5jY19kaXYgOmFmdGVye1xuICBmbG9hdDogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IHVuc2V0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHZpc2liaWxpdHk6IHVuc2V0O1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBhbmltYXRpb246IG5vbmU7XG59XG5cbi5jY19kaXYge1xuICBjb2xvcjogIzJkNDE1NjtcbiAgY29sb3I6IHZhcigtLWNjLXRleHQpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5cbi5jY19kaXYgLmMtYm4sXG4uY2NfZGl2IC5iLXRsLFxuI3MtdHRsLFxuI2MtdHRsLFxuI3MtYmwgdGQ6YmVmb3Jle1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4jY20sXG4jcy1pbnIsXG4uY2NfZGl2IC5jLWJsLFxuLmNjX2RpdiAuYi10bCxcbiNzLWJsIC5hY3QgLmItYWNje1xuICBib3JkZXItcmFkaXVzOiAuMzVlbTtcbn1cblxuLmNjX2RpdiBpbnB1dCxcbi5jY19kaXYgYnV0dG9uLFxuLmNjX2RpdiBhe1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmNjX2RpdiBhe1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5cbi5jY19kaXYgYTpob3ZlcntcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBNYWtlIGVsZW1lbnRzIFwiYW5pbWF0YWJsZVwiICovXG4uYy0tYW5pbSAjY20sXG4uYy0tYW5pbSAjcy1jbnQsXG4uYy0tYW5pbSAjcy1pbnIsXG4jY3Mtb3YsXG4jY20tb3Z7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgLjI1cyBsaW5lYXIsIG9wYWNpdHkgLjI1cyBlYXNlLCB0cmFuc2Zvcm0gLjI1cyBlYXNlIWltcG9ydGFudDtcbn1cblxuLmMtLWFuaW0gLmMtYm57XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlIWltcG9ydGFudDtcbn1cblxuLyogc3RhcnQgdHJhbnNpdGlvbnMgKi9cbi5jLS1hbmltICNjbS5iYXIuc2xpZGUsXG4uYy0tYW5pbSAuYmFyLnNsaWRlICNzLWlucntcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAuNHMgZWFzZSwgb3BhY2l0eSAuNHMgZWFzZSwgdHJhbnNmb3JtIC40cyBlYXNlIWltcG9ydGFudDtcbn1cblxuLmMtLWFuaW0gI2NtLmJhci5zbGlkZSArICNjbS1vdixcbi5jLS1hbmltIC5iYXIuc2xpZGUgKyAjY3Mtb3Z7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgLjRzIGVhc2UsIG9wYWNpdHkgLjRzIGVhc2UsIHRyYW5zZm9ybSAuNHMgZWFzZSFpbXBvcnRhbnQ7XG59XG5cbiNjbS5iYXIuc2xpZGUsXG4uY2NfZGl2IC5iYXIuc2xpZGUgI3MtaW5ye1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbiNjbS5iYXIudG9wLnNsaWRlLFxuLmNjX2RpdiAuYmFyLmxlZnQuc2xpZGUgI3MtaW5ye1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4jY20uc2xpZGUsXG4uY2NfZGl2IC5zbGlkZSAjcy1pbnJ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjZlbSk7XG59XG5cbiNjbS50b3Auc2xpZGV7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS42ZW0pO1xufVxuXG4jY20uYmFyLnNsaWRle1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5cbiNjbS5iYXIudG9wLnNsaWRle1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLyogZW5kIHRyYW5zaXRpb25zICovXG5cbi8qIFNob3cgbW9kYWxzICovXG5cbi5zaG93LS1jb25zZW50IC5jLS1hbmltICNjbSxcbi5zaG93LS1jb25zZW50IC5jLS1hbmltICNjbS5iYXIsXG4uc2hvdy0tc2V0dGluZ3MgLmMtLWFuaW0gI3MtaW5yLFxuLnNob3ctLXNldHRpbmdzIC5jLS1hbmltIC5iYXIuc2xpZGUgI3MtaW5ye1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcmNlLS1jb25zZW50LnNob3ctLWNvbnNlbnQgLmMtLWFuaW0gI2NtLmJveC5taWRkbGUsXG4uZm9yY2UtLWNvbnNlbnQuc2hvdy0tY29uc2VudCAuYy0tYW5pbSAjY20uY2xvdWQubWlkZGxle1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zaG93LS1zZXR0aW5ncyAuYy0tYW5pbSAjcy1jbnR7XG4gIHZpc2liaWxpdHk6IHZpc2libGUhaW1wb3J0YW50O1xufVxuXG4vKiBTaG93IG92ZXJsYXlzICovXG4uZm9yY2UtLWNvbnNlbnQuc2hvdy0tY29uc2VudCAuYy0tYW5pbSAjY20tb3YsXG4uc2hvdy0tc2V0dGluZ3MgLmMtLWFuaW0gI2NzLW92e1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG59XG5cbiNjbXtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMS4yNTBlbTtcbiAgYm90dG9tOiAxLjI1MGVtO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNC4yZW07XG4gIHBhZGRpbmc6IDEuMWVtIDEuOGVtIDEuNGVtIDEuOGVtO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNjLWJnKTtcbiAgYm94LXNoYWRvdzogMCAwLjYyNWVtIDEuODc1ZW0gIzAwMDAwMDtcbiAgYm94LXNoYWRvdzogMCAwLjYyNWVtIDEuODc1ZW0gcmdiYSgyLCAyLCAzLCAwLjI4KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qKiBmaXggaHR0cHM6Ly9naXRodWIuY29tL29yZXN0YmlkYS9jb29raWVjb25zZW50L2lzc3Vlcy85NCAqKi9cbiNjY19kaXYgI2NtIHtcbiAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xufVxuXG4jYy10dGx7XG4gIG1hcmdpbi1ib3R0b206IC43ZW07XG4gIGZvbnQtc2l6ZTogMS4wNWVtO1xufVxuXG4uY2xvdWQgI2MtdHRse1xuICBtYXJnaW4tdG9wOiAtLjE1ZW07XG59XG5cbiNjLXR4dHtcbiAgbWFyZ2luLWJvdHRvbTogMS40ZW07XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuLmNjX2RpdiAuYy1ibntcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxZW0gMS43ZW07XG4gIGNvbG9yOiAjNDA1MDVhO1xuICBjb2xvcjogdmFyKC0tY2MtYnRuLXNlY29uZGFyeS10ZXh0KTtcbiAgZm9udC1zaXplOiAwLjgyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2U1ZWJlZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY2MtYnRuLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1vLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuI2NtIC5jLWJue1xuICB3aWR0aDogNDguNSU7XG59XG5cbiNjLWJucyBidXR0b24gKyBidXR0b24sXG4jcy1jbnQgYnV0dG9uICsgYnV0dG9uLFxuI3MtYy1ibntcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4jcy1jbnQgI3MtcmFsbC1ibntcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbiNjbSAuY19saW5rOmhvdmVyLFxuI2NtIC5jX2xpbms6YWN0aXZlLFxuI3MtY250IGJ1dHRvbiArIGJ1dHRvbjpob3ZlcixcbiNzLWNudCBidXR0b24gKyBidXR0b246YWN0aXZlLFxuI3MtYy1ibjphY3RpdmUsXG4jcy1jLWJuOmhvdmVye1xuICBiYWNrZ3JvdW5kOiAjZDhlMGU2O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnKTtcbn1cblxuLyoqXG5Db29raWVDb25zZW50IHNldHRpbmdzIG1vZGFsXG4qKi9cbiNzLWNudHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMTtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuI3MtYmx7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiNzLWJsIC50aXRsZXtcbiAgbWFyZ2luLXRvcDogMS40ZW07XG59XG5cbiNzLWJsIC50aXRsZTpmaXJzdC1jaGlsZHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuI3MtYmwgLmItYm57XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbiNzLWJsIC5iLWFjYyAucHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMWVtO1xufVxuXG4jcy1jbnQgLmItYm4gLmItdGx7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjNlbSA2LjRlbSAxLjNlbSAyLjdlbTtcbiAgZm9udC1zaXplOiAuOTVlbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2U7XG59XG5cbiNzLWNudCAuYWN0IC5iLWJuIC5iLXRse1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuI3MtY250IC5iLWJuIC5iLXRsOmFjdGl2ZSxcbiNzLWNudCAuYi1ibiAuYi10bDpob3ZlcntcbiAgYmFja2dyb3VuZDogI2U5ZWZmNDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnLWhvdmVyKTtcbn1cblxuI3MtYmwgLmItYm57XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3MtYmwgLmMtYmx7XG4gIG1hcmdpbi1ib3R0b206IC41ZW07XG4gIHBhZGRpbmc6IDFlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxZjNmNTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jYy1zZWN0aW9uLWJvcmRlcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlO1xufVxuXG4jcy1ibCAuYy1ibDpob3ZlcntcbiAgYmFja2dyb3VuZDogI2YwZjRmNztcbiAgYmFja2dyb3VuZDogdmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnKTtcbn1cblxuI3MtYmwgLmMtYmw6bGFzdC1jaGlsZHtcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cblxuI3MtYmwgLmMtYmw6Zmlyc3QtY2hpbGR7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOm5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbiNzLWJsIC5jLWJsOm5vdCguYi1leCk6Zmlyc3QtY2hpbGQ6aG92ZXJ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbn1cblxuI3MtYmwgLmMtYmwuYi1leHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogI2YwZjRmNztcbiAgYmFja2dyb3VuZDogdmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnKTtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4jcy1ibCAuYy1ibC5iLWV4ICsgLmMtYmx7XG4gIG1hcmdpbi10b3A6IDJlbTtcbn1cblxuI3MtYmwgLmMtYmwuYi1leCArIC5jLWJsLmItZXh7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbiNzLWJsIC5jLWJsLmItZXg6Zmlyc3QtY2hpbGR7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuI3MtYmwgLmMtYmwuYi1leDpmaXJzdC1jaGlsZHtcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cblxuI3MtYmwgLmItYWNje1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuI3MtYmwgLmFjdCAuYi1hY2N7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jcy1jbnQgLnB7XG4gIG1hcmdpbi10b3A6IC44NWVtO1xuICBjb2xvcjogIzJkNDE1NjtcbiAgY29sb3I6IHZhcigtLWNjLWJsb2NrLXRleHQpO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbi5jY19kaXYgLmItdGcgLmMtdGdsOmRpc2FibGVke1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4jYy12bG57XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuI2Nze1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjdlbTtcbn1cblxuI3MtaW5ye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA0NWVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiA0Ljc1ZW07XG4gIHBhZGRpbmctYm90dG9tOiA0Ljc1ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IHJnYmEoMywgNiwgOSwgLjI2KSAwcHggMTNweCAyN3B4IC01cHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoLjk2KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuXG4jcy1pbnIsXG4jcy1oZHIsXG4jcy1ibnN7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNjLWJnKTtcbn1cblxuI3MtYmx7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxLjNlbSAyLjFlbTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy15OiBvdmVybGF5O1xufVxuXG4jcy1ibnN7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA0Ljc1ZW07XG4gIHBhZGRpbmc6IDFlbSAyLjFlbTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jYy1zZWN0aW9uLWJvcmRlcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjFmM2Y1O1xufVxuXG4uY2NfZGl2IC5jYy1saW5re1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBjb2xvcjogIzI1M2I0ODtcbiAgY29sb3I6IHZhcigtLWNjLWJ0bi1wcmltYXJ5LWJnKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jY19kaXYgLmNjLWxpbms6aG92ZXIsXG4uY2NfZGl2IC5jYy1saW5rOmFjdGl2ZXtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI2MtYm5zIGJ1dHRvbjpmaXJzdC1jaGlsZCxcbiNzLWJucyBidXR0b246Zmlyc3QtY2hpbGR7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tY2MtYnRuLXByaW1hcnktdGV4dCk7XG4gIGJhY2tncm91bmQ6ICMyNTNiNDg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNjLWJ0bi1wcmltYXJ5LWJnKTtcbn1cblxuLmNjX2RpdiAuYi10ZyAuYy10Z2w6Y2hlY2tlZCB+IC5jLXRne1xuICBiYWNrZ3JvdW5kOiAjMjUzYjQ4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jYy10b2dnbGUtYmctb24pO1xufVxuXG4jYy1ibnMgYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbiNjLWJucyBidXR0b246Zmlyc3QtY2hpbGQ6aG92ZXIsXG4jcy1ibnMgYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbiNzLWJucyBidXR0b246Zmlyc3QtY2hpbGQ6aG92ZXJ7XG4gIGJhY2tncm91bmQ6ICMxZDJlMzg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJnKTtcbn1cblxuI3MtaGRye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQuNzVlbTtcbiAgcGFkZGluZzogMCAyLjFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jYy1zZWN0aW9uLWJvcmRlcik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFmM2Y1O1xufVxuXG4jcy10dGx7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jcy1jLWJue1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxLjdlbTtcbiAgaGVpZ2h0OiAxLjdlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgZm9udC1zaXplOiAxLjQ1ZW07XG59XG5cbiNzLWMtYm5je1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uY2NfZGl2IHNwYW4udC1sYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbiNjX3BvbGljeV9fdGV4dHtcbiAgaGVpZ2h0OiAzMS4yNTBlbTtcbiAgbWFyZ2luLXRvcDogMS4yNTBlbTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuI2Mtcy1pbntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIuNWVtKTtcbiAgbWF4LWhlaWdodDogMzcuNWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4OHB4KSB7XG4gIC8qKiB3b3JrcyBvbmx5IG9uIHdlYmtpdC1iYXNlZCBicm93c2VycyAqKi9cbiAgI3MtYmw6Oi13ZWJraXQtc2Nyb2xsYmFye1xuICAgIHdpZHRoOiAuOWVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAuMjUwZW0gMC4yNTBlbSAwO1xuICB9XG5cbiAgI3MtYmw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xuICAgIGJhY2tncm91bmQ6ICNjZmQ1ZGI7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY2Mtd2Via2l0LXNjcm9sbGJhci1iZyk7XG4gICAgYm9yZGVyOiAwLjI1ZW0gc29saWQgdmFyKC0tY2MtYmcpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMGVtO1xuICB9XG5cbiAgI3MtYmw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye1xuICAgIGJhY2tncm91bmQ6ICM5MTk5YTA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY2Mtd2Via2l0LXNjcm9sbGJhci1iZy1ob3Zlcik7XG4gIH1cblxuICAjcy1ibDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxufVxuXG4vKiogY3VzdG9tIGNoZWNrYm94ICoqL1xuLyogVGhlIGNvbnRhaW5lciAqL1xuLmNjX2RpdiAuYi10ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcmlnaHQ6IDEuMmVtO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi8qIEhpZGUgdGhlIGJyb3dzZXIncyBkZWZhdWx0IGNoZWNrYm94ICovXG4uY2NfZGl2IC5iLXRnIC5jLXRnbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogQ3JlYXRlIGEgY3VzdG9tIGNoZWNrYm94ICovXG4uY2NfZGl2IC5iLXRnIC5jLXRnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjOTE5ZWE2O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jYy10b2dnbGUtYmctb2ZmKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2UsIGJveC1zaGFkb3cgLjI1cyBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNjX2RpdiBzcGFuLnQtbGIsXG4uY2NfZGl2IC5iLXRnLFxuLmNjX2RpdiAuYi10ZyAuYy10Zyxcbi5jY19kaXYgLmItdGcgLmMtdGdse1xuICB3aWR0aDogMy40ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDRlbTtcbn1cblxuLmNjX2RpdiAuYi10ZyAuYy10Zy5jLXJve1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY2NfZGl2IC5iLXRnIC5jLXRnbCB+IC5jLXRnLmMtcm97XG4gIGJhY2tncm91bmQ6ICNkNWRlZTI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNjLXRvZ2dsZS1iZy1yZWFkb25seSk7XG59XG5cbi5jY19kaXYgLmItdGcgLmMtdGdsIH4gLmMtdGcuYy1ybzphZnRlcntcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogU3R5bGUgdGhlIGNoZWNrbWFyay9pbmRpY2F0b3IgKi9cbi5jY19kaXYgLmItdGcgLmMtdGc6YWZ0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMC4xMjVlbTtcbiAgbGVmdDogMC4xMjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMS4yNWVtO1xuICBoZWlnaHQ6IDEuMjVlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY2MtdG9nZ2xlLWtub2ItYmcpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDI0LCAzMiwgMzUsIC4zNik7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGVhc2U7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIFNob3cgdGhlIGNoZWNrbWFyayB3aGVuIGNoZWNrZWQgKi9cbi5jY19kaXYgLmItdGcgLmMtdGdsOmNoZWNrZWQgfiAuYy10ZzphZnRlcntcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuOWVtKTtcbn1cblxuI3MtYmwgdGFibGUsXG4jcy1ibCB0aCxcbiNzLWJsIHRke1xuICBib3JkZXI6IG5vbmU7XG59XG5cbiNzLWJsIHRib2R5IHRye1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZTtcbn1cblxuI3MtYmwgdGJvZHkgdHI6aG92ZXJ7XG4gIGJhY2tncm91bmQ6ICNlOWVmZjQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1iZy1ob3Zlcik7XG59XG5cbiNzLWJsIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuI3MtYmwgdGQsXG4jcy1ibCB0aCB7XG4gIHBhZGRpbmc6IDAuOGVtIDAuNjI1ZW07XG4gIHBhZGRpbmctbGVmdDogMS4yZW07XG4gIGZvbnQtc2l6ZTogLjhlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuI3MtYmwgdGgge1xuICBwYWRkaW5nOiAxLjJlbSAxLjJlbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbiNzLWJsIHRoZWFkIHRyOmZpcnN0LWNoaWxke1xuICBib3JkZXItY29sb3I6IHZhcigtLWNjLWNvb2tpZS10YWJsZS1ib3JkZXIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWRmMjtcbn1cblxuLmZvcmNlLS1jb25zZW50ICNzLWNudCxcbi5mb3JjZS0tY29uc2VudCAjY3N7XG4gIHdpZHRoOiAxMDB2dztcbn1cblxuI2NtLW92LFxuI2NzLW92e1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzA3MDcwNztcbiAgYmFja2dyb3VuZDogcmdiYSg0LCA2LCA4LCAuODUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jYy1vdmVybGF5LWJnKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uc2hvdy0tc2V0dGluZ3MgI2NzLW92LFxuLmMtLWFuaW0gI2NzLW92LFxuLmZvcmNlLS1jb25zZW50IC5jLS1hbmltICNjbS1vdixcbi5mb3JjZS0tY29uc2VudC5zaG93LS1jb25zZW50ICNjbS1vdntcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNjcy1vdntcbiAgei1pbmRleDogMjtcbn1cblxuLmZvcmNlLS1jb25zZW50IC5jY19kaXZ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAuMjVzIGxpbmVhcjtcbn1cblxuLmZvcmNlLS1jb25zZW50LnNob3ctLWNvbnNlbnQgLmMtLWFuaW0gLmNjX2Rpdixcbi5mb3JjZS0tY29uc2VudC5zaG93LS1zZXR0aW5ncyAuYy0tYW5pbSAuY2NfZGl2e1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZm9yY2UtLWNvbnNlbnQgI2Nte1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5mb3JjZS0tY29uc2VudCAjY20uYmFye1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogMTAwdnc7XG59XG5cbmh0bWwuZm9yY2UtLWNvbnNlbnQuc2hvdy0tY29uc2VudHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuIWltcG9ydGFudDtcbn1cblxuaHRtbC5mb3JjZS0tY29uc2VudC5zaG93LS1jb25zZW50LFxuaHRtbC5mb3JjZS0tY29uc2VudC5zaG93LS1jb25zZW50IGJvZHl7XG4gIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiFpbXBvcnRhbnQ7XG59XG4vKiogRU5EIEJMT0NLIFBBR0UgU0NST0xMICovXG5cbi8qKiBCRUdJTiBJQ09OUyAqKi9cbi5jY19kaXYgLmItYm4gLmItdGw6OmJlZm9yZSxcbi5jY19kaXYgLmFjdCAuYi1ibiAuYi10bDo6YmVmb3Jle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEuMmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcGFkZGluZzogLjJlbTtcbiAgYm9yZGVyOiBzb2xpZCAjMmQ0MTU2O1xuICBib3JkZXItY29sb3I6IHZhcigtLWNjLWJ0bi1zZWNvbmRhcnktdGV4dCk7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBjb250ZW50OiAnJztcbn1cblxuLmNjX2RpdiAuYWN0IC5iLWJuIC5iLXRsOjpiZWZvcmV7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKSByb3RhdGUoMjI1ZGVnKTtcbn1cblxuLmNjX2RpdiAub24taTo6YmVmb3Jle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjM3ZW07XG4gIGxlZnQ6IC43NWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAuMWVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjQ1ZW07XG4gIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jYy10b2dnbGUta25vYi1pY29uLWNvbG9yKTtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBjb250ZW50OiAnJztcbn1cblxuI3MtYy1ibjo6YmVmb3JlLFxuI3MtYy1ibjo6YWZ0ZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAuNThlbTtcbiAgbGVmdDogLjgyZW07XG4gIHdpZHRoOiAxLjVweDtcbiAgaGVpZ2h0OiAuNmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogIzQ0NGQ1MztcbiAgYmFja2dyb3VuZDogdmFyKC0tY2MtYnRuLXNlY29uZGFyeS10ZXh0KTtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4jcy1jLWJuOjphZnRlcntcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmNjX2RpdiAub2ZmLWksXG4uY2NfZGl2IC5vbi1pe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlO1xufVxuXG4uY2NfZGl2IC5vbi1pe1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY2NfZGl2IC5vZmYtaTo6YmVmb3JlLFxuLmNjX2RpdiAub2ZmLWk6OmFmdGVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjQyZW07XG4gIHJpZ2h0OiAuOGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IC4wOTM3NWVtO1xuICBoZWlnaHQ6IC43ZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjY2RkNmRjO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jYy10b2dnbGUta25vYi1pY29uLWNvbG9yKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBjb250ZW50OiAnICc7XG59XG5cbi5jY19kaXYgLm9mZi1pOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uY2NfZGl2IC5vZmYtaTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uY2NfZGl2IC5iLXRnIC5jLXRnbDpjaGVja2VkIH4gLmMtdGcgLm9uLWl7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2NfZGl2IC5iLXRnIC5jLXRnbDpjaGVja2VkIH4gLmMtdGcgLm9mZi1pe1xuICBvcGFjaXR5OiAwO1xufVxuLyoqIEVORCBJQ09OUyAqKi9cblxuLmZvcmNlLS1jb25zZW50ICNjbS5ib3gubWlkZGxlLFxuLmZvcmNlLS1jb25zZW50ICNjbS5jbG91ZC5taWRkbGV7XG4gIHRvcDogNTAlO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzclKTtcbn1cblxuLmZvcmNlLS1jb25zZW50ICNjbS5ib3gubWlkZGxlLnpvb20sXG4uZm9yY2UtLWNvbnNlbnQgI2NtLmNsb3VkLm1pZGRsZS56b29te1xuICB0cmFuc2Zvcm06IHNjYWxlKC45NSkgdHJhbnNsYXRlWSgtNTAlKTtcblxufVxuXG4jY20uYm94LmNlbnRlcntcbiAgcmlnaHQ6IDFlbTtcbiAgbGVmdDogMWVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogU3RhcnQgY2xvdWQgbGF5b3V0ICovXG4jY20uY2xvdWQge1xuICByaWdodDogMWVtO1xuICBsZWZ0OiAxZW07XG4gIHdpZHRoOiB1bnNldDtcbiAgbWF4LXdpZHRoOiA1MGVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMS4zZW0gMmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jY19kaXYgLmNsb3VkICNjLWlucntcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2NfZGl2IC5jbG91ZCAjYy1pbnItaXtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDcwJTtcbiAgcGFkZGluZy1yaWdodDogMi40ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5jY19kaXYgLmNsb3VkICNjLXR4dHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG59XG5cbi5jY19kaXYgLmNsb3VkICNjLWJuc3tcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuI2NtLmNsb3VkIC5jLWJue1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAuNjI1ZW0gMCAwIDA7XG59XG5cbiNjbS5jbG91ZCAuYy1ibjpmaXJzdC1jaGlsZHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jY20uY2xvdWQubGVmdHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG59XG5cbiNjbS5jbG91ZC5yaWdodHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVlbTtcbn1cbi8qIEVuZCBjbG91ZCBsYXlvdXQgKi9cblxuLyogU3RhcnQgYmFyIGxheW91dCAqL1xuI2NtLmJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMmVtO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4jY20uYmFyICNjLWlucntcbiAgbWF4LXdpZHRoOiAzMmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2NtLmJhciAjYy1ibnN7XG4gIG1heC13aWR0aDogMzMuNzVlbTtcbn1cblxuI2NtLmJhciAjY3N7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jY19kaXYgLmJhciAjYy1zLWlue1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uY2NfZGl2IC5iYXIgI3MtaGRyLFxuLmNjX2RpdiAuYmFyICNzLWJsLFxuLmNjX2RpdiAuYmFyICNzLWJucyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNmVtO1xufVxuXG4uY2NfZGl2IC5iYXIgI2Nze1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBhbGlnbiBiYXIgdG8gcmlnaHQgYnkgZGVmYXVsdCAqL1xuLmNjX2RpdiAuYmFyICNzLWlucntcbiAgbWF4LXdpZHRoOiAzMmVtO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jY19kaXYgLmJhci5sZWZ0ICNzLWlucntcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogRm9yY2UgdGFibGUgdG8gbm90IGJlIGxpa2UgdGFibGVzIGFueW1vcmUgKi9cbi5jY19kaXYgLmJhciAjcy1ibCB0YWJsZSxcbi5jY19kaXYgLmJhciAjcy1ibCB0aGVhZCxcbi5jY19kaXYgLmJhciAjcy1ibCB0Ym9keSxcbi5jY19kaXYgLmJhciAjcy1ibCB0aCxcbi5jY19kaXYgLmJhciAjcy1ibCB0ZCxcbi5jY19kaXYgLmJhciAjcy1ibCB0cixcbi5jY19kaXYgLmJhciAjcy1jbnR7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBIaWRlIHRhYmxlIGhlYWRlcnMgKGJ1dCBub3QgZGlzcGxheTogbm9uZTssIGZvciBhY2Nlc3NpYmlsaXR5KSAqL1xuLmNjX2RpdiAuYmFyICNzLWJsIHRoZWFkIHRye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cblxuLmNjX2RpdiAuYmFyICNzLWJsIHRye1xuICBib3JkZXItY29sb3I6IHZhcigtLWNjLWNvb2tpZS10YWJsZS1ib3JkZXIpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTdlZDtcbn1cblxuLmNjX2RpdiAuYmFyICNzLWJsIHRkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1JTtcbiAgLyogQmVoYXZlICBsaWtlIGEgXCJyb3dcIiAqL1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jY19kaXYgLmJhciAjcy1ibCB0ZDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMC42MjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1jYy10ZXh0KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb2x1bW4pO1xufVxuLyogRW5kIGJhciBsYXlvdXQgKi9cblxuLyogUG9zaXRpb25zICovXG4jY20udG9wIHtcbiAgdG9wOiAxLjI1MGVtO1xuICBib3R0b206IGF1dG87XG59XG5cbiNjbS5sZWZ0e1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMS4yNTBlbTtcbn1cblxuI2NtLnJpZ2h0e1xuICByaWdodDogMS4yNTBlbTtcbiAgbGVmdDogYXV0bztcbn1cblxuI2NtLmJhci5sZWZ0LFxuI2NtLmJhci5yaWdodHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbiNjbS5iYXIudG9we1xuICB0b3A6IDA7XG59XG4vKiBlbmQgcG9zaXRpb25zICovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4OHB4KSB7XG5cbiAgI2NtLFxuICAjY20uY2xvdWQsXG4gICNjbS5sZWZ0LFxuICAjY20ucmlnaHR7XG4gICAgcmlnaHQ6IDFlbTtcbiAgICBib3R0b206IDFlbTtcbiAgICBsZWZ0OiAxZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxLjRlbSFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9yY2UtLWNvbnNlbnQgI2NtLFxuICAuZm9yY2UtLWNvbnNlbnQgI2NtLmNsb3Vke1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gIH1cblxuICAjY20udG9we1xuICAgIHRvcDogMWVtO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gICNjbS5ib3R0b217XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMWVtO1xuICB9XG5cbiAgI2NtLmJhci5ib3R0b217XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgLmNjX2RpdiAuY2xvdWQgI2MtdHh0e1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgfVxuXG4gICNjbS5jbG91ZCAuYy1ibntcbiAgICBmb250LXNpemU6IC44NWVtO1xuICB9XG5cbiAgI3MtYm5zLFxuICAuY2NfZGl2IC5iYXIgI3MtYm5ze1xuICAgIHBhZGRpbmc6IDFlbSAxLjNlbTtcbiAgfVxuXG4gIC5jY19kaXYgLmJhciAjcy1pbnJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNjX2RpdiAuY2xvdWQgI2MtaW5yLWl7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gICNjc3tcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAjYy1zLWlue1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2NfZGl2IC5iLXRne1xuICAgIHJpZ2h0OiAxLjFlbTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cblxuICAjcy1pbnJ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjllbTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgI3MtYm5ze1xuICAgIGhlaWdodDogNy45ZW07XG4gIH1cblxuICAjcy1ibCxcbiAgLmNjX2RpdiAuYmFyICNzLWJse1xuICAgIHBhZGRpbmc6IDEuM2VtO1xuICB9XG5cbiAgI3MtaGRyLFxuICAuY2NfZGl2IC5iYXIgI3MtaGRye1xuICAgIHBhZGRpbmc6IDAgMS4zZW07XG4gIH1cblxuICAvKiogZHluYW1pYyB0YWJsZSBsYXlvdXQgKiovXG4gICNzLWJsIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICNzLWluci5ibnMtdHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNWVtO1xuICB9XG5cbiAgLmJucy10ICNzLWJuc3tcbiAgICBoZWlnaHQ6IDEwLjVlbTtcbiAgfVxuXG4gIC5jY19kaXYgLmJucy10IC5jLWJue1xuICAgIHBhZGRpbmc6IC45ZW0gMS42ZW07XG4gICAgZm9udC1zaXplOiAwLjgzZW07XG4gIH1cblxuICAjcy1jbnQgLmItYm4gLmItdGx7XG4gICAgcGFkZGluZy10b3A6IDEuMmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJlbTtcbiAgfVxuXG4gIC8qIEZvcmNlIHRhYmxlIHRvIG5vdCBiZSBsaWtlIHRhYmxlcyBhbnltb3JlICovXG4gICNzLWJsIHRhYmxlLFxuICAjcy1ibCB0aGVhZCxcbiAgI3MtYmwgdGJvZHksXG4gICNzLWJsIHRoLFxuICAjcy1ibCB0ZCxcbiAgI3MtYmwgdHIsXG4gICNzLWNudHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC8qIEhpZGUgdGFibGUgaGVhZGVycyAoYnV0IG5vdCBkaXNwbGF5OiBub25lOywgZm9yIGFjY2Vzc2liaWxpdHkpICovXG4gICNzLWJsIHRoZWFkIHRye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC05OTk5cHg7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgfVxuXG4gICNzLWJsIHRye1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY2MtY29va2llLXRhYmxlLWJvcmRlcik7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2U3ZWQ7XG4gIH1cblxuICAjcy1ibCB0ZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzUlO1xuICAgIC8qIEJlaGF2ZSAgbGlrZSBhIFwicm93XCIgKi9cbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAjcy1ibCB0ZDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxZW07XG4gICAgcGFkZGluZy1yaWdodDogMC42MjVlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiB2YXIoLS1jYy10ZXh0KTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb2x1bW4pO1xuICB9XG5cbiAgI2NtIC5jLWJuLFxuICAuY2NfZGl2IC5jLWJue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gICNzLWNudCAjcy1yYWxsLWJue1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgI2MtYm5zIGJ1dHRvbiArIGJ1dHRvbixcbiAgI3MtY250IGJ1dHRvbiArIGJ1dHRvbntcbiAgICBmbG9hdDogdW5zZXQ7XG4gICAgbWFyZ2luLXRvcDogMC42MjVlbTtcbiAgfVxuXG4gICNjbS5jbG91ZCxcbiAgI2NtLmJveHtcbiAgICByaWdodDogMWVtO1xuICAgIGxlZnQ6IDFlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICNjbS5jbG91ZC5yaWdodCxcbiAgI2NtLmNsb3VkLmxlZnR7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmNjX2RpdiAuY2xvdWQgI2MtYm5zLFxuICAuY2NfZGl2IC5jbG91ZCAjYy1pbnIsXG4gIC5jY19kaXYgLmNsb3VkICNjLWluci1pe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cblxuICAuY2NfZGl2IC5jbG91ZCAjYy10eHR7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42MjVlbVxuICB9XG59XG5cbi8qIEJlZ2luIElFIGZpeGVzICovXG4uY2NfZGl2LmllICNjLXZsbntcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNS42MmVtO1xufVxuXG4uY2NfZGl2LmllIC5iYXIgI2Mtdmxue1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmNjX2Rpdi5pZSAjY3N7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBtYXgtaGVpZ2h0OiAzNy41ZW07XG4gIG1hcmdpbi10b3A6IC01LjYyNWVtO1xufVxuXG4uY2NfZGl2LmllIC5iYXIgI2Nze1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOjA7XG59XG5cbi5jY19kaXYuaWUgI2Nte1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlNmU5O1xufVxuXG4uY2NfZGl2LmllICNjLXMtaW57XG4gIHRvcDogMDtcbn1cblxuLmNjX2Rpdi5pZSAuYi10Z3tcbiAgbWFyZ2luLWJvdHRvbTogMC43ZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4uY2NfZGl2LmllIC5iLXRnIC5jLXRnbDpjaGVja2VkIH4gLmMtdGc6YWZ0ZXJ7XG4gIGxlZnQ6IDEuOTVlbTtcbn1cblxuLmNjX2Rpdi5pZSAjcy1ibCB0YWJsZXtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5jY19kaXYuaWUgLmItdGcgLmMtdGd7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jY19kaXYuaWUgLmItdGcgLmMtdGdse1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmNjX2Rpdi5pZSAjcy1jbnQgLmItYm4gLmItdGx7XG4gIHBhZGRpbmc6IDEuM2VtIDYuNGVtIDEuM2VtIDEuNGVtXG59XG5cbi5jY19kaXYuaWUgIC5iYXIgI3MtYmwgdGQ6YmVmb3Jle1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2NfZGl2LmllIC5iYXIgI3MtYmwgdGR7XG4gIHBhZGRpbmc6IDAuOGVtIDAuNjI1ZW0gMC44ZW0gMS4yZW07XG59XG5cbi5jY19kaXYuaWUgLmJhciAjcy1ibCB0aGVhZCB0cntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2NfZGl2LmllIC5iLXRnIC50LWxie1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5jY19kaXYuaWUgI2NtLW92LFxuLmNjX2Rpdi5pZSAjY3Mtb3Z7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG59XG5cbi8qKiBFTkQgSUUgRklYRVMgKiovXG4iLCJAdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOODmOODg+ODieODqeOCpOODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaGVhZGxpbmUtaXRlbSB7XG5cdC8vIHBhZGRpbmc6IDEwcHggMDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5oZWFkbGluZS1saW5rIHtcblx0cGFkZGluZzogMTZweCAxMHB4O1xuXHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLW91dCk7XG5cdGNvbG9yOiAjMzMzO1xuXHQvLyBib3JkZXItYm90dG9tOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcblxuXHQmOmhvdmVyLFxuXHQmOnZpc2l0ZWQsXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogIzMzMztcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdC8vIHBhZGRpbmc6IDEwcHg7XG5cdFx0YmFja2dyb3VuZDogI2YxZjFmMTtcblx0fVxufVxuLmhlYWRsaW5lLXRpdGxlIHtcblx0bWFyZ2luOiAwIDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBhY21zLiRicmVha3BvaW50LXNtLW1heCkge1xuXHQvKiDnlLvpnaLluYXjgYzlsI/jgZXjgYTjgajjgY0gKi9cblx0Lyog44OY44OD44OJ44Op44Kk44OzICovXG5cdC5oZWFkbGluZS1pdGVtIHtcblx0XHRwYWRkaW5nOiA0cHggMDtcblx0fVxuXHQuaGVhZGxpbmUtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG4vKiAx44Kr44Op44Og44Oa44O844K455So44Gu44OY44OD44OJ44Op44Kk44OzICovXG4uaGVhZGxpbmUtMWNvbCB7XG5cdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE2KTtcbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44Oa44O844K45LiK6YOo44Gu44Kk44Oz44OV44Kp44O844Oh44O844K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5pbmZvLWJhciB7XG5cdGNvbG9yOiAjRkZGO1xuXHRiYWNrZ3JvdW5kOiAjNjY2O1xufVxuLmluZm8tYmFyLWdvb2RuZXdzIHtcblxufVxuLmluZm8tYmFyLW5ld3Mge1xuXG59XG4uaW5mby1iYXItY29udGVudHN7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmluZm8tYmFyLWljb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyNCk7XG59XG4uaW5mby1iYXItbWVzc2FnZSB7XG5cdHBhZGRpbmc6IDAgMTVweDtcbn1cbi5pbmZvLWJhci1saW5rLXdyYXAge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5pbmZvLWJhci1saW5rIHtcblx0cGFkZGluZzogNXB4IDA7XG5cdGNvbG9yOiAjRkZGO1xuXG5cdCY6bGluayxcblx0Jjp2aXNpdGVkLFxuXHQmOmhvdmVyLFxuXHQmOmFjdGl2ZSxcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0fVxufVxuLmluZm8tYmFyLWxpbmstaWNvbiB7XG5cdG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44Oq44K544OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKXtcblx0Lyog44Oq44K544OIICovXG5cdGEubGlzdC1saW5rLmFjbXMtbGlzdC1ncm91cC1pdGVtIHtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAxMHB4O1xuXHRcdEBpbmNsdWRlIGFjbXMudHJhbnNpdGlvbihwYWRkaW5nIC4xNXMgZWFzZS1vdXQpO1xuXHRcdCAmOmhvdmVyIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIwcHg7XG5cdFx0XHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24ocGFkZGluZyAuMjVzIGVhc2Utb3V0KTtcblx0XHR9XG5cdH1cblx0Lyog44Op44OZ44Or44GM44GC44Gj44Gf44Go44GNICovXG5cdGEubGlzdC1saW5rLmFjbXMtbGlzdC1ncm91cC1sYWJlbC1wYXJlbnQge1xuXHRcdHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDEwcHg7XG5cdFx0QGluY2x1ZGUgYWNtcy50cmFuc2l0aW9uKHBhZGRpbmcgLjE1cyBlYXNlLW91dCk7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4vKiDmpJzntKLntZDmnpwgKi9cbi5saXN0LXJlc3VsdHMtd3JhcCB7XG5cdG1hcmdpbjogMTVweCAwIDE1cHggMDtcblx0cGFkZGluZzogMTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI0NDQztcbn1cbi5saXN0LXJlc3VsdHMtaGVhZGluZyB7XG5cdG1hcmdpbjogMCAwIDEwcHggMDtcblx0cGFkZGluZzogNXB4O1xuXHRiYWNrZ3JvdW5kOiAjRTVFNUU1O1xufVxuLmxpc3QtcmVzdWx0cyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwO1xufVxuLmxpc3QtcmVzdWx0cy1pdGVtIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwcHg7XG59XG4ubGlzdC1yZXN1bHRzLWRldGFpbCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMCAwIDAgMTAwcHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuIiwiQHVzZSBcImdsb2JhbC9hY21zLWNvbW1vblwiIGFzIGFjbXM7XG5AdXNlIFwiZ2xvYmFsL2NvbW1vblwiIGFzIGdsb2JhbDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjg6HjgqTjg7Pjg5Pjgrjjg6XjgqLjg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1haW4tdmlzdWFsIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAzNTBweDtcblx0cGFkZGluZzogNDBweCA1cHg7XG5cdGNvbG9yOiAjRkZGO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6ICNFRUUgbm8tcmVwZWF0IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLm1haW4tdmlzdWFsLXRpdGxlIHtcblx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyNCk7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWFpbi12aXN1YWwtdGV4dCB7XG5cdG1hcmdpbjogMCAwIDIwcHggMDtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTQpO1xuXHRsaW5lLWhlaWdodDogMS43O1xufVxuXG4ubWFpbi12aXN1YWwtY2VudGVyLWJ0biB7XG5cdG1hcmdpbjogMDtcbn1cblxuXG4ubWFpbi12aXN1YWwtdGl0bGUsXG4ubWFpbi12aXN1YWwtdGV4dCxcbi5tYWluLXZpc3VhbC1jZW50ZXItYnRuIHtcblx0b3BhY2l0eTogMDtcblx0YW5pbWF0aW9uOiBmYWRlVXAgLjM1cyAxIGJvdGggZWFzZS1vdXQ7XG5cdGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pe1xuXHQubWFpbi12aXN1YWwge1xuXHRcdGhlaWdodDogNDIwcHg7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG5cblx0Lm1haW4tdmlzdWFsLXRpdGxlIHtcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMzApO1xuXHR9XG5cblx0Lm1haW4tdmlzdWFsLXRleHQge1xuXHRcdG1hcmdpbjogMCAwIDQwcHggMDtcblx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1heCl7XG5cdC5tYWluLXZpc3VhbC1jZW50ZXItYnRuIHtcblx0XHQuYnRuLWF0dGVudGlvbi1ibG9jay1sYXJnZSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDE1cHg7XG5cdFx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOWQhOODouOCuOODpeODvOODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5tb2R1bGUtc2VjdGlvbiB7XG5cdG1hcmdpbjogMCAwIDMwcHggMDtcbn1cblxuLyog44K/44Kk44OI44OrICovXG4ubW9kdWxlLWhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiA1cHggMDtcblx0Y29sb3I6ICMzMzM7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzMzO1xuXHQgJiArIC50aHVtYm5haWwsXG5cdCAmICsgLnN1bW1hcnktZGVmYXVsdCxcblx0ICYgKyAuZW50cnktY29sdW1uLFxuXHQgJiArIC5jYXJkLFxuXHQgJiArIC5zZWFyY2gtZm9ybSxcblx0ICYgKyAuYmFubmVyICB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxufVxuLm1vZHVsZS1oZWFkaW5nIHtcblx0bWFyZ2luOiAwO1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxOCk7XG5cdFtjbGFzcyo9XCJhY21zLWljb24tXCJdIHtcblx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHR9XG59XG5hLm1vZHVsZS1pbmRleC1saW5rIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogNXB4O1xuXHRjb2xvcjogIzMzMztcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTYpO1xuXHRbY2xhc3MqPSdhY21zLWljb24tJ10ge1xuXHRcdGNvbG9yOiAjQ0NDO1xuXHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE0KTtcblx0fVxufVxuXG4vKiDjgqvjgrnjgr/jg6Djg5XjgqPjg7zjg6vjg4njgrDjg6vjg7zjg5cgKi9cbi5tb2R1bGUtZ3JvdXAtbGlzdCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMCBtYXRoLmRpdihhY21zLiRncmlkLXNwYWNlLCAyKTtcblx0bGlzdC1zdHlsZTogbm9uZTtcbiAgQGluY2x1ZGUgYWNtcy5jbGVhcmZpeCgpO1xufVxuXG4ubW9kdWxlLWdyb3VwLWhlYWRpbmcge1xuXHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE4KTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5tb2R1bGUtZ3JvdXAtZGV0YWlsIHtcblx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi8qIOihjOaPg+OBiOOBruioreWumiAqL1xuLyog6KaL5Ye644GXICovXG4ubW9kdWxlLWdyb3VwLWhlYWRpbmcge1xuXHQuaGVhZGluZy1hbGlnbi1sZWZ0ICYge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblx0LmhlYWRpbmctYWxpZ24tY2VudGVyICYge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuaGVhZGluZy1hbGlnbi1yaWdodCAmIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxufVxuLyog5qaC6KaB5paHICovXG4ubW9kdWxlLWdyb3VwLWRldGFpbCB7XG5cdC5kZXRhaWwtYWxpZ24tbGVmdCAmIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cdC5kZXRhaWwtYWxpZ24tY2VudGVyICYge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuZGV0YWlsLWFsaWduLXJpZ2h0ICYge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG59XG4vKiDjg5zjgr/jg7MgKi9cbi5tb2R1bGUtZ3JvdXAtYnRuLXdyYXAge1xuXHQuYnRuLWFsaWduLWxlZnQgJiB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXHQuYnRuLWFsaWduLWNlbnRlciAmIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LmJ0bi1hbGlnbi1yaWdodCAmIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBjbGVhcmZpeFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBjbGVhcmZpeCgpe1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCIgXCI7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44Oa44O844K444K/44Kk44OI44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wYWdlLXRpdGxlLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDBweDtcblx0bWFyZ2luOiA1NXB4IGF1dG8gMDtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL2JnX290aGVyLmpwZ1wiKSAjMzMzIG5vLXJlcGVhdCBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4vLyAucGFnZS10aXRsZS1maWx0ZXIge1xuLy8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyBcdFx0dG9wOiAwO1xuLy8gXHRcdHJpZ2h0OiAwO1xuLy8gXHRcdGJvdHRvbTogMDtcbi8vIFx0XHRsZWZ0OiAwO1xuLy8gXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4vLyB9XG4ucGFnZS10aXRsZS1pbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0cGFkZGluZzogMjBweCAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnBhZ2UtdGl0bGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAyMTRweDtcblx0bWFyZ2luOiAwIGF1dG8gMTBweDtcblx0cGFkZGluZzogMXJlbSAwO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHR0ZXh0LXNoYWRvdzogMHB4IDBweCA5cHggIzAwMDtcblx0Ym9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMwMTNjYzE7XG5cblx0JjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IC02cHg7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMjAlO1xuXHRcdGhlaWdodDogNnB4O1xuXHRcdGJhY2tncm91bmQ6ICMzOGEzZmY7XG5cdFx0Y29udGVudDogXCJcIjtcblx0fVxuXG5cdGEge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG4ucGFnZS1kZXNjcmlwdGlvbiB7XG5cdG1hcmdpbjogMTBweCAwIDAgMDtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTYpO1xuXHRsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC5wYWdlLXRpdGxlLXdyYXBwZXIge1xuXHRcdGhlaWdodDogMjcwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LnBhZ2UtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0fVxufVxuIiwiQHVzZSBcImdsb2JhbC9hY21zLWNvbW1vblwiIGFzIGFjbXM7XG5AdXNlIFwiZ2xvYmFsL2NvbW1vblwiIGFzIGdsb2JhbDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjg5rjg7zjgrjjg6Pjg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhZ2VyIHtcblx0bWFyZ2luOiAwIC01cHggNTBweCAtNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwIDVweDtcblx0XHQgJi5jdXIgeyAvKiDnj77lnKjjgYTjgovkvY3nva4gKi9cblx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNzY3Njc2O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdH1cblx0fVxufVxuLnBhZ2VyLWxpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogNXB4IDIwcHg7XG5cdGNvbG9yOiAjMzMzO1xuXHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJhc2UtY29sb3I7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0ICY6dmlzaXRlZCxcblx0ICY6Zm9jdXMsXG5cdCAmOmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdH1cblx0ICY6aG92ZXIge1xuXHRcdGNvbG9yOiAjRkZGO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHR9XG59XG4ucGFnZXItbGluay1mb3J3YXJkIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuLnBhZ2VyLWxpbmstcHJldiB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pe1xuXHQucGFnZXItbGluayB7XG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdH1cblx0LnBhZ2VyIHtcblx0XHRsaSB7XG5cdFx0XHQgJi5jdXIgeyAvKiDnj77lnKjjgYTjgovkvY3nva4gKi9cblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIOWJjeW+jOODquODs+OCryAqL1xuLnNlcmlhbC1uYXYge1xuXHRtYXJnaW46IC0oZ2xvYmFsLiRlbnRyeS1tYXJnaW4tYm90dG9tKSAwIDYwcHggMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0LnNlcmlhbC1uYXYtaXRlbSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdH1cblx0LnNlcmlhbC1uYXYtaXRlbS1wcmV2IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cdC5zZXJpYWwtbmF2LWl0ZW0tbmV4dCB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMjVweCAwO1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBnbG9iYWwuJGJhc2UtY29sb3I7XG5cdFx0ICY6aG92ZXIsXG5cdFx0ICY6dmlzaXRlZCxcblx0XHQgJjpmb2N1cyxcblx0XHQgJjphY3RpdmUge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHRcdCAmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IGdsb2JhbC4kYmFzZS1jb2xvcjtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKXtcblx0LnNlcmlhbC1uYXYge1xuXHRcdG1hcmdpbjogMCAwIDYwcHggMDtcblx0XHRib3JkZXI6IDA7XG5cdFx0LnNlcmlhbC1uYXYtaXRlbS1wcmV2IHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblx0XHQuc2VyaWFsLW5hdi1pdGVtLW5leHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdCAmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOaknOe0ouODleOCqeODvOODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VhcmNoLWZvcm0ge1xuXHQuYnRuLXNlYXJjaHtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdFx0YmFja2dyb3VuZDogIzMzMztcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuXHRcdGZpbHRlcjogbm9uZTsgLyogSUXjgafjga7jgrDjg6njg4fjg7zjgrfjg6fjg7PjgpLkuIrmm7jjgY0gKi9cblx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQ6ICM2NjY7XG5cdFx0fVxuXHR9XG5cdGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHBhZGRpbmc6IDlweCAxMHB4O1xuXHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE2KTtcblx0fVxufVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5zZWFyY2gtZm9ybS1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmctdG9wOiA1cHg7XG5cdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDIwKTtcbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44K744Kv44K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIOiDjOaZr+iJsiAqL1xuLnNlY3Rpb24tYmcge1xuXHRwYWRkaW5nOiAyMHB4IDA7XG5cdGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4uc2VjdGlvbi1zcGFjZSB7XG5cdHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLyog44Kr44Op44Og44Gu5Lit5aSu5a+E44GbICovXG4uc2VjdGlvbi1jZW50ZXItY29sIHtcblx0ZmxvYXQ6IG5vbmU7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiDopovlh7rjgZcgKi9cbi5zZWN0aW9uLWhlYWRpbmcge1xuXHRtYXJnaW46IDIwcHggMDtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMjQpO1xuXHRhIHtcblx0XHRjb2xvcjogIzMzMztcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pe1xuXHQvKiDog4zmma/oibIgKi9cblx0LnNlY3Rpb24tYmcge1xuXHRcdHBhZGRpbmc6IDgwcHggMDtcblx0fVxuXHQuc2VjdGlvbi1zcGFjZSB7XG5cdFx0cGFkZGluZzogODBweCAwO1xuXHR9XG5cblx0Lyog6KaL5Ye644GXICovXG5cdC5zZWN0aW9uLWhlYWRpbmcge1xuXHRcdG1hcmdpbjogMjBweCAwIDQwcHggMDtcblx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyOCk7XG5cdH1cbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44K544Op44Kk44OA44O8XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnNsaWNrLXNsaWRlciB7XG5cdHBhZGRpbmc6IDAgMCAxMnB4IDA7XG5cblx0aW1nIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxufVxuXG4uZW50cnktc3R5bGUge1xuXHR1bC5zbGljay1zbGlkZXIwMSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG4udG9wX21haW5pbWFnIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2xpZGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWRlci5zbGljay1pbml0aWFsaXplZCB7XG5cdGRpc3BsYXk6IGJsb2NrOyAvKnNsaWNrLWluaXRpYWxpemVk44GM5LuY5LiO44GV44KM44Gf44KJ6KGo56S6Ki9cbn1cblxuLmZpeC1oZWlnaHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogZ2xvYmFsLiRtYWluLXNsaWRlci1oZWlnaHQtbW9iaWxlOyAvKiDjga/jgZjjgoHjga7jgaHjgonjgaTjgY3pmLLmraIgKi9cblx0b3ZlcmZsb3c6IGhpZGRlbjsgLyog44Gv44GY44KB44Gu44Gh44KJ44Gk44GN6Ziy5q2iICovXG59XG4uc2xpY2stc2xpZGU6aG92ZXIge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG5cdCY6Zm9jdXMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdGJvcmRlcjogMnB4IGRvdHRlZCBnbG9iYWwuJGZvY3VzLWNvbG9yO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHR9XG5cdH1cbn1cbi5qcy1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuXHQmOmZvY3VzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGJvcmRlcjogMnB4IGRvdHRlZCBnbG9iYWwuJGZvY3VzLWNvbG9yO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHR9XG5cdH1cbn1cbi5tYWluLXNsaWRlci1pbWFnZSB7XG5cdGhlaWdodDogZ2xvYmFsLiRtYWluLXNsaWRlci1oZWlnaHQtbW9iaWxlO1xuXHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyICMzMzM7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0YSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5tYWluLXNsaWRlci10ZXh0LW91dGVyIHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLm1haW4tc2xpZGVyLXRleHQtd3JhcCB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLm1haW4tc2xpZGVyLXRleHQtaW5uZXIge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRwYWRkaW5nOiAwIDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1haW4tc2xpZGVyLW1haW4tY29weSB7XG5cdG1hcmdpbjogMDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyNCk7XG59XG4ubWFpbi1zbGlkZXItc2lkZS1jb3B5IHtcblx0bWFyZ2luOiAwO1xuXHRjb2xvcjogI2ZmZjtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTYpO1xufVxuXG4uc2xpZGUge1xuXHRoZWlnaHQ6IDY1MHB4O1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gOHMgbGluZWFyO1xuXG5cdC56b29taW5nICYge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0fVxufVxuXG4udG9wX2ltZzAxIHtcblx0LnNsaWRlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvdG9wX21haW4wMS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxufVxuXG4udG9wX2ltZzAyIHtcblx0LnNsaWRlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvdG9wX21haW4wMi5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxufVxuXG4udG9wX2ltZzAzIHtcblx0LnNsaWRlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvdG9wX21haW4wMy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxufVxuXG4udG9wX2ltZzA0IHtcblx0LnNsaWRlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvdG9wX21haW4wNC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxufVxuXG4uc2xpZGVyX2xvZ29fd3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHQuc2xpZGVyX2xvZ28ge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQvLyBpbWcge1xuXHRcdC8vIFx0d2lkdGg6IDM2JTtcblx0XHQvLyBcdG1pbi13aWR0aDogMzAwcHg7XG5cdFx0Ly8gXHRoZWlnaHQ6IGF1dG87XG5cdFx0Ly8gfVxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogNDNweDtcblx0XHRcdHRleHQtc2hhZG93OiAxMHB4IDEwcHggMzBweCAjMDAwO1xuXHRcdH1cblx0fVxufVxuXG4vKiDjgaHjgonjgaTjgY3pmLLmraIgKi9cbi5zbGljay10cmFjayxcbi5zbGljay1saXN0IHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG59XG5cbi8qIOefouWNsOODiuODk+OCsuODvOOCt+ODp+ODsyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHotaW5kZXg6IDE7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNTNweDtcblx0aGVpZ2h0OiA1M3B4O1xuXHRtYXJnaW4tdG9wOiAtMjlweDtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRmb250LXNpemU6IDA7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlcjogMXB4IGRvdHRlZCAjZmZmO1xuXHR9XG59XG4uc2xpY2stcHJldiB7XG5cdGxlZnQ6IDEwcHg7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9tYXJrZXIvaWNvbl93aGl0ZV9hcnJvd19sZWZ0LnN2Z1wiKSBuby1yZXBlYXQ7XG59XG4uc2xpY2stbmV4dCB7XG5cdHJpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvbWFya2VyL2ljb25fd2hpdGVfYXJyb3dfcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cblxuLyog44OJ44OD44OI44Gu44OK44OT44Ky44O844K344On44OzICovXG4uc2xpY2stZG90cyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbjogLTM1cHggMCAwIDA7XG5cdHBhZGRpbmc6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbi5zbGljay1kb3RzIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDE1cHg7XG5cdG1hcmdpbjogMCA4cHg7XG5cdGZvbnQtc2l6ZTogMDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDdweDtcblx0Y29udGVudDogXCJcIjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIGdsb2JhbC4kcHJpbWFyeS1jb2xvcjtcblx0b3V0bGluZTogMDtcbn1cbi5zbGljay1kb3RzIGxpOmhvdmVyIGJ1dHRvbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuXHRiYWNrZ3JvdW5kOiBnbG9iYWwuJHByaW1hcnktY29sb3I7XG59XG4uc2xpY2stZG90cyBidXR0b24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdHBhZGRpbmc6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcbn1cblxuI2F1dG9wbGF5LWJ0biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDEwcHg7XG5cdGJvdHRvbTogMTBweDtcblx0ei1pbmRleDogMTtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG91dGxpbmU6IDA7XG5cdEBpZiAoZ2xvYmFsLiRlbmFibGUtaXBob25leCA9PSB0cnVlKSB7XG5cdFx0cmlnaHQ6IGNhbGMoMTBweCArIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuXHR9XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcblx0fVxuXHQmOmFjdGl2ZTo6YmVmb3JlLFxuXHQmOmZvY3VzOjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlcjogMXB4IGRvdHRlZCAjZmZmO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdH1cblx0Jjo6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDE1cHg7XG5cdFx0bGVmdDogMTdweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNmZmY7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkICNmZmY7XG5cdFx0Y29udGVudDogXCJcIjtcblx0fVxuXHQmLmFjdGl2ZTo6YWZ0ZXIge1xuXHRcdGxlZnQ6IDE1cHg7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxMHB4IDAgMTBweCAxNXB4O1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LXNtLW1pbikge1xuXHQuc2xpZGVyX2xvZ29fd3JhcCB7XG5cdFx0LnNsaWRlcl9sb2dvIHtcblx0XHRcdHAge1xuXHRcdFx0XHQvLyBjb2xvcjogI2ZmZjtcblx0XHRcdFx0Ly8gZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNTZweDtcblx0XHRcdFx0Ly8gdGV4dC1zaGFkb3c6IDEwcHggMTBweCAzMHB4ICMwMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC5zbGlkZXJfbG9nb193cmFwIHtcblx0XHQuc2xpZGVyX2xvZ28ge1xuXHRcdFx0cCB7XG5cdFx0XHRcdC8vIGNvbG9yOiAjZmZmO1xuXHRcdFx0XHQvLyBmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdFx0XHQvLyB0ZXh0LXNoYWRvdzogMTBweCAxMHB4IDMwcHggIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNsaWNrLXByZXYge1xuXHRcdGxlZnQ6IDUwcHg7XG5cdH1cblx0LnNsaWNrLW5leHQge1xuXHRcdHJpZ2h0OiA1MHB4O1xuXHR9XG5cdC5maXgtaGVpZ2h0IHtcblx0XHRoZWlnaHQ6IGdsb2JhbC4kbWFpbi1zbGlkZXItaGVpZ2h0LWRlc2t0b3A7IC8qIOOBr+OBmOOCgeOBruOBoeOCieOBpOOBjemYsuatoiAqL1xuXHR9XG5cdC5tYWluLXNsaWRlci1pbWFnZSB7XG5cdFx0aGVpZ2h0OiBnbG9iYWwuJG1haW4tc2xpZGVyLWhlaWdodC1kZXNrdG9wO1xuXHR9XG5cdC5tYWluLXNsaWRlci1tYWluLWNvcHkge1xuXHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDQwKTtcblx0fVxuXHQubWFpbi1zbGlkZXItc2lkZS1jb3B5IHtcblx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyNCk7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbGctbWluKSB7XG5cdC5zbGlkZXJfbG9nb193cmFwIHtcblx0XHQuc2xpZGVyX2xvZ28ge1xuXHRcdFx0cCB7XG5cdFx0XHRcdC8vIGNvbG9yOiAjZmZmO1xuXHRcdFx0XHQvLyBmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdFx0XHQvLyB0ZXh0LXNoYWRvdzogMTBweCAxMHB4IDMwcHggIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA5o+Q5qGI44Ko44Oq44KiXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyog44GK5ZWP44GE5ZCI44KP44Gb5o+Q5qGI44Ko44Oq44KiICovXG4uc3VnZ2VzdC1ib3gge1xuXHRiYWNrZ3JvdW5kOiAjREREO1xufVxuLnN1Z2dlc3QtaW5uZXIge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDE1cHggMDtcbn1cbi5zdWdnZXN0LWl0ZW0ge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDA7XG59XG4uc3VnZ2VzdC10ZXh0IHtcblx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNCk7XG59XG4uc3VnZ2VzdC10ZWwge1xuXHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdGNvbG9yOiAjNjY2O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMjQpO1xuXHRhIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxufVxuLnN1Z2dlc3QtYnRuIHtcblx0bWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pe1xuXHQuc3VnZ2VzdC1pbm5lciB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQuc3VnZ2VzdC1pdGVtIHtcblx0XHRwYWRkaW5nOiAzMHB4IDEwcHg7XG5cdH1cblx0LnN1Z2dlc3QtdGVsIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0LnN1Z2dlc3QtaGFsZiB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cbn1cblxuXG4vKiDjgYrllY/jgYTlkIjjgo/jgZvmj5DmoYjjgqjjg6rjgqIg5Lit5aSu5a+E44GbICovXG4uc3VnZ2VzdC1jZW50ZXItYm94IHtcblx0cGFkZGluZzogMjBweCAwO1xufVxuXG4uc3VnZ2VzdC1jZW50ZXItaXRlbSArIC5zdWdnZXN0LWNlbnRlci1pdGVtIHtcblx0bWFyZ2luOiA1MHB4IDAgMCAwO1xufVxuLnN1Z2dlc3QtY2VudGVyLXRleHQge1xuXHRtYXJnaW46IDMwcHggMCAxMHB4IDA7XG59XG4uc3VnZ2VzdC1jZW50ZXItdGVsIHtcblx0bWFyZ2luOiAwO1xuXHRjb2xvcjogI0MzOEEwMDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMzRweDtcblx0YSB7XG5cdFx0Y29sb3I6ICNDMzhBMDA7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKXtcblx0LnN1Z2dlc3QtY2VudGVyLWJveCB7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOOCteODnuODquODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc3VtbWFyeS1kZWZhdWx0IHtcblx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgZ2xvYmFsLiRiYXNlLWNvbG9yO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkIGdsb2JhbC4kYmFzZS1jb2xvcjtcblx0QGluY2x1ZGUgYWNtcy5jbGVhcmZpeCgpO1xuXG5cdC8vIOOCueODqeOCpOODgOODvFxuXHQmLnNsaWNrLWluaXRpYWxpemVkIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvcmRlcjogMDtcblx0fVxuXHQuc2xpY2stbGlzdCB7XG5cdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblx0XHRvdmVyZmxvdzogaW5oZXJpdDtcblx0fVxuXHQuc2xpY2stZG90cyB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJhc2UtY29sb3I7XG5cdFx0fVxuXHRcdC5zbGljay1hY3RpdmUgYnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQ6IGdsb2JhbC4kcHJpbWFyeS1jb2xvcjtcblx0XHR9XG5cdH1cbn1cbi5zdW1tYXJ5LWRlZmF1bHQtaXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiAwIG1hdGguZGl2KGFjbXMuJGdyaWQtc3BhY2UsIDIpO1xuXHRjb2xvcjogIzMzMztcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgZ2xvYmFsLiRiYXNlLWNvbG9yO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgZ2xvYmFsLiRiYXNlLWNvbG9yO1xuXHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2Utb3V0KTtcblx0LmFjbXMtZW50cnkgICYge1xuXHRcdHBhZGRpbmc6IG1hdGguZGl2KGFjbXMuJGdyaWQtc3BhY2UsIDIpO1xuXHR9XG5cblx0Ly8g44K544Op44Kk44OA44O855m65YuV5pmCXG5cdC5zbGljay1pbml0aWFsaXplZCAmIHtcblx0XHR3aWR0aDogMjgwcHg7XG5cdFx0bWFyZ2luOiAycHggMTBweCAycHggMnB4O1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3gtc2hhZG93OiAxcHggMXB4IDFweCAxcHggcmdiYSgwLDAsMCwuMDgpLCAtMXB4IC0xcHggMXB4IDFweCByZ2JhKDAsMCwwLC4wOCk7XG5cdH1cbn1cbi5zdW1tYXJ5LWRlZmF1bHQtbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46ICAwIG1hdGguZGl2KGFjbXMuJGdyaWQtc3BhY2UsIC0yKTtcblx0cGFkZGluZzogMTBweDtcblx0Y29sb3I6ICMzMzM7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzO1xuXG5cdCY6aG92ZXIsXG5cdCY6dmlzaXRlZCxcblx0JjphY3RpdmUsXG5cdCY6Zm9jdXMge1xuXHRcdGNvbG9yOiAjMzMzO1xuXHR9XG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAjRjFGMUYxO1xuXHR9XG59XG4uc3VtbWFyeS10aXRsZSB7XG5cdG1hcmdpbjogMCAwIDEwcHggMDtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTYpO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbi5zdW1tYXJ5LWRldGFpbCB7XG5cdG1hcmdpbjogMDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTMpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LXNtLW1pbil7XG5cdC5zdW1tYXJ5LWRlZmF1bHQge1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0fVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcImdsb2JhbC9hY21zLWNvbW1vblwiIGFzIGFjbXM7XG5AdXNlIFwiZ2xvYmFsL2NvbW1vblwiIGFzIGdsb2JhbDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjgrXjg6Djg43jgqTjg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnRodW1ibmFpbCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnRodW1ibmFpbC1yb3cge1xuXHRtYXJnaW46IDAgbWF0aC5kaXYoYWNtcy4kZ3JpZC1zcGFjZSwgMik7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi50aHVtYm5haWwtaXRlbSB7XG5cdG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1tYXgpe1xuXHQudGh1bWJuYWlsLXJvdyAudGh1bWJuYWlsLWl0ZW0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IG1hdGguZGl2KGFjbXMuJGdyaWQtc3BhY2UsIDQpO1xuXHRcdHBhZGRpbmctbGVmdDogbWF0aC5kaXYoYWNtcy4kZ3JpZC1zcGFjZSwgNCk7XG5cdH1cbn1cblxuLnRodW1ibmFpbC1saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiAjMzMzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogIzMzMztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogLjc1O1xuXHR9XG5cdCY6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdH1cbn1cblxuLnRodW1ibmFpbC1pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0QGluY2x1ZGUgYWNtcy50cmFuc2l0aW9uKG9wYWNpdHkgLjI1cyBlYXNlLW91dCk7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnRodW1ibmFpbC10aXRsZSB7XG5cdG1hcmdpbjogMTBweCAwO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTUpO1xufVxuXG4udGh1bWJuYWlsLWRldGFpbCB7XG5cdG1hcmdpbjogMDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTIpO1xufVxuIiwiQHVzZSBcImdsb2JhbC9hY21zLWNvbW1vblwiIGFzIGFjbXM7XG5AdXNlIFwiZ2xvYmFsL2NvbW1vblwiIGFzIGdsb2JhbDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjg4jjg5Tjg4Pjgq/jg5Hjgrlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnRvcGljcGF0aCB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdHBhZGRpbmc6IDEwcHggMDtcbn1cbi50b3BpY3BhdGgtbGlzdCB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuLnRvcGljcGF0aC1pdGVtIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmc6IDAgMTBweCAwIDIzcHg7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9tYXJrZXIvaWNvbl9hcnJvdy5wbmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHRwYWRkaW5nOiAwIDEwcHggMCAwO1xuXHRcdGJhY2tncm91bmQ6IDA7XG5cdH1cbn1cbi50b3BpY3BhdGgtbGluayB7XG5cdGNvbG9yOiAjNjY2O1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNCk7XG5cdCY6dmlzaXRlZCxcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGNvbG9yOiAjNjY2O1xuXHR9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwiZ2xvYmFsL2NvbW1vblwiIGFzIGdsb2JhbDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4g44Om44OL44OD44OI44Kw44Or44O844OXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiDjg5Xjg63jg7zjg4jop6PpmaRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8g44OV44Ot44O844OI6Kej6ZmkKOS4jeWPr+imliko5LqI5YKZKVxuLmNsZWFySGlkZGVuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNsZWFyOiBib3RoO1xuXHRoZWlnaHQ6IDA7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyOiBub25lO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIOWLleeahOODleOCqeODvOODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZW50cnlGb3JtT3B0aW9uIHtcbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiDjgqjjg7Pjg4jjg6rjg7zlhoUg5Li744Gq6KaB57SgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiR0ZXh0LXVuaXQtdGFncyAgICAgIDogJ2gyJywnaDMnLCdoNCcsJ2g1JywnaDYnLCdkbCcsJ3AnIWRlZmF1bHQ7XG4kdW5pdC10eXBlICAgICAgICAgICA6ICdpbWFnZScsJ2ZpbGUnLCdtYXAnLCd5b2xwJywnc3RyZWV0LXZpZXcnLCd5b3V0dWJlJywndmlkZW8nLCdleGltYWdlJywnbWVkaWEnLCdxdW90ZScsJ21vZHVsZSc7XG4kYWxpZ24gICAgICAgICAgICAgICA6ICdsZWZ0JywncmlnaHQnLCdjZW50ZXInLCdhdXRvJyFkZWZhdWx0O1xuJHVuaXQtZ3V0dGVyICAgICAgICAgOiAyMHB4IWRlZmF1bHQ7XG4kX3VuaXQtbWFyZ2luLWJvdHRvbSA6ICR1bml0LWd1dHRlciFkZWZhdWx0O1xuXG4kX2hpZ2h0bGlnaHQtY29sb3JzICA6ICNGRkZGNjYsI2EwRkZGRiwjOTlGRjk5LCNGRjk5OTksI0ZGNjZGRiwjODgwMDAwIWRlZmF1bHQ7XG5cblxuLiN7Z2xvYmFsLiRlbnRyeS1jbGFzc30ge1xuXHRbY2xhc3MqPSN7Z2xvYmFsLiRncmlkLWNvbHVtbi1uYW1lfV0ge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiDjg4bjgq3jgrnjg4jjg6bjg4vjg4Pjg4jjga7oqK3lrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLiN7Z2xvYmFsLiRlbnRyeS1jbGFzc30ge1xuXHRAZWFjaCAkdGV4dC11bml0IGluICR0ZXh0LXVuaXQtdGFncyB7XG5cdFx0I3skdGV4dC11bml0fSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IG1hdGguZGl2KCR1bml0LWd1dHRlciwgMik7XG5cdFx0XHRtYXJnaW4tbGVmdDogbWF0aC5kaXYoJHVuaXQtZ3V0dGVyLCAyKTtcblx0XHR9XG5cdH1cblx0YmxvY2txdW90ZSB7XG5cdFx0bWFyZ2luOiAwIDAgJHVuaXQtZ3V0dGVyIDA7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCA1cHggI2NjYztcblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuWQhOeoruODpuODi+ODg+ODiOOBruioreWumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblx0QGVhY2ggJHVuaXQgaW4gJHVuaXQtdHlwZSB7XG5cdFx0LiN7Z2xvYmFsLiRlbnRyeS1jbGFzc30gW2NsYXNzKj1cImNvbHVtbi0jeyR1bml0fVwiXSB7XG5cdFx0XHRAaWYgJHVuaXQgPT0gJ21hcCcge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG1hdGguZGl2KCR1bml0LWd1dHRlciwgMikgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBtYXRoLmRpdigkdW5pdC1ndXR0ZXIsIDIpIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fSBAZWxzZSBpZiAkdW5pdCA9PSAncXVvdGUnIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBtYXRoLmRpdigkdW5pdC1ndXR0ZXIsIDIpO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogbWF0aC5kaXYoJHVuaXQtZ3V0dGVyLCAyKTtcblx0XHRcdH0gQGVsc2UgaWYgJHVuaXQgPT0gJ3N0cmVldC12aWV3JyB7XG5cdFx0XHRcdCY6bm90KC5jb2x1bW4tc3RyZWV0LXZpZXctaW5uZXIpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkdW5pdC1ndXR0ZXIsIDIpO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogbWF0aC5kaXYoJHVuaXQtZ3V0dGVyLCAyKTtcblx0XHRcdFx0fVxuXHRcdFx0fSBAZWxzZSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogbWF0aC5kaXYoJHVuaXQtZ3V0dGVyLCAyKTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogbWF0aC5kaXYoJHVuaXQtZ3V0dGVyLCAyKTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAZWFjaCAkdW5pdCBpbiAkdW5pdC10eXBlIHtcblx0XHRbY2xhc3MqPVwiY29sdW1uLSN7JHVuaXR9XCJdIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRfdW5pdC1tYXJnaW4tYm90dG9tO1xuXHRcdH1cblx0fVxuXG5cdC8qIOeUu+WDj+ODu+ODoeODh+OCo+OCouODu+eUu+WDj1VSTOOBruWFsemAmuioreWumiAqL1xuXHRbY2xhc3MqPVwiY29sdW1uLWltYWdlXCJdLFxuXHRbY2xhc3MqPVwiY29sdW1uLW1lZGlhXCJdLFxuXHRbY2xhc3MqPVwiY29sdW1uLWV4aW1hZ2VcIl0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0Ji5jYXB0aW9uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IG1hdGguZGl2KCQtdW5pdC1tYXJnaW4tYm90dG9tLCAyKTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdCYgaW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0fVxuXHRcdC5jYXB0aW9uIHtcblx0XHRcdG1hcmdpbjogNXB4IDAgMCAwO1xuXHRcdH1cblx0fVxuXG5cdC8qIOeUu+WDj+ODpuODi+ODg+ODiOOBruioreWumiAqL1xuXHRbY2xhc3MqPVwiY29sdW1uLWltYWdlXCJdIHtcblx0XHQmW3N0eWxlKj1cIndpZHRoXCJdIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQvKiDjg6Hjg4fjgqPjgqLjga7nqK7poZ7jgYzjg5XjgqHjgqTjg6vjgaDjgaPjgZ/mmYLjga7oqK3lrpogKi9cblx0W2NsYXNzKj1cImNvbHVtbi1tZWRpYVwiXSB7XG5cdFx0YVtocmVmKj1cIm1lZGlhLWRvd25sb2FkXCJdIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC8qIOWcsOWbs+ODu1lhaG9vbyHlnLDlm7Pjga7lhbHpgJroqK3lrpogKi9cblx0W2NsYXNzKj1cImNvbHVtbi1tYXBcIl0sXG5cdFtjbGFzcyo9XCJjb2x1bW4teW9scFwiXSB7XG5cdFx0PiBpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQvLyDlnLDlm7Pjg6bjg4vjg4Pjg4jjga7jgqLjgqTjgrPjg7Pjga7oqr/mlbRcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0W2NsYXNzKj1cImNvbHVtbi1tYXBcIl0ge1xuXHRcdD4gZGl2IHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHRbY2xhc3MqPVwiY29sdW1uLXlvbHBcIl0ge1xuXHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRbY2xhc3MqPVwiY29sdW1uLXF1b3RlXCJdIHtcblx0XHRibG9ja3F1b3RlIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDIwcHg7XG5cdFx0fVxuXHRcdC8qIOW8leeUqOODpuODi+ODg+ODiOeUu+WDjyAqL1xuXHRcdC5xdW90ZUltYWdlQ29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWF4LXdpZHRoOiAxNTRweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHR9XG5cblx0XHQucXVvdGVJbWFnZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0Lyog5byV55So44Om44OL44OD44OI44OG44Kt44K544OIICovXG5cdFx0LnF1b3RlVGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdEBpbmNsdWRlIGdsb2JhbC5mb250LXNpemUoMTgpO1xuXHRcdH1cblxuXHRcdC5xdW90ZVRpdGxlTGluayB7XG5cdFx0XHRjb2xvcjogIzAwNmNkODtcblx0XHR9XG5cblx0XHQucXVvdGVTaXRlTmFtZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRAaW5jbHVkZSBnbG9iYWwuZm9udC1zaXplKDExKTtcblx0XHR9XG5cblx0XHQucXVvdGVEZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0QGluY2x1ZGUgZ2xvYmFsLmZvbnQtc2l6ZSgxMik7XG5cdFx0fVxuXHR9XG5cblxuXHRAZWFjaCAkdW5pdCBpbiAkdW5pdC10eXBlIHtcblx0XHQvKiDphY3nva7jga7jgrnjgr/jgqTjg6sgKi9cblx0XHRAZWFjaCAkYWxpZ24tbmFtZSBpbiAkYWxpZ24ge1xuXHRcdFx0LmNvbHVtbi0jeyR1bml0fS0jeyRhbGlnbi1uYW1lfSB7XG5cdFx0XHRcdEBpZiAkdW5pdCA9PSAnZmlsZScge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JGFsaWduLW5hbWV9O1xuXHRcdFx0XHRcdCYgKyAuY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRhbGlnbi1uYW1lfTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0gQGVsc2UgaWYgJHVuaXQgPT0gJ21lZGlhJyB7XG5cdFx0XHRcdFx0Om5vdChbaHJlZio9XCJtZWRpYS1kb3dubG9hZFwiXSk6bm90KFtocmVmKj1cInN0b3JhZ2VcIl0pICsgLmNhcHRpb24ge1xuXHRcdFx0XHRcdFx0Lyog55S75YOP44Gu44Kt44Oj44OX44K344On44Oz44KS5Lit5aSu5a+E44Gb44Gr44GZ44KL6KiY6L+wKG1lZGlhLWRvd25sb2Fk44Gv5YuV55qE44CBc3RvcmFnZeOBr+mdmeeahOabuOOBjeWHuuOBl+OBq+WvvuW/nOOBl+OBpuOBhOOBvuOBmSkgKi9cblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaWYgJGFsaWduLW5hbWUgPT0gbGVmdCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpZiAkYWxpZ24tbmFtZSA9PSByaWdodCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGlmICRhbGlnbi1uYW1lID09IGNlbnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpZiAkYWxpZ24tbmFtZSA9PSBhdXRvIHtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG4vKiAuYWNtcy1lbnRyeS11bml0LWZ1bGzjga7oqK3lrpogKi9cbkBlYWNoICR1bml0IGluICR1bml0LXR5cGUge1xuXHRAaWYgJHVuaXQgPT0gJ3lvdXR1YmUnIG9yICR1bml0ID09ICd2aWRlbycge1xuXHRcdC5hY21zLWVudHJ5LXVuaXQtZnVsbDpub3QoLmFjbXMtdW5pdC1zaXplLWluaGVyaXQpIFtjbGFzcyo9XCJjb2x1bW4tI3skdW5pdH1cIl0ge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdC5hY21zLWVudHJ5LXVuaXQtZnVsbDpub3QoLmFjbXMtdW5pdC1zaXplLWluaGVyaXQpIFtjbGFzcyo9XCJjb2x1bW4tI3skdW5pdH1cIl0ge1xuXHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLy8gYWNtcy1jb2wt44Kv44Op44K544Gn6KGo56S644K144Kk44K644GM5oyH5a6a44GV44KM44Gm44GE44KL44Go44GN44GvXG4vLyDphY3nva7jgYzlj7Pjga7mmYLjga7opoHntKDjga7lm57jgorovrzjgb/jgpLpmLLjgZBcbkBtZWRpYSAobWF4LXdpZHRoIDogZ2xvYmFsLiRicmVha3BvaW50LXNtLW1pbikgIHtcblx0W2NsYXNzKj1cImFjbXMtY29sLVwiXVtjbGFzcyo9XCItcmlnaHRcIl0ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdFtjbGFzcyo9XCJhY21zLWNvbC1cIl1bY2xhc3MqPVwiLXJpZ2h0XCJdICsgKiB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiDlhbHpgJrjga7opoHntKBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmVudHJ5LWNvbnRhaW5lciB7XG5cdG1hcmdpbi1yaWdodDogbWF0aC5kaXYoJHVuaXQtZ3V0dGVyLCAyKTtcblx0bWFyZ2luLWxlZnQ6IG1hdGguZGl2KCR1bml0LWd1dHRlciwgMik7XG59XG5cbi8qIFBERuODl+ODrOODk+ODpeODvCAqL1xuLmNvbHVtbi1wZGYtaW1hZ2Uge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiBzb2xpZCAxcHggI2FhYTtcbn1cblxuLyog44K544OI44Oq44O844OI44OT44Ol44O8ICovXG4uY29sdW1uLWlubmVyLXN0cmVldC12aWV3IHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctYm90dG9tOiAxMDAlO1xufVxuXG4vKiBZb3VUdWJl5YuV55S744KS44Os44K544Od44Oz44K344OW5a++5b+c44GV44Gb44KL44Gf44KB44Gu6KiY6L+wICovXG4uY29sdW1uLXlvdXR1YmUsXG4uY29sdW1uLWlmcmFtZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZy10b3A6IDMwcHg7XG5cdHBhZGRpbmctYm90dG9tOiBtYXRoLmRpdig5LCAxNikgKjEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0aWZyYW1lLFxuXHRvYmplY3QsXG5cdGVtYmVkIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4g5qSc57SiXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyog5qSc57Si57WQ5p6c44Gu44OP44Kk44Op44Kk44OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb3IgJGkgZnJvbSAxIHRvIDYge1xuXHQuaGlnaGxpZ2h0I3skaX0ge1xuXG5cdH1cbn1cblxuQGVhY2ggJGhpZ2h0bGlnaHQtY29sb3IgaW4gJF9oaWdodGxpZ2h0LWNvbG9ycyB7XG5cdCRpbmRleDogaW5kZXgoJF9oaWdodGxpZ2h0LWNvbG9ycywgJGhpZ2h0bGlnaHQtY29sb3IpO1xuXG5cdC5oaWdobGlnaHQjeyRpbmRleH0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRoaWdodGxpZ2h0LWNvbG9yO1xuXHR9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOOCqOODs+ODiOODquODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZW50cnkge1xuXHRtYXJnaW46IDQwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuXHQuZW50cnkge1xuXHRcdG1hcmdpbjogODBweCAwO1xuXHR9XG59XG5cbi5wYWdlLWhlYWRlciB7XG5cdG1hcmdpbjogMCAwIDIwcHggMDtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmVudHJ5LWluZm8ge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNCk7XG59XG4vKiDjgqvjg4bjgrTjg6rjg7zjgajmlrDnnYDjg6njg5njg6sgKi9cbi5lbnRyeS1jYXRlZ29yeSxcbi5lbnRyeS1uZXcge1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNCk7XG59XG4vKiDjgr/jgqTjg4jjg6sgKi9cbi5lbnRyeS10aXRsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAxMHB4IDA7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMXJlbSAwO1xuXHRjb2xvcjogIzAwMzE5Zjtcblx0Zm9udC1zaXplOiAyM3B4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMzE5ZjtcblxuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxNTdweDtcblx0XHRoZWlnaHQ6IDdweDtcblx0XHRiYWNrZ3JvdW5kOiAjMTQ1NmViO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdH1cblx0YSB7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdH1cblxuXHQuYWNtcy1lbnRyeSBoMiAmIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5cbi4je2FjbXMuJGVudHJ5LWNsYXNzfS10b3Age1xuXHRwYWRkaW5nOiAwIDVweDtcbn1cblxuLiN7YWNtcy4kZW50cnktY2xhc3N9LWdyaWQge1xuXHRtYXJnaW46IDA7XG59XG5cbi8vIEBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuLy8gXHQuI3thY21zLiRlbnRyeS1jbGFzc30tZ3JpZCB7XG4vLyBcdFx0bWFyZ2luOiAwIG1hdGguZGl2KGFjbXMuJHVuaXQtZ3V0dGVyLCAyKTtcbi8vIFx0fVxuLy8gfVxuXG4vKiDjgqjjg7Pjg4jjg6rjg7zjga7jgrnjgr/jgqTjg6sgKi9cbi4je2FjbXMuJGVudHJ5LWNsYXNzfSB7XG5cdGNvbG9yOiAjMzMzO1xuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cblx0aDIsXG5cdGgyLmVudHJ5X3RpdGxlIHtcblx0XHQvLyBtYXJnaW46IDAgbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpIGdsb2JhbC4kZW50cnktZWxlbWVudC1tYXJnaW4tYm90dG9tLW1kIG1hdGguZGl2KGFjbXMuJHVuaXQtZ3V0dGVyLCAyKTtcblx0XHQvLyBwYWRkaW5nOiA1cHggMTBweDtcblx0XHQvLyBAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyMCk7XG5cdFx0Ly8gY29sb3I6ICM2NjY7XG5cdFx0Ly8gYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjNjY2O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0cGFkZGluZzogMXJlbSAwO1xuXHRcdGNvbG9yOiAjMDAzMTlmO1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMzE5ZjtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTU3cHg7XG5cdFx0XHRoZWlnaHQ6IDdweDtcblx0XHRcdGJhY2tncm91bmQ6ICMxNDU2ZWI7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdH1cblxuXHRcdCYubW9kdWxlLWhlYWRpbmcge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHR9XG5cblx0XHQmLmVudHJ5LWhlYWRpbmctY2VudGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbjogMjBweCAwIDI1cHggMDtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTYpO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM5OTk7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aDMsXG5cdGgzLmVudHJ5X3RpdGxlIHtcblx0XHRtYXJnaW46IDI0cHggbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpIDE2cHggMDtcblx0XHRwYWRkaW5nOiA1cHggbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpO1xuXHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDI2KTtcblx0XHRjb2xvcjogIzAwMzE5Zjtcblx0fVxuXG5cdGg0IHtcblx0XHRtYXJnaW46IDAgbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpIDIwcHggbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpO1xuXHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE4KTtcblx0XHRjb2xvcjogIzMzMztcblx0fVxuXG5cdGEge1xuXHRcdCY6bGluayB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblxuXHRcdCY6dmlzaXRlZCB7XG5cdFx0XHRjb2xvcjogIzAwMzE5Zjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC5lbnRyeS10aXRsZSB7XG5cdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC8vIG1hcmdpbjogMTBweCAwO1xuXHRcdC8vIG1hcmdpbjogMDtcblx0XHQvLyBwYWRkaW5nOiAxcmVtIDA7XG5cdFx0Ly8gY29sb3I6ICMwMDMxOWY7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAzMTlmO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ly8gYm90dG9tOiAwO1xuXHRcdFx0Ly8gbGVmdDogMDtcblx0XHRcdC8vIHdpZHRoOiAxNTdweDtcblx0XHRcdC8vIGhlaWdodDogN3B4O1xuXHRcdFx0Ly8gYmFja2dyb3VuZDogIzE0NTZlYjtcblx0XHRcdC8vIGNvbnRlbnQ6IFwiXCI7XG5cdFx0fVxuXHRcdC8vIGEge1xuXHRcdC8vIFx0Y29sb3I6ICMzMzM7XG5cdFx0Ly8gfVxuXG5cdFx0Ly8gLmFjbXMtZW50cnkgaDIgJiB7XG5cdFx0Ly8gXHRwYWRkaW5nOiAwO1xuXHRcdC8vIH1cblx0fVxuXG5cdC4je2FjbXMuJGVudHJ5LWNsYXNzfSB7XG5cdFx0aDIsXG5cdFx0aDIuZW50cnlfdGl0bGUge1xuXHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gbWFyZ2luLXRvcDogMTBweDtcblx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHQvLyBwYWRkaW5nOiAxcmVtIDA7XG5cdFx0XHQvLyBjb2xvcjogIzAwMzE5Zjtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAzMTlmO1xuXHRcdH1cblx0fVxufVxuXG4udGFibGVfZmFjaWxpdHkge1xufVxuXG4uYWNjZXNzbGluayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwIDAgMCAxMHB4O1xuXG5cdGEge1xuXHRcdHBhZGRpbmc6IDRweCAxNnB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDMxOWY7XG5cdFx0Jjp2aXNpdGVkIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzOGEzZmY7XG5cdFx0fVxuXHR9XG59XG5cbnAuYmctdGV4dC1jb2xvciB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2I5YjliOTtcbn1cblxuc3Bhbi5lbnRyeS1saWdodC1jb2xvciB7XG5cdGNvbG9yOiAjNzA3MDcwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pIHtcblx0LiN7YWNtcy4kZW50cnktY2xhc3N9IHtcblx0XHRoMiB7XG5cdFx0XHQmLmVudHJ5LWhlYWRpbmctY2VudGVyIHtcblx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMzVweCAwO1xuXHRcdFx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyMik7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJvdHRvbTogLTE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyog5pys5paHICovXG4uI3thY21zLiRlbnRyeS1jbGFzc30ge1xuXHRwIHtcblx0XHRtYXJnaW46IDAgbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpIGdsb2JhbC4kZW50cnktZWxlbWVudC1tYXJnaW4tYm90dG9tLWxnO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMS43O1xuXG5cdFx0Ji5lbnRyeS1kYW5nZXItdGV4dCB7XG5cdFx0XHRjb2xvcjogI2M0MTEzNDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHQmLnN1bW1hcnktdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdH1cblxuXHRcdCYuc3VtbWFyeS1kZXRhaWwge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTQpO1xuXHRcdH1cblxuXHRcdCYuZW50cnktbGVhZC10ZXh0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMjApO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pIHtcblx0LiN7YWNtcy4kZW50cnktY2xhc3N9IHtcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdCYuZW50cnktbGVhZC10ZXh0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweCAwO1xuXHRcdFx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgzMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIOOCqOODs+ODiOODquODvOWGheOCs+ODs+ODhuODiuODvCAqL1xuLy8gIOW5heOBhOOBo+OBseOBhOOBruimgee0oOOBruS4oeerr+OBruOCrOOCv+ODvOOCkueiuuS/neOBl+OBvuOBmVxuLmVudHJ5LWNvbnRhaW5lciB7XG5cdG1hcmdpbjogMCBtYXRoLmRpdihhY21zLiR1bml0LWd1dHRlciwgMik7XG59XG5cbltjbGFzc149XCJjb2x1bW4tdGFibGVcIl0gLmVudHJ5LWNvbnRhaW5lciB7XG5cdG1hcmdpbi1ib3R0b206IGdsb2JhbC4kZW50cnktZWxlbWVudC1tYXJnaW4tYm90dG9tLWxnO1xuXHRvdmVyZmxvdy14OiBhdXRvO1xufVxuXG5bY2xhc3NePVwiY29sdW1uLXRhYmxlXCJdIHRhYmxlIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyog44OG44O844OW44OrICovXG4uI3thY21zLiRlbnRyeS1jbGFzc30ge1xuXHR0YWJsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0fVxuXG5cdHRoLFxuXHR0ZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0fVxuXG5cdC5hY21zLXRhYmxlLXJlc3BvbnNpdmUge1xuXHRcdGJvcmRlci10b3A6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcblxuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblxuXHRcdHRhYmxlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHR0aCB7XG5cdFx0YmFja2dyb3VuZDogI2YxZjFmMTtcblx0fVxuXG5cdC5lbnRyeS1jdXN0b20tdGFibGUge1xuXHRcdG1hcmdpbi1ib3R0b206IGdsb2JhbC4kZW50cnktbWFyZ2luLWJvdHRvbTtcblx0fVxuXG5cdC5lbnRyeV9pbm5lciB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuXHQuI3thY21zLiRlbnRyeS1jbGFzc30ge1xuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTYpO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XG5cdFx0fVxuXG5cdFx0dHIge1xuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0dGgsXG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGgge1xuXHRcdFx0YmFja2dyb3VuZDogaW5oZXJpdDtcblx0XHR9XG5cblx0XHQvLyB0cjpudGgtY2hpbGQob2RkKSB7XG5cdFx0Ly8gXHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXHRcdC8vIH1cblx0fVxufVxuXG4vKiDjg6rjgrnjg4ggKi9cbi4je2FjbXMuJGVudHJ5LWNsYXNzfSB7XG5cdHVsIHtcblx0XHRtYXJnaW46IDAgbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpIGdsb2JhbC4kZW50cnktZWxlbWVudC1tYXJnaW4tYm90dG9tLW1kIG1hdGguZGl2KGFjbXMuJHVuaXQtZ3V0dGVyLCAyKTtcblx0XHRwYWRkaW5nOiAwIDAgMCAyZW07XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblx0XHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE2KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXG5cdFx0Ji5zdW1tYXJ5LWRlZmF1bHQge1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIOeVquWPt+S7mOOBjeODquOCueODiCAqL1xuLiN7YWNtcy4kZW50cnktY2xhc3N9IHtcblx0b2wge1xuXHRcdG1hcmdpbjogMCBtYXRoLmRpdihhY21zLiR1bml0LWd1dHRlciwgMikgZ2xvYmFsLiRlbnRyeS1lbGVtZW50LW1hcmdpbi1ib3R0b20tbWQgbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpO1xuXHRcdHBhZGRpbmc6IDAgMCAwIDJlbTtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMCAwIDVweCAwO1xuXHRcdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTYpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG5cdH1cbn1cblxuLyog5a6a576p44Oq44K544OIICovXG4uI3thY21zLiRlbnRyeS1jbGFzc30ge1xuXHRkbCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiBnbG9iYWwuJGVudHJ5LWVsZW1lbnQtbWFyZ2luLWJvdHRvbS1sZztcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cblx0ZHQge1xuXHRcdG1hcmdpbjogMCAwIDVweCAwO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdH1cblxuXHRkZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cdGRsLmFjbXMtYWRtaW4tZGwtaG9yaXpvbnRhbCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0ZHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuXHRcdGRsLmFjbXMtYWRtaW4tZGwtaG9yaXpvbnRhbCB7XG5cdFx0XHRkdCB7XG5cdFx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyog5byV55SoICovXG4uI3thY21zLiRlbnRyeS1jbGFzc30ge1xuXHRibG9ja3F1b3RlIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IGdsb2JhbC4kZW50cnktZWxlbWVudC1tYXJnaW4tYm90dG9tLWxnO1xuXHRcdHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXHRcdGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2RlZGVkZTtcblx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdH1cblxuXHQuY29sdW1uLXF1b3RlLWF1dG8ge1xuXHRcdGJsb2NrcXVvdGUge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG5cdFx0fVxuXHRcdC5xdW90ZVRpdGxlTGluayB7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LXNtLW1pbikge1xuXHQvKiDlvJXnlKggKi9cblx0LiN7YWNtcy4kZW50cnktY2xhc3N9IHtcblx0XHRibG9ja3F1b3RlIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDMwcHg7XG5cdFx0fVxuXHRcdC5jb2x1bW4tcXVvdGUtYXV0byB7XG5cdFx0XHRibG9ja3F1b3RlIHtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyog44K944O844K544Kz44O844OJICovXG4uI3thY21zLiRlbnRyeS1jbGFzc30ge1xuXHRwcmUge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIDAgZ2xvYmFsLiRlbnRyeS1lbGVtZW50LW1hcmdpbi1ib3R0b20tbGcgMDtcblx0XHRmb250LWZhbWlseTogYWNtcy4kYWNtcy1jb2RlLWZvbnQtZmFtaWx5O1xuXHRcdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblxuXHRcdG9sIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDIuNWVtO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIOWMuuWIh+OCiue3miAqL1xuLiN7YWNtcy4kZW50cnktY2xhc3N9IHtcblx0aHIge1xuXHRcdGJvcmRlcjogMDtcblx0XHQvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgZ2xvYmFsLiRiYXNlLWNvbG9yO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cbn1cblxuLyog44Om44OL44OD44OIICovXG4uI3thY21zLiRlbnRyeS1jbGFzc30ge1xuXHQuY2FwdGlvbiB7XG5cdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTMpO1xuXHR9XG59XG5cbi5jb2x1bW4tZmlsZS1hdXRvICsgLmNhcHRpb24ge1xuXHRtYXJnaW4tbGVmdDogbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpO1xufVxuXG5bY2xhc3MqPVwiY29sdW1uLW1lZGlhLVwiXSxcbltjbGFzcyo9XCJjb2x1bW4taW1hZ2UtXCJdIHtcblx0YSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0fVxuXHR9XG59XG5cbi8qIOODpuODi+ODg+ODiOOCsOODq+ODvOODlyAqL1xuLnVnLWJnLWNvbG9yLFxuLnVnLWJnLWNvbG9yLWJsdWUge1xuXHRtYXJnaW46IDAgbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpIGdsb2JhbC4kZW50cnktbWFyZ2luLWJvdHRvbSBtYXRoLmRpdihhY21zLiR1bml0LWd1dHRlciwgMik7XG5cdHBhZGRpbmc6IDIwcHggMTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcblxuXHQqOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHRoMiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogZ2xvYmFsLiRlbnRyeS1lbGVtZW50LW1hcmdpbi1ib3R0b20tc207XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblx0aDMsXG5cdGg0IHtcblx0XHRtYXJnaW4tYm90dG9tOiBnbG9iYWwuJGVudHJ5LWVsZW1lbnQtbWFyZ2luLWJvdHRvbS1zbTtcblx0fVxufVxuXG4udWctYmctY29sb3ItYmx1ZSB7XG5cdGJhY2tncm91bmQ6ICNlNWViZjk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LXNtLW1pbikge1xuXHQudWctYmctY29sb3IsXG5cdC51Zy1iZy1jb2xvci1ibHVlIHtcblx0XHRwYWRkaW5nOiAyNXB4IDE1cHg7XG5cdH1cbn1cblxuLyog44K544K/44OD44OV57S55LuLICovXG4vLyAuI3thY21zLiRlbnRyeS1jbGFzc30ge1xuLy8gXHQuc3RhZmYtbGlzdCB7XG4vLyBcdFx0ZGlzcGxheTogZmxleDtcbi8vIFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuLy8gXHRcdGZsZXgtd3JhcDogd3JhcDtcbi8vIFx0XHRtYXJnaW46IDAgbWF0aC5kaXYoYWNtcy4kdW5pdC1ndXR0ZXIsIDIpIDMwcHg7XG4vLyBcdFx0cGFkZGluZzogMDtcbi8vIFx0XHRsaXN0LXN0eWxlOiBub25lO1xuLy8gXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzA3MDcwO1xuLy8gXHR9XG4vLyBcdC5zdGFmZi1pdGVtIHtcbi8vIFx0XHR3aWR0aDogNTAlO1xuLy8gXHRcdG1hcmdpbjogMDtcbi8vIFx0fVxuLy8gXHQuc3RhZmYtaW5uZXIge1xuLy8gXHRcdGRpc3BsYXk6IGZsZXg7XG4vLyBcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbi8vIFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuLy8gXHRcdHBhZGRpbmc6ICAyMHB4IDEwcHg7XG4vLyBcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDcwNzA7XG4vLyBcdH1cbi8vIFx0LnN0YWZmLWJvZHkge1xuLy8gXHRcdG9yZGVyOiAyO1xuLy8gXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcbi8vIFx0fVxuLy8gXHQuc3RhZmYtbmFtZSB7XG4vLyBcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuLy8gXHRcdHBhZGRpbmc6IDA7XG4vLyBcdFx0bGluZS1oZWlnaHQ6IDEuMztcbi8vIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyBcdFx0YmFja2dyb3VuZDogMDtcbi8vIFx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyMCk7XG4vLyBcdH1cbi8vIFx0LnN0YWZmLWpvYiB7XG4vLyBcdFx0bWFyZ2luOiAgMTVweCAwIDVweCAwO1xuLy8gXHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE0KTtcbi8vIFx0XHRsaW5lLWhlaWdodDogMS4zO1xuLy8gXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbi8vIFx0fVxuLy8gXHQuc3RhZmYtcHJvZmlsZSB7XG4vLyBcdFx0bWFyZ2luOiAwO1xuLy8gXHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE0KTtcbi8vIFx0fVxuLy8gXHQuc3RhZmYtaW1nLXdyYXAge1xuLy8gXHRcdG9yZGVyOiAxO1xuLy8gXHR9XG4vLyBcdC5zdGFmZi1pbWcge1xuLy8gXHRcdGRpc3BsYXk6IGJsb2NrO1xuLy8gXHRcdG1hcmdpbjogMCBhdXRvO1xuLy8gXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG4vLyBcdH1cbi8vIH1cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuXHQuI3thY21zLiRlbnRyeS1jbGFzc30ge1xuXHRcdC5zdGFmZi1pdGVtIHtcblx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0fVxuXHRcdC5zdGFmZi1ib2R5IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cbn1cblxuLyog5YuV55qE44OV44Kp44O844OgICovXG4uI3thY21zLiRlbnRyeS1jbGFzc30ge1xuXHR1bC5jb250YWN0LWZvcm0ge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdHRyLmNvbnRhY3QtZm9ybS1ncm91cDpudGgtY2hpbGQob2RkKSB7XG5cdFx0YmFja2dyb3VuZDogaW5oZXJpdDtcblx0fVxuXG5cdC5jb250YWN0LWZvcm0ge1xuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi8qIOOCqOODs+ODiOODquODvOODleODg+OCv+ODvCAqL1xuLmVudHJ5LWZvb3RlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG1hcmdpbjogMCAwIDIwcHggMDtcblx0cGFkZGluZzogMTBweDtcblx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi8qIOOCv+OCsCAqL1xuLmVudHJ5LXRhZyB7XG5cdG1hcmdpbjogMCAwIDVweCAwO1xufVxuXG4uZW50cnktdGFnLWljb24ge1xuXHRmbG9hdDogbGVmdDtcblx0Y29sb3I6ICM3MDcwNzA7XG59XG5cbi5lbnRyeS10YWctaXRlbSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5lbnRyeS1mb290ZXItaXRlbSArIC5lbnRyeS1mb290ZXItaXRlbSB7XG5cdG1hcmdpbjogMTBweCAwIDAgMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC5lbnRyeS1mb290ZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0LmVudHJ5LWZvb3Rlci1pdGVtICsgLmVudHJ5LWZvb3Rlci1pdGVtIHtcblx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cdH1cbn1cblxuLyogU05T44K344Kn44KiICovXG4uc2hhcmUtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaGFyZS10ZXh0IHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pIHtcblx0LnNoYXJlLXdyYXBwZXIge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxufVxuXG4vKiBTTlPjgrfjgqfjgqLjg5zjgr/jg7MgKi9cbi5zaGFyZS1saXN0IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2hhcmUtaXRlbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwIDAgMCAxNXB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAjOTk5O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdFtjbGFzcyo9XCJhY21zLWljb25cIl0ge1xuXHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDIyKTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cblx0LnNoYXJlLWl0ZW0tZmFjZWJvb2sge1xuXHRcdC8qIEZhY2Vib29rICovXG5cdFx0QGluY2x1ZGUgZ2xvYmFsLnNoYXJlLXNucy1idG4oZ2xvYmFsLiRmYWNlYm9vay1jb2xvcik7XG5cdH1cblxuXHQuc2hhcmUtaXRlbS10d2l0dGVyIHtcblx0XHQvKiBUd2l0dGVyICovXG5cdFx0QGluY2x1ZGUgZ2xvYmFsLnNoYXJlLXNucy1idG4oZ2xvYmFsLiR0d2l0dGVyLWNvbG9yKTtcblx0fVxufVxuXG4vKiDntprjgY3jgpLoqq3jgoDjg5zjgr/jg7MgKi9cbi5jb250aW51ZS1saW5rIHtcblx0bWFyZ2luOiAwO1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG59XG5cbi5jb250aW51ZS1saW5rIGEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0YmFja2dyb3VuZDogIzcwNzA3MDtcblx0Ly8gYm9yZGVyLXJhZGl1czogM3B4O1xuXG5cdFtjbGFzcyo9XCJhY21zLWljb25cIl0ge1xuXHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0fVxuXG5cdCY6bGluayxcblx0Jjp2aXNpdGVkIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogI2FhYTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pIHtcblx0Lyog44K/44KwICovXG5cdC5lbnRyeS10YWcge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQvKiDntprjgY3jgpLoqq3jgoDjg5zjgr/jg7MgKi9cblx0LmNvbnRpbnVlLWxpbmsgYSB7XG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxufVxuXG4uYWNtcy1sYWJlbC1kYW5nZXIge1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAxM2NjMTtcbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuXG4vLyDnm67mrKFcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyAwMS4gICDnrqHnkIbnlLvpnaLjg4fjg5Xjgqnjg6vjg4jjga7jg5bjg63jgrDjgqvjg6njg7xcbi8vIDAyLiAgIOODleOCoeOCpOODq+OBruODkeOCuVxuLy8gMDMuICAg44Kw44Oq44OD44OJ44K344K544OG44OgXG4vLyAwNC4gICBNZWRpYSBRdWVyaWVzXG4vLyAwNS4gICDjg5zjgr/jg7Ncbi8vIDA2LiAgIOODqeODmeODq1xuLy8gMDcuICAg44OQ44OD44K4XG4vLyAwOC4gICDjg5Hjg43jg6tcbi8vIDA5LiAgIOOCv+OCpOODoOODqeOCpOODs1xuLy8gMTAuICAg44OG44O844OW44OrXG4vLyAxMS4gICDjg5Xjgqnjg7zjg6Bcbi8vIDEyLiAgIOOCouODqeODvOODiFxuLy8gMTMuICAg44OX44Ot44Kw44Os44K544OQ44O8XG4vLyAxNC4gICDjgqLjg4vjg6Hjg7zjgrfjg6fjg7Ncbi8vIDE1LiAgIOe3qOmbhuODmuODvOOCuFxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgYWNtcy5jc3Pjgb7jgZ/jga9hY21zLWFkbWluLmNzc+OBruWIpOWumlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBmYWxzZeOBp2FjbXMuY3Nz44CBdHJ1ZeOBp2FjbXMtYWRtaW4uY3Nz55So44Gu44Kz44O844OJ44Go5Yy65Yil44GX44Gm44GE44G+44GZXG4kYWRtaW46IGZhbHNlICFkZWZhdWx0O1xuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gIOeuoeeQhueUu+mdouOBruODleOCqeODs+ODiOioreWumlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIOeuoeeQhueUu+mdouWGheOAgeOCqOODs+ODiOODquODvOe3qOmbhueUu+mdouOAgeODouODvOODgOODq+WGheOBp+S9v+eUqOOBleOCjOOBvuOBmVxuJGFjbXMtYWRtaW4tZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIk1laXJ5b1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiAhZGVmYXVsdDtcbiRhY21zLWNvZGUtZm9udC1mYW1pbHk6IFwiTWVubG9cIixcIk1vbmFjb1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2UgIWRlZmF1bHQ7XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAg566h55CG55S76Z2i44OH44OV44Kp44Or44OI44Gu44OW44Ot44Kw44Kr44Op44O8XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8g44GT44Gu6Imy44Gv566h55CG55S76Z2i44Gu44OW44Ot44Kw44Gu6Kit5a6a44GL44KJ44OW44Ot44Kw44GU44Go44Gr5aSJ44GI44KL44GT44Go44GM44Gn44GN44G+44GZ44CCXG4kYWNtcy1yZWQ6ICNkYzQwNDAgIWRlZmF1bHQ7XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAg44OV44Kh44Kk44Or44Gu44OR44K5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gYS1ibG9nIGNtc+OCkuOCpOODs+OCueODiOODvOODq+OBmeOCi+majuWxpOOBjOebtOS4i+S7peWkluOBp+OCguaIkOeri+OBmeOCi+ODkeOCueOBruabuOOBjeaWueOCkuOBl+OBpuOBhOOBvuOBmeOAglxuLy8g44Gd44Gu5b2x6Z+/44Gu44Gf44KB44CB44Kq44Oq44K444OK44Or44Gu44OG44O844Oe5YaF44GrYWNtcy5jc3PjgpLjgYTjgozjgZ/jgajjgY3jga/jg5HjgrnjgpLlpInmm7TjgZfjgabjgY/jgaDjgZXjgYTjgIJcblxuJGFjbXMtcGF0aC1tYXJrZXIgICAgOiAnLi4vaW1hZ2VzL21hcmtlci8nICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1zZWxlY3QgICAgOiAnLi4vaW1hZ2VzL21hcmtlci9hcnJvd19ibGFjazAzLnBuZycgIWRlZmF1bHQ7XG4kYWNtcy1mb250ICAgICAgICAgICA6ICcuLi9mb250cy8nICFkZWZhdWx0O1xuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gIOOCsOODquODg+ODieOCt+OCueODhuODoFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8v44Kz44Oz44OG44OK44O8XG4kYWNtcy1jb250YWluZXIgICAgOiA5ODBweCAhZGVmYXVsdDtcblxuLy8g44Kw44Oq44OD44OJ44K344K544OG44Og44Gu5ZCI6KiI44Gu44Kr44Op44Og5pWwXG4kYWNtcy1jb2x1bW5zICAgICAgOiAxMiAhZGVmYXVsdDtcblxuLy8g5ZCE44Kr44Op44Og44Gu5bmFXG4vLyRhY21zLWNvbC0xICAgICAgICA6IG1hdGguZGl2KDEsICRhY21zLWNvbHVtbnMpICFkZWZhdWx0O1xuLy8kYWNtcy1jb2wtMiAgICAgICAgOiBtYXRoLmRpdigxLCAkYWNtcy1jb2x1bW5zKSAhZGVmYXVsdDtcbi8vJGFjbXMtY29sLTMgICAgICAgIDogcGVyY2VudGFnZSgzIC8gJGFjbXMtY29sdW1ucykgIWRlZmF1bHQ7XG4vLyRhY21zLWNvbC00ICAgICAgICA6IHBlcmNlbnRhZ2UoNCAvICRhY21zLWNvbHVtbnMpICFkZWZhdWx0O1xuLy8kYWNtcy1jb2wtNSAgICAgICAgOiBwZXJjZW50YWdlKDUgLyAkYWNtcy1jb2x1bW5zKSAhZGVmYXVsdDtcbi8vJGFjbXMtY29sLTYgICAgICAgIDogcGVyY2VudGFnZSg2IC8gJGFjbXMtY29sdW1ucykgIWRlZmF1bHQ7XG4vLyRhY21zLWNvbC03ICAgICAgICA6IHBlcmNlbnRhZ2UoNyAvICRhY21zLWNvbHVtbnMpICFkZWZhdWx0O1xuLy8kYWNtcy1jb2wtOCAgICAgICAgOiBwZXJjZW50YWdlKDggLyAkYWNtcy1jb2x1bW5zKSAhZGVmYXVsdDtcbi8vJGFjbXMtY29sLTkgICAgICAgIDogcGVyY2VudGFnZSg5IC8gJGFjbXMtY29sdW1ucykgIWRlZmF1bHQ7XG4vLyRhY21zLWNvbC0xMCAgICAgICA6IHBlcmNlbnRhZ2UoMTAgLyAkYWNtcy1jb2x1bW5zKSAhZGVmYXVsdDtcbi8vJGFjbXMtY29sLTExICAgICAgIDogcGVyY2VudGFnZSgxMSAvICRhY21zLWNvbHVtbnMpICFkZWZhdWx0O1xuLy8kYWNtcy1jb2wtMTIgICAgICAgOiBwZXJjZW50YWdlKDEyIC8gJGFjbXMtY29sdW1ucykgIWRlZmF1bHQ7XG5cbi8vIOKAu+WQiOioiOOBruOCq+ODqeODoOaVsOOCkuWil+OChOOBl+OBn+OCieOAgeWQhOOCq+ODqeODoOOBruW5heOCguWil+OChOOBl+OBpuOBj+OBoOOBleOBhOOAglxuXG4vLyDkvovvvIkxM+OCq+ODqeODoOOBq+OBl+OBn+OBhOWgtOWQiFxuLy8gJGFjbXMtY29sdW1uczogMTMgIWRlZmF1bHQ7XG5cbi8vICRhY21zLWNvbC0xOiBwZXJjZW50YWdlKDEgLyAkYWNtcy1jb2x1bW5zKSAhZGVmYXVsdDtcbi8vIC4uLlxuLy8gJGFjbXMtY29sLTEzOiBwZXJjZW50YWdlKDEzIC8gJGFjbXMtY29sdW1ucykgIWRlZmF1bHQ7XG5cblxuLy8gIOOCsOODquODg+ODieOCt+OCueODhuODoOOAgOmWk+malFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vICoqIGEtYmxvZyBjbXPjga7jgrDjg6rjg4Pjg4njgrfjgrnjg4bjg6Djga7ku5XntYTjgb9cbi8vYWNtcy5jc3Pjga7jgrDjg6rjg4Pjg4njgrfjgrnjg4bjg6Djgafjga/jgIHlkITjgqvjg6njg6DjgatwYWRkaW5n5bem5Y+zMTBweOOBpOOBkeOAgVxuLy/jga/jgb/lh7rjgZfjgZ/lt6blj7MxMHB444KS44CB5bem5Y+z44KSbWFyZ2luLTEwcHjvvIjjg43jgqzjg4bjgqPjg5bjg57jg7zjgrjjg7PjgajlkbzjgbDjgozjgb7jgZnvvIlcbi8v44KS6Kit5a6a44GX44Gf44Kz44Oz44OG44OK44O844KS5YWo5L2T44Gr6YGp5b+c44GX44CB55u45q6644GZ44KL44GT44Go44Gn5oiQ56uL44GX44Gm44GE44G+44GZ44CCXG5cbiRncmlkLXNwYWNlICAgICAgICAgICA6IDIwcHggIWRlZmF1bHQ7IC8v5bem5Y+zMTBweOepuuOBkeOCi1xuLy8gJG5lZ2F0aXZlLWdyaWQtc3BhY2U6ICAgICAgICAtMTBweCAhZGVmYXVsdDsgLy/lt6blj7MtMTBweOOBmeOCi1xuXG4vL+ODouODkOOCpOODq+OBruOBqOOBjVxuJG1vYmlsZS1ncmlkICAgICAgICAgIDogMTAwJSAhZGVmYXVsdDsgLy/luYXjgpIxMDAl44Gr44GZ44KLXG4kbW9iaWxlLWdyaWQtc3BhY2UgICAgOiAwICFkZWZhdWx0OyAvLzEwcHjnqbrjgYTjgabjgYTjgZ/jga7jgpIw44Gr44GZ44KLXG4vLyAkbW9iaWxlLW5lZ2F0aXZlLWdyaWQtc3BhY2U6IDAgIWRlZmF1bHQ7IC8vLTEwcHjjgZfjgabjgYTjgZ/jga7jgpIw44Gr44GZ44KLXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICBNZWRpYSBRdWVyaWVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy/lkITnqK7jg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbi8vICR4bC13aWR0aCA6IDEyMjRweCAhZGVmYXVsdDtcbi8vICRsZy13aWR0aCA6IDEwMjRweCAhZGVmYXVsdDtcbi8vICRtZC13aWR0aCA6IDc2OHB4ICFkZWZhdWx0O1xuLy8gJHNtLXdpZHRoIDogNDgwcHggIWRlZmF1bHQ7XG5cbi8vIG1heC13aWR0aOOBruWApOOCgueUqOaEj+OBl+OBpuOBhOOBvuOBmeOBjOOAgeWfuuacrOeahOOBq+OBr21pbi13aWR0aOOBruWApOOCkuS9v+OBo+OBpuOBhOOBvuOBmeOAglxuLy8g44KI44KK44Kz44O844OJ44Gu6KiY6L+w44GM44K344Oz44OX44Or44Gr44Gq44KL5aC05ZCI44GvbWF4LXdpZHRo44KS5L2/44GE44G+44GZ44CCXG5cbi8vbWluLXdpZHRo5oyH5a6aXG4kYnJlYWtwb2ludC1zbS1taW4gICAgOiA0ODBweCAhZGVmYXVsdDtcbiRicmVha3BvaW50LW1kLW1pbiAgICA6IDc2OHB4ICFkZWZhdWx0O1xuJGJyZWFrcG9pbnQtbGctbWluICAgIDogMTAyNHB4ICFkZWZhdWx0O1xuJGJyZWFrcG9pbnQteGwtbWluICAgIDogMTQ0MHB4ICFkZWZhdWx0O1xuXG4vL21heC13aWR0aOaMh+WumlxuJGJyZWFrcG9pbnQtc20tbWF4ICAgIDogKCRicmVha3BvaW50LXNtLW1pbiAtIDEpICFkZWZhdWx0OyAvLzQ3OXB4XG4kYnJlYWtwb2ludC1tZC1tYXggICAgOiAoJGJyZWFrcG9pbnQtbWQtbWluIC0gMSkgIWRlZmF1bHQ7IC8vNzY3cHhcbiRicmVha3BvaW50LWxnLW1heCAgICA6ICgkYnJlYWtwb2ludC1sZy1taW4gLSAxKSAhZGVmYXVsdDsgLy8xMDIzcHhcbiRicmVha3BvaW50LXhsLW1heCAgICA6ICgkYnJlYWtwb2ludC14bC1taW4gLSAxKSAhZGVmYXVsdDsgLy8xNDM5cHhcblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gIOOCqOODs+ODiOODquODvOWGheOCueOCv+OCpOODq1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAg44Om44OL44OD44OI44Kw44Or44O844OXXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRlbnRyeS1jbGFzcyAgICAgICAgICAgICAgICAgICAgICA6IGFjbXMtZW50cnkgIWRlZmF1bHQ7XG4kZ3JpZC1jb2x1bW4tbmFtZSAgICAgICAgICAgICAgICAgOiBcImFjbXMtY29sLVwiICFkZWZhdWx0O1xuXG4kdGV4dC11bml0LXRhZ3MgICAgICAgICAgICAgICA6ICdoMicsJ2gzJywnaDQnLCdoNScsJ2g2JywnZGwnLCdwJyAhZGVmYXVsdDtcbiR1bml0LXR5cGUgICAgICAgICAgICAgICAgICAgIDogJ2ltYWdlJywnZmlsZScsJ21hcCcsJ3lvbHAnLCdzdHJlZXQtdmlldycsJ3lvdXR1YmUnLCd2aWRlbycsJ2V4aW1hZ2UnLCdtZWRpYScsJ3F1b3RlJywnbW9kdWxlJyAhZGVmYXVsdDtcbiRhbGlnbiAgICAgICAgICAgICAgICAgICAgICAgIDogJ2xlZnQnLCdyaWdodCcsJ2NlbnRlcicsJ2F1dG8nICFkZWZhdWx0O1xuJHVuaXQtZ3V0dGVyICAgICAgICAgICAgICAgICAgOiAkZ3JpZC1zcGFjZSAhZGVmYXVsdDtcbiR1bml0LW1hcmdpbi1ib3R0b20gICAgICAgICAgIDogJHVuaXQtZ3V0dGVyICFkZWZhdWx0O1xuJHVuaXQtbWFyZ2luLWJvdHRvbS1uby1jYXB0aW9uOiBtYXRoLmRpdigkdW5pdC1ndXR0ZXIsIDIpICFkZWZhdWx0O1xuXG4kaGlnaHRsaWdodC1jb2xvcnMgICAgICAgICAgICA6ICNGRkZGNjYsI2EwRkZGRiwjOTlGRjk5LCNGRjk5OTksI0ZGNjZGRiwjODgwMDAwICFkZWZhdWx0O1xuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAg44Oc44K/44OzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v5Z+65pys44Kr44Op44O8XG4kYWNtcy1idG4tYmFja2dyb3VuZCAgICAgICAgICAgICAgICAgICAgOiAjRUZFRkVGICFkZWZhdWx0O1xuJGFjbXMtYnRuLWJvcmRlci1jb2xvciAgICAgICAgICAgICAgICAgIDogcmdiYSgwLDAsMCwuMSkgIWRlZmF1bHQ7XG4kYWNtcy1idG4taG92ZXItYm9yZGVyLWNvbG9yICAgICAgICAgICAgOiByZ2JhKDAsMCwwLC4yKSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yICAgICAgICAgICA6IHJnYmEoMCwwLDAsLjMpICFkZWZhdWx0O1xuJGFjbXMtYnRuLWZvY3VzLWJvcmRlci1jb2xvciAgICAgICAgICAgIDogIzEzN0FGMyAhZGVmYXVsdDtcbiRhY21zLWJ0bi1mb2N1cy1ib3gtc2hhZG93ICAgICAgICAgICAgICA6IDAgMCAwIDJweCByZ2JhKDE5LDEyMiwyNDMsLjQpICFkZWZhdWx0O1xuXG4kYWNtcy1idG4tYWRtaW4tYmFja2dyb3VuZCAgICAgICAgICAgICAgOiAjRkZGICFkZWZhdWx0O1xuXG4vLyDmloflrZfjgqvjg6njg7xcbiRhY21zLWJ0bi10ZXh0LWRlZmF1bHQtY29sb3IgICAgICAgICAgICA6ICMzMzMgIWRlZmF1bHQ7XG4kYWNtcy1idG4tdGV4dC1jb2xvciAgICAgICAgICAgICAgICAgICAgOiAjRkZGICFkZWZhdWx0O1xuXG4vLyDln7rmupbjgqvjg6njg7xcbiRhY21zLWJ0bi1wcmltYXJ5ICAgICAgICAgICAgICAgICAgICAgICA6ICMwMDVjZWUgIWRlZmF1bHQ7XG4kYWNtcy1idG4taW5mbyAgICAgICAgICAgICAgICAgICAgICAgICAgOiAjNGI0YjRiICFkZWZhdWx0O1xuJGFjbXMtYnRuLXN1Y2Nlc3MgICAgICAgICAgICAgICAgICAgICAgIDogIzAwOTgxMiAhZGVmYXVsdDtcbiRhY21zLWJ0bi13YXJuaW5nICAgICAgICAgICAgICAgICAgICAgICA6ICNmOWI0MzMgIWRlZmF1bHQ7XG4kYWNtcy1idG4tZGFuZ2VyICAgICAgICAgICAgICAgICAgICAgICAgOiAjQzUwMDFEICFkZWZhdWx0O1xuXG4kYWNtcy1idG4tYWRtaW4tcHJpbWFyeSAgICAgICAgICAgICAgICAgOiAjMDA1MkIxICFkZWZhdWx0O1xuJGFjbXMtYnRuLWFkbWluLWluZm8gICAgICAgICAgICAgICAgICAgIDogIzU0NTQ1NCAhZGVmYXVsdDtcbiRhY21zLWJ0bi1hZG1pbi1kYW5nZXIgICAgICAgICAgICAgICAgICA6ICNkYTM2NGUgIWRlZmF1bHQ7XG5cbi8vIOODh+ODleOCqeODq+ODiOOBruODnOOCv+ODs1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRhY21zLWJ0bi1wYWRkaW5nLXkgICAgICAgICAgICAgICAgICAgICA6IDhweCAhZGVmYXVsdDsgLy/kuIrkuItwYWRkaW5nXG4kYWNtcy1idG4tcGFkZGluZy14ICAgICAgICAgICAgICAgICAgICAgOiA4cHggIWRlZmF1bHQ7IC8v5bem5Y+zcGFkZGluZ1xuJGFjbXMtYnRuLXBhZGRpbmcteC1zcCAgICAgICAgICAgICAgICAgIDogMTBweCAhZGVmYXVsdDsgLy/lt6blj7NwYWRkaW5nXG4kYWNtcy1idG4tZm9udC1zaXplICAgICAgICAgICAgICAgICAgICAgOiAxNCAhZGVmYXVsdDtcbiRhY21zLWJ0bi1mb250LXNpemUtZGVza3RvcCAgICAgICAgICAgICA6IDEyICFkZWZhdWx0O1xuXG4vL+ODnOOCv+ODs+OCteOCpOOCuu+8mlNtYWxsXG4kYWNtcy1idG4tc21hbGwtcGFkZGluZy15ICAgICAgICAgICAgICAgOiA0cHggIWRlZmF1bHQ7IC8v5LiK5LiLcGFkZGluZ1xuJGFjbXMtYnRuLXNtYWxsLXBhZGRpbmcteCAgICAgICAgICAgICAgIDogNnB4ICFkZWZhdWx0OyAvL+W3puWPs3BhZGRpbmdcbiRhY21zLWJ0bi1zbWFsbC1mb250LXNpemUgICAgICAgICAgICAgICA6IDEwICFkZWZhdWx0O1xuXG4vL+ODnOOCv+ODs+OCteOCpOOCuu+8mkxhcmdlXG4kYWNtcy1idG4tbGFyZ2UtcGFkZGluZy15ICAgICAgICAgICAgICAgOiA4cHggIWRlZmF1bHQ7IC8v5LiK5LiLcGFkZGluZ1xuJGFjbXMtYnRuLWxhcmdlLXBhZGRpbmcteCAgICAgICAgICAgICAgIDogMTZweCAhZGVmYXVsdDsgLy/lt6blj7NwYWRkaW5nXG4kYWNtcy1idG4tbGFyZ2UtYm9yZGVyLXJhZGl1cyAgICAgICAgICAgOiA0cHggIWRlZmF1bHQ7XG4kYWNtcy1idG4tbGFyZ2UtZm9udC1zaXplICAgICAgICAgICAgICAgOiAxNiAhZGVmYXVsdDtcblxuXG4vL+ODnOOCv+ODs+OCteOCpOOCuu+8muOCouOCpOOCs+ODs1xuJGFjbXMtYnRuLWljb24tcGFkZGluZyAgICAgICAgICAgICAgICAgOiAycHggNXB4ICFkZWZhdWx0OyAvL+S4iuS4i+W3puWPs3BhZGRpbmdcbiRhY21zLWJ0bi1pY29uLWZvbnQtc2l6ZSAgICAgICAgICAgICAgIDogMTggIWRlZmF1bHQ7XG5cbi8vICoqIHByaW1hcnlcbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtYnRuLXByaW1hcnktY29sb3ItYmFzZSAgICAgICAgICAgIDogJGFjbXMtYnRuLXByaW1hcnkgIWRlZmF1bHQ7XG4kYWNtcy1idG4tcHJpbWFyeS1jb2xvci1kYXJrZXIgICAgICAgICAgOiBkYXJrZW4oJGFjbXMtYnRuLXByaW1hcnksIDglKSAhZGVmYXVsdDtcblxuJGFjbXMtYnRuLXByaW1hcnktc3RhcnQtY29sb3IgICAgICAgICAgIDogbGlnaHRlbigkYWNtcy1idG4tcHJpbWFyeSwgOCUpICFkZWZhdWx0OyAvL+OCsOODqeODh+ODvOOCt+ODp+ODs+OBruWni+OBvuOCilxuJGFjbXMtYnRuLXByaW1hcnktZW5kLWNvbG9yICAgICAgICAgICAgIDogJGFjbXMtYnRuLXByaW1hcnkgIWRlZmF1bHQ7IC8v44Kw44Op44OH44O844K344On44Oz44Gu57WC44KP44KKXG4kYWNtcy1idG4tcHJpbWFyeS1ib3JkZXIgICAgICAgICAgICAgICAgOiAkYWNtcy1idG4tcHJpbWFyeSAhZGVmYXVsdDtcbi8vIGhvdmVyXG4kYWNtcy1idG4tcHJpbWFyeS1ob3Zlci1ib3JkZXIgICAgICAgICAgOiBkYXJrZW4oJGFjbXMtYnRuLXByaW1hcnksIDE3JSkgIWRlZmF1bHQ7XG4vLyBhY3RpdmVcbiRhY21zLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZyAgICAgICAgICAgICA6ICRhY21zLWJ0bi1wcmltYXJ5ICFkZWZhdWx0O1xuJGFjbXMtYnRuLXByaW1hcnktYWN0aXZlLWJvcmRlciAgICAgICAgIDogZGFya2VuKCRhY21zLWJ0bi1wcmltYXJ5LCAxNyUpICFkZWZhdWx0O1xuLy8gZm9jdXNcbiRhY21zLWJ0bi1wcmltYXJ5LWZvY3VzLWJvcmRlci1jb2xvciAgICA6IGRhcmtlbigkYWNtcy1idG4tcHJpbWFyeSwgMTclKSAhZGVmYXVsdDtcblxuXG4vLyAqKiBpbmZvXG4vLyDjg4fjg5Xjgqnjg6vjg4hcbiRhY21zLWJ0bi1pbmZvLWNvbG9yLWJhc2UgICAgICAgICAgICAgICA6ICRhY21zLWJ0bi1pbmZvICFkZWZhdWx0O1xuJGFjbXMtYnRuLWluZm8tY29sb3ItZGFya2VyICAgICAgICAgICAgIDogZGFya2VuKCRhY21zLWJ0bi1pbmZvLCA4JSkgIWRlZmF1bHQ7XG5cbiRhY21zLWJ0bi1pbmZvLXN0YXJ0LWNvbG9yICAgICAgICAgICAgICA6IGxpZ2h0ZW4oJGFjbXMtYnRuLWluZm8sIDglKSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1pbmZvLWVuZC1jb2xvciAgICAgICAgICAgICAgICA6ICRhY21zLWJ0bi1pbmZvICFkZWZhdWx0O1xuJGFjbXMtYnRuLWluZm8tYm9yZGVyICAgICAgICAgICAgICAgICAgIDogJGFjbXMtYnRuLWluZm8gIWRlZmF1bHQ7XG4vLyBob3ZlclxuJGFjbXMtYnRuLWluZm8taG92ZXItc3RhcnQtY29sb3IgICAgICAgIDogbGlnaHRlbigkYWNtcy1idG4taW5mbywgMTIlKSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1pbmZvLWhvdmVyLWVuZC1jb2xvciAgICAgICAgICA6IGxpZ2h0ZW4oJGFjbXMtYnRuLWluZm8sIDIlKSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1pbmZvLWhvdmVyLWJvcmRlciAgICAgICAgICAgICA6IGRhcmtlbigkYWNtcy1idG4taW5mbywgMTclKSAhZGVmYXVsdDtcbi8vIGFjdGl2ZVxuJGFjbXMtYnRuLWluZm8tYWN0aXZlLWJnICAgICAgICAgICAgICAgIDogJGFjbXMtYnRuLWluZm8gIWRlZmF1bHQ7XG4kYWNtcy1idG4taW5mby1hY3RpdmUtYm9yZGVyICAgICAgICAgICAgOiBkYXJrZW4oJGFjbXMtYnRuLWluZm8sIDE3JSkgIWRlZmF1bHQ7XG4kYWNtcy1idG4taW5mby1hY3RpdmUtaW5zZXQgICAgICAgICAgICAgOiBkYXJrZW4oJGFjbXMtYnRuLWluZm8sIDE3JSkgIWRlZmF1bHQ7XG4vLyBmb2N1c1xuJGFjbXMtYnRuLWluZm8tZm9jdXMtYm9yZGVyLWNvbG9yICAgICAgIDogZGFya2VuKCRhY21zLWJ0bi1pbmZvLCAxNyUpICFkZWZhdWx0O1xuXG5cbi8vICoqIHN1Y2Nlc3Ncbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtYnRuLXN1Y2Nlc3MtY29sb3ItYmFzZSAgICAgICAgICAgIDogJGFjbXMtYnRuLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4kYWNtcy1idG4tc3VjY2Vzcy1jb2xvci1kYXJrZXIgICAgICAgICAgOiBkYXJrZW4oJGFjbXMtYnRuLXN1Y2Nlc3MsIDUlKSAhZGVmYXVsdDtcblxuJGFjbXMtYnRuLXN1Y2Nlc3Mtc3RhcnQtY29sb3IgICAgICAgICAgIDogbGlnaHRlbigkYWNtcy1idG4tc3VjY2VzcywgOCUpICFkZWZhdWx0O1xuJGFjbXMtYnRuLXN1Y2Nlc3MtZW5kLWNvbG9yICAgICAgICAgICAgIDogJGFjbXMtYnRuLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4kYWNtcy1idG4tc3VjY2Vzcy1ib3JkZXIgICAgICAgICAgICAgICAgOiAkYWNtcy1idG4tc3VjY2VzcyAhZGVmYXVsdDtcbi8vIGhvdmVyXG4kYWNtcy1idG4tc3VjY2Vzcy1ob3Zlci1zdGFydC1jb2xvciAgICAgOiBsaWdodGVuKCRhY21zLWJ0bi1zdWNjZXNzLCAxMiUpICFkZWZhdWx0O1xuJGFjbXMtYnRuLXN1Y2Nlc3MtaG92ZXItZW5kLWNvbG9yICAgICAgIDogbGlnaHRlbigkYWNtcy1idG4tc3VjY2VzcywgMiUpICFkZWZhdWx0O1xuJGFjbXMtYnRuLXN1Y2Nlc3MtaG92ZXItYm9yZGVyICAgICAgICAgIDogZGFya2VuKCRhY21zLWJ0bi1zdWNjZXNzLCAxNyUpICFkZWZhdWx0O1xuLy8gYWN0aXZlXG4kYWNtcy1idG4tc3VjY2Vzcy1hY3RpdmUtYmcgICAgICAgICAgICAgOiAkYWNtcy1idG4tc3VjY2VzcyAhZGVmYXVsdDtcbiRhY21zLWJ0bi1zdWNjZXNzLWFjdGl2ZS1ib3JkZXIgICAgICAgICA6IGRhcmtlbigkYWNtcy1idG4tc3VjY2VzcywgMTclKSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1zdWNjZXNzLWFjdGl2ZS1pbnNldCAgICAgICAgICA6IGRhcmtlbigkYWNtcy1idG4tc3VjY2VzcywgMTclKSAhZGVmYXVsdDtcbi8vIGZvY3VzXG4kYWNtcy1idG4tc3VjY2Vzcy1mb2N1cy1ib3JkZXItY29sb3IgICAgOiBkYXJrZW4oJGFjbXMtYnRuLXN1Y2Nlc3MsIDE3JSkgIWRlZmF1bHQ7XG5cblxuLy8gKiogd2FybmluZ1xuLy8g44OH44OV44Kp44Or44OIXG4kYWNtcy1idG4td2FybmluZy1jb2xvci1iYXNlICAgICAgICAgICAgOiAkYWNtcy1idG4td2FybmluZyAhZGVmYXVsdDtcbiRhY21zLWJ0bi13YXJuaW5nLWNvbG9yLWRhcmtlciAgICAgICAgICA6IGRhcmtlbigkYWNtcy1idG4td2FybmluZywgOCUpICFkZWZhdWx0O1xuXG4kYWNtcy1idG4td2FybmluZy1zdGFydC1jb2xvciAgICAgICAgICAgOiBsaWdodGVuKCRhY21zLWJ0bi13YXJuaW5nLCA4JSkgIWRlZmF1bHQ7XG4kYWNtcy1idG4td2FybmluZy1lbmQtY29sb3IgICAgICAgICAgICAgOiAkYWNtcy1idG4td2FybmluZyAhZGVmYXVsdDtcbiRhY21zLWJ0bi13YXJuaW5nLWJvcmRlciAgICAgICAgICAgICAgICA6ICRhY21zLWJ0bi13YXJuaW5nICFkZWZhdWx0O1xuLy8gaG92ZXJcbiRhY21zLWJ0bi13YXJuaW5nLWhvdmVyLXN0YXJ0LWNvbG9yICAgICA6IGxpZ2h0ZW4oJGFjbXMtYnRuLXdhcm5pbmcsIDEyJSkgIWRlZmF1bHQ7XG4kYWNtcy1idG4td2FybmluZy1ob3Zlci1lbmQtY29sb3IgICAgICAgOiBsaWdodGVuKCRhY21zLWJ0bi13YXJuaW5nLCAyJSkgIWRlZmF1bHQ7XG4kYWNtcy1idG4td2FybmluZy1ob3Zlci1ib3JkZXIgICAgICAgICAgOiBkYXJrZW4oJGFjbXMtYnRuLXdhcm5pbmcsIDE3JSkgIWRlZmF1bHQ7XG4vLyBhY3RpdmVcbiRhY21zLWJ0bi13YXJuaW5nLWFjdGl2ZS1iZyAgICAgICAgICAgICA6ICRhY21zLWJ0bi13YXJuaW5nICFkZWZhdWx0O1xuJGFjbXMtYnRuLXdhcm5pbmctYWN0aXZlLWJvcmRlciAgICAgICAgIDogZGFya2VuKCRhY21zLWJ0bi13YXJuaW5nLCAxNyUpICFkZWZhdWx0O1xuJGFjbXMtYnRuLXdhcm5pbmctYWN0aXZlLWluc2V0ICAgICAgICAgIDogZGFya2VuKCRhY21zLWJ0bi13YXJuaW5nLCAxNyUpICFkZWZhdWx0O1xuLy8gZm9jdXNcbiRhY21zLWJ0bi13YXJuaW5nLWZvY3VzLWJvcmRlci1jb2xvciAgICA6IGRhcmtlbigkYWNtcy1idG4td2FybmluZywgMTclKSAhZGVmYXVsdDtcblxuXG4vLyAqKiBkYW5nZXJcbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtYnRuLWRhbmdlci1jb2xvci1iYXNlICAgICAgICAgICAgIDogJGFjbXMtYnRuLWRhbmdlciAhZGVmYXVsdDtcbiRhY21zLWJ0bi1kYW5nZXItY29sb3ItZGFya2VyICAgICAgICAgICA6IGRhcmtlbigkYWNtcy1idG4tZGFuZ2VyLCA1JSkgIWRlZmF1bHQ7XG5cbiRhY21zLWJ0bi1kYW5nZXItc3RhcnQtY29sb3IgICAgICAgICAgICA6IGxpZ2h0ZW4oJGFjbXMtYnRuLWRhbmdlciwgOCUpICFkZWZhdWx0O1xuJGFjbXMtYnRuLWRhbmdlci1lbmQtY29sb3IgICAgICAgICAgICAgIDogJGFjbXMtYnRuLWRhbmdlciAhZGVmYXVsdDtcbiRhY21zLWJ0bi1kYW5nZXItYm9yZGVyICAgICAgICAgICAgICAgICA6ICRhY21zLWJ0bi1kYW5nZXIgIWRlZmF1bHQ7XG4vLyBob3ZlclxuJGFjbXMtYnRuLWRhbmdlci1ob3Zlci1zdGFydC1jb2xvciAgICAgIDogbGlnaHRlbigkYWNtcy1idG4tZGFuZ2VyLCAxMiUpICFkZWZhdWx0O1xuJGFjbXMtYnRuLWRhbmdlci1ob3Zlci1lbmQtY29sb3IgICAgICAgIDogbGlnaHRlbigkYWNtcy1idG4tZGFuZ2VyLCAyJSkgIWRlZmF1bHQ7XG4kYWNtcy1idG4tZGFuZ2VyLWhvdmVyLWJvcmRlciAgICAgICAgICAgOiBkYXJrZW4oJGFjbXMtYnRuLWRhbmdlciwgMTclKSAhZGVmYXVsdDtcbi8vIGFjdGl2ZVxuJGFjbXMtYnRuLWRhbmdlci1hY3RpdmUtYmcgICAgICAgICAgICAgIDogJGFjbXMtYnRuLWRhbmdlciAhZGVmYXVsdDtcbiRhY21zLWJ0bi1kYW5nZXItYWN0aXZlLWJvcmRlciAgICAgICAgICA6IGRhcmtlbigkYWNtcy1idG4tZGFuZ2VyLCAxNyUpICFkZWZhdWx0O1xuJGFjbXMtYnRuLWRhbmdlci1hY3RpdmUtaW5zZXQgICAgICAgICAgIDogZGFya2VuKCRhY21zLWJ0bi1kYW5nZXIsIDE3JSkgIWRlZmF1bHQ7XG4vLyBmb2N1c1xuJGFjbXMtYnRuLWRhbmdlci1mb2N1cy1ib3JkZXItY29sb3IgICAgIDogZGFya2VuKCRhY21zLWJ0bi1kYW5nZXIsIDE3JSkgIWRlZmF1bHQ7XG5cblxuXG4vLyDjg5Xjg6njg4Pjg4jjg5zjgr/jg7Ncbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kYWNtcy1idG4tZmxhdC1wYWRkaW5nLXkgICAgICAgICAgICAgICA6IDE0cHggIWRlZmF1bHQ7IC8v5LiK5LiL5bem5Y+zcGFkZGluZ1xuJGFjbXMtYnRuLWZsYXQtcGFkZGluZy14ICAgICAgICAgICAgICAgOiA4cHggIWRlZmF1bHQ7IC8v5bem5Y+zcGFkZGluZ1xuJGFjbXMtYnRuLWZsYXQtcGFkZGluZy14LXNwICAgICAgICAgICAgOiAyMHB4ICFkZWZhdWx0OyAvL+W3puWPs3BhZGRpbmdcbiRhY21zLWJ0bi1mbGF0LWJvcmRlci1yYWRpdXMgICAgICAgICAgIDogNHB4ICFkZWZhdWx0O1xuJGFjbXMtYnRuLWZsYXQtZm9udC1zaXplICAgICAgICAgICAgICAgOiAxNiAhZGVmYXVsdDtcbiRhY21zLWJ0bi1mbGF0LWZvbnQtc2l6ZS1kZXNrdG9wICAgICAgIDogMTMgIWRlZmF1bHQ7XG4kYWNtcy1idG4tZmxhdC10ZXh0LWRlZmF1bHQtY29sb3IgICAgICA6ICM2NjYgIWRlZmF1bHQ7IC8v44OH44OV44Kp44Or44OI44Gu44Oc44K/44Oz44Gu5paH5a2X44Kr44Op44O8XG4kYWNtcy1idG4tZmxhdC10ZXh0LWNvbG9yICAgICAgICAgICAgICA6ICNGRkYgIWRlZmF1bHQ7IC8v44Kr44Op44O844Oc44K/44Oz44Gu44Oc44K/44Oz44Gu5paH5a2X44Kr44Op44O8XG5cbi8vICoqIHByaW1hcnlcbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtYnRuLWZsYXQtcHJpbWFyeS1jb2xvciAgICAgICAgICAgOiBsaWdodGVuKCRhY21zLWJ0bi1wcmltYXJ5LCA4JSkgIWRlZmF1bHQ7IC8vIOiDjOaZr+iJslxuJGFjbXMtYnRuLWZsYXQtcHJpbWFyeS1ib3JkZXIgICAgICAgICAgOiAxcHggc29saWQgJGFjbXMtYnRuLXByaW1hcnkgIWRlZmF1bHQ7IC8vIOWRqOOCiuOBrue3muOBruiJslxuLy8gaG92ZXJcbiRhY21zLWJ0bi1mbGF0LXByaW1hcnktaG92ZXItY29sb3IgICAgIDogbGlnaHRlbigkYWNtcy1idG4tcHJpbWFyeSwgMTIlKSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1mbGF0LXByaW1hcnktaG92ZXItYm9yZGVyICAgIDogMXB4IHNvbGlkIGRhcmtlbigkYWNtcy1idG4tcHJpbWFyeSwgMTclKSAhZGVmYXVsdDtcbi8vIGFjdGl2ZVxuJGFjbXMtYnRuLWZsYXQtcHJpbWFyeS1hY3RpdmUtYmcgICAgICAgOiAkYWNtcy1idG4tcHJpbWFyeSAhZGVmYXVsdDtcblxuXG4vLyAqKiBpbmZvXG4vLyDjg4fjg5Xjgqnjg6vjg4hcbiRhY21zLWJ0bi1mbGF0LWluZm8tY29sb3IgICAgICAgICAgICAgIDogbGlnaHRlbigkYWNtcy1idG4taW5mbywgOCUpICFkZWZhdWx0O1xuJGFjbXMtYnRuLWZsYXQtaW5mby1ib3JkZXIgICAgICAgICAgICAgOiAxcHggc29saWQgJGFjbXMtYnRuLWluZm8gIWRlZmF1bHQ7XG4vLyBob3ZlclxuJGFjbXMtYnRuLWZsYXQtaW5mby1ob3Zlci1jb2xvciAgICAgICAgOiBsaWdodGVuKCRhY21zLWJ0bi1pbmZvLCAxMiUpICFkZWZhdWx0O1xuJGFjbXMtYnRuLWZsYXQtaW5mby1ob3Zlci1ib3JkZXIgICAgICAgOiAxcHggc29saWQgZGFya2VuKCRhY21zLWJ0bi1pbmZvLCAxNyUpICFkZWZhdWx0O1xuLy8gYWN0aXZlXG4kYWNtcy1idG4tZmxhdC1pbmZvLWFjdGl2ZS1iZyAgICAgICAgICA6ICRhY21zLWJ0bi1pbmZvICFkZWZhdWx0O1xuXG5cbi8vICoqIHN1Y2Nlc3Ncbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtYnRuLWZsYXQtc3VjY2Vzcy1jb2xvciAgICAgICAgICAgOiBsaWdodGVuKCRhY21zLWJ0bi1zdWNjZXNzLCA4JSkgIWRlZmF1bHQ7XG4kYWNtcy1idG4tZmxhdC1zdWNjZXNzLWJvcmRlciAgICAgICAgICA6IDFweCBzb2xpZCAkYWNtcy1idG4tc3VjY2VzcyAhZGVmYXVsdDtcbi8vIGhvdmVyXG4kYWNtcy1idG4tZmxhdC1zdWNjZXNzLWhvdmVyLWNvbG9yICAgICA6IGxpZ2h0ZW4oJGFjbXMtYnRuLXN1Y2Nlc3MsIDEyJSkgIWRlZmF1bHQ7XG4kYWNtcy1idG4tZmxhdC1zdWNjZXNzLWhvdmVyLWJvcmRlciAgICA6IDFweCBzb2xpZCBkYXJrZW4oJGFjbXMtYnRuLXN1Y2Nlc3MsIDE3JSkgIWRlZmF1bHQ7XG4vLyBhY3RpdmVcbiRhY21zLWJ0bi1mbGF0LXN1Y2Nlc3MtYWN0aXZlLWJnICAgICAgIDogJGFjbXMtYnRuLXN1Y2Nlc3MgIWRlZmF1bHQ7XG5cblxuLy8gKiogd2FybmluZ1xuLy8g44OH44OV44Kp44Or44OIXG4kYWNtcy1idG4tZmxhdC13YXJuaW5nLWNvbG9yICAgICAgICAgICA6IGxpZ2h0ZW4oJGFjbXMtYnRuLXdhcm5pbmcsIDglKSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1mbGF0LXdhcm5pbmctYm9yZGVyICAgICAgICAgIDogMXB4IHNvbGlkICRhY21zLWJ0bi13YXJuaW5nICFkZWZhdWx0O1xuLy8gaG92ZXJcbiRhY21zLWJ0bi1mbGF0LXdhcm5pbmctaG92ZXItY29sb3IgICAgIDogbGlnaHRlbigkYWNtcy1idG4td2FybmluZywgMTIlKSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1mbGF0LXdhcm5pbmctaG92ZXItYm9yZGVyICAgIDogMXB4IHNvbGlkIGRhcmtlbigkYWNtcy1idG4td2FybmluZywgMTclKSAhZGVmYXVsdDtcbi8vIGFjdGl2ZVxuJGFjbXMtYnRuLWZsYXQtd2FybmluZy1hY3RpdmUtYmcgICAgICAgOiAkYWNtcy1idG4td2FybmluZyAhZGVmYXVsdDtcblxuXG4vLyAqKiBkYW5nZXJcbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtYnRuLWZsYXQtZGFuZ2VyLWNvbG9yICAgICAgICAgICAgOiBsaWdodGVuKCRhY21zLWJ0bi1kYW5nZXIsIDglKSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1mbGF0LWRhbmdlci1ib3JkZXIgICAgICAgICAgIDogMXB4IHNvbGlkICRhY21zLWJ0bi1kYW5nZXIgIWRlZmF1bHQ7XG4vLyBob3ZlclxuJGFjbXMtYnRuLWZsYXQtZGFuZ2VyLWhvdmVyLWNvbG9yICAgICAgOiBsaWdodGVuKCRhY21zLWJ0bi1kYW5nZXIsIDEyJSkgIWRlZmF1bHQ7XG4kYWNtcy1idG4tZmxhdC1kYW5nZXItaG92ZXItYm9yZGVyICAgICA6IDFweCBzb2xpZCBkYXJrZW4oJGFjbXMtYnRuLWRhbmdlciwgMTclKSAhZGVmYXVsdDtcbi8vIGFjdGl2ZVxuJGFjbXMtYnRuLWZsYXQtZGFuZ2VyLWFjdGl2ZS1iZyAgICAgICAgOiAkYWNtcy1idG4tZGFuZ2VyICFkZWZhdWx0O1xuXG5cblxuLy8g44Oq44Oz44Kv44Oc44K/44OzXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRhY21zLWJ0bi1saW5rLWNvbG9yICAgICAgICAgICAgICAgICAgIDogIzQyOGJjYSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1saW5rLWNvbG9yLWhvdmVyICAgICAgICAgICAgIDogIzJlNjdhNSAhZGVmYXVsdDtcblxuLy8gZGlzYWJsZWTjg5zjgr/jg7Ncbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJGFjbXMtYnRuLWRpc2FibGVkLW9wYWNpdHkgICAgICAgICAgICAgIDogMC42NSAhZGVmYXVsdDtcbiRhY21zLWJ0bi1kaXNhYmxlZC1vcGFjaXR5LWllICAgICAgICAgICA6ICgkYWNtcy1idG4tZGlzYWJsZWQtb3BhY2l0eSAqIDEwMCkgIWRlZmF1bHQ7IC8vSUXnlKhvcGFjaXR5XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOODqeODmeODq1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtbGFiZWwtdGV4dC1jb2xvciAgICAgICAgICAgIDogIzMzMzMzMyAhZGVmYXVsdDtcbi8vIHN1Y2Nlc3NcbiRhY21zLWxhYmVsLXRleHQtc3VjY2Vzcy1jb2xvciAgICA6ICMwYzZiMjYgIWRlZmF1bHQ7XG4vLyBpbmZvXG4kYWNtcy1sYWJlbC10ZXh0LWluZm8tY29sb3IgICAgICAgOiAjMDQ0YmIxICFkZWZhdWx0O1xuLy8gd2FybmluZ1xuJGFjbXMtbGFiZWwtdGV4dC13YXJuaW5nLWNvbG9yICAgIDogIzcxNWUxYSAhZGVmYXVsdDtcbi8vIGRhbmdlclxuJGFjbXMtbGFiZWwtdGV4dC1kYW5nZXItY29sb3IgICAgIDogIzljMDgwOCAhZGVmYXVsdDtcblxuXG4vLyDog4zmma/jgqvjg6njg7xcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gKiog5Z+65rqW44Kr44Op44O8XG4kYWNtcy1sYWJlbC1ibGFjayAgICAgICAgICAgIDogIzMzMzMzMyAhZGVmYXVsdDtcbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtbGFiZWwtZGVmYXVsdCAgICAgICAgICA6ICNDQUNBQ0EgIWRlZmF1bHQ7XG4vLyBzdWNjZXNzXG4kYWNtcy1sYWJlbC1zdWNjZXNzLWNvbG9yICAgIDogI2I3ZjdhNSAhZGVmYXVsdDtcbi8vIGluZm9cbiRhY21zLWxhYmVsLWluZm8tY29sb3IgICAgICAgOiAjYmZkN2Y5ICFkZWZhdWx0O1xuLy8gd2FybmluZ1xuJGFjbXMtbGFiZWwtd2FybmluZy1jb2xvciAgICA6ICNmZmRhNmMgIWRlZmF1bHQ7XG4vLyBkYW5nZXJcbiRhY21zLWxhYmVsLWRhbmdlci1jb2xvciAgICAgOiAjZjljNmM2ICFkZWZhdWx0O1xuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOODkOODg+OCuFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtYmFkZ2UtdGV4dC1jb2xvciAgICAgICAgICAgIDogIzMzMzMzMyAhZGVmYXVsdDtcbi8vIHN1Y2Nlc3NcbiRhY21zLWJhZGdlLXRleHQtc3VjY2Vzcy1jb2xvciAgICA6ICMwYzZiMjYgIWRlZmF1bHQ7XG4vLyBpbmZvXG4kYWNtcy1iYWRnZS10ZXh0LWluZm8tY29sb3IgICAgICAgOiAjMDQ0YmIxICFkZWZhdWx0O1xuLy8gd2FybmluZ1xuJGFjbXMtYmFkZ2UtdGV4dC13YXJuaW5nLWNvbG9yICAgIDogIzcxNWUxYSAhZGVmYXVsdDtcbi8vIGRhbmdlclxuJGFjbXMtYmFkZ2UtdGV4dC1kYW5nZXItY29sb3IgICAgIDogIzljMDgwOCAhZGVmYXVsdDtcblxuLy8g6IOM5pmv44Kr44Op44O8XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8g44OH44OV44Kp44Or44OIXG4kYWNtcy1iYWRnZS1kZWZhdWx0ICAgICAgICAgIDogI0NBQ0FDQSAhZGVmYXVsdDtcbi8vIHN1Y2Nlc3NcbiRhY21zLWJhZGdlLXN1Y2Nlc3MtY29sb3IgICAgOiAjYjdmN2E1ICFkZWZhdWx0O1xuLy8gaW5mb1xuJGFjbXMtYmFkZ2UtaW5mby1jb2xvciAgICAgICA6ICNiZmQ3ZjkgIWRlZmF1bHQ7XG4vLyB3YXJuaW5nXG4kYWNtcy1iYWRnZS13YXJuaW5nLWNvbG9yICAgIDogI2ZmZGE2YyAhZGVmYXVsdDtcbi8vIGRhbmdlclxuJGFjbXMtYmFkZ2UtZGFuZ2VyLWNvbG9yICAgICA6ICNmOWM2YzYgIWRlZmF1bHQ7XG5cbi8vIOaJv+iqjeODkOODg+OCuOOBruioreWumlxuJGFjbXMtYmFkZ2UtYXBwcm92YWwtdGV4dC1jb2xvciAgICAgICA6ICNGRkYgIWRlZmF1bHQ7XG4kYWNtcy1iYWRnZS1hcHByb3ZhbC1jb2xvciAgICAgICA6ICNFMjAwMjAgIWRlZmF1bHQ7XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyDjg4jjg7zjgrnjg4hcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyDjg4fjg5Xjgqnjg6vjg4hcbiRhY21zLXRvYXN0LXRleHQtY29sb3IgICAgICAgICAgICA6ICNGRkZGRkYgIWRlZmF1bHQ7XG4vLyBzdWNjZXNzXG4kYWNtcy10b2FzdC10ZXh0LXN1Y2Nlc3MtY29sb3IgICAgOiAjMGM2YjI2ICFkZWZhdWx0O1xuLy8gaW5mb1xuJGFjbXMtdG9hc3QtdGV4dC1pbmZvLWNvbG9yICAgICAgIDogIzA0NGJiMSAhZGVmYXVsdDtcbi8vIHdhcm5pbmdcbiRhY21zLXRvYXN0LXRleHQtd2FybmluZy1jb2xvciAgICA6ICM3MTVlMWEgIWRlZmF1bHQ7XG4vLyBkYW5nZXJcbiRhY21zLXRvYXN0LXRleHQtZGFuZ2VyLWNvbG9yICAgICA6ICM5YzA4MDggIWRlZmF1bHQ7XG5cblxuLy8g6IOM5pmv44Kr44Op44O8XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vICoqIOWfuua6luOCq+ODqeODvFxuJGFjbXMtdG9hc3QtYmxhY2sgICAgICAgICAgICA6ICMzMzMzMzMgIWRlZmF1bHQ7XG4vLyDjg4fjg5Xjgqnjg6vjg4hcbiRhY21zLXRvYXN0LWRlZmF1bHQgICAgICAgICAgOiAjMzMzMzMzICFkZWZhdWx0O1xuLy8gc3VjY2Vzc1xuJGFjbXMtdG9hc3Qtc3VjY2Vzcy1jb2xvciAgICA6ICNiN2Y3YTUgIWRlZmF1bHQ7XG4vLyBpbmZvXG4kYWNtcy10b2FzdC1pbmZvLWNvbG9yICAgICAgIDogI2JmZDdmOSAhZGVmYXVsdDtcbi8vIHdhcm5pbmdcbiRhY21zLXRvYXN0LXdhcm5pbmctY29sb3IgICAgOiAjZmZkYTZjICFkZWZhdWx0O1xuLy8gZGFuZ2VyXG4kYWNtcy10b2FzdC1kYW5nZXItY29sb3IgICAgIDogI2Y5YzZjNiAhZGVmYXVsdDtcblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g44OR44ON44OrXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKiog44OH44OV44Kp44Or44OIXG4kYWNtcy1wYW5lbC1ibGFjay10ZXh0LWNvbG9yICAgICA6ICNGRkZGRkYgIWRlZmF1bHQ7XG4vLyDjg5zjg7zjg4Djg7xcbiRhY21zLXBhbmVsLWJsYWNrLWJvcmRlciAgICAgICAgIDogIzk4OThBMiAhZGVmYXVsdDtcbi8vIOiDjOaZr+iJslxuJGFjbXMtcGFuZWwtYmxhY2stYmcgICAgICAgICAgICAgOiAjOTg5OEEyICFkZWZhdWx0O1xuXG5cbi8vICoqIOOCq+ODqeODvFxuLy8gKiogaW5mb1xuJGFjbXMtcGFuZWwtaW5mby10ZXh0LWNvbG9yICAgICAgOiAjRkZGRkZGICFkZWZhdWx0O1xuJGFjbXMtcGFuZWwtaW5mby1iZyAgICAgICAgICAgICAgOiAjMDA5QkU2ICFkZWZhdWx0O1xuJGFjbXMtcGFuZWwtaW5mby1ib3JkZXIgICAgICAgICAgOiAjMDA5QkU2ICFkZWZhdWx0O1xuXG4vLyAqKiBkYW5nZXJcbiRhY21zLXBhbmVsLWRhbmdlci10ZXh0LWNvbG9yICAgIDogI0ZGRkZGRiAhZGVmYXVsdDtcbiRhY21zLXBhbmVsLWRhbmdlci1iZyAgICAgICAgICAgIDogI0ZGNUEzQyAhZGVmYXVsdDtcbiRhY21zLXBhbmVsLWRhbmdlci1ib3JkZXIgICAgICAgIDogI0ZGNUEzQyAhZGVmYXVsdDtcblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOODquOCueODiFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kYWNtcy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogI0U1RTVFNSAhZGVmYXVsdDtcblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyDjgr/jgqTjg6Djg6njgqTjg7Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHRpbWVsaW5lLWxpbmUtY29sb3IgICAgICAgICAgICAgIDogI0RERCAhZGVmYXVsdDtcbiR0aW1lbGluZS1saW5lLXdpZHRoICAgICAgICAgICAgICA6IDRweCAhZGVmYXVsdDtcblxuJHRpbWVsaW5lLWxhYmVsLWZvbnQtc2l6ZSAgICAgICAgIDogMTQgIWRlZmF1bHQ7IC8v5pel5LuY44Op44OZ44Or44Gu44OV44Kp44Oz44OI44K144Kk44K6XG5cbiR0aW1lbGluZS1pdGVtZ3JvdXAtbWFyZ2luLXRvcCAgICA6IDMwcHggIWRlZmF1bHQ7XG5cbiR0aW1lbGluZS1wYW5lbC1tYXJnaW4gICAgICAgICAgICA6IDVweCAwIDIwcHggIWRlZmF1bHQ7IC8v6KaB57Sg6ZaT44Gu5oSf6KaaXG4kdGltZWxpbmUtcGFuZWwtcGFkZGluZyAgICAgICAgICAgOiAxMHB4ICFkZWZhdWx0OyAvL+WGheWBtOOBruaEn+immlxuJHRpbWVsaW5lLXBhbmVsLWJvcmRlciAgICAgICAgICAgIDogMXB4IHNvbGlkICNEREQgIWRlZmF1bHQ7XG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOOCouOCpOOCs+ODs+iDjOaZr1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIOaWh+Wtl+OCq+ODqeODvFxuJGFjbXMtaWNvbi10ZXh0LWNvbG9yICAgICAgIDogI0ZGRiAhZGVmYXVsdDtcblxuLy8g6IOM5pmv44Kr44Op44O8XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vICoqIOWfuua6luOCq+ODqeODvFxuJGFjbXMtaWNvbi1ibGFjayAgICAgICAgICAgIDogIzMzMzMzMyAhZGVmYXVsdDtcbi8vIOODh+ODleOCqeODq+ODiFxuJGFjbXMtaWNvbi1kZWZhdWx0ICAgICAgICAgIDogbGlnaHRlbigkYWNtcy1pY29uLWJsYWNrLCA0MCUpICFkZWZhdWx0O1xuXG4vLyDln7rmupbjgqvjg6njg7zjg7tzdWNjZXNzXG4kYWNtcy1pY29uLWNvbG9yICAgICAgICAgICAgOiAjNEFDMEE0ICFkZWZhdWx0O1xuLy8gaW5mb1xuJGFjbXMtaWNvbi1pbmZvLWNvbG9yICAgICAgIDogYWRqdXN0LWh1ZShsaWdodGVuKCRhY21zLWljb24tY29sb3IsIDEwJSksIDUwKSAhZGVmYXVsdDtcbi8vIHdhcm5pbmdcbiRhY21zLWljb24td2FybmluZy1jb2xvciAgICA6IGFkanVzdC1odWUobGlnaHRlbigkYWNtcy1pY29uLWNvbG9yLCAxMCUpLCAtMTIwKSAhZGVmYXVsdDtcbi8vIGRhbmdlclxuJGFjbXMtaWNvbi1kYW5nZXItY29sb3IgICAgIDogYWRqdXN0LWh1ZShsaWdodGVuKCRhY21zLWljb24tY29sb3IsIDEwJSksIC0xODApICFkZWZhdWx0O1xuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOODhuODvOODluODq1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIOODh+ODleOCqeODq+ODiFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyAuYWNtcy10YWJsZVxuJGFjbXMtdGFibGUtYm9yZGVyICAgICAgICAgICAgICAgICAgIDogMXB4IHNvbGlkICNEREQgIWRlZmF1bHQ7XG4kYWNtcy10YWJsZS1jZWxsLXBhZGRpbmcgICAgICAgICAgICAgOiAxMHB4ICFkZWZhdWx0O1xuXG4vLyAqKiDopovlh7rjgZfjgYLjgorjg4bjg7zjg5bjg6tcbi8vIC5hY21zLXRhYmxlLWhlYWRpbmdcbiRhY21zLXRhYmxlLWhlYWRpbmctYm9yZGVyICAgICAgICAgICA6IDFweCBzb2xpZCAjQ0NDQ0NDICFkZWZhdWx0O1xuLy8gLmFjbXMtdGFibGUtaGVhZGluZyB0aFxuJGFjbXMtdGFibGUtaGVhZGluZy10aC1wYWRkaW5nICAgICAgIDogNXB4IDEwcHggIWRlZmF1bHQ7XG4kYWNtcy10YWJsZS1oZWFkaW5nLXRoLWJvcmRlciAgICAgICAgOiBzb2xpZCAxcHggIzI1MjQyQyAhZGVmYXVsdDtcbiRhY21zLXRhYmxlLWhlYWRpbmctdGgtYmcgICAgICAgICAgICA6ICNmNWY1ZjUgIWRlZmF1bHQ7XG4kYWNtcy10YWJsZS1oZWFkaW5nLXRoLXRleHQtY29sb3IgICAgOiAjNDA0MDQwICFkZWZhdWx0O1xuXG4vLyAqKiDjg5zjg7zjg4Djg7zjg4bjg7zjg5bjg6tcbi8vLmFjbXMtdGFibGUtYm9yZGVyZWRcbiRhY21zLXRhYmxlLWJvcmRlcmVkLWJvcmRlciAgICAgICAgICA6IDFweCBzb2xpZCAjREREICFkZWZhdWx0O1xuXG4vLyAqKiDjgrnjg4jjg6njgqTjg5fjg4bjg7zjg5bjg6tcbi8vIC5hY21zLXRhYmxlLXN0cmlwZWRcbiRhY21zLXRhYmxlLWJvcmRlci1vZGQgICAgICAgICAgICAgICA6ICNGRkYgIWRlZmF1bHQ7XG4kYWNtcy10YWJsZS1ib3JkZXItZXZlbiAgICAgICAgICAgICAgOiAjZjVmNWY1ICFkZWZhdWx0O1xuXG4vLyAqKiDjg5vjg5Djg7zjgZfjgZ/jgajjgY3jga7jg4bjg7zjg5bjg6tcbi8vIC5hY21zLXRhYmxlLWhvdmVyLC5hY21zLXRhYmxlLWhvdmVyLWxpbmVcbiRhY21zLXRhYmxlLWhvdmVyLWJnICAgICAgICAgICAgICAgICA6ICNlOGYyZmYgIWRlZmF1bHQ7XG4kYWNtcy10YWJsZS1ob3Zlci1saW5lLWJnICAgICAgICAgICAgOiAjZThmMmZmICFkZWZhdWx0O1xuXG4vLyAqKiDlhaXjgozmm7/jgYjnlKjjg4bjg7zjg5bjg6tcbi8vIC5hY21zLXRhYmxlLXNvcnRhYmxlLWFjdGl2ZVxuJGFjbXMtdGFibGUtc29ydGFibGUtYmcgICAgICAgICAgICAgIDogI0ZGRkZGRiAhZGVmYXVsdDtcblxuXG4vLyDnrqHnkIbnlLvpnaLjga7jg4bjg7zjg5bjg6tcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gKiog44OH44OV44Kp44Or44OIXG4vLyAuYWNtcy10YWJsZS1hZG1pblxuJGFjbXMtdGFibGUtYWRtaW4tYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkICNEREQgIWRlZmF1bHQ7XG4kYWNtcy10YWJsZS1hZG1pbi1jZWxsOiAgICAgICAgICAgICAgICAgICA4cHggNXB4ICFkZWZhdWx0OyAvL3RoLHRk44GucGFkZGluZ+OBruaEn+immlxuJGFjbXMtdGFibGUtYWRtaW4tdGQtYmc6ICAgICAgICAgICAgICAgICAgI0ZGRiAhZGVmYXVsdDtcblxuLy8gKiog44K544OI44Op44Kk44OX44OG44O844OW44OrXG4vLyAuYWNtcy10YWJsZS1hZG1pbi1zdHJpcGVkXG4kYWNtcy10YWJsZS1hZG1pbi1ib3JkZXItb2RkOiAgICAgICAgICAgICAjRkZGICFkZWZhdWx0O1xuJGFjbXMtdGFibGUtYWRtaW4tYm9yZGVyLWV2ZW46ICAgICAgICAgICAgI0YyRjJGNCAhZGVmYXVsdDtcblxuLy8gKiog44Of44OL44OG44O844OW44OrXG4vLyAuYWNtcy1hZG1pbi1taW5pLXRhYmxlXG4kYWNtcy1hZG1pbi1taW5pLXRhYmxlLXRoZWFkLWJnOiAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuXG4kYWNtcy1hZG1pbi1taW5pLXRhYmxlLXRoZWFkLWJvcmRlcjogICAgICAwICFkZWZhdWx0O1xuJGFjbXMtYWRtaW4tbWluaS10YWJsZS1ib3JkZXIgOiAgICAgICAgICAgJGFjbXMtdGFibGUtYWRtaW4tYm9yZGVyICFkZWZhdWx0O1xuXG4kYWNtcy1hZG1pbi1taW5pLXRhYmxlLW9kZCA6ICAgICAgICAgICAgICAjRkZGRkZGICFkZWZhdWx0OyAvL+Wlh+aVsFxuJGFjbXMtYWRtaW4tbWluaS10YWJsZS1ldmVuIDogICAgICAgICAgICAgI0ZGRkZGRiAhZGVmYXVsdDsgLy/lgbbmlbBcblxuLy8gKiog57eo6ZuG55S76Z2i55So44OG44O844OW44OrXG4vLyAuYWNtcy10YWJsZS1hZG1pbi1lZGl0XG4kYWNtcy10YWJsZS1hZG1pbi1lZGl0LWJvcmRlciA6ICAgICAgICAgICAkYWNtcy10YWJsZS1hZG1pbi1ib3JkZXIgIWRlZmF1bHQ7XG4kYWNtcy10YWJsZS1hZG1pbi1lZGl0LWJnIDogICAgICAgICAgICAgICAjRkZGICFkZWZhdWx0O1xuXG4kYWNtcy10YWJsZS1hZG1pbi1lZGl0LXRoLXdpZHRoOiAgICAgICAgICAgMjUwcHggIWRlZmF1bHQ7XG5cbi8vICoqIOe3qOmbhueUu+mdoueUqCDjg5zjg7zjg4Djg7zjgYLjgorjg4bjg7zjg5bjg6tcbi8vIC5hY21zLXRhYmxlLWFkbWluLWVkaXQtYm9yZGVyZWRcbiRhY21zLXRhYmxlLWFkbWluLWVkaXQtYm9yZGVyZWQtYm9yZGVyIDogICAkYWNtcy10YWJsZS1hZG1pbi1ib3JkZXIgIWRlZmF1bHQ7XG4kYWNtcy10YWJsZS1hZG1pbi1lZGl0LWJvcmRlcmVkLWJnOiAgICAgICAgI0ZGRiAhZGVmYXVsdDtcblxuJGFjbXMtdGFibGUtYWRtaW4tZWRpdC1ib3JkZXJlZC10aC13aWR0aCA6ICRhY21zLXRhYmxlLWFkbWluLWVkaXQtdGgtd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8g44Kr44Op44O8XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGluZm9cbiRhY21zLXRhYmxlLWluZm8tYmc6ICAgICNCQ0NDRTIgIWRlZmF1bHQ7XG4vLyBzdWNjZXNzXG4kYWNtcy10YWJsZS1zdWNjZXNzLWJnOiAjQUFEOUNEICFkZWZhdWx0O1xuLy8gd2FybmluZ1xuJGFjbXMtdGFibGUtd2FybmluZy1iZzogI0UxRDdCQiAhZGVmYXVsdDtcbi8vIGRhbmdlclxuJGFjbXMtdGFibGUtZGFuZ2VyLWJnOiAgI0UxQkNDNCAhZGVmYXVsdDtcblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyDjg5Xjgqnjg7zjg6Bcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g44OH44OV44Kp44Or44OIXG4kYWNtcy1mb3JtLWJvcmRlciAgICAgICAgICAgICAgICAgICA6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4yKSAhZGVmYXVsdDtcbiRhY21zLWZvcm0tYm9yZGVyLXJhZGl1cyAgICAgICAgICAgIDogM3B4ICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1ib3gtc2hhZG93ICAgICAgICAgICAgICAgOiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0ICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1ob3Zlci1ib3JkZXItY29sb3IgICAgICAgOiByZ2JhKDAsIDAsIDAsIC4zKSAhZGVmYXVsdDtcbiRhY21zLWZvcm0tYWN0aXZlLWJvcmRlci1jb2xvciAgICAgIDogcmdiYSgwLCAwLCAwLCAuMykgIWRlZmF1bHQ7XG4kYWNtcy1mb3JtLWZvY3VzLWJvcmRlci1jb2xvciAgICAgICA6ICMxMzdBRjMgIWRlZmF1bHQ7XG4kYWNtcy1mb3JtLWZvY3VzLWJveC1zaGFkb3cgICAgICAgICA6IDAgMCAwIDJweCByZ2JhKDE5LCAxMjIsIDI0MywgMC40KSAhZGVmYXVsdDtcblxuJGFjbXMtZm9ybS1oZWlnaHQtc21hbGwgICAgICAgICAgICAgOiAyMnB4ICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1oZWlnaHQgICAgICAgICAgICAgICAgICAgOiAyNnB4ICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1oZWlnaHQtbGFyZ2UgICAgICAgICAgICAgOiAzOHB4ICFkZWZhdWx0O1xuXG4kYWNtcy1mb3JtLWhlaWdodC1zbWFsbC1zcCAgICAgICAgICA6IDI2cHggIWRlZmF1bHQ7XG4kYWNtcy1mb3JtLWhlaWdodC1zcCAgICAgICAgICAgICAgICA6IDMycHggIWRlZmF1bHQ7XG4kYWNtcy1mb3JtLWhlaWdodC1sYXJnZS1zcCAgICAgICAgICA6IDQ0cHggIWRlZmF1bHQ7XG5cbiRhY21zLWZvcm0tcGFkZGluZy14ICAgICAgICAgICAgICAgIDogNHB4ICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1wYWRkaW5nLXgtc3AgICAgICAgICAgICAgOiA4cHggIWRlZmF1bHQ7XG5cblxuLy8gc2VsZWN0XG4kYWNtcy1mb3JtLXNlbGVjdC1ib3JkZXIgICAgICAgICAgICA6IDFweCBzb2xpZCAjQ0NDICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yLWhvdmVyOiAxcHggc29saWQgI0FBQSAhZGVmYXVsdDtcbiRhY21zLWZvcm0tc2VsZWN0LXBhZGRpbmcgICAgICAgICAgIDogNnB4IDMwcHggNnB4IDEwcHggIWRlZmF1bHQ7XG4kYWNtcy1mb3JtLXNlbGVjdC1mb250LXNpemUgICAgICAgICA6IDE2ICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1zZWxlY3QtYm9yZGVyLWhvdmVyICAgICAgOiAxcHggc29saWQgJGFjbXMtZm9ybS1ob3Zlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNtcy1mb3JtLXNlbGVjdC1iZy1jb2xvciAgICAgICAgICA6ICNmN2Y3ZjcgIWRlZmF1bHQ7XG4vLyBtdWx0aXBsZVxuJGFjbXMtZm9ybS1tdWx0aXBsZS1iZy1jb2xvciAgICAgICAgOiAjRkZGICFkZWZhdWx0O1xuXG4vLyBkaXNhYmxlZFxuJGFjbXMtZm9ybS1kaXNhYmxlZC1ib3JkZXItY29sb3IgICAgOiAjREREICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1kaXNhYmxlZC1iZy1jb2xvciAgICAgICAgOiAjRjVGNUY1ICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1kaXNhYmxlZC10ZXh0LWNvbG9yICAgICAgOiAjOTk5ICFkZWZhdWx0O1xuJGFjbXMtZm9ybS1kaXNhYmxlZC1vcGFjaXR5ICAgICAgICAgOiAuNiAhZGVmYXVsdDtcblxuLy8g5ZCE56iuIOW5hVxuJGFjbXMtZm9ybS13aWR0aC1sYXJnZS13aWR0aCAgICAgICAgOiA1NDBweCAhZGVmYXVsdDtcbiRhY21zLWZvcm0td2lkdGgtbWVkaXVtLXdpZHRoICAgICAgIDogMzgwcHggIWRlZmF1bHQ7XG4kYWNtcy1mb3JtLXdpZHRoLXNtYWxsLXdpZHRoICAgICAgICA6IDIyMHB4ICFkZWZhdWx0O1xuJGFjbXMtZm9ybS13aWR0aC1taW5pLXdpZHRoICAgICAgICAgOiAxNDBweCAhZGVmYXVsdDtcblxuLy8g44Ko44Op44O844OG44Kt44K544OIXG4kYWNtcy1mb3JtLWVycm9yLWJvcmRlci1jb2xvciAgICAgICA6ICNEQzhEOTkgIWRlZmF1bHQ7XG4kYWNtcy1mb3JtLWVycm9yLWJnLWNvbG9yICAgICAgICAgICA6ICNGRkY4RjggIWRlZmF1bHQ7XG4kYWNtcy1mb3JtLWVycm9yLXRleHQtY29sb3IgICAgICAgICA6ICNDOTEwMzIgIWRlZmF1bHQ7XG5cbiRhY21zLXRleHQtZXJyb3ItY29sb3IgICAgICAgICAgICAgIDogI0M5MTAzMiAhZGVmYXVsdDtcbiRhY21zLXRleHQtaGVscGVyLWNvbG9yICAgICAgICAgICAgIDogIzcwNzA3MCAhZGVmYXVsdDtcblxuJGFjbXMtaW5wdXQtaW1hZ2VzLXBhdGggICAgICAgICAgICAgOiAnI3skYWNtcy1wYXRoLW1hcmtlcn1pY29faW5wdXQucG5nJyAhZGVmYXVsdDtcblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g44Ki44Op44O844OIXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8g5LiK5LiL5bem5Y+z44Gu5L2Z55m9XG4kYWNtcy1hbGVydC1wYWRkaW5nICAgICAgICAgIDogMjBweCAhZGVmYXVsdDtcbi8vIOS4iuS4i+W3puWPs+OBruinkuS4uFxuJGFjbXMtYWxlcnQtYm9yZGVyLXJhZGl1cyAgICA6IDAgIWRlZmF1bHQ7XG5cbi8vIOOCouOCpOOCs+ODs+OBpOOBjeOCouODqeODvOODiOOBruS9meeZvVxuJGFjbXMtYWxlcnQtaWNvbi1wYWRkaW5nICAgICA6IDIwcHggNDBweCAyMHB4IDUwcHggIWRlZmF1bHQ7XG5cblxuLy8g5ZCE44Ki44Op44O844OI44Gu44Kr44Op44O8XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vICoqIOODh+ODleOCqeODq+ODiFxuLy8g44Oc44O844OA44O8XG4kYWNtcy1hbGVydC1ibGFjay1ib3JkZXIgICAgICAgICAgIDogIzk4OThBMiAhZGVmYXVsdDtcbi8vIOiDjOaZr+iJslxuJGFjbXMtYWxlcnQtYmxhY2stYmcgICAgICAgICAgICAgICA6ICNGRkZGRkYgIWRlZmF1bHQ7XG4vLyDmloflrZfjgqvjg6njg7xcbiRhY21zLWFsZXJ0LWJsYWNrLXRleHQtY29sb3IgICAgICAgOiAjNDA0MDQwICFkZWZhdWx0O1xuLy8g6ZaJ44GY44KL44Oc44K/44OzXG4kYWNtcy1hbGVydC1ibGFjay1jbG9zZS1jb2xvciAgICAgIDogIzk4OThBMiAhZGVmYXVsdDtcbi8vIOOCouOCpOOCs+ODs+OCq+ODqeODvFxuJGFjbXMtYWxlcnQtYmxhY2staWNvbi1jb2xvciAgICAgICA6ICM5ODk4QTIgIWRlZmF1bHQ7XG5cbi8vICoqIOOCq+ODqeODvFxuXG4vLyAqKiBzdWNjZXNzXG4vLyDjg5zjg7zjg4Djg7xcbiRhY21zLWFsZXJ0LXN1Y2Nlc3MtYm9yZGVyICAgICAgICAgOiAjMDBBQTY0ICFkZWZhdWx0O1xuLy8g6IOM5pmv6ImyXG4kYWNtcy1hbGVydC1zdWNjZXNzLWJnICAgICAgICAgICAgIDogI0ZGRkZGRiAhZGVmYXVsdDtcbi8vIOaWh+Wtl+OCq+ODqeODvFxuJGFjbXMtYWxlcnQtc3VjY2Vzcy10ZXh0LWNvbG9yICAgICA6ICM0MDQwNDAgIWRlZmF1bHQ7XG4vLyDplonjgZjjgovjg5zjgr/jg7NcbiRhY21zLWFsZXJ0LXN1Y2Nlc3MtY2xvc2UtY29sb3IgICAgOiAjMDBBQTY0ICFkZWZhdWx0O1xuLy8g44Ki44Kk44Kz44Oz44Kr44Op44O8XG4kYWNtcy1hbGVydC1zdWNjZXNzLWljb24tY29sb3IgICAgIDogIzAwQUE2NCAhZGVmYXVsdDtcblxuLy8gKiogaW5mb1xuLy8g44Oc44O844OA44O8XG4kYWNtcy1hbGVydC1pbmZvLWJvcmRlciAgICAgICAgICAgIDogIzAwOUJFNiAhZGVmYXVsdDtcbi8vIOiDjOaZr+iJslxuJGFjbXMtYWxlcnQtaW5mby1iZyAgICAgICAgICAgICAgICA6ICNGRkZGRkYgIWRlZmF1bHQ7XG4vLyDmloflrZfjgqvjg6njg7xcbiRhY21zLWFsZXJ0LWluZm8tdGV4dC1jb2xvciAgICAgICAgOiAjNDA0MDQwICFkZWZhdWx0O1xuLy8g6ZaJ44GY44KL44Oc44K/44OzXG4kYWNtcy1hbGVydC1pbmZvLWNsb3NlLWNvbG9yICAgICAgIDogIzAwOUJFNiAhZGVmYXVsdDtcbi8vIOOCouOCpOOCs+ODs+OCq+ODqeODvFxuJGFjbXMtYWxlcnQtaW5mby1pY29uLWNvbG9yICAgICAgICA6ICMwMDlCRTYgIWRlZmF1bHQ7XG5cbi8vICoqIGRhbmdlclxuLy8g44Oc44O844OA44O8XG4kYWNtcy1hbGVydC1kYW5nZXItYm9yZGVyICAgICAgICAgIDogI0ZGNUEzQyAhZGVmYXVsdDtcbi8vIOiDjOaZr+iJslxuJGFjbXMtYWxlcnQtZGFuZ2VyLWJnICAgICAgICAgICAgICA6ICNGRkZGRkYgIWRlZmF1bHQ7XG4vLyDmloflrZfjgqvjg6njg7xcbiRhY21zLWFsZXJ0LWRhbmdlci10ZXh0LWNvbG9yICAgICAgOiAjNDA0MDQwICFkZWZhdWx0O1xuLy8g6ZaJ44GY44KL44Oc44K/44OzXG4kYWNtcy1hbGVydC1kYW5nZXItY2xvc2UtY29sb3IgICAgIDogI0ZGNUEzQyAhZGVmYXVsdDtcbi8vIOOCouOCpOOCs+ODs+OCq+ODqeODvFxuJGFjbXMtYWxlcnQtZGFuZ2VyLWljb24tY29sb3IgICAgICA6ICNGRjVBM0MgIWRlZmF1bHQ7XG5cbi8vICoqIHdhcm5pbmdcbi8vIOODnOODvOODgOODvFxuJGFjbXMtYWxlcnQtd2FybmluZy1ib3JkZXIgICAgICAgICA6ICNGQUI0NEIgIWRlZmF1bHQ7XG4vLyDog4zmma/oibJcbiRhY21zLWFsZXJ0LXdhcm5pbmctYmcgICAgICAgICAgICAgOiAjRkZGRkZGICFkZWZhdWx0O1xuLy8g5paH5a2X44Kr44Op44O8XG4kYWNtcy1hbGVydC13YXJuaW5nLXRleHQtY29sb3IgICAgIDogIzQwNDA0MCAhZGVmYXVsdDtcbi8vIOmWieOBmOOCi+ODnOOCv+ODs1xuJGFjbXMtYWxlcnQtd2FybmluZy1jbG9zZS1jb2xvciAgICA6ICNGQUI0NEIgIWRlZmF1bHQ7XG4vLyDjgqLjgqTjgrPjg7Pjgqvjg6njg7xcbiRhY21zLWFsZXJ0LXdhcm5pbmctaWNvbi1jb2xvciAgICAgOiAjRkFCNDRCICFkZWZhdWx0O1xuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOODl+ODreOCsOODrOOCueODkOODvFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICoqIOODl+ODreOCsOODrOOCueODkOODvOWFqOS9k1xuXG4vLyDog4zmma/oibJcbiRhY21zLXByb2dyZXNzLWJnICAgICAgICAgICAgICAgOiAjRkZGICFkZWZhdWx0O1xuLy8g6auY44GVXG4kYWNtcy1wcm9ncmVzcy1oZWlnaHQgICAgICAgICAgIDogMjhweCAhZGVmYXVsdDtcbi8vIOODnOODvOODgOODvFxuJGFjbXMtcHJvZ3Jlc3MtYm9yZGVyICAgICAgICAgICA6IDFweCBzb2xpZCAjQ0NDQ0NDICFkZWZhdWx0O1xuLy8g5LiK5LiL5bem5Y+z44Gu6KeS5Li4XG4kYWNtcy1wcm9ncmVzcy1ib3JkZXItcmFkaXVzICAgIDogNHB4ICFkZWZhdWx0O1xuXG5cbi8vIOODl+ODreOCsOODrOOCueODkOODvFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g5paH5a2X44Gu6ImyXG4kYWNtcy1wcm9ncmVzcy1iYXItdGV4dCAgICAgICAgICAgIDogI0ZGRiAhZGVmYXVsdDtcbi8vIOOCueODiOODqeOCpOODl+OBruW5hVxuJGFjbXMtcHJvZ3Jlc3MtYmFyLXN0cmlwZS13aWR0aCAgICA6IDQwcHggIWRlZmF1bHQ7XG5cbi8vICoqIOODl+ODreOCsOODrOOCueODkOODvOOBruOCq+ODqeODvFxuLy8g44OH44OV44Kp44Or44OIXG4kYWNtcy1wcm9ncmVzcy1iYXItY29sb3IgICAgICAgICAgIDogIzRBQzBBNCAhZGVmYXVsdDtcbi8vIGluZm9cbiRhY21zLXByb2dyZXNzLWJhci1jb2xvci1pbmZvICAgICAgOiBhZGp1c3QtaHVlKGxpZ2h0ZW4oJGFjbXMtcHJvZ3Jlc3MtYmFyLWNvbG9yLCAyMCksIDUwKSAhZGVmYXVsdDtcbi8vIGRhbmdlclxuJGFjbXMtcHJvZ3Jlc3MtYmFyLWNvbG9yLWRhbmdlciAgICA6IGFkanVzdC1odWUobGlnaHRlbigkYWNtcy1wcm9ncmVzcy1iYXItY29sb3IsIDIwKSwgLTE4MCkgIWRlZmF1bHQ7XG5cblxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTGF6eSBMb2FkXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRhY21zLWxhenktbG9hZC1iZzogI2Y4ZjhmOCAhZGVmYXVsdDtcblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyDjgqLjg4vjg6Hjg7zjgrfjg6fjg7Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyDjg5Xjgqfjg7zjg4lcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOODleOCp+ODvOODieOBrumAn+W6plxuJGFjbXMtZmFkZS1zcGVlZCAgICAgICAgIDogNTAwbXMgIWRlZmF1bHQ7XG4vLyDjg5Xjgqfjg7zjg4njgqTjg7Mg6YCP5piO5bqm77yI5pyA5aSn44GnMeOAgTDjgaflrozlhajpgI/pgY7vvIlcbiRhY21zLWZhZGUtaW4tc3Ryb25nICAgICA6IDAuMyAhZGVmYXVsdDtcbiRhY21zLWZhZGUtaW4gICAgICAgICAgICA6IDAuNSAhZGVmYXVsdDtcbiRhY21zLWZhZGUtaW4tbGlnaHQgICAgICA6IDAuNyAhZGVmYXVsdDtcbi8vIOODleOCp+ODvOODieOCouOCpuODiOOAgOmAj+aYjuW6pu+8iOacgOWkp+OBpzHjgIEw44Gn5a6M5YWo6YCP6YGO77yJXG4kYWNtcy1mYWRlLW91dC1zdHJvbmcgICAgOiAwLjMgIWRlZmF1bHQ7XG4kYWNtcy1mYWRlLW91dCAgICAgICAgICAgOiAwLjUgIWRlZmF1bHQ7XG4kYWNtcy1mYWRlLW91dC1saWdodCAgICAgOiAwLjcgIWRlZmF1bHQ7XG5cbi8vIOOCueODqeOCpOODiVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8geei7uOOBruWApFxuJGFjbXMtc2xpZGUtdG9wICAgICAgICAgICAgICAgIDogLTIwcHggIWRlZmF1bHQ7IC8vLeOCkuaMh+WumuOBmeOCi+OBk+OBqOOBp+S4iuaWueWQkeOBq+enu+WLleOBl+OBvuOBmVxuJGFjbXMtc2xpZGUtYm90dG9tICAgICAgICAgICAgIDogMjBweCAhZGVmYXVsdDtcbi8vIHjou7jjga7lgKRcbiRhY21zLXNsaWRlLWxlZnQgICAgICAgICAgICAgICA6IC0yMHB4ICFkZWZhdWx0OyAvLy3jgpLmjIflrprjgZnjgovjgZPjgajjgaflt6bmlrnlkJHjgavnp7vli5XjgZfjgb7jgZlcbiRhY21zLXNsaWRlLXJpZ2h0ICAgICAgICAgICAgICA6IDIwcHggIWRlZmF1bHQ7XG5cbi8vIOOCueODqeOCpOODieOBp+OBr+OAgW9wYWNpdHnjga7lh6bnkIbjgpJ0cmFuc2Zvcm3jgojjgorml6njgY/lrp/ooYzjgZnjgovjgZPjgajjgafjg5Xjgqfjg7zjg4njga7jgqLjg4vjg6Hjg7zjgrfjg6fjg7PjgpLkvZzjgaPjgabjgYTjgb7jgZnjgIJcbiRhY21zLXNsaWRlLW9wYWNpdHktc3BlZWQgICAgICA6IDUwMG1zICFkZWZhdWx0OyAvL+ihqOekuuOBmeOCi+mAn+W6plxuJGFjbXMtc2xpZGUtdHJhbnNmb3JtLXNwZWVkICAgIDogMTIwMG1zICFkZWZhdWx0OyAvL+enu+WLleOBmeOCi+mAn+W6plxuXG4vLyDjgrrjg7zjg6Bcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOaLoeWkp+OBmeOCi+WApFxuJGFjbXMtc2xpZGUtem9vbS1pbi1zaG93ICAgICAgICA6IDAuOCAhZGVmYXVsdDsgLy8g6KGo56S644GX44Gq44GM44KJ5ouh5aSn44GZ44KL44Go44GN44Gu44OH44OV44Kp44Or44OIXG4kYWNtcy1zbGlkZS16b29tLWluLWRlZmF1bHQgICAgIDogMSAhZGVmYXVsdDtcbiRhY21zLXNsaWRlLXpvb20taW4taG92ZXIgICAgICAgOiAxLjIgIWRlZmF1bHQ7IC8vIGhvdmVy5pmC44Gu5pyA5aSnXG4vLyDnuK7lsI/jgZnjgovlgKRcbiRhY21zLXNsaWRlLXpvb20tb3V0LXNob3cgICAgICAgOiAxLjIgIWRlZmF1bHQ7IC8vIOihqOekuuOBl+OBquOBjOOCiee4ruWwj+OBmeOCi+OBqOOBjeOBruODh+ODleOCqeODq+ODiFxuJGFjbXMtc2xpZGUtem9vbS1vdXQtZGVmYXVsdCAgICA6IDEgIWRlZmF1bHQ7XG4kYWNtcy1zbGlkZS16b29tLW91dC1ob3ZlciAgICAgIDogMC44ICFkZWZhdWx0OyAvLyBob3ZlcuaZguOBruacgOWkp1xuXG4kYWNtcy16b29tLW9wYWNpdHktc3BlZWQgICAgICAgIDogNTAwbXMgIWRlZmF1bHQ7IC8v6KGo56S644GZ44KL6YCf5bqmXG4kYWNtcy16b29tLXRyYW5zZm9ybS1zcGVlZCAgICAgIDogNTAwbXMgIWRlZmF1bHQ7IC8v56e75YuV44GZ44KL6YCf5bqmXG5cbi8vIOODneODg+ODl+OCouODg+ODl1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy956Lu444Gu5YCkXG4kYWNtcy1wb3B1cC10b3AgICAgICAgICAgIDogLTVweCAhZGVmYXVsdDsvLy3jgpLmjIflrprjgZnjgovjgZPjgajjgafkuIrmlrnlkJHjgavnp7vli5XjgZfjgb7jgZlcbiRhY21zLXBvcHVwLWJvdHRvbSAgICAgICAgOiA1cHggIWRlZmF1bHQ7XG4vL3jou7jjga7lgKRcbiRhY21zLXBvcHVwLWxlZnQgICAgICAgICAgOiAtNXB4ICFkZWZhdWx0Oy8vLeOCkuaMh+WumuOBmeOCi+OBk+OBqOOBp+W3puaWueWQkeOBq+enu+WLleOBl+OBvuOBmVxuJGFjbXMtcG9wdXAtcmlnaHQgICAgICAgICA6IDVweCAhZGVmYXVsdDtcblxuLy8gaG92ZXLjgZfjgZ/jgajjgY3jgahob3ZlcuOBl+OBn+OBguOBqOOBrumAn+W6puOCkuWkieOBiOOBpuOBhOOBvuOBmVxuJGFjbXMtcG9wdXAtdXAtc3BlZWQgICAgICA6IDMwMG1zICFkZWZhdWx0OyAvLyBob3ZlcuOBl+OBn+OBqOOBjVxuJGFjbXMtcG9wdXAtZG93bi1zcGVlZCAgICA6IDUwMG1zICFkZWZhdWx0OyAvLyBob3ZlcuOCkuOChOOCgeOBn+OBqOOBjVxuXG4vLyDpgYXlu7Zcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8g6YGF5bu244Gu44K544OU44O844OJXG4kYWNtcy1hbmltYXRpb24tZGVsYXktZmlyc3QgICAgICAgICAgICAgOiAwLjFzICFkZWZhdWx0O1xuJGFjbXMtYW5pbWF0aW9uLWRlbGF5LXNlY29uZCAgICAgICAgICAgIDogMC4yNXMgIWRlZmF1bHQ7XG4kYWNtcy1hbmltYXRpb24tZGVsYXktdGhpcmQgICAgICAgICAgICAgOiAwLjNzICFkZWZhdWx0O1xuJGFjbXMtYW5pbWF0aW9uLWRlbGF5LWZvdXJ0aCAgICAgICAgICAgIDogMC40NXMgIWRlZmF1bHQ7XG5cbi8vIOmBheW7tuOBruOCueODlOODvOODiSDvvIjlj43lr77vvIlcbiRhY21zLWFuaW1hdGlvbi1kZWxheS1yZXZlcnNlLWZvdXJ0aCAgICA6IDAuMXMgIWRlZmF1bHQ7XG4kYWNtcy1hbmltYXRpb24tZGVsYXktcmV2ZXJzZS10aGlyZCAgICAgOiAwLjI1cyAhZGVmYXVsdDtcbiRhY21zLWFuaW1hdGlvbi1kZWxheS1yZXZlcnNlLXNlY29uZCAgICA6IDAuM3MgIWRlZmF1bHQ7XG4kYWNtcy1hbmltYXRpb24tZGVsYXktcmV2ZXJzZS1maXJzdCAgICAgOiAwLjQ1cyAhZGVmYXVsdDtcblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAg57eo6ZuG44Oa44O844K4XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGFjbXMtYWRtaW4tdGl0bGUtdGV4dGNvbG9yICAgICA6ICM0MDQwNDAgIWRlZmF1bHQ7XG4kYWNtcy1hZG1pbi10aXRsZTItdGV4dGNvbG9yICAgIDogIzQwNDA0MCAhZGVmYXVsdDtcblxuXG4iLCJAdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOODhuOCreOCueODiOODpuODi+ODg+ODiOOBruOCqOODh+OCo+OCv+ODvOOBruioreWumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDjgqjjg7Pjg4jjg6rjg7zlhoXjg5zjgr/jg7MgKi9cbi4je2FjbXMuJGVudHJ5LWNsYXNzfSxcbi5lbnRyeUZvcm1MaXRlRWRpdG9yIHtcblx0LmVudHJ5LWJ0bi1kZWZhdWx0IHtcblx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1kZWZhdWx0LWNvbG9yO1xuXHRcdEBpbmNsdWRlIGdsb2JhbC5idG4tYmFzZSgpO1xuXHRcdEBpbmNsdWRlIGdsb2JhbC5idG4tc21hbGwoKTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGluY2x1ZGUgZ2xvYmFsLmJ0bi1jb2xvcnMoZ2xvYmFsLiRidG4tc3RhcnQtY29sb3IsIGdsb2JhbC4kYnRuLWVuZC1jb2xvciwgI2ZmZik7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1hY3RpdmUtY29sb3I7XG5cdFx0fVxuXHR9XG5cblx0Lyog6Imy5LuY44GN44Oc44K/44OzICovXG5cdC5lbnRyeS1idG4tYXR0ZW50aW9uIHtcblx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1hdHRlbnRpb24tZGVmYXVsdC1jb2xvcjtcblx0XHRAaW5jbHVkZSBnbG9iYWwuYnRuLWJhc2UoKTtcblx0XHRAaW5jbHVkZSBnbG9iYWwuYnRuLXNtYWxsKCk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdEBpbmNsdWRlIGdsb2JhbC5idG4tY29sb3JzKGdsb2JhbC4kYnRuLWF0dGVudGlvbi1zdGFydC1jb2xvciwgZ2xvYmFsLiRidG4tYXR0ZW50aW9uLWVuZC1jb2xvciwgI2ZmZik7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1hdHRlbnRpb24tYWN0aXZlLWNvbG9yO1xuXHRcdH1cblx0fVxuXG5cdC8qIOODnOOCv+ODs+WGheOBruOCouOCpOOCs+ODsyAqL1xuXHQuZW50cnktYnRuLWljb24tYmVmb3JlIHtcblx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdH1cblx0LmVudHJ5LWJ0bi1pY29uLWFmdGVyIHtcblx0XHRtYXJnaW46IDAgMCAwIDEwcHg7XG5cdH1cbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA57eo6ZuG44Oa44O844K4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5maWVsZC10aXRsZSB7XG5cdHBhZGRpbmc6IDAgMTBweDtcbn1cbi5maWVsZC10aXRsZTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLmZpZWxkLXRhYmxlLWlubmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHRoLFxuXHR0ZCB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG59XG4iLCJAdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOODoeOCpOODs+OCq+ODqeODoFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWFpbiB7XG5cdEBpbmNsdWRlIGFjbXMuY2xlYXJmaXgoKTtcbn1cbi5tYWluLWlubmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogZ2xvYmFsLiRtYWluLWNvbHVtbi13aWR0aDtcblxuXHQmLmlzLXNwYWNlLWxlZnQge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxuXHQmLmlzLXNwYWNlLXJpZ2h0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHQmLmlzLXNwYWNlLWNlbnRlciB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44K144Kk44OJ44Kr44Op44OgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zaWRlLXRpdGxlIHtcblx0bWFyZ2luLXRvcDogMDtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTgpO1xufVxuIiwiQHVzZSBcImdsb2JhbC9hY21zLWNvbW1vblwiIGFzIGFjbXM7XG5AdXNlIFwiZ2xvYmFsL2NvbW1vblwiIGFzIGdsb2JhbDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjgYrllY/jgYTlkIjjgo/jgZtcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNvbnRhY3QtYm94IHtcblx0Lm1lc3NhZ2UtZ3JvdXAge1xuXHRcdG1hcmdpbjogMCAwIDM1cHggMDtcblx0fVxuXHQubWVzc2FnZS10ZXh0IHtcblx0XHRjb2xvcjogZ2xvYmFsLiRwcmltYXJ5LWNvbG9yO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cdC5jb250YWN0LW5vIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMzApO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cdC5lcnJvci10ZXh0IHtcblx0XHQvKiDjgqjjg6njg7zmlocgKi9cblx0XHRtYXJnaW46IDVweCAwIDAgMDtcblx0XHRjb2xvcjogZ2xvYmFsLiRwcmltYXJ5LWNvbG9yO1xuXHR9XG5cblx0cCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxufVxuXG4uY29udGFjdC1mb3JtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHQvLyBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xufVxuXG4uY29udGFjdC1mb3JtLWhlYWRpbmcge1xuXHRtYXJnaW46IDQwcHggMCAxMHB4IDA7XG59XG5cbi5jb250YWN0LWZvcm0tZ3JvdXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxNnB4IDA7XG5cdC8vIGJhY2tncm91bmQ6ICNFNUU1RTU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjliOWI5O1xufVxuLmNvbnRhY3QtZm9ybS1ncm91cC5mb3JtLWdyb3VwX3Rib2R5IHtcblx0Ym9yZGVyOiBub25lO1xufVxuLmNvbnRhY3QtZm9ybS1ncm91cCBmaWVsZHNldCB7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRib3JkZXI6IDA7XG59XG4uY29udGFjdC1mb3JtLWxhYmVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbnRhY3QtZm9ybS1jb250cm9sIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG4uY29udGFjdC1mb3JtLWdyaWQge1xuXHRtYXJnaW46IDAgLTVweDtcbn1cbi5jb250YWN0LWZvcm0tY29sLFxuLmFjbXMtZW50cnkgLmNvbnRhY3QtZm9ybS1jb2wge1xuXHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdHBhZGRpbmc6IDAgNXB4O1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC5jb250YWN0LWZvcm0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNvbnRhY3QtZm9ybS1sYWJlbCB7XG5cdFx0cGFkZGluZzogMTVweCAxNXB4IDVweCAxNXB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdH1cblx0LmNvbnRhY3QtZm9ybS1jb250cm9sIHtcblx0XHRwYWRkaW5nOiA1cHggMTVweCAxNXB4IDE1cHg7XG5cdH1cblx0LmNvbnRhY3QtZm9ybS1jb2wge1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG4vKiDjgrnjg4bjg4Pjg5dcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNvbnRhY3QtYm94IHtcblx0Lm1haWwtc3RlcCB7XG5cdFx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJhc2UtY29sb3I7XG5cdFx0Lyog44Kr44Km44Oz44K/44O844Gu6Kit5a6aICovXG5cdFx0Y291bnRlci1yZXNldDogbWFpbFN0ZXA7XG5cdH1cblx0Lm1haWwtc3RlcC1pdGVtIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdHBhZGRpbmc6IDE0cHggMCAxMHB4O1xuXHRcdGNvbG9yOiAjOTk5O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE0KTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBjb3VudGVyKG1haWxTdGVwKSBcIi5cIjtcblx0XHRcdC8qIOOCq+OCpuODs+OCv+ODvOOBruioreWumiAqL1xuXHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG1haWxTdGVwO1xuXHRcdH1cblx0fVxuXHQubWFpbC1zdGVwLWl0ZW0tY3VycmVudCB7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIGdsb2JhbC4kc2Vjb25kYXJ5LWNvbG9yO1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuXHRcdC5tYWlsLXN0ZXAtaXRlbSB7XG5cdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdHBhZGRpbmc6IDE4cHggMCAxNHB4O1xuXHRcdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTYpO1xuXHRcdH1cblx0fVxufVxuLyog6YCB5L+h44Oc44K/44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mb3JtLWJ0bi1ib3gge1xuXHRtYXJnaW46IDAgMTBweCA1MHB4IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb3JtLWJ0biB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuXHQuZm9ybS1idG4ge1xuXHR9XG5cdC5mb3JtLWJ0bi1zZW5kIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDM2MHB4O1xuXHR9XG59XG5cbi8qIOODqeODmeODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubGFiZWwtcmVxdWlyZWQge1xuXHRtYXJnaW46IDAgNXB4O1xuXHRwYWRkaW5nOiAycHggOHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZDogZ2xvYmFsLiRwcmltYXJ5LWNvbG9yO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDEyKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuXHQubGFiZWwtcmVxdWlyZWQge1xuXHRcdG1hcmdpbjogMCAxMHB4O1xuXHR9XG59XG5cbi8qIOODleOCqeODvOODoOimgee0oFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY29udGFjdC1ib3gge1xuXHRzZWxlY3Qge1xuXHRcdCZbcmVxdWlyZWRdOnJlcXVpcmVkIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjNDk1MTE7XG5cdFx0fVxuXHRcdCYuZm9jdXNlZDppbnZhbGlkIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjNDExMzQ7XG5cdFx0fVxuXHRcdCZbcmVxdWlyZWRdOnZhbGlkIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNhN2E3YWE7XG5cdFx0fVxuXHR9XG5cdGlucHV0LFxuXHR0ZXh0YXJlYSB7XG5cdFx0JltyZXF1aXJlZF06cmVxdWlyZWQge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZmRlYjtcblx0XHR9XG5cdFx0Ji5mb2N1c2VkOmludmFsaWQge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZWJlZTtcblx0XHR9XG5cdFx0JltyZXF1aXJlZF06dmFsaWQge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQvLyDlhaXlipvmrITjgpLjgrnjg57jg5vjga7jgrXjgqTjgrrjga7jgb7jgb7jgavjgZnjgotcblx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcblx0aW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuXHRpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5cdGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuXHRpbnB1dFt0eXBlPVwibW9udGhcIl0sXG5cdGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuXHRpbnB1dFt0eXBlPVwid2Vla1wiXSxcblx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSxcblx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRpbnB1dFt0eXBlPVwidXJsXCJdLFxuXHRpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuXHRpbnB1dFt0eXBlPVwidGVsXCJdIHtcblx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRwYWRkaW5nOiAwIDVweDtcblx0fVxuXG5cdHRleHRhcmVhIHtcblx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdFx0cGFkZGluZzogNXB4IDVweCA0cHg7XG5cdH1cblxuXHRzZWxlY3Qge1xuXHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC5jb250YWN0LWJveCB7XG5cdFx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdFx0aW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcblx0XHRpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5cdFx0aW5wdXRbdHlwZT1cImRhdGVcIl0sXG5cdFx0aW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5cdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ1cmxcIl0sXG5cdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcblx0XHRpbnB1dFt0eXBlPVwidGVsXCJdIHtcblx0XHRcdHBhZGRpbmc6IDVweCA4cHg7XG5cdFx0fVxuXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0cGFkZGluZzogNXB4IDhweDtcblx0XHR9XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogOHB4O1xuXHRcdH1cblx0fVxufVxuXG4vKiDjg5Djg6rjg4fjg7zjgr/jg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnZhbGlkLW1hcmsge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnZhbGlkLW1hcmsudmFsaWQge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdGZsb2F0OiByaWdodDtcblx0Y29sb3I6ICM1Y2I4NWM7XG59XG4uaW52YWxpZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cbiIsIkB1c2UgXCJnbG9iYWwvYWNtcy1jb21tb25cIiBhcyBhY21zO1xuQHVzZSBcImdsb2JhbC9jb21tb25cIiBhcyBnbG9iYWw7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA54mp5Lu25oOF5aCxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIOWcsOWbsyAqL1xuLnJlYWxlc3RhdGUtbWFwIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWFsZXN0YXRlLW1hcCAuanMtczJkLXJlYWR5LFxuLnJlYWxlc3RhdGUtbWFwIFtjbGFzcyo9XCJjb2x1bW4tbWFwLVwiXSB7XG5cdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbi5yZWFsZXN0YXRlLW1hcCBpbWdbY2xhc3MqPVwiY29sdW1uLW1hcC1cIl0ge1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cbi5yZWFsZXN0YXRlLW1hcC1lbnRyeSB7XG5cdG1hcmdpbjogMCAxMHB4O1xufVxuLmVudHJ5LWNvbHVtbiB7XG5cdHRhYmxlLnJlYWxlc3RhdGUtc2VhcmNoIHtcblx0XHRtYXJnaW46IDIwcHggMCAzMHB4IDA7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbGctbWluKSB7XG5cdC50YWJsZS1ub3dyYXAge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cbn1cblxuLyog54mp5Lu25oOF5aCxICovXG4ucmVhbGVzdGF0ZS1zZWFyY2gge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRpbnB1dCB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1heCkge1xuXHQucmVhbGVzdGF0ZS1zZWFyY2gge1xuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR9XG5cdFx0aW5wdXQge1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR9XG5cdH1cbn1cblxuLnJlYWxlc3RhdGUtc2VhcmNoLWdyb3VwIHtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5yZWFsZXN0YXRlLXNlYXJjaC1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnJlYWxlc3RhdGUtc2VhcmNoLWxhYmVsIHtcblx0bWF4LXdpZHRoOiA2ZW07XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmVhbGVzdGF0ZS1zZWFyY2gtaW5wdXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAxMHB4O1xufVxuLnJlYWxlc3RhdGUtc2VhcmNoLXNlbGVjdC1wcmljZSB7XG5cdHdpZHRoOiBjYWxjKDUwJSAtIDFlbSk7XG59XG4ucmVhbGVzdGF0ZS1zZWFyY2gtc2VsZWN0LWNvbm5lY3RvciB7XG5cdHBhZGRpbmc6IDAgMC41ZW07XG59XG4ucmVhbGVzdGF0ZS1zZWFyY2gtZm9vdGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbjogMCAwIDE1cHggMDtcblx0cGFkZGluZzogNXB4IDEwcHggMTBweCAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1tYXgpIHtcblx0LnJlYWxlc3RhdGUtc2VhcmNoLWdyb3VwIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0LnJlYWxlc3RhdGUtc2VhcmNoLWlucHV0IHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG4iLCJAdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOODiOODg+ODl1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi50b3BfdGl0bGUwMSB7XG5cdGNvbG9yOiAjNzM3NDc0O1xuXG5cdGgyIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMXJlbSAwO1xuXHRcdGZvbnQtc2l6ZTogMzFweDtcblx0XHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblxuXHRcdHNwYW4ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHR9XG5cdH1cbn1cblxuLnRvcF90aXRsZTAyIHtcblx0Y29sb3I6ICM3Mzc0NzQ7XG5cdHAge1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDU1cHg7XG5cdFx0Zm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG5cdH1cblx0aDIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMXJlbSAwO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHQvLyBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblx0XHRib3JkZXItdG9wOiA2cHggc29saWQgIzAxM2NjMTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTZweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzhhM2ZmO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC50b3BfdGl0bGUwMiB7XG5cdFx0Ly8gY29sb3I6ICM3Mzc0NzQ7XG5cdFx0cCB7XG5cdFx0XHQvLyBtYXJnaW46MDtcblx0XHRcdGZvbnQtc2l6ZTogODBweDtcblx0XHRcdC8vIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgc2Fucy1zZXJpZjtcblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gbWFyZ2luOiAwO1xuXHRcdFx0Ly8gcGFkZGluZzogMXJlbSAwO1xuXHRcdFx0Zm9udC1zaXplOiAzN3B4O1xuXHRcdFx0Ly8gZm9udC1mYW1pbHk6ICdPc3dhbGQnLCBzYW5zLXNlcmlmO1xuXHRcdFx0Ly8gYm9yZGVyLXRvcDogNnB4IHNvbGlkICMwMTNDQzE7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvLyB0b3A6IC02cHg7XG5cdFx0XHRcdC8vIGxlZnQ6IDA7XG5cdFx0XHRcdC8vIHdpZHRoOiAyMCU7XG5cdFx0XHRcdC8vIGhlaWdodDogNnB4O1xuXHRcdFx0XHQvLyBiYWNrZ3JvdW5kOiAjMzhBM0ZGO1xuXHRcdFx0XHQvLyBjb250ZW50OiAnJztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRvcF9idG4ge1xuXHRtYXJnaW46IDMwcHggYXV0bztcbn1cblxuLnRvcF9idG4gZGl2IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogNHB4IDIwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiOWI5Yjk7XG5cdHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuXG4udG9wX2J0biBkaXYgYSxcbi50b3BfYnRuIGRpdiBhOnZpc2l0ZWQge1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udG9wX2J0biBkaXY6aG92ZXIge1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAxM2NjMTtcbn1cblxuLnRvcF9idG4gZGl2OmhvdmVyIGEsXG4udG9wX2J0biBkaXY6aG92ZXIgYTp2aXNpdGVkIHtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44OI44OD44OX44Oa44O844K444CA44GK55+l44KJ44GbXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnRvcF9uZXdzX3dyYXAge1xuXHR3aWR0aDogOTIlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0LnRvcF9uZXdzX2lubmVyIHtcblx0XHRtYXJnaW46IDQwcHggYXV0bztcblx0XHQudG9wX25ld3Nfb3V0Ym94IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHR9XG5cdH1cbn1cblxuLnRvcF9uZXdzX2JveCB7XG5cdHdpZHRoOiAxMDAlO1xuXHQudG9wX2J0biB7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMzBweDtcblx0fVxuXG5cdHVsIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5cdC5oZWFkbGluZS1saW5rIHtcblx0XHRwYWRkaW5nOiA4cHggMTBweDtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG59XG4udG9wX2NhbGVuZGFyX2JveCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDUwcHggYXV0byAwO1xuXHQudG9wX2NhbGVuZGFyX2JveF9pbm5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0cCB7XG5cdFx0bWFyZ2luOiAwIGF1dG8gOHB4O1xuXHRcdGNvbG9yOiAjNzA3MDcwO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXHQudG9wX2NhbGVuZGFyX2JveF9pbWcge1xuXHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC50b3BfbmV3c193cmFwIHtcblx0XHQvLyB3aWR0aDogMTAwJTtcblx0XHQudG9wX25ld3NfaW5uZXIge1xuXHRcdFx0bWFyZ2luOiA4MHB4IGF1dG87XG5cdFx0fVxuXHR9XG5cdC50b3BfbmV3c19ib3gge1xuXHRcdHdpZHRoOiA2MCU7XG5cdH1cblx0LnRvcF9jYWxlbmRhcl9ib3gge1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0LnRvcF9jYWxlbmRhcl9ib3hfaW5uZXIge1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjg4jjg4Pjg5fjg5rjg7zjgrjjga7kuLvopoHkuovmpa1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4udG9wX2J1c2luZXNzX3dyYXAge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA5MTBweDtcblx0bWFyZ2luOiA4MHB4IGF1dG87XG5cdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy90b3BfYnVzaW5lc3NfYmcuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQudG9wX2J1c2luZXNzX2lubmVyIHtcblx0XHR3aWR0aDogOTQlO1xuXHRcdG1heC13aWR0aDogMTEwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDYwcHggMDtcblx0fVxufVxuXG4udG9wX2J1c2luZXNzX2JveCB7XG5cdC50b3BfYnVzaW5lc3NfYm94X2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0fVxufVxuXG4udG9wX2J1c2luZXNzX2NpcmNsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDUwJTtcblx0cGFkZGluZzogMjBweCAwO1xuXHQudG9wX2J1c2luZXNzX2NpcmNsZV9pbm5lciB7XG5cdFx0d2lkdGg6IDE2NXB4O1xuXHRcdGhlaWdodDogMTY1cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6ICMwMDMxOWY7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxODFweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBhZGRpbmctdG9wOiAzNHB4O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjMDAzMTlmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pIHtcblx0LnRvcF9idXNpbmVzc19ib3gge1xuXHRcdC50b3BfYnVzaW5lc3NfYm94X2lubmVyIHtcblx0XHRcdC8vIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvLyBmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHR9XG5cdH1cblxuXHQudG9wX2J1c2luZXNzX2NpcmNsZSB7XG5cdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAzMy4zMzMlO1xuXHRcdC8vIHBhZGRpbmc6IDIwcHggMDtcblx0XHQudG9wX2J1c2luZXNzX2NpcmNsZV9pbm5lciB7XG5cdFx0XHR3aWR0aDogMjMwcHg7XG5cdFx0XHRoZWlnaHQ6IDIzMHB4O1xuXHRcdFx0Ly8gbWFyZ2luOiAwIGF1dG87XG5cdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiAjMDAzMTlmO1xuXHRcdFx0Ly8gYm9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0Ly8gdHJhbnNpdGlvbjogLjFzIGFsbDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0XHRcdC8vIG1heC13aWR0aDogMTgxcHg7XG5cdFx0XHRcdC8vIGhlaWdodDogYXV0bztcblx0XHRcdFx0Ly8gcGFkZGluZy10b3A6IDM0cHg7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0Ly8gbWFyZ2luOiAwO1xuXHRcdFx0XHQvLyBjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC8vIGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdC8vIHRyYW5zaXRpb246IC4xcyBhbGw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LWxnLW1pbikge1xuXHQudG9wX2J1c2luZXNzX2JveCB7XG5cdFx0LnRvcF9idXNpbmVzc19ib3hfaW5uZXIge1xuXHRcdFx0Ly8gZGlzcGxheTogZmxleDtcblx0XHRcdC8vIGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdH1cblx0fVxuXG5cdC50b3BfYnVzaW5lc3NfY2lyY2xlIHtcblx0XHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ly8gd2lkdGg6IDMzLjMzMyU7XG5cdFx0Ly8gcGFkZGluZzogMjBweCAwO1xuXHRcdC50b3BfYnVzaW5lc3NfY2lyY2xlX2lubmVyIHtcblx0XHRcdHdpZHRoOiAyNDVweDtcblx0XHRcdGhlaWdodDogMjQ1cHg7XG5cdFx0XHQvLyBtYXJnaW46IDAgYXV0bztcblx0XHRcdC8vIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdC8vIGJhY2tncm91bmQ6ICMwMDMxOWY7XG5cdFx0XHQvLyBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHQvLyB0cmFuc2l0aW9uOiAuMXMgYWxsO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHQvLyB3aWR0aDogMTAwJTtcblx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxODFweDtcblx0XHRcdFx0Ly8gaGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHQvLyBwYWRkaW5nLXRvcDogMzRweDtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHQvLyBtYXJnaW46IDA7XG5cdFx0XHRcdC8vIGNvbG9yOiAjZmZmO1xuXHRcdFx0XHQvLyBmb250LXNpemU6IDI2cHg7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0Ly8gdHJhbnNpdGlvbjogLjFzIGFsbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjg4jjg4Pjg5fjg5rjg7zjgrjjga7jgqLjgq/jgrvjgrnjg7vmjqHnlKjmg4XloLFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4udG9wX2luZm9ybWF0aW9uX3dyYXAge1xuXHRtYXJnaW46IDgwcHggYXV0bztcblx0LnRvcF9pbmZvcm1hdGlvbl9pbm5lciB7XG5cdFx0d2lkdGg6IDk0JTtcblx0XHRtYXgtd2lkdGg6IDExNDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQudG9wX2J0biB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi8vIC50b3BfYWNjZXNzX3dyYXAge1xuLy8gXHQudG9wX2FjY2Vzc19pbm5lciB7fVxuLy8gfVxuXG4vLyAudG9wX3JlY3J1aXRfd3JhcCB7XG4vLyBcdC50b3BfcmVjcnVpdF9pbm5lciB7fVxuLy8gfVxuXG4udG9wX2luZm9ybWF0aW9uX2ltZyB7XG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA1MzBweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLnRvcF9pbmZvcm1hdGlvbl90ZXh0IHtcblx0cCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG59XG5cbi5jYWxlbmRhcl9ib3gge1xuXHRpZnJhbWUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMzYwcHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG59XG4iLCJAdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOOCsOODquODg+ODieOBrumWk+malFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8vIOOCsOODquODg+ODieOBrumWk+malFxuJGdyaWQtc3BhY2U6IDQwcHg7XG5cbi8v5ZCEYWNtcy1jb2wt44Gu5bem5Y+z44Gu5bmFXG5bY2xhc3MqPVwiYWNtcy1jb2xcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkZ3JpZC1zcGFjZSwgNCk7XG4gIHBhZGRpbmctbGVmdDogbWF0aC5kaXYoJGdyaWQtc3BhY2UsIDQpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pIHtcbiAgW2NsYXNzKj1cImFjbXMtY29sXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkZ3JpZC1zcGFjZSwgMik7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXRoLmRpdigkZ3JpZC1zcGFjZSwgMik7XG4gIH1cbn1cblxuLnRleHRjZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dHJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLy8g5ouh5by144Om44OL44OD44OIXG4udGFibGVfZmFjaWxpdHkge1xuICB0YWJsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRyIHtcbiAgICAgIHRoIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuICAgICAgdGQge1xuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyDmi6HlvLXjg6bjg4vjg4Pjg4hcbi50YWJsZV9yZXNpbiB7XG4gIHRhYmxlIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgdHIge1xuICAgICAgdGgge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiOWI5Yjk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICB9XG4gICAgICB0ZCB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICB9XG4gICAgICAuYmctY29sb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWJmMGZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmlnaHRjb2xvcl9zbWFsbCB7XG4gIGNvbG9yOiAjOTA5MDkwO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLy8g44OI44OD44OX44Oa44O844K444Gu6ZqZ6ZaTXG4udG9wX2FkbWluX3N1a2ltYSB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LWxnLW1pbikge1xuICAudG9wX2FkbWluX3N1a2ltYSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmpzLWxhenktbG9hZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uanMtbGF6eS1sb2FkLmxvYWRpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIHByaW50IHtcbiAgLmpzLWxhenktbG9hZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxu44CA44CA5Lya56S+5oOF5aCx44Oa44O844K4XG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uYWJvdXRfd3JhcCB7XG4gIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5hYm91dF9pbmZvcm1hdGlvbl93cmFwIHtcbiAgbWFyZ2luOiA1MHB4IGF1dG87XG4gIC5hYm91dF9pbmZvcm1hdGlvbl9pbm5lciB7XG4gIH1cbn1cblxuLmFib3V0X2hpc3Rvcnlfd3JhcCB7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAuYWJvdXRfaGlzdG9yeV9pbm5lciB7XG4gICAgcGFkZGluZzogMzBweCAwIDUwcHg7XG4gIH1cbn1cblxuLmFib3V0X3BvbGljeV93cmFwIHtcbiAgbWFyZ2luOiA1MHB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWUwZjE7XG4gIC5hYm91dF9wb2xpY3lfaW5uZXIge1xuICAgIHBhZGRpbmc6IDhweCAwIDMycHg7XG4gICAgLmJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uYWJvdXRfYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgICBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5hYm91dF9idG4gZGl2IGEsXG4uYWJvdXRfYnRuIGRpdiBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWJvdXRfYnRuIGRpdjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEzY2MxO1xufVxuXG4uYWJvdXRfYnRuIGRpdjpob3ZlciBhLFxuLmFib3V0X2J0biBkaXY6aG92ZXIgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hYm91dF9idG4gZGl2IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYWJvdXRfYnRuIGRpdjpob3ZlciBhID4gc3BhbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpIHRyYW5zbGF0ZVkoLTEzcHgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1zbS1taW4pIHtcbiAgLmFib3V0X3BvbGljeV93cmFwIHtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllMGYxO1xuICAgIC5hYm91dF9wb2xpY3lfaW5uZXIge1xuICAgICAgcGFkZGluZzogMzBweCAwIDYwcHg7XG4gICAgfVxuICB9XG5cbiAgLmFib3V0X2J0biB7XG4gICAgd2lkdGg6IDUwJTtcblxuICAgIGRpdiB7XG4gICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvLyB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgIC8vIHBhZGRpbmc6IDhweCAwO1xuICAgICAgLy8gY29sb3I6ICM3MDcwNzA7XG4gICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAvLyB0cmFuc2l0aW9uOiAwLjFzIGFsbDtcbiAgICB9XG4gIH1cbiAgLmFib3V0X2J0biBkaXY6aG92ZXIgYSA+IHNwYW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpIHRyYW5zbGF0ZVkoLTE0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuICAuYWJvdXRfYnRuIHtcbiAgICB3aWR0aDogMzMuMzMzJTtcblxuICAgIGRpdiB7XG4gICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvLyB3aWR0aDogOTAlO1xuICAgICAgLy8gbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgIC8vIHBhZGRpbmc6IDhweCAwO1xuICAgICAgLy8gY29sb3I6ICM3MDcwNzA7XG4gICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAvLyB0cmFuc2l0aW9uOiAwLjFzIGFsbDtcbiAgICAgIC8vIGE6aG92ZXIge1xuICAgICAgLy8gXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAvLyB9XG4gICAgfVxuICB9XG4gIC5hYm91dF9idG4gZGl2OmhvdmVyIGEgPiBzcGFuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KSB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgfVxufVxuXG4vKiDjgIDjg6Ljg7zjg4Djg6tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuLm1vZGFsX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogNzIlO1xuICBoZWlnaHQ6IDcydmg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC5tb2RhbF9fY29udGVudF9pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIGgzIHtcbiAgICBjb2xvcjogIzcwNzA3MDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzcwNzA3MDtcbiAgfVxufVxuXG4ubW9kYWxfYnRuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xuICBhIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG4gIC5tb2RhbF9fY29udGVudCB7XG4gICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vIHRvcDogNTAlO1xuICAgIC8vIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogNjAlO1xuICAgIGhlaWdodDogNzB2aDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIC8vIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLy8gb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIC8vIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLy8gaDMge1xuICAgIC8vIFx0Y29sb3I6ICM3MDcwNzA7XG4gICAgLy8gXHRmb250LXNpemU6IDI0cHg7XG4gICAgLy8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIC8vIFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3MDcwNzA7XG4gICAgLy8gfVxuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA5o6h55So5oOF5aCxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnJlY3J1aXRfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICAucmVjcnVpdF9pbm5lciB7XG4gIH1cbn1cbmgyLnJlY3J1aXQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cbi5yZWNydWl0X2ludHJvX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMTBweDtcbiAgLnJlY3J1aXRfaW50cm9faW5uZXIge1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ucmVjcnVpdF9idG5fd3JhcCB7XG4gIHdpZHRoOiA5NiU7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAucmVjcnVpdF9idG5faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxufVxuXG4ucmVjcnVpdF9idG5fb3V0IHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnJlY3J1aXRfYnRuIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5yZWNydWl0X2J0biBkaXYge1xuICB3aWR0aDogMTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxM2NjMTtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG59XG5cbi5yZWNydWl0X2J0biBkaXYgYSxcbi5yZWNydWl0X2J0biBkaXYgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnJlY3J1aXRfYnRuIGRpdjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhhM2ZmO1xufVxuXG4ucmVjcnVpdF9idG4gZGl2OmhvdmVyIGEsXG4ucmVjcnVpdF9idG4gZGl2OmhvdmVyIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucmVjcnVpdF9lbnRyeV93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC5yZWNydWl0X2VudHJ5X2lubmVyIHtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgfVxuICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlZWZkO1xuICAgIC5yZWNydWl0X2VudHJ5X2lubmVyIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgIC5lbnRyeS1zdHlsZSB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5yZWNydWl0X2J0bl93cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtc20tbWluKSB7XG4gIC5yZWNydWl0X2J0bl9vdXQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJlY3J1aXRfYnRuIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAucmVjcnVpdF9idG4gZGl2IHtcbiAgICB3aWR0aDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG4gIC5yZWNydWl0X2ludHJvX3dyYXAge1xuICAgIG1hcmdpbjogODBweCBhdXRvIDMwcHg7XG4gIH1cblxuICAucmVjcnVpdF9idG4gZGl2IHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gIH1cbiAgLnJlY3J1aXRfZW50cnlfd3JhcCB7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgLnJlY3J1aXRfZW50cnlfaW5uZXIge1xuICAgICAgLy8gbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2U3ZWVmZDtcbiAgICAgIC5yZWNydWl0X2VudHJ5X2lubmVyIHtcbiAgICAgICAgLy8gcGFkZGluZzogNTBweCAwO1xuICAgICAgICAuZW50cnktc3R5bGUgdGgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG7jgIDjgIDosqnlo7JcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA5YWx6YCaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zYWxlX3dyYXAge1xuICBtYXJnaW46IDgwcHggYXV0bztcbiAgLnNhbGVfaW5uZXIge1xuICAgIHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4uc2FsZV9idG5fd3JhcCxcbi5hYm91dF9uYXZfd3JhcCB7XG4gIHdpZHRoOiA5NCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC5zYWxlX2J0bl9pbm5lcixcbiAgLmFib3V0X25hdl9pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICB9XG59XG5cbi5zYWxlX2J0bixcbi5hYm91dF9uYXYge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDhweCAwO1xufVxuXG4uc2FsZV9idG4gZGl2LFxuLmFib3V0X25hdiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4YTNmZjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG59XG5cbi5zYWxlX2J0biBhIGRpdixcbi5zYWxlX2J0biBhOnZpc2l0ZWQsXG4uYWJvdXRfbmF2IGEgZGl2LFxuLmFib3V0X25hdiBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2FsZV9idG4gZGl2OmhvdmVyLFxuLmFib3V0X25hdiBkaXY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4YTNmZjtcbn1cblxuLnNhbGVfYnRuIGRpdjpob3ZlciBhLFxuLnNhbGVfYnRuIGRpdjpob3ZlciBhOnZpc2l0ZWQsXG4uYWJvdXRfbmF2IGRpdjpob3ZlciBhLFxuLmFib3V0X25hdiBkaXY6aG92ZXIgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2FsZV9idG4gYSBkaXYsXG4uYWJvdXRfbmF2IGEgZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxM2NjMTtcbn1cblxuLnNhbGVfZW50cnlfd3JhcCxcbi5hYm91dF9lbnRyeV93cmFwIHtcbiAgLnNhbGVfZW50cnlfaW5uZXIsXG4gIC5hYm91dF9lbnRyeV9pbm5lciB7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gIH1cbiAgJjpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWVmZDtcbiAgICAuc2FsZV9lbnRyeV9pbm5lcixcbiAgICAuYWJvdXRfZW50cnlfaW5uZXIge1xuICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgIH1cbiAgfVxufVxuLmFib3V0X25hdl93cmFwIHtcbiAgbWFyZ2luOiA4MHB4IGF1dG8gMDtcbiAgLmFib3V0X25hdl9pbm5lciB7XG4gICAgLmFib3V0X25hdiB7XG4gICAgICBtYXJnaW46IDhweCAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pIHtcbiAgLnNhbGVfYnRuLFxuICAuYWJvdXRfbmF2IHtcbiAgICB3aWR0aDogMzMuMzMzJTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAuYWJvdXRfbmF2X3dyYXAge1xuICAgIC5hYm91dF9uYXZfaW5uZXIge1xuICAgICAgLmFib3V0X25hdiB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNhbGVfYnRuIGRpdixcbiAgLmFib3V0X25hdiBkaXYge1xuICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgLy8gbWFyZ2luOiAwIGF1dG87XG4gICAgLy8gcGFkZGluZzogMTJweCAwO1xuICAgIC8vIGNvbG9yOiAjZmZmO1xuICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICMwMTNjYzE7XG4gICAgLy8gdHJhbnNpdGlvbjogMC4xcyBhbGw7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDosqnlo7LjgIBJVOOCs+ODs+OCteODq+ODmuODvOOCuFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zYWxlX2l0X3dyYXAge1xuICBtYXJnaW46IDgwcHggYXV0bztcbiAgLnNhbGVfaXRfaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4uc2FsZV9pdF9ib3gge1xuICB3aWR0aDogNTAlO1xuICAuc2FsZV9pdF9ib3hfaW5uZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIGNvbG9yOiAjYjJjMWUyO1xuICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgY29sb3I6ICNiMmMxZTI7XG4gICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBjb2xvcjogIzAwMzE5ZjtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgaW1nLmFycm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDMwcHg7XG4gIH1cbiAgaW1nLnNhbGVfaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICB9XG59XG5cbi5zYWxlX2l0X2NvbnRhY3Qge1xuICBtYXJnaW46IDgwcHggYXV0bztcbiAgcGFkZGluZzogMTZweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuICBwIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LXNtLW1pbikge1xuICAuc2FsZV9pdF9ib3gge1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgIC5zYWxlX2l0X2JveF9pbm5lciB7XG4gICAgICAvLyB3aWR0aDogODAlO1xuICAgICAgLy8gbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIC8vIG1hcmdpbjogMDtcbiAgICAgIC8vIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAvLyBjb2xvcjogI2IyYzFlMjtcbiAgICAgICAgLy8gZm9udC1zaXplOiA0MXB4O1xuICAgICAgICAvLyBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIC8vIGNvbG9yOiAjYjJjMWUyO1xuICAgICAgICAvLyBmb250LXNpemU6IDkwcHg7XG4gICAgICAgIC8vIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAvLyBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIC8vIGNvbG9yOiAjMDAzMTlmO1xuICAgICAgLy8gZm9udC1zaXplOiAyM3B4O1xuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGltZy5hcnJvdyB7XG4gICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgIC8vIG1heC13aWR0aDogMTE2cHg7XG4gICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICAvLyBtYXJnaW46IDQwcHggYXV0byAzMHB4O1xuICAgIH1cbiAgICBpbWcuc2FsZV9pbWcge1xuICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAvLyBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgLy8gaGVpZ2h0OiBhdXRvO1xuICAgICAgLy8gbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG4gIC5zYWxlX2l0X2JveCB7XG4gICAgLy8gd2lkdGg6IDMzLjMzMyU7XG4gICAgLnNhbGVfaXRfYm94X2lubmVyIHtcbiAgICAgIC8vIHdpZHRoOiA4MCU7XG4gICAgICAvLyBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XG4gICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIHAge1xuICAgICAgLy8gbWFyZ2luOiAwO1xuICAgICAgLy8gdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIC8vIGNvbG9yOiAjYjJjMWUyO1xuICAgICAgICAvLyBmb250LXNpemU6IDQxcHg7XG4gICAgICAgIC8vIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgLy8gY29sb3I6ICNiMmMxZTI7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogOTBweDtcbiAgICAgICAgLy8gZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgLy8gY29sb3I6ICMwMDMxOWY7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaW1nLmFycm93IHtcbiAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMTZweDtcbiAgICAgIC8vIGhlaWdodDogYXV0bztcbiAgICAgIC8vIG1hcmdpbjogNDBweCBhdXRvIDMwcHg7XG4gICAgfVxuICAgIGltZy5zYWxlX2ltZyB7XG4gICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgIC8vIG1heC13aWR0aDogMTQwcHg7XG4gICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICAvLyBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgIH1cbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOiyqeWjsuOAgOS4gOWTgeWItuS9nOODmuODvOOCuFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2FsZV9vbmVpdGVtX3dyYXAge1xuICBtYXJnaW46IDgwcHggYXV0bztcbiAgLnNhbGVfb25laXRlbV9pbm5lciB7XG4gIH1cbn1cblxuLnNhbGVfb25laXRlbV9ib3gge1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgcGFkZGluZzogNTBweCAwO1xuXG4gIC5zYWxlX29uZWl0ZW1fYm94X2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIC5zYWxlX29uZWl0ZW1fdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICMwMDMxOWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zYWxlX29uZWl0ZW1faW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQzNXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIC5zYWxlX29uZWl0ZW1fdGV4dDAyIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICAgIC50ZXh0MDEge1xuICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlYmY5O1xuICB9XG4gICY6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgIC5zYWxlX29uZWl0ZW1faW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pIHtcbiAgLnNhbGVfb25laXRlbV9ib3gge1xuICAgIC8vIG1hcmdpbjogNTBweCBhdXRvO1xuICAgIC8vIHBhZGRpbmc6IDUwcHggMDtcblxuICAgIC5zYWxlX29uZWl0ZW1fYm94X2lubmVyIHtcbiAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAuc2FsZV9vbmVpdGVtX3RleHQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBoMyB7XG4gICAgICAgICAgLy8gY29sb3I6ICMwMDMxOWY7XG4gICAgICAgICAgLy8gZm9udC1zaXplOiAyNnB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNhbGVfb25laXRlbV9pbWcge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgLnRleHQwMSB7XG4gICAgICAgIC8vIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgICAvLyB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2U1ZWJmOTtcbiAgICB9XG4gICAgJjpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgICAuc2FsZV9vbmVpdGVtX2ltZyB7XG4gICAgICAgIHdpZHRoOiA0MyU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44Ki44Kv44K744K5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmlmcmFtZSB7XG4gIG1hcmdpbjogMCBhdXRvIDUwcHg7XG59XG5cbi5hY2Nlc3Nfd3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgaWZyYW1lIHtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICB9XG59XG5cbmgyLmFjY2VzcyB7XG4gIG1hcmdpbjogMC41cmVtIDAgMnJlbTtcbiAgcGFkZGluZzogMCAxcmVtIDAuNXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCMzOGEzZmYgMCUgMzAlLCAjMDEzY2MxIDMwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDgwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiOWI5Yjk7XG4gICY6YmVmb3JlIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbuOAgOOAgOioreWCmeS4gOimp+ODmuODvOOCuFxuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZhY2lsaXR5X25hdl93cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG8gODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgLmZhY2lsaXR5X25hdl9pbm5lciB7XG4gICAgcGFkZGluZzogMzJweCAwO1xuICAgIC5mYWNpbGl0eV9uYXZfYm94b3V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG59XG5cbi5mYWNpbGl0eV9uYXZfYm94IHtcbiAgd2lkdGg6IDMzLjMzMyU7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIC5mYWNpbGl0eV9uYXZfYm94X2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcblxuICAgIC5pbWcge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBwIHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogM3B4IDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgfVxuICB9XG59XG5cbi5mYWNpbGl0eV9uYXZfYnRuIHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1zbS1taW4pIHtcbiAgLmZhY2lsaXR5X25hdl9ib3gge1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgIC8vIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgLmZhY2lsaXR5X25hdl9ib3hfaW5uZXIge1xuICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIC5pbWcge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIC8vIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAvLyBsZWZ0OiA1MCU7XG4gICAgICAgIC8vIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBwIHtcbiAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgLy8gbWFyZ2luOiAwO1xuICAgICAgICAgIC8vIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICAgIC8vIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gJjpob3ZlciB7XG4gICAgICAvLyBcdG9wYWNpdHk6IDAuNztcbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG4gIC5mYWNpbGl0eV9uYXZfYm94IHtcbiAgICB3aWR0aDogMjUlO1xuICAgIC8vIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgLmZhY2lsaXR5X25hdl9ib3hfaW5uZXIge1xuICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDE2OHB4O1xuICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIC5pbWcge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIC8vIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAvLyBsZWZ0OiA1MCU7XG4gICAgICAgIC8vIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBwIHtcbiAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgLy8gbWFyZ2luOiAwO1xuICAgICAgICAgIC8vIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICAgIC8vIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gJjpob3ZlciB7XG4gICAgICAvLyBcdG9wYWNpdHk6IDAuNztcbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbGctbWluKSB7XG4gIC5mYWNpbGl0eV9uYXZfYm94IHtcbiAgICB3aWR0aDogMjAlO1xuICAgIC8vIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgLmZhY2lsaXR5X25hdl9ib3hfaW5uZXIge1xuICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIC5pbWcge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIC8vIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAvLyBsZWZ0OiA1MCU7XG4gICAgICAgIC8vIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBwIHtcbiAgICAgICAgICB3aWR0aDogMTQ1cHg7XG4gICAgICAgICAgLy8gbWFyZ2luOiAwO1xuICAgICAgICAgIC8vIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICAgIC8vIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gJjpob3ZlciB7XG4gICAgICAvLyBcdG9wYWNpdHk6IDAuNztcbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDoqK3lgpnkuIDopqfjg5rjg7zjgrjjga7jgrnjg6njgqTjg4Djg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNsaWNrLXNsaWRlcjAxIGltZyB7XG4gIGhlaWdodDogMzB2dzsgLy/jg53jgqTjg7Pjg4gxXG4gIG1pbi1oZWlnaHQ6IDIwMHB4OyAvL+ODneOCpOODs+ODiDJcbiAgbWF4LWhlaWdodDogMjcwcHg7IC8v44Od44Kk44Oz44OIMlxuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbuOAgOOAgOS6i+alreahiOWGheOAgOWFsemAmlxuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmJ1c2luZXNzX25hdl93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgLmJ1c2luZXNzX25hdl9pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICB9XG59XG5cbi5idXNpbmVzc19jaXJjbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbiAgcGFkZGluZzogMTBweCAwO1xuICAuYnVzaW5lc3NfY2lyY2xlX2lubmVyIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzAwMzE5ZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW46IC05cHggYXV0byAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICMwMDMxOWY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuICAuYnVzaW5lc3NfbmF2X3dyYXAge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gICAgLmJ1c2luZXNzX25hdl9pbm5lciB7XG4gICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gZmxleC13cmFwOiB3cmFwO1xuICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxuICB9XG5cbiAgLmJ1c2luZXNzX2NpcmNsZSB7XG4gICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgLmJ1c2luZXNzX2NpcmNsZV9pbm5lciB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XG4gICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiAjMDAzMTlmO1xuICAgICAgLy8gYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgLy8gdHJhbnNpdGlvbjogLjFzIGFsbDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgLy8gd2lkdGg6IDkwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICAgICAgLy8gaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICAvLyBtYXJnaW46IDA7XG4gICAgICAgIC8vIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgLy8gdHJhbnNpdGlvbjogLjFzIGFsbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbGctbWluKSB7XG4gIC5idXNpbmVzc19jaXJjbGUge1xuICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTYuNjY2NiU7XG4gICAgLy8gcGFkZGluZzogMjBweCAwO1xuICAgIC5idXNpbmVzc19jaXJjbGVfaW5uZXIge1xuICAgICAgLy8gd2lkdGg6IDI0NXB4O1xuICAgICAgLy8gaGVpZ2h0OiAyNDVweDtcbiAgICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLy8gYmFja2dyb3VuZDogIzAwMzE5ZjtcbiAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIC8vIHRyYW5zaXRpb246IC4xcyBhbGw7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyBtYXgtd2lkdGg6IDE4MXB4O1xuICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIC8vIG1hcmdpbjogMDtcbiAgICAgICAgLy8gY29sb3I6ICNmZmY7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAvLyB0cmFuc2l0aW9uOiAuMXMgYWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOS6i+alreahiOWGheOBruadv+mHkeODmuODvOOCuFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5idXNpbmVzc19iYW5raW5faW50cm8ge1xuICBtYXJnaW46IDBweCBhdXRvIDQwcHg7XG59XG5cbi5idXNpbmVzc19iYW5raW5fMDFfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIC5idXNpbmVzc19iYW5raW5fMDFfaW5uZXIge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAuaW1nIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYnVzaW5lc3NfYmFua2luX3dyYXAge1xuICBtYXJnaW46IDgwcHggYXV0bztcbn1cblxuLmJ1c2luZXNzX2Jhbmtpbl9pbWcge1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOS6i+alreahiOWGheOBruioreWCmeWItuS9nOODmuODvOOCuFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5idXNpbmVzc19mYWNpbGl0eV93cmFwIHtcbiAgLmJ1c2luZXNzX2ZhY2lsaXR5X2lubmVyIHtcbiAgICBtYXJnaW46IDgwcHggYXV0bztcbiAgfVxufVxuLmltZ2JveF93cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAyMHB4IDUwcHg7XG4gIC5pbWdib3hfaW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmltZ2JveCB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA5NCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDMlO1xuICAgIH1cbiAgfVxuICAudGV4dCB7XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogIzAwMzE5ZjtcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIHBhZGRpbmc6IDAuNmVtIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1zbS1taW4pIHtcbiAgLmltZ2JveF93cmFwIHtcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgIC8vIGZsZXgtd3JhcDogd3JhcDtcbiAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAvLyBtYXJnaW46IDAgMjBweDtcbiAgICAuaW1nYm94X2luIHtcbiAgICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgIH1cblxuICAgIC5pbWdib3gge1xuICAgICAgLy8gbWFyZ2luOiAwIDEwcHg7XG4gICAgICBpbWcge1xuICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAvLyBtYXJnaW46IDAgMTBweDtcbiAgICAgIHAge1xuICAgICAgICAvLyBtYXJnaW46IDA7XG4gICAgICAgIC8vIGNvbG9yOiAjMDAzMTlmO1xuICAgICAgICAvLyAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgLy8gXHRmb250LXNpemU6IDI2cHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIC8vIFx0cGFkZGluZzogMWVtIDA7XG4gICAgICAgIC8vIFx0Zm9udC1zaXplOiAxNXB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAvLyBcdGNvbG9yOiAjNzA3MDcwO1xuICAgICAgICAvLyBcdGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgLy8gfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOS6i+alreahiOWGheOBruikh+ijveaKgOihk+ODmuODvOOCuFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5idXNpbmVzc19kdXBsaWNhdGVfd3JhcCB7XG4gIC5idXNpbmVzc19kdXBsaWNhdGVfaW5uZXIge1xuICAgIG1hcmdpbjogODBweCBhdXRvO1xuICAgIC5hcnJvdyB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgLmFycm93X2lubmVyIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idXNpbmVzc19kdXBsaWNhdGVfYm94IHtcbiAgLmJ1c2luZXNzX2R1cGxpY2F0ZV9ib3hfaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiB0b3A7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLm51bWJlciB7XG4gICAgICB3aWR0aDogMTYlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDIlO1xuICAgICAgICBjb2xvcjogIzczNzQ3NDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogIzAwMzE5ZjtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICBjb2xvcjogIzAwMzE5ZjtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAyODVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmR1cGxpY2F0ZV9zZXJ2aWNlX3dyYXAge1xuICBtYXJnaW46IDgwcHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgLmR1cGxpY2F0ZV9zZXJ2aWNlX2lubmVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC50ZXh0IHtcbiAgICAgIHdpZHRoOiA5MiU7XG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwIHtcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgY29sb3I6ICMwMDMxOWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlcnZpY2VfYnRuIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG5cbi5zZXJ2aWNlX2J0biBkaXYge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlcnZpY2VfYnRuIGRpdiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTJweCA0NXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuXG4uc2VydmljZV9idG4gZGl2IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZXJ2aWNlX2J0biBkaXYgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEzY2MxO1xufVxuXG4uc2VydmljZV9idG4gZGl2OmhvdmVyIGEsXG4uc2VydmljZV9idG4gZGl2OmhvdmVyIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuICAuYnVzaW5lc3NfZHVwbGljYXRlX2JveCB7XG4gICAgLmJ1c2luZXNzX2R1cGxpY2F0ZV9ib3hfaW5uZXIge1xuICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLm51bWJlciB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAvLyBtYXJnaW46IDA7XG4gICAgICAgICAgLy8gY29sb3I6ICM3Mzc0NzQ7XG4gICAgICAgICAgLy8gZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDFweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAvLyBjb2xvcjogIzAwMzE5ZjtcbiAgICAgICAgICAvLyBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgLy8gZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgLy8gJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgLy8gXHRjb2xvcjogIzAwMzE5ZjtcbiAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWcge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAvLyBtYXgtd2lkdGg6IDI4NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VydmljZV9idG4gZGl2IHtcbiAgICBwYWRkaW5nOiAxMnB4IDY1cHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIOODrOOCueODneODs+OCt+ODliDkuKbjgbPpoIbmjIflrpogKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSAobWF4LXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuICAub3JkZXIxIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5vcmRlcjIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm9yZGVyMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAub3JkZXI0IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5vcmRlcjUge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxu44CA44CA44GK55+l44KJ44GbXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm5ld3NfaW5kZXhfd3JhcCB7XG4gIG1hcmdpbjogODBweCBhdXRvO1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAubmV3c19pbmRleF9pbm5lciB7XG4gICAgLy8gcGFkZGluZzogNTBweCAwO1xuICAgIHdpZHRoOiA5NCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmVudHJ5LWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmVudHJ5LXRpdGxlIHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMDAzMTlmO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbuOAgOOAgOOBiuWVj+OBhOWQiOOCj+OBm1xuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jb250YWN0X3dyYXAge1xuICBtYXJnaW46IDgwcHggYXV0bztcbiAgaDIge1xuICAgIG1hcmdpbjogMC41cmVtIDA7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uY29udGFjdC1ib3gge1xuICB3aWR0aDogOTIlO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNvbnRhY3RfaW50cm8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiA4MHB4IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmNvbnRhY3RfdGVsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcwNzA3MDtcblxuICBwLmNvbnRhY3Qtbm8sXG4gIGEge1xuICAgIGNvbG9yOiAjMDAzMTlmO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDM5cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuLmNvbnRhY3RfbWFpbCB7XG4gIG1hcmdpbjogODBweCBhdXRvO1xufVxuIiwiQHVzZSBcImdsb2JhbC9hY21zLWNvbW1vblwiIGFzIGFjbXM7XG5AdXNlIFwiZ2xvYmFsL2NvbW1vblwiIGFzIGdsb2JhbDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjg5Xjg4Pjgr/jg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiDjg5Xjg4Pjgr/jg7zlhoXkvJrnpL7mg4XloLEgKi9cbi5mb290LXdyYXBwZXIge1xuXHRwYWRkaW5nOiAzMHB4IDA7XG5cdGJhY2tncm91bmQ6ICM0MDQwNDA7XG59XG4uY29tcGFueS1hYm91dCB7XG5cdG1hcmdpbjogMCAwIDMwcHggMDtcblx0Y29sb3I6ICNmZmY7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uY29tcGFueS1sb2dvIHtcblx0bWFyZ2luOiAwIGF1dG8gMzBweCAwO1xuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMjQwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdC8vIG1hcmdpbi10b3A6IC03cHg7XG5cdFx0cGFkZGluZy1yaWdodDogOHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cbn1cbi5jb21wYW55LW5hbWUge1xuXHRtYXJnaW46IDhweCAwIDE1cHggMDtcblx0Y29sb3I6ICNmZmY7XG5cdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDIwKTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNvbXBhbnktZGV0YWlsIHtcblx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNCk7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0YSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cbn1cblxuLyog44OV44OD44K/44O844OK44OT44Ky44O844K344On44OzICovXG4uZm9vdGVyLW5hdiB7XG5cdGZsb2F0OiByaWdodDtcblx0d2lkdGg6IDY1MHB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCAtMTBweDtcbn1cbi5mb290ZXItbmF2LWl0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiAyNSU7XG5cdG1hcmdpbjogMCAwIDEwcHggMDtcblx0cGFkZGluZzogMCAxMHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmZvb3Rlci1uYXYtdGl0bGUge1xuXHRtYXJnaW46IDE0cHggMCA2cHg7XG5cdGNvbG9yOiAjOTk5O1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG59XG4uZm9vdGVyLW5hdi1saXN0IHtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6ICM5OTk7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGxpIHtcblx0XHRsaW5lLWhlaWdodDogMS43O1xuXHR9XG5cdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMnB4IDA7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxufVxuXG4uZm9vdGVyLW5hdiB7XG5cdHVsIHtcblx0XHRsaSB7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC5mb290LXdyYXBwZXIge1xuXHRcdHBhZGRpbmc6IDUwcHggMCAzMHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWF4KSB7XG5cdC5mb290ZXItbmF2IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi8qIOODmuODvOOCuOOBruS4iuOBq+aIu+OCi+ODnOOCv+ODsyAqL1xuLnBhZ2UtdG9wIHtcblx0YTpmb2N1cyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyOiAxcHggZG90dGVkICNmZmY7XG5cdH1cbn1cbi5wYWdlLXRvcC1idG4ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAyMHB4O1xuXHRib3R0b206IDIwcHg7XG5cdHotaW5kZXg6IDEwMDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LWluZGVudDogMTAwJTtcblx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL21hcmtlci9idG5fcGFnZVRvcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRAaWYgKGdsb2JhbC4kZW5hYmxlLWlwaG9uZXggPT0gdHJ1ZSkge1xuXHRcdHJpZ2h0OiBjYWxjKDIwcHggKyBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcblx0fVxuXHRvcGFjaXR5OiAwO1xuXHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24ob3BhY2l0eSAwLjJzIGVhc2Utb3V0KTtcblx0Lm5vLWpzICYge1xuXHRcdC8qIGpz44GM54Sh5Yq544Gu55Kw5aKD44Gu44Go44GNICovXG5cdFx0b3BhY2l0eTogMC42O1xuXHR9XG59XG4ucGFnZS10b3AtYnRuLWFwcGVhciB7XG5cdG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1heCkge1xuXHQucGFnZS10b3AtYnRuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuXHQucGFnZS10b3AtYnRuIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdEBpbmNsdWRlIGFjbXMudHJhbnNpdGlvbihvcGFjaXR5IDAuMjVzIGxpbmVhcik7XG5cdFx0fVxuXHR9XG59XG5cbi8qIOODleODg+OCv+ODvOWGheWQhFNOU+OCouOCq+OCpuODs+ODiOOBruODquODs+OCr+mbhiAqL1xuLnNucy1saXN0IHtcblx0bWFyZ2luOiAwIC01cHggMzBweCAxNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuLnNucy1saXN0LWl0ZW0ge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAwIDVweDtcblx0YSB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOnZpc2l0ZWQsXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4vKiDlkITnqK5TTlPjg5zjgr/jg7MgKi9cbi5zbnMtbGlzdC1pdGVtIHtcblx0LnNucy1saXN0LWZhY2Vib29rIHtcblx0XHQvKiBGYWNlYm9vayAqL1xuXHRcdEBpbmNsdWRlIGdsb2JhbC5mb290ZXItc25zLWxpc3QoZ2xvYmFsLiRmYWNlYm9vay1jb2xvcik7XG5cdH1cblx0LnNucy1saXN0LXR3aXR0ZXIge1xuXHRcdC8qIFR3aXR0ZXIgKi9cblx0XHRAaW5jbHVkZSBnbG9iYWwuZm9vdGVyLXNucy1saXN0KGdsb2JhbC4kdHdpdHRlci1jb2xvcik7XG5cdH1cblx0LnNucy1saXN0LXlvdXR1YmUge1xuXHRcdC8qIFlvdVR1YmUgKi9cblx0XHRAaW5jbHVkZSBnbG9iYWwuZm9vdGVyLXNucy1saXN0KGdsb2JhbC4keW91dHViZS1jb2xvcik7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1tZC1taW4pIHtcblx0LnNucy1saXN0IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luOiAwIC0xMHB4O1xuXHR9XG5cdC5zbnMtbGlzdC1pdGVtIHtcblx0XHRtYXJnaW46IDEwcHg7XG5cdFx0YSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0XHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24ob3BhY2l0eSAwLjI1cyBsaW5lYXIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiDokZfkvZzmqKnooajnpLogKi9cbi5jb3B5cmlnaHQge1xuXHRtYXJnaW46IDE2cHggYXV0byAwO1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5jb3B5cmlnaHQtdGV4dCB7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuLmNvcHJ5cmlnaHQtbG9nbyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iLCJAdXNlIFwiZ2xvYmFsL2FjbXMtY29tbW9uXCIgYXMgYWNtcztcbkB1c2UgXCJnbG9iYWwvY29tbW9uXCIgYXMgZ2xvYmFsO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOAgOOAgOODmOODg+ODgOODvFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDjgrXjgqTjg4jlkI0gKi9cbi5zaXRlLW5hbWUge1xuXHRoZWlnaHQ6IDUwcHg7XG5cdG1hcmdpbjogMCAwIDAgNiU7XG5cdHBhZGRpbmc6IDEwcHggMCAwO1xuXHRjb2xvcjogZ2xvYmFsLiRwcmltYXJ5LWNvbG9yO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMjQpO1xuXG5cdC5oZWFkZXItc3RhY2sgJiB7XG5cdFx0bWFyZ2luOiAzMHB4IDAgMjBweDtcblx0fVxuXHRhIHtcblx0XHQvLyBkaXNwbGF5OiBmbGV4O1xuXHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ly8gYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQvLyB3aWR0aDogMTAwJTtcblx0XHQvLyBoZWlnaHQ6IDEwMCU7XG5cdFx0Ly8gcGFkZGluZzogMTVweCAwO1xuXHRcdGNvbG9yOiBnbG9iYWwuJHByaW1hcnktY29sb3I7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6YWN0aXZlLFxuXHRcdCY6dmlzaXRlZCB7XG5cdFx0XHRjb2xvcjogZ2xvYmFsLiRwcmltYXJ5LWNvbG9yO1xuXHRcdH1cblx0fVxufVxuLnNpdGUtbG9nbyB7XG5cdC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ly8gd2lkdGg6IDIycHg7XG5cdC8vIGhlaWdodDogYXV0bztcblx0Ly8gbWFyZ2luOiAwIDEwcHggMCAwO1xuXHQvLyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc2l0ZS1sb2dvLXNwIHtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogNDBweDtcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLnNpdGUtbmFtZS10ZXh0IHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmVkaXQtbGluayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTQpO1xufVxuXG4uaGVhZGVyLW5hdiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbWQtbWluKSB7XG5cdC8vIC5zaXRlLWxvZ28ge1xuXHQvLyBcdHdpZHRoOiA0MHB4O1xuXHQvLyB9XG5cdC5oZWFkZXIge1xuXHRcdC8vIGRpc3BsYXk6IGZsZXg7XG5cdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuaGVhZGVyLXN0YWNrICYge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItbG9nbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHQuaGVhZGVyLXN0YWNrICYge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItbmF2IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0LmhlYWRlci1zdGFjayAmIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1sZy1taW4pIHtcblx0LnNpdGUtbmFtZSB7XG5cdFx0aGVpZ2h0OiA2NnB4O1xuXHRcdG1hcmdpbjogMCAwIDAgNiU7XG5cdFx0cGFkZGluZzogMTBweCAwIDA7XG5cdFx0Y29sb3I6IGdsb2JhbC4kcHJpbWFyeS1jb2xvcjtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgyNCk7XG5cdFx0LmhlYWRlci1zdGFjayAmIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LnNpdGUtbG9nbyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuaGVhZGVyLWxvZ28ge1xuXHRcdC8vIGRpc3BsYXk6IGZsZXg7XG5cdFx0Ly8gd2lkdGg6IDQwJTtcblx0XHQvLyBoZWlnaHQ6IDEwMCU7XG5cdFx0Ly8gZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHQvLyB3aWR0aDogNTAlO1xuXG5cdFx0LmhlYWRlci1zdGFjayAmIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItbG9nby1pbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblx0LmhlYWRlci1uYXYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQvLyBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0aGVpZ2h0OiA5MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMTNjYzE7XG5cdFx0ZGl2IHtcblx0XHRcdHdpZHRoOiA5OCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXG5cdFx0LmhlYWRlci1zdGFjayAmIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44CA44CA44OK44OT44Ky44O844K344On44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5oZWFkZXItbG9nbyB7XG5cdC8qIOWbuuWumuOBl+OBn+OBqOOBjeOBrumrmOOBleOCkuS/neOBpCAqL1xuXHQvLyBwYWRkaW5nOiAyN3B4IDAgMCAwO1xuXHRwYWRkaW5nOiAwO1xuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMzgwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG4uc2l0ZS1oZWFkZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDk5OTk7XG5cdHdpZHRoOiAxMDAlO1xuXHQvLyBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdHBhZGRpbmc6IDAgNXB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRAaWYgKGdsb2JhbC4kZW5hYmxlLWlwaG9uZXggPT0gdHJ1ZSkge1xuXHRcdHBhZGRpbmc6IDAgY2FsYyg1cHggKyBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKSAwIGNhbGMoNXB4ICsgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWxlZnQpKTtcblx0fVxuXHQuc2l0ZS1oZWFkZXItc3AtZmxleCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxufVxuLyog44Oi44OQ44Kk44Or5pmC44OK44OT44Ky44O844K344On44Oz44Oc44K/44OzICovXG4ubmF2LW1lbnUtYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdC8vIG1hcmdpbi10b3A6IDEwcHg7XG5cdHBhZGRpbmc6IDNweCA3cHg7XG5cdGNvbG9yOiBnbG9iYWwuJHRleHQtY29sb3ItYmFzZTtcblx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMjApO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDEzY2MxO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cblx0YSAmIHtcblx0XHRjb2xvcjogZ2xvYmFsLiR0ZXh0LWNvbG9yLWJhc2U7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IGdsb2JhbC4kdGV4dC1jb2xvci1iYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXHQuYWNtcy1pY29uLXNvcnQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuLm5hdi1tZW51LWJ0bi10ZXh0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAgMCAwIDVweDtcblx0Y29sb3I6ICMzMzM7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxMSk7XG59XG4vKiDjg6Ljg5DjgqTjg6vmmYLjg5jjg4Pjg4Djg7wg44Ki44Kk44Kz44OzICovXG4ubmF2LW1lbnUtYWN0aW9uIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuLm5hdi1tZW51LWFjdGlvbi1pdGVtIHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0d2lkdGg6IDQ0cHg7XG5cdGhlaWdodDogNDRweDtcblx0Y29sb3I6IGdsb2JhbC4kc2Vjb25kYXJ5LWNvbG9yO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDIwKTtcbn1cbi5uYXYtbWVudS1hY3Rpb24tbGluayB7XG5cdGNvbG9yOiBnbG9iYWwuJHNlY29uZGFyeS1jb2xvcjtcblx0Jjpob3Zlcixcblx0JjphY3RpdmUsXG5cdCY6dmlzaXRlZCxcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6IGdsb2JhbC4kc2Vjb25kYXJ5LWNvbG9yO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuLm5hdmJhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCYuYWNtcy1hZG1pbi1tb2R1bGUtZWRpdC13cmFwcGVyIHtcblx0XHQvLyDjg63jgrDjgqTjg7PjgZfjgabjgYTjgovjgajjgY3jgIHkuIvpmo7lsaTjg4rjg5PjgrLjg7zjgrfjg6fjg7PjgpLpnZ7ooajnpLrjgavjgZXjgZvjgarjgYTlr77lv5xcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0dWwge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdH1cblx0bGkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vIHBhZGRpbmc6IDEwcHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTQpO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogZ2xvYmFsLiRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdH1cblxuXHRcdHAuZW4sXG5cdFx0c3Bhbi5lbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGNvbG9yOiAjNzY5YmZmO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXJfdG9wIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IGFjbXMuJGJyZWFrcG9pbnQtbGctbWluKSB7XG5cdC5oZWFkZXJfdG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59XG5cbi5oZWFkZXJfaWNvbl9uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDM4MHB4O1xuXHQuaGVhZGVyX2ljb25fbmF2X2lubmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHVsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGhlaWdodDogNzZweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ly8gd2lkdGg6IDMzLjMzMyU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZzogMTNweCAwO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gLmhlYWRlcl9uYXZfZG9jdW1lbnQge1xuXHRcdFx0Ly8gXHRhIHtcblx0XHRcdC8vIFx0XHRjb2xvcjogIzcwNzA3MDtcblx0XHRcdC8vIFx0fVxuXHRcdFx0Ly8gfVxuXHRcdFx0LmhlYWRlcl9uYXZfcmVjcnVpdCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzOGEzZmY7XG5cdFx0XHR9XG5cblx0XHRcdC5oZWFkZXJfbmF2X2NvbnRhY3Qge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1sZy1taW4pIHtcblx0LmhlYWRlciB7XG5cdFx0aGVpZ2h0OiAxNjZweDtcblx0fVxuXHQubmF2YmFyIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdCYgPiB1bCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC8vIGZsb2F0OiByaWdodDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0cGxhY2UtY29udGVudDogY2VudGVyIGZsZXgtZW5kO1xuXG5cdFx0XHQuaGVhZGVyLXN0YWNrICYge1xuXHRcdFx0XHQvLyBkaXNwbGF5OiB0YWJsZTtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdC8vIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQvLyB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxNCU7XG5cdFx0XHRtYXgtd2lkdGg6IDE1OHB4O1xuXG5cdFx0XHQvLyBmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0YmFja2dyb3VuZDogIzc2OWJmZjtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR9XG5cblx0XHRcdC8vICY6bGFzdC1vZi10eXBlIHtcblx0XHRcdC8vIFx0JjphZnRlciB7XG5cdFx0XHQvLyBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ly8gXHRcdHRvcDogNTAlO1xuXHRcdFx0Ly8gXHRcdHJpZ2h0OiAtMTBweDtcblx0XHRcdC8vIFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQvLyBcdFx0d2lkdGg6IDFweDtcblx0XHRcdC8vIFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHQvLyBcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdC8vIFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHQvLyBcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdC8vIFx0fVxuXHRcdFx0Ly8gfVxuXG5cdFx0XHQuaGVhZGVyLXN0YWNrICYubmF2YmFyLWJ0biB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdH1cblx0XHRcdC5oZWFkZXItc3RhY2sgJiB7XG5cdFx0XHRcdC8vIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdC8vIGZsb2F0OiBub25lO1xuXHRcdFx0XHQvLyBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFRUU7XG5cdFx0XHR9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdC8qIOS6jOmajuWxpOebriAqL1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0Ly8gbGVmdDogMDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bWluLXdpZHRoOiAxNThweDtcblx0XHRcdH1cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHQuaGVhZGVyLXN0YWNrICYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdC8vIHRvcDogNTAlO1xuXHRcdFx0XHRcdC8vIGxlZnQ6IC0xMHB4O1xuXHRcdFx0XHRcdC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHQvLyBoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0Ly8gY29udGVudDogXCJcIjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdC8qIOS4gOmajuWxpOebruOBruODquODs+OCr+OBruOBvyAqL1xuXHRcdFx0XHRwYWRkaW5nOiA3cHg7XG5cdFx0XHRcdGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRAaW5jbHVkZSBhY21zLnRyYW5zaXRpb24oYm9yZGVyIDAuMjVzIGVhc2Utb3V0KTtcblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmhlYWRlci1zdGFjayAmIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE2KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zdGF5IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHQvKiDkuIDpmo7lsaTnm67jga7jg6rjg7Pjgq/jga7jgb8gKi9cblx0XHRcdFx0XHQvLyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2ZmZjtcblxuXHRcdFx0XHRcdCYuYnRuLWF0dGVudGlvbiB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICM3NjliZmY7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdFx0XHRcdFx0Ly8gdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0Lyog5LqM6ZqO5bGk55uuICovXG5cdFx0XHRcdFx0ei1pbmRleDogMTAwMDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMnB4IDJweCA0cHggZ3JheTtcblx0XHRcdFx0XHRAaW5jbHVkZSBhY21zLmFuaW1hdGlvbigwLjhzIGZhZGUtaW4pO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdC8qIOS4gOmajuWxpOebruOBruODquODs+OCr+OBruOBvyAqL1xuXHRcdFx0XHRcdC8vIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBnbG9iYWwuJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdFx0Ji5idG4tYXR0ZW50aW9uIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0bGkge1xuXHRcdFx0XHQvKiDkuozpmo7lsaTnm67ku6XpmY0gKi9cblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM3NjliZmY7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdFx0Ly8gYm9yZGVyOiAwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdCYuYnRuLWF0dGVudGlvbiB7XG5cdFx0XHRcdC8qIOODnOOCv+ODs++8iOiJsuS7mOOBje+8iSAqL1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBnbG9iYWwuJGJ0bi1hdHRlbnRpb24tZGVmYXVsdC1jb2xvcjtcblx0XHRcdFx0QGluY2x1ZGUgZ2xvYmFsLmJ0bi1iYXNlKCk7XG5cdFx0XHRcdEBpbmNsdWRlIGdsb2JhbC5idG4tc21hbGwoKTtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBnbG9iYWwuYnRuLWNvbG9ycyhnbG9iYWwuJGJ0bi1hdHRlbnRpb24tc3RhcnQtY29sb3IsIGdsb2JhbC4kYnRuLWF0dGVudGlvbi1lbmQtY29sb3IsICNmZmYpO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFjdGl2ZSxcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogZ2xvYmFsLiRidG4tYXR0ZW50aW9uLWFjdGl2ZS1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1sZy1taW4pIHtcblx0LmhlYWRlci1sb2dvIHtcblx0XHQvLyBwYWRkaW5nOiAwO1xuXHR9XG5cdC5uYXZiYXIge1xuXHRcdHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogYWNtcy4kYnJlYWtwb2ludC14bC1taW4pIHtcblx0Lm5hdmJhciB7XG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjgrXjgqTjg4njg6Hjg4vjg6Xjg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gLm5hdmJhci1zaWRlIHtcbi8vIFx0cG9zaXRpb246IGFic29sdXRlO1xuLy8gXHR0b3A6IDA7XG4vLyBcdHJpZ2h0OiAwO1xuLy8gXHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxMSk7XG4vLyBcdHRleHQtYWxpZ246IHJpZ2h0O1xuLy8gXHRkaXZ7XG4vLyBcdFx0Zm9udC1zaXplOjE4cHg7XG4vLyBcdH1cbi8vIH1cbi8vIC5uYXZiYXItc2lkZS1saXN0IHtcbi8vIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gXHRtYXJnaW46IDA7XG4vLyBcdHBhZGRpbmc6IDA7XG4vLyBcdG92ZXJmbG93OiBoaWRkZW47XG4vLyBcdGxpc3Qtc3R5bGU6IG5vbmU7XG4vLyBcdGJhY2tncm91bmQ6ICMzMzM7XG4vLyBcdGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuLy8gfVxuLy8gLm5hdmJhci1zaWRlLWl0ZW0ge1xuLy8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vIFx0Y29sb3I6ICNGRkY7XG5cbi8vIFx0JjpiZWZvcmUge1xuLy8gXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vIFx0XHR0b3A6IDVweDtcbi8vIFx0XHRib3R0b206IDA7XG4vLyBcdFx0bGVmdDogMDtcbi8vIFx0XHRkaXNwbGF5OiBibG9jaztcbi8vIFx0XHRoZWlnaHQ6IDFlbTtcbi8vIFx0XHRib3JkZXItbGVmdDogMXB4IGRvdHRlZCAjRkZGO1xuLy8gXHRcdGNvbnRlbnQ6IFwiXCI7XG4vLyBcdH1cblxuLy8gXHQmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4vLyBcdFx0Y29udGVudDogbm9uZTtcbi8vIFx0fVxuLy8gfVxuLy8gLm5hdmJhci1zaWRlLWxpbmsge1xuLy8gXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyBcdHBhZGRpbmc6IDRweCAxNHB4IDRweCAxMHB4O1xuLy8gXHRjb2xvcjogI0ZGRjtcblxuLy8gXHRbY2xhc3MqPVwiYWNtcy1pY29uXCJdIHtcbi8vIFx0XHRtYXJnaW46IC0ycHggNXB4IDAgMDtcbi8vIFx0fVxuXG4vLyBcdCY6aG92ZXIsXG4vLyBcdCY6dmlzaXRlZCxcbi8vIFx0JjphY3RpdmUsXG4vLyBcdCY6Zm9jdXMge1xuLy8gXHRcdGNvbG9yOiAjRkZGO1xuLy8gXHR9XG5cbi8vIFx0Jjpob3ZlciBbY2xhc3MqPVwiYWNtcy1pY29uXCJdIHtcbi8vIFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyBcdH1cbi8vIH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgIDjgIDjg6Ljg5DjgqTjg6vjg6Hjg4vjg6Xjg7xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog44OI44Kw44Or44Oh44OL44Ol44O844Ki44Kk44Kz44OzICovXG4uaWNvbi10b2dnbGUtbWVudSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogNnB4IDA7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDFweDtcblx0dHJhbnNpdGlvbjogMC4xcyBhbGw7XG5cblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQvLyB3aWR0aDogMThweDtcblx0XHR3aWR0aDogMjRweDtcblx0XHQvLyBoZWlnaHQ6IDJweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDFweDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdHRvcDogLTZweDtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvdHRvbTogLTZweDtcblx0fVxuXG5cdFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAmIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAmOmJlZm9yZSB7XG5cdFx0d2lkdGg6IDIycHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCA2cHgpIHJvdGF0ZSg0NWRlZyk7XG5cdH1cblx0W2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdICY6YWZ0ZXIge1xuXHRcdHdpZHRoOiAyMnB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTZweCkgcm90YXRlKC00NWRlZyk7XG5cdH1cbn1cblxuLyog44OK44OT44Ky44O844K344On44Oz44OQ44O8ICovXG5AbWVkaWEgKG1heC13aWR0aDogYWNtcy4kYnJlYWtwb2ludC1sZy1tYXgpIHtcblx0LmlzLWxvY2tlZCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5tb2JpbGUtbmF2IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuXG5cdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Ji5pcy1vcGVuZWQge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHQubW9iaWxlLW5hdi13cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0fVxuXG5cdC5tb2JpbGUtbmF2LWlubmVyIHtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cblx0XHQmICsgLm1vYmlsZS1uYXYtaW5uZXIge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG5cdFx0fVxuXHR9XG5cblx0Lm1vYmlsZS1uYXZiYXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lm1vYmlsZS1uYXZiYXItbGlzdCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHQvLyBsaW5lLWhlaWdodDogMi40O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0QGluY2x1ZGUgYWNtcy5mb250LXNpemUoMTgpO1xuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Lm5hdmJhci1idG4ge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhOm5vdCguYnRuLWF0dGVudGlvbiksXG5cdFx0YTpub3QoLmJ0bi1hdHRlbnRpb24pOmhvdmVyLFxuXHRcdGE6bm90KC5idG4tYXR0ZW50aW9uKTp2aXNpdGVkLFxuXHRcdGE6bm90KC5idG4tYXR0ZW50aW9uKTphY3RpdmUsXG5cdFx0YTpub3QoLmJ0bi1hdHRlbnRpb24pOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdGEuYnRuLWF0dGVudGlvbiB7XG5cdFx0XHRjb2xvcjogZ2xvYmFsLiRidG4tYXR0ZW50aW9uLWRlZmF1bHQtY29sb3I7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBnbG9iYWwuJGJ0bi1hdHRlbnRpb24tZGVmYXVsdC1jb2xvcjtcblx0XHRcdEBpbmNsdWRlIGFjbXMuZm9udC1zaXplKDE2KTtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXG5cdFx0c3Bhbi5lbiB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXG5cdFx0Ly8g5LiL6ZqO5bGk44Gv6KGo56S644GX44Gq44GEXG5cdFx0Lm1vYmlsZS1uYXZiYXItbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0bWFyZ2luOiAtNXB4IDAgMTBweCAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0XHRAaW5jbHVkZSBhY21zLmZvbnQtc2l6ZSgxNCk7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdG1hcmdpbjogMCA1JTtcblx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDEzY2MxO1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDElO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0fVxuXG5cdFx0XHRhOm5vdCguYnRuLWF0dGVudGlvbiksXG5cdFx0XHRhOm5vdCguYnRuLWF0dGVudGlvbik6aG92ZXIsXG5cdFx0XHRhOm5vdCguYnRuLWF0dGVudGlvbik6dmlzaXRlZCxcblx0XHRcdGE6bm90KC5idG4tYXR0ZW50aW9uKTphY3RpdmUsXG5cdFx0XHRhOm5vdCguYnRuLWF0dGVudGlvbik6Zm9jdXMge1xuXHRcdFx0XHRtYXJnaW46IDVweCA1cHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tb2JpbGUtbmF2LXNpZGUge1xuXHRcdG1hcmdpbjogMjBweCAwO1xuXHR9XG5cblx0Lm1vYmlsZS1uYXYtc2lkZS1saXN0IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG5cdC5tb2JpbGUtbmF2LXNpZGUtaXRlbSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHR9XG5cdC5tb2JpbGUtbmF2LXNpZGUtbGluayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6ICMzMzM7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6dmlzaXRlZCxcblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdH1cblx0fVxuXG5cdC5tb2JpbGUtbmF2YmFyLWZvb3RlciB7XG5cdFx0bWFyZ2luOiAxNXB4IDAgMCAwO1xuXG5cdFx0LnNucy1saXN0IHtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBhY21zLiRicmVha3BvaW50LW1kLW1pbikge1xuXHRoZWFkZXIge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0dG9wOiAtOTBweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHR9XG5cdC5oZWFkLWdsb3ZhbG5hdi5maXhlZCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG5cdFx0LmhlYWRlciB7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0fVxuXG5cdFx0LmhlYWRlcl90b3Age1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuc2l0ZS1sb2dvIHtcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQubmF2YmFyLXNpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ly8gLmhlYWRlci1uYXYge1xuXHRcdC8vIFx0aGVpZ2h0OiA4MHB4O1xuXHRcdC8vIH1cblx0fVxufVxuIiwiLy8g44Ki44OL44Oh44O844K344On44OzXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRpb24pe1xuICAtd2Via2l0LWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbiAgYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xufVxuXG4vLyBob3ZlcuOBruOCouODi+ODoeODvOOCt+ODp+ODs1xuQG1peGluIGhvdmVyLWFuaW1hdGlvbigkZHVyYXRpb246IDAuMXMpe1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAkZHVyYXRpb24gbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgJGR1cmF0aW9uIGxpbmVhcjtcbn1cbiJdLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VSb290IjoiIn0=*/