@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Source+Serif+Pro:400,600,700);html{font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Replica Pro;font-style:normal;font-weight:400;src:url(assets/lineto-replica-pro-regular.eot);src:url(assets/lineto-replica-pro-regular.eot?#iefix) format("embedded-opentype"),url(assets/lineto-replica-pro-regular.woff2) format("woff2"),url(assets/lineto-replica-pro-regular.woff) format("woff")}@font-face{font-family:Replica Pro;font-style:normal;font-weight:700;src:url(assets/lineto-replica-pro-bold.eot);src:url(assets/lineto-replica-pro-bold.eot?#iefix) format("embedded-opentype"),url(assets/lineto-replica-pro-bold.woff2) format("woff2"),url(assets/lineto-replica-pro-bold.woff) format("woff")}@font-face{font-family:Replica Pro;font-style:italic;font-weight:700;src:url(assets/lineto-replica-pro-bolditalic.eot);src:url(assets/lineto-replica-pro-bolditalic.eot?#iefix) format("embedded-opentype"),url(assets/lineto-replica-pro-bolditalic.woff2) format("woff2"),url(assets/lineto-replica-pro-bolditalic.woff) format("woff")}@font-face{font-family:Replica Pro;font-style:normal;font-weight:900;src:url(assets/lineto-replica-pro-heavy.eot);src:url(assets/lineto-replica-pro-heavy.eot?#iefix) format("embedded-opentype"),url(assets/lineto-replica-pro-heavy.woff2) format("woff2"),url(assets/lineto-replica-pro-heavy.woff) format("woff")}@font-face{font-family:Replica Pro;font-style:italic;font-weight:900;src:url(assets/lineto-replica-pro-heavyitalic.eot);src:url(assets/lineto-replica-pro-heavyitalic.eot?#iefix) format("embedded-opentype"),url(assets/lineto-replica-pro-heavyitalic.woff2) format("woff2"),url(assets/lineto-replica-pro-heavyitalic.woff) format("woff")}@font-face{font-family:Replica Pro;font-style:italic;font-weight:400;src:url(assets/lineto-replica-pro-italic.eot);src:url(assets/lineto-replica-pro-italic.eot?#iefix) format("embedded-opentype"),url(assets/lineto-replica-pro-italic.woff2) format("woff2"),url(assets/lineto-replica-pro-italic.woff) format("woff")}@font-face{font-family:Replica Pro;font-style:normal;font-weight:300;src:url(assets/lineto-replica-pro-light.eot);src:url(assets/lineto-replica-pro-light.eot?#iefix) format("embedded-opentype"),url(assets/lineto-replica-pro-light.woff2) format("woff2"),url(assets/lineto-replica-pro-light.woff) format("woff")}@font-face{font-family:Replica Pro;font-style:italic;font-weight:300;src:url(assets/lineto-replica-pro-lightitalic.eot);src:url(assets/lineto-replica-pro-lightitalic.eot?#iefix) format("embedded-opentype"),url(assets/lineto-replica-pro-lightitalic.woff2) format("woff2"),url(assets/lineto-replica-pro-lightitalic.woff) format("woff")}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.container-fluid{max-width:1264px}.row{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;position:relative;transition-duration:.35s;transition-property:height,visibility;transition-timing-function:ease}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}.modaal-accessible-hide{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.modal{display:none}.modaal-overlay{background:rgba(0,0,0,.6)!important;height:100%;left:0;opacity:.8!important;position:fixed;top:0;width:100%;z-index:9998}.modal-scrollfix{overflow-y:hidden;position:fixed}.modaal-wrapper{-webkit-overflow-scrolling:touch;background:transparent!important;box-sizing:border-box;display:block;height:101%;left:0;opacity:1;overflow:auto;overflow-y:scroll;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:9999}.modaal-wrapper *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;box-sizing:border-box}.modaal-wrapper .modaal-close{-webkit-appearance:none;background:transparent;border:none;padding:0}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:none!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{background:transparent!important;display:table;height:101%;overflow-y:scroll;position:relative;width:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{background:transparent!important;display:table-cell;height:100%;padding:80px 25px;position:relative;text-align:center;vertical-align:middle;width:100%}.modaal-fullscreen .modaal-inner-wrapper{display:block;padding:0;vertical-align:top}.modaal-container{-webkit-overflow-scrolling:touch;background:#fff;border-radius:0;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#000;cursor:auto;display:inline-block;margin:auto;max-width:1264px;padding:0;position:relative;text-align:left}.modaal-container.is_loading{height:100px;overflow:hidden;width:100px}.modaal-fullscreen .modaal-container{height:100%;max-width:none;overflow:auto}.modaal-container iframe{width:100%}.modal-body{padding-top:0}.modaal-close{border-radius:100%;color:#fff;cursor:pointer;display:none;height:50px;opacity:1;position:absolute;right:30px;top:25px;transition:all .2s ease-in-out;width:50px}.modaal-close span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.modaal-close:before{color:#9b9895;content:"\e92a";display:block;font-family:Linearicons;font-size:35px;font-size:2.1875rem;font-weight:400;left:10px;position:absolute;top:5px}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container img{vertical-align:top}.modaal-confirm-wrap{font-size:0;padding:30px 0 0;text-align:center}.modaal-confirm-btn{background:transparent;border:none;cursor:pointer;display:inline-block;font-size:14px;margin:0 10px;vertical-align:middle}.modaal-confirm-btn.modaal-ok{background:#555;border-radius:3px;color:#fff;padding:10px 15px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel:hover{color:#2f2f2f;text-decoration:none}.modaal-instagram .modaal-container{background:transparent;box-shadow:none!important;width:auto}.modaal-instagram .modaal-content-container{background:transparent;padding:0}.modaal-instagram .modaal-content-container>blockquote{height:1px!important;opacity:0!important;width:1px!important}.modaal-instagram iframe{animation:h 1s linear forwards;border-radius:0!important;box-shadow:none!important;margin:-6px!important;max-width:800px!important;opacity:0;width:1000px!important}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{max-width:100%;width:auto}.modaal-gallery-wrap{color:#fff;position:relative}.modaal-gallery-item{display:none}.modaal-gallery-item img,.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{color:#fff;font-size:18px;left:0;margin:20px 0 0;position:absolute;text-align:center;width:100%}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{background:transparent;border:none;border-radius:100%;color:#fff;cursor:pointer;height:50px;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:50px}.modaal-gallery-control.is_hidden{cursor:default;opacity:0}.modaal-gallery-control:focus,.modaal-gallery-control:hover{background:#fff;outline:none}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff;border-radius:4px;content:" ";display:block;height:18px;left:25px;position:absolute;top:16px;transition:background .2s ease-in-out;width:4px}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next{left:100%;margin-left:40px}.modaal-gallery-prev{margin-right:40px;right:100%}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{background:#000;box-shadow:0 0 10px rgba(0,0,0,.3);height:0;margin-left:auto;margin-right:auto;max-width:100%;max-width:1300px;overflow:hidden;padding-bottom:56.25%;position:relative}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.modaal-iframe .modaal-content,.modaal-iframe-elem{height:100%;width:100%}.modaal-iframe-elem{display:block}.modaal-loading-spinner{background:none;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;transform:scale(.25);width:200px}.modaal-loading-spinner>div{height:24px;margin-left:4px;margin-top:4px;position:absolute;width:24px}.modaal-loading-spinner>div>div{background:#fff;border-radius:15px;height:100%;width:100%}.modaal-loading-spinner>div:first-of-type>div{animation:f 1s linear infinite;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:f 1s linear infinite;-moz-animation:f 1s linear infinite;-webkit-animation:f 1s linear infinite;-o-animation:f 1s linear infinite}.modaal-loading-spinner>div:first-of-type{transform:translate(84px,84px) rotate(45deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(2)>div{animation:f 1s linear infinite;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){transform:translate(84px,84px) rotate(90deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(3)>div{animation:f 1s linear infinite;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:f 1s linear infinite;-moz-animation:f 1s linear infinite;-webkit-animation:f 1s linear infinite;-o-animation:f 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){transform:translate(84px,84px) rotate(135deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(4)>div{animation:f 1s linear infinite;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){transform:translate(84px,84px) rotate(180deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(5)>div{animation:f 1s linear infinite;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:f 1s linear infinite;-moz-animation:f 1s linear infinite;-webkit-animation:f 1s linear infinite;-o-animation:f 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){transform:translate(84px,84px) rotate(225deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:f 1s linear infinite;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){transform:translate(84px,84px) rotate(270deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(7)>div{animation:f 1s linear infinite;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){transform:translate(84px,84px) rotate(315deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(8)>div{animation:f 1s linear infinite;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){transform:translate(84px,84px) rotate(1turn) translate(70px)}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}section.barEmbed{align-items:center;background:#666;box-shadow:0 3px 5px 2px rgba(0,0,0,.2);display:flex;justify-content:center;left:0;min-height:30px;padding-bottom:10px;padding-top:10px;position:fixed;right:0;top:0;z-index:9999999}section.barEmbed p{color:#fff;display:inline-block;font-size:16px;font-weight:300;line-height:1.4;margin:0;max-width:80%;padding-left:20px;padding-right:20px;text-align:center}section.barEmbed a.greet-popup-open,section.barEmbed button{background:#fff;border:none;border-radius:3px;box-shadow:none!important;color:#666;cursor:pointer;font-size:12px;font-weight:400;margin-right:20px;max-width:20%;padding:5px 15px;transition:.5s ease}section.barEmbed a.greet-popup-open{text-decoration:none}section.barEmbed button:focus{outline:none}section.barEmbed button:hover{opacity:.9}.greetbar-popupClose{background:url(https://dlvkyia8i4zmz.cloudfront.net/dzKrK0jIRVe7nYrjG158_np_close_85663_FFFFFF.svg);background-repeat:no-repeat;background-size:18px;border:none!important;box-shadow:none!important;cursor:pointer;height:30px;position:fixed;right:0;top:15px!important;width:30px;z-index:99999!important}section.greet_popup{-webkit-overflow-scrolling:touch;align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:999999999}section.greet_popup iframe{border:none;height:84%;margin:0 auto;max-width:100%;overflow:auto;position:relative;width:60%;z-index:9}.close-popup{background:url(https://dlvkyia8i4zmz.cloudfront.net/dzKrK0jIRVe7nYrjG158_np_close_85663_FFFFFF.svg);background-position:0;background-repeat:no-repeat;background-size:18px;box-shadow:none!important;cursor:pointer;height:30px;position:fixed;right:16%;top:2%!important;width:30px;z-index:99999!important}.fadeOut{opacity:0;top:-100000px!important;transition:opacity .5s}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(assets/slick.eot);src:url(assets/slick.eot#iefix) format("embedded-opentype"),url(assets/slick.woff) format("woff"),url(assets/slick.ttf) format("truetype"),url(assets/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1);will-change:transform}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(assets/a6137456ed160d7606981aa57c559898.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(assets/4f0283c6ce28e888000e978e537a6a56.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(assets/2273e3d8ad9264b7daa5bdbf8e6b47f8.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fff;background:hsla(0,0%,100%,.5);border:2px solid #777;border-top:none;box-sizing:border-box;font-size:11px;line-height:1.1;overflow:hidden;padding:2px 5px 1px;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{line-height:1.4;margin:13px 19px}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#c3c3c3;font:16px/14px Tahoma,Verdana,sans-serif;font-weight:700;height:14px;padding:4px 4px 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:18px}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{border-bottom:1px solid #ddd;border-top:1px solid #ddd;overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}.leaflet-container:after{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;animation:h .8s backwards;background:rgba(0,0,0,.5);bottom:0;color:#fff;display:flex;font-family:Roboto,Arial,sans-serif;font-size:22px;justify-content:center;left:0;padding:15px;pointer-events:none;position:absolute;right:0;top:0;z-index:461}.leaflet-gesture-handling-scroll-warning:after,.leaflet-gesture-handling-touch-warning:after{animation:h .8s forwards}.leaflet-gesture-handling-touch-warning:after{content:attr(data-gesture-handling-touch-content)}.leaflet-gesture-handling-scroll-warning:after{content:attr(data-gesture-handling-scroll-content)}.asm-map-container .leaflet-container .asm-map-icon-ambassadors,.asm-map-container .leaflet-container .asm-map-icon-branches,.asm-map-container .leaflet-container .asm-map-icon-globalHealthPrograms,.asm-map-container .leaflet-container .asm-map-icon-studentChapters,.asm-map-container .map-filters .map-program-filter.map-program-filter-ambassadors .icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-branches .icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-globalHealthPrograms .icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-studentChapters .icon,.asm-map-container .map-location-view .asm-map-ambassador .asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-branch .asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-global-health-program .asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-location-view-cta a .icon,.asm-map-container .map-location-view .asm-map-student-chapter .asm-map-location-view-icon,.asm-map-container .map-location-view .map-location-view-close,.asm-map-container .map-quickview .map-quickview-program-ambassadors .icon,.asm-map-container .map-quickview .map-quickview-program-branches .icon,.asm-map-container .map-quickview .map-quickview-program-globalHealthPrograms .icon,.asm-map-container .map-quickview .map-quickview-program-studentChapters .icon,.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:normal;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.asm-map-container .leaflet-container .asm-map-icon-ambassadors,.asm-map-container .leaflet-container .asm-map-icon-branches,.asm-map-container .leaflet-container .asm-map-icon-globalHealthPrograms,.asm-map-container .leaflet-container .asm-map-icon-studentChapters,.asm-map-container .map-filters .map-program-filter.map-program-filter-ambassadors .icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-branches .icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-globalHealthPrograms .icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-studentChapters .icon,.asm-map-container .map-location-view .asm-map-ambassador .asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-branch .asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-global-health-program .asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-location-view-cta a .icon,.asm-map-container .map-location-view .asm-map-student-chapter .asm-map-location-view-icon,.asm-map-container .map-location-view .map-location-view-close,.asm-map-container .map-quickview .map-quickview-program-ambassadors .icon,.asm-map-container .map-quickview .map-quickview-program-branches .icon,.asm-map-container .map-quickview .map-quickview-program-globalHealthPrograms .icon,.asm-map-container .map-quickview .map-quickview-program-studentChapters .icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:normal;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:-.125em}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.asm-map-container .leaflet-container .fa-pull-left.asm-map-icon-ambassadors,.asm-map-container .leaflet-container .fa-pull-left.asm-map-icon-branches,.asm-map-container .leaflet-container .fa-pull-left.asm-map-icon-globalHealthPrograms,.asm-map-container .leaflet-container .fa-pull-left.asm-map-icon-studentChapters,.asm-map-container .map-filters .map-program-filter.map-program-filter-ambassadors .fa-pull-left.icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-branches .fa-pull-left.icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-globalHealthPrograms .fa-pull-left.icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-studentChapters .fa-pull-left.icon,.asm-map-container .map-location-view .asm-map-ambassador .fa-pull-left.asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-branch .fa-pull-left.asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-global-health-program .fa-pull-left.asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-location-view-cta a .fa-pull-left.icon,.asm-map-container .map-location-view .asm-map-student-chapter .fa-pull-left.asm-map-location-view-icon,.asm-map-container .map-location-view .fa-pull-left.map-location-view-close,.asm-map-container .map-quickview .map-quickview-program-ambassadors .fa-pull-left.icon,.asm-map-container .map-quickview .map-quickview-program-branches .fa-pull-left.icon,.asm-map-container .map-quickview .map-quickview-program-globalHealthPrograms .fa-pull-left.icon,.asm-map-container .map-quickview .map-quickview-program-studentChapters .fa-pull-left.icon,.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.asm-map-container .leaflet-container .fa-pull-right.asm-map-icon-ambassadors,.asm-map-container .leaflet-container .fa-pull-right.asm-map-icon-branches,.asm-map-container .leaflet-container .fa-pull-right.asm-map-icon-globalHealthPrograms,.asm-map-container .leaflet-container .fa-pull-right.asm-map-icon-studentChapters,.asm-map-container .map-filters .map-program-filter.map-program-filter-ambassadors .fa-pull-right.icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-branches .fa-pull-right.icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-globalHealthPrograms .fa-pull-right.icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-studentChapters .fa-pull-right.icon,.asm-map-container .map-location-view .asm-map-ambassador .fa-pull-right.asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-branch .fa-pull-right.asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-global-health-program .fa-pull-right.asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-location-view-cta a .fa-pull-right.icon,.asm-map-container .map-location-view .asm-map-student-chapter .fa-pull-right.asm-map-location-view-icon,.asm-map-container .map-location-view .fa-pull-right.map-location-view-close,.asm-map-container .map-quickview .map-quickview-program-ambassadors .fa-pull-right.icon,.asm-map-container .map-quickview .map-quickview-program-branches .fa-pull-right.icon,.asm-map-container .map-quickview .map-quickview-program-globalHealthPrograms .fa-pull-right.icon,.asm-map-container .map-quickview .map-quickview-program-studentChapters .fa-pull-right.icon,.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:g 2s linear infinite}.fa-pulse{animation:g 1s steps(8) infinite}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-concierge-bell:before{content:"\f562"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(assets/f29ad0031ad2c1c14b771ce504e2bfa7.eot);src:url(assets/f29ad0031ad2c1c14b771ce504e2bfa7.eot#iefix) format("embedded-opentype"),url(assets/fb493903265cad425ccdf8e04fc2de61.woff2) format("woff2"),url(assets/bcb927a742a8370b76642fd1a9a749c0.woff) format("woff"),url(assets/48f54f63d7711d0912a9a10205538fc4.ttf) format("truetype"),url(assets/4478b4d7022cad174e4c04246fe622ef.svg) format("svg")}.asm-map-container .leaflet-container .asm-map-icon-ambassadors,.asm-map-container .leaflet-container .asm-map-icon-branches,.asm-map-container .leaflet-container .asm-map-icon-globalHealthPrograms,.asm-map-container .leaflet-container .asm-map-icon-studentChapters,.asm-map-container .map-filters .map-program-filter.map-program-filter-ambassadors .icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-branches .icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-globalHealthPrograms .icon,.asm-map-container .map-filters .map-program-filter.map-program-filter-studentChapters .icon,.asm-map-container .map-location-view .asm-map-ambassador .asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-branch .asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-global-health-program .asm-map-location-view-icon,.asm-map-container .map-location-view .asm-map-location-view-cta a .icon,.asm-map-container .map-location-view .asm-map-student-chapter .asm-map-location-view-icon,.asm-map-container .map-location-view .map-location-view-close,.asm-map-container .map-quickview .map-quickview-program-ambassadors .icon,.asm-map-container .map-quickview .map-quickview-program-branches .icon,.asm-map-container .map-quickview .map-quickview-program-globalHealthPrograms .icon,.asm-map-container .map-quickview .map-quickview-program-studentChapters .icon,.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(assets/6493321d567eb0f22bd5112fbcf044a8.eot);src:url(assets/6493321d567eb0f22bd5112fbcf044a8.eot#iefix) format("embedded-opentype"),url(assets/bdadb6ce95c5a2e7b673940721450d3c.woff2) format("woff2"),url(assets/0b5e3a5451fc62d9023ccafc85bc89db.woff) format("woff"),url(assets/b48c48ea8457846a5695b139c377d3d1.ttf) format("truetype"),url(assets/0c41971339b9fc5b1cefb0abad1e2e69.svg) format("svg")}.far{font-family:Font Awesome\ 5 Free;font-weight:400}.asm-map-container{font-weight:700;position:relative}.asm-map-container a{color:#7ab9cc;text-decoration:none}.asm-map-container .map-filters{background:#000;color:#fff;padding:24px;text-align:left}.asm-map-container .map-filters .asm-map-filters-label{display:block;margin-bottom:1em;text-align:center}.asm-map-container .map-filters .map-program-filter{border:2px solid;cursor:pointer;display:block;margin-bottom:.5em;margin-left:15px;padding:10px 16px 10px 38px;position:relative}.asm-map-container .map-filters .map-program-filter .icon{display:inline-block;font-size:13px;left:16px;position:absolute;top:15px}.asm-map-container .map-filters .map-program-filter.map-program-filter-active{background:#fff;border-color:#fff;color:#1f4665}.asm-map-container .map-filters .map-program-filter.map-program-filter-globalHealthPrograms .icon.icon-ambassadors:before{content:"\f508"}.asm-map-container .map-filters .map-program-filter.map-program-filter-globalHealthPrograms .icon:before{content:"\f469"}.asm-map-container .map-filters .map-program-filter.map-program-filter-branches .icon.icon-ambassadors:before{content:"\f508"}.asm-map-container .map-filters .map-program-filter.map-program-filter-branches .icon:before{content:"\f1ad"}.asm-map-container .map-filters .map-program-filter.map-program-filter-ambassadors .icon.icon-ambassadors:before,.asm-map-container .map-filters .map-program-filter.map-program-filter-ambassadors .icon:before,.asm-map-container .map-filters .map-program-filter.map-program-filter-studentChapters .icon.icon-ambassadors:before{content:"\f508"}.asm-map-container .map-filters .map-program-filter.map-program-filter-studentChapters .icon:before{content:"\f501"}.asm-map-container .map-quickview{background:#1f4665;box-sizing:border-box;color:#fff;padding:30px;text-align:left}.asm-map-container .map-quickview .map-quickview-region{font-size:1.4em;line-height:1em;margin-bottom:20px}.asm-map-container .map-quickview .map-quickview-program{margin-bottom:24px}.asm-map-container .map-quickview .map-quickview-program>div,.asm-map-container .map-quickview .map-quickview-program>span{display:inline-block}.asm-map-container .map-quickview .map-quickview-program-active{display:block}.asm-map-container .map-quickview .icon{display:block;font-size:24px;margin-right:10px}.asm-map-container .map-quickview .map-quickview-program-ambassadors .icon.icon-ambassadors:before,.asm-map-container .map-quickview .map-quickview-program-ambassadors .icon:before,.asm-map-container .map-quickview .map-quickview-program-branches .icon.icon-ambassadors:before{content:"\f508"}.asm-map-container .map-quickview .map-quickview-program-branches .icon:before{content:"\f1ad"}.asm-map-container .map-quickview .map-quickview-program-globalHealthPrograms .icon.icon-ambassadors:before{content:"\f508"}.asm-map-container .map-quickview .map-quickview-program-globalHealthPrograms .icon:before{content:"\f469"}.asm-map-container .map-quickview .map-quickview-program-studentChapters .icon.icon-ambassadors:before{content:"\f508"}.asm-map-container .map-quickview .map-quickview-program-studentChapters .icon:before{content:"\f501"}.asm-map-container .map-quickview .map-quickview-program-count{font-size:32px;font-weight:700;line-height:32px;margin-top:6px}.asm-map-container .map-quickview .map-quickview-program-label{font-weight:400}.asm-map-container .map-location-view{background:#fff;box-sizing:border-box;color:#000;display:none;font-size:16px;font-weight:700;padding:20px;position:relative;text-align:left;width:100%;z-index:2000}.asm-map-container .map-location-view.active{display:block}.asm-map-container .map-location-view .asm-map-location-view-content div{margin-bottom:5px}.asm-map-container .map-location-view .asm-map-location-view-content .asm-map-branch-contact{border-top:1px solid #ccc;margin-top:30px;padding-top:15px}.asm-map-container .map-location-view .map-location-view-close{color:#ccc;cursor:pointer;font-size:20px;position:absolute;right:15px;top:11px}.asm-map-container .map-location-view .map-location-view-close:before{content:"\f00d"}.asm-map-container .map-location-view .asm-map-location-view-title{color:#1f4665}.asm-map-container .map-location-view .asm-map-location-view-picture img{max-width:120px}.asm-map-container .map-location-view .asm-map-location-view-name{font-size:22px;font-weight:800;margin-bottom:10px}.asm-map-container .map-location-view .asm-map-location-view-cta{border-top:1px solid #ccc;bottom:0;font-size:14px;padding-bottom:20px;position:relative}.asm-map-container .map-location-view .asm-map-location-view-cta p{margin-bottom:5px}.asm-map-container .map-location-view .asm-map-location-view-cta a{font-size:16px;font-weight:600}.asm-map-container .map-location-view .asm-map-location-view-cta a .icon{padding-left:20px}.asm-map-container .map-location-view .asm-map-location-view-cta a .icon:before{content:"\f061"}.asm-map-container .map-location-view .asm-map-location-view-icon{font-size:14px;margin-right:9px;position:relative;top:-3px}.asm-map-container .map-location-view .asm-map-ambassador .asm-map-location-view-icon.icon-ambassadors:before,.asm-map-container .map-location-view .asm-map-ambassador .asm-map-location-view-icon:before,.asm-map-container .map-location-view .asm-map-branch .asm-map-location-view-icon.icon-ambassadors:before{content:"\f508"}.asm-map-container .map-location-view .asm-map-branch .asm-map-location-view-icon:before{content:"\f1ad"}.asm-map-container .map-location-view .asm-map-student-chapter .asm-map-location-view-icon.icon-ambassadors:before{content:"\f508"}.asm-map-container .map-location-view .asm-map-student-chapter .asm-map-location-view-icon:before{content:"\f501"}.asm-map-container .map-location-view .asm-map-global-health-program .asm-map-location-view-icon.icon-ambassadors:before{content:"\f508"}.asm-map-container .map-location-view .asm-map-global-health-program .asm-map-location-view-icon:before{content:"\f469"}.asm-map-container .leaflet-container .asm-map-icon-ambassadors{box-shadow:7px 22px 10px rgba(0,0,0,.8)}.asm-map-container .leaflet-container .asm-map-icon-ambassadors.icon-ambassadors:before,.asm-map-container .leaflet-container .asm-map-icon-ambassadors:before{content:"\f508"}.asm-map-container .leaflet-container .asm-map-icon-ambassadors:before{background:#fff;border:1px solid #aaa;color:#dc233f;font-size:14px;padding:6px}.asm-map-container .leaflet-container .asm-map-icon-ambassadors:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;bottom:-17px;content:" ";height:0;left:5px;position:absolute;width:0}.asm-map-container .leaflet-container .asm-map-icon-branches{box-shadow:7px 22px 10px rgba(0,0,0,.8)}.asm-map-container .leaflet-container .asm-map-icon-branches.icon-ambassadors:before{content:"\f508"}.asm-map-container .leaflet-container .asm-map-icon-branches:before{background:#fff;border:1px solid #aaa;color:#dc233f;content:"\f1ad";font-size:14px;padding:6px}.asm-map-container .leaflet-container .asm-map-icon-branches:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;bottom:-17px;content:" ";height:0;left:5px;position:absolute;width:0}.asm-map-container .leaflet-container .asm-map-icon-globalHealthPrograms{box-shadow:7px 22px 10px rgba(0,0,0,.8)}.asm-map-container .leaflet-container .asm-map-icon-globalHealthPrograms.icon-ambassadors:before{content:"\f508"}.asm-map-container .leaflet-container .asm-map-icon-globalHealthPrograms:before{background:#fff;border:1px solid #aaa;color:#dc233f;content:"\f469";font-size:14px;padding:6px}.asm-map-container .leaflet-container .asm-map-icon-globalHealthPrograms:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;bottom:-17px;content:" ";height:0;left:5px;position:absolute;width:0}.asm-map-container .leaflet-container .asm-map-icon-studentChapters{box-shadow:7px 22px 10px rgba(0,0,0,.8)}.asm-map-container .leaflet-container .asm-map-icon-studentChapters.icon-ambassadors:before{content:"\f508"}.asm-map-container .leaflet-container .asm-map-icon-studentChapters:before{background:#fff;border:1px solid #aaa;color:#dc233f;content:"\f501";font-size:14px;padding:6px}.asm-map-container .leaflet-container .asm-map-icon-studentChapters:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;bottom:-17px;content:" ";height:0;left:5px;position:absolute;width:0}.asm-map-container .leaflet-container .cluster-icon{background:#dc233f;border-radius:20px;box-sizing:border-box;color:#fff;font-size:1.5em;padding-top:6px}.awn-popup-loading-dots,.awn-popup-loading-dots:after,.awn-popup-loading-dots:before{animation:k 1s ease-in-out infinite}#awn-popup-wrapper{animation-name:h;z-index:99999}#awn-popup-wrapper.awn-hiding{animation-name:i}#awn-popup-wrapper .awn-popup-body .fa{color:#c26700;font-size:44px}#awn-popup-wrapper .awn-buttons .awn-btn{-webkit-font-smoothing:antialiased;background:#db1f36;box-shadow:none;cursor:pointer;display:inline-block;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;line-height:normal;padding:16px 35px;text-align:center;text-decoration:none;transition:all .25s ease-in-out;vertical-align:top}#awn-popup-wrapper .awn-buttons .awn-btn:active,#awn-popup-wrapper .awn-buttons .awn-btn:focus{background:#b7132a;color:#fff;text-decoration:none}#awn-popup-wrapper .awn-buttons .awn-btn:active{outline:none}#awn-popup-wrapper .awn-buttons .awn-btn-success{background:#db1f36}#awn-popup-wrapper .awn-buttons .awn-btn-success:hover{background:#b7132a}#awn-popup-wrapper .awn-buttons .awn-btn-cancel{background:#0079a5}#awn-popup-wrapper .awn-buttons .awn-btn-cancel:hover{background:#1c4565}#awn-toast-container,[class^=awn-]{box-sizing:border-box}#awn-toast-container{z-index:99998}#awn-toast-container.awn-bottom-left .awn-toast,#awn-toast-container.awn-top-left .awn-toast{animation-name:k}#awn-toast-container.awn-bottom-right .awn-toast,#awn-toast-container.awn-top-right .awn-toast{animation-name:j}.awn-toast,.awn-toast-icon .fa,.awn-toast-label{color:grey}.awn-toast-progress-bar:after{animation-name:j;background:grey}.awn-toast.awn-hiding{animation-name:i!important}.awn-toast.awn-toast-warning .awn-toast-wrapper{border-color:#ffc380}@keyframes a{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;font-size:100%;height:100%;width:100%}*,:after,:before{box-sizing:inherit}body{background:#fff;color:#000;display:flex;flex-direction:column;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;font-weight:300;height:100%;left:0;line-height:1.5;min-height:100%;position:relative}body.fixed-overflow,body.nav-open{overflow:hidden;position:fixed}p{font-weight:300;margin:0 0 15px}img{height:auto}audio,embed,img,object,video{max-width:100%}.italic,em,i{font-style:italic}.bold,b,strong{font-weight:700}blockquote{color:#9b9895;font-size:24px;font-size:1.5rem;font-weight:300;line-height:35px}label{font-family:Replica Pro,sans-serif;font-weight:400}hr{background:#eeebe6;border:0;height:2px;margin:40px 0 30px}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5px}ol ul,ul ul{list-style-type:circle}ol ol,ol ul,ul ol,ul ul{list-style-position:inside}ol ol,ul ol{list-style-type:lower-latin}ol ol ul,ol ul ul,ul ol ul,ul ul ul{list-style-position:inside;list-style-type:square}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-position:inside;list-style-type:lower-roman}button,input,select,textarea{border:0;font-size:100%;margin:0;vertical-align:baseline}@font-face{font-family:Linearicons;font-style:normal;font-weight:400;src:url(assets/Linearicons.eot);src:url(assets/Linearicons.eot) format("embedded-opentype"),url(assets/Linearicons.ttf) format("truetype"),url(assets/Linearicons.woff) format("woff"),url(assets/Linearicons.svg) format("svg")}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:normal;speak:none;font-family:Linearicons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-home:before{content:"\e600"}.icon-home2:before{content:"\e601"}.icon-home3:before{content:"\e602"}.icon-home4:before{content:"\e603"}.icon-home5:before{content:"\e604"}.icon-home6:before{content:"\e605"}.icon-bathtub:before{content:"\e606"}.icon-toothbrush:before{content:"\e607"}.icon-bed:before{content:"\e608"}.icon-couch:before{content:"\e609"}.icon-chair:before{content:"\e60a"}.icon-city:before{content:"\e60b"}.icon-apartment:before{content:"\e60c"}.icon-pencil:before{content:"\e60d"}.icon-pencil2:before{content:"\e60e"}.icon-pen:before{content:"\e60f"}.icon-pencil3:before{content:"\e610"}.icon-eraser:before{content:"\e611"}.icon-pencil4:before{content:"\e612"}.icon-pencil5:before{content:"\e613"}.icon-feather:before{content:"\e614"}.icon-feather2:before{content:"\e615"}.icon-feather3:before{content:"\e616"}.icon-pen2:before{content:"\e617"}.icon-pen-add:before{content:"\e618"}.icon-pen-remove:before{content:"\e619"}.icon-vector:before{content:"\e61a"}.icon-pen3:before{content:"\e61b"}.icon-blog:before{content:"\e61c"}.icon-brush:before{content:"\e61d"}.icon-brush2:before{content:"\e61e"}.icon-spray:before{content:"\e61f"}.icon-paint-roller:before{content:"\e620"}.icon-stamp:before{content:"\e621"}.icon-tape:before{content:"\e622"}.icon-desk-tape:before{content:"\e623"}.icon-texture:before{content:"\e624"}.icon-eye-dropper:before{content:"\e625"}.icon-palette:before{content:"\e626"}.icon-color-sampler:before{content:"\e627"}.icon-bucket:before{content:"\e628"}.icon-gradient:before{content:"\e629"}.icon-gradient2:before{content:"\e62a"}.icon-magic-wand:before{content:"\e62b"}.icon-magnet:before{content:"\e62c"}.icon-pencil-ruler:before{content:"\e62d"}.icon-pencil-ruler2:before{content:"\e62e"}.icon-compass:before{content:"\e62f"}.icon-aim:before{content:"\e630"}.icon-gun:before{content:"\e631"}.icon-bottle:before{content:"\e632"}.icon-drop:before{content:"\e633"}.icon-drop-crossed:before{content:"\e634"}.icon-drop2:before{content:"\e635"}.icon-snow:before{content:"\e636"}.icon-snow2:before{content:"\e637"}.icon-fire:before{content:"\e638"}.icon-lighter:before{content:"\e639"}.icon-knife:before{content:"\e63a"}.icon-dagger:before{content:"\e63b"}.icon-tissue:before{content:"\e63c"}.icon-toilet-paper:before{content:"\e63d"}.icon-poop:before{content:"\e63e"}.icon-umbrella:before{content:"\e63f"}.icon-umbrella2:before{content:"\e640"}.icon-rain:before{content:"\e641"}.icon-tornado:before{content:"\e642"}.icon-wind:before{content:"\e643"}.icon-fan:before{content:"\e644"}.icon-contrast:before{content:"\e645"}.icon-sun-small:before{content:"\e646"}.icon-sun:before{content:"\e647"}.icon-sun2:before{content:"\e648"}.icon-moon:before{content:"\e649"}.icon-cloud:before{content:"\e64a"}.icon-cloud-upload:before{content:"\e64b"}.icon-cloud-download:before{content:"\e64c"}.icon-cloud-rain:before{content:"\e64d"}.icon-cloud-hailstones:before{content:"\e64e"}.icon-cloud-snow:before{content:"\e64f"}.icon-cloud-windy:before{content:"\e650"}.icon-sun-wind:before{content:"\e651"}.icon-cloud-fog:before{content:"\e652"}.icon-cloud-sun:before{content:"\e653"}.icon-cloud-lightning:before{content:"\e654"}.icon-cloud-sync:before{content:"\e655"}.icon-cloud-lock:before{content:"\e656"}.icon-cloud-gear:before{content:"\e657"}.icon-cloud-alert:before{content:"\e658"}.icon-cloud-check:before{content:"\e659"}.icon-cloud-cross:before{content:"\e65a"}.icon-cloud-crossed:before{content:"\e65b"}.icon-cloud-database:before{content:"\e65c"}.icon-database:before{content:"\e65d"}.icon-database-add:before{content:"\e65e"}.icon-database-remove:before{content:"\e65f"}.icon-database-lock:before{content:"\e660"}.icon-database-refresh:before{content:"\e661"}.icon-database-check:before{content:"\e662"}.icon-database-history:before{content:"\e663"}.icon-database-upload:before{content:"\e664"}.icon-database-download:before{content:"\e665"}.icon-server:before{content:"\e666"}.icon-shield:before{content:"\e667"}.icon-shield-check:before{content:"\e668"}.icon-shield-alert:before{content:"\e669"}.icon-shield-cross:before{content:"\e66a"}.icon-lock:before{content:"\e66b"}.icon-rotation-lock:before{content:"\e66c"}.icon-unlock:before{content:"\e66d"}.icon-key:before{content:"\e66e"}.icon-key-hole:before{content:"\e66f"}.icon-toggle-off:before{content:"\e670"}.icon-toggle-on:before{content:"\e671"}.icon-cog:before{content:"\e672"}.icon-cog2:before{content:"\e673"}.icon-wrench:before{content:"\e674"}.icon-screwdriver:before{content:"\e675"}.icon-hammer-wrench:before{content:"\e676"}.icon-hammer:before{content:"\e677"}.icon-saw:before{content:"\e678"}.icon-axe:before{content:"\e679"}.icon-axe2:before{content:"\e67a"}.icon-shovel:before{content:"\e67b"}.icon-pickaxe:before{content:"\e67c"}.icon-factory:before{content:"\e67d"}.icon-factory2:before{content:"\e67e"}.icon-recycle:before{content:"\e67f"}.icon-trash:before{content:"\e680"}.icon-trash2:before{content:"\e681"}.icon-trash3:before{content:"\e682"}.icon-broom:before{content:"\e683"}.icon-game:before{content:"\e684"}.icon-gamepad:before{content:"\e685"}.icon-joystick:before{content:"\e686"}.icon-dice:before{content:"\e687"}.icon-spades:before{content:"\e688"}.icon-diamonds:before{content:"\e689"}.icon-clubs:before{content:"\e68a"}.icon-hearts:before{content:"\e68b"}.icon-heart:before{content:"\e68c"}.icon-star:before{content:"\e68d"}.icon-star-half:before{content:"\e68e"}.icon-star-empty:before{content:"\e68f"}.icon-flag:before{content:"\e690"}.icon-flag2:before{content:"\e691"}.icon-flag3:before{content:"\e692"}.icon-mailbox-full:before{content:"\e693"}.icon-mailbox-empty:before{content:"\e694"}.icon-at-sign:before{content:"\e695"}.icon-envelope:before{content:"\e696"}.icon-envelope-open:before{content:"\e697"}.icon-paperclip:before{content:"\e698"}.icon-paper-plane:before{content:"\e699"}.icon-reply:before{content:"\e69a"}.icon-reply-all:before{content:"\e69b"}.icon-inbox:before{content:"\e69c"}.icon-inbox2:before{content:"\e69d"}.icon-outbox:before{content:"\e69e"}.icon-box:before{content:"\e69f"}.icon-archive:before{content:"\e6a0"}.icon-archive2:before{content:"\e6a1"}.icon-drawers:before{content:"\e6a2"}.icon-drawers2:before{content:"\e6a3"}.icon-drawers3:before{content:"\e6a4"}.icon-eye:before{content:"\e6a5"}.icon-eye-crossed:before{content:"\e6a6"}.icon-eye-plus:before{content:"\e6a7"}.icon-eye-minus:before{content:"\e6a8"}.icon-binoculars:before{content:"\e6a9"}.icon-binoculars2:before{content:"\e6aa"}.icon-hdd:before{content:"\e6ab"}.icon-hdd-down:before{content:"\e6ac"}.icon-hdd-up:before{content:"\e6ad"}.icon-floppy-disk:before{content:"\e6ae"}.icon-disc:before{content:"\e6af"}.icon-tape2:before{content:"\e6b0"}.icon-printer:before{content:"\e6b1"}.icon-shredder:before{content:"\e6b2"}.icon-file-empty:before{content:"\e6b3"}.icon-file-add:before{content:"\e6b4"}.icon-file-check:before{content:"\e6b5"}.icon-file-lock:before{content:"\e6b6"}.icon-files:before{content:"\e6b7"}.icon-copy:before{content:"\e6b8"}.icon-compare:before{content:"\e6b9"}.icon-folder:before{content:"\e6ba"}.icon-folder-search:before{content:"\e6bb"}.icon-folder-plus:before{content:"\e6bc"}.icon-folder-minus:before{content:"\e6bd"}.icon-folder-download:before{content:"\e6be"}.icon-folder-upload:before{content:"\e6bf"}.icon-folder-star:before{content:"\e6c0"}.icon-folder-heart:before{content:"\e6c1"}.icon-folder-user:before{content:"\e6c2"}.icon-folder-shared:before{content:"\e6c3"}.icon-folder-music:before{content:"\e6c4"}.icon-folder-picture:before{content:"\e6c5"}.icon-folder-film:before{content:"\e6c6"}.icon-scissors:before{content:"\e6c7"}.icon-paste:before{content:"\e6c8"}.icon-clipboard-empty:before{content:"\e6c9"}.icon-clipboard-pencil:before{content:"\e6ca"}.icon-clipboard-text:before{content:"\e6cb"}.icon-clipboard-check:before{content:"\e6cc"}.icon-clipboard-down:before{content:"\e6cd"}.icon-clipboard-left:before{content:"\e6ce"}.icon-clipboard-alert:before{content:"\e6cf"}.icon-clipboard-user:before{content:"\e6d0"}.icon-register:before{content:"\e6d1"}.icon-enter:before{content:"\e6d2"}.icon-exit:before{content:"\e6d3"}.icon-papers:before{content:"\e6d4"}.icon-news:before{content:"\e6d5"}.icon-reading:before{content:"\e6d6"}.icon-typewriter:before{content:"\e6d7"}.icon-document:before{content:"\e6d8"}.icon-document2:before{content:"\e6d9"}.icon-graduation-hat:before{content:"\e6da"}.icon-license:before{content:"\e6db"}.icon-license2:before{content:"\e6dc"}.icon-medal-empty:before{content:"\e6dd"}.icon-medal-first:before{content:"\e6de"}.icon-medal-second:before{content:"\e6df"}.icon-medal-third:before{content:"\e6e0"}.icon-podium:before{content:"\e6e1"}.icon-trophy:before{content:"\e6e2"}.icon-trophy2:before{content:"\e6e3"}.icon-music-note:before{content:"\e6e4"}.icon-music-note2:before{content:"\e6e5"}.icon-music-note3:before{content:"\e6e6"}.icon-playlist:before{content:"\e6e7"}.icon-playlist-add:before{content:"\e6e8"}.icon-guitar:before{content:"\e6e9"}.icon-trumpet:before{content:"\e6ea"}.icon-album:before{content:"\e6eb"}.icon-shuffle:before{content:"\e6ec"}.icon-repeat-one:before{content:"\e6ed"}.icon-repeat:before{content:"\e6ee"}.icon-headphones:before{content:"\e6ef"}.icon-headset:before{content:"\e6f0"}.icon-loudspeaker:before{content:"\e6f1"}.icon-equalizer:before{content:"\e6f2"}.icon-theater:before{content:"\e6f3"}.icon-3d-glasses:before{content:"\e6f4"}.icon-ticket:before{content:"\e6f5"}.icon-presentation:before{content:"\e6f6"}.icon-play:before{content:"\e6f7"}.icon-film-play:before{content:"\e6f8"}.icon-clapboard-play:before{content:"\e6f9"}.icon-media:before{content:"\e6fa"}.icon-film:before{content:"\e6fb"}.icon-film2:before{content:"\e6fc"}.icon-surveillance:before{content:"\e6fd"}.icon-surveillance2:before{content:"\e6fe"}.icon-camera:before{content:"\e6ff"}.icon-camera-crossed:before{content:"\e700"}.icon-camera-play:before{content:"\e701"}.icon-time-lapse:before{content:"\e702"}.icon-record:before{content:"\e703"}.icon-camera2:before{content:"\e704"}.icon-camera-flip:before{content:"\e705"}.icon-panorama:before{content:"\e706"}.icon-time-lapse2:before{content:"\e707"}.icon-shutter:before{content:"\e708"}.icon-shutter2:before{content:"\e709"}.icon-face-detection:before{content:"\e70a"}.icon-flare:before{content:"\e70b"}.icon-convex:before{content:"\e70c"}.icon-concave:before{content:"\e70d"}.icon-picture:before{content:"\e70e"}.icon-picture2:before{content:"\e70f"}.icon-picture3:before{content:"\e710"}.icon-pictures:before{content:"\e711"}.icon-book:before{content:"\e712"}.icon-audio-book:before{content:"\e713"}.icon-book2:before{content:"\e714"}.icon-bookmark:before{content:"\e715"}.icon-bookmark2:before{content:"\e716"}.icon-label:before{content:"\e717"}.icon-library:before{content:"\e718"}.icon-library2:before{content:"\e719"}.icon-contacts:before{content:"\e71a"}.icon-profile:before{content:"\e71b"}.icon-portrait:before{content:"\e71c"}.icon-portrait2:before{content:"\e71d"}.icon-user:before{content:"\e71e"}.icon-user-plus:before{content:"\e71f"}.icon-user-minus:before{content:"\e720"}.icon-user-lock:before{content:"\e721"}.icon-users:before{content:"\e722"}.icon-users2:before{content:"\e723"}.icon-users-plus:before{content:"\e724"}.icon-users-minus:before{content:"\e725"}.icon-group-work:before{content:"\e726"}.icon-woman:before{content:"\e727"}.icon-man:before{content:"\e728"}.icon-baby:before{content:"\e729"}.icon-baby2:before{content:"\e72a"}.icon-baby3:before{content:"\e72b"}.icon-baby-bottle:before{content:"\e72c"}.icon-walk:before{content:"\e72d"}.icon-hand-waving:before{content:"\e72e"}.icon-jump:before{content:"\e72f"}.icon-run:before{content:"\e730"}.icon-woman2:before{content:"\e731"}.icon-man2:before{content:"\e732"}.icon-man-woman:before{content:"\e733"}.icon-height:before{content:"\e734"}.icon-weight:before{content:"\e735"}.icon-scale:before{content:"\e736"}.icon-button:before{content:"\e737"}.icon-bow-tie:before{content:"\e738"}.icon-tie:before{content:"\e739"}.icon-socks:before{content:"\e73a"}.icon-shoe:before{content:"\e73b"}.icon-shoes:before{content:"\e73c"}.icon-hat:before{content:"\e73d"}.icon-pants:before{content:"\e73e"}.icon-shorts:before{content:"\e73f"}.icon-flip-flops:before{content:"\e740"}.icon-shirt:before{content:"\e741"}.icon-hanger:before{content:"\e742"}.icon-laundry:before{content:"\e743"}.icon-store:before{content:"\e744"}.icon-haircut:before{content:"\e745"}.icon-store-24:before{content:"\e746"}.icon-barcode:before{content:"\e747"}.icon-barcode2:before{content:"\e748"}.icon-barcode3:before{content:"\e749"}.icon-cashier:before{content:"\e74a"}.icon-bag:before{content:"\e74b"}.icon-bag2:before{content:"\e74c"}.icon-cart:before{content:"\e74d"}.icon-cart-empty:before{content:"\e74e"}.icon-cart-full:before{content:"\e74f"}.icon-cart-plus:before{content:"\e750"}.icon-cart-plus2:before{content:"\e751"}.icon-cart-add:before{content:"\e752"}.icon-cart-remove:before{content:"\e753"}.icon-cart-exchange:before{content:"\e754"}.icon-tag:before{content:"\e755"}.icon-tags:before{content:"\e756"}.icon-receipt:before{content:"\e757"}.icon-wallet:before{content:"\e758"}.icon-credit-card:before{content:"\e759"}.icon-cash-dollar:before{content:"\e75a"}.icon-cash-euro:before{content:"\e75b"}.icon-cash-pound:before{content:"\e75c"}.icon-cash-yen:before{content:"\e75d"}.icon-bag-dollar:before{content:"\e75e"}.icon-bag-euro:before{content:"\e75f"}.icon-bag-pound:before{content:"\e760"}.icon-bag-yen:before{content:"\e761"}.icon-coin-dollar:before{content:"\e762"}.icon-coin-euro:before{content:"\e763"}.icon-coin-pound:before{content:"\e764"}.icon-coin-yen:before{content:"\e765"}.icon-calculator:before{content:"\e766"}.icon-calculator2:before{content:"\e767"}.icon-abacus:before{content:"\e768"}.icon-vault:before{content:"\e769"}.icon-telephone:before{content:"\e76a"}.icon-phone-lock:before{content:"\e76b"}.icon-phone-wave:before{content:"\e76c"}.icon-phone-pause:before{content:"\e76d"}.icon-phone-outgoing:before{content:"\e76e"}.icon-phone-incoming:before{content:"\e76f"}.icon-phone-in-out:before{content:"\e770"}.icon-phone-error:before{content:"\e771"}.icon-phone-sip:before{content:"\e772"}.icon-phone-plus:before{content:"\e773"}.icon-phone-minus:before{content:"\e774"}.icon-voicemail:before{content:"\e775"}.icon-dial:before{content:"\e776"}.icon-telephone2:before{content:"\e777"}.icon-pushpin:before{content:"\e778"}.icon-pushpin2:before{content:"\e779"}.icon-map-marker:before{content:"\e77a"}.icon-map-marker-user:before{content:"\e77b"}.icon-map-marker-down:before{content:"\e77c"}.icon-map-marker-check:before{content:"\e77d"}.icon-map-marker-crossed:before{content:"\e77e"}.icon-radar:before{content:"\e77f"}.icon-compass2:before{content:"\e780"}.icon-map:before{content:"\e781"}.icon-map2:before{content:"\e782"}.icon-location:before{content:"\e783"}.icon-road-sign:before{content:"\e784"}.icon-calendar-empty:before{content:"\e785"}.icon-calendar-check:before{content:"\e786"}.icon-calendar-cross:before{content:"\e787"}.icon-calendar-31:before{content:"\e788"}.icon-calendar-full:before{content:"\e789"}.icon-calendar-insert:before{content:"\e78a"}.icon-calendar-text:before{content:"\e78b"}.icon-calendar-user:before{content:"\e78c"}.icon-mouse:before{content:"\e78d"}.icon-mouse-left:before{content:"\e78e"}.icon-mouse-right:before{content:"\e78f"}.icon-mouse-both:before{content:"\e790"}.icon-keyboard:before{content:"\e791"}.icon-keyboard-up:before{content:"\e792"}.icon-keyboard-down:before{content:"\e793"}.icon-delete:before{content:"\e794"}.icon-spell-check:before{content:"\e795"}.icon-escape:before{content:"\e796"}.icon-enter2:before{content:"\e797"}.icon-screen:before{content:"\e798"}.icon-aspect-ratio:before{content:"\e799"}.icon-signal:before{content:"\e79a"}.icon-signal-lock:before{content:"\e79b"}.icon-signal-80:before{content:"\e79c"}.icon-signal-60:before{content:"\e79d"}.icon-signal-40:before{content:"\e79e"}.icon-signal-20:before{content:"\e79f"}.icon-signal-0:before{content:"\e7a0"}.icon-signal-blocked:before{content:"\e7a1"}.icon-sim:before{content:"\e7a2"}.icon-flash-memory:before{content:"\e7a3"}.icon-usb-drive:before{content:"\e7a4"}.icon-phone:before{content:"\e7a5"}.icon-smartphone:before{content:"\e7a6"}.icon-smartphone-notification:before{content:"\e7a7"}.icon-smartphone-vibration:before{content:"\e7a8"}.icon-smartphone-embed:before{content:"\e7a9"}.icon-smartphone-waves:before{content:"\e7aa"}.icon-tablet:before{content:"\e7ab"}.icon-tablet2:before{content:"\e7ac"}.icon-laptop:before{content:"\e7ad"}.icon-laptop-phone:before{content:"\e7ae"}.icon-desktop:before{content:"\e7af"}.icon-launch:before{content:"\e7b0"}.icon-new-tab:before{content:"\e7b1"}.icon-window:before{content:"\e7b2"}.icon-cable:before{content:"\e7b3"}.icon-cable2:before{content:"\e7b4"}.icon-tv:before{content:"\e7b5"}.icon-radio:before{content:"\e7b6"}.icon-remote-control:before{content:"\e7b7"}.icon-power-switch:before{content:"\e7b8"}.icon-power:before{content:"\e7b9"}.icon-power-crossed:before{content:"\e7ba"}.icon-flash-auto:before{content:"\e7bb"}.icon-lamp:before{content:"\e7bc"}.icon-flashlight:before{content:"\e7bd"}.icon-lampshade:before{content:"\e7be"}.icon-cord:before{content:"\e7bf"}.icon-outlet:before{content:"\e7c0"}.icon-battery-power:before{content:"\e7c1"}.icon-battery-empty:before{content:"\e7c2"}.icon-battery-alert:before{content:"\e7c3"}.icon-battery-error:before{content:"\e7c4"}.icon-battery-low1:before{content:"\e7c5"}.icon-battery-low2:before{content:"\e7c6"}.icon-battery-low3:before{content:"\e7c7"}.icon-battery-mid1:before{content:"\e7c8"}.icon-battery-mid2:before{content:"\e7c9"}.icon-battery-mid3:before{content:"\e7ca"}.icon-battery-full:before{content:"\e7cb"}.icon-battery-charging:before{content:"\e7cc"}.icon-battery-charging2:before{content:"\e7cd"}.icon-battery-charging3:before{content:"\e7ce"}.icon-battery-charging4:before{content:"\e7cf"}.icon-battery-charging5:before{content:"\e7d0"}.icon-battery-charging6:before{content:"\e7d1"}.icon-battery-charging7:before{content:"\e7d2"}.icon-chip:before{content:"\e7d3"}.icon-chip-x64:before{content:"\e7d4"}.icon-chip-x86:before{content:"\e7d5"}.icon-bubble:before{content:"\e7d6"}.icon-bubbles:before{content:"\e7d7"}.icon-bubble-dots:before{content:"\e7d8"}.icon-bubble-alert:before{content:"\e7d9"}.icon-bubble-question:before{content:"\e7da"}.icon-bubble-text:before{content:"\e7db"}.icon-bubble-pencil:before{content:"\e7dc"}.icon-bubble-picture:before{content:"\e7dd"}.icon-bubble-video:before{content:"\e7de"}.icon-bubble-user:before{content:"\e7df"}.icon-bubble-quote:before{content:"\e7e0"}.icon-bubble-heart:before{content:"\e7e1"}.icon-bubble-emoticon:before{content:"\e7e2"}.icon-bubble-attachment:before{content:"\e7e3"}.icon-phone-bubble:before{content:"\e7e4"}.icon-quote-open:before{content:"\e7e5"}.icon-quote-close:before{content:"\e7e6"}.icon-dna:before{content:"\e7e7"}.icon-heart-pulse:before{content:"\e7e8"}.icon-pulse:before{content:"\e7e9"}.icon-syringe:before{content:"\e7ea"}.icon-pills:before{content:"\e7eb"}.icon-first-aid:before{content:"\e7ec"}.icon-lifebuoy:before{content:"\e7ed"}.icon-bandage:before{content:"\e7ee"}.icon-bandages:before{content:"\e7ef"}.icon-thermometer:before{content:"\e7f0"}.icon-microscope:before{content:"\e7f1"}.icon-brain:before{content:"\e7f2"}.icon-beaker:before{content:"\e7f3"}.icon-skull:before{content:"\e7f4"}.icon-bone:before{content:"\e7f5"}.icon-construction:before{content:"\e7f6"}.icon-construction-cone:before{content:"\e7f7"}.icon-pie-chart:before{content:"\e7f8"}.icon-pie-chart2:before{content:"\e7f9"}.icon-graph:before{content:"\e7fa"}.icon-chart-growth:before{content:"\e7fb"}.icon-chart-bars:before{content:"\e7fc"}.icon-chart-settings:before{content:"\e7fd"}.icon-cake:before{content:"\e7fe"}.icon-gift:before{content:"\e7ff"}.icon-balloon:before{content:"\e800"}.icon-rank:before{content:"\e801"}.icon-rank2:before{content:"\e802"}.icon-rank3:before{content:"\e803"}.icon-crown:before{content:"\e804"}.icon-lotus:before{content:"\e805"}.icon-diamond:before{content:"\e806"}.icon-diamond2:before{content:"\e807"}.icon-diamond3:before{content:"\e808"}.icon-diamond4:before{content:"\e809"}.icon-linearicons:before{content:"\e80a"}.icon-teacup:before{content:"\e80b"}.icon-teapot:before{content:"\e80c"}.icon-glass:before{content:"\e80d"}.icon-bottle2:before{content:"\e80e"}.icon-glass-cocktail:before{content:"\e80f"}.icon-glass2:before{content:"\e810"}.icon-dinner:before{content:"\e811"}.icon-dinner2:before{content:"\e812"}.icon-chef:before{content:"\e813"}.icon-scale2:before{content:"\e814"}.icon-egg:before{content:"\e815"}.icon-egg2:before{content:"\e816"}.icon-eggs:before{content:"\e817"}.icon-platter:before{content:"\e818"}.icon-steak:before{content:"\e819"}.icon-hamburger:before{content:"\e81a"}.icon-hotdog:before{content:"\e81b"}.icon-pizza:before{content:"\e81c"}.icon-sausage:before{content:"\e81d"}.icon-chicken:before{content:"\e81e"}.icon-fish:before{content:"\e81f"}.icon-carrot:before{content:"\e820"}.icon-cheese:before{content:"\e821"}.icon-bread:before{content:"\e822"}.icon-ice-cream:before{content:"\e823"}.icon-ice-cream2:before{content:"\e824"}.icon-candy:before{content:"\e825"}.icon-lollipop:before{content:"\e826"}.icon-coffee-bean:before{content:"\e827"}.icon-coffee-cup:before{content:"\e828"}.icon-cherry:before{content:"\e829"}.icon-grapes:before{content:"\e82a"}.icon-citrus:before{content:"\e82b"}.icon-apple:before{content:"\e82c"}.icon-leaf:before{content:"\e82d"}.icon-landscape:before{content:"\e82e"}.icon-pine-tree:before{content:"\e82f"}.icon-tree:before{content:"\e830"}.icon-cactus:before{content:"\e831"}.icon-paw:before{content:"\e832"}.icon-footprint:before{content:"\e833"}.icon-speed-slow:before{content:"\e834"}.icon-speed-medium:before{content:"\e835"}.icon-speed-fast:before{content:"\e836"}.icon-rocket:before{content:"\e837"}.icon-hammer2:before{content:"\e838"}.icon-balance:before{content:"\e839"}.icon-briefcase:before{content:"\e83a"}.icon-luggage-weight:before{content:"\e83b"}.icon-dolly:before{content:"\e83c"}.icon-plane:before{content:"\e83d"}.icon-plane-crossed:before{content:"\e83e"}.icon-helicopter:before{content:"\e83f"}.icon-traffic-lights:before{content:"\e840"}.icon-siren:before{content:"\e841"}.icon-road:before{content:"\e842"}.icon-engine:before{content:"\e843"}.icon-oil-pressure:before{content:"\e844"}.icon-coolant-temperature:before{content:"\e845"}.icon-car-battery:before{content:"\e846"}.icon-gas:before{content:"\e847"}.icon-gallon:before{content:"\e848"}.icon-transmission:before{content:"\e849"}.icon-car:before{content:"\e84a"}.icon-car-wash:before{content:"\e84b"}.icon-car-wash2:before{content:"\e84c"}.icon-bus:before{content:"\e84d"}.icon-bus2:before{content:"\e84e"}.icon-car2:before{content:"\e84f"}.icon-parking:before{content:"\e850"}.icon-car-lock:before{content:"\e851"}.icon-taxi:before{content:"\e852"}.icon-car-siren:before{content:"\e853"}.icon-car-wash3:before{content:"\e854"}.icon-car-wash4:before{content:"\e855"}.icon-ambulance:before{content:"\e856"}.icon-truck:before{content:"\e857"}.icon-trailer:before{content:"\e858"}.icon-scale-truck:before{content:"\e859"}.icon-train:before{content:"\e85a"}.icon-ship:before{content:"\e85b"}.icon-ship2:before{content:"\e85c"}.icon-anchor:before{content:"\e85d"}.icon-boat:before{content:"\e85e"}.icon-bicycle:before{content:"\e85f"}.icon-bicycle2:before{content:"\e860"}.icon-dumbbell:before{content:"\e861"}.icon-bench-press:before{content:"\e862"}.icon-swim:before{content:"\e863"}.icon-football:before{content:"\e864"}.icon-baseball-bat:before{content:"\e865"}.icon-baseball:before{content:"\e866"}.icon-tennis:before{content:"\e867"}.icon-tennis2:before{content:"\e868"}.icon-ping-pong:before{content:"\e869"}.icon-hockey:before{content:"\e86a"}.icon-8ball:before{content:"\e86b"}.icon-bowling:before{content:"\e86c"}.icon-bowling-pins:before{content:"\e86d"}.icon-golf:before{content:"\e86e"}.icon-golf2:before{content:"\e86f"}.icon-archery:before{content:"\e870"}.icon-slingshot:before{content:"\e871"}.icon-soccer:before{content:"\e872"}.icon-basketball:before{content:"\e873"}.icon-cube:before{content:"\e874"}.icon-3d-rotate:before{content:"\e875"}.icon-puzzle:before{content:"\e876"}.icon-glasses:before{content:"\e877"}.icon-glasses2:before{content:"\e878"}.icon-accessibility:before{content:"\e879"}.icon-wheelchair:before{content:"\e87a"}.icon-wall:before{content:"\e87b"}.icon-fence:before{content:"\e87c"}.icon-wall2:before{content:"\e87d"}.icon-icons:before{content:"\e87e"}.icon-resize-handle:before{content:"\e87f"}.icon-icons2:before{content:"\e880"}.icon-select:before{content:"\e881"}.icon-select2:before{content:"\e882"}.icon-site-map:before{content:"\e883"}.icon-earth:before{content:"\e884"}.icon-earth-lock:before{content:"\e885"}.icon-network:before{content:"\e886"}.icon-network-lock:before{content:"\e887"}.icon-planet:before{content:"\e888"}.icon-happy:before{content:"\e889"}.icon-smile:before{content:"\e88a"}.icon-grin:before{content:"\e88b"}.icon-tongue:before{content:"\e88c"}.icon-sad:before{content:"\e88d"}.icon-wink:before{content:"\e88e"}.icon-dream:before{content:"\e88f"}.icon-shocked:before{content:"\e890"}.icon-shocked2:before{content:"\e891"}.icon-tongue2:before{content:"\e892"}.icon-neutral:before{content:"\e893"}.icon-happy-grin:before{content:"\e894"}.icon-cool:before{content:"\e895"}.icon-mad:before{content:"\e896"}.icon-grin-evil:before{content:"\e897"}.icon-evil:before{content:"\e898"}.icon-wow:before{content:"\e899"}.icon-annoyed:before{content:"\e89a"}.icon-wondering:before{content:"\e89b"}.icon-confused:before{content:"\e89c"}.icon-zipped:before{content:"\e89d"}.icon-grumpy:before{content:"\e89e"}.icon-mustache:before{content:"\e89f"}.icon-tombstone-hipster:before{content:"\e8a0"}.icon-tombstone:before{content:"\e8a1"}.icon-ghost:before{content:"\e8a2"}.icon-ghost-hipster:before{content:"\e8a3"}.icon-halloween:before{content:"\e8a4"}.icon-christmas:before{content:"\e8a5"}.icon-easter-egg:before{content:"\e8a6"}.icon-mustache2:before{content:"\e8a7"}.icon-mustache-glasses:before{content:"\e8a8"}.icon-pipe:before{content:"\e8a9"}.icon-alarm:before{content:"\e8aa"}.icon-alarm-add:before{content:"\e8ab"}.icon-alarm-snooze:before{content:"\e8ac"}.icon-alarm-ringing:before{content:"\e8ad"}.icon-bullhorn:before{content:"\e8ae"}.icon-hearing:before{content:"\e8af"}.icon-volume-high:before{content:"\e8b0"}.icon-volume-medium:before{content:"\e8b1"}.icon-volume-low:before{content:"\e8b2"}.icon-volume:before{content:"\e8b3"}.icon-mute:before{content:"\e8b4"}.icon-lan:before{content:"\e8b5"}.icon-lan2:before{content:"\e8b6"}.icon-wifi:before{content:"\e8b7"}.icon-wifi-lock:before{content:"\e8b8"}.icon-wifi-blocked:before{content:"\e8b9"}.icon-wifi-mid:before{content:"\e8ba"}.icon-wifi-low:before{content:"\e8bb"}.icon-wifi-low2:before{content:"\e8bc"}.icon-wifi-alert:before{content:"\e8bd"}.icon-wifi-alert-mid:before{content:"\e8be"}.icon-wifi-alert-low:before{content:"\e8bf"}.icon-wifi-alert-low2:before{content:"\e8c0"}.icon-stream:before{content:"\e8c1"}.icon-stream-check:before{content:"\e8c2"}.icon-stream-error:before{content:"\e8c3"}.icon-stream-alert:before{content:"\e8c4"}.icon-communication:before{content:"\e8c5"}.icon-communication-crossed:before{content:"\e8c6"}.icon-broadcast:before{content:"\e8c7"}.icon-antenna:before{content:"\e8c8"}.icon-satellite:before{content:"\e8c9"}.icon-satellite2:before{content:"\e8ca"}.icon-mic:before{content:"\e8cb"}.icon-mic-mute:before{content:"\e8cc"}.icon-mic2:before{content:"\e8cd"}.icon-spotlights:before{content:"\e8ce"}.icon-hourglass:before{content:"\e8cf"}.icon-loading:before{content:"\e8d0"}.icon-loading2:before{content:"\e8d1"}.icon-loading3:before{content:"\e8d2"}.icon-refresh:before{content:"\e8d3"}.icon-refresh2:before{content:"\e8d4"}.icon-undo:before{content:"\e8d5"}.icon-redo:before{content:"\e8d6"}.icon-jump2:before{content:"\e8d7"}.icon-undo2:before{content:"\e8d8"}.icon-redo2:before{content:"\e8d9"}.icon-sync:before{content:"\e8da"}.icon-repeat-one2:before{content:"\e8db"}.icon-sync-crossed:before{content:"\e8dc"}.icon-sync2:before{content:"\e8dd"}.icon-repeat-one3:before{content:"\e8de"}.icon-sync-crossed2:before{content:"\e8df"}.icon-return:before{content:"\e8e0"}.icon-return2:before{content:"\e8e1"}.icon-refund:before{content:"\e8e2"}.icon-history:before{content:"\e8e3"}.icon-history2:before{content:"\e8e4"}.icon-self-timer:before{content:"\e8e5"}.icon-clock:before{content:"\e8e6"}.icon-clock2:before{content:"\e8e7"}.icon-clock3:before{content:"\e8e8"}.icon-watch:before{content:"\e8e9"}.icon-alarm2:before{content:"\e8ea"}.icon-alarm-add2:before{content:"\e8eb"}.icon-alarm-remove:before{content:"\e8ec"}.icon-alarm-check:before{content:"\e8ed"}.icon-alarm-error:before{content:"\e8ee"}.icon-timer:before{content:"\e8ef"}.icon-timer-crossed:before{content:"\e8f0"}.icon-timer2:before{content:"\e8f1"}.icon-timer-crossed2:before{content:"\e8f2"}.icon-download:before{content:"\e8f3"}.icon-upload:before{content:"\e8f4"}.icon-download2:before{content:"\e8f5"}.icon-upload2:before{content:"\e8f6"}.icon-enter-up:before{content:"\e8f7"}.icon-enter-down:before{content:"\e8f8"}.icon-enter-left:before{content:"\e8f9"}.icon-enter-right:before{content:"\e8fa"}.icon-exit-up:before{content:"\e8fb"}.icon-exit-down:before{content:"\e8fc"}.icon-exit-left:before{content:"\e8fd"}.icon-exit-right:before{content:"\e8fe"}.icon-enter-up2:before{content:"\e8ff"}.icon-enter-down2:before{content:"\e900"}.icon-enter-vertical:before{content:"\e901"}.icon-enter-left2:before{content:"\e902"}.icon-enter-right2:before{content:"\e903"}.icon-enter-horizontal:before{content:"\e904"}.icon-exit-up2:before{content:"\e905"}.icon-exit-down2:before{content:"\e906"}.icon-exit-left2:before{content:"\e907"}.icon-exit-right2:before{content:"\e908"}.icon-cli:before{content:"\e909"}.icon-bug:before{content:"\e90a"}.icon-code:before{content:"\e90b"}.icon-file-code:before{content:"\e90c"}.icon-file-image:before{content:"\e90d"}.icon-file-zip:before{content:"\e90e"}.icon-file-audio:before{content:"\e90f"}.icon-file-video:before{content:"\e910"}.icon-file-preview:before{content:"\e911"}.icon-file-charts:before{content:"\e912"}.icon-file-stats:before{content:"\e913"}.icon-file-spreadsheet:before{content:"\e914"}.icon-link:before{content:"\e915"}.icon-unlink:before{content:"\e916"}.icon-link2:before{content:"\e917"}.icon-unlink2:before{content:"\e918"}.icon-thumbs-up:before{content:"\e919"}.icon-thumbs-down:before{content:"\e91a"}.icon-thumbs-up2:before{content:"\e91b"}.icon-thumbs-down2:before{content:"\e91c"}.icon-thumbs-up3:before{content:"\e91d"}.icon-thumbs-down3:before{content:"\e91e"}.icon-share:before{content:"\e91f"}.icon-share2:before{content:"\e920"}.icon-share3:before{content:"\e921"}.icon-magnifier:before{content:"\e922"}.icon-file-search:before{content:"\e923"}.icon-find-replace:before{content:"\e924"}.icon-zoom-in:before{content:"\e925"}.icon-zoom-out:before{content:"\e926"}.icon-loupe:before{content:"\e927"}.icon-loupe-zoom-in:before{content:"\e928"}.icon-loupe-zoom-out:before{content:"\e929"}.icon-cross:before{content:"\e92a"}.icon-menu:before{content:"\e92b"}.icon-list:before{content:"\e92c"}.icon-list2:before{content:"\e92d"}.icon-list3:before{content:"\e92e"}.icon-menu2:before{content:"\e92f"}.icon-list4:before{content:"\e930"}.icon-menu3:before{content:"\e931"}.icon-exclamation:before{content:"\e932"}.icon-question:before{content:"\e933"}.icon-check:before{content:"\e934"}.icon-cross2:before{content:"\e935"}.icon-plus:before{content:"\e936"}.icon-minus:before{content:"\e937"}.icon-percent:before{content:"\e938"}.icon-chevron-up:before{content:"\e939"}.icon-chevron-down:before{content:"\e93a"}.icon-chevron-left:before{content:"\e93b"}.icon-chevron-right:before{content:"\e93c"}.icon-chevrons-expand-vertical:before{content:"\e93d"}.icon-chevrons-expand-horizontal:before{content:"\e93e"}.icon-chevrons-contract-vertical:before{content:"\e93f"}.icon-chevrons-contract-horizontal:before{content:"\e940"}.icon-arrow-up:before{content:"\e941"}.icon-arrow-down:before{content:"\e942"}.icon-arrow-left:before{content:"\e943"}.icon-arrow-right:before{content:"\e944"}.icon-arrow-up-right:before{content:"\e945"}.icon-arrows-merge:before{content:"\e946"}.icon-arrows-split:before{content:"\e947"}.icon-arrow-divert:before{content:"\e948"}.icon-arrow-return:before{content:"\e949"}.icon-expand:before{content:"\e94a"}.icon-contract:before{content:"\e94b"}.icon-expand2:before{content:"\e94c"}.icon-contract2:before{content:"\e94d"}.icon-move:before{content:"\e94e"}.icon-tab:before{content:"\e94f"}.icon-arrow-wave:before{content:"\e950"}.icon-expand3:before{content:"\e951"}.icon-expand4:before{content:"\e952"}.icon-contract3:before{content:"\e953"}.icon-notification:before{content:"\e954"}.icon-warning:before{content:"\e955"}.icon-notification-circle:before{content:"\e956"}.icon-question-circle:before{content:"\e957"}.icon-menu-circle:before{content:"\e958"}.icon-checkmark-circle:before{content:"\e959"}.icon-cross-circle:before{content:"\e95a"}.icon-plus-circle:before{content:"\e95b"}.icon-circle-minus:before{content:"\e95c"}.icon-percent-circle:before{content:"\e95d"}.icon-arrow-up-circle:before{content:"\e95e"}.icon-arrow-down-circle:before{content:"\e95f"}.icon-arrow-left-circle:before{content:"\e960"}.icon-arrow-right-circle:before{content:"\e961"}.icon-chevron-up-circle:before{content:"\e962"}.icon-chevron-down-circle:before{content:"\e963"}.icon-chevron-left-circle:before{content:"\e964"}.icon-chevron-right-circle:before{content:"\e965"}.icon-backward-circle:before{content:"\e966"}.icon-first-circle:before{content:"\e967"}.icon-previous-circle:before{content:"\e968"}.icon-stop-circle:before{content:"\e969"}.icon-play-circle:before{content:"\e96a"}.icon-pause-circle:before{content:"\e96b"}.icon-next-circle:before{content:"\e96c"}.icon-last-circle:before{content:"\e96d"}.icon-forward-circle:before{content:"\e96e"}.icon-eject-circle:before{content:"\e96f"}.icon-crop:before{content:"\e970"}.icon-frame-expand:before{content:"\e971"}.icon-frame-contract:before{content:"\e972"}.icon-focus:before{content:"\e973"}.icon-transform:before{content:"\e974"}.icon-grid:before{content:"\e975"}.icon-grid-crossed:before{content:"\e976"}.icon-layers:before{content:"\e977"}.icon-layers-crossed:before{content:"\e978"}.icon-toggle:before{content:"\e979"}.icon-rulers:before{content:"\e97a"}.icon-ruler:before{content:"\e97b"}.icon-funnel:before{content:"\e97c"}.icon-flip-horizontal:before{content:"\e97d"}.icon-flip-vertical:before{content:"\e97e"}.icon-flip-horizontal2:before{content:"\e97f"}.icon-flip-vertical2:before{content:"\e980"}.icon-angle:before{content:"\e981"}.icon-angle2:before{content:"\e982"}.icon-subtract:before{content:"\e983"}.icon-combine:before{content:"\e984"}.icon-intersect:before{content:"\e985"}.icon-exclude:before{content:"\e986"}.icon-align-center-vertical:before{content:"\e987"}.icon-align-right:before{content:"\e988"}.icon-align-bottom:before{content:"\e989"}.icon-align-left:before{content:"\e98a"}.icon-align-center-horizontal:before{content:"\e98b"}.icon-align-top:before{content:"\e98c"}.icon-square:before{content:"\e98d"}.icon-plus-square:before{content:"\e98e"}.icon-minus-square:before{content:"\e98f"}.icon-percent-square:before{content:"\e990"}.icon-arrow-up-square:before{content:"\e991"}.icon-arrow-down-square:before{content:"\e992"}.icon-arrow-left-square:before{content:"\e993"}.icon-arrow-right-square:before{content:"\e994"}.icon-chevron-up-square:before{content:"\e995"}.icon-chevron-down-square:before{content:"\e996"}.icon-chevron-left-square:before{content:"\e997"}.icon-chevron-right-square:before{content:"\e998"}.icon-check-square:before{content:"\e999"}.icon-cross-square:before{content:"\e99a"}.icon-menu-square:before{content:"\e99b"}.icon-prohibited:before{content:"\e99c"}.icon-circle:before{content:"\e99d"}.icon-radio-button:before{content:"\e99e"}.icon-ligature:before{content:"\e99f"}.icon-text-format:before{content:"\e9a0"}.icon-text-format-remove:before{content:"\e9a1"}.icon-text-size:before{content:"\e9a2"}.icon-bold:before{content:"\e9a3"}.icon-italic:before{content:"\e9a4"}.icon-underline:before{content:"\e9a5"}.icon-strikethrough:before{content:"\e9a6"}.icon-highlight:before{content:"\e9a7"}.icon-text-align-left:before{content:"\e9a8"}.icon-text-align-center:before{content:"\e9a9"}.icon-text-align-right:before{content:"\e9aa"}.icon-text-align-justify:before{content:"\e9ab"}.icon-line-spacing:before{content:"\e9ac"}.icon-indent-increase:before{content:"\e9ad"}.icon-indent-decrease:before{content:"\e9ae"}.icon-text-wrap:before{content:"\e9af"}.icon-pilcrow:before{content:"\e9b0"}.icon-direction-ltr:before{content:"\e9b1"}.icon-direction-rtl:before{content:"\e9b2"}.icon-page-break:before{content:"\e9b3"}.icon-page-break2:before{content:"\e9b4"}.icon-sort-alpha-asc:before{content:"\e9b5"}.icon-sort-alpha-desc:before{content:"\e9b6"}.icon-sort-numeric-asc:before{content:"\e9b7"}.icon-sort-numeric-desc:before{content:"\e9b8"}.icon-sort-amount-asc:before{content:"\e9b9"}.icon-sort-amount-desc:before{content:"\e9ba"}.icon-sort-time-asc:before{content:"\e9bb"}.icon-sort-time-desc:before{content:"\e9bc"}.icon-sigma:before{content:"\e9bd"}.icon-pencil-line:before{content:"\e9be"}.icon-hand:before{content:"\e9bf"}.icon-pointer-up:before{content:"\e9c0"}.icon-pointer-right:before{content:"\e9c1"}.icon-pointer-down:before{content:"\e9c2"}.icon-pointer-left:before{content:"\e9c3"}.icon-finger-tap:before{content:"\e9c4"}.icon-fingers-tap:before{content:"\e9c5"}.icon-reminder:before{content:"\e9c6"}.icon-fingers-crossed:before{content:"\e9c7"}.icon-fingers-victory:before{content:"\e9c8"}.icon-gesture-zoom:before{content:"\e9c9"}.icon-gesture-pinch:before{content:"\e9ca"}.icon-fingers-scroll-horizontal:before{content:"\e9cb"}.icon-fingers-scroll-vertical:before{content:"\e9cc"}.icon-fingers-scroll-left:before{content:"\e9cd"}.icon-fingers-scroll-right:before{content:"\e9ce"}.icon-hand2:before{content:"\e9cf"}.icon-pointer-up2:before{content:"\e9d0"}.icon-pointer-right2:before{content:"\e9d1"}.icon-pointer-down2:before{content:"\e9d2"}.icon-pointer-left2:before{content:"\e9d3"}.icon-finger-tap2:before{content:"\e9d4"}.icon-fingers-tap2:before{content:"\e9d5"}.icon-reminder2:before{content:"\e9d6"}.icon-gesture-zoom2:before{content:"\e9d7"}.icon-gesture-pinch2:before{content:"\e9d8"}.icon-fingers-scroll-horizontal2:before{content:"\e9d9"}.icon-fingers-scroll-vertical2:before{content:"\e9da"}.icon-fingers-scroll-left2:before{content:"\e9db"}.icon-fingers-scroll-right2:before{content:"\e9dc"}.icon-fingers-scroll-vertical3:before{content:"\e9dd"}.icon-border-style:before{content:"\e9de"}.icon-border-all:before{content:"\e9df"}.icon-border-outer:before{content:"\e9e0"}.icon-border-inner:before{content:"\e9e1"}.icon-border-top:before{content:"\e9e2"}.icon-border-horizontal:before{content:"\e9e3"}.icon-border-bottom:before{content:"\e9e4"}.icon-border-left:before{content:"\e9e5"}.icon-border-vertical:before{content:"\e9e6"}.icon-border-right:before{content:"\e9e7"}.icon-border-none:before{content:"\e9e8"}.icon-ellipsis:before{content:"\e9e9"}.btn,button,input[type=button],input[type=reset],input[type=submit]{-webkit-font-smoothing:antialiased;background:#db1f36;border:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:normal;padding:16px 35px;text-align:center;text-decoration:none;transition:all .25s ease-in-out;vertical-align:top}.btn:active,.btn:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background:#b7132a;color:#fff;text-decoration:none}.btn:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{outline:none}.btn.primary-btn{background:#db1f36;color:#fff}.btn.primary-dark-btn{background:#b7132a;color:#fff}.btn.secondary-btn{background:#0079a5;color:#fff}.btn.secondary-dark-btn{background:#1c4565;color:#fff}.btn.primary-hollow-btn{background-color:#fff;border:2px solid #db1f36;color:#db1f36}.btn.secondary-hollow-btn{background-color:#fff;border:2px solid #0079a5;color:#0079a5}.btn.btn-auto{display:inline-block!important}.btn.filter-btn{display:block;margin-bottom:30px;width:100%}.btn.large-cta-btn{font-size:20px;font-size:1.25rem;padding:23px 35px}.btn.fas:before{display:inline-block;font-family:Font Awesome\ 5 Free,sans-serif;font-size:14px;font-size:.875rem;font-weight:900;margin-right:10px}.cta-download-btn{margin:20px 0}.align-btn.align-left{text-align:left}.align-btn.align-center{text-align:center}.align-btn.align-right{text-align:right}.center-btn{margin:30px 0;text-align:center}.center-btn .btn{margin:0;vertical-align:top;width:auto!important}.center-btn .btn+.btn{margin-left:20px}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.hidden,[v-cloak]{display:none}.hide-mobile{display:none!important}.ellipsis-break,.visible{display:block}.collapse-shown{overflow:inherit}.collapse-hide{overflow:hidden}.no-top-padding{padding-top:0!important}.content-overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.meta{color:#9b9895}.valid{color:#248000}.invalid{color:red}.fixed{position:fixed}.collapse{display:none}.align-right{text-align:right}.align-center{text-align:center}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.show-on-focus{clip:rect(0,0,0,0);height:1px;margin:0;overflow:hidden;position:absolute!important;width:1px}.show-on-focus:active,.show-on-focus:focus{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}table{background:#fff;margin-bottom:20px;position:relative;width:100%}table td,table th{padding:15px;text-align:left}table td .fa,table th .fa{padding-right:10px}table thead{color:#fff;text-align:left}table thead tr{border:none}table thead tr th{font-weight:700}table thead tr.table-header-category th{font-family:Replica Pro,sans-serif;font-weight:400;padding-bottom:15px}table tbody tr{border-bottom:2px solid #eeebe6}h1,h2,h3,h4,h5,h6{color:#000;font-family:Replica Pro,sans-serif;font-weight:700;line-height:1.5;margin:20px 0 10px}h1{font-size:28px;font-size:1.75rem}h2{font-size:22px;font-size:1.375rem}h3{font-size:20px;font-size:1.25rem}h4{font-size:14px;font-size:.875rem}h5{font-size:12px;font-size:.75rem}.primary-heading{line-height:40px;margin:0 0 20px}.primary-heading,.secondary-heading,h1,h2,h3,h4{max-width:100%}.primary-heading small,.secondary-heading small,h1 small,h2 small,h3 small,h4 small{display:block;font-size:14px;font-size:.875rem;letter-spacing:2px;line-height:20px;margin-bottom:5px;text-transform:uppercase}.primary-heading small span,.secondary-heading small span,h1 small span,h2 small span,h3 small span,h4 small span{display:inline-block}.primary-heading small span:after,.secondary-heading small span:after,h1 small span:after,h2 small span:after,h3 small span:after,h4 small span:after{content:"•";padding:0 8px}.primary-heading small span:last-child:after,.secondary-heading small span:last-child:after,h1 small span:last-child:after,h2 small span:last-child:after,h3 small span:last-child:after,h4 small span:last-child:after{content:none}.primary-heading small{color:currentColor}.secondary-heading{font-size:28px;font-size:1.75rem;margin:40px 0 25px}.section-heading{margin-bottom:25px;position:relative}.section-heading .heading,.section-heading .secondary-heading{margin:0}.meta-heading{color:#0079a5;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:2px;margin:0;text-transform:uppercase}.content-heading{font-size:20px;font-size:1.25rem;margin:45px 0 15px}.heading-icon{font-size:22px;font-size:1.375rem;margin:0;position:relative}.heading-icon a{color:#000}.heading-icon .icon{color:#db1f36;display:none;margin-right:10px;margin-top:-2px;max-height:40px;max-width:40px;vertical-align:top}a{color:#0079a5;text-decoration:none;transition:all .2s ease-in-out}a:active{outline:none}a:active,a:focus{color:#0079a5;text-decoration:underline}a:hover{color:#b7132a;text-decoration:none}.cta-bottom-link{color:#1c4565;display:block;font-weight:400;margin:10px 0 50px;text-align:center}.cta-bottom-link:after{content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;vertical-align:top}.cta-bottom-link:active,.cta-bottom-link:focus,.cta-bottom-link:hover{color:#0079a5}.cta-link{color:#fff;color:#0079a5;font-family:"Source Serif Pro",sans-serif;font-size:16px;font-size:1rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.cta-link:after{content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;vertical-align:top}.cta-link:active,.cta-link:focus,.cta-link:hover{color:#1c4565}.view-more-link{color:#fff;color:#0079a5;cursor:pointer;font-family:"Source Serif Pro",sans-serif;font-size:16px;font-size:1rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.view-more-link:after{content:"+";display:inline-block;font-family:Linearicons;font-size:28px;font-size:1.75rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-6px;vertical-align:top}.view-more-link.collapsed:after{content:"-";margin-top:-8px}.view-more-link:active,.view-more-link:focus,.view-more-link:hover{color:#1c4565}.back-link{color:#fff;color:#0079a5;font-family:"Source Serif Pro",sans-serif;font-size:16px;font-size:1rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.back-link:before{content:"\e944";content:"\e943";display:inline-block;font-family:Linearicons;font-size:14px;font-size:.875rem;font-size:22px;font-size:1.375rem;font-weight:300;line-height:1;margin-left:0;margin-right:10px;margin-top:0;vertical-align:top}.back-link:active,.back-link:focus,.back-link:hover{color:#1c4565}.link-list,.link-list li,.txt-list,.txt-list li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.link-list li a,.txt-list li a{color:#0079a5;display:block;font-weight:400;margin:20px 0}.txt-list li a{font-family:"Source Serif Pro",sans-serif;margin:5px 0}.txt-checklist,.txt-checklist li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.txt-checklist li{color:#fff;display:block;font-size:18px;font-size:1.125rem;font-weight:400;margin:0 0 20px}.txt-checklist li:before{content:"\f00c";font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;padding-right:14px}.checkbox-container{background:#fff;padding:10px;position:relative}.checkbox-container .fa,.checkbox-container [class*=" icon-"],.checkbox-container [class^=icon-]{color:#0079a5;display:inline-block;font-size:18px;font-size:1.125rem;margin-right:6px;margin-top:3px;vertical-align:top}.checkbox-container .checkbox{flex-grow:1;margin-bottom:20px;position:relative}.checkbox-container .checkbox-collapse{display:flex;flex-direction:row}.checkbox-container .checkbox-collapse>i{cursor:pointer;margin-left:20px;padding-left:20px}input[type=checkbox]{background:#fff;cursor:pointer;height:26px;left:0;opacity:0;position:absolute;width:100%;z-index:999}input[type=checkbox]~label{cursor:pointer;display:block;font-size:16px;font-size:1rem;line-height:20px;margin-bottom:0;padding-left:40px;position:relative}input[type=checkbox]~label .fa{font-size:20px;font-size:1.25rem;font-weight:400;margin:2px 10px 0 0;vertical-align:top}input[type=checkbox]~label:before{background:#fff;border:1px solid #dad9d5;border-radius:3px;color:#fff!important;content:"";height:20px;left:0;position:absolute;top:0;transition:background .2s ease;width:20px}input[type=checkbox]:disabled~label{color:#ccc}input[type=checkbox]:disabled~label:before{border-color:#ccc;box-shadow:none}input[type=checkbox]:checked~label:before{background:#0079a5;color:#fff!important;content:"✔";font-size:85%;outline:none;padding-left:.2rem}.custom-checkbox{display:flex;font-size:16px;font-size:1rem;line-height:20px;width:100%}.custom-checkbox input[type=checkbox]{visibility:collapse;width:0}.custom-checkbox input[type=checkbox]:disabled~*{border-color:#ccc;color:#ccc}.custom-checkbox .checkmark{align-content:center;align-items:center;background:#fff;border:1px solid #dad9d5;border-radius:3px;color:#fff!important;display:inline-flex;flex-basis:auto;flex-direction:column;flex-grow:0;flex-shrink:0;font-size:80%;height:20px;justify-content:center;margin-right:20px;padding:2px;text-align:center;transition:background .2s ease;vertical-align:middle;width:20px}.custom-checkbox .checkmark.checked{-webkit-text-fill-color:#fff!important;-webkit-text-stroke-color:#fff!important;background:#0079a5!important;color:#fff!important;font-family:Font Awesome\ 5 Free;font-weight:900;opacity:1}.custom-checkbox .checkbox-label{margin-right:5px}.error-message{display:none}.form-control.error,.form-control.error:focus{border-color:red}label.error{color:red;display:block;font-weight:300;margin:5px 0 0}.form-container .input-field{position:relative}.form-container .input-group,.form-container .md-field{margin-top:0;padding-top:0}.form-container .input-group .btn,.form-container .md-field .btn{margin-bottom:0!important}.form-container h3{font-size:24px;font-size:1.5rem;margin-bottom:20px}.form-container .form-date-range{margin-bottom:30px;margin-top:30px}.form-container .form-date-range>span{display:block;font-size:14px;font-size:.875rem;margin:-7px 0 15px}.form-container input[type=date],.form-container input[type=number],.form-container input[type=password],.form-container input[type=text],.form-container select{width:100%}.form-container textarea{line-height:18px;min-height:115px;padding:10px;width:100%}.form-container .btn{font-size:20px;line-height:1;margin-bottom:20px;width:100%}.form-container .form-group{margin-bottom:25px;position:relative}.form-container .form-group.select-input input,.form-container .form-group.select-input select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-container .form-group.select-input:after{color:#db1f36;content:"\f0d7";font-family:Font Awesome\ 5 Free,sans-serif;font-size:24px;font-size:1.5rem;pointer-events:none;position:absolute;right:20px;top:5px}.form-control~.form-control-placeholder{background:none!important;color:#000;font-size:15px;font-size:.9375rem;font-weight:400;left:20px;pointer-events:none;position:absolute;top:10px;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.form-control.is-dirty~.form-control-placeholder,.form-control.is-focused~.form-control-placeholder{font-size:14px;font-size:.875rem;left:0;position:absolute;top:-22px}.form-control-query{position:static!important}.input-group{border-collapse:separate;display:table;position:relative;width:100%}.input-group>.form-control{border-bottom-right-radius:0;border-top-right-radius:0}.input-group .form-control{display:table-cell;float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group .form-control:active,.input-group .form-control:focus{border-right:none}.input-group .form-control[disabled]~.input-group-btn .btn{background-color:#eeebe6}.input-group .form-control[disabled]~.input-group-btn .btn:hover{cursor:not-allowed}.input-group .input-group-select{display:table-cell;vertical-align:top;width:1%}.input-group .input-group-select select{border-left:0;padding-left:10px;padding-right:38px;width:auto}.input-group-addon,.input-group-btn{display:table-cell;vertical-align:middle;white-space:nowrap;width:1%}.input-group-btn{font-size:0;position:relative;white-space:nowrap}.input-group-btn.typeahead__button .btn{background-color:#db1f36!important;border:none!important;margin-left:0;margin-right:-1px}.input-group-btn .btn{height:45px;line-height:45px;margin-left:-1px;padding:0 15px;z-index:2}.input-group-btn .btn .fa{font-size:18px;font-size:1.125rem;margin-right:0;position:relative;top:-2px}.input-group-btn .btn:hover{transform:none!important}.input-group-addon{color:#000;font-size:14px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.input-group-addon:last-child{border-left:0}.input-inline-btn{color:#db1f36;position:absolute;right:12px;top:9px}.input-inline-btn .fa{font-size:20px;font-size:1.25rem}.input-inline-btn:hover{color:#b7132a;cursor:pointer}label~input~.input-inline-btn{top:39px}.input-select label:after{content:"\f078";display:block;float:right;font-family:Font Awesome\ 5 Free,sans-serif;pointer-events:none;position:relative;right:12px;top:38px;z-index:10}.input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.input-select select::-ms-expand{display:none}input:focus,textarea:focus{outline:0}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.form-control,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#fff;border:0;border-bottom:1px solid #eeebe6;border-radius:1px;box-shadow:none;box-sizing:border-box;color:#000;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;height:45px;line-height:45px;padding:0 0 0 15px}.form-control::input-placeholder,input[type=date]::input-placeholder,input[type=email]::input-placeholder,input[type=number]::input-placeholder,input[type=password]::input-placeholder,input[type=search]::input-placeholder,input[type=tel]::input-placeholder,input[type=text]::input-placeholder,input[type=url]::input-placeholder,select::input-placeholder,textarea::input-placeholder{color:#9b9895}.form-control::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#9b9895}.form-control:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9b9895}.form-control::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#9b9895}.form-control:input-placeholder,input[type=date]:input-placeholder,input[type=email]:input-placeholder,input[type=number]:input-placeholder,input[type=password]:input-placeholder,input[type=search]:input-placeholder,input[type=tel]:input-placeholder,input[type=text]:input-placeholder,input[type=url]:input-placeholder,select:input-placeholder,textarea:input-placeholder{color:#9b9895}.form-control:placeholder,input[type=date]:placeholder,input[type=email]:placeholder,input[type=number]:placeholder,input[type=password]:placeholder,input[type=search]:placeholder,input[type=tel]:placeholder,input[type=text]:placeholder,input[type=url]:placeholder,select:placeholder,textarea:placeholder{color:#9b9895}.form-control:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#9b9895;box-shadow:none;color:#000;outline:none}.form-control:disabled,input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,select:disabled,textarea:disabled{background:#eeebe6;border-color:#ccc;cursor:not-allowed}input[type=file]{background:#fff;border-radius:1px;box-shadow:none;box-sizing:border-box;color:#000;font-size:14px;font-size:.875rem;height:32px;padding:0}textarea{min-height:100px;width:100%}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none}input[type=date]::-ms-clear,input[type=email]::-ms-clear,input[type=number]::-ms-clear,input[type=password]::-ms-clear,input[type=search]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear,input[type=url]::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}.form-custom-select{position:relative}.form-custom-select:after{color:#db1f36;content:"\f0d7";font-family:Font Awesome\ 5 Free,sans-serif;font-size:17px;font-size:1.0625rem;font-weight:900;position:absolute;right:0;top:8px}select::-ms-expand{display:none}select option:not([disabled]){color:#000}select[multiple]{height:auto;min-height:100px;padding:0}select[multiple] option{padding:2px}.radio-container{margin-bottom:5px;position:relative}input[type=radio]{background:#fff;cursor:pointer;height:18px;left:0;opacity:0;position:absolute;width:100%;z-index:999}input[type=radio]~label{cursor:pointer;display:block;font-weight:400;line-height:23px;padding-left:30px;position:relative}input[type=radio]~label:after,input[type=radio]~label:before{border-radius:10px;content:"";position:absolute}input[type=radio]~label:before{background:#fff;border:1px solid #ccc;color:#fff;height:18px;left:0;margin-top:-10px;top:50%;width:18px}input[type=radio]~label:after{background:#fff;height:10px;left:4px;margin-top:-6px;text-align:center;top:50%;transition:background-color .25s ease-in;width:10px}input[type=radio]:focus~label{text-decoration:underline}input[type=radio]:focus~label:before{border-color:#db1f36;outline:none}input[type=radio]:checked~label:after{background:#db1f36}input[type=radio]:disabled~label{color:#ccc}input[type=radio]:disabled~label:before{background-color:#ccc;box-shadow:none}input[type=radio]:disabled~label:after{border:1px solid #ccc;border-top:2px solid #ccc}.alert{background-color:#db1f36;padding-bottom:17px;padding-top:12px}.alert-text{font-family:Replica Pro,sans-serif;font-size:21px;font-size:1.3125rem;line-height:24px;margin:0 55px 0 0}.alert-close{background-color:transparent;border:none;font-size:23px;font-size:1.4375rem;padding:0;position:absolute;right:10px;top:0}.alert-close:active,.alert-close:focus,.alert-close:hover{background-color:transparent;color:#fff}.alert .container-fluid{position:relative}.author-bio{margin-bottom:40px}.author-bio h2{font-size:14px;font-size:.875rem;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.author-bio h2 a{border-bottom:1px dotted #0079a5;color:#000}.author-bio img{display:block;float:left;margin:5px 20px 0 0;width:130px}.author-bio .author-bio-content{color:#000;position:relative}.author-bio .author-bio-content:after,.author-bio .author-bio-content:before{content:" ";display:table}.author-bio .author-bio-content:after{clear:both}.author-bio .author-bio-content-txt{color:#000;font-family:"Source Serif Pro",sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:26px}.btn-dropdown{position:relative}.btn-dropdown .btn{font-size:16px;font-size:1rem;letter-spacing:2px;margin-bottom:30px;text-transform:uppercase;width:100%}.btn-dropdown .btn .fas{font-size:24px;font-size:1.5rem;margin-right:5px;vertical-align:bottom}.btn-dropdown .dropdown{background:#0079a5;display:none;left:50%;list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);list-style-type:none;margin:0 0 0 -80px;padding:10px 0 25px;position:absolute;top:56px;white-space:nowrap;width:160px;z-index:10}.btn-dropdown .dropdown:before{border-color:transparent transparent #0079a5;border-style:solid;border-width:0 12.5px 12px -12.5px;content:"";height:0;left:50%;position:absolute;top:-12px;width:0;z-index:1}.btn-dropdown .dropdown li{display:block;float:left;line-height:normal;width:100%}.btn-dropdown .dropdown li,.btn-dropdown .dropdown li li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.btn-dropdown .dropdown a{color:#fff;display:block;float:left;font-weight:400;padding:7px;text-align:center;width:100%}.btn-dropdown .dropdown a:active,.btn-dropdown .dropdown a:focus,.btn-dropdown .dropdown a:hover{background:#1c4565}.btn-dropdown:hover .dropdown{display:block}.btn-link{background:transparent;color:#0079a5;font-weight:400;margin:30px 0 0;padding:0}.btn-link .fas{margin-right:5px}.btn-link:active,.btn-link:focus,.btn-link:hover{background:transparent;color:#1c4565}.cookie-consent{background-color:rgba(0,0,0,.75);bottom:0;display:none;padding:20px 0;position:fixed;transition:all .5s ease;width:100%;z-index:9999}.cookie-consent .container{overflow:hidden;position:relative}.cookie-consent .container p{font-size:18px;font-size:1.125rem;margin:0;padding-right:20px}.cookie-consent .container p a{font-weight:700}.cookie-consent .container .fa-times{padding:10px 5px;position:absolute;right:20px;top:0}.contact-info{margin-top:20px}.contact-info .heading{font-size:24px;font-size:1.5rem}.contact-info a{color:#0079a5}.contact-info p{margin-top:15px}.content-figure{caption-side:bottom;display:table;margin:0}.content-figure.video{width:100%}.content-figure.align-center{margin:0 auto}.content-figure.align-left{float:left;margin-right:10px}.content-figure.align-right{float:right;margin-left:10px}.content-figure figcaption{color:#9b9895;display:table-caption;font-family:"Source Serif Pro",sans-serif;font-size:16px;font-size:1rem;margin-top:5px;text-align:left}.content-figure-source{word-break:break-all}.content-figure-source a{color:#0079a5}.content-figure-source a:hover{color:#db1f36}.featured-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;margin-bottom:40px;overflow:hidden;padding-top:100%;width:100%}.feature-slider{background:#f6f5f2;padding:35px 30px 60px}.feature-slider .container-fluid{padding-left:0;padding-right:0}.feature-slider-heading span{background:#f6f5f2;padding-right:20px;position:relative;z-index:10}.feature-slider .section-heading{color:#9b9895;font-size:16px;font-size:1rem;letter-spacing:2px;margin:20px 0 30px;position:relative;text-transform:uppercase}.feature-slider .section-heading:after{background:#dad9d5;content:"";height:1px;left:115px;position:absolute;right:135px;top:11px}.feature-slider .feature-item{padding:15px}.feature-slider .feature-item-wrap{background:#fff;border:1px solid #eeebe6;display:block;padding:35px 35px 70px;position:relative}.feature-slider .feature-item-wrap .heading{font-size:22px;font-size:1.375rem;margin:0}.feature-slider .feature-item-wrap .heading i{font-size:20px;font-size:1.25rem}.feature-slider .feature-item-wrap .heading small{padding-top:5px}.feature-slider .slick-slider{margin:0 -15px}.feature-slider .slick-track{display:flex}.feature-slider .slick-track .slick-slide{height:auto}.feature-slider .slick-track .slick-slide .feature-item,.feature-slider .slick-track .slick-slide .feature-item-wrap,.feature-slider .slick-track .slick-slide>div{height:100%}.feature-slider .slick-next,.feature-slider .slick-prev{height:40px;top:-45px}.feature-slider .slick-next:before,.feature-slider .slick-prev:before{background:#fff;border:1px solid #fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.08);height:40px;left:0;opacity:1;top:0;width:40px}.feature-slider .slick-next:after,.feature-slider .slick-prev:after{color:#0079a5;font-family:Linearicons;font-size:20px;font-size:1.25rem;font-weight:300;left:10px;right:auto;top:20px}.feature-slider .slick-next.slick-disabled,.feature-slider .slick-prev.slick-disabled{cursor:default;pointer-events:none}.feature-slider .slick-next.slick-disabled:before,.feature-slider .slick-prev.slick-disabled:before{background:transparent;border-color:#dad9d5;box-shadow:none}.feature-slider .slick-next.slick-disabled:after,.feature-slider .slick-prev.slick-disabled:after{color:#dad9d5}.feature-slider .slick-next{right:25px}.feature-slider .slick-next:after{content:"\e944"}.feature-slider .slick-prev{left:auto;right:90px}.feature-slider .slick-prev:after{content:"\e943"}.feature-slider.secondary-bg,.feature-slider.secondary-bg .feature-slider-heading span{background:#0079a5}.feature-slider.secondary-bg .section-heading{color:#fff}.feature-slider.secondary-bg .section-heading:after{background:#1c4565}.feature-slider.secondary-bg .slick-next.slick-disabled:before,.feature-slider.secondary-bg .slick-prev.slick-disabled:before{background:#1c4565;border-color:#1c4565;opacity:.5}.feature-slider.secondary-bg .slick-next.slick-disabled:after,.feature-slider.secondary-bg .slick-prev.slick-disabled:after{color:#0079a5}.filter-dropdown-container{display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:20px;margin-top:40px;max-width:100%;overflow:hidden}.filter-dropdown-container .filter-dropdown+.filter-dropdown{margin-top:10px}.filter-dropdown{flex:1 1;position:relative}.filter-dropdown button:disabled{background:#eeebe6}.filter-dropdown .filter-control{background-color:#fff;border:1px solid #9b9895;border-radius:5px;color:#0c2940;display:flex;flex-direction:row;font-size:18px;font-weight:700;height:48px;overflow:hidden;padding:14px 18px;text-overflow:ellipsis;white-space:nowrap;width:100%}.filter-dropdown .filter-control .filter-dropdown-icon{justify-self:end;margin-left:auto}.filter-dropdown .filter-dropdown-list-container{background-color:#fff;border:1px solid #9b9895;border-radius:5px;color:#0c2940;display:none;padding:20px 0;width:100%}.filter-dropdown .filter-dropdown-list-container ul{list-style:none;margin:0;padding:0;width:100%}.filter-dropdown .filter-dropdown-list-container ul li .filter-dropdown-checkbox{padding:10px 10px 10px 20px}.filter-dropdown .filter-dropdown-list-container ul li .filter-dropdown-checkbox .filter-dropdown-checkbox-collapse{display:flex;flex-direction:row}.filter-dropdown .filter-dropdown-list-container ul li .filter-dropdown-checkbox .filter-dropdown-checkbox-collapse .checkbox{flex-grow:1;position:relative;width:100%}.filter-dropdown .filter-dropdown-list-container ul li .filter-dropdown-checkbox .filter-dropdown-checkbox-collapse>i{cursor:pointer;padding-left:10px}.filter-dropdown .filter-dropdown-list-container ul li .filter-dropdown-checkbox .filter-dropdown-checkbox-collapse .filter-dropdown-checkbox-expand{cursor:pointer;justify-content:center;padding-left:10px;padding-right:10px;text-align:center}.filter-dropdown .filter-dropdown-list-container ul li .filter-dropdown-checkbox .filter-dropdown-checkbox-children{margin-left:40px;margin-top:20px}.filter-dropdown .filter-dropdown-list-container ul li label{cursor:pointer;font-size:18px;font-weight:700}.filter-dropdown .filter-dropdown-list-container ul li .checkbox-count{font-weight:400}.filter-dropdown .filter-dropdown-list-container .filter-dropdown-apply{background-color:#0079a5;border-radius:20px;color:#fff;font-size:18px;margin-top:20px;padding:10px 20px}.filter-dropdown .filter-dropdown-list-container[data-expanded=true]{display:block;max-height:100%;overflow:auto}.filter-pills-container{align-self:start;flex-flow:wrap;margin-top:10px}.filter-pills-container,.filter-pills-container .filter-pills{display:flex;flex-direction:column;justify-content:space-between}.filter-pills-container .filter-pills{align-items:center;flex-direction:row;margin-bottom:20px;min-height:40px}.filter-pills-container .filter-pills ul{-webkit-margin-after:0;-webkit-margin-before:0;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;list-style:none;margin-block-end:0;margin-block-start:0;margin-left:-10px;padding:0}.filter-pills-container .filter-pills ul li{align-items:center;background-color:#1c4565;border-radius:20px;color:#fff;display:flex;flex-direction:row;font-size:18px;font-size:1.125rem;font-weight:700;justify-content:space-between;line-height:18px;line-height:1.125rem;margin-left:10px;margin-top:10px;min-height:40px;padding:10px 20px;width:-moz-fit-content;width:fit-content}.filter-pills-container .filter-pills ul li .filter-pill{display:flex}.filter-pills-container .filter-pills ul li .filter-pill .filter-pill-label{overflow:hidden}.filter-pills-container .filter-pills ul li .filter-count{font-weight:400;margin-left:10px}.filter-pills-container .filter-pills ul li .filter-clear{background-color:transparent;margin:0;padding:0}.filter-pills-container .filter-pills ul li .filter-clear i{font-size:18px;margin-left:10px}.filter-pills-container .filter-pills ul li+li{margin-top:10px}.filter-pills-container .filter-reset-button{align-self:flex-start;background-color:transparent;border:1px solid #0079a5;border-radius:20px;color:#0079a5;flex-shrink:0;font-size:18px;height:40px;line-height:18px;margin-left:10px;margin-top:10px;padding:10px 20px}.filter-results-count .filter-results-total{color:#9b9895;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;margin:20px 0}.financial-graph{margin-top:-40px}.financial-graph h3{font-size:18px;font-size:1.125rem}.footer-ctas{padding:0 20px;width:100%}.footer-ctas-item{background:#0079a5;color:#fff;min-height:150px;padding:25px 25px 60px}.footer-ctas-item:first-child{background:#db1f36}.footer-ctas-item:nth-child(2){background:#1c4565}.footer-ctas-item:last-child{background:#0079a5}.footer-ctas-item .heading{color:#fff;font-size:22px;font-size:1.375rem;margin:0 0 10px}.footer-ctas-item a{bottom:25px;color:#fff;font-family:"Source Serif Pro",sans-serif;font-weight:600;letter-spacing:2px;position:absolute;right:25px;text-transform:uppercase}.footer-ctas-item a:after{content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;vertical-align:top}.generic-content-row{border-bottom:1px solid #dad9d5;padding:40px 0}.generic-content-row ul{overflow:hidden}.generic-content-row.gray-bg{background:#f6f5f2}.generic-content-row.secondary-dark-bg{background:#1c4565}.generic-content-row.secondary-bg{background:#0079a5;color:#fff}.generic-content-row.secondary-bg .heading{color:#fff}.generic-content-row:last-child{border-bottom:0}.generic-content-row .back-link{left:20px;position:absolute;top:-60px}.generic-content-row .heading{margin-top:0;position:relative}.generic-content-row .secondary-heading{font-size:24px;font-size:1.5rem}.generic-content-row .meta{font-size:16px;font-size:1rem;letter-spacing:1px;margin:-5px 0 20px}.generic-content-row .heading-icon{margin-bottom:20px}.generic-content-row .container-fluid{position:relative}.generic-content-row .container-fluid>.heading{margin-top:0}.generic-content-row .container-fluid>.heading a{border-bottom:1px dotted #0079a5;color:#000}.generic-content-row .container-fluid>.panel-row{margin:0 -20px}.generic-content-row .container-fluid>.panel-row .col-md-4{margin-bottom:25px}.generic-content-row .container-fluid>.panel-row .col-md-4 .panel .heading{margin-bottom:0}.generic-content-row .container-fluid>.row .col-md-4:first-child,.generic-content-row .container-fluid>.row .col-md-6:first-child,.generic-content-row .container-fluid>.row .col-md-8:first-child{margin-bottom:30px}.generic-content-row .center-btn{margin-bottom:0}.generic-content-row-wrap{font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem}.generic-content-row-wrap .btn{margin:20px 0;width:100%}.generic-content-row .modal-inline{display:block;position:relative}.generic-content-row .modal-inline:hover:before{background:rgba(28,69,101,.9);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.generic-content-row .modal-inline:hover:after{color:#fff;content:"\e971";font-family:Linearicons;font-size:55px;font-size:3.4375rem;left:0;margin-top:-40px;position:absolute;text-align:center;top:50%;width:100%;z-index:20}.generic-content-row .partner-item{display:block;margin:10px 0;text-align:center}.generic-content-row .panel-list{margin-bottom:0}.generic-content-row .panel-list .panel-wrap .panel-content .heading{font-size:22px;font-size:1.375rem;margin:0}.generic-content-row .panel-list ul{margin-top:20px}.generic-content-row .panel-list ul li{margin:0 0 25px}.generic-content-row .panel-list ul li h3{margin:0 0 5px}.generic-content-row .panel-list ul li p{font-size:16px;font-size:1rem}.generic-content-row.featured-row{background:#fff;border:0;box-shadow:0 25px 40px -25px #dad9d5}.content-list{font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:40px}.col-md-6:last-child .content-list{margin-bottom:0}.generic-content-sidebar{font-size:18px;font-size:1.125rem;padding-bottom:60px}.generic-content-sidebar h2{margin-top:0;padding-top:20px}.generic-content-sidebar .section-heading{font-size:20px;font-size:1.25rem;margin-top:30px}.generic-content-sidebar-summary{margin-bottom:25px}.generic-content-sidebar .cta-btn{margin-top:40px}.generic-content-sidebar .btn{min-width:215px}.generic-content-sidebar .generic-content-article{padding-top:0}.generic-content-sidebar .sidebar{margin-top:50px}.generic-content-sidebar .sidebar .sidebar-section:not(.sidebar-cta-section) h3:not(.content-heading){font-size:20px;font-size:1.25rem;margin-bottom:15px;margin-top:0}.generic-content-sidebar .sidebar .block-cta{min-height:350px}.generic-content-sidebar .sidebar .block-cta .heading{padding-top:0}.inbenta .inbenta-bot__launcher{background-color:#db1f36;z-index:9998}.inbenta .inbenta-bot__launcher:hover{background-color:#0079a5}.inbenta .inbenta-bot a,.inbenta .inbenta-bot a:active,.inbenta .inbenta-bot a:focus,.inbenta .inbenta-bot a:hover{color:#db1f36}.inbenta .inbenta-bot__bubble .body__wrapper,.inbenta .inbenta-bot__chat .body__wrapper{background-color:#fff}.inbenta .inbenta-bot-button,.inbenta .inbenta-bot-button.clicked,.inbenta .inbenta-bot-button:hover:not([disabled]),.inbenta .inbenta-bot__bubble .messages__message--received .messages__message__avatar,.inbenta .inbenta-bot__bubble__header,.inbenta .inbenta-bot__chat .messages__message--received .messages__message__avatar,.inbenta .inbenta-bot__chat__header{background-color:#db1f36}.inbenta .inbenta-bot__bubble .messages__message--received .messages__message__content,.inbenta .inbenta-bot__chat .messages__message--received .messages__message__content{background-color:#fafafa}.inbenta .inbenta-bot__bubble .messages__message--received .messages__message__content .inbenta-bot-rating__content,.inbenta .inbenta-bot__chat .messages__message--received .messages__message__content .inbenta-bot-rating__content{background-color:transparent;background-color:initial}.inbenta .inbenta-bot__bubble .messages__message--received .messages__message__content .inbenta-bot-rating__content__buttons .inbenta-bot-button,.inbenta .inbenta-bot__chat .messages__message--received .messages__message__content .inbenta-bot-rating__content__buttons .inbenta-bot-button{color:#0079a5}.inbenta .inbenta-bot__bubble .messages__message--received .messages__message__content .inbenta-bot-rating__content__buttons .inbenta-bot-button:hover,.inbenta .inbenta-bot__chat .messages__message--received .messages__message__content .inbenta-bot-rating__content__buttons .inbenta-bot-button:hover{background-color:rgba(0,0,0,.05)}.inbenta .inbenta-bot__bubble .content__related__button,.inbenta .inbenta-bot__chat .content__related__button{color:#db1f36}.inbenta .inbenta-bot__bubble .messages__message--sent .messages__message__content,.inbenta .inbenta-bot__chat .messages__message--sent .messages__message__content{background-color:#db1f36;color:#fff}.inbenta .inbenta-bot__bubble .content__buttons--multiple-choise .inbenta-bot-button,.inbenta .inbenta-bot__bubble .content__buttons--multiple-choise .inbenta-bot-button:disabled,.inbenta .inbenta-bot__bubble .content__open-sidebubble__icon,.inbenta .inbenta-bot__bubble .content__open-sidebubble__phrase,.inbenta .inbenta-bot__bubble .footer__form__button,.inbenta .inbenta-bot__bubble .footer__form__button:hover:not([disabled]),.inbenta .inbenta-bot__chat .content__buttons--multiple-choise .inbenta-bot-button,.inbenta .inbenta-bot__chat .content__buttons--multiple-choise .inbenta-bot-button:disabled,.inbenta .inbenta-bot__chat .content__open-sidebubble__icon,.inbenta .inbenta-bot__chat .content__open-sidebubble__phrase,.inbenta .inbenta-bot__chat .footer__form__button,.inbenta .inbenta-bot__chat .footer__form__button:hover:not([disabled]){color:#db1f36}.inbenta .inbenta-bot__bubble .content__buttons--multiple-choise .inbenta-bot-button:hover,.inbenta .inbenta-bot__chat .content__buttons--multiple-choise .inbenta-bot-button:hover{background-color:transparent;background-color:initial;color:#db1f36}.inbenta .inbenta-bot__bubble .content__buttons--multiple-choise .inbenta-bot-button.clicked,.inbenta .inbenta-bot__bubble .content__buttons--multiple-choise .inbenta-bot-button:hover:not([disabled]),.inbenta .inbenta-bot__chat .content__buttons--multiple-choise .inbenta-bot-button.clicked,.inbenta .inbenta-bot__chat .content__buttons--multiple-choise .inbenta-bot-button:hover:not([disabled]){color:#db1f36}.load-spinner{margin:55px 0!important}body.has-nav-active{overflow:hidden}.header-tools{align-items:stretch;border-bottom:1px solid #dad9d5;display:flex;justify-content:space-evenly;z-index:1}.header-tools__link{align-items:center;background:none;color:#4a4a4a;display:flex;flex-basis:33.33%;flex-direction:row;font-size:.75rem;font-weight:700;justify-content:center;line-height:1;padding:.75rem 0;text-align:center;text-transform:uppercase;white-space:nowrap}.header-tools__link:nth-child(2){box-shadow:-1px 0 0 #dad9d5,1px 0 0 #dad9d5}.header-tools__link:after{font-family:Font Awesome\ 5 Free,sans-serif;margin-left:.25rem}.header-tools__link--login{width:100%}.header-tools__link--login:after{content:"\f007"}.header-tools__link--browse:after{content:"\f05a"}.header-tools__link--search:after{content:"\f002"}.header-tools__login-container{display:block;flex-grow:1;position:relative}.header-tools__login-dropdown{background:#fff;border-radius:0 0 .25rem .25rem;box-shadow:0 3px 3px rgba(0,0,0,.1),0 8px 7px rgba(0,0,0,.15),15px 35px 35px rgba(0,0,0,.1);left:0;min-width:100%;opacity:0;pointer-events:none;position:absolute;top:100%;z-index:2}.header-tools__login-dropdown a{display:block;font-size:1.15rem;padding:.75rem 1rem}.header-tools__login-dropdown.is-active{opacity:1;pointer-events:all}.header-search{display:block;margin:0 0 1.25rem;padding:0;position:relative;width:100%}.header-search form{margin:0 0 .25rem}.header-search .header-search__input.header-search__input{all:unset;border:0;box-shadow:0 1px 0 #666;display:block;font-size:.95rem;line-height:1.1;padding:.5rem 0;width:100%}.header-search .header-search__input.header-search__input:focus{font-weight:700}.header-search .header-search__input.header-search__input::-moz-placeholder{color:#666;font-weight:400}.header-search .header-search__input.header-search__input:-ms-input-placeholder{color:#666;font-weight:400}.header-search .header-search__input.header-search__input::placeholder{color:#666;font-weight:400}.header-search__submit{all:unset;position:absolute;right:.2rem;top:50%;transform:translateY(-50%)}.header__toggle-nav{all:unset;cursor:pointer;display:block;height:3rem;position:relative;position:absolute;right:1rem;top:4rem;width:3rem}.header__toggle-nav:focus{background:none;outline:1px solid #dad9d5}.header__toggle-nav:focus:after{background:#fff;border-radius:2rem;color:#0079a5;content:"Menu";font-size:.65rem;font-weight:700;left:calc(50% + 1px);letter-spacing:1px;line-height:1;padding:2px;position:absolute;text-transform:uppercase;top:0;transform:translate3d(-50%,-50%,0)}.has-nav-active .header__toggle-nav:focus:after{content:"Close"}.header__toggle-nav span{background:#0079a5;border-radius:3px;display:block;height:3px;left:.5rem;opacity:1;position:absolute;right:.5rem;top:calc(50% - 1px);transition:all .215s cubic-bezier(.25,-.85,.85,2)}.header__toggle-nav span:first-child{transform:translateY(-11px)}.header__toggle-nav span:nth-child(4){transform:translateY(11px)}.has-nav-active .header__toggle-nav span:nth-child(2){transform:rotate(-45deg)}.has-nav-active .header__toggle-nav span:nth-child(3){transform:rotate(45deg)}.has-nav-active .header__toggle-nav span:first-child{opacity:0;transform:translateY(-15px)}.has-nav-active .header__toggle-nav span:nth-child(4){opacity:0;transform:translateY(15px)}.header-logo{display:flex;padding:1rem}.header-logo img{display:block;height:auto;max-width:120px}.header-nav{background:#fff;display:flex;flex-direction:column;left:0;opacity:0;overflow:hidden;padding:0 1rem;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-8px);transition:all .225s ease-in;z-index:1}.has-nav-active .header-nav{opacity:1;pointer-events:all;transform:translateY(0)}.header-nav-menu{all:unset;flex-grow:1;height:100%;list-style:none;margin-bottom:6rem;position:relative;z-index:1}.header-nav-item__activator,.header-nav-item__link{background:none;border-bottom:1px solid #dad9d5;color:#0079a5;display:block;font-size:1.125rem;line-height:1;margin:0;padding:1rem 0 .65rem;text-align:left;white-space:nowrap;width:100%}.header-nav-item__activator{display:block;font-weight:700;line-height:1.1;position:relative}.header-nav-item__activator:focus{background:none;color:#0079a5}.header-nav-item__activator:after{color:#dad9d5;content:"\e93c";font-family:Linearicons;font-size:.85rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.header-nav-item--no-dropdown .header-nav-item__activator:after{display:none}.header-nav__mobile-back-button{all:unset;background:#0079a5;border-radius:3px;box-shadow:0 5px 9px rgba(0,0,0,.175),0 11px 17px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;left:1rem;letter-spacing:1px;opacity:0;padding:.75rem 1.25rem;pointer-events:none;position:absolute;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.85);text-transform:uppercase;top:2.5rem;transform:translateY(12px);transition:all .25s ease-in-out;z-index:2}.header-nav__mobile-back-button i{margin-right:.5rem}.header-nav__mobile-back-button.is-active{opacity:1;pointer-events:all;transform:translateY(0)}.header-nav__mobile-back-button:active,.header-nav__mobile-back-button:focus{background:#0079a5;color:#fff}.header-nav-dropdown{background:#fff;bottom:0;flex-grow:1;height:100%;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding-bottom:6rem;padding-top:2.25rem;pointer-events:none;position:absolute;right:0;top:0;transform:translateX(100%);transition:all .275s ease-out;width:100%;z-index:1}.is-active .header-nav-dropdown{opacity:1;pointer-events:all;transform:translateX(0)}.autocomplete-result-list{background:#fff;border-radius:0 0 .25rem .25rem;border-top:1px solid #dad9d5;box-shadow:0 3px 3px rgba(0,0,0,.1),0 8px 7px rgba(0,0,0,.15),15px 35px 35px rgba(0,0,0,.1);list-style:none;margin:0;overflow:hidden;padding:0;transform:translateY(-.25rem);z-index:10!important}.autocomplete-result-list .autocomplete-result{border:0;border-radius:.25rem;color:rgba(74,74,74,.85);cursor:pointer;font-size:.9rem;font-weight:500;line-height:1;min-width:18rem;padding:.75rem 1.25rem;transition:none;width:auto}.autocomplete-result-list .autocomplete-result:focus,.autocomplete-result-list .autocomplete-result:hover{background-color:#f6f5f2;color:#000;text-decoration:none}.membership-levels{margin:-30px -20px 15px}.membership-levels .slick-track{display:flex}.membership-levels .slick-track .slick-slide{height:auto}.membership-levels .slick-track .slick-slide .col-md,.membership-levels .slick-track .slick-slide .pricing-card,.membership-levels .slick-track .slick-slide>div{height:100%}.meta-list{line-height:24px;margin:-5px 0 0;width:100%}.meta-list,.meta-list li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);padding:0}.meta-list li{color:#9b9895;display:inline;font-size:16px;font-size:1rem;letter-spacing:1px;margin:0}.meta-list li:after{content:"•";margin-right:-5px;padding:0 10px}.meta-list li:last-child:after{content:none}.pagination{margin-bottom:0;margin-top:70px;text-align:center}.pagination ul{display:inline-block;list-style:none;margin:0;padding:0 32px;position:relative}.pagination ul li{display:inline-block;font-family:Replica Pro,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:700}.pagination ul li span{cursor:pointer}.pagination ul .pagination-next,.pagination ul .pagination-prev{text-indent:-9999px}.pagination ul .pagination-next span,.pagination ul .pagination-prev span{color:#db1f36;display:inline-block}.pagination ul .pagination-next span:before,.pagination ul .pagination-prev span:before{font-size:22px;font-size:1.375rem;font-weight:700;position:absolute;text-indent:0;top:50%;transform:translateY(-50%)}.pagination ul .pagination-next span[disabled],.pagination ul .pagination-prev span[disabled]{cursor:default;opacity:.5}.pagination ul .pagination-prev span:before{content:"\f104";font-family:Font Awesome\ 5 Free,sans-serif;left:0}.pagination ul .pagination-next span:before{content:"\f105";font-family:Font Awesome\ 5 Free,sans-serif;right:0}.pagination ul .pagination-page{line-height:30px}.pagination ul .pagination-page span{color:#000;margin:0 5px;padding:0 10px}.pagination ul .pagination-page span:hover{background-color:#db1f36}.pagination ul .pagination-page span.active{background-color:#db1f36;cursor:default}.pricing-card{background:#fff;box-shadow:5px 5px 25px 1px #dad9d5;height:100%;padding:5px 22px 120px;position:relative;text-align:center}.pricing-card .heading{font-size:24px;font-size:1.5rem}.pricing-card-summary{font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem;margin:20px 0}.pricing-card-price{color:#db1f36;font-family:Replica Pro,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;margin:15px 0 25px}.pricing-card .primary-btn:not(.large-cta-btn){bottom:20px;font-size:18px;font-size:1.125rem;font-weight:400;left:22px;position:absolute;right:22px;width:auto}.pricing-card-features{font-family:Replica Pro,sans-serif}.pricing-card-features ol,.pricing-card-features ul{font-weight:400}.pricing-card-features ol,.pricing-card-features ol li,.pricing-card-features ul,.pricing-card-features ul li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.pricing-card-features ol li,.pricing-card-features ul li{margin-bottom:10px}.profile-thumbnail{display:block;padding:15px 20px}.profile-thumbnail img{max-height:270px}.profile-thumbnail p{color:#000;font-size:18px;font-size:1.125rem;margin:15px 0 0}.profile{padding:0 40px}.related-content{margin:0 0 30px}.related-content,.related-content li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);padding:0}.related-content li{margin:0}.related-content a{color:#000;display:block;font-size:16px;font-size:1rem;font-weight:400;margin:20px 0}.related-content a:hover{color:#0079a5;text-decoration:none}.responsive-table-container .responsive-table thead{color:#000}.search{position:relative}.search .form-control{background:transparent;border-color:#000;width:100%}.search .form-control~.form-control-placeholder{color:#9b9895}.search .form-control.is-dirty~.form-control-placeholder,.search .form-control.is-focused~.form-control-placeholder{color:#fff}.search .form-control:active,.search .form-control:focus{border-color:#db1f36}.search .form-error .form-control{border-color:red!important;border-width:2px}.search .btn{background:transparent;border-bottom:0;margin-left:-25px;padding:0;position:relative;text-indent:-9999px;width:40px;z-index:99}.search .btn:active,.search .btn:focus,.search .btn:hover{background:transparent;outline:5px auto -webkit-focus-ring-color}.search .search-cancel-btn{color:#000;cursor:pointer;display:none;font-size:32px;font-size:2rem;position:absolute;right:15px;top:8px;z-index:99}.search .input-group-btn:after{color:#000;content:"\e922";font-family:Linearicons;font-size:24px;font-size:1.5rem;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.load-spinner{margin:100px 0}.feature-item .heading.secured,.panel .heading.secured{display:flex}.feature-item .heading.secured :first-child,.panel .heading.secured :first-child{flex:0 1 auto}.feature-item .heading.secured :nth-child(2),.panel .heading.secured :nth-child(2){flex:1 0 auto}.feature-item .heading.secured i,.panel .heading.secured i{color:#db1f36;padding:5px;text-align:right}.feature-item .heading.secured i{padding-top:2px}body[data-secured],html[data-secured]{overflow:hidden}body[data-secured] div.meta.flex,html[data-secured] div.meta.flex{display:none}.zone-overlay{background:#fff;bottom:0;display:block;position:fixed;text-align:center;width:100%;z-index:20}.zone-overlay-gradient{background:hsla(0,0%,100%,.2);background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:100%;content:"";height:400%;left:0;position:absolute;right:0}.zone-overlay .container-fluid{background:#fff;height:100%;padding:20px}.zone-overlay .detail-wrap{margin-left:0}.zone-overlay .flex{flex-wrap:wrap}.zone-overlay .flex.buttons{flex:0 0 75%;margin:auto;max-width:75%}.zone-overlay .flex.buttons h3{color:#000;width:100%}.share-link{background:#eeebe6;font-size:.8rem;margin:3px 15px 3px 0;padding:8px 15px 6px;text-decoration:none;text-transform:uppercase}.share-link,.share-link:hover{color:#0079a5}.component-section-addthis{align-items:center;display:flex}.component-section-addthis .share-link{align-items:center;display:flex;font-weight:700;gap:.5rem;justify-content:center;line-height:33px;max-height:47px;text-decoration:none}.component-section-addthis .addthis{background-color:#0079a5;display:none;max-height:47px;opacity:0;transition:visibility 0s,opacity .5s linear;vertical-align:bottom;visibility:hidden}.component-section-addthis .addthis.display{align-items:center;display:flex;opacity:1;visibility:visible}.component-section-addthis .addthis__list{display:flex;gap:1rem;height:100%;list-style:none;margin:0;padding:1rem;position:relative}.component-section-addthis .addthis__list:before{border-color:transparent #0079a5 transparent transparent;border-style:solid;border-width:0 .65rem .65rem 0;content:"";left:0;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(225deg)}.component-section-addthis .addthis__list li{display:flex}:is(.article) .component-section-addthis .addthis__list li{margin-bottom:0}.component-section-addthis .addthis__list a{color:#fff;font-size:1.5rem;text-decoration:none}.component-section-addthis .addthis .at-style-responsive .at-share-btn{margin:0;padding:7px}.component-section-addthis .addthis .at-style-responsive .at-share-btn:hover{transform:none}.component-section-addthis .addthis .at-resp-share-element:before{background:#0079a5;border:solid #0079a5;display:inline-block;left:calc(50% - 4px);padding:4px;position:absolute;top:-7px;transform:rotate(135deg)}.social-icons{display:inline-block;margin:0 0 14px}.social-icons,.social-icons li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);padding:0}.social-icons li{display:inline;margin:0 20px 0 0}.social-icons li:last-of-type{margin-right:0}.social-icons a{color:#9b9895;min-width:1em;text-align:center}.social-icons a span{font-size:23px;font-size:1.4375rem}.slick-slider .slick-dots{bottom:-10px;height:20px;position:absolute;text-align:center}.slick-slider .slick-dots li{display:inline-block;height:auto;margin:0 4px;vertical-align:top;width:auto}.slick-slider .slick-dots li button{background:#eeebe6;border-radius:50%;height:12px;margin:5px 0;padding:0;width:12px}.slick-slider .slick-dots li button:before{content:none}.slick-slider .slick-dots li button:active,.slick-slider .slick-dots li.slick-active button{background:#0079a5}.slick-slider .slick-dots li button:active:focus,.slick-slider .slick-dots li.slick-active button:focus{background:#0079a5;border-color:#0079a5}.slick-prev{left:0}.slick-prev:before{left:-40px}.slick-prev:after{content:"\f053";left:5px}.slick-next{right:0}.slick-next:before{right:-40px}.slick-next:after{content:"\f054";right:5px}.slick-next,.slick-prev{height:80px;width:40px;z-index:10}.slick-next:before,.slick-prev:before{background:#dad9d5;border-radius:50%;content:"";height:80px;opacity:.5;position:absolute;top:0;width:80px}.slick-next:after,.slick-prev:after{color:#fff;font-family:Font Awesome\ 5 Free,sans-serif;font-size:28px;font-size:1.75rem;font-weight:900;position:absolute;top:40px;z-index:1}.staff-modal{padding-bottom:20px}.staff-modal-image{float:left;margin-bottom:30px;padding:10px;width:100%}.staff-modal-content{padding:25px}.staff-modal-content .heading{margin:0}.staff-modal-content .meta{letter-spacing:1px}.staff-modal-content-txt{font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem;margin-bottom:40px;margin-top:20px}.staff-modal-content-email{font-weight:400}.staff-modal-content p{font-family:"Source Serif Pro",sans-serif}.staff-modal-content a{color:#0079a5}table.registration-table{background-color:#fff;border-radius:.5rem;box-shadow:0 0 .25rem 0 rgba(0,0,0,.25);overflow:hidden;width:100%}table.registration-table thead tr th{background-color:#1c4665;font-size:1.25rem;font-weight:600;text-align:center}table.registration-table thead span:after{display:inline-block}table.registration-table thead.is-collapsed span:after{transform:rotate(180deg)}table.registration-table tbody{max-height:125rem;transition:all .25s ease-in-out}table.registration-table tbody[aria-hidden=true]{opacity:0;transition:all .25s ease-in-out}table.registration-table tbody[aria-hidden=true].height-anim{display:block;max-height:1px}table.registration-table tbody tr{border-bottom:none;border-left:1px solid #dad9d5}table.registration-table tbody tr:first-of-type{font-size:1.125rem;font-weight:600}table.registration-table tbody tr td{border-bottom:1px solid #dad9d5;border-right:1px solid #dad9d5;padding:1rem 3.125rem}table.registration-table tbody tr td:not(:first-of-type){text-align:center}.registration-table__toggle{font-size:1em;margin-left:.625rem;vertical-align:middle}.registration-table__toggle:after{content:"\f078";font-family:Font Awesome\ 5 Free,sans-serif}.registration-table__row--highlight{background-color:#f2f2f1;border-bottom:none;font-weight:600}.registration-table__row--highlight td{border:none;padding-left:1.9375rem}.registration-rates{margin:auto;max-width:85.4375rem;padding:0 1rem}.registration-rates__header{margin-bottom:4.0625rem;text-align:center}.registration-rates h2{font-size:2.25rem}.registration-rates p{font-size:1.125rem;line-height:1.625rem}.registration-rates__row{display:none}.registration-rates__row.is--active{display:flex}.registration-rates-toggle{margin-bottom:2.8125rem;position:relative}.registration-rates-toggle:after,.registration-rates-toggle:before{background-color:#dad9d5;bottom:0;content:"";height:1px;margin:auto;position:absolute;top:0;width:36%}.registration-rates-toggle:before{left:0}.registration-rates-toggle:after{right:0}.registration-rates-toggle__inner{background-color:#dad9d5;border:2px solid #dad9d5;border-radius:8px;display:flex;margin:auto;max-width:17.625rem}.registration-rates-toggle__option{background-color:transparent;border-radius:.5rem;color:#000;font-weight:400;opacity:.6;width:50%}.registration-rates-toggle__option:focus,.registration-rates-toggle__option:hover{background-color:transparent;color:currentColor}.registration-rates-toggle__option.is--active{background-color:#fff;opacity:1}.registration-rates-column{background-color:#f8f8f8;border-radius:.5rem;margin-bottom:.9375rem;padding:2.1875rem}.registration-rates-column.is--active{background-color:#e9f1f7}.registration-rates-column.is--inactive *{opacity:.6;pointer-events:none}.registration-rates-column__title{align-items:center;display:flex;flex-direction:column;gap:.5rem}.registration-rates-column__title h2{font-size:2.25rem;margin:0}.registration-rates-column__tag{background-color:#dad9d5;border-radius:19px;font-size:.75rem;line-height:2;max-height:1.5rem;min-width:4.6875rem;padding:0 .5rem;text-align:center}.registration-rates-column__tag.is--highlight{background-color:#db1f36;color:#fff}.registration-rates-column__category{border-bottom:1px solid #dad9d5;font-size:.85rem;font-weight:600;margin-top:1.5625rem;padding-bottom:.625rem;text-transform:uppercase}.registration-rates-column__price{border-bottom:1px solid #dad9d5;display:flex;font-size:.85rem;justify-content:space-between;padding:.625rem 0}.registration-accordion{background-color:#fff;border-radius:.5rem;border-radius:.625rem;box-shadow:0 0 .25rem 0 rgba(0,0,0,.25);display:flex;flex-direction:column;margin:auto;padding:2.5625rem 0 0;width:92%}.registration-accordion__subtitle{color:#db1f36;font-family:"Source Serif Pro",sans-serif;font-size:1.25rem;text-align:center}.registration-accordion__title{font-family:Inter,sans-serif;font-size:2.25rem;font-weight:700;margin-bottom:1rem;margin-top:0;text-align:center}.registration-accordion__button{margin:auto auto 2rem;max-width:19.375rem}.registration-accordion__item{align-items:center;display:flex;flex:1 1 75%;font-size:1.125rem;gap:.5rem}.registration-accordion__pill{background:#e6e6e6;border-radius:1.1875rem;color:#000;font-size:.875rem;font-weight:100;padding:.25rem .45rem;text-align:center}.registration-accordion__caret{max-width:20px;transition:all .25s ease-in-out}.registration-accordion .accordion-item{border-top:1px solid #dad9d5;padding:1rem}.registration-accordion .accordion-item.expanded>.accordion-item-details{border-bottom:none}.registration-accordion .accordion-item.expanded .registration-accordion__caret{transform:rotate(180deg);transition:all .25s ease-in-out}.registration-accordion .accordion-item-heading{border-bottom:none}.registration-accordion .accordion-item-heading:hover{color:#fff}.registration-accordion .accordion-item-details ul{display:flex;flex-direction:column;gap:1rem;margin:0}.registration-accordion .accordion-item-details ul.is-checkmark{list-style:none;padding:0}.registration-accordion .accordion-item-details ul.is-checkmark li,.registration-accordion .accordion-item-details>:not(ul).is-checkmark{background-image:url(assets/check-mark.svg);background-position:0;background-repeat:no-repeat;min-height:1.375rem;padding-left:2.8125rem}.registration-accordion .accordion-item-details>:not(ul).is-checkmark{margin-bottom:0;margin-top:1.25rem}.tabs{background:#fff;border-bottom:2px solid #dad9d5}.tabs .tabs-active-mobile{background:transparent;color:#000;padding:18px 0;text-align:center;width:100%}.tabs .tabs-active-mobile.open:after{content:"\f077"}.tabs .tabs-active-mobile:after{color:#db1f36;content:"\f078";font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;padding-left:10px}.tabs .tabs-active-mobile:active,.tabs .tabs-active-mobile:focus{outline:none}.tabs .tabs-list{background:#f6f5f2;display:none;padding:10px 0}.tabs .tabs-list,.tabs .tabs-list li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0}.tabs .tabs-list li{padding:0}.tabs .tabs-list li a{color:#000;display:block;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;font-weight:600;padding:8px 25px;text-decoration:none}.bg-shaded .tabs .tabs-list{background:#fff}.tags{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.tags:after,.tags:before{content:" ";display:table}.tags:after{clear:both}.tags li{display:inline-block;list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.tags li a{color:#1c4565;display:block;font-family:"Source Serif Pro",sans-serif;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:1px;margin:5px 25px 5px 0;text-transform:uppercase}.testimonial{box-shadow:5px 5px 25px 1px #dad9d5;padding:35px}.testimonial-wrap{padding:25px}.testimonial-content{font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem}.testimonial .testimonial-profile{margin-top:26px;position:relative}.testimonial .testimonial-profile-txt{color:#9b9895;font-family:"Source Serif Pro",sans-serif;margin-bottom:0;min-height:60px;padding-top:4px}.testimonial .testimonial-profile-txt-name{color:#000;display:block;font-family:Replica Pro,sans-serif;font-weight:700;text-transform:uppercase}.testimonial .testimonial-profile-img{border-radius:50%;height:60px;left:0;overflow:hidden;position:absolute;top:0;width:60px}.testimonial .testimonial-profile-img img{width:100%}.testimonial .testimonial-profile-img+.testimonial-profile-txt{margin-left:76px}.testimonial-section{color:#fff;overflow:visible;position:relative;text-align:center}.testimonial-section img{display:none}.testimonial-section-txt{font-family:Replica Pro,sans-serif;font-size:24px;font-size:1.5rem;font-weight:300}.testimonial-section .heading{font-size:38px;font-size:2.375rem;margin:0 0 15px}.testimonial-section .heading+.testimonial-section-txt{font-size:22px;font-size:1.375rem}.testimonial-section-author{font-family:Replica Pro,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;margin:25px 0 0}.testimonial-section-author small{display:block;font-family:"Source Serif Pro",sans-serif;font-size:16px;font-size:1rem;font-weight:400;margin-top:2px}.tile{margin:5px 0}.tile a{background:#fff;box-shadow:5px 5px 25px 1px #dad9d5;color:#000;font-family:Replica Pro,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;padding:20px}.tile a,.tile a>span{display:block}.tile a>span:before{border-bottom:1px solid #9b9895;border-right:1px solid #9b9895;content:"";display:inline-block;height:10px;margin-top:-6px;position:absolute;right:45px;top:50%;transform:rotate(-45deg);width:10px}.tile-list{margin-bottom:40px}.js-timeline .contributeBar{display:none}.timeline-nav{background-color:#fff;border-bottom:1px solid #d8d8d8;display:block;font-size:1rem;margin:0 auto;padding:.5rem 3rem;position:sticky;top:0;z-index:10}.timeline-nav .swiper{margin:auto;width:calc(100% - 2rem)}.timeline-nav__inner{align-items:center;display:flex;gap:0 3.5rem;justify-content:center;margin:auto;max-width:60rem;width:100%}.timeline-nav__button{text-wrap:nowrap;background-color:#fff;border:none;border-radius:.5rem;color:#4a4a4a;font-size:1rem;font-weight:700;margin:0 .85rem 0 0;max-height:4rem;max-width:6.5rem;overflow:visible;padding:.75rem .5rem;position:relative;text-align:center;white-space:nowrap;z-index:10}.timeline-nav__button:after{display:none}.timeline-nav__button.is-active,.timeline-nav__button:focus,.timeline-nav__button:hover{background:#db1f36;color:#fff;text-decoration:none}.timeline-nav__button.is-active:before,.timeline-nav__button:focus:before,.timeline-nav__button:hover:before{left:115%}.timeline-nav__button.is-active:after,.timeline-nav__button:focus:after,.timeline-nav__button:hover:after{display:none}.timeline-nav__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#fff;border:none;border-radius:.5rem;bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.15),0 7px 12px rgba(0,0,0,.15);cursor:pointer;height:2.2rem;line-height:0;margin:auto;max-height:2.2rem;max-width:2.2rem;position:absolute;top:0;width:2.2rem;z-index:10}.timeline-nav__control svg{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.timeline-nav__control:focus,.timeline-nav__control:hover{background:#fff}.timeline-nav__control[aria-disabled=true]{display:none}.timeline-nav__control--next{left:auto;right:1rem}.timeline-nav__control--prev{left:1rem;right:auto}.timeline-nav__control--prev svg{transform:translate3d(-50%,-50%,0) rotate(180deg)}.timeline-nav__control svg g{stroke:#db1f36}.timeline{list-style:none;margin:auto;max-width:80rem;overflow:visible;padding:2.5rem 0 1.25rem;position:relative}.timeline:before{background-color:#d8d8d8;content:" ";height:95%;left:0;margin:auto 0 auto -1.5px;position:absolute;top:7.3125rem;width:3px}.timeline--date{color:#4a4a4a;cursor:pointer;font-size:2.5rem;font-weight:700;line-height:1;padding:1rem 5.3125rem 1rem 2rem;scroll-margin-top:9.375rem}.timeline--date span{background-color:#fff;padding:0 .9375rem 0 0;position:relative;z-index:1}.timeline--date:after{background-color:#d8d8d8;bottom:0;height:3px;margin:auto;position:absolute;right:0;top:0;width:100%}.timeline__title{color:#4a4a4a;font-size:1.25rem;font-weight:600;letter-spacing:-.05rem;margin-bottom:0;padding:20px 0}.timeline__video{position:relative}.timeline__video:after{bottom:0;color:#fff;content:"\f144";cursor:pointer;font-family:Font Awesome\ 5 Free;font-size:3.5rem;height:-moz-max-content;height:max-content;left:0;margin:auto;position:absolute;right:0;text-shadow:4px 4px 8px rgba(0,0,0,.5);top:0;width:-moz-max-content;width:max-content}.timeline__video:hover:after{transform:scale(1.1);transition:all .35s ease-in-out}.timeline>li{margin-bottom:2.5rem;position:relative}.timeline>li.is-overlap{margin-top:0!important}.timeline>li.is-closed{animation:c 1s ease-in-out}.timeline>li.is-closed.is-closed{animation-delay:.25s}.timeline>li.is-open{animation:b 1.25s ease-in-out}.timeline>li.is-open.is-open{animation-delay:.25s}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both}.timeline__panel{background:#fff;position:relative;width:100%}.timeline__panel--quote{background:#f6f7f7;border:none;box-shadow:none;color:#4a4a4a;font-size:1.5rem;font-style:italic;margin-bottom:0;padding:2rem}.timeline__panel cite{color:#212322;display:block;font-size:.875rem;font-weight:700;margin-top:.625rem;text-align:left}.timeline__panel cite:before{content:"— "}.timeline__panel--highlight{border-color:#db1f36;border-radius:none;box-shadow:5px 4px 0 0 #db1f36}.timeline__panel--highlight p{font-size:1.25rem;margin:0;padding:1.25rem}.timeline__panel--highlight p:is(:not(.timeline__title)){padding-top:0}.timeline__panel--highlight p+p{background-color:none;color:#212322;font-size:1rem}.timeline__panel--highlight:after{display:none}.timeline__panel figure{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:0;max-width:-moz-fit-content;max-width:fit-content}.timeline__panel figure img{height:auto}.timeline__badge{background-color:#db1f36;border:5px solid #fff;border-radius:50%;color:#fff;font-size:1.4em;height:1.375rem;left:-.625rem;line-height:3.125rem;position:absolute;text-align:center;top:.75rem;width:1.375rem;z-index:2}.timeline__badge>span{color:#b5b5b5!important;font-size:1.2em;line-height:1.2em}.timeline__badge>span>i{background-color:#efefef}.timeline__body>div{margin-bottom:0;padding:1.25rem 0}.timeline__body .wysiwyg>*{margin-bottom:0}.timeline__body .wysiwyg>*+*{margin-top:.5rem}.timeline__heading{color:#4a4a4a;font-weight:600;padding:.625rem 0;position:relative;text-align:left}.timeline__heading span{background-color:#fff;position:relative}.timeline .accordion-item-details ol,.timeline .accordion-item-details ul{list-style-position:outside;padding-left:1rem}.dialog-container,.dialog-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.dialog-container{display:flex;z-index:100}.dialog-container[aria-hidden=true]{display:none}.dialog-overlay{background-color:rgba(43,46,56,.9)}.dialog-content{-ms-overflow-style:none;aspect-ratio:16/9;background:#fff;border:1px solid gray;box-shadow:0 0 .5rem rgba(0,0,0,.25),0 0 1.125rem rgba(0,0,0,.1);height:90vh;margin:auto;max-height:90%;max-height:30rem;max-width:100%;max-width:45rem;min-width:21.25rem;overflow:scroll;overflow-x:hidden;overflow-y:scroll;padding:1rem 1.25rem;position:relative;scrollbar-width:none;width:90vw;z-index:100}.dialog-content::-webkit-scrollbar{display:none}.dialog-content iframe,.dialog-content video{aspect-ratio:16/9;height:90%;width:100%}.dialog-close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#db1f36;border:none;border-radius:.5rem;color:#fff;display:flex;flex-direction:row;font-size:1.85rem;height:3rem;justify-content:center;padding:.5rem;position:absolute;right:1rem;top:.25rem;width:3rem;z-index:1}.dialog-title{margin-bottom:0}@keyframes b{0%{max-height:1px;opacity:0}to{max-height:187.5rem;opacity:1}}@keyframes c{0%{max-height:187.5rem;opacity:1}to{max-height:1px;opacity:0}}@keyframes d{0%{opacity:0}}@keyframes e{0%{transform:translateY(10%)}}.dialog-overlay{animation:d .2s both}.dialog-content{animation:d .4s .2s both,e .4s .2s both}#inbenta-tooltip-target{bottom:30px;height:64px;position:fixed;right:30px;width:66px}#inbenta-tooltip{display:flex;flex-direction:row;max-width:180px}#inbenta-tooltip .tooltip-wrapper{background-color:#fff;border:1px solid #666;border-radius:4px;padding:8px;position:relative;z-index:1}#inbenta-tooltip .tooltip-arrow{height:15px;overflow:hidden;position:absolute;right:-15px;top:15px;width:15px}#inbenta-tooltip .tooltip-arrow:before{background-color:#fff;border:1px solid #666;content:"";height:15px;position:absolute;right:13px;top:0;transform:rotate(-45deg);width:15px}#inbenta-tooltip[aria-hidden=true] .tooltip-wrapper{display:none}#inbenta-tooltip:hover{cursor:pointer}.twitter-feed{margin-top:25px}.twitter-feed-item{display:flex;font-size:18px;font-size:1.125rem;margin-bottom:20px}.twitter-feed-item .twitter-feed-item-img img{display:block;height:80px;margin-right:20px;max-width:none;width:80px}.twitter-feed-item .heading{font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem;margin:0 0 15px}.twitter-feed-item .heading span{color:#9b9895}.twitter-feed-item .meta{color:#9b9895;font-size:16px;font-size:1rem;margin-top:20px}.video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-responsive iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.interior-nav{margin:0 auto;position:relative;z-index:10}.event-accordion,.interior-nav{display:flex;flex-direction:column}.event-accordion{gap:1.2rem;margin:3rem 0}.event-accordion__heading{margin:0}.event-accordion__inner{display:flex;flex-direction:column;gap:.5rem}.event-accordion__item{cursor:pointer;display:grid;grid-template-columns:1fr;grid-template-rows:max-content 0fr;transition:.5s ease}.event-accordion__item.active{grid-template-rows:max-content 1fr}.event-accordion__item.active .event-accordion__trigger{background:#0079a5}.event-accordion__item.active .event-accordion__trigger:after{transform:rotate(180deg)}.event-accordion__trigger,.event-accordion__trigger:active,.event-accordion__trigger:focus{align-items:center;background:#1c4565;display:flex;font-size:1.25rem;font-weight:700;gap:1.25rem;justify-content:space-between;padding:18px;text-align:left}.event-accordion__trigger:active:after,.event-accordion__trigger:after,.event-accordion__trigger:focus:after{border-inline:.5rem solid transparent;border-top:.8rem solid #fff;content:"";height:0;transition:.25s ease;width:0}.event-accordion__trigger:active:hover,.event-accordion__trigger:focus:hover,.event-accordion__trigger:hover{background:#0079a5}.event-accordion__content{cursor:default;overflow:hidden}.event-accordion__table{display:flex;flex-direction:column}.event-accordion__cell{grid-column-gap:2rem;grid-row-gap:1.5rem;border-bottom:1px solid #eeebe6;display:grid;grid-auto-rows:auto;grid-template-columns:max-content 1fr;padding:1.5rem 2rem}.event-accordion__cell:last-child{border-bottom:none}.event-accordion__time{font-weight:700;grid-area:1/1/2/2;margin:0}.event-accordion__title{font-size:1rem;grid-area:1/2/2/3;margin:0}.event-accordion__copy{grid-area:2/2/3/3}.event-accordion__copy :last-child{margin-bottom:0}.block-cta{background:#0079a5;color:#fff;display:flex;flex-direction:column;font-family:Replica Pro,sans-serif;margin:40px 0;padding:30px 20px 70px;position:relative}.block-cta.primary,.block-cta.primary-btn{background:#db1f36}.block-cta.primary-dark,.block-cta.primary-dark-btn{background:#b7132a}.block-cta.secondary,.block-cta.secondary-btn{background:#0079a5}.block-cta.secondary-dark,.block-cta.secondary-dark-btn{background:#1c4565}.block-cta .heading{color:#fff;font-size:22px;font-size:1.375rem;margin-top:0}.block-cta p{font-family:Replica Pro,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300}.block-cta a{color:#fff;font-family:"Source Serif Pro",sans-serif;font-weight:600;letter-spacing:2px;margin-top:auto;text-align:right;text-transform:uppercase}.block-cta a:after{content:"→";font-size:22px;font-size:1.375rem;font-weight:300;line-height:1;margin-left:10px}.block-cta a:active:after,.block-cta a:focus:after{text-decoration:none}.cta-row{margin:auto;padding:0 15px}.cta-row .row{grid-gap:30px;display:grid;margin-left:0;margin-right:0;padding-bottom:30px}.cta-row .block-cta-container--overlay .block-cta-content{background-color:rgba(0,0,0,.3)}.cta-row .block-cta{box-shadow:none;color:#fff;display:block;height:100%;justify-content:stretch;margin:0;padding:0;width:100%}.cta-row .block-cta .block-cta-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;overflow:hidden;top:0;transition:all .5s;width:100%}.cta-row .block-cta .block-cta-wrap.background:before{background:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:inherit}.cta-row .block-cta .block-cta-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;text-decoration:none;width:100%}.cta-row .block-cta .block-cta-content:hover{background-blend-mode:soft-light;background-color:rgba(0,0,0,.5);transition:.5s}.cta-row .block-cta .block-cta-content p:hover{color:#fff}.cta-row .block-cta .heading{flex-basis:100%;font-size:31.5px;font-size:1.96875rem;line-height:calc(40px - 10%)}.cta-row .block-cta .summary{font-size:19.8px;font-size:1.2375rem;line-height:calc(30px - 10%)}.cta-row .block-cta .cta-link{align-self:flex-end;background-color:#0079a5;color:#fff;display:block}.block-cta-section+.feature-slider{margin-top:-30px}.section.cta-section{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;padding-bottom:50px;padding-top:30px}.section.cta-section-txt{max-width:600px}.section.cta-section .heading{color:#fff;font-size:30px;font-size:1.875rem}.section.cta-section p{font-size:16px;font-size:1rem;line-height:1.8;margin:20px 0 25px}.panel-image-mobile{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.panel .panel-wrap{--bg-color:$white;--bg-color-hover:#118bb8;background:#fff;box-shadow:5px 5px 25px 1px #dad9d5}.panel>a:hover .panel-wrap{background-color:var(--bg-color-hover)}.panel .panel-image{background-color:#12878e;background-position:50%;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.panel .panel-image img{display:block}.panel .panel-content{flex-grow:1;font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem;padding:30px 20px;width:100%}.panel .panel-content .panel-image{float:left;height:135px;margin:0 20px 15px 0;width:135px}.panel .panel-content .heading:not(.heading-icon){font-size:24px;font-size:1.5rem;margin:0 0 10px;width:100%}.panel .panel-content .heading:not(.heading-icon) a{color:#000}.panel .panel-content .heading:not(.heading-icon) a:active,.panel .panel-content .heading:not(.heading-icon) a:focus,.panel .panel-content .heading:not(.heading-icon) a:hover{color:#0079a5}.panel .panel-content .heading-small{font-size:18px;font-size:1.125rem;margin:10px 0}.panel .panel-content .date{color:#9b9895;font-size:16px;font-size:1rem;margin-bottom:20px}.panel .panel-content .panel-meta-cta{align-self:flex-start;clear:both;display:flex;flex-direction:row;justify-content:center;margin-top:20px;max-width:100%;overflow:hidden}.panel .panel-content .panel-meta-cta:after,.panel .panel-content .panel-meta-cta:before{content:" ";display:table}.panel .panel-content .panel-meta-cta:after{clear:both}.panel .panel-content .panel-meta{clear:both;margin-top:20px}.panel .panel-content .panel-meta:after,.panel .panel-content .panel-meta:before{content:" ";display:table}.panel .panel-content .panel-meta:after{clear:both}.panel .panel-content .meta-list+.summary{margin-top:20px}.panel .panel-link-footer{padding:0 20px 30px}.panel .panel-link-footer a{font-size:14px;font-size:.875rem;font-weight:700}.panel .link-list a{font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem}.panel .search-score{float:right;font-weight:500;margin:-32px 15px 0 0}.panel-bio{margin-bottom:50px;margin-top:-245px}.panel-bio .panel-wrap{box-shadow:0 13px 30px -5px #dad9d5;padding:30px}.panel-bio .panel-bio-content{font-size:18px;font-size:1.125rem;position:relative;width:100%}.panel-bio .panel-bio-content .heading{font-size:46px;font-size:2.875rem;line-height:1em;margin:10px 140px 10px 0}.panel-bio .panel-bio-content .pronouns{color:#9b9895;font-size:16px;font-size:1rem;margin-bottom:20px}.panel-bio .panel-bio-content .subtitle{font-family:Replica Pro,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700}.panel-bio .panel-bio-content .summary{font-family:"Source Serif Pro",sans-serif;overflow:hidden;transition:height .25s}.panel-bio .panel-bio-content .summary.summary-read-more{max-height:3em}.panel-bio .panel-bio-content .btn-link{color:#1c4565;display:inline-block;font-size:16px;font-size:1rem;margin-top:24px}.panel-bio .panel-bio-content .btn-link [class*=" icon-"],.panel-bio .panel-bio-content .btn-link [class^=icon-]{margin-left:8px;position:relative;top:2px}.panel-bio .panel-bio-content .btn-link .icon-chevron-up{top:0}.panel-cta{margin-bottom:15px;position:relative}.panel-cta .panel-wrap{background-repeat:no-repeat;background-size:cover;min-height:400px}.panel-cta .panel-content{bottom:0;left:0;position:absolute}.panel-cta .panel-content h2{color:#fff}.panel-featured .panel{margin-bottom:25px}.panel-featured .panel .panel-image-wrap{position:relative;width:100%}.panel-featured .panel .panel-image-wrap .panel-image-ratio{padding-top:56.25%}.panel-featured .panel .panel-image-wrap .panel-image{background-repeat:no-repeat;background-size:cover;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0}.panel-featured .tags{margin:30px 0 0}.panel-featured .quick-links{background-color:#db1f36}.panel-featured .quick-links .header{font-size:24px;font-size:1.5rem}.panel-featured .quick-links .header,.panel-featured .quick-links a{color:#fff}.panel-featured .quick-links a:hover{color:#fff;text-decoration:underline}.panel-input .form-group{margin-bottom:20px}.panel-input .form-control{border-width:2px;font-size:16px;font-size:1rem;width:100%}.panel-input h2{margin-top:0}.panel-input .btn{font-size:16px;font-size:1rem;margin:0;width:100%}.panel-list{height:100%;margin-bottom:25px;position:relative}.panel-list h2{margin-top:0}.panel-list .heading .far{position:absolute;right:0;top:-3px}.panel-list .heading.collapsed .far:before{content:"\f067";font-weight:900;position:relative;top:9px}.panel-list ul,.panel-list ul li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.panel-list ul li{margin:20px 0}.panel-list ul li:last-child a:hover{border-color:#0079a5}.panel-list ul li a{color:#000;font-family:Replica Pro,sans-serif;font-weight:400}.panel-list ul li a:hover{border-bottom:1px dotted #000}.panel-list ul+.btn{margin-top:30px}.panel-listing .panel{margin-bottom:25px;max-width:100%}.panel-listing .panel .panel-content .panel-image{display:none}.panel-listing .panel .panel-content .heading+.date{margin:-10px 0 15px}.panel-listing-grid{margin-top:20px;max-width:100%;overflow:hidden;text-overflow:clip}.panel-listing-grid .panel-listing{grid-gap:30px;display:grid;grid-auto-rows:auto;grid-template-columns:1fr}.panel-listing-grid .panel-listing .panel .panel-featured-marker{background-color:#0c2940;color:#fff;font-size:14px;font-weight:700;letter-spacing:.35px;padding:6px 12px;position:absolute;text-transform:uppercase}.panel-listing-grid .panel-listing .panel .date{font-family:Replica Pro,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.875rem}.panel-listing-grid .panel-listing .panel .heading+.date{margin:0 0 15px}.panel-listing-grid .panel-listing .panel .heading,.panel-listing-grid .panel-listing .panel .heading a{color:#0079a5;font-size:30px;font-size:1.875rem;font-weight:700;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;line-height:2.5rem;max-width:100%;overflow:hidden;overflow-wrap:break-word}.panel-listing-grid .panel-listing .panel .heading a:hover{color:#153248}.panel-listing-grid .panel-listing .panel .panel-content{display:flex;flex-direction:column;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow:hidden;overflow-wrap:break-word;padding:40px;white-space:pre-wrap}.panel-listing-grid .panel-listing .panel .panel-meta{margin-top:0}.panel-listing-grid .panel-listing .panel .panel-wrap{display:flex;flex-direction:column;height:100%}.panel-listing-grid .panel-listing .panel .summary{margin-bottom:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.panel-section-listing .col-md-6{margin-bottom:20px}.panel-section-listing a{color:#000}.panel-section-listing a:active,.panel-section-listing a:focus{outline:none;text-decoration:none}.panel-section-listing a:hover,.panel-section-listing a:hover .heading,.panel-section-listing a:hover p{color:#fff}.panel-section-listing a:hover .heading small{color:#000}.panel-section-listing a:after{bottom:30px;color:#fff;content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-size:28px;font-size:1.75rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;position:absolute;right:40px;vertical-align:top}.panel-column-listing .block-cta{margin:0;text-align:right}.panel-column-listing>div{margin-bottom:25px}.panel-column-listing .btn{display:none}.panel-column-listing .quick-links{background-color:#db1f36}.panel-column-listing .quick-links .header{font-size:24px;font-size:1.5rem}.panel-column-listing .quick-links .header,.panel-column-listing .quick-links a{color:#fff}.panel-column-listing .quick-links a:hover{color:#fff;text-decoration:underline}.panel-column-listing .summary{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:flex;overflow:hidden}.panel-columns>div{margin-bottom:30px}.panel-staff{margin:20px 0!important}.panel-staff .panel:active,.panel-staff .panel:focus{text-decoration:none}.panel-staff .panel-wrap{box-shadow:0 10px 30px -6px #dad9d5}.panel-staff .panel-image{height:250px;overflow:hidden}.panel-staff .panel-content{padding:15px;text-align:center}.panel-staff .panel-content .heading{margin-bottom:5px!important}.panel-staff .panel-content .description{color:#000;margin:0}.staff-list{margin:40px 0}.accordion-item{font-family:"Source Serif Pro",sans-serif}.accordion-item-heading{border-bottom:1px solid #9b9895;border-radius:2px;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;min-height:-moz-fit-content;min-height:fit-content;padding:12px 14px}.accordion-item-heading .fa-caret-down{font-size:20px;font-size:1.25rem}.accordion-item-heading:hover{color:#fff}.accordion-item-heading:hover.primary,.accordion-item-heading:hover.primary-btn{background:#db1f36}.accordion-item-heading:hover.primary-dark,.accordion-item-heading:hover.primary-dark-btn{background:#b7132a}.accordion-item-heading:hover.secondary,.accordion-item-heading:hover.secondary-btn{background:#0079a5}.accordion-item-heading:hover.secondary-dark,.accordion-item-heading:hover.secondary-dark-btn{background:#1c4565}.accordion-item-details{display:none;opacity:0;padding:8px 18px}.accordion-item.expanded>.accordion-item-heading{border:none}.accordion-item.expanded>.accordion-item-heading .fa-caret-down{margin-bottom:2px;transform:rotate(180deg)}.accordion-item.expanded>.accordion-item-details{border-bottom:1px solid #9b9895;display:block;opacity:1}.biography{display:flex}.biography h2{margin-top:0}.biography.align-center{text-align:center;width:100%}.biography.align-left{clear:both;display:block;float:left;margin-right:10px}.biography.award-align-left{clear:both;display:block;float:left;margin-left:10px;width:50%}.biography.align-right,.biography.award-align-right{clear:both;display:block;float:right;margin-left:10px}.biography.award-align-right{width:50%}.biography .biography-awardee,.biography .biography-council-member,.biography .biography-mentor-lecturer,.biography .biography-nominee,.biography .biography-speaker{width:100%}.biography .biography-council-member a{display:flex;flex-direction:column}.biography .biography-council-member .content-figure{margin-bottom:0}.biography .biography-title{border-bottom:1px dotted #0079a5;color:#000}.biography .biography-title:hover{border-color:#1c4565;color:#1c4565}.biography .description{color:#9b9895}.biography img{max-height:280px;max-width:210px}.biography .modal-inline{text-decoration:none}.biography .social-icons{padding:0}.biography .social-icons a{text-decoration:none}.biography .social-icons li{margin-right:10px}.breadcrumbs{display:none;font-size:16px;font-size:1rem;padding:18px 0 12px;width:100%}.breadcrumbs .breadcrumbs-nav,.breadcrumbs .breadcrumbs-nav li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.breadcrumbs .breadcrumbs-nav:after,.breadcrumbs .breadcrumbs-nav:before{content:" ";display:table}.breadcrumbs .breadcrumbs-nav:after{clear:both}.breadcrumbs .breadcrumbs-nav li{float:left;padding-right:6px}.breadcrumbs .breadcrumbs-nav li:after{color:#9b9895;content:"/";display:inline-block;padding-left:6px}.breadcrumbs .breadcrumbs-nav li:last-child:after{content:none}.breadcrumbs .breadcrumbs-nav li a,.breadcrumbs .breadcrumbs-nav li span{color:#9b9895;display:inline-block}.breadcrumbs .breadcrumbs-nav li.active span{color:#000}.hero .breadcrumbs .breadcrumbs-nav li:after{color:#fff}.hero .breadcrumbs .breadcrumbs-nav li a,.hero .breadcrumbs .breadcrumbs-nav li a:active,.hero .breadcrumbs .breadcrumbs-nav li a:focus,.hero .breadcrumbs .breadcrumbs-nav li a:hover,.hero .breadcrumbs .breadcrumbs-nav li span,.hero .breadcrumbs .breadcrumbs-nav li span:active,.hero .breadcrumbs .breadcrumbs-nav li span:focus,.hero .breadcrumbs .breadcrumbs-nav li span:hover{color:#eeebe6}.hero .breadcrumbs .breadcrumbs-nav li.active span{color:#eeebe6;text-decoration:underline}.footer{background-color:#000;color:#eeebe6;flex-shrink:0;overflow:hidden;padding-top:35px}.footer .container-fluid{max-width:none}.footer .row{justify-content:space-evenly}.footer a{color:#fff}.footer a:active,.footer a:focus,.footer a:hover{color:#0079a5}.footer a:active,.footer a:hover{text-decoration:none}.footer h3{color:#fff;margin-top:0}.footer .logo{margin-top:5px}.footer .footer-cta{margin:15px 0;width:100%}.footer .footer-cta:active,.footer .footer-cta:focus,.footer .footer-cta:hover{color:#fff}.footer .contact-info,.footer .contact-info li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.footer .contact-info:after,.footer .contact-info:before{content:" ";display:table}.footer .contact-info:after{clear:both}.footer .contact-info p{line-height:18px;margin:0}.footer .contact-info li{margin-bottom:7px;margin-right:20px}.footer .links-column,.footer .links-column .links{display:flex;flex-direction:column}.footer .links-column .links{-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-count:2;column-count:2;font-weight:400;list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0 0 35px;padding:0;page-break-inside:avoid}.footer .links-column .links:after,.footer .links-column .links:before{content:" ";display:table}.footer .links-column .links:after{clear:both}.footer .links-column .links li{font-weight:300;list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0 0 5px;padding:0}.footer .links-column .links .primary-nav-dropdown{padding:0}.footer .links-column .links .primary-nav-dropdown .mobile-heading:first-child{font-weight:700}.footer .social-links{margin-bottom:30px;margin-top:10px;padding-left:0}.footer .social-links li{display:inline-block;font-size:0;margin-right:20px}.footer .social-links li .fab{font-size:18px;font-size:1.125rem;font-weight:400}.footer .contact-column,.footer .logo-column{align-content:center}.footer .contact-column .copyright,.footer .logo-column .copyright{font-size:14px;font-size:.875rem;margin-bottom:0;margin-top:30px;text-align:right}.footer .contact-column .copyright .policy,.footer .logo-column .copyright .policy{display:block}.footer .contact-column .copyright .policy .policy-separator:first-child,.footer .logo-column .copyright .policy .policy-separator:first-child{display:none}.footer .email-subscribe{display:none;margin-top:25px}.footer .email-subscribe label{font-weight:700}.footer .email-subscribe input[type=email]{background:#000;border-color:#fff;color:#fff;font-size:16px;font-size:1rem;height:35px;line-height:35px;padding:0}.footer .email-subscribe input[type=email]:active,.footer .email-subscribe input[type=email]:focus{border-color:#0079a5}.footer .email-subscribe .btn{font-size:14px;font-size:.875rem;font-weight:400;height:35px;line-height:35px;margin-left:10px}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.flex{display:flex}.flex.buttons{justify-content:space-around}.flex.buttons>*{flex:1 1 auto;justify-content:space-between;margin:10px}.page-header{padding-bottom:10px;padding-top:10px;position:relative}.page-header.align-center p{font-size:18px;font-size:1.125rem;line-height:1.8;margin:20px auto 0;max-width:600px}.page-header .primary-heading{margin:0}.page-header .btn{margin-top:15px}.page-header .description{color:#fff;font-size:18px;font-size:1.125rem;margin:20px 0 0;max-width:600px}.page-header .primary-heading+.more-link{margin-top:20px}.page-header .more-link{color:#fff;display:block;font-family:"Source Serif Pro",sans-serif;letter-spacing:2px;text-transform:uppercase}.page-header .more-link .arrow{padding-left:10px}.page-header .social-icons{margin-top:20px}.section{padding-bottom:30px;padding-top:30px}.section.gray-bg{background:#f6f5f2}.section.primary-bg{background:#db1f36;color:#fff}.section.primary-bg h2{color:#fff}.section.primary-bg .panel-content{color:#000}.section.primary-bg figcaption,.section.primary-bg figcaption a{color:#fff}.section.primary-dark-bg{background:#b7132a;color:#fff}.section.primary-dark-bg h2{color:#fff}.section.primary-dark-bg .panel-content{color:#000}.section.primary-dark-bg figcaption,.section.primary-dark-bg figcaption a{color:#fff}.section.secondary-dark-bg{background:#1c4565;color:#fff}.section.secondary-dark-bg h2{color:#fff}.section.secondary-dark-bg .panel-content{color:#000}.section.secondary-dark-bg figcaption,.section.secondary-dark-bg figcaption a{color:#fff}.section.secondary-bg{background:#0079a5;color:#fff}.section.secondary-bg .heading{color:#fff}.section.secondary-bg .panel-content{color:#000}.section.secondary-bg figcaption,.section.secondary-bg figcaption a{color:#fff}.section.secondary-bg .section-header .section-description{font-family:Replica Pro,sans-serif;font-size:22px;font-size:1.375rem;max-width:700px}.section .section-header{margin-bottom:45px;text-align:center}.section .section-header h2,.section .section-header h3{font-size:28px;font-size:1.75rem;line-height:1.1}.section .section-header .section-description{font-family:"Source Serif Pro",sans-serif;font-size:16px;font-size:1rem;margin:10px auto;max-width:600px;width:100%}.section .section-header+.generic-content-row{padding-top:0}.section .generic-content-centered{text-align:center}.section .generic-content-row{padding:0}.section .generic-content-row .col-md-6:last-child{padding-left:0}.section .generic-content-row .row{align-items:center}.section .generic-content-row .stacked-row{align-items:stretch;padding:20px 0}.section .generic-content-row .stacked-row .stacked-alignment-center,.section .generic-content-row .stacked-row>*{display:flex;flex-direction:column;justify-content:center}.section .generic-content-row .stacked-row .stacked-alignment-top{justify-content:flex-start}.section .generic-content-row .stacked-row .stacked-alignment-bottom{justify-content:flex-end}.section .slick-dots li button{background:#fff}.section .section-footer-text{color:#fff;font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem;padding:30px 0}.section .section-footer-text .heading{color:#fff;margin-top:0}.section:not(.gray-bg):not(.secondary-bg):not(.secondary-dark-bg):not(.primary-bg):not(.primary-dark-bg):not(.cta-section)+.section:not(.gray-bg):not(.secondary-bg):not(.secondary-dark-bg):not(.primary-bg):not(.primary-dark-bg):not(.cta-section){padding-top:0}main{flex:1 0 auto;overflow-x:hidden;position:relative}main p{font-family:"Source Serif Pro",sans-serif;font-weight:400}#listing-app,#search-app{margin-bottom:50px;min-height:33vh}.content{font-family:"Source Serif Pro",sans-serif}.detail-wrap{margin:20px 0}.detail-wrap .sidebar{border-top:2px solid #eeebe6;margin-bottom:50px;margin-top:5px;padding-top:10px}.detail-wrap .detail-footer .tags{margin-bottom:32px}.indented-wrap{padding-top:50px}.indented-item{margin-top:-120px}body.bg-shaded,body.bg-shaded-light{background-color:#f6f5f2}body.bg-shaded hr{background-color:#dad9d5;height:1px;margin-bottom:40px;margin-top:35px}.sidebar.clear-borders .sidebar-section:not(.sidebar-cta-section){border:0;padding:15px 0}.sidebar.clear-borders .sidebar-section:not(.sidebar-cta-section):first-child{padding-top:0}.sidebar .sidebar-content{font-family:"Source Serif Pro",sans-serif;margin-bottom:40px;padding:30px 35px}.sidebar .sidebar-content h2{margin:0 0 10px}.sidebar .sidebar-content .btn{padding:10px;width:100%}.sidebar .sidebar-content-read-more{max-height:230px;overflow:hidden;position:relative;transition:max-height 1s ease}.sidebar .sidebar-content-read-more.expanded{height:auto;max-height:2000px;overflow:hidden}.sidebar .sidebar-content-read-more.expanded:after{content:none}.sidebar .sidebar-content-read-more:after{bottom:0;box-shadow:inset 0 -75px 100px -23px #fff;content:"";height:100px;left:0;position:absolute;width:100%}.sidebar .read-more{background:transparent;color:#0079a5;font-weight:400;margin:10px 0 30px;text-align:center;width:100%}.sidebar .read-more:active,.sidebar .read-more:hover{outline:none}.sidebar .read-more:active,.sidebar .read-more:focus{background:transparent;color:#1c4565}.bg-shaded .sidebar{background:#fff}.sidebar-section{border-bottom:2px solid #eeebe6;padding:40px 0}.sidebar-section:first-child{padding-top:5px}.sidebar-section:last-child{border-bottom:0}.sidebar-section .heading{margin:0 0 15px}.sidebar-section .cta-link{display:block;margin-top:20px}.sidebar-section .sub-text{display:block;font-size:16px;font-size:1rem;font-weight:400;margin:30px 0 0}.sidebar-section.sidebar-cta-section{border-bottom:0;border-top:2px solid #eeebe6;padding:40px 0}.sidebar-section.sidebar-cta-section:first-child{border-top:0;padding-top:0}.sidebar-section.sidebar-cta-section h3{font-size:24px;font-size:1.5rem;line-height:1.4;margin-bottom:20px;margin-top:0}.sidebar-section.sidebar-cta-section .description{font-family:"Source Serif Pro",sans-serif;margin-bottom:30px}.sidebar-filter{background:#fff;border:1px solid #e7e8e8;bottom:0;height:100%;position:relative;position:fixed;right:0;transform:translateZ(0);transition:right 1s ease;width:100%;z-index:9999}.sidebar-filter.collapsed{right:-100%}.sidebar-filter .sidebar-header{border-bottom:1px solid #eeebe6;padding:20px 30px}.sidebar-filter .sidebar-header .hide-link{display:none}.sidebar-filter .sidebar-header>h2{font-size:20px;font-size:1.25rem;margin:0}.sidebar-filter .sidebar-header .sidebar-header-link{background:transparent;color:#0079a5;font-weight:400;margin:0;padding:0;position:absolute;right:55px;top:27px;z-index:100}.sidebar-filter .sidebar-header .sidebar-header-link:active,.sidebar-filter .sidebar-header .sidebar-header-link:focus,.sidebar-filter .sidebar-header .sidebar-header-link:hover{color:#1c4565}.sidebar-filter .sidebar-header .sidebar-toggle{background:transparent;margin:0;padding:0;position:absolute;right:15px;top:22px;z-index:100}.sidebar-filter .sidebar-header .sidebar-toggle:before{color:#000;content:"\e92a";font-family:Linearicons;font-size:25px;font-size:1.5625rem;font-weight:400}.sidebar-filter .sidebar-filter-no-results{color:#9b9895;font-family:Replica Pro,sans-serif;margin:0;padding:30px}.sidebar-filter .sidebar-filter-heading{cursor:pointer;font-size:16px;font-size:1rem;margin:0 0 20px;position:relative}.sidebar-filter .sidebar-filter-heading:after{content:"\f068";font-family:Font Awesome\ 5 Free,sans-serif;position:absolute;right:0;top:0}.sidebar-filter .sidebar-filter-heading.collapsed:after{content:"\f067"}.sidebar-filter .sidebar-content{height:100%!important;overflow-y:scroll;padding-bottom:100px}.sidebar-filter .sidebar-filters-wrap{border-top:1px solid #eeebe6;padding:25px 30px 10px}.sidebar-filter .sidebar-filters-wrap:first-child{border-top:0}.sidebar-filter .sidebar-filters-wrap .checkbox-container{padding:0}.sidebar-filter .sidebar-filters-wrap .checkbox-container a{color:#000;font-weight:400}.sidebar-filter .sidebar-filters-wrap .checkbox-container a:active,.sidebar-filter .sidebar-filters-wrap .checkbox-container a:focus,.sidebar-filter .sidebar-filters-wrap .checkbox-container a:hover{color:#0079a5}.sidebar-filter .sidebar-filters-wrap .checkbox-container .checkbox-children{margin-left:40px}.sidebar-filter .sidebar-filters-wrap .checkbox-container .checkbox-children input[type=checkbox]~label{font-weight:300}.hero{background-color:#1c4565;background-image:url(assets/404-bg.jpg);background-position:50%;background-size:cover;height:265px}.hero.hero-bg_hero-color-block,.hero.hero-plain{background-image:none}.hero.hero-plain{height:auto}.hero-microbe img{display:none}.hero.hero-fluid,.hero.hero-fluid-mobile{height:auto}.hero.hero-fluid .page-header,.hero.hero-fluid-mobile .page-header{margin:0;padding-bottom:40px;padding-top:40px}.hero.hero-fluid .page-header .more-link,.hero.hero-fluid-mobile .page-header .more-link{bottom:35px}.hero h1,.hero p{color:#fff}.hero .meta-list{font-family:"Source Serif Pro",sans-serif;letter-spacing:1px;margin-bottom:0;margin-top:10px}.hero .meta-list li{color:#0079a5}.hero .meta-list+p{font-size:18px;font-size:1.125rem;margin-bottom:0;margin-top:20px}.hero.hero-banner{align-items:center;background-position:bottom;display:flex;text-align:center}.hero.hero-banner .page-header{margin:0 auto;max-width:600px;padding:0}.hero.hero-banner .page-header p{font-size:16px;font-size:1rem;margin:15px 0 0}.banner{background-image:url(https://via.placeholder.com/1900x480);background-position:50%;background-size:cover;color:#000;display:flex;overflow:hidden;padding:0;position:relative}.banner--dark{color:#fff}.banner--dark .banner__overlay{background-color:rgba(0,0,0,.5)}.banner--dark .banner__title{color:currentColor}.banner--light .banner__overlay{background-color:hsla(0,0%,100%,.5)}.banner .btn{display:block;margin-bottom:1rem}.banner .row{height:100%}.banner .row--height-auto{height:auto}.banner__overlay{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.banner__title{font-size:3.75rem;margin:0 auto 1rem}.banner__copy{font-size:1.5625rem;margin:0 auto}.header{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);position:relative;z-index:11}.header__inner{margin:0 auto;width:100%}.header-utilities-login,.header__inner{position:relative}.header-utilities-login .header-utilities-login-dropdown{background:#eeebe6;box-shadow:0 7px 10px 0 rgba(0,0,0,.1);display:none;left:0;position:absolute;top:50px;width:215px}.header-utilities-login .header-utilities-login-dropdown,.header-utilities-login .header-utilities-login-dropdown li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.header-utilities-login .header-utilities-login-dropdown li{border-bottom:1px solid #9b9895}.header-utilities-login .header-utilities-login-dropdown li:last-child{border-bottom:0}.header-utilities-login .header-utilities-login-dropdown li a{color:#000;display:block;padding:15px 20px}.header-utilities-login a.welcome-user{color:transparent;font-size:0;line-height:0;text-decoration:none}.header-utilities-login a.welcome-user .mobile-person-icon:after{color:#0079a5;content:"\f007";display:inline;font-family:Font Awesome\ 5 Free,sans-serif;font-size:24px;font-size:1.5rem;font-weight:100;line-height:60px;margin-right:5px}.header-utilities-login a.welcome-user .logged-in-arrow:after{color:#db1f36;content:"\f0d7";font-family:Font Awesome\ 5 Free,sans-serif;font-size:17px;font-size:1.0625rem;font-weight:900;margin-right:15px}.header-utilities-login a.welcome-user .logged-in-arrow.open:after{content:"\f0d8"}.header-utilities-login-username{font-weight:700}.nav-toggle{background:transparent;border:none;display:block;margin-left:15px;padding:0;transition:none;z-index:105}.nav-toggle:before{color:#0079a5;content:"\e92b";font-family:Linearicons;font-size:35px;font-size:2.1875rem;font-weight:400}.nav-toggle:active,.nav-toggle:focus,.nav-toggle:hover{background:transparent}.nav-toggle.open:before{content:"\e92a"}.nav-toggle.open:hover:before{color:#153248}.nav-toggle.mobile-nav{display:block;margin-left:25px}.desktop-nav,.nav{display:none}.nav{background:#fff;color:#000;font-weight:400;height:100%;position:fixed;top:0;width:100%;z-index:1000}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav.open{display:block}.nav.open .container-fluid{max-width:none}.nav .header-utilities-login{display:inline-block;font-weight:300;margin:25px 0 30px;position:absolute}.nav .header-utilities-login-dropdown{z-index:99999}.nav .header-utilities-login-link{display:none}.nav .nav-toggle{position:absolute;right:15px;top:20px}.nav .header-search-wrap{margin-bottom:20px;padding-top:70px}.nav a:active,.nav a:focus{text-decoration:none}.nav .cta-link{color:#000;font-family:Replica Pro,sans-serif;font-size:24px;font-size:1.5rem;letter-spacing:0;padding:0 0 40px;text-transform:none}.nav .cta-link:after{color:#db1f36;font-size:26px;font-size:1.625rem;line-height:1.3}.nav ul{flex:0 0 100%}.nav ul,.nav ul li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.nav ul:after,.nav ul:before{content:" ";display:table}.nav ul:after{clear:both}.nav .primary-nav{display:flexbox!important;display:flex!important;flex-wrap:wrap;margin:0;position:relative}.nav .primary-nav .nav-featured-section{order:3}.nav .primary-nav-megamenu-col{position:static}.nav .primary-nav-megamenu-col:last-child li:last-child .primary-nav-item{border-bottom:0}.nav .primary-nav-megamenu-col>li>.primary-nav-item{display:block;font-family:Replica Pro,sans-serif;font-weight:900}.nav .primary-nav-item{border-bottom:2px solid #eeebe6;color:#000;display:block;font-size:16px;font-size:1rem;padding:19px 20px 19px 0;position:relative}.nav .primary-nav-item .lnr{display:inline-block;font-size:20px;font-size:1.25rem;margin:2px 0 0 10px;vertical-align:top}.nav .primary-nav-item.mobile-heading{font-weight:900}.nav .primary-nav-item.mobile-heading a{color:#000}.nav .primary-nav-item.primary-nav-has-children:after{color:#9b9895;content:"\e93c";font-family:Linearicons;font-size:16px;font-size:1rem;position:absolute;right:0;top:19px}.nav .primary-nav-item.primary-nav-back-item{border-bottom:0;color:#0079a5;line-height:26px}.nav .primary-nav-item.primary-nav-back-item:before{content:"\e943";font-family:Linearicons;font-size:22px;font-size:1.375rem;margin-right:15px;vertical-align:top}.nav .primary-nav-dropdown{display:none}.nav .primary-nav-dropdown li:last-child a{border-bottom:0}.nav .primary-nav-dropdown.open{animation-duration:.7s;animation-fill-mode:both;animation-name:a;background:#fff;display:block;height:100%;left:0;padding:0 20px 70px;position:fixed;right:0;top:0;z-index:100}.nav-featured-section{display:flex;flex-wrap:wrap;margin:0 -20px;padding:35px 20px}.nav-featured-section img{align-self:flex-start}.nav-featured-section h3{color:#000;flex:0 0 100%;font-size:18px;font-size:1.125rem;line-height:20px;margin-top:20px}.nav-featured-section p{flex:0 0 100%;font-family:"Source Serif Pro",sans-serif}.nav-featured-section .btn{margin-bottom:auto;padding:16px 35px}.nav-featured-section .cta-link{float:none}.nav-featured-section-txt h3{font-size:30px;font-size:1.875rem;line-height:38px;margin-bottom:15px}.nav-featured-section-txt .cta-link{float:none;font-size:18px;font-size:1.125rem}.nav-featured-section-txt .cta-link:after{font-size:18px;font-size:1.125rem;line-height:1.5}form input{margin:15px 0}form .form-field .input-validation-error{border-color:#db1f36}form .form-field .field-validation-error{color:#db1f36}form .form-field .editing-form-control-nested-control{position:relative}form .form-field+.form-field{margin-top:20px}.asm-accordion{display:block}.asm-accordion .container{padding-bottom:10px;padding-top:10px}.asm-accordion .closed-label,.asm-accordion .open-label{color:#000;font-size:24px;text-decoration:underline}.asm-accordion .panel{transition:max-height .4s ease-out}.asm-accordion .panel .col-md-12{padding-top:5px}.asm-accordion .accordion-header{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.asm-accordion .accordion-header p{margin:0;order:0}.asm-accordion .accordion-header button{background-color:transparent;border:none;order:1;padding:10px}.asm-accordion .accordion-header button svg{height:48px;transition:transform .3s ease-out;width:48px}.asm-accordion .accordion-header button~.open-label{display:none}.asm-accordion .accordion-header button[aria-expanded=true] svg{transform:rotate(135deg)}.asm-accordion .accordion-header button[aria-expanded=true]~.open-label{display:block}.asm-accordion .accordion-header button[aria-expanded=true]~.closed-label{display:none}.dynamic-two-column-section .responsive-col{display:flex;flex-basis:100%;flex-direction:column}.dynamic-two-column-section .red-divisor{display:none}.pb-section{background-color:#fff;background-size:cover}.pb-section .container-fluid,.pb-section .full-bleed{display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:space-between}.pb-section .narrow-container{display:flex;justify-content:center}.pb-section .our-work-p{font-family:"Source Serif Pro",sans-serif;font-size:1.25rem;line-height:2.1875rem}.pb-section.gray-bg{background-color:#f6f5f2}.pb-section.black-bg{background-color:#000}.pb-section.primary-bg{background-color:#db1f36}.pb-section.primary-dark-bg{background-color:#b7132a}.pb-section.secondary-bg{background-color:#0079a5}.pb-section.secondary-dark-bg{background-color:#1c4565}.pb-section li{font-family:"Source Serif Pro",sans-serif}.pb-section-single-column{display:flex}.pb-section-single-column .pb-widget{flex:1 1 100%;width:100%}.pb-section-single-column-with-right-gutter .pb-widget,.pb-section-single-column-with-right-gutter .pb-widget-right-gutter,.pb-section-three-column .pb-widget,.pb-section-two-column .pb-widget{display:flex;flex-basis:100%;flex-direction:column}.variable-column-section.no-column-padding-section{justify-content:center}.variable-column-section.no-column-padding-section .row{margin:0}.variable-column-section.no-column-padding-section .row .no-padding-column{padding:0}.variable-column-section .row{display:flex;flex-basis:100%}.variable-column-section .row div[class*=col-md-]{display:flex;flex-direction:column}.variable-column-section .full-bleed-row{display:flex;flex-basis:100%}.variable-column-section .full-bleed-row .col-full-bleed{padding:0}.pb-banner-widget{display:flex}.pb-banner-widget .breadcrumbs{flex-basis:100%}.pb-banner-widget .breadcrumbs .container-fluid{padding:0}.pb-banner-widget .breadcrumbs .container-fluid .breadcrumbs-nav li a{color:#fff;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem}.pb-banner-widget .breadcrumbs .container-fluid .breadcrumbs-nav li:after{color:#fff}.pb-banner-widget .breadcrumbs .container-fluid .breadcrumbs-nav li span{color:#fff;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;opacity:.75}.pb-banner-widget .page-header{padding:10px 0}.pb-banner-widget .page-header h1{color:#fff}.pb-banner-widget .page-header p{color:#fff;font-size:16px;font-size:1rem;margin:15px 0 0}.pb-block-cta-widget.block-cta{background-color:#fff;background-size:cover;box-shadow:5px 5px 25px 1px #dad9d5;margin:0;min-height:0;overflow:hidden;padding-bottom:30px}.pb-block-cta-widget.block-cta.background{transition:.5s}.pb-block-cta-widget.block-cta.background:before{background:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:inherit}.pb-block-cta-widget.block-cta a,.pb-block-cta-widget.block-cta h2,.pb-block-cta-widget.block-cta p,.pb-block-cta-widget.block-cta span{z-index:1}.pb-block-cta-widget.secondary-btn{background-color:#0079a5}.pb-block-cta-widget.secondary-dark-btn{background-color:#153248}.pb-block-cta-widget.primary-btn{background-color:#db1f36}.pb-block-cta-widget.primary-dark-btn{background-color:#991024}.pb-block-cta-widget.hover-secondary-btn:hover{background-color:#0079a5;transition:.5s}.pb-block-cta-widget.hover-secondary-dark-btn:hover{background-color:#153248;transition:.5s}.pb-block-cta-widget.hover-primary-btn:hover{background-color:#db1f36;transition:.5s}.pb-block-cta-widget.hover-primary-dark-btn:hover{background-color:#991024;transition:.5s}.pb-block-cta-widget.color-black .heading,.pb-block-cta-widget.color-black a,.pb-block-cta-widget.color-black p{color:#000}.pb-block-cta-widget.color-white .heading,.pb-block-cta-widget.color-white a,.pb-block-cta-widget.color-white p{color:#fff}.pb-block-cta-widget .heading{font:normal normal 700 30px/36px Replica Pro,sans-serif;letter-spacing:0}.pb-block-cta-widget span{text-align:right;text-transform:uppercase}.pb-block-cta-widget .cta-link{color:#fff;font:normal normal 600 16px/24px "Source Serif Pro",sans-serif;letter-spacing:1.65px;margin-top:auto}.pb-block-cta-widget .cta-link.cta-background{align-self:flex-end;background-color:#0079a5;display:block;margin-right:-40px;padding:14px 20px}.pb-block-cta-widget .cta-link:after{content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;padding-right:15px;vertical-align:top}.block-cta-widget-wrapper{height:100%}.block-cta-widget-wrapper:active,.block-cta-widget-wrapper:hover,.block-cta-widget-wrapper:link,.block-cta-widget-wrapper:visited{text-decoration:none}.pb-call-to-action-widget{padding:5px 0}.pb-i-want-to-widget.panel-list{height:auto}.pb-i-want-to-widget.panel-list .panel-content{padding:0}.pb-i-want-to-widget.panel-list .panel-content .pb-header{color:#0c2940;flex-basis:100%;margin:0}.pb-i-want-to-widget.panel-list .panel-content ul{padding-left:36px}.pb-i-want-to-widget.panel-list .panel-content ul li{font-size:20px;font-size:1.25rem;font-weight:700;margin:10px 0}.pb-i-want-to-widget.panel-list .panel-content ul li:before{content:url(assets/chevron_circle_primary_24dp.svg);display:inline-block;height:18px;margin:1px 13px 5px -36px;vertical-align:middle;width:18px}.pb-i-want-to-widget.panel-list .panel-content ul li a.pb-link{color:#0079a5;font-weight:700;line-height:25px}.pb-i-want-to-widget.panel-list .panel-content ul li a.pb-link:hover{border:none;color:#000}.pb-i-want-to-widget.panel-list .panel-content ul li a.pb-link[data-external=true]:after{content:"\f360";font-family:Font Awesome\ 5 Free,sans-serif;font-size:14px;font-size:.875rem}.pb-widget .pb-image-widget{align-items:center;display:flex;flex-wrap:wrap}.pb-widget .pb-image-widget.justify-center{justify-content:center}.pb-widget .pb-image-widget.justify-right{justify-content:flex-end}.pb-widget .pb-image-widget .pb-image-widget-caption,.pb-widget .pb-image-widget .pb-image-widget-source{color:#9b9895;flex-basis:100%;font-size:16px;font-size:1rem}.pb-widget .pb-image-widget .responsive{display:block;height:auto;max-width:100%;width:100%}.pb-career-rss-widget,.pb-tag-box-widget{background-color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.149);display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Replica Pro,sans-serif;height:100%;justify-content:flex-start;padding:40px}.pb-career-rss-widget p.widget-heading,.pb-tag-box-widget p.widget-heading{color:#0c2940;font-family:Replica Pro,sans-serif;font-size:30px;font-size:1.875rem;font-weight:700;letter-spacing:0;line-height:40px;margin-bottom:0}.pb-career-rss-widget .careers-results,.pb-career-rss-widget .tag-box-results,.pb-tag-box-widget .careers-results,.pb-tag-box-widget .tag-box-results{margin-top:30px;padding-left:20px}.pb-career-rss-widget .careers-results li::marker,.pb-career-rss-widget .tag-box-results li::marker,.pb-tag-box-widget .careers-results li::marker,.pb-tag-box-widget .tag-box-results li::marker{color:#db1f36}.pb-career-rss-widget .careers-results li,.pb-career-rss-widget .tag-box-results li,.pb-tag-box-widget .careers-results li,.pb-tag-box-widget .tag-box-results li{margin-bottom:20px}.pb-career-rss-widget .careers-results li a,.pb-career-rss-widget .tag-box-results li a,.pb-tag-box-widget .careers-results li a,.pb-tag-box-widget .tag-box-results li a{color:#0079a5;font-family:Replica Pro,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:25px}.pb-career-rss-widget .careers-results li a:hover,.pb-career-rss-widget .tag-box-results li a:hover,.pb-tag-box-widget .careers-results li a:hover,.pb-tag-box-widget .tag-box-results li a:hover{color:#1c4565}.pb-career-rss-widget .view-all-link,.pb-tag-box-widget .view-all-link{color:#0079a5;font-size:20px;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:25px;margin-top:auto;text-align:right}.pb-career-rss-widget .view-all-link:hover,.pb-tag-box-widget .view-all-link:hover{color:#1c4565}figure.video-widget{margin:0}figure.video-widget figcaption{color:#9b9895;font-family:"Source Serif Pro",sans-serif;font-size:16px;font-size:1rem;margin-top:5px;text-align:left}figure.video-widget iframe{border:none}.pb-widget h1,.pb-widget h2,.pb-widget h3,.pb-widget h4{font-family:Replica Pro,sans-serif}.pb-widget .our-work-p{font-family:"Source Serif Pro",sans-serif;font-size:1.25rem;line-height:2.1875rem}.pb-widget figcaption{color:#727272;flex-basis:100%;font-size:15px;line-height:20px}.article,.pb-widget figcaption{font-family:"Source Serif Pro",sans-serif}.article{font-size:16px;font-size:1rem;line-height:28px}.article.generic-content-article{padding:40px 0}.article.generic-content-article .heading{margin-bottom:15px}.article p{margin-bottom:30px}.article .primary-heading{margin:0 0 10px}.article .meta{font-size:14px;font-size:.875rem;letter-spacing:2px;margin:25px auto}.article .meta p{display:inline;margin:0 25px 0 0;min-width:100%}.article .meta.flex{align-items:baseline;flex-wrap:wrap;justify-content:left}.article .meta.flex>*{flex:0 1 auto}.article .video-responsive{margin-bottom:5px}.article ul li{font-family:"Source Serif Pro",sans-serif;font-weight:400;margin-bottom:30px}.article blockquote{margin:30px 15px}.article-contact{font-family:Replica Pro,sans-serif;font-weight:400}.article-contact a,.article-contact strong{display:block}.article-contact a{color:#0079a5;margin:10px 0}.article-contact a:hover{color:#153248;text-decoration:none}.article .embedded-form{height:100vh;width:100%}.browse-panels{padding-bottom:40px}.browse-panels .panel ul{-moz-column-count:2;column-count:2}.browse-panels .panel ul li{-moz-column-break-inside:avoid;break-inside:avoid;font-size:16px;font-size:1rem;margin:0;padding:0 0 15px;page-break-inside:avoid}.browse-panels .panel ul li a{transition:none}.browse-panels .panel ul li:last-child a{color:#000}.browse-panels .panel ul li span{display:block}.browse-panels .panel .heading{font-size:22px;font-size:1.375rem;margin-bottom:20px}.browse-panels .panel .heading a{transition:none}.browse-panels .panel-single-col ul{-moz-column-count:unset;column-count:auto}.browse-panels .panel-list{height:auto;margin-bottom:10px}.browse-panels .panel-list:not(.combined-panels) .panel{padding-bottom:10px}.browse-panels .combined-panels{box-shadow:5px 5px 25px 1px #dad9d5;height:auto;margin-bottom:20px}.browse-panels .combined-panels .panel{border-bottom:1px solid #eeebe6}.browse-panels .combined-panels .panel:last-child{border-bottom:0}.browse-panels .combined-panels .panel .panel-wrap{box-shadow:none}.career-hub,.careers-planning{margin-bottom:20px}.careers-planning .row .panel{margin-bottom:25px}.careers-planning .panel-list{height:auto;margin-bottom:0}.careers-planning .panel-list .heading{position:relative}.careers-planning .panel-list .panel{height:100%}.careers-planning .panel-list ul{-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-count:2;column-count:2;page-break-inside:avoid}.careers-planning .panel-list ul li{font-size:16px;font-size:1rem;margin:0 0 15px}.careers-planning .careers-search-jobs-img{display:none}.careers-planning .panel-input{order:2}.careers-planning .careers-search-jobs-txt{order:1}.careers-planning .careers-search-jobs-txt .panel-wrap{padding:30px 20px}.careers-planning .careers-search-jobs-txt h2{margin-top:0}.council-landing .sidebar .panel-staff{margin:0!important}.council-landing .sidebar .panel-staff .panel-content{word-wrap:break-word}.council-member-row .panel-columns{padding:0 16px}.directory{padding-bottom:20px}.directory .row .col-md-4{padding-bottom:20px;padding-top:20px}.directory .row .col-md-4 .panel .panel-wrap{background-size:cover;min-height:200px}.generic-content{padding:40px 0}.generic-content,.intro-text{font-family:"Source Serif Pro",sans-serif}.intro-text{font-size:18px;font-size:1.125rem;padding:50px 0 0}.content-detail .sidebar{margin-top:40px}.content-detail .sidebar .btn{display:inline-block}.lobby{padding-bottom:20px}.lobby .row .col-md-4{padding-bottom:20px;padding-top:20px}.lobby .row .col-md-4 .panel .panel-wrap{background-size:cover;min-height:200px}.membership .hero.hero-fluid-mobile{display:flex;height:270px!important}.membership .primary-heading{align-self:center;flex-basis:100%;padding:60px 0;text-align:center}.membership .table-image{display:block;margin:60px auto 40px}.membership .table-caption{color:#9b9895;font-family:"Source Serif Pro",sans-serif;margin:0 auto;max-width:750px;text-align:center}.membership .pricing-card{padding-bottom:160px}.membership .pricing-card-price{color:#000}.membership .pricing-card-meta{bottom:0;left:0;position:absolute;text-align:center;width:100%}.membership .pricing-card-meta .btn{width:100%}.membership .membership-levels .col-md{margin-bottom:20px}.membership .membership-levels .col-md:first-child .pricing-card-price{color:#db1f36}.membership .membership-levels .col-md:first-child .pricing-card .btn{background-color:#db1f36;color:#fff}.membership .membership-levels .col-md:nth-child(2) .pricing-card-price{color:#0079a5}.membership .membership-levels .col-md:nth-child(2) .pricing-card .btn{background-color:#0079a5;color:#fff}.membership-detail{overflow-x:hidden}.membership-detail-cta-mobile{bottom:0;font-size:18px;font-weight:400;left:0;position:fixed;right:0;z-index:15}.membership-detail-video{order:1;padding-bottom:20px;padding-top:40px}.membership-detail-cta{order:3}.membership-detail-content{order:2}.membership-detail-sidebar{order:5}.membership-detail-sidebar .btn{display:inline-block}.membership-detail-sidebar .testimonial-slider{margin:-20px -25px 0}.membership-detail-levels{background:#f6f5f2;order:4}.membership-detail-levels-note{color:#9b9895;margin:35px 0 0;text-align:center}.membership-detail-levels .col-md{padding:30px 20px}.membership-detail-levels #membership-level-section{padding-bottom:40px;padding-top:20px}.membership-detail .indented-wrap{padding-top:0}.not-found #wrapper{flex-wrap:wrap}.not-found #wrapper,.not-found-wrap{display:flexbox!important;display:flex!important}.not-found-wrap{align-items:center;background-repeat:no-repeat;background-size:cover;flex:0 0 100%;padding:75px 0;text-align:center}.not-found-wrap h1{color:#fff;font-size:100px;font-size:6.25rem;font-weight:900;line-height:110px;margin:0}.not-found-wrap h2{color:#fff;font-size:38px;font-size:2.375rem;line-height:1em}.not-found-wrap p{color:#fff;font-family:"Source Serif Pro",sans-serif;font-size:20px;font-size:1.25rem;margin:15px 0 30px}.not-found-wrap .flex-container{display:flex;flex-direction:column}.not-found-wrap .btn{margin:10px 0}.not-found-wrap .search-results .search-input .input-group-btn{height:40px;position:absolute;right:2%;top:24px;width:40px}.not-found-wrap .search-results .search-input .input-group-btn:after{color:#fff}.not-found-wrap .search-results .search-input .form-control{background:rgba(0,0,0,.5);border:0;color:#fff;padding-left:20px}.not-found-wrap .search-results .search-input .form-control::-moz-placeholder{color:#fff}.not-found-wrap .search-results .search-input .form-control:-ms-input-placeholder{color:#fff}.not-found-wrap .search-results .search-input .form-control::placeholder{color:#fff}.hero.hero-banner.outbreak-hero{background-repeat:no-repeat;background-size:cover;height:245px}.outbreak-content .section{padding-bottom:30px;padding-top:30px}.outbreak-content .section .generic-content-row .col-md-6:last-child{padding-left:40px}.outbreak-content .block-cta-section{padding-bottom:70px}.portal .my-branches-panel a{font-family:"Source Serif Pro",sans-serif}.publication h3,.publication-detail h3{font-size:24px;font-size:1.5rem}.publication .panel-wrap,.publication-detail .panel-wrap{background-repeat:no-repeat;background-size:cover;height:500px;margin-bottom:20px;text-align:center}.publication .panel-wrap p,.publication-detail .panel-wrap p{display:inline-block;font-size:56px;font-size:3.5rem;margin-top:25%}.search-results,.search-results .search-input{width:100%}.search-results .search-input .autocomplete-input,.search-results .search-input .form-control{background:#fff;border:1px solid #eeebe6;font-size:20px;font-size:1.25rem;font-weight:400;height:58px;line-height:58px;padding-left:20px;width:100%}.search-results .search-input .autocomplete-input::input-placeholder,.search-results .search-input .form-control::input-placeholder{color:#000}.search-results .search-input .autocomplete-input::-moz-placeholder,.search-results .search-input .form-control::-moz-placeholder{color:#000}.search-results .search-input .autocomplete-input:-ms-input-placeholder,.search-results .search-input .form-control:-ms-input-placeholder{color:#000}.search-results .search-input .autocomplete-input::placeholder,.search-results .search-input .form-control::placeholder{color:#000}.search-results .search-input .autocomplete-input:input-placeholder,.search-results .search-input .form-control:input-placeholder{color:#000}.search-results .search-input .autocomplete-input:placeholder,.search-results .search-input .form-control:placeholder{color:#000}.search-results .search-input .autocomplete-result-list{background:#fff;list-style:none;margin:0;padding:0;position:relative!important}.search-results .search-input .autocomplete-result-list .autocomplete-result{background:#fff;border:1px solid #eeebe6;cursor:pointer;font-size:20px;font-size:1.25rem;font-weight:400;line-height:58px;padding-left:20px}.search-results .search-input .autocomplete-result-list .autocomplete-result:hover,.search-results .search-input .autocomplete-result-list .autocomplete-result[aria-selected=true]{background:#eeebe6;color:#0079a5}.search-results .search-input .input-group-inline{margin-bottom:20px}.search-results .search-input .input-group-btn{height:40px;position:absolute;right:20px;top:8px;width:40px}.search-results .search-input .input-group-btn:after{right:5px;top:2px}.search-results .search-input .input-group-btn .btn{margin:0}.search-results .search-input .input-group-btn .btn:hover{outline:none}.search-results .search-input-required{color:red}.search-results-total{color:#9b9895;font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;margin:20px 0}.search-results .search-sort-by:after{pointer-events:none;right:12px;top:-4px}.search-results .search-sort-by select{font-weight:400;height:54px;line-height:54px;padding:0 35px 0 20px;width:100%}.search-results .search-sort-by select:active,.search-results .search-sort-by select:focus{border-color:#eeebe6}.search-results label{font-weight:700;margin:15px 0 5px;padding-right:10px}.subscriptions{margin-left:auto;margin-right:auto;max-width:1264px;padding-left:20px;padding-right:20px;width:100%}.subscriptions .header-controls{align-items:baseline;flex:0 0 100%;flex-wrap:wrap;justify-content:space-between;max-width:100%;text-align:center}.subscriptions .header-controls .heading{flex:1 1 auto;font-weight:400;text-align:left;width:100%}.subscriptions .header-controls .remove-styles{background:none;color:#0079a5}.subscriptions .header-controls a{flex:0 0 33.3333333333%;font-size:14px;font-size:.875rem;margin:0;max-width:33.3333333333%;padding:5px 10px}.subscriptions .header-controls a:first-of-type{font-size:16px;font-size:1rem}.subscriptions .header-controls span{flex:0 0 16.6666666667%;font-size:10px;font-size:.625rem;max-width:16.6666666667%}.subscriptions .header-controls>*{flex:1 1 100%;margin:10px auto}.subscriptions .column{flex:0 0 100%;max-width:100%;min-height:1px;padding-left:0;padding-right:0;position:relative;width:100%}.subscriptions .column .sidebar-filter{border:none;position:relative;z-index:0}.subscriptions .column .sidebar-filter .sidebar-header{padding:20px 15px}.subscriptions .column .sidebar-filter .sidebar-header .sidebar-heading{flex:0 0 100%;max-width:100%;padding-left:0}.subscriptions .column .sidebar-filter .sidebar-header .sidebar-header-link{padding-top:5px;position:static}.subscriptions .column .sidebar-filter .sidebar-filters-wrap .sidebar-filter-heading{margin:0}.subscriptions .column .sidebar-filter .sidebar-filters-wrap .sidebar-filter-heading:after{display:none}.subscriptions .column .sidebar-filter .checkbox-container{display:flex;display:block;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.subscriptions .column .sidebar-filter .checkbox-container .parent{display:flex}.subscriptions .column .sidebar-filter .checkbox-container input{flex:0 0 8.3333333333%;max-width:8.3333333333%}.subscriptions .column .sidebar-filter .checkbox-container .collapse-btn{cursor:pointer;flex:0 0 8.3333333333%;max-width:8.3333333333%}.subscriptions .column .sidebar-filter a{color:#000;font-weight:300}.subscriptions .column .sidebar-filter a .fas{margin-left:15px}.page-header .subscribe-link{background:transparent;bottom:0;color:#9b9895;display:none;font-weight:400;position:absolute;right:0}.page-header .subscribe-link .fas{padding-right:10px}.intro-text{margin:0 0 30px;padding:0}.intro-text.align-center{text-align:center}.intro-text.align-left{text-align:left}.intro-text.align-right{text-align:right}.browse-by h1,.browse-by h2,.browse-by h3,.browse-by h4,.browse-by h5,.browse-by h6,.browse-by p,.browse-by ul{color:#0c2940}.browse-by .page-separator,.browse-by hr{margin-top:0}.browse-by .browse-by-bg-white{background-color:#fff}.browse-by .browse-by-header-container{margin-left:auto;margin-right:auto;max-width:1264px;padding-left:20px;padding-right:20px;width:100%}.browse-by .browse-by-header-container .browse-by-header{align-content:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding-bottom:40px;padding-top:40px;width:100%}.browse-by .browse-by-header-container .browse-by-header h2{font-size:30px;font-size:1.875rem;margin-top:0;text-transform:capitalize}.browse-by .browse-by-header-container .browse-by-header .browse-by-work{width:-moz-fit-content;width:fit-content}.browse-by .browse-by-header-container .browse-by-header .browse-by-work.single-column{max-width:100%}.browse-by .browse-by-header-container .browse-by-header .browse-by-work p{-webkit-text-size-adjust:80%;-moz-text-size-adjust:80%;text-size-adjust:80%;font-size:20px;font-size:1.25rem;line-height:35px;line-height:2.1875rem;max-width:97%;overflow:hidden;overflow-wrap:break-word;width:-moz-fit-content;width:fit-content}.browse-by .browse-by-header-container .browse-by-header .browse-by-separator-container{align-content:center;align-items:center;display:flex;justify-content:center}.browse-by .browse-by-header-container .browse-by-header .browse-by-separator-container .browse-by-separator{border-left:0;border-top:1px solid #db1f36;height:auto;margin-bottom:40px;margin-top:30px;width:100%}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks{width:-moz-fit-content;width:fit-content}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks.single-column{max-width:100%}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks ul{-webkit-padding-start:0;list-style-type:none;max-width:100%;padding-inline-start:0;padding-left:36px;width:-moz-fit-content;width:fit-content}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks ul li{-webkit-text-size-adjust:80%;-moz-text-size-adjust:80%;text-size-adjust:80%;color:#0079a5;font-size:20px;font-size:1.25rem;font-weight:700;line-height:25px;line-height:1.5625rem}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks ul li:before{content:url(assets/chevron_circle_primary_24dp.svg);display:inline-block;height:18px;margin:1px 13px 5px -36px;vertical-align:middle;width:18px}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks ul li a:hover{color:#000}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks ul li a[data-external=true]:after{content:"\f360";font-family:Font Awesome\ 5 Free,sans-serif;font-size:14px;font-size:.875rem}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks ul>li+li{margin-top:20px}.browse-by .browse-by-banner{background-blend-mode:overlay;background-color:#0c2940;background-position-x:center;background-position-y:center;background-size:cover;padding-bottom:60px;padding-top:30px}.browse-by .browse-by-banner .page-header{margin-bottom:0}.browse-by .browse-by-banner .primary-heading,.browse-by .browse-by-banner .subscribe-link{color:#fff}.browse-by .browse-by-banner .breadcrumbs .container-fluid{padding-left:0;padding-right:0}.browse-by .browse-by-banner .breadcrumbs .breadcrumbs-nav{padding-top:0}.browse-by .browse-by-banner .breadcrumbs .breadcrumbs-nav li a,.browse-by .browse-by-banner .breadcrumbs .breadcrumbs-nav li:after{color:#fff}.browse-by .browse-by-banner .breadcrumbs .breadcrumbs-nav li.active span{color:#fff;opacity:.75}.cta-section{background-color:#f6f5f2;padding:50px 0}.cta-section .container-fluid{display:flex;flex-wrap:wrap;justify-content:flex-start}.cta-section .container-fluid .event-cta{background-color:#fff;flex:0 0 50%;margin:0 10px 20px;max-width:50%;max-width:42%;padding:0 10px 10px}.cta-section .container-fluid .event-cta a{display:block;margin-top:30px;padding-bottom:10px;padding-top:10px}.email-collector{background-color:#1c4565;padding:50px 0}.email-collector .container-fluid{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.email-collector .container-fluid .thank-msg,.email-collector .container-fluid h2,.email-collector .container-fluid p{color:#fff;text-align:center}.email-collector .container-fluid h2{flex-basis:100%;font-size:35px;font-size:2.1875rem}.email-collector .container-fluid form{display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:center}.email-collector .container-fluid form #Email{width:25%}.email-collector .container-fluid form #Email.error{border:1px solid red}.email-collector .container-fluid form .submit-btn{padding:13px 35px}.email-collector .container-fluid form label{flex-basis:100%;order:3;text-align:center}.email-collector .container-fluid p{font-size:14px;font-size:.875rem;margin-top:20px}.materials-listing{padding-bottom:50px}.materials-listing .secondary-heading{font-size:24px;font-size:1.5rem}.materials-listing .panel .panel-list{margin-bottom:0}.materials-listing .panel ul li{margin:25px 0}.materials-listing .panel ul li h4{font-size:16px;font-size:1rem;letter-spacing:1px;margin:0 0 5px}.materials-listing .panel ul li p{font-size:16px;font-size:1rem}.track-intro{text-align:center}.generic-content-row .panel-list ul.track-list{margin-top:0}.tracks-listing{padding-bottom:50px}.tracks-listing .secondary-heading{font-size:24px;font-size:1.5rem}.tracks-listing .panel .panel-list{margin-bottom:0}.tracks-listing .panel ul li{margin:25px 0}.tracks-listing .panel ul li h4{font-size:16px;font-size:1rem;letter-spacing:1px;margin:0 0 5px}.tracks-listing .panel ul li p{font-size:16px;font-size:1rem}.tracks-listing .panel .track-cta{display:flex;justify-content:flex-end}.tracks-listing .panel .track-cta .btn{display:block;position:static;width:100%}.video-hero{display:none;height:500px;margin-top:-80px}.video-hero video{background-color:#dad9d5;min-height:500px;-o-object-fit:cover;object-fit:cover}.video-hero .container-fluid{display:flex;flex-wrap:wrap;left:0;margin-top:20%;position:absolute;right:0}.video-hero .container-fluid .text-section{color:#fff;flex:0 0 100%;margin-bottom:50px;max-width:100%;text-align:center;z-index:100}.video-hero .container-fluid .text-section h1{color:#fff;font-size:20px;font-size:1.25rem}.video-hero .container-fluid .text-section p{font-size:16px;font-size:1rem}.video-hero .container-fluid .call-to-actions{display:flex;flex:0 0 66.6666666667%;flex-wrap:wrap;justify-content:center;margin:12% auto 0;max-width:66.6666666667%;z-index:100}.video-hero .container-fluid .call-to-actions a{display:block;margin-bottom:15px;width:100%}.video-hero .container-fluid .scroll-button{display:none}.podcast-btn{font-size:14px;font-size:.875rem;margin-bottom:20px;padding:0}.podcast-btn .podcast-btn-text,.podcast-btn .podcast-btn-time{display:inline-block;padding:11px 25px}.podcast-btn .podcast-btn-text .fas{font-size:16px;font-size:1rem;margin-right:5px}.podcast-btn .podcast-btn-time{background:#b7132a;font-weight:400}.podcast-detail{background:#f6f5f2;border-bottom:1px solid #dad9d5;margin-bottom:40px;padding:40px 0}.podcast-detail .subscription-buttons{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px}.podcast-detail .subscription-buttons .subscription-button{align-items:center;display:flex;flex-basis:100%;justify-content:center;margin-bottom:5px}.podcast-detail .subscription-buttons .subscription-button .subscription-button-icon{margin-right:10px;width:30px}.podcast-detail .btn{margin-bottom:0}.podcast-detail .podcast-embed{background:#fff;box-shadow:5px 5px 25px 1px #dad9d5;padding:10px}.podcast-detail-info .content,.podcast-detail-info .summary{font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem}.podcast-detail-info .summary{margin-bottom:40px}.podcast-detail-info .content{padding-top:20px}.podcast-detail-info .content .tags{border-top:2px solid #eeebe6;margin:50px 0 -10px;padding-top:30px}.podcast-detail-info .discussion .btn{padding:16px 35px}.podcast-detail-info .discussion .btn .fas{margin-right:5px}.podcast-detail-info .related{padding-bottom:10px;padding-top:10px}.podcast-hosts{margin-top:40px;min-height:130px;position:relative}.podcast-hosts .podcast-hosts-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:130px;left:0;position:absolute;top:0;width:130px}.podcast-hosts .podcast-hosts-text{margin-left:150px}.podcast-hosts .podcast-hosts-text p{font-family:Replica Pro,sans-serif!important;font-weight:600!important}.podcast-hosts .podcast-hosts-text-hosts{letter-spacing:2px;text-transform:uppercase}.podcast-hosts .podcast-hosts-text-hosts a{border-bottom:1px dotted #000;color:#000}.podcast-hosts .podcast-hosts-text-contact a{border-bottom:1px dotted #9b9895;color:#9b9895}.podcast-listing .panel{margin-bottom:30px}.podcast-listing .panel .btn:not(.podcast-btn){font-size:14px;font-size:.875rem;margin-top:20px;padding:10px 35px}.podcast-preview{display:block!important}.podcast-preview .panel-content .panel-image{display:none}.podcast-preview .panel-content .heading{margin:0 0 5px}.podcast-preview .panel-content .panel-image,.podcast-preview .panel-content .summary{margin-bottom:30px}.podcast-preview .tags{display:block!important}.podcast-preview .panel-podcast{box-shadow:inset 0 12px 40px -7px #dad9d5;display:none;padding:20px 40px;width:100%}.podcast-image-container{align-items:center;background-color:#12878e;display:flex;flex-direction:column;justify-content:center;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.podcast-image-container img{min-height:235px;min-width:320px}.subscription-buttons{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px}.subscription-buttons .subscription-button{align-items:center;display:flex;flex-basis:100%;justify-content:center;margin-bottom:5px}.subscription-buttons .subscription-button .subscription-button-icon{margin-right:10px;width:30px}.hero-podcast-series{height:auto;padding-bottom:75px}.series-listing .row{margin-bottom:-20px}.series-listing .row .col-6{margin-bottom:20px}.series-listing .panel .panel-wrap{padding:5px}.series-listing .panel .panel-wrap .panel-image{display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.series-listing .panel .panel-wrap .heading a{color:#000}.series-listing .panel .panel-wrap .summary{font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem}.hero-webinar-series{height:auto;padding-bottom:75px}.webinar-btn{font-size:14px;font-size:.875rem;margin-bottom:20px;padding:0}.webinar-btn .webinar-btn-text,.webinar-btn .webinar-btn-time{display:inline-block;padding:11px 25px}.webinar-btn .webinar-btn-text .fas{font-size:16px;font-size:1rem;margin-right:5px}.webinar-btn .webinar-btn-time{background:#b7132a;font-weight:400}.panel-image-mobile{max-height:40vh}.webinar-listing .panel{margin-bottom:30px}.webinar-listing .panel .btn:not(.webinar-btn){font-size:14px;font-size:.875rem;margin-top:20px;padding:10px 35px}.webinar-preview{display:block!important}.webinar-preview .panel-content .panel-image{display:none}.webinar-preview .panel-content .heading{margin:0 0 5px}.webinar-preview .panel-content .panel-image,.webinar-preview .panel-content .summary{margin-bottom:30px}.webinar-preview .tags{display:block!important}.webinar-preview .panel-webinar{box-shadow:inset 0 12px 40px -7px #dad9d5;display:none;padding:20px 40px;width:100%}.home-feature{font-size:18px;font-size:1.125rem}.home-feature-wrap{padding:50px 0 70px}.home-feature-wrap .cta-link{display:inline-block;margin-top:40px}.home-feature-description{font-family:"Source Serif Pro",sans-serif}.home-cta-section{margin:44px auto auto;width:85%}.home-cta-section h3{flex-basis:100%;font-size:30px;font-size:1.875rem;line-height:40px;margin-top:0}.home-cta-section h3+p{font-size:1.25rem;margin-bottom:40px}.home-cta-section .home-cta-section-grid{grid-gap:30px;display:grid;justify-content:center}.home-cta-section .home-cta-section-grid .block-cta{color:#fff;height:100%;justify-content:stretch;margin:0;padding:0;width:100%}.home-cta-section .home-cta-section-grid .block-cta .block-cta-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;overflow:hidden;top:0;transition:all .5s;width:100%}.home-cta-section .home-cta-section-grid .block-cta .block-cta-wrap.background:before{background:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:inherit}.home-cta-section .home-cta-section-grid .block-cta .block-cta-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:100%;position:relative;text-decoration:none;width:100%}.home-cta-section .home-cta-section-grid .block-cta .block-cta-content:hover{background-blend-mode:soft-light;background-color:rgba(0,0,0,.5);transition:.5s}.home-cta-section .home-cta-section-grid .block-cta .block-cta-content .heading{flex-basis:100%;font-size:31.5px;font-size:1.96875rem;line-height:calc(40px - 10%)}.home-cta-section .home-cta-section-grid .block-cta .block-cta-content .summary{font-size:19.8px;font-size:1.2375rem;line-height:calc(30px - 10%)}.home-cta-section .home-cta-section-grid .block-cta .block-cta-content p:hover{color:#fff}.home-cta-section .home-cta-section-grid .block-cta .block-cta-content .cta-link{align-self:flex-end;background-color:#0079a5;color:#fff;display:block}.login-feature{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:15px;padding-top:45px}.login-feature .secondary-heading{color:#fff;margin:20px 0}.login-feature a{color:#fff;display:block;margin:0 0 15px}.login-feature a:hover{color:#fff}.microbe-feature-links{box-shadow:0 20px 27px -12px rgba(0,0,0,.3);position:relative;z-index:1000}.microbe-feature-links-wrap{color:#fff;height:350px;padding:35px 0;transition:height 1s ease}.microbe-feature-links-wrap .collapsed{display:none}.microbe-feature-links-wrap.expanded{height:100%}.microbe-feature-links-wrap.expanded button:after{content:"\e941"}.microbe-feature-links-wrap .heading{color:#fff;letter-spacing:1px;margin:0 0 45px;text-transform:uppercase}.microbe-feature-links-wrap ul,.microbe-feature-links-wrap ul li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.microbe-feature-links-wrap ul li{display:block;margin-bottom:30px}.microbe-feature-links-wrap ul li a{color:#fff;font-family:"Source Serif Pro",sans-serif;font-weight:600;font-weight:300;letter-spacing:2px;text-transform:uppercase}.microbe-feature-links-wrap ul li a span{display:block;font-family:Replica Pro,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700}.microbe-feature-links-wrap button{background:none;color:#fff;font-family:"Source Serif Pro",sans-serif;font-weight:600;letter-spacing:2px;margin-top:20px;padding:0;text-transform:uppercase}.microbe-feature-links-wrap button:after{content:"\e942";display:inline-block;font-family:Linearicons;font-weight:300;margin-left:10px;vertical-align:middle}.microbe-feature-links-wrap button,.microbe-feature-links-wrap ul{margin-left:35px}.microbe-feature{background:#0079a5;overflow:hidden}.microbe-feature-bottom{padding-top:64%}.microbe-feature-bottom:before{background-position:100% 0;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%;z-index:100}.microbe-feature-animation{min-height:340px;position:relative}.microbe-feature-animation .microbe-image{bottom:-30px;left:-20px;overflow-x:hidden;position:absolute;right:-20px;z-index:100}.microbe-feature-animation .microbe-image img{max-width:800px;min-width:515px;width:100%}.microbe-feature-animation video{display:block;height:340px;margin:0 auto;max-width:none;width:auto}.microbe-feature-cta{background:#fff}.microbe-feature-cta .secondary-heading{margin:85px 0 95px}.microbe-feature-cta .secondary-heading:after{content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-size:28px;font-size:1.75rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;vertical-align:top;vertical-align:inherit}.microbe-feature-cta .secondary-heading br{display:none}.microbe-feature-cta .secondary-heading a{color:#000}.microbe-feature-cta .secondary-heading small{font-size:16px;font-size:1rem;margin-bottom:10px}.new-from-asm{display:flex;flex-wrap:wrap;justify-content:space-around;margin:50px auto 100px;width:85%}.new-from-asm h3{font-size:32px;font-size:2rem}.new-from-asm .new-link,.new-from-asm h3{flex-basis:100%;margin-bottom:40px}.new-from-asm .new-link a{display:block;height:100%}.new-from-asm .new-link a .border-div{border-left:8px solid #db1f36;height:100%;margin-bottom:5px;padding-left:32px}.new-from-asm .new-link a .border-div p{color:#666;font-size:18px;font-size:1.125rem;margin-bottom:4px}.new-from-asm .new-link a .border-div p:hover{color:#666}.new-from-asm .new-link a .border-div p.new-tag{font-family:Replica Pro,sans-serif;font-size:16px;font-size:1rem;font-weight:700;text-transform:uppercase}.new-from-asm .new-link a .border-div h4{color:#0079a5;font-size:22px;font-size:1.375rem;line-height:30px;margin:0;padding-bottom:20px;width:90%}.new-from-asm .new-link a .date{color:#000;font-size:14px;font-size:.875rem}.new-from-asm .new-link a .date:hover{color:#000}.new-from-asm .new-link:active a .border-div h4,.new-from-asm .new-link:focus a .border-div h4,.new-from-asm .new-link:hover a .border-div h4{color:#1c4565}.news-feature{background-color:#153248;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:280px}.news-feature-wrap{align-items:flex-end;color:#fff;display:flex;height:100%;width:100%}.news-feature .secondary-heading{color:#fff;position:relative;z-index:10}.home-banner{display:flex;flex-wrap:wrap}.home-banner .home-banner-container{background-color:#0079a5;background-repeat:no-repeat;background-size:cover;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.home-banner .home-banner-container .banner-cta-container{display:flex;flex-basis:90%;margin:auto;padding-bottom:50px;padding-top:50px}.home-banner .home-banner-container .banner-cta-container .cta-overlay{color:#fff;text-decoration:none}.home-banner .home-banner-container .banner-cta-container .cta-overlay h2{color:#fff;font-size:45px;font-size:2.8125rem;line-height:65px;margin-bottom:25px;margin-top:0}.home-banner .home-banner-container .banner-cta-container .cta-overlay p{font-family:Replica Pro,sans-serif;font-size:20px;font-size:1.25rem;font-weight:300;letter-spacing:0;line-height:35px;margin-bottom:30px}.home-banner .home-banner-container .banner-cta-container .cta-overlay .cta-text{font-family:"Source Serif Pro",sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;letter-spacing:1.65px;line-height:30px;text-transform:uppercase}.home-banner .home-banner-container .banner-cta-container .cta-overlay .cta-arrow-icon{vertical-align:bottom}.home-banner .home-banner-container .banner-cta-container .cta-overlay .cta-arrow-icon:after{content:"\e944";font-family:Linearicons;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1;margin-left:5px;text-decoration:none!important}.home-banner .home-banner-container .banner-cta-container:hover .cta-text{text-decoration:underline;transition:.5s}.home-banner .home-banner-container .banner-gradient{display:none}.home-banner .home-banner-container .banner-image-container{display:none;flex-basis:30%;margin-bottom:-140px}.home-banner .hero-image-caption{display:none}.home .container-fluid{max-width:none}@media screen and (min-width:394px){.component-section-addthis .addthis .at-resp-share-element:before{left:-4px;padding:4px;top:calc(50% - 4px)}}@media screen and (min-width:576px){.banner{background-position:50%}.banner .col-offset-sm-1{margin-left:8.3333333333%}}@media (min-width:750px){.container{max-width:714px}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media screen and (min-width:750px){.filter-pills-container{flex-direction:row}.header-search .header-search__input.header-search__input{padding:1rem 0}.header-nav{border-radius:0 0 5px 5px;box-shadow:6px 6px 10px rgba(0,0,0,.125),-7px 7px 7px rgba(0,0,0,.15),-7px 20px 17px rgba(0,0,0,.15);left:50%}.header-nav__mobile-back-button{top:3.5rem}.header-nav-dropdown{padding-top:2.25rem}.registration-accordion{max-width:46.5625rem;width:80%}#inbenta-tooltip{max-width:630px}.block-cta .heading{font-size:26px;font-size:1.625rem}.block-cta p{font-size:18px;font-size:1.125rem}.cta-row .block-cta .block-cta-wrap.background:hover:before{transform:scale(1.2)}.cta-row .row{grid-template-columns:1fr 1fr}.cta-row .block-cta{max-height:430px;max-width:none;min-height:430px;min-width:265px;width:100%}.cta-row .block-cta-wrap{position:absolute}.cta-row .block-cta-content{height:100%;padding:40px 0}.cta-row .block-cta-content .content-wrapper{padding:0 40px}.cta-row .block-cta-content .cta-link{padding:14px 40px}.panel .panel-content.panel-content--image:after{clear:both;content:"";display:table}.panel .panel-content.panel-content--image .heading:not(.heading-icon),.panel .panel-content.panel-content--image p{float:right;width:calc(100% - 155px)}#header .container-fluid{max-width:100%;padding-left:0;padding-right:0;width:85%}.pb-section .our-work-p{font-size:1.5rem}.pb-section-single-column-with-right-gutter .pb-widget{flex-basis:74%}.pb-section-single-column-with-right-gutter .pb-widget-right-gutter{flex-basis:24%}.pb-section-two-column .pb-widget{flex-basis:49%}.pb-block-cta-widget.block-cta.background:hover:before{transform:scale(1.2)}.pb-widget .our-work-p{font-size:1.5rem}.subscriptions .column .sidebar-filter .sidebar-header .sidebar-heading{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:0}.subscriptions .column .sidebar-filter .sidebar-header .sidebar-header-link{flex:0 0 25%;max-width:25%;padding-top:0;position:absolute}.cta-section .container-fluid .event-cta{flex:0 0 33.3333333333%;margin:0 15px 20px;max-width:33.3333333333%;max-width:29%;padding:20px}.video-hero .container-fluid{margin-top:15%}.podcast-detail .subscription-buttons .subscription-button,.subscription-buttons .subscription-button{flex-basis:33%;margin-bottom:2px}.home-cta-section .home-cta-section-grid .block-cta .block-cta-wrap.background:hover:before{transform:scale(1.2)}.home-cta-section .home-cta-section-grid{grid-template-columns:1fr 1fr}.home-cta-section .home-cta-section-grid .block-cta{max-height:430px;max-width:none;min-height:430px;min-width:265px;width:100%}.home-cta-section .home-cta-section-grid .block-cta-wrap{position:absolute}.home-cta-section .home-cta-section-grid .block-cta-content{height:100%;padding:40px 0}.home-cta-section .home-cta-section-grid .block-cta-content .content-wrapper{padding:0 40px}.home-cta-section .home-cta-section-grid .block-cta-content .cta-link{padding:14px 40px}}@media (min-width:768px){.timeline-nav__button{font-size:1.25rem;max-width:8rem;padding:.85rem 1rem}}@media screen and (min-width:800px){.asm-map-container .map-filters .asm-map-filters-label{display:inline-block;margin-bottom:0;padding-right:10px;text-align:left}.asm-map-container .map-filters .map-program-filter{display:inline-block;margin-bottom:0}.asm-map-container .map-quickview .map-quickview-program>div,.asm-map-container .map-quickview .map-quickview-program>span{display:block}.asm-map-container .map-quickview .icon{margin-right:0}.asm-map-container .map-quickview{display:inline-block;top:0;vertical-align:top;width:20%}.asm-map-container .map-location-view .asm-map-location-view-cta{position:absolute}.asm-map-container .map-location-view{left:20%;position:absolute;width:24%}.asm-map-container .leaflet-container{display:inline-block;width:80%}}@media (min-width:851px){.interior-nav{width:85%}.interior-nav:before{background:#eeebe6;bottom:0;content:"";height:1px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:100vw}.interior-nav__active{display:none}.interior-nav__inner{display:flex;gap:1.5rem;justify-content:space-between;z-index:0}.interior-nav__item{align-items:center;border-block:4px solid transparent;display:flex;flex:0 0 auto;gap:.5rem;position:relative}.interior-nav__item:before{background:#fff;content:"";height:1.25rem;left:0;opacity:0;position:absolute;right:0;top:calc(100% - .75rem);transition:opacity .25s ease;z-index:2}.interior-nav__item:focus-within .interior-nav__link,.interior-nav__item:hover .interior-nav__link{color:#000;opacity:1}.interior-nav__item.active{border-bottom-color:#db1f36;color:#000}.interior-nav__item.active .interior-nav__link{opacity:1}.interior-nav__item--dropdown{padding-right:.5rem;transition:background .25s ease,box-shadow .25s ease}.interior-nav__item--dropdown:last-child .interior-nav__menu{left:auto;right:0}.interior-nav__item--dropdown:after{border-bottom:2px solid #999;border-left:2px solid #999;content:"";height:.3875rem;transform:rotate(-45deg);width:.3875rem}.interior-nav__item--dropdown:focus-within,.interior-nav__item--dropdown:hover{background:#fff;box-shadow:0 5px 12px -3px rgba(0,0,0,.25)}.interior-nav__item--dropdown:focus-within:before,.interior-nav__item--dropdown:hover:before{opacity:1}.interior-nav__item--dropdown:focus-within .interior-nav__menu,.interior-nav__item--dropdown:hover .interior-nav__menu{opacity:1;pointer-events:all;visibility:visible}.interior-nav__link{border-bottom:4px solid transparent;color:#000;font-weight:700;opacity:.35;padding:.5rem 1rem;position:relative;transition:none}.interior-nav__link:hover{color:#000;text-decoration:none}.interior-nav__menu{background:#fff;box-shadow:0 5px 12px -3px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:.25rem;min-width:100%;opacity:0;padding:.5rem .5rem .5rem 0;pointer-events:none;position:absolute;top:100%;transition:opacity .25s ease,visibility .25s ease;visibility:hidden}.interior-nav__menu-link{border-left:4px solid transparent;color:#000;font-size:.875rem;font-weight:700;opacity:.5;padding:.25rem 1rem;transition:none;white-space:nowrap}.interior-nav__menu-link--overview{display:none}.interior-nav__menu-link:hover{border-left-color:#db1f36;color:#000;opacity:1;text-decoration:none}}@media screen and (min-width:900px){.timeline:before{left:50%;overflow:hidden;top:0}.timeline--date{clear:both!important;font-size:4.25rem;text-align:right}.timeline--date span{padding:0 .9375rem}.timeline--date:after{right:-6.6%;width:30%}.timeline--30\/70 .timeline--date:not(.timeline--inverted){font-size:3.75rem;padding-left:0;text-align:left}.timeline--30\/70 .timeline--date:not(.timeline--inverted) span{padding:0}.timeline>li{clear:left;float:left;width:47%}.timeline>li+.timeline--date,.timeline>li+.timeline--date.timeline--inverted{margin-top:-5rem}.timeline>li.timeline--date+li:not(.timeline--quote){margin-top:6rem}.timeline>li:nth-child(2){margin-top:3.75rem}.timeline>li:last-of-type{clear:both;float:none;margin:0}.timeline>li.timeline--inverted{clear:right;float:right;margin-bottom:1.875rem;margin-top:1.875rem}.timeline>li.timeline--inverted .timeline__heading{text-align:left}.timeline>li.timeline--inverted .timeline__heading:before{left:auto;right:0}.timeline>li.timeline--inverted.timeline--date{padding-left:5.3125rem;text-align:left}.timeline>li.timeline--inverted.timeline--date:after{left:-6.6%;right:auto}.timeline>li.timeline--inverted .timeline__panel{float:right}.timeline>li.timeline--inverted .timeline__panel:before{border-left-width:0;border-right-width:.75rem;left:-.8125rem;right:auto}.timeline>li.timeline--inverted .timeline__panel:after{border-left-width:0;border-right-width:1.375rem;left:-1.375rem;right:auto}.timeline>li.timeline--inverted .timeline__badge{left:clamp(-8.2%,5vw,3.23125rem * -1)}.timeline--30\/70:before{left:31.9%}.timeline--30\/70>li{width:30%}.timeline--30\/70>li.timeline--inverted{width:64.5%}.timeline--30\/70>li.timeline--inverted.timeline--date:after{left:-5.85%}.timeline__panel{float:left;width:94%}.timeline__badge{left:auto;right:clamp(-8.2%,5vw,3.23125rem * -1)}.timeline__heading{padding:.625rem 0 .625rem 1.5625rem}.timeline__heading span{padding:0 .625rem}.timeline__heading:before{background-color:#d8d8d8;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;top:0;width:110%}}@media (min-width:944px){.timeline-nav__control:focus,.timeline-nav__control:hover{opacity:.95;transform:translateY(-1px);transition:none}.timeline-nav__control:active{box-shadow:0 1px 3px rgba(0,0,0,.25);opacity:1;transform:translateY(1px);transition:none}}@media (min-width:970px){.container{max-width:922px}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:none;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}#awn-popup-wrapper .awn-buttons .awn-btn:hover,.btn:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#b7132a;color:#fff;text-decoration:none}.btn.primary-btn:active,.btn.primary-btn:focus,.btn.primary-btn:hover{background:#b7132a;outline:none}.btn.primary-dark-btn:active,.btn.primary-dark-btn:focus,.btn.primary-dark-btn:hover{background:#991024;outline:none}.btn.secondary-btn:active,.btn.secondary-btn:focus,.btn.secondary-btn:hover{background:#1c4565;outline:none}.btn.secondary-dark-btn:active,.btn.secondary-dark-btn:focus,.btn.secondary-dark-btn:hover{background:#153248;outline:none}.btn.primary-hollow-btn:active,.btn.primary-hollow-btn:focus,.btn.primary-hollow-btn:hover{background:#b7132a;color:#fff;outline:none}.btn.secondary-hollow-btn:active,.btn.secondary-hollow-btn:focus,.btn.secondary-hollow-btn:hover{background:#1c4565;color:#fff;outline:none}.hide-desktop{display:none!important}.hide-mobile{display:block!important}.collapse-hide{overflow:visible}table td,table th{padding:15px 30px}table+.table,table+table{margin-top:20px}h1{font-size:42px;font-size:2.625rem}h2{font-size:26px;font-size:1.625rem}.primary-heading{font-size:45px;font-size:2.8125rem;line-height:54px;margin:0 0 15px}.primary-heading small{font-size:16px;font-size:1rem}.secondary-heading{font-size:32px;font-size:2rem;margin:40px 0}.section-heading{margin-bottom:40px}.section-heading .view-more-link{position:absolute;right:0;top:7px}.heading-icon{font-size:24px;font-size:1.5rem;margin:10px 0 30px}.heading-icon .icon{display:inline-block}.heading-icon a:hover{color:#0079a5!important}.heading-icon a:hover:after{content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-size:24px;font-size:1.5rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;position:absolute;right:0;top:6px;vertical-align:top}.cta-bottom-link{margin:35px 0 50px}.txt-checklist li{margin:15px 0}.link-list li a:hover,.txt-list li a:hover{color:#153248;text-decoration:none}.author-bio h2{font-size:16px;font-size:1rem;letter-spacing:2.5px;margin-bottom:30px}.author-bio h2 a:hover{border-color:#1c4565;color:#1c4565}.author-bio .author-bio-content-txt{font-size:16px;font-size:1rem;margin-left:160px}.feature-slider{padding:100px 15px 85px}.feature-slider .container-fluid{padding-left:20px;padding-right:20px}.feature-slider .section-heading{margin:20px 0 10px}.feature-slider .section-heading:after{left:150px;right:150px}.feature-slider .slick-slider{margin:0}.feature-slider .slick-list{margin:0 125px}.feature-slider .slick-next,.feature-slider .slick-prev{top:-25px}.feature-slider .slick-next{right:0}.feature-slider .slick-prev{right:65px}.feature-slider .feature-item{padding:25px 25px 40px}.feature-slider .feature-item .heading{font-size:28px;font-size:1.75rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden}.feature-slider .feature-item .heading small{font-size:16px;font-size:1rem}.feature-slider .feature-item-wrap:hover{background:#0079a5;border-color:#0079a5;box-shadow:0 15px 40px -5px rgba(0,0,0,.3);color:#fff}.feature-slider .feature-item-wrap:hover:after{bottom:30px;color:#fff;content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-size:28px;font-size:1.75rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;position:absolute;right:40px;vertical-align:top}.feature-slider .feature-item-wrap:hover .heading{color:#fff}.feature-slider .feature-item-wrap:hover .heading i,.feature-slider .feature-item-wrap:hover .heading small{color:#93cadf}.financial-graph h2{float:left;font-size:28px;font-size:1.75rem;margin-top:-20px;max-width:275px}.financial-graph img{clear:right;margin-bottom:30px;margin-top:-40px}.financial-graph h3{font-size:26px;font-size:1.625rem}.financial-graph .content{font-size:18px;font-size:1.125rem;padding-right:0}.generic-content-row-wrap .heading{font-size:26px;font-size:1.625rem;margin:40px 0 20px}.generic-content-row-wrap .heading:first-child{margin-top:0}.generic-content-row-wrap .btn{width:auto}.generic-content-row .container-fluid>.panel-row .col-md-4{margin-bottom:0}.generic-content-row .container-fluid>.row{margin:0 -40px}.generic-content-row .container-fluid>.row .col-md-12,.generic-content-row .container-fluid>.row .col-md-4,.generic-content-row .container-fluid>.row .col-md-6,.generic-content-row .container-fluid>.row .col-md-8{padding:0 40px}.generic-content-row .container-fluid>.row .col-md-12:first-child,.generic-content-row .container-fluid>.row .col-md-4:first-child,.generic-content-row .container-fluid>.row .col-md-6:first-child,.generic-content-row .container-fluid>.row .col-md-8:first-child{margin-bottom:0}.generic-content-row .article{padding-right:50px}.generic-content-row .sidebar .profile-thumbnail{flex:0 0 50%;max-width:50%}.generic-content-row img.indented-item-desktop{width:100%}.generic-content-row .panel,.generic-content-row .panel-wrap{height:100%}.generic-content-row .panel .heading,.generic-content-row .panel-wrap .heading{margin:0 0 10px!important}.generic-content-row .heading a:hover{border-color:#1c4565;color:#1c4565}.generic-content-row .partner-item{margin:20px 0 40px}.generic-content-row .panel-list .panel-content{padding:40px 40px 30px}.generic-content-row .panel-list ul{-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-count:3;column-count:3;display:block!important;margin-top:0;page-break-inside:avoid}.content-list .btn{margin:35px 0 0}.profile{flex:0 0 20%;max-width:20%;padding-top:25px}.profile .profile-thumbnail{padding:initial}.social-icons.right{position:absolute;right:0;top:0}.social-icons li{margin-right:30px}.testimonial-section{align-items:center;display:flex;min-height:300px}.testimonial-section img{bottom:-26px;display:block;left:0;position:absolute}.testimonial-section-txt{font-size:28px;font-size:1.75rem;margin:0 225px}.panel-bio{margin-bottom:70px}.panel-bio .panel-wrap{display:flex;padding:60px}.panel-bio img{max-width:210px}.panel-bio .panel-bio-content{padding-left:46px}.panel-bio .panel-bio-content .heading{margin:0 150px 10px 0}.panel-input .panel,.panel-input .panel-content,.panel-input .panel-wrap{height:100%}.panel-input .panel-content{padding-bottom:145px;position:relative}.panel-input .form-container{bottom:30px;left:30px;position:absolute;right:30px}.panel-staff .panel{display:block;height:100%;position:relative}.panel-staff .panel:hover:before{background:#0079a5;content:"";display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.panel-staff .panel:hover:after{color:#fff;content:"\e936";font-family:Linearicons;font-size:55px;font-size:3.4375rem;left:0;margin-top:-40px;position:absolute;text-align:center;top:50%;width:100%}.panel-staff .panel-image{max-height:275px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}.breadcrumbs{display:block}.sidebar-filter{bottom:auto;display:block;height:auto;position:relative;right:auto!important;top:0;width:100%;z-index:99}.sidebar-filter .sidebar-header .sidebar-header-link{right:25px}.sidebar-filter .sidebar-header .sidebar-toggle{display:none}.sidebar-filter .sidebar-content{height:auto!important;overflow-y:visible;padding-bottom:0}.nav{bottom:0;height:auto;opacity:.98;overflow-y:scroll!important;top:0}.nav .nav-wrap{position:relative}.nav .nav-wrap .header-utilities .header-search-wrap,.nav .nav-wrap .header-utilities .header-utilities-login,.nav .nav-wrap .header-utilities .header-utilities-login-link{display:none}.nav .nav-wrap .header-utilities .nav-toggle{right:0;top:-85px}.nav .cta-link{float:right;padding:0}.nav .primary-nav{-ms-flex-pack:justify!important;display:flexbox!important;display:flex!important;flex-direction:row;flex-wrap:nowrap;justify-content:space-between!important}.nav .primary-nav .nav-featured-section{order:0}.nav .primary-nav-megamenu-col{flex-basis:0;flex-grow:1;padding:40px 10px 25px}.nav .primary-nav-megamenu-col:first-of-type{padding-left:40px}.nav .primary-nav-megamenu-col .primary-nav-item{border-bottom:0}.nav .primary-nav-megamenu-col .primary-nav-item.primary-nav-item.mobile-heading{display:none}.nav .primary-nav-megamenu-col>li{margin-bottom:10px}.nav .primary-nav-megamenu-col>li>.primary-nav-item{font-size:14px;font-size:.875rem;margin:0 0 10px;padding:0}.nav .primary-nav-megamenu-col>li>.primary-nav-item:after{content:""}.nav .primary-nav-megamenu-col .primary-nav-dropdown{display:block}.nav .primary-nav-megamenu-col .primary-nav-back-item{display:none}.nav .primary-nav-megamenu-col li a{color:#000;display:block;font-family:Replica Pro,sans-serif;font-size:14px;font-size:.875rem;margin-bottom:12px;padding:0;text-transform:none}.nav .primary-nav-megamenu-col li a .lnr{font-size:16px;font-size:1rem;margin:0;padding-left:5px}.nav .primary-nav-megamenu-col li a:active,.nav .primary-nav-megamenu-col li a:focus,.nav .primary-nav-megamenu-col li a:hover{color:#0079a5;text-decoration:none}.nav-featured-section{display:block;flex:none;margin:0;padding:48px 40px 48px 0;width:275px}.nav-featured-section h3{margin-top:10px}.nav-featured-section p{font-size:14px;font-size:.875rem}.nav-featured-section-txt h3{font-size:38px;font-size:2.375rem;line-height:45px;margin-bottom:15px;margin-top:0}.browse-panels{padding-bottom:70px;padding-top:60px}.browse-panels>.container-fluid>.row{margin:0 -10px}.browse-panels>.container-fluid>.row .col-md-4,.browse-panels>.container-fluid>.row .col-md-8{padding:0 10px}.browse-panels .panel{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.browse-panels .panel .panel-content{padding-bottom:40px}.browse-panels .panel .heading{font-size:24px;font-size:1.5rem}.browse-panels .panel .panel-wrap:not(.no-hover):hover{background:#0079a5}.browse-panels .panel .panel-wrap:not(.no-hover):hover h1,.browse-panels .panel .panel-wrap:not(.no-hover):hover h1 a,.browse-panels .panel .panel-wrap:not(.no-hover):hover h2,.browse-panels .panel .panel-wrap:not(.no-hover):hover h2 a,.browse-panels .panel .panel-wrap:not(.no-hover):hover h3,.browse-panels .panel .panel-wrap:not(.no-hover):hover h3 a,.browse-panels .panel .panel-wrap:not(.no-hover):hover h4,.browse-panels .panel .panel-wrap:not(.no-hover):hover h4 a,.browse-panels .panel .panel-wrap:not(.no-hover):hover h5,.browse-panels .panel .panel-wrap:not(.no-hover):hover h5 a,.browse-panels .panel .panel-wrap:not(.no-hover):hover h6,.browse-panels .panel .panel-wrap:not(.no-hover):hover h6 a,.browse-panels .panel .panel-wrap:not(.no-hover):hover ul li{color:#fff}.browse-panels .panel .panel-wrap:not(.no-hover):hover ul li a{border-color:#fff;color:#fff}.browse-panels .combined-panels .panel:not(:first-child) .panel-content{padding-top:35px}.browse-panels .combined-panels .panel .heading{font-size:28px;font-size:1.75rem}.browse-panels .panel-list{margin-bottom:0}.browse-panels .panel-list:not(.combined-panels){-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.browse-panels .panel-list:not(.combined-panels) .panel{padding-bottom:20px}.browse-panels-3-col .panel-list:not(.combined-panels){-moz-column-count:3;column-count:3}.careers-planning{margin-bottom:50px}.careers-planning .row .panel{margin-bottom:0}.careers-planning .panel-list{margin-bottom:45px}.careers-planning .panel-list .heading .far{display:none}.careers-planning .careers-search-jobs-img{background-image:url(assets/careers-search-jobs.jpg);background-repeat:no-repeat;background-size:cover;display:block;min-height:350px;width:100%}.careers-planning .careers-search-jobs-txt,.careers-planning .panel-input{order:1}.careers-planning .careers-search-jobs-txt .panel-wrap{padding:35px}.generic-content{padding:50px 0}.content-detail .sidebar{margin-top:50px}.portal .panel-list .my-content-panel ul{display:flex;flex-flow:column}.portal .panel-list .my-content-panel ul li{align-self:flex-start}.portal .panel-list .my-content-panel ul li:last-child{align-self:flex-end}.home-feature{align-items:center;display:flex}.home-feature-wrap{font-size:18px;font-size:1.125rem;padding:0 20px 0 0}.home-feature-wrap .cta-link{margin-top:50px}.login-feature{align-items:flex-end;display:flex;min-height:525px;padding:40px 35px}.login-feature .secondary-heading{font-size:40px;font-size:2.5rem;margin:0 0 35px}.login-feature a{font-size:16px;font-size:1rem;margin:0 0 25px}.microbe-feature-links{background:transparent;box-shadow:none;position:static;z-index:10}.microbe-feature-links-wrap{background:#0079a5;bottom:0;box-shadow:0 -12px 34px 1px rgba(0,0,0,.3);left:0;padding:35px 25px;position:absolute;width:50%;z-index:10}.microbe-feature-links-wrap ul li a:hover span:after{content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;vertical-align:top;vertical-align:inherit}.microbe-feature-links-wrap button,.microbe-feature-links-wrap ul{margin-left:25px}.microbe-feature-links-wrap button{bottom:30px;position:absolute}.microbe-feature-links-wrap button:after{content:none!important}.microbe-feature{background:transparent;overflow:visible}.microbe-feature-bottom{height:25%;padding-top:0}.microbe-feature-bottom:before{content:none}.microbe-feature-animation{height:75%;position:relative}.microbe-feature-animation video{bottom:-23px;height:450px;left:-23px;position:absolute;width:600px;z-index:1}.microbe-feature-cta{align-items:center;display:flex}.microbe-feature-cta .secondary-heading{font-size:32px;font-size:2rem;line-height:38px;margin:0 0 0 15px}.microbe-feature-cta .secondary-heading br{display:block}.microbe-video{height:70%;position:absolute;right:0;top:0;width:57%;z-index:1}.microbe-video:before{background-position:100% 100%;background-repeat:no-repeat;background-size:cover;bottom:-150px;content:"";left:0;position:absolute;right:0;top:0;z-index:999}.microbe-video .hero-text-left-align{bottom:132px;left:15px;text-align:left}.microbe-video p{bottom:10px;color:#fff;font-family:Replica Pro,sans-serif;font-size:22px;font-style:italic;max-width:50%;position:absolute;right:35px;text-align:right;z-index:1000}.microbe-video video{height:100%;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.news-feature{min-height:525px}.news-feature-wrap{padding:45px 15px}.news-feature .secondary-heading{font-size:40px;font-size:2.5rem;margin:0}.news-feature .secondary-heading small{font-size:16px;font-size:1rem}.home #header{background:transparent;border-bottom:0;left:0;padding:40px 15px;position:absolute;top:0;width:100%;z-index:10}.home #header .header-utilities .header-utilities-login>a,.home #header .header-utilities .nav-toggle:before,.home #header .header-utilities .search .form-control,.home #header .header-utilities .search .input-group-btn:after,.home #header .header-utilities .search-toggle,.home #header .header-utilities>a{color:#fff}.home #header .header-utilities a,.home #header .header-utilities button{transition:none}.home #header .header-utilities .search .form-control{border-color:#fff}.home .nav{padding:150px 75px 0}.home .nav .header-utilities .nav-toggle{right:0}.home .home-feature-cta{padding:0 15px;position:relative}.home .home-feature-cta>.container-fluid>.row{height:100vh;min-height:730px}}@media screen and (min-width:970px){blockquote{font-size:28px;font-size:1.75rem;line-height:40px}.btn.filter-btn{display:none}.cta-download-btn{margin:40px 0 20px}.alert{padding-bottom:23px;padding-top:23px}.alert-close{right:15px;top:50%;transform:translateY(-50%)}.alert-close:hover{cursor:pointer}.featured-img{padding-top:50%}.filter-dropdown-container{flex-direction:row}.filter-dropdown-container .filter-dropdown+.filter-dropdown{margin-left:30px;margin-top:0}.filter-dropdown .filter-dropdown-list-container[data-expanded=true]{max-height:33vh}.filter-dropdown .filter-dropdown-apply{display:none}.footer-ctas-item{min-height:200px;padding:25px 40px 65px}.footer-ctas-item .heading{font-size:24px;font-size:1.5rem;max-width:250px}.footer-ctas-item a{bottom:30px;right:40px}.generic-content-row{padding:80px 0}.generic-content-sidebar{padding-bottom:85px}.generic-content-sidebar h2{font-size:26px;font-size:1.625rem;padding-top:60px}.generic-content-sidebar .section-heading{margin-top:45px}.generic-content-sidebar .article{padding-right:75px}.generic-content-sidebar .separator{margin:60px 0}.generic-content-sidebar .sidebar{margin-top:0}.header-tools{border-bottom:0;position:absolute;right:0;top:1rem;z-index:2}.header-tools__link:nth-child(2){box-shadow:none}.header-tools__link--login.is-active{background:#fff;box-shadow:inset 0 4px 0 #db1f36,0 1px 4px rgba(0,0,0,.1),2px 2px 5px rgba(0,0,0,.1);color:#153248}.header-tools__link--login.is-active:after{content:"\f077"}.header-tools__link--search.is-active{background:#fff;box-shadow:inset 0 4px 0 #db1f36,0 1px 4px rgba(0,0,0,.1),2px 2px 5px rgba(0,0,0,.1);color:#153248}.header-tools__link--search.is-active:after{content:"\f077"}.header-tools__link{font-size:.825rem;padding:.75rem 1rem}.header-tools__link:focus,.header-tools__link:focus:hover,.header-tools__link:hover{background-color:transparent;color:#db1f36}.header-search form{margin:0}.header-search .header-search__input.header-search__input{background:transparent;box-shadow:none;font-size:1.25rem;font-weight:500;padding:1.5rem}.header-search__submit{align-items:center;background:#db1f36;border-radius:.15rem;color:#fff;cursor:pointer;display:flex;flex-shrink:1;height:2.5rem;justify-content:center;margin:.25rem;width:3.5rem}.header-search__submit:focus,.header-search__submit:hover{background:#991024}.header-search{align-items:stretch;background:#fff;border-radius:.25rem 0 .25rem .25rem;box-shadow:15px 35px 35px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-evenly;opacity:0;pointer-events:none;position:absolute;right:0;top:3rem;width:32rem;z-index:2}.header-search.is-active{opacity:1;pointer-events:all}.header__toggle-nav{display:none}.header-nav{background:none;border-radius:none;box-shadow:none;flex-direction:row;opacity:1;overflow:visible;overflow:initial;padding:0;pointer-events:all;position:static;transform:none;transition:none}.header-nav-menu{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin:0}.header-nav-item__activator:after{color:#9b9895;margin-left:.25rem;position:relative;right:auto;top:auto;transform:translateY(0) rotate(90deg)}.is-active .header-nav-item__activator:after{color:#153248;transform:translateY(0) rotate(-90deg)}.header-nav-item:hover .header-nav-item__activator:after{color:#153248}.header-nav-item__activator{align-items:center;border-bottom:0;display:flex;flex-direction:row;font-size:.85rem;justify-content:center;padding:1rem .75rem;position:relative;transform:translateY(0);transition:none;width:auto}.header-nav-item__activator:is(.header-nav-item--no-dropdown a):hover{text-decoration:underline}.header-nav-item__activator:is(button):hover{color:#153248}.header-nav-item__activator:not(.header-nav-item--no-dropdown a):before{text-wrap:nowrap;bottom:.15rem;color:#9b9895;content:"Open Menu";font-size:.65rem;left:50%;opacity:0;pointer-events:none;position:absolute;text-transform:uppercase;transform:translateX(-50%) translateY(4px);transition:all .15s ease-out}.header-nav-item__activator:not(.header-nav-item--no-dropdown a):focus,.header-nav-item__activator:not(.header-nav-item--no-dropdown a):hover{background:none;color:#0079a5}.header-nav-item__activator:not(.header-nav-item--no-dropdown a):focus:before,.header-nav-item__activator:not(.header-nav-item--no-dropdown a):hover:before{opacity:1;transform:translateX(-50%) translateY(0)}.is-active:not(.is-hovering) .header-nav-item__activator:not(.header-nav-item--no-dropdown a):focus:before,.is-active:not(.is-hovering) .header-nav-item__activator:not(.header-nav-item--no-dropdown a):hover:before{content:"Close Menu";transition:none}.is-hovering .header-nav-item__activator:not(.header-nav-item--no-dropdown a):focus:before,.is-hovering .header-nav-item__activator:not(.header-nav-item--no-dropdown a):hover:before{opacity:0;transform:translateX(-50%) translateY(4px)}.header-nav-item__activator:active{transform:translateY(2px)}.is-active>.header-nav-item__activator{box-shadow:inset 0 2px 0 #db1f36,3px 3px 5px rgba(0,0,0,.15),-2px 3px 7px rgba(0,0,0,.1);color:#153248}.header-nav-item__link{border:0;border-radius:.25rem;color:rgba(74,74,74,.85);font-size:.9rem;font-weight:500;min-width:18rem;padding:.75rem 1.25rem;transition:none;width:auto}.header-nav-item__link:focus,.header-nav-item__link:hover{background-color:#f6f5f2;color:#000;text-decoration:none}.header-nav-item__link:active{transform:translateY(2px)}.header-nav-item__link--overview{display:none}.header-nav-item{position:relative}.header-nav__mobile-back-button{display:none}.header-nav-dropdown{border-radius:0 .25rem .25rem .25rem;bottom:auto;box-shadow:0 3px 3px rgba(0,0,0,.1),0 8px 7px rgba(0,0,0,.15),15px 35px 35px rgba(0,0,0,.1);height:auto;opacity:0;padding:1.5rem .75rem;right:auto;top:100%;transform:none;transition:none;width:auto}.header-nav-item:nth-last-child(-n+2) .header-nav-dropdown{border-radius:.25rem 0 .25rem .25rem;left:auto;right:0}.membership-levels{-ms-flex-pack:center!important;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center!important;margin:0}.membership-levels .col-md{flex-basis:auto;max-width:300px;padding:0 10px}.pricing-card{padding-bottom:150px;padding-top:40px}.pricing-card-price{margin:30px 0 25px}.pricing-card .primary-btn{bottom:70px;left:30px;right:30px}.staff-modal{width:100%}.staff-modal-image{margin:50px;overflow:hidden;padding:0;width:45%}.staff-modal-content{align-items:center;padding:50px;width:100%}.staff-modal-content .heading{font-size:45px;font-size:2.8125rem;line-height:55px;margin:0}.staff-modal-content-txt{margin-bottom:65px;margin-top:40px}.registration-rates-column{max-width:27.625rem;width:95%}.registration-accordion{max-width:73.25rem;width:96.5%}.tabs{border-width:1px}.tabs .tabs-active-mobile{display:none}.tabs .tabs-list{background:transparent;display:flex;display:flex!important;justify-content:center;padding:0}.tabs .tabs-list li a{color:#9b9895;margin:0 50px;padding:22px 0 12px}.tabs .tabs-list li a:hover{color:#000}.tabs .tabs-list li a.active{border-bottom:4px solid #db1f36;color:#000}.tags li a{margin:3px 15px 3px 0;padding:8px 15px 6px}.tags li a:active,.tags li a:focus,.tags li a:hover{background:#eeebe6;color:#0079a5;text-decoration:none}.tile{background:#fff;border-right:1px solid #eeebe6;margin:0;padding:0}.tile:nth-child(4n+4){border-right:0}.tile a{box-shadow:none;font-size:26px;font-size:1.625rem;min-height:200px;padding:60px}.tile a>span:before{content:none}.tile a:hover{background:#0079a5;color:#fff}.tile a:hover>span{display:inline-block;position:relative}.tile a:hover>span:after{bottom:5px;content:"\e944";display:inline-block;font-family:Linearicons;font-size:22px;font-size:1.375rem;font-size:30px;font-size:1.875rem;font-weight:300;line-height:1;margin-left:10px;margin-top:-1px;position:absolute;right:-34px;vertical-align:top}.tile-list{background:#fff;margin-bottom:0;overflow:hidden}.tile-list .row{border-bottom:1px solid #eeebe6;margin:0 -60px;position:relative}.tile-list .row:after,.tile-list .row:before{background:#eeebe6;bottom:-1px;content:"";display:block;height:1px;position:absolute;width:1000%;z-index:1}.tile-list .row:before{left:-1000%}.tile-list .row:after{right:-1000%}.tile-list .row:last-child{border-bottom:0}.twitter-feed-item{margin-bottom:0}.block-cta{box-shadow:0 30px 40px -15px #dad9d5;height:100%;margin:0;min-height:400px;padding:40px}.block-cta .heading{font-size:28px;font-size:1.75rem}.block-cta p{font-size:20px;font-size:1.25rem}.section.cta-section{height:600px;padding:0!important}.section.cta-section-txt{padding-top:75px}.section.cta-section .heading{font-size:38px;font-size:2.375rem}.section.cta-section p{font-size:18px;font-size:1.125rem;line-height:1.9;max-width:600px}.panel .panel-content{padding:30px}.panel .panel-content h2{font-size:26px;font-size:1.625rem;margin:0 0 20px}.panel .panel-link-footer{padding:0 30px 30px}.secondary-bg .panel .panel-wrap{background:#0079a5}.secondary-bg .panel .panel-wrap .heading,.secondary-bg .panel .panel-wrap a,.secondary-bg .panel .panel-wrap ul li:last-child a{color:#fff}.secondary-bg .panel .panel-wrap a:hover{border-color:#fff}.view-more-content .col-md-4{margin-top:30px}.panel-cta{height:100%;margin-bottom:0}.panel-cta .panel-wrap{height:100%;min-height:500px}.panel-cta .panel-content{padding:40px}.panel-featured{align-items:stretch;display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.panel-featured .panel-image-wrap+.panel-content .summary{display:none}.panel-featured>.panel{flex:0 0 50%;margin-bottom:45px;max-width:50%;min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}.panel-featured>.panel .panel-wrap,.panel-featured>.panel .panel-wrap .panel-content{display:flex;flex-direction:column;height:100%}.panel-featured>.panel .panel-wrap .panel-content .panel-footer{width:100%}.panel-featured>.panel .panel-wrap .panel-content .summary+.btn{margin-top:25px}.panel-featured>.panel .panel-wrap .panel-content .tags{padding-top:20px}.panel-featured>.panel:first-child{flex:0 0 100%;max-width:100%}.panel-featured>.panel:first-child .panel-image-wrap{height:100%}.panel-featured>.panel:first-child .panel-wrap{align-items:flex-start;display:flex;flex-direction:row}.panel-featured>.panel:first-child .panel-wrap .panel-content{align-items:flex-start;flex:1 1;min-width:350px}.panel-featured>.panel:first-child .panel-wrap .summary{display:block;width:100%}.panel-featured .tags{margin:0 -15px}.events .panel-featured>.panel:nth-child(n+2) .panel-wrap{display:block}.events .panel-featured>.panel:nth-child(n+2) .panel-wrap .panel-content{height:auto}.panel-list{margin-bottom:0}.panel-list .panel-wrap{height:100%}.panel-list .panel-content{padding:40px 40px 100px}.panel-list .btn{bottom:40px;left:40px;position:absolute}.panel-listing-grid .load-spinner{grid-column-end:2;grid-column-start:2}.panel-listing-grid .panel-listing{grid-template-columns:repeat(3,1fr)}.panel-listing .panel{margin-bottom:30px}.panel-listing .panel .panel-content{padding:35px}.panel-listing .panel .tags{margin-left:-15px}.panel-listing .panel .panel-wrap{display:flex}.panel-listing .panel .panel-wrap .panel-image{display:block;min-height:235px;min-width:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.panel-section-listing{margin-left:-5px;margin-right:-5px;margin-top:60px}.panel-section-listing .col-md-6{margin-bottom:10px;padding-left:5px;padding-right:5px}.panel-section-listing .panel,.panel-section-listing .panel-wrap{height:100%}.panel-section-listing .panel .panel-content{padding:40px}.panel-section-listing .panel .heading{font-size:28px;font-size:1.75rem}.panel-section-listing .panel .heading small{font-size:16px;font-size:1rem;margin:0}.panel-column-listing{align-items:stretch;display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.panel-column-listing .btn{display:none}.panel-column-listing .summary{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:flex;overflow:hidden}.panel-column-listing .panel-image{height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%!important}.panel-column-listing .panel-image-mobile{max-height:40vh}.panel-column-listing>div{flex:0 0 33.3333333333%;height:auto;margin-bottom:40px!important;max-width:33.3333333333%;min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}.panel-column-listing>div.header-overlap{margin-top:-140px}.panel-column-listing>div.header-overlap .panel-wrap{box-shadow:none}.panel-column-listing>div>div{box-shadow:5px 5px 25px 1px #dad9d5;height:100%;margin-bottom:0!important}.panel-column-listing>div>div .panel-content,.panel-column-listing>div>div.panel-wrap{display:flex;flex-direction:column}.panel-columns{align-items:stretch}.panel-columns>div{height:auto;margin-bottom:0}.panel-columns>div .panel-wrap,.panel-columns>div>div{height:100%}.biography-modal img{max-height:711px;max-width:569px}.footer{padding:60px 0}.footer .logo{display:block}.footer .copyright{text-align:right}.footer .footer-cta{width:80%}.footer .contact-info li{float:none;margin-right:0}.footer .contact-info .address,.footer .contact-info .email,.footer .contact-info .phone{display:block}.footer .contact-info .phone{cursor:default;pointer-events:none}.footer .contact-info .email{color:#0079a5;font-weight:400}.footer .links{-moz-column-count:auto;column-count:auto;margin-bottom:0}.footer .social-links li,.footer .social-links li .fab{font-size:16px;font-size:1rem}.footer .contact-column,.footer .logo-column{display:flexbox!important;display:flex!important;flex-direction:column;flex-wrap:wrap}.footer .links-column{align-items:center}.footer .email-subscribe{display:block}.page-header{padding-right:210px}.page-header .btn{margin-top:0;position:absolute;right:0}.page-header .primary-heading+.more-link{margin-top:0}.page-header.right-content{padding-right:0!important}.page-header.right-content h1{width:50%}.page-header .more-link{bottom:10px;position:absolute;right:0}.page-header .social-icons{margin-top:0;top:30px}.section{padding-bottom:70px;padding-top:65px}.section .section-header{margin-bottom:45px}.section .section-header h2,.section .section-header h3{font-size:38px;font-size:2.375rem;line-height:1.3}.section .section-header .section-description{font-size:18px;font-size:1.125rem;margin:20px auto}body.bg-shaded hr{margin-bottom:60px;margin-top:55px}#listing-app{margin-bottom:100px}.indented-item,.indented-item-desktop{margin-top:-160px}.content{padding-right:40px}.detail-wrap{margin:0 0 100px 100px}.detail-wrap .article{background:#fff;margin-top:-240px;padding:50px 50px 20px}.detail-wrap .sidebar{border-top:0;margin-bottom:0;margin-top:35px;padding-top:0}.detail-wrap .tags{margin-left:35px}.detail-wrap .author-bio,.detail-wrap hr{margin-left:50px}.sidebar.clear-borders .sidebar-section:not(.sidebar-cta-section){padding:20px 0}.sidebar h2{font-size:24px;font-size:1.5rem}.sidebar .btn{display:block}.sidebar .sidebar-content .sidebar-content-read-more{box-shadow:none;max-height:none}.sidebar .sidebar-content .sidebar-content-read-more:after{content:none}.sidebar .sidebar-content .read-more{display:none}.hero{align-items:center;display:flex;height:340px}.hero .breadcrumbs{left:0;position:absolute;top:0;width:100%;z-index:10}.hero .page-header{margin:0;padding:0}.hero .container-fluid{position:relative}.hero-microbe{background-image:radial-gradient(45% 101%,#144b6d 0,#0c2940 100%);background-position:top 0 right -170px}.hero-microbe img{bottom:-30px;display:block;max-width:65%;position:absolute;right:0;z-index:10}.hero.hero-fluid-mobile,.hero.hero-plain{height:340px}.hero.hero-fluid .page-header{padding-bottom:65px!important;padding-top:105px!important}.hero.hero-banner{background-repeat:repeat-x;background-size:auto;height:590px;padding-bottom:80px}.hero.hero-banner .page-header p{font-size:18px;font-size:1.125rem;margin:25px 0 0}.header__inner{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;width:90%}.header-utilities-login .header-utilities-login-dropdown{top:40px}.header-utilities-login a.welcome-user .mobile-person-icon:after{content:none}.header-utilities-login a.welcome-user .logged-in-arrow:after{margin-right:0}.header-utilities-login a.welcome-user{color:#0079a5;cursor:pointer;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.4px;line-height:60px;margin:0;padding-right:5px;position:relative;text-transform:uppercase;z-index:99}.header-utilities-login a.welcome-user:hover{color:#153248}.desktop-nav{color:#0079a5;cursor:pointer;display:block;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.4px;line-height:60px;text-transform:uppercase}.desktop-nav:after{content:"\e92b";font-family:Linearicons;margin-left:10px}.desktop-nav:hover{color:#153248}.nav-toggle.mobile-nav{display:none}.nav.open .container-fluid{padding:140px 135px 0}.dynamic-two-column-section .responsive-col{flex-basis:auto}.dynamic-two-column-section .red-divisor{border-left:1px solid #db1f36;display:block}.pb-section .container-fluid,.pb-section .full-bleed{flex-wrap:nowrap}.pb-section-three-column .pb-widget{flex-basis:32%}.pb-banner-widget{flex-wrap:wrap}.pb-banner-widget .page-header{flex-basis:100%}.pb-banner-widget .page-header p{font-size:18px;font-size:1.125rem;margin:25px 0 0}.pb-block-cta-widget.block-cta{margin:initial;padding-bottom:40px}.pb-block-cta-widget .heading{font:normal normal 700 35px/40px Replica Pro,sans-serif}.pb-block-cta-widget .cta-link:after{padding-right:0}.pb-block-cta-widget .cta-link{font:normal normal 600 22px/30px "Source Serif Pro",sans-serif}.pb-block-cta-widget .cta-link.cta-background{padding:14px 20px}.article{font-size:18px;font-size:1.125rem;line-height:30px}.article.generic-content-article{padding:50px 80px 50px 0}.article.generic-content-article .heading{margin-top:0}.article .meta{font-size:16px;font-size:1rem;letter-spacing:1px}.article .meta p{min-width:125px}.article ul{padding:0 60px}.article blockquote{float:right;margin:0 30px 30px;width:250px}.membership .pricing-card{overflow:hidden}.membership .pricing-card .heading{font-size:18px;font-size:1.125rem;margin-top:0}.membership .pricing-card-summary{font-size:16px;font-size:1rem;margin-bottom:0}.membership .pricing-card-meta{bottom:-60px;transition:all .5s ease}.membership .pricing-card .btn{background:#fff;color:#0079a5;width:100%}.membership .membership-levels{margin-left:-5px;margin-right:-5px}.membership .membership-levels .col-md{flex:0 0 25%;max-width:25%;padding:0 5px}.membership .membership-levels .col-md:first-child .pricing-card .heading,.membership .membership-levels .col-md:nth-child(2) .pricing-card .heading{font-size:28px;font-size:1.75rem}.membership .membership-levels .col-md:first-child .pricing-card-summary,.membership .membership-levels .col-md:nth-child(2) .pricing-card-summary{font-size:18px;font-size:1.125rem;margin:0 auto;max-width:475px}.membership .membership-levels .col-md:first-child{flex:0 0 66.6666666667%;max-width:66.6666666667%}.membership .membership-levels .col-md:nth-child(2){flex:0 0 33.3333333333%;max-width:33.3333333333%}.membership .membership-levels .col-md:hover .pricing-card-meta{bottom:0}.membership .membership-levels .col-md:hover .pricing-card .btn{background:#0079a5;color:#fff}.membership .membership-levels .col-md:hover:first-child .pricing-card .btn{background-color:#db1f36;color:#fff}.membership-detail .tabs{display:none}.membership-detail-video{order:1;padding-bottom:0;padding-top:0}.membership-detail-cta{order:2}.membership-detail-content{margin-top:40px;order:3}.membership-detail-content h2:first-child,.membership-detail-content h3:first-child{margin-top:0}.membership-detail-sidebar{margin-top:40px;order:4}.membership-detail-levels{order:5;position:relative;z-index:2}.membership-detail-levels:after{right:-1000%}.membership-detail-levels:after,.membership-detail-levels:before{background-color:#f6f5f2;bottom:0;content:"";height:100%;position:absolute;top:0;width:1000%;z-index:-2}.membership-detail-levels:before{left:-1000%}.membership-detail-levels #membership-level-section{padding-bottom:60px;padding-top:30px}.membership-detail-levels .col-md{padding:0 20px}.membership-detail-levels-note{margin:45px 0 0}.membership-detail .indented-wrap{padding-top:50px}.not-found-wrap{min-height:600px}.not-found-wrap h1{font-size:150px;font-size:9.375rem;line-height:160px}.not-found-wrap p{font-size:20px;font-size:1.25rem;margin:25px 0}.not-found-wrap .text-container{padding:0 40px}.not-found-wrap .flex-container{flex-direction:row;justify-content:space-around}.hero.hero-banner.outbreak-hero{height:245px;padding-bottom:0}.search-results{align-items:center}.search-results .search-input{display:flex}.search-results .search-input .form-control{padding-left:40px}.search-results .search-input div.input-group-inline{margin:0 auto;position:relative}.search-results .search-input div.input-group-inline:first-of-type{flex:1 0 auto}.search-results .search-input div.input-group-inline:nth-of-type(2){flex:0 1 auto}.search-results .search-sort-by select{width:auto}.search-results label{margin:0;padding-left:20px;white-space:nowrap}.subscriptions .columns{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.subscriptions .columns .column{flex:0 0 33.3333333333%;max-width:33.3333333333%;min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}.subscriptions .header-controls{flex:0 0 50%;max-width:50%}.subscriptions .header-controls a,.subscriptions .header-controls a:first-of-type{font-size:18px;font-size:1.125rem;padding:15px 10px}.subscriptions .header-controls span{font-size:16px;font-size:1rem}.subscriptions .header-controls>*{flex:0 1 auto;margin:10px 0}.page-header .subscribe-link{display:block}.browse-by .page-separator,.browse-by hr{margin-top:0}.browse-by .browse-by-header-container .browse-by-header{flex-direction:row}.browse-by .browse-by-header-container .browse-by-header .browse-by-work{max-width:540px}.browse-by .browse-by-header-container .browse-by-header .browse-by-work.single-column{max-width:75%}.browse-by .browse-by-header-container .browse-by-header .browse-by-work p{-webkit-text-size-adjust:auto;-moz-text-size-adjust:auto;text-size-adjust:auto;font-size:24px;font-size:1.5rem;overflow-wrap:normal}.browse-by .browse-by-header-container .browse-by-header .browse-by-separator-container{padding-left:10px;padding-right:10px;width:170px}.browse-by .browse-by-header-container .browse-by-header .browse-by-separator-container .browse-by-separator{border-left:1px solid #db1f36;border-top:0;height:100%;width:auto}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks{max-width:541px}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks ul li{-webkit-text-size-adjust:auto;-moz-text-size-adjust:auto;text-size-adjust:auto}.browse-by .browse-by-header-container .browse-by-header{grid-auto-columns:54% 46%;grid-auto-flow:column;padding-bottom:80px;padding-top:80px}.browse-by .browse-by-header-container .browse-by-header.single-column{grid-auto-columns:75% 25%}.browse-by .browse-by-header-container .browse-by-header .browse-by-work.single-column{padding-right:90px}.browse-by .browse-by-header-container .browse-by-header .browse-by-tasks.single-column{padding-left:0}.cta-section .container-fluid .event-cta{flex:0 0 25%;margin:0 15px 20px;max-width:25%;max-width:21%}.materials-listing .secondary-heading{font-size:24px;font-size:1.5rem;margin:85px 0 30px}.materials-listing .panel ul{display:block!important}.generic-content-row .panel-list ul.track-list{grid-gap:0 1rem;display:grid!important;grid-auto-rows:max-content;grid-template-columns:1fr 1fr 1fr;margin-top:20px}.tracks-listing .secondary-heading{font-size:24px;font-size:1.5rem;margin:85px 0 30px}.tracks-listing .panel ul{display:block!important}.tracks-listing .panel .track-cta .btn{width:auto}.event-header{background:transparent!important;border-bottom:none!important}.event-header .header-utilities .header-utilities-login a,.event-header .header-utilities .header-utilities-login-link,.event-header .header-utilities .nav-toggle:before,.event-header .header-utilities .search-toggle{color:#fff!important}.event-wrapper{overflow-x:visible!important;overflow-x:initial!important}.video-hero{display:flex;height:1075px;margin-top:-150px}.video-hero video{min-height:1075px;-o-object-fit:cover;object-fit:cover}.video-hero .container-fluid{margin-top:15%}.video-hero .container-fluid .text-section h1{font-size:62px;font-size:3.875rem}.video-hero .container-fluid .text-section p{font-size:32px;font-size:2rem}.video-hero .container-fluid .call-to-actions{flex-wrap:nowrap;margin-bottom:25px;margin-top:40%}.video-hero .container-fluid .call-to-actions a{display:inline-block;margin:0;width:auto}.video-hero .container-fluid .scroll-button{display:block;flex:0 0 100%;max-width:100%;text-align:center;z-index:100}.video-hero .container-fluid .scroll-button a{color:#fff;font-size:34px;font-size:2.125rem;padding:20px}.podcast-btn{float:left;margin-bottom:0;margin-right:15px}.podcast-detail{margin-bottom:45px}.podcast-detail .podcast-embed{padding:20px}.podcast-detail-info .summary{margin-bottom:0}.podcast-detail-info .content .tags{border-top:0;margin:20px 0 20px -15px;padding:0}.podcast-detail-info .related{padding-bottom:40px;padding-top:40px}.podcast-hosts{margin-top:0}.podcast-preview .panel-image{display:block;height:218px!important;min-height:0!important;min-width:0!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:218px!important}.hero-podcast-series{align-items:flex-end;height:340px;padding-bottom:140px}.series-listing .row{margin-bottom:-40px}.series-listing .row .col-md-3{margin-bottom:40px}.series-listing .panel .panel-wrap{padding:10px}.hero-webinar-series{align-items:flex-end;height:340px;padding-bottom:140px}.webinar-btn{float:left;margin-bottom:0;margin-right:15px}.panel-image-mobile{display:none!important}.webinar-preview .panel-content .panel-image{display:block;height:135px!important;min-height:0!important;min-width:0!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:135px!important}.new-from-asm .new-link{flex-basis:25%}.home-banner .home-banner-container .banner-cta-container{flex-basis:55%;padding-bottom:110px;padding-left:135px;padding-top:120px}.home-banner .home-banner-container .banner-cta-container .cta-overlay h2{font-size:60px;font-size:3.75rem}.home-banner .home-banner-container .banner-cta-container .cta-overlay p{font-size:25px;font-size:1.5625rem}.home-banner .home-banner-container .banner-cta-container .cta-overlay .cta-arrow-icon:after,.home-banner .home-banner-container .banner-cta-container .cta-overlay .cta-text{font-size:22px;font-size:1.375rem}.home-banner .home-banner-container .banner-gradient{background:transparent linear-gradient(270deg,#0c2940,rgba(12,41,64,0)) 0 0 no-repeat padding-box;display:block;flex-basis:10%;flex-grow:1;opacity:.4}.home-banner .home-banner-container .banner-image-container{display:block}.home-banner .home-banner-container .banner-image-container .home-hero-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-banner .home-banner-container{flex-wrap:nowrap}.home-banner .hero-image-caption{display:flex;flex-basis:69%;justify-content:flex-end;margin-top:16px}.home-banner .hero-image-caption span{color:#666;display:block;font-size:18px;font-size:1.125rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:35px}}@media screen and (min-width:970px) and (max-width:749px){.panel-column-listing .panel-image-desktop{display:none!important}}@media screen and (min-width:970px) and (min-width:970px){.panel-column-listing .panel-image-mobile{display:none!important}}@media (min-width:1264px){.container{max-width:1232px}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.feature-slider{padding:100px 75px 85px}.feature-slider.secondary-bg{padding-left:75px;padding-right:75px}.feature-slider.secondary-bg .feature-item-wrap:hover{background:#1c4565;border-color:#1c4565}.feature-slider.secondary-bg .feature-item-wrap:hover .heading i,.feature-slider.secondary-bg .feature-item-wrap:hover .heading small{color:#0079a5}.home-feature-wrap{padding-right:70px}.login-feature{min-height:630px;padding:40px 75px}.login-feature .secondary-heading{font-size:45px;font-size:2.8125rem}.login-feature a{font-size:18px;font-size:1.125rem}.microbe-feature-links button,.microbe-feature-links ul{margin-left:75px}.microbe-video{height:70%}.microbe-feature-animation video{bottom:-30px;height:600px;left:-30px;width:800px}.microbe-feature-cta .secondary-heading{font-size:38px;font-size:2.375rem;line-height:50px;margin:0 0 0 35px}.news-feature{min-height:630px}.news-feature-wrap{padding:45px 75px}.news-feature .secondary-heading{font-size:45px;font-size:2.8125rem}.home #header{padding:40px 75px}.home .home-feature-cta{padding:0 75px}}@media screen and (min-width:1264px){.header-tools{top:2rem}.header-search{top:44%}.header-logo img{max-width:200px}.header-nav-item__activator{font-size:1rem;padding:1.5rem 1rem}.responsive-table-container{overflow-x:auto}.responsive-table-container::-webkit-scrollbar{-webkit-appearance:none}.responsive-table-container::-webkit-scrollbar-thumb{background-color:#9b9895;border:2px solid #fff;border-radius:8px}.responsive-table-container::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.responsive-table-container::-webkit-scrollbar:horizontal{height:11px}.hero-microbe img{right:10%}}@media (min-width:1400px){.cta-row .row{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1400px){.modaal-video-container{height:731px;padding-bottom:0}}@media screen and (min-width:1400px){.home-cta-section .home-cta-section-grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1500px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.microbe-feature-links-wrap.expanded{height:80%}.microbe-video{height:72%}.microbe-video video{height:auto}}@media (min-width:1600px){.header__inner{margin:0 8rem;width:auto}}@media screen and (min-width:970px) and (max-width:969px) and (min-width:750px){.panel-column-listing .panel-image-desktop{display:none!important}}@media screen and (max-width:1263px){.responsive-table-container .responsive-table{overflow-x:auto}.responsive-table-container .responsive-table table,.responsive-table-container .responsive-table tbody,.responsive-table-container .responsive-table td,.responsive-table-container .responsive-table th,.responsive-table-container .responsive-table thead,.responsive-table-container .responsive-table tr{display:block}.responsive-table-container .responsive-table tr{margin:0 0 1rem}.responsive-table-container .responsive-table thead tr{left:-9999px;position:absolute;top:-9999px}.responsive-table-container .responsive-table tr:nth-child(odd){background:#eeebe6}.responsive-table-container .responsive-table td{border:none;border-bottom:1px solid #fff;padding-left:55%;position:relative}.responsive-table-container .responsive-table td:before{content:attr(data-table-header);left:6px;padding-right:10px;position:absolute;white-space:nowrap;width:45%}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{background:rgba(0,0,0,.7);bottom:20px;top:auto;transform:none}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-width:1025px){.registration-rates-toggle:after,.registration-rates-toggle:before{width:25%}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-bottom:60px;padding-top:60px}.modaal-instagram iframe{width:600px!important}}@media (max-width:970px){.council-landing .sidebar .profile-thumbnail{flex:0 0 50%;max-width:50%}}@media screen and (max-width:969px){.hero-plain,.hero-plain-mobile{background-color:transparent;background-image:none!important;height:auto}.hero-plain .description,.hero-plain h1,.hero-plain-mobile .description,.hero-plain-mobile h1{color:#000}}@media screen and (max-width:969px) and (min-width:750px){.panel-listing-grid .load-spinner{grid-column-end:2;grid-column-start:1}.panel-listing-grid .panel-listing{grid-template-columns:repeat(2,1fr)}.footer .links-column{flex-basis:30%;flex-direction:row}.footer .contact-column,.footer .logo-column{flex-basis:50%}.footer .logo-column:not(.has-footer-cta){display:none}.browse-by .browse-by-header-container .browse-by-header.single-column{grid-auto-columns:100%}.panel-image-desktop{display:none!important}.new-from-asm .new-link{flex-basis:50%}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-height:510px;max-width:900px}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}.timeline>li{padding:0 0 0 1.25rem}.timeline>li.timeline--date{margin-bottom:1rem;margin-left:-5px;padding-left:0}.timeline>li.timeline--date:before{background:#fff;bottom:0;color:#db1f36;content:var(--hide-text);cursor:pointer;font-size:.75rem;margin:auto;padding:.25rem;position:absolute;right:1.25rem;top:0;z-index:10}}@media (max-width:850px){.interior-nav{background:#f6f5f2;border-bottom:3px solid #dad9d5;width:100%}.interior-nav__active{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:10px;justify-content:center;padding:18px 26px;text-align:center;width:100%}.interior-nav__active,.interior-nav__active:hover{background:#fff;color:#000}.interior-nav__active:after{content:"\f078";font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;opacity:.6;transition:.25s ease}.open .interior-nav__active{background:#fff;color:#000}.open .interior-nav__active:after{transform:rotate(180deg)}.interior-nav .interior-nav__inner{display:flex;flex-direction:column;height:0;overflow:hidden;visibility:hidden}.interior-nav .interior-nav__item{align-items:start;border-top:1px solid #dad9d5;cursor:pointer;display:grid;grid-template-columns:auto 1fr;grid-template-rows:max-content 0fr;overflow:hidden;transition:grid-template-rows .25s ease;transition:grid-template-rows .25s ease,-ms-grid-rows .25s ease}.interior-nav .interior-nav__item.active .interior-nav__link{border-color:#db1f36;font-weight:600;opacity:1}.interior-nav .interior-nav__item--dropdown{-moz-column-gap:.75rem;column-gap:.75rem}.interior-nav .interior-nav__item--dropdown:after{align-self:center;content:"\f078";font-family:Font Awesome\ 5 Free,sans-serif;font-size:12px;font-weight:900;grid-area:1/2/2/3;justify-self:start;opacity:.7;transition:.25s ease}.interior-nav .interior-nav__item--dropdown.open{grid-template-rows:max-content 1fr}.interior-nav .interior-nav__item--dropdown.open .interior-nav__link{opacity:1}.interior-nav .interior-nav__item--dropdown.open:after{opacity:1;transform:rotate(180deg)}.interior-nav .interior-nav__item--dropdown.open .interior-nav__menu{pointer-events:all;visibility:visible}.interior-nav .interior-nav__link,.interior-nav .interior-nav__menu-link{color:#000;cursor:pointer;display:block;font-family:Replica Pro,sans-serif;font-size:1rem;font-weight:500;opacity:.7;text-decoration:none;transition:.25s ease}.interior-nav .interior-nav__link:focus,.interior-nav .interior-nav__link:hover,.interior-nav .interior-nav__menu-link:focus,.interior-nav .interior-nav__menu-link:hover{border-color:#db1f36;opacity:1}.interior-nav .interior-nav__link{border-left:6px solid transparent;font-size:16px;grid-area:1/1/2/2;padding-block:8px;padding-left:20px}.interior-nav .interior-nav__menu-link{border-left:6px solid transparent;font-size:15px;padding-block:5px;padding-left:38px}.interior-nav .interior-nav__menu-link.active{border-color:#db1f36;font-weight:600;opacity:1}.interior-nav .interior-nav__menu{display:flex;flex-direction:column;grid-area:2/1/3/3;justify-content:flex-start;overflow:hidden;pointer-events:none;visibility:hidden}.interior-nav.open .interior-nav__inner{height:auto;visibility:visible}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@media (max-width:800px){.event-accordion__cell{display:flex;flex-direction:column;padding:1.25rem;row-gap:.75rem}.event-accordion__time{font-size:1.125rem;margin-bottom:.25rem}.event-accordion__copy{padding-left:1rem}}@media screen and (max-width:800px){.asm-map-container .map-quickview .icon{vertical-align:3px!important}.asm-map-container .map-quickview{height:auto!important}.asm-map-container .map-location-view{height:auto!important;top:0!important}.timeline-nav{margin:0 calc(-50vw + 50%) 10px}}@media (max-width:790px) and (min-width:768px){section.greet_popup{align-items:end}section.greet_popup iframe{width:100%}.close-popup{right:0;top:5px!important}}@media (max-width:767px){ul.timeline:before{left:1.25rem}ul.timeline>li{clear:left;float:left;margin-bottom:1.5625rem;position:relative;width:100%}ul.timeline>li>.timeline__panel{width:calc(100% - 2.875rem)}ul.timeline>li>.timeline__badge{left:.5rem;margin-left:0;top:1.125rem}ul.timeline>li>.timeline__panel{float:right}ul.timeline>li>.timeline__panel:before{border-left-width:0;border-right-width:.8125rem;left:-.8125rem;right:auto}ul.timeline>li>.timeline__panel:after{border-left-width:0;border-right-width:.6875rem;left:-.6875rem;right:auto}}@media (max-width:767px) and (min-width:0px){section.greet_popup{align-items:end}section.greet_popup iframe{height:100%;width:100%}.close-popup{right:0;top:5px!important}section.barEmbed{display:inline-block;text-align:center}section.barEmbed a.greet-popup-open{display:inline-block;margin-bottom:10px;margin-right:0;margin-top:10px;max-width:80%}section.barEmbed p{max-width:93%}section.barEmbed button{margin-bottom:10px;margin-right:0;margin-top:10px;max-width:80%}.greetbar-popupClose{background-size:13px;right:-7px!important;top:14px!important}}@media screen and (max-width:767px) and (min-width:900px){.timeline>li.timeline--inverted{clear:left;float:left;margin-bottom:1.5625rem;margin-top:0}.timeline>li.timeline--inverted>.timeline__badge{left:.5rem}}@media screen and (max-width:750px){.panel .panel-content.panel-content--image{display:flex;flex-wrap:wrap;gap:15px}.panel .panel-content.panel-content--image .heading:not(.heading-icon){flex:0 0 75%}.panel .panel-content.panel-content--image .panel-image{background:none;flex:1 1 20%;height:-moz-fit-content;height:fit-content;margin:0;width:auto}}@media screen and (max-width:749px){.filter-pills-container .filter-reset-button{margin-left:0}.cta-row .block-cta{max-height:none;min-height:0;min-width:0}.cta-row .block-cta-content{padding:20px 0}.cta-row .content-wrapper{padding:0 20px}.cta-row .cta-link{overflow:hidden;padding:14px 20px;white-space:nowrap}.panel-listing-grid .panel-listing{display:flex;flex-basis:fit-content;flex-direction:column;flex-shrink:1;flex-wrap:nowrap;margin-bottom:30px}.panel-listing-grid .panel-listing .panel .heading,.panel-listing-grid .panel-listing .panel .heading a{font-size:26px;font-size:1.625rem}.panel-image-desktop{display:none!important}.home-cta-section .home-cta-section-grid .block-cta{max-height:none;min-height:0;min-width:0}.home-cta-section .home-cta-section-grid .block-cta-content{padding:20px 0}.home-cta-section .home-cta-section-grid .content-wrapper{padding:0 20px}.home-cta-section .home-cta-section-grid .cta-link{overflow:hidden;padding:14px 20px;text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width:700px){.registration-rates-toggle:after,.registration-rates-toggle:before{width:15%}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-width:576px){table.registration-table{table-layout:fixed}table.registration-table tbody tr td{padding:1rem 2%;width:33%}.registration-rates .col-md-4{display:flex;justify-content:center}.registration-rates-column__title{flex-direction:column;gap:.5rem}.banner{aspect-ratio:1440/352;min-height:100px}.banner .row .col-xs-12+.col-xs-12{margin-top:1rem}}@media screen and (max-width:500px){.registration-rates-toggle:after,.registration-rates-toggle:before{width:7%}}@media screen and (max-width:320px){.cta-row .cta-link{max-width:272px}.browse-by .browse-by-header-container .browse-by-header .browse-by-work p{-webkit-text-size-adjust:75%;-moz-text-size-adjust:75%;text-size-adjust:75%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.home-cta-section .home-cta-section-grid .cta-link{max-width:272px}}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.panel-column-listing .summary{line-height:1.2em;margin-right:-1em;max-height:6em;overflow:hidden;padding-right:1em;position:relative;text-align:justify}.panel-column-listing .summary:before{bottom:0;content:"...";position:absolute;right:0}.panel-column-listing .summary:after{background:#fff;content:"";height:1em;margin-top:.2em;position:absolute;right:0;width:1em}}@media (orientation:landscape){body[data-secured] .detail-wrap{margin:0}body[data-secured] div.meta.flex{display:none}body[data-secured] .zone-overlay{height:150px}body[data-secured] .zone-overlay div.zone-overlay-gradient.js-zone-overlay-gradient{height:30%}}@media print{.container{width:100%}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.6667%}.col-md-10{width:83.3334%}.col-md-9{width:75%}.col-md-8{width:66.6667%}.col-md-7{width:58.3336%}.col-md-6{width:50%}.col-md-5{width:41.6667%}.col-md-4{width:33.333%}.col-md-3{width:25%!important}.col-md-2{width:16.6664%}.col-md-1{width:8.3332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.666%}.col-md-pull-10{right:83.3334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.666%}.col-md-pull-7{right:58.3336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.6667%}.col-md-pull-4{right:33.333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.6664%}.col-md-pull-1{right:8.3332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.666%}.col-md-push-10{left:83.3334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.666%}.col-md-push-7{left:58.3336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.6667%}.col-md-push-4{left:33.333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.6664%}.col-md-push-1{left:8.3332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.666%}.col-md-offset-10{margin-left:83.3334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.666%}.col-md-offset-7{margin-left:58.3336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.6667%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.6664%}.col-md-offset-1{margin-left:8.3332%}.col-md-offset-0{margin-left:0}body{margin:0!important;padding:0!important}#chat,#footer,#header,#s-main-menu,#s-user-alerts,.c-header,.growl-animated,.m-btn{display:none!important}.invoice{padding:30px!important;-webkit-print-color-adjust:exact!important}.invoice .card-header{background:#eee!important;margin:-10px -30px 20px;padding:20px}.invoice .block-header{display:none}.invoice .highlight{background:#eee!important}@page{size:auto;margin:0}}@keyframes f{0%{opacity:0}to{opacity:1}}@keyframes g{0%{opacity:1}to{opacity:0}}@keyframes h{0%{left:100%;opacity:0}to{left:0;opacity:1}}@keyframes i{0%{opacity:0;right:100%}to{opacity:1;right:0}}@keyframes j{0%{right:100%}to{right:0}}.awn-popup-loading-dots,.awn-popup-loading-dots:after,.awn-popup-loading-dots:before{animation-fill-mode:both;animation:k 1s ease-in-out infinite;background:#fff;border-radius:50%;height:6px;width:6px}.awn-popup-loading-dots{animation-delay:-.16s;color:#fff;display:inline-block;margin-left:24px;position:relative}.awn-popup-loading-dots:after,.awn-popup-loading-dots:before{content:"";position:absolute;top:0}.awn-popup-loading-dots:before{animation-delay:-.32s;left:-16px}.awn-popup-loading-dots:after{left:16px}@keyframes k{0%,80%,to{box-shadow:0 0 0 0}40%{box-shadow:0 0 0 2px}}#awn-popup-wrapper{align-items:center;animation-fill-mode:both;animation-name:f;animation-timing-function:ease-out;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:2}#awn-popup-wrapper.awn-hiding{animation-name:g}#awn-popup-wrapper .awn-popup-body{background:#fff;border-radius:6px;font-size:14px;max-width:500px;min-width:320px;padding:24px;position:relative;word-break:break-word}#awn-popup-wrapper .awn-popup-body.awn-popup-confirm{align-items:center;display:flex;flex-direction:column}#awn-popup-wrapper .awn-popup-body.awn-popup-confirm .fa{color:#c26700;font-size:44px}#awn-popup-wrapper .awn-popup-body.awn-popup-async-block{background:transparent;color:#fff;font-size:32px;font-weight:700;text-align:center}#awn-popup-wrapper .awn-popup-title{font-size:14px;font-weight:700;margin-top:8px;text-transform:uppercase}#awn-popup-wrapper .awn-buttons{display:flex;justify-content:space-between;margin-top:24px;width:100%}#awn-popup-wrapper .awn-buttons .awn-btn{border:0;border-radius:4px;color:#fff;font-size:14px;font-weight:700;line-height:32px;transition:background .2s linear;width:45%}#awn-popup-wrapper .awn-buttons-1 .awn-btn{width:100%}#awn-popup-wrapper .awn-buttons .awn-btn-success{background:#40871d}#awn-popup-wrapper .awn-buttons .awn-btn-success:hover{background:#367218}#awn-popup-wrapper .awn-buttons .awn-btn-cancel{background:#1c76a6}#awn-popup-wrapper .awn-buttons .awn-btn-cancel:hover{background:#186690}#awn-toast-container{bottom:24px;box-sizing:border-box;position:fixed;right:24px;z-index:1}#awn-toast-container.awn-top-left,#awn-toast-container.awn-top-right{bottom:auto;top:24px}#awn-toast-container.awn-top-left .awn-toast:first-child,#awn-toast-container.awn-top-right .awn-toast:first-child{margin-top:16px}#awn-toast-container.awn-bottom-left,#awn-toast-container.awn-top-left{left:24px;right:auto}#awn-toast-container.awn-bottom-left .awn-toast,#awn-toast-container.awn-top-left .awn-toast{animation-name:i;right:100%}#awn-toast-container.awn-bottom-left .awn-toast.awn-hiding,#awn-toast-container.awn-top-left .awn-toast.awn-hiding{right:0}#awn-toast-container.awn-bottom-right .awn-toast,#awn-toast-container.awn-top-right .awn-toast{animation-name:h;left:100%}#awn-toast-container.awn-bottom-right .awn-toast.awn-hiding,#awn-toast-container.awn-top-right .awn-toast.awn-hiding{left:0}.awn-toast{animation-fill-mode:both;animation-timing-function:linear;background:#ebebeb;border-radius:6px;color:gray;cursor:pointer;font-size:14px;margin-top:16px;opacity:0;overflow:hidden;position:relative;width:320px}.awn-toast-content{word-break:break-word}.awn-toast-label{color:gray;display:block;font-size:18px;text-transform:uppercase}.awn-toast-icon{align-items:center;bottom:0;display:flex;justify-content:flex-end;position:absolute;right:16px;top:6px}.awn-toast-icon .fa{color:gray;font-size:44px}.awn-toast-wrapper{border:2px solid #d1d1d1;border-radius:6px;padding:22px 88px 16px 16px}.awn-toast-progress-bar{height:6px;left:0;position:absolute;right:0;top:0}.awn-toast-progress-bar:after{animation-duration:inherit;animation-fill-mode:both;animation-name:j;animation-timing-function:linear;background:gray;content:" ";height:6px;position:absolute;right:100%;top:0;width:100%}.awn-toast.awn-toast-progress-bar-paused .awn-toast-progress-bar:after{animation-play-state:paused}.awn-toast.awn-hiding{animation-name:g!important}.awn-toast.awn-toast-success{background:#dff8d3;color:#40871d}.awn-toast.awn-toast-success .awn-toast-wrapper{border-color:#a7d590}.awn-toast.awn-toast-success .fa,.awn-toast.awn-toast-success b{color:#40871d}.awn-toast.awn-toast-success .awn-toast-progress-bar:after{background:#40871d}.awn-toast.awn-toast-info{background:#d3ebf8;color:#1c76a6}.awn-toast.awn-toast-info .awn-toast-wrapper{border-color:#9fd3ef}.awn-toast.awn-toast-info .fa,.awn-toast.awn-toast-info b{color:#1c76a6}.awn-toast.awn-toast-info .awn-toast-progress-bar:after{background:#1c76a6}.awn-toast.awn-toast-alert{background:#f8d5d3;color:#a92019}.awn-toast.awn-toast-alert .awn-toast-wrapper{border-color:#f0a29d}.awn-toast.awn-toast-alert .fa,.awn-toast.awn-toast-alert b{color:#a92019}.awn-toast.awn-toast-alert .awn-toast-progress-bar:after{background:#a92019}.awn-toast.awn-toast-warning{background:#ffe7cc;color:#c26700}.awn-toast.awn-toast-warning .awn-toast-wrapper{border-color:#ffc480}.awn-toast.awn-toast-warning .fa,.awn-toast.awn-toast-warning b{color:#c26700}.awn-toast.awn-toast-warning .awn-toast-progress-bar:after{background:#c26700}[class^=awn-]{box-sizing:border-box}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUubWluLmNzcyIsIm1hcHBpbmdzIjoiQUE0SEMsZ0JBRUEsQyxrRkN0SEQsS0FDRSxzQkNLRixDREtBLEtBQ0UsUUNDRixDRFlBLDJGQWFFLGFDREYsQ0RTQSw0QkFJRSxxQkFDQSx1QkNGRixDRFVBLHNCQUNFLGFBQ0EsUUNIRixDRFdBLGtCQUVFLFlDSkYsQ0RjQSxFQUNFLDRCQ05GLENEYUEsaUJBRUUsU0NQRixDRGlCQSxZQUNFLHdCQ1RGLENEZ0JBLFNBRUUsZUNWRixDRGlCQSxJQUNFLGlCQ1hGLENEbUJBLEdBQ0UsY0FDQSxjQ1pGLENEbUJBLEtBQ0UsZ0JBQ0EsVUNiRixDRG9CQSxNQUNFLGFDZEYsQ0RxQkEsUUFFRSxjQUNBLGNBQ0Esa0JBQ0EsdUJDZkYsQ0RrQkEsSUFDRSxTQ2ZGLENEa0JBLElBQ0UsYUNmRixDRHlCQSxJQUNFLFFDakJGLENEd0JBLGVBQ0UsZUNsQkYsQ0Q0QkEsT0FDRSxlQ3BCRixDRDJCQSxHQUVFLHVCQUNBLFFDckJGLENENEJBLElBQ0UsYUN0QkYsQ0Q2QkEsa0JBSUUsc0JBQ0EsYUN2QkYsQ0R5Q0Esc0NBS0UsY0FDQSxhQUNBLFFDMUJGLENEaUNBLE9BQ0UsZ0JDM0JGLENEcUNBLGNBRUUsbUJDNUJGLENEdUNBLG9FQUlFLDBCQUNBLGNDN0JGLENEb0NBLHNDQUVFLGNDOUJGLENEcUNBLGlEQUVFLFNBQ0EsU0MvQkYsQ0R1Q0EsTUFDRSxrQkNoQ0YsQ0QyQ0EsdUNBRUUscUJDaENGLENEMENBLDRGQUVFLFdDbENGLENEd0RBLCtGQUVFLHVCQ3BDRixDRDJDQSxTQUNFLHdCQUNBLGFBQ0EsMEJDckNGLENENkNBLE9BQ0UsU0FDQSxTQ3RDRixDRDZDQSxTQUNFLGFDdkNGLENEK0NBLFNBQ0UsZUN4Q0YsQ0RrREEsTUFDRSx5QkFDQSxnQkMxQ0YsQ0Q2Q0EsTUFFRSxTQzFDRixDQ2hZQSxXQUNFLHdCQUNBLGtCQUNBLGdCQUNBLDhDQUNBLDBNQU9BLG1DQUVBLGtCQUNBLDREQUNBLGlNQU1BLFlBQ0EsdUJBQ0Esa0JBQ0Esa0VBQ0EsbU5BU0EsWUFDQSx5Q0FDQSxpUUFVQSxxREFDQSx5UkFVQSxZQUNBLDhTQVdBLHNUQVdBLDhVQ2hFQSxlQ1BBLGtCQURBLGtDQURBLENBbUJBLDRCQW5CQSxnQkFEQSxrQkRxQkEsa0JDSEEsbUJBRUEsV0RjSSxDQ2RKLGlCRFFFLGdCQU1FLE1BREEsYUZzZE4sY0l0ZkUsK3pCQStCTSxjQUtBLGtCREZOLG1CQUlBLGtCQ0ZNLFdERk4sa0JBSUEsMkJDRk0sV0RGTixhQUlBLGVBSkEseUNBSUEsd0JBSkEsK0JBSUEseUJBSkEsQ0FJQSxtQkNGTSxjREZOLCtCQUlBLHlCQUpBLCtCQUlBLHlCQUpBLENBSUEsbUJDRk0sY0RGTiwrQkFJQSx5QkFKQSwrQkFJQSx5QkFKQSxRQUlBLFlDR0ksY0FDRSxTQUlBLGdEQUNFLENKNGlCVixRSTdpQlEsdUJBQ0UseUJBREYsU0FDRSw0QkFERixzQkFDRSxVQURGLE9BQ0UsVUFERixpQkppbEJSLE9JemtCVSxVRFhSLHdCQ1dRLFVEWFIsd0JDV1EsVURYUixpQkNXUSxRRFhSLDZCQ1dRLFFEWFIsOEJDV1Esb0NEWFIsMEJDV1EsV0RYUiwwQkNXUSxxQ0RYUiwwQkNXUSxXRFhSLDBCRXpDRSwwQkFBZ0MscUNBQ0EsMEJBQ2hDLHNDQUFnQyxZQUNoQywwQkFBZ0MsdUNBRWhDLGNBQThCLCtCQUNBLHVEQUNBLDZEQUVNLG9DQUNwQyxjQUFvQyw4Q0FDcEMsZ0NBQW9DLHdCQUNwQyxvQ0FBb0Msc0JBQ3BDLGtDQUFvQyx5QkFFcEMsZ0NBQWlDLDBCQUNqQyx1Q0FDQSx5QkFBaUMsc0NBQ2pDLG9CQUFpQyxnQ0FDakMsa0JBQWlDLDhCQUVqQyxxQkFBa0MsNEJBQ2xDLHVCQUFrQyw4QkFDbEMsc0JBQWtDLDZCQUNsQyxzQkFBa0Msa0NMaXdDdEMsQ0tod0NJLG1EQUFrQyx1QkFDbEMsOEJBQWtDLHdCQUVsQyxxQ0FDQSx1QkFBZ0Msb0NBQ0EsdURBQ0EsMkNBQ0Esa0RBQ0EsOENDdENsQywrQ042cURGLENNcnFEQSxxQkFDRSw2QkFHQSxxQkFFRiw0QkFDRSxPQUVGLFNBRUUsK0JBREEsbUJBUUcsMkJBSEEsaUNBTUEsMENBRUwscUJBRUUsZ0JBQ0Esa0JBRUYseUJBR0Esc0NBR0UsZ0NBR0Esa0NBR0EseUJBR0EsMkJBR0EsNEJBRUYsaUJBQ0Usa0JBTUEsa0NBQ0EsWUFIQSxvQkFEQSxDQUVBLDRCQUtBLDhCQUdBLFlDNUJGLDZCQWZDLDRCQUNBLDJCQUVBLDRCQUNBLFNBRUEsc0JBSkEsc0JBSEEseUJBTUEsMEJBZUEsMkJBSUEsd0NBS0EsZ0JBRUEsb0JBTkEsNEJBS0Esb0JBSUQsb0JBQ0MsaUJBQ0EsbUNBZ0JBLG1CQVpBLG9DQVdBLDhCQVZBLGtCQUdBLGlCQUlBLGVBQ0EsaUJBUEEsZ0NBL0NBLGlDQW9EQSxzQkFRQSxjQUVDLDZCQUNBLGdDQUNBLG9EQUhBLFdBTUQsZ0NBSUMsa0NBRkEsa0NBS0QsbUNBQ0Msc0JBSUQsK0JBQ0MsdUJBR0QsdUJBQ0MsWUFHRCw2Q0FDQyxZQUlGLDZDQUNDLFNBQ0EsZ0NBSUEsc0JBSEEsbUNBS0Esc0NBS0QsZ0NBQ0MsMEJBQ0Esa0JBRUEsa0JBSUEsV0FIQSwwQ0FDQSxhQUhBLHVCQU9BLGdDQUVDLG1CQUNBLDhCQUlGLGtCQUNDLHdDQVFBLFlBbkplLHlDQWlKZixhQUtBLFVBVEEsbUJBQ0EsbUJBSUEsZ0NBTkEsZ0JBR0EsZ0JBU0EscUNBR0MsV0FEQSxZQUlELGtEQUNDLDRCQUtELDhDQUtELFlBQ0MsZ0JBR0QsQ0FVQyxpREFUQSxXQVFBLGVBRkEsY0FMQSwwQkFFQSxVQWpLQSwwQkFxS0EsZUFLQSxrQkFyS0EsMEJBQ0EseUJBRUEsNEJBQ0EsV0FFQSx3Q0FQQSwrQkFNQSwwQkFvS0EsMkJBRUMsbUJBREEscUJBRUEsZ0JDNUtBLG9CQUNBLDRCRGlMQSxvQkFGQSxzQkFLRCw2QkFDQyxjQUNBLHdCQU1ELG1DQUNDLGdCQVFGLDRCQUNDLDBDQUtELGtCQU9DLG9CQURBLCtCQUpBLGtCQURBLHNCQUVBLFdBQ0EsaUJBS0EsdUNBR0Msc0JBREEsWUFEQSxlQTNORCxxQ1B3N0RELGFPdnRERSxxREFPQSxpQ0FFQyxXQURBLHdEQThERixDQUVDLG9DQUNBLGtCQUZBLHlDQUtELGFBRUMscUJBREEscUNBSUQsZ0RBR0Msd0RBR0Qsc0JBT0Msa0VBREEsb0JBSkEsb0JBR0Esb0JBSkEsQ0FHQSx5QkFZRCx3REFFQywwQkFHRCx1QkFFQyx5QlB5ckRGLENPcnJEQSxnQ0FDQyxxQ0FJRCxrQkFRQyxxREFDQyxjQUlGLGlDQUtDLDRCQURBLHNCQUhBLFlBS0EseURBSUMsYUFJRix1QkFTQyx5QkFDQSxPQUNBLGlCQUxBLGlCQURBLGtCQUdBLFdBSkEsNkJBREEscUNBdFhBLHNCQTBYQSxZQU9BLCtCQUVDLGVBREEsV0FJRCwrREFHQywrQkFFQSxrSkFFQyxhQUlGLG1KQTFZQSxrQkFIQSw4QkFNQSwwQkEyWUEsK0NBVUMsb0JBREEsZ0JBTkEsb0JBREEsNEJBRUEsb0JBQ0EsOERBU0QsaUNBQ0MsWUFDQSwwQkFHRCw0QkFDQyxTQUNBLHNDQUlGLFVBQ0MsZ0NBSUQsZUFFQyx5QkFEQSxDUGtyREQsOEJPL3FEQyxzQ0FLQSwrQkFDQyxpQkFDQSxzQkFHRCw0QkFDQyx3REFTRCxzQ0FJRCx1Q0FNQywyQ0FHQSx3QkFDQSxvQkFMQSxnQkFHQSxrQkFKQSx5QkFIQSxnQlBtckRELGtDT3hxREMsMkRBT0MsaUJBRkEsZ0JBRkEsc0JBZUYsK0dBa0dBLG9DQUlDLGlCQUVBLG9EQURBLFdBR0EsZ0NBbUZELGFBRUUseUJBS0EsZUFJQSxhQUtBLFNBSUYsMkNBR0MsNkJBRUEsYUFNQSw0QkFJRCwwQ0FLQyw4REFRRCx3R0FDQyw4QkFDQSxtQkFDQSwrRkFJRCxrQ0FLQywyRUFHRCxrQ0FDQywyQ0FRRCw0REFLQyxnREFHRCxtREFDQyw0Q0FRRCw0R0FDQyw4QkFDQSxxQkFDQSwrRkFJRCxrQ0FLQywyRUFHRCxrQ0FDQyw0Q0FRRCw2REFLQyxnREFHRCxtREFDQyw0Q0FRRCw2R0FDQyw4QkFDQSxvQkFDQSwrRkFJRCxrQ0FLQywyRUFHRCxrQ0FDQyw0Q0FRRCw2REFLQyxnREFHRCxtREFDQyw0Q0FRRCw2REFLQyxnREFHRCxtREFLQyw0Q0FRRCw2REFLQyxnREV4NEJELDhCQUlDLENBUUEsZ0VBREEsNERBSkEsZUFDQSwwQlRvaEZELENTN2dGQSx1Q0FiQyxDQURBLHFCQWNELG1CQUVDLHlCQUtBLHNCQUNDLHFCQUdELGlCQUNDLDJCQUtGLG9EQU1DLGdCVDhnRkQsQ1MzZ0ZBLDRCQUVDLFlBR0Esc0JBQ0EsY0FMQSxZQUVBLHNEQU9DLHVCQUlELGNBQ0MsYUFHRCx3QkFDQyxrQkFJRixrQkFpQkMsT0FoQkEsdUNBSUEsd0JBQ0Msb0JBR0QsVUFDQyw2QkFHRCxpQkFDQyxjQUtELHVCQUNDLDJCQUdELHdCQUNDLFlUcWdGRixpQlNsZ0ZDLGFBQ0MsZ0NBR0QsdUNBR0MsbUJBREEsaUNBS0YsYUFDQyw2QkMzRkcsaUJBSEgsOEJBWUcsNEJBWEEsY0FDQSx1Q0FRQSw4QkFEQSxrQkFKQSxnQkFNQSx3Q0FLQSxhQUVBLHVCQURBLE9BSUEsZ0JBR0Esb0JBQ0EsaUJBTkEsQ0FHQSxzQkFDQSxzQkFIQSxvQkFzQkosOERBWkksZ0JBREEsQ0FFQSxzQkFNQSxxQ0FDQSxrQkFMQSw2REFEQSxlQU9BLDhCQUdKLDBCQVlJLDBCQUdKLCtCQUNJLGtCQUVKLCtCQUdBLG9CQUNJLG9HQVNBLCtCQURBLGdDQUdBLG1HQVRBLENBRUEsMkJBR0EscUJBUUosc0JBYUksMEJBUkEsZUFFQSwyQkFFQSxRQVJBLG1CQUVBLFdBQ0Esd0JBVUEscUJBUkEsZ0NBTUEsbUJBSUosMEJBTUksVUFGQSxZQURBLGFBSUEsc0JBRkEsT0FIQSw2QkFEQSxRVnduRkosQ1UvbUZBLGdCQUNJLGlHQVdBLGdDQURBLG9CQURBLGlIQVBBLENBRUEscUJBR0EsNEJBUUEscUJBRUEsMEJBREEsZVpsRkgsQ0FDQywwQkFJQSxVQURBLGlCQUZBLDZDQUNBLHNVQVlELHlCQVdBLFdBYkEsZUFTQSxjQUdBLHdCQVRBLGdCQWNBLDJLQUtDLDBKQU1BLFNBR0QscUVBTUMsV0FDQSx1Q0FOQSxrQ0FFQSxrQ0FTRCxXQUVBLGlDQUVDLGNBR0QseUJBQ0MsVUFFQSx1QkFDQyxTRTJ2RkgsQ0Z0dkZBLFlBQ0MsbUJBRUEseUNBS0Esd0JBQ0MsV0FFQSx1QkFDQyxVQU9ILCtCQUNDLHlDQU9BLHVDQUVBLGtCQUxBLGFBSUEsMEJBS0EsZ0JBRUMsbUJBR0Esa0JBQ0Esa0JBTEEsV0FRQSxvQ0FGQSxhQUpBLFVBQ0Esa0JBS0Esc0NBQ0MsY0FRQSxZQU5BLGtDQUlBLHNCQUdBLFVFc3ZGSCxpQkZudkZHLDBDQUNDLGFBRUEscUVBQ0MsWUFJRix1RUFjQyx1Q0FWQSxrQ0FJQSxrQ0FDQSxXQUdBLFlBWEEsa0JBU0EsZUFSQSxXQUdBLE9BYUYsK0NBQ0Msa0JhNU1ILGdSQWlCQSxrREFNRSxlQUhBLDJEQUVBLHVCWHE4RkYsd0JXajhGQSxzQkFDRSxzQ0FHRiwrQkFFRSx5Q0FEQSx5Q0FJRiwwQ0FNQSxtVUFTQSx5QkFFRSx5QkFFRix1Q0FJRSx3QkFFRix3REFFRSx3QkFFRiwwREFHQSxpQkFDRSwyREFHQSxzQkFDQSwrQ0FHQSxlQUVGLGNBSUUsa0JBRkEsc0JBR0Esa0JBR0YsbUJBQ0UscUJBRUYsU0FDRSxvQkFFRiwyQkFHQSxxQkFDRSxlQUVGLCtCQUdBLGtDQUdBLGlDQUdBLGlDQUdBLGtDQUdBLGdDQUdBLHFDQUNFLFdBSUEsa0NBQ0Esb0JBQ0EsVUFHRixpQkFHRSwrQ0FFQSxrQkFKQSxrQkFNRiw2QkFJRSxvQkFGQSxrQkFDQSxZQUdGLDhCQUdBLG1CQUdBLGtCQUdBLGFBQ0UsY0FFRixxQkFDRSxRWG8rRkYsZ0JXaitGQSx1QkFDRSxNQUVGLHVDQUNFLGlDQUVGLFdBQ0UsK0JBRUYsZUFDRSxrQ0FFRixrQkFDRSxnQ0FHRixnQkFDRSxpQ0FFRixtREFJRSxtQkFFRiw0Q0FDRSw4QkFFRixxREFLQSxpQ0FNRSwrREFFRix1RUFNQSxrRUFJQSxlQUNFLHVDQU9GLG9FQUVFLFdBRUYsNERBSUEsbU1BU0EsNElBT0EsaUpBU0UsNkJBR0Ysb0JBR0EsbUNBQ0UsZ0NBRUYsYUFFRSxxQ0FEQSx3QkFJRixtQkFDRSxvREFHRixvQkFFRSx1REFFRiwrQkFFRSxxQ0FDQSxxQ0FFQSxxQkFHQSw2QkFDQSxXQUxBLGNBUUYsK0NBRUUsZ0NBQ0EsK0NBR0YsMkJBQ0UsNEJBRUYsY0FDRSxzQkFDQSx3QkFFRiw0QkFHRSwwQkFGQSw0QkFDQSwyQkFHRixnREFFRSwrQkFHRixpQ0FFRSx3QkFDQSxXQUZBLENYc2dHRixjV2xnR0EsK0JBQ0UsNEJBQ0Esc0RBRUYsMEJBQ0UsNEJBQ0EsMENBR0YsNkJBRUUsbUZBR0YsNkRBQ0Usa0ZBSUEsdUNBSUYsaUNBQ0Usb0VBSUYsaUVBQ0UsdUVBR0YsaUVBSUEscU5BTUUsWUFFRiwrREFDRSwrQkFJRixrQ0FFRSxlQURBLFdBRUEseUJBRUYsbUNBQ0UsaUJBQ0Esa0JBR0Ysb0RBR0EsZ0NBRUUsdUNBQ0EsYUFHRixtQ0FDRSw0REFHRiw2RkFLQSxnRUFFRSw4QkFHRixtRUFHQSxVQUNFLDhDQUVGLG1GQUlBLDJGQUlFLG9EQVlBLGVBQ0Esd0NBVEEsOENBR0EsZUFGQSw4QkFDQSxDQUVBLHFCWGlpR0YsQ1dqaUdFLGVYaWlHRixDVzFoR0Esb0RBRUUsZ0JBREEsdUNBSUYsaUVBQ0UsMEJYOGhHRixDVzVoR0EsMk5BUUUsZUFEQSxvRUFLQSwyQkFJRixnQ0FHRSxnQkFGQSxrQkFDQSxrQkFHRixrQkFFRSxnQ0FFRiw4QkFDRSxnQkFFRix3QkFFRSxlQUdBLGlCQUNBLDBCQUNBLGFBSkEsOEJBTUYsb0JBRUUsa0JBRUEsZ0JBREEsb0JBS0Esa0JBUEEsQ1g2aUdGLFVXcGlHQSxtREFFRSxZQUVBLG1DQURBLG1EQUdGLGVBYUUscUNBSEEsQ0FEQSwyREFEQSxzQkFKQSxZQUhBLGNBRUEseUNBUUEsZ0JBSkEsWUFRRixnRUFHQSxxQkFFRSx3RUFHRiwrREFHQSwwQkFHRSw0TkFDQSw4R0FLRixrUEFnQkUscUJBQ0EsbUJBQ0EsZUFRQSx3Q0FQQSxxQkFNQSxzQkFYQSxrQkFPQSxvQ0FDQSxDQUNBLHNCQUNBLG9CQUpBLGtCQVFGLCtDQUVFLHFCQUVGLGlPQVdBLHNCQUNFLDZCQUVGLFdBQ0Usb0JBRUYseURBR0Usc0JBRUYsMkVBS0Esc0RBR0UscUJBREEsNkJBSUYsZ0NBR0Esd0JBQ0UsaUJBRUYsOERBR0Usd0JBRUYsMkVBS0EscURBQ0Usc0JBZ0JGLDJCQU1FLCtCQUNBLHVCQU9BLE9BWkEsNENBbUJBLHVCQWxCQSxxQkFDQSw2Q0FDQSwwQkFhQSxTQUhBLFdBUUEsaURBTkEsZUFRRiwrRkFHRSwwR0FHQSx3QkFFRiwrQ0FDRSxpRENwb0JGLHFoREF5QkUsaUNBRUEsbUNBQ0EsNkJBR0Ysdy9DQUdFLGtDQUVBLGtDQUVBLDZCQUNBLHFCQUdBLGtCQUNBLG9CQUNBLGdCQUVGLGNBQ0UsdUJBR0EsUVptdEhGLG1CWWh0SEUsa0JBR0Esd0JBR0EsUUFFRixlWnd0SEEsQ1lydEhBLE9BQ0UsZ0JBRUYsUUFDRSxhQUVGLFFBQ0UsYUFFRixRQUNFLGFBRUYsUUFDRSxhQUVGLFFBQ0UsYUFFRixRQUNFLHFCQUNBLGFBRUYsUUFDRSxxQkFDQSxhQUNBLHVCQUNBLFFBQ0UsaUJBRUosYUFLRSw0QkFIQSxrQkFDQSxlQUNBLFdBR0YsaUJBQ0UsaUJBQ0Esb0JBQ0Esa0JBRUYsa0JBQ0UsVUFFRixZQUNFLHVCQUVGLDh6REF5QkEsc3dEQStCQSxnQkFFSSx3Q0FFQSxDWjJ1SEYsVVl6dUhGLGdDQUNFLENBR0YsbUZBQ0Usd0JBQ0EsZ0JBRUYscUVBQ0UseUJBQ0EsZ0JBRUYscUVBQ0UseUJBQ0EscUJBRUYsK0VBSUEscUJBSEUsK0ZBR0YsK0VBSUEsMEtBWUUsV0FDQSxXQUVGLG9CQUVFLFdBQ0EsZ0JBQ0Esa0JBQ0Esc0JBR0EsdUNBR0EsTUFFRixrQkFDRSxrQkFJRixXQUNFLGNBRUYsaUNBQ0UsYUFFRixhQUNFLDRCQUVGLDJDQUdBLGVBQ0UscUJBRUYsZUFDRSxzQ0FFRixlQUNFLGVBRUYsZUFDRSx5QkFHQSxlQUVGLHlCQUNFLGVBRUYsa0NBQ0UsQ1prd0hGLGVZaHdIQSxlQUNFLHFCQUVGLGVBQ0UsMkJBRUYsZUFDRSwwQkFFRixlQUNFLG9CQUVGLGVBQ0UseUJBRUYsZUFDRSwwQkFFRixlQUNFLHVCQUVGLGVBQ0Usd0JBR0EsZUFFRixrQ0FDRSxDWjR3SEYscUJZMXdIQSxlQUNFLENaNndIRixrQlkzd0hBLHNDQUNFLGVBRUYsc0JBQ0UsZUFFRixnREFJRSxlQUVGLG1CQUNFLGVBRUYsa0NBQ0Usb0JBRUYscUNBR0EsNkNBR0EsNkNBR0EsOENBR0EsZUFDRSw0QkFFRixlQUNFLHVCQUVGLGVBQ0UsdUJBR0EsZVoyeEhGLENZenhIQSxzQ0FDRSxxQkFFRixlQUNFLENaNnhIRixpQlkxeEhFLGVaOHhIRixDWTV4SEEseUJBQ0UsZUFFRixtQ0FDRSxpQkFFRixlQUNFLHNCQUdBLGVBRUYsMEJBQ0UsZUFFRixrQkFDRSxlQUVGLGlDQUNFLENacXlIRixxQllseUhFLGVBRUYscUNBQ0Usb0JBRUYsbUNBQ0UsZUFFRixrQ0FDRSxlQUVGLGtDQUNFLGVBRUYsbUNBR0EsK0NBR0EsNkNBR0EsNkNBR0EsOENBR0EsZUFDRSw0QkFFRixlQUNFLHVCQUVGLGVBQ0UsdUJBRUYsZUFDRSx3QkFFRixlQUNFLHFCQUVGLGVBQ0UsdUJBRUYsd0NBQ0UsZUFFRix5QkFHQSx1REFJRSxlQUVGLHFCQUNFLGVBRUYsdUJBQ0UsZUFFRixlQUNFLGVBRUYsaUNBQ0UsaUJBRUYsZUFDRSxvQkFFRixlQUNFLDhCQUVGLGVBQ0UsQ1pnMEhGLHdCWTd6SEUsZUFFRixvQkFDRSxlQUVGLG1CQUNFLGVBRUYsa0JBQ0UsZUFFRiwrQkFDRSxzQkFHQSxlWnMwSEYsQ1lwMEhBLG9CQUNFLGVadTBIRixDWXIwSEEseUJBQ0UsZUFFRixnQkFDRSxlQUVGLHFCQUNFLGVBRUYscUJBQ0UsZVoyMEhGLENZejBIQSxrQ0FDRSxpQkFFRixlQUNFLDBCQUVGLGVBQ0UsNEJBRUYsZUFDRSxpQkFFRixlQUNFLDBCQUVGLGVBQ0UseUJBRUYsd0NabTFIQSxlWWgxSEEsQ0FDRSwyQkFFRixlQUNFLG1DQUdBLGVBRUYsK0JBQ0UsQ1pzMUhGLGdCWXAxSEEsZUFDRSxDWnUxSEYsbUJZcjFIQSxlQUNFLDJCQUVGLGVBQ0UsaUJBRUYsZUFDRSx1QkFHQSxlWjIxSEYsQ1l6MUhBLHdCQUNFLGVBRUYsaUNBQ0Usb0JBRUYsZUFDRSxzQkFFRixlQUNFLHVCQUVGLGVBQ0UsMEJBR0EsZUFFRixzQkFDRSxlQUVGLG9CQUNFLGVBRUYsZ0NBQ0Usc0JBRUYsZUFDRSx1QkFFRixlQUNFLENaczJIRixtQllwMkhBLGVBQ0UsQ1p1MkhGLHlCWXAySEUsZUFFRixpQ0FDRSxDWnkySEYsbUJZdjJIQSxlQUNFLHNCQUdBLGVaMjJIRixDWXoySEEscUJBQ0UsZUFFRix3QkFDRSxlQUVGLGlCQUNFLGVBRUYsaUJBQ0UsZUFFRixpQkFDRSxlQUVGLGlCQUNFLGVBRUYsaUJBQ0UsZUFFRixnQ0FDRSxzQkFFRixlQUNFLHNCQUVGLGVBQ0Usd0JBR0EsZUFFRixxQkFDRSxlQUVGLHlCQUNFLGVBRUYsZ0JBQ0UsZUFFRixxQkFDRSxlQUVGLGtCQUNFLGVBRUYsbUNBQ0Usa0JBRUYscUNBR0EsZUFDRSw4QkFFRixlQUNFLENaKzNIRiwyQlk1M0hFLGVBRUYsa0JBQ0UsZUFFRixrQkFDRSxlQUVGLGdCQUNFLGVBRUYsZ0JBQ0UsZVpvNEhGLENZbDRIQSxvQkFDRSxlQUVGLG9DQUNFLHFCQUdBLGVBRUYsZ0NBQ0UsNkJBR0EsZUFFRiwrQkFDRSxvQkFFRixlQUNFLDBCQUVGLGVBQ0UsdUJBRUYsZUFDRSx1QkFFRixlQUNFLHFCQUVGLGdCQUNFLHdCQUVGLDBDQUdBLDBDQUdBLGVBQ0UsMEJBRUYsZUFDRSwyQkFFRixlQUNFLG1CQUVGLGVBQ0UseUJBRUYsZUFDRSx1QkFHQSxlQUVGLHFCQUNFLGVBRUYscUJBQ0UsZUFFRiwrQkFDRSxvQkFFRixlQUNFLHdCQUVGLGVBQ0Usc0JBRUYsZUFDRSxxQkFFRixlQUNFLHVCQUVGLGVBQ0UsdUJBRUYsdUNBR0EsNkNBR0EsNkNBR0EsOENBR0EsZUFDRSw0QkFFRixlQUNFLHFCQUVGLGVBQ0UsNEJBRUYsZUFDRSxDWnU2SEYscUJZcDZIRSxlQUVGLCtCQUNFLDBCQUVGLGVBQ0Usb0JBRUYsZUFDRSx5QkFFRixlQUNFLDJCQUVGLGVBQ0Usd0JBRUYsZUFDRSxtQkFFRixlQUNFLDBCQUVGLGVBQ0UsQ1pnN0hGLHFCWTk2SEEsZUFDRSxzQkFFRixlQUNFLG9CQUVGLGVBQ0UsdUJBRUYsZUFDRSx3QkFFRixlQUNFLGtCQUVGLHNDQUdBLDhDQUdBLGVBQ0UsNkJBRUYsZUFDRSx1QkFFRixlQUNFLHNCQUdBLGVaMjdIRixDWXo3SEEscUNBQ0Usc0JBRUYsZUFDRSxrQkFFRixlQUNFLHlCQUVGLGVBQ0UseUJBRUYsZUFDRSx5QkFFRixlQUNFLGtCQUVGLGVBQ0UseUJBRUYsZUFDRSx3QkFFRixlQUNFLHVCQUVGLGVBQ0UseUJBRUYsZUFDRSx1QkFFRixnQkFDRSx1QkFFRixzQ0FDRSxlQUVGLGdDQUNFLGVBRUYsZ0NaMjhIQSxlWXg4SEEsaUNBR0EsNkNBR0EsZUFDRSx5QkFFRixlQUNFLHlCQUVGLGVBQ0UsMEJBR0EsZUFFRix1QkFDRSxlQUVGLGtCQUNFLGVBRUYsbUJBQ0UsZVptOUhGLENZajlIQSxrQkFDRSxlQUVGLGtDQUNFLENacTlIRix3QlluOUhBLGVBQ0UsaUJBRUYsZUFDRSxzQkFFRixlQUNFLDRCQUdBLGVaeTlIRixDWXY5SEEseUNBQ0Usa0JBRUYsZUFDRSxrQkFFRixnQkFDRSw2QkFFRixlQUNFLGtCQUVGLDhDQUdBLGVBQ0UsMkJBRUYsZUFDRSx1QkFFRiwyQ0FHQSxlQUNFLHVCQUVGLCtDQUdBLGVBQ0Usc0JBRUYsZ0JBQ0UsMEJBRUYsZUFDRSw2QkFFRixlQUNFLHVCQUVGLGVBQ0UsdUJBR0EsZVp5K0hGLENZditIQSx3QkFDRSxlQUVGLHFCQUNFLGVBRUYsZ0NBQ0Usd0JBR0EsZUFFRixvQkFDRSxlQUVGLHFCQUNFLGVBRUYsbUJBQ0UsZUFFRixnQkFDRSxlQUVGLGlCQUNFLGVBRUYsaUNBQ0UsQ1ptL0hGLG1CWWovSEEsZUFDRSxvQkFFRixlQUNFLHdCQUVGLGVBQ0UsMkJBRUYsZUFDRSx5QkFFRixlQUNFLDBCQUVGLGVBQ0UscUJBRUYsZUFDRSw0QkFFRixlQUNFLHlCQUVGLGVBQ0Usb0JBRUYsZUFDRSxxQkFFRixlQUNFLDJCQUVGLGVBQ0UsMkJBR0EsZUFFRixtQkFDRSxlQUVGLG1CQUNFLGVaa2dJRixDWWhnSUEsdUJBQ0UsZUFFRixpQkFDRSxlQUVGLHFDQUNFLGtCQUVGLGtDQUdBLDRDQUNFLGVBRUYsZ0NBQ0UsZUFFRixnQ0FDRSxlQUVGLG1DQUNFLGVBRUYsbUNBQ0UsZUFFRixnQ0FDRSxlQUVGLGdDQUNFLGVBRUYsb0NBQ0UsZUFFRixtQ0FDRSxlQUVGLCtDQUNFLHNDQUdBLGVaaWhJRixDWS9nSUEsMENBQ0UsZUFFRixtQ0FHQSxpREFHQSxlQUNFLHdCQUVGLGVBQ0UsQ1pzaElGLHlCWW5oSUUsZUFFRixpQkFDRSxlQUVGLHFCQUNFLGVBRUYsa0JBQ0UsZUFFRix1QkFDRSxlQUVGLGlCQUNFLGVBRUYsa0JBQ0UsZUFFRixpQkFDRSxlQUVGLHFCQUNFLGVBRUYsaUJBQ0UsZUFFRixrQkFDRSxlQUVGLCtCQUNFLHVCQUVGLGVBQ0Usb0JBRUYsZUFDRSwyQkFHQSxlQUVGLHFCQUNFLGVBRUYscUJBQ0UsZUFFRixnQ0FDRSxzQkFHQSxlWnlpSUYsQ1l2aUlBLG9CQUNFLGVBRUYsc0JBQ0UsZUFFRixvQkFDRSxlQUVGLG1DQUNFLENaNmlJRixlWTNpSUEsZUFDRSx1QkFFRixlQUNFLENaK2lJRix3Qlk1aUlFLGVBRUYsc0JBQ0UsZUFFRixpQkFDRSxlWmtqSUYsQ1loaklBLG1DQUNFLENabWpJRixtQllqaklBLGVBQ0Usc0JBRUYsZUFDRSxDWnFqSUYscUJZbmpJQSxlQUNFLHFCQUVGLGVBQ0UscUJBR0EsZUFFRixzQ0FDRSxDWnlqSUYsb0JZdmpJQSxlQUNFLGlCQUVGLHlDQUdBLGVBQ0UsK0JBRUYsZUFDRSx1QkFHQSxlQUVGLG9CQUNFLGVBRUYsc0JBQ0UsZUFFRixtQkFDRSxlQUVGLGtCQUNFLGVBRUYsZ0JBQ0UsZUFFRixtQkFDRSxlQUVGLG1CQUNFLGVBRUYsK0JBQ0Usd0JBR0EsZVp1a0lGLENZcmtJQSxnQ0FDRSwwQkFFRixlQUNFLG1CQUVGLGVBQ0Usd0JBR0EsZUFFRixzQkFDRSxlQUVGLHNDQUNFLENaNmtJRixnQlkza0lBLGVBQ0UscUJBRUYsZUFDRSwwQkFFRixlQUNFLDZCQUVGLGVBQ0UsbUJBRUYsZUFDRSx5QkFFRixlQUNFLHFCQUVGLGVBQ0UsNEJBR0EsZVpxbElGLENZbmxJQSxrQ0FDRSxpQkFFRixlQUNFLDBCQUVGLGVBQ0UsMkJBR0EsZUFFRixtQkFDRSxlQUVGLHFCQUNFLGVBRUYsb0JBQ0UsZUFFRixtQkFDRSxlQUVGLHVCQUNFLGVBRUYsaUJBQ0UsZUFFRixpQkFDRSxlQUVGLGlCQUNFLGVaaW1JRixDWS9sSUEsZ0NBQ0Usc0JBR0EsZVptbUlGLENZam1JQSxzQkFDRSxlQUVGLHVCQUNFLGVBRUYsaUJBQ0UsZUFFRixpQ0FDRSxtQkFFRixlQUNFLHFCQUVGLHlDQUdBLGVBQ0UsK0JBRUYsZUFDRSw0QkFHQSxlQUVGLG1CQUNFLGVBRUYsbUJBQ0UsZUFFRixtQkFDRSxlQUVGLG1CQUNFLGVBRUYsb0NBQ0UsQ1ppbklGLGdCWS9tSUEsZUFDRSxzQkFFRix3Q0FHQSx1Q0FDRSxlQUVGLCtCQUdBLGdEQUdBLGVBQ0UsbUJBRUYsNkNBR0Esd0NBQ0UsZUFFRiw4QkFHQSxlQUNFLHFDQUdBLGVBRUYsK0JBQ0Usd0JBRUYsZUFDRSxzQkFFRixlQUNFLHFCQUVGLHNDQUdBLDhDQUdBLDJDQUdBLGdEQUdBLGVBQ0UsMEJBR0EsZUFFRix5QkFDRSxlQUVGLGdCQUNFLGVadW9JRixDWXJvSUEsa0NBQ0Usd0JBR0EsZUFFRixtQkFDRSxlQUVGLHdCQUNFLGVaMm9JRixDWXpvSUEsK0JBQ0UscUJBRUYsZUFDRSx5QkFFRixlQUNFLHVCQUVGLGVBQ0Usc0JBRUYsZUFDRSwwQkFFRixlQUNFLHFCQUVGLGVBQ0UsMEJBRUYsZUFDRSx1QkFFRixlQUNFLHdCQUVGLGVBQ0UsdUJBRUYsdUNBR0Esd0NBR0EsK0NBR0EsZUFDRSx5QkFFRixlQUNFLDZCQUVGLGdCQUNFLG9CQUVGLDJDQUdBLDZDQUdBLGVBQ0UsMkJBRUYsZUFDRSx3QkFHQSxlQUVGLHVCQUNFLGVBRUYsc0JBQ0UsZUFFRixpQkFDRSxlQUVGLHNCQUNFLGVBRUYsaUJBQ0UsZUFFRixrQ0FDRSx3QkFFRixlQUNFLGlCQUVGLGVBQ0UsOEJBRUYsZUFDRSxvQkFFRixlQUNFLHNCQUVGLGVBQ0Usd0JBRUYsZUFDRSw0QkFFRixlQUNFLENaNnFJRixzQlkxcUlFLGVBRUYsZ0NBQ0Usd0JBRUYsZUFDRSxpQkFFRixlQUNFLDJCQUdBLGVBRUYscUJBQ0UsZUFFRixrQkFDRSxlQUVGLG1CQUNFLGVBRUYsc0JBQ0UsZUFFRixvQkFDRSxlQUVGLCtCQUNFLG1CQUVGLGVBQ0UseUJBRUYsZUFDRSx3QkFFRixlQUNFLHdCQUVGLGVBQ0UsaUJBRUYsd0NBR0EsNENBQ0UsZUFFRiw4QkFHQSxrREFHQSxlQUNFLHNCQUVGLGVBQ0UseUJBRUYseUNBR0EsZUFDRSx5QkFFRixlQUNFLDZCQUVGLGVBQ0UsQ1pzc0lGLG9CWXBzSUEsZUFDRSxvQkFFRixlQUNFLHVCQUVGLGVBQ0UsQ1p5c0lGLDBCWXRzSUUsZUFFRixvQkFDRSxlQUVGLGlCQUNFLGVBRUYsaUNBQ0UsdUJBRUYsZUFDRSxvQkFFRixlQUNFLDBCQUVGLGVBQ0UsbUJBRUYsZUFDRSw4QkFFRixlQUNFLDRCQUdBLGVBRUYsb0JBQ0UsZUFFRixxQkFDRSxlQUVGLGtCQUNFLGVBRUYsZ0JBQ0UsZUFFRix1QkFDRSxlQUVGLHVCQUNFLGVBRUYsZUFDRSxlQUVGLHNCQUNFLGVBRUYsa0JBQ0UsZUFFRixpQkFDRSxlQUVGLCtCQUNFLHVCQUVGLGVBQ0UsbUJBRUYsZUFDRSx1QkFFRixlQUNFLDBCQUdBLGVBRUYscUNBQ0UsQ1ptdUlGLGtCWWp1SUEsZUFDRSxtQkFFRixlQUNFLDBCQUVGLGVBQ0UsOEJBR0EsZUFFRixvQkFDRSxlQUVGLGtCQUNFLGVaeXVJRixDWXZ1SUEsa0NBQ0Usa0JBRUYsZUFDRSx5QkFFRixlQUNFLDJCQUVGLGVBQ0UsQ1o2dUlGLHNCWTF1SUUsZVo4dUlGLENZNXVJQSxpQ0FDRSxzQkFFRixlQUNFLHNCQUVGLGVBQ0Usd0JBRUYsZUFDRSxtQkFFRixlQUNFLHlCQUVGLGVBQ0Usd0JBRUYsdUNBR0EseUNBR0EsZUFDRSwrQkFFRixlQUNFLDBCQUVGLGVBQ0Usb0JBRUYsZUFDRSwyQkFHQSxlWjJ2SUYsQ1l6dklBLG1DQUNFLGlCQUVGLGVBQ0UseUJBRUYsZUFDRSwrQkFHQSxlQUVGLG9CQUNFLGVBRUYsZ0NBQ0UscUJBRUYsZUFDRSxzQkFFRixlQUNFLDRCQUVGLGVBQ0Usd0JBRUYsZUFDRSx3QkFFRixlQUNFLDhCQUVGLGVBQ0UsdUJBRUYsZUFDRSx1QkFFRix1Q0FHQSw4Q0FHQSxnQkFDRSw0QkFFRixlQUNFLHNCQUVGLGVBQ0UsNEJBRUYsZUFDRSwwQkFHQSxlQUVGLHFCQUNFLGVBRUYsa0JBQ0UsZUFFRixnQ0FDRSxxQkFFRixlQUNFLHdCQUVGLGVBQ0UsK0JBR0EsZUFFRix1QkFDRSxlQUVGLGtDQUNFLGtCQUVGLHdDQUdBLDhDQUdBLGVBQ0UsNkJBRUYsZUFDRSx3QkFFRixlQUNFLHVCQUVGLGdCQUNFLHNCQUVGLDJDQUdBLDJDQUdBLDRDQUdBLGVBQ0UsMEJBRUYsZUFDRSx5QkFFRixlQUNFLHNCQUVGLGVBQ0UsMEJBRUYsZUFDRSx1QkFFRixlQUNFLGtCQUVGLGVBQ0UsMEJBR0EsZVp3eUlGLENZdHlJQSxvQ0FDRSxDWnl5SUYsb0JZdHlJRSxlQUVGLG9CQUNFLGVBRUYsdUJBQ0UsZUFFRixtQkFDRSxlQUVGLCtCQUNFLG9CQUVGLGVBQ0UsdUJBRUYsZUFDRSwyQkFHQSxlQUVGLG9CQUNFLGVaa3pJRixDWWh6SUEsZ0NBQ0Usc0JBRUYsZUFDRSx1QkFHQSxlQUVGLHdCQUNFLGVBRUYsbUJBQ0UsZUFFRixrQkFDRSxlWnd6SUYsQ1l0eklBLCtCQUNFLDBCQUdBLGVBRUYsb0JBQ0UsZUFFRix3QkFDRSxlQUVGLGlCQUNFLGVBRUYsa0JBQ0UsZUFFRixvQ0FDRSxDWit6SUYsaUJZN3pJQSxlQUNFLHFCQUVGLGVBQ0UseUJBRUYsZUFDRSw0QkFHQSxlQUVGLG9CQUNFLGVBRUYsaUNBQ0UsbUJBRUYsZUFDRSxzQkFFRix5Q0FHQSwwQ0FHQSxlQUNFLDRCQUdBLGVaMDBJRixDWXgwSUEsd0JBQ0UsZUFFRixrQkFDRSxlQUVGLG9CQUNFLGVBRUYsa0JBQ0UsZUFFRixvQkFDRSxlQUVGLG9DQUNFLHFCQUdBLGVBRUYsb0JBQ0UsZUFFRix3QkFDRSxlQUVGLGtCQUNFLGVBRUYsbUJBQ0UsZUFFRixpQkFDRSxlQUVGLGtCQUNFLGVBRUYsbUJBQ0UsZUFFRixxQkFDRSxlQUVGLHFCQUNFLGVaMDFJRixDWXgxSUEsK0JBQ0Usd0JBRUYsZUFDRSxzQkFFRixlQUNFLDhCQUdBLGVBRUYsb0JBQ0UsZUFFRixtQkFDRSxlQUVGLG1CQUNFLGVBRUYsd0JBQ0UsZUFFRixpQkFDRSxlQUVGLGlCQUNFLGVBRUYsdUJBQ0UsZUFFRixvQkFDRSxlQUVGLGlDQUNFLENadTJJRixpQllwMklFLGVBRUYsa0NBQ0UsQ1p5MklGLDBCWXQySUUsZUFFRixlQUNFLGVBRUYsc0JBQ0UsZUFFRixxQkFDRSxlQUVGLGtCQUNFLGVBRUYsbUJBQ0UsZUFFRixnQkFDRSxlQUVGLG9CQUNFLGVBRUYscUJBQ0UsZUFFRixrQ0FDRSxtQkFFRixlQUNFLHdCQUVGLGVBQ0UsMEJBRUYsZUFDRSxpQkFFRixlQUNFLHNCQUVGLGVBQ0UsNEJBR0EsZUFFRixzQkFDRSxlQUVGLG1CQUNFLGVBRUYsb0NBQ0UsQ1o0M0lGLG9CWXozSUUsZVo2M0lGLENZMzNJQSxrQkFDRSxlWjgzSUYsQ1k1M0lBLHNDQUNFLG9CQUdBLGVaZzRJRixDWTkzSUEsaUNBQ0UsMEJBRUYsZUFDRSxrQkFFRixlQUNFLHVCQUVGLGVBQ0UseUJBRUYsZUFDRSxDWnE0SUYsc0JZbDRJRSxlQUVGLHdCQUNFLGVBRUYsaUJBQ0UsZUFFRixvQkFDRSxlQUVGLGlDQUNFLGlCQUVGLGVBQ0Usc0JBRUYsMkNBR0EsZUFDRSwyQkFFRixlQUNFLHlCQUdBLGVBRUYsc0JBQ0UsZUFFRixzQkFDRSxlQUVGLGlCQUNFLGVBRUYsZ0NBQ0UsQ1ptNUlGLG9CWWg1SUUsZUFFRix3QkFDRSxlQUVGLG1CQUNFLGVBRUYsa0JBQ0UsZUFFRixzQkFDRSxlQUVGLGlCQUNFLGVBRUYsb0NBQ0Usb0JBRUYsZUFDRSxDWjI1SUYsbUJZejVJQSxlQUNFLDJCQUVGLGVBQ0UsaUJBRUYscUNBQ0UsZUFFRixnQ0FDRSxlQUVGLGdDWmk2SUEsZVk5NUlBLGlDQUdBLGVBQ0UsOEJBRUYsZUFDRSx1QkFHQSxlQUVGLHlCQUNFLGVBRUYsaUJBQ0UsZUFFRixvQkFDRSxlQUVGLGtCQUNFLGVadzZJRixDWXQ2SUEsa0JBQ0UsZUFFRixzQkFDRSxlWjA2SUYsQ1l4NklBLHFCQUNFLGVBRUYsaUJBQ0UsZVo0NklGLENZMTZJQSxzQ0FDRSxnQkFFRixlQUNFLHVCQUVGLGVBQ0UsMkJBRUYsZUFDRSx1QkFFRixlQUNFLDJCQUdBLGVaazdJRixDWWg3SUEsbUJBQ0UsZUFFRixzQkFDRSxlQUVGLHFCQUNFLGVBRUYsa0NBQ0UsaUJBRUYsZUFDRSx3QkFFRixlQUNFLHdCQUVGLGVBQ0UsMEJBRUYsZUFDRSxDWjA3SUYseUJZdjdJRSxlQUVGLGlCQUNFLGVBRUYscUJBQ0UsZUFFRixtQkFDRSxlQUVGLGtCQUNFLGVBRUYsb0JBQ0UsZUFFRixtQkFDRSxlQUVGLHFCQUNFLGVBRUYsbUJBQ0UsZUFFRixrQkFDRSxlQUVGLG1CQUNFLGVBRUYsb0NBQ0UsZ0JBRUYsZUFDRSxzQkFFRixlQUNFLDZCQUdBLGVBRUYsbUJBQ0UsZUFFRixvQkFDRSxlQUVGLG1DQUNFLENaNDhJRixrQlkxOElBLGVBQ0Usc0JBRUYsc0NBR0EsMENBR0EsZ0RBR0EsZUFDRSw2QkFHQSxlWms5SUYsQ1loOUlBLHFDQUNFLHNCQUVGLGVBQ0Usa0JBRUYsZUFDRSx5QkFHQSxlQUVGLHlCQUNFLGVBRUYsZ0JBQ0UsZUFFRixxQkFDRSxlQUVGLG1CQUNFLGVBRUYsbUJBQ0UsZUFFRix1QkFDRSxlQUVGLGdDQUNFLG1CQUVGLGVBQ0UsdUJBRUYsMENBR0EsMkNBR0EsK0NBR0EsZUFDRSx3QkFFRixlQUNFLDRCQUVGLGVBQ0UsQ1pvK0lGLG9CWWorSUUsZUFFRixnQ0FDRSwwQkFHQSxlWnUrSUYsQ1lyK0lBLGlDQUNFLHVCQUVGLGVBQ0UscUJBRUYsZUFDRSxDWjArSUYseUJZditJRSxlQUVGLGtCQUNFLGVaNCtJRixDWTErSUEsbUJBQ0UsZUFFRixnQ0FDRSwwQkFHQSxlQUVGLGtDQUNFLHNCQUVGLGVBQ0UsQ1ppL0lGLGtCWS8rSUEsZUFDRSw0QkFHQSxlQUVGLGdDQUNFLG9CQUVGLGVBQ0UsQ1pxL0lGLHFCWWwvSUUsZUFFRiwwQkFDRSxlQUVGLCtCQUNFLGdCQUVGLGVBQ0Usd0JBRUYsZUFDRSx5QkFFRiwwQ0FHQSxnQkFDRSx5QkFFRixlQUNFLGlDQUdBLGVBRUYsb0JBQ0UsZUFFRix5QkFDRSxlQUVGLGVBQ0UsZUFFRixxQkFDRSxlWmtnSkYsQ1loZ0pBLGtCQUNFLGVBRUYsa0JBQ0UsZUFFRiwwQkFDRSxlQUVGLGdCQUNFLGVBRUYsa0JBQ0UsZUFFRixtQ0FDRSxDWndnSkYsaUJZdGdKQSxlQUNFLHNCQUVGLGVBQ0Usd0JBRUYsZUFDRSxDWjJnSkYsd0JZeGdKRSxlQUVGLG9CQUNFLGVBRUYsa0NBQ0UsbUJBRUYsZUFDRSx3QkFFRixlQUNFLHNCQUVGLGVBQ0UsMEJBR0EsZVpraEpGLENZaGhKQSxvQ0FDRSxvQkFFRixlQUNFLHFCQUVGLGVBQ0UsMkJBR0EsZUFFRixrQkFDRSxlWnVoSkYsQ1lyaEpBLG1CQUNFLGVBRUYsa0JBQ0UsZUFFRix5QkFDRSxlQUVGLGdCQUNFLGVBRUYsbUJBQ0UsZUFFRixrQkFDRSxlQUVGLGdCQUNFLGVBRUYsbUNBQ0Usc0JBRUYsZUFDRSxvQkFFRixlQUNFLHVCQUVGLGVBQ0UsdUJBRUYsZUFDRSx5QkFFRixlQUNFLHlCQUVGLGVBQ0UseUJBRUYsZUFDRSxvQkFFRixlQUNFLHVCQUVGLGVBQ0Usc0JBRUYsZ0JBQ0Usd0JBRUYsdUNBR0EsZUFDRSw4QkFFRixlQUNFLDZCQUVGLGVBQ0Usa0JBRUYsZUFDRSx3QkFFRixlQUNFLHlCQUVGLGVBQ0UsQ1pnakpGLHdCWTlpSkEsZUFDRSxnQkFFRixlQUNFLHVCQUVGLDBDQUdBLGVBQ0UsMkJBRUYsZUFDRSwwQkFHQSxlWnNqSkYsQ1lwakpBLHFDQUNFLENadWpKRixpQllyakpBLGVBQ0Usc0JBRUYsdUNBR0EsZUFDRSw2QkFFRixlQUNFLDZCQUVGLGVBQ0Usa0JBRUYsZUFDRSwwQkFFRixlQUNFLDRCQUVGLGVBQ0UsaUJBRUYsZUFDRSx3QkFHQSxlQUVGLHdCQUNFLGVBRUYsZ0NBQ0UsaUJBRUYsZUFDRSx3QkFHQSxlQUVGLHdCQUNFLGVBRUYsb0JBQ0UsZUFFRixpQkFDRSxlQUVGLG1CQUNFLGVBRUYsZ0JBQ0UsZUFFRixzQkFDRSxlQUVGLGdDQUNFLHFCQUdBLGVBRUYsc0NBQ0Usc0JBRUYsZUFDRSxpQkFFRix5Q0FHQSx3Q0FDRSxlQUVGLGdDQUdBLGVBQ0Usb0NBRUYsZUFDRSxrQkFFRixlQUNFLHVCQUVGLGVBQ0UseUJBRUYsZUFDRSw0QkFHQSxlWndsSkYsQ1l0bEpBLGtCQUNFLGVBRUYseUJBQ0UsZUFFRixtQkFDRSxlQUVGLDhCQUNFLG1CQUVGLGVBQ0UscUJBRUYsZUFDRSw0QkFHQSxlQUVGLHNCQUNFLGVaZ21KRixDWTlsSkEsb0NBQ0Usa0JBRUYsZUFDRSx1QkFFRixlQUNFLENabW1KRix1QllobUpFLGVBRUYsa0JBQ0UsZUFFRixzQkFDRSxlQUVGLG9CQUNFLGVBRUYsbUJBQ0UsZUFFRixvQkFDRSxlQUVGLGtCQUNFLGVBRUYsd0JBQ0UsZUFFRixtQkFDRSxlQUVGLGtCQUNFLGVBRUYsb0JBQ0UsZUFFRixtQ0FDRSxzQkFFRixlQUNFLG1CQUVGLGVBQ0UseUJBRUYsZUFDRSxDWmtuSkYseUJZL21KRSxlQUVGLGlCQUNFLGVab25KRixDWWxuSkEsb0JBQ0UsZUFFRix1QkFDRSxlQUVGLG1CQUNFLGVBRUYsaUNBQ0UsQ1p3bkpGLHFCWXRuSkEsZUFDRSxtQkFFRixlQUNFLHVCQUVGLGVBQ0UseUJBR0EsZUFFRixzQkFDRSxlQUVGLG9CQUNFLGVBRUYsZ0JBQ0UsZUFFRixtQkFDRSxlQUVGLGlCQUNFLGVBRUYsaUJBQ0UsZUFFRixrQkFDRSxlQUVGLG1CQUNFLGVBRUYsdUJBQ0UsZUFFRixvQkFDRSxlQUVGLGtCQUNFLGVBRUYsK0JBQ0UsQ1p3b0pGLHNCWXRvSkEsZUFDRSx1QkFFRixlQUNFLGtCQUVGLDBDQUdBLGVBQ0UsNkJBRUYsZUFDRSwyQkFHQSxlWjhvSkYsQ1k1b0pBLGtDQUNFLENaK29KRixzQlk1b0pFLGVBRUYsb0JBQ0UsZUFFRixxQkFDRSxlQUVGLG1CQUNFLGVBRUYsaUJBQ0UsZUFFRixpQkFDRSxlQUVGLG1CQUNFLGVBRUYsbUJBQ0UsZUFFRix3QkFDRSxlQUVGLGtDQUNFLENaeXBKRixrQll2cEpBLGVBQ0UsbUJBRUYsZ0JBQ0UseUJBRUYsZUFDRSw0QkFFRixlQUNFLHlCQUVGLGVBQ0Usd0JBRUYsZUFDRSx3QkFHQSxlQUVGLHFCQUNFLGVBRUYscUJBQ0UsZVprcUpGLENZaHFKQSxrQkFDRSxlWm1xSkYsQ1lqcUpBLGtCQUNFLGVBRUYseUJBQ0UsZUFFRixrQ0FDRSxrQkFFRixlQUNFLHNCQUVGLGVBQ0UsNkJBRUYsZUFDRSx5QkFFRixlQUNFLENaMHFKRix1Qll4cUpBLGVBQ0UsdUJBRUYsZUFDRSxpQkFFRixlQUNFLDBCQUVGLGVBQ0UseUJBRUYsZUFDRSx3QkFFRixnQkFDRSx3QkFFRixlQUNFLDRCQUVGLGVBQ0UsMEJBRUYsZUFDRSxDWm1ySkYsb0JZaHJKRSxlQUVGLGtDQUNFLHdCQUVGLGVBQ0UsaUJBRUYsZUFDRSx3QkFFRixlQUNFLDBCQUVGLGVBQ0UseUJBRUYsZUFDRSxtQkFFRixlQUNFLHNCQUVGLGVBQ0UsQ1o0ckpGLHVCWXpySkUsZUFFRixvQkFDRSxlQUVGLG1DQUNFLENaK3JKRixnQlk3ckpBLGVBQ0Usa0JBRUYsZUFDRSw2QkFHQSxlQUVGLHFCQUNFLGVBRUYsa0JBQ0UsZUFFRixrQkFDRSxlWnFzSkYsQ1luc0pBLHNCQUNFLGVac3NKRixDWXBzSkEsaUJBQ0UsZVp1c0pGLENZcnNKQSxvQ0FDRSxDWndzSkYsc0JZdHNKQSxlQUNFLENaeXNKRixpQll0c0pFLGVaMHNKRixDWXhzSkEsc0JBQ0UsZUFFRix1QkFDRSxlQUVGLGdDQUNFLG9CQUVGLGVBQ0Usd0JBRUYsZUFDRSxxQkFFRixlQUNFLDJCQUVGLGVBQ0UsNEJBRUYsZUFDRSxDWmt0SkYscUJZL3NKRSxlQUVGLGlDQUNFLHdCQUVGLGVBQ0UsaUJBRUYsMkNBR0EseUNBR0EsZUFDRSw2QkFFRixnQkFDRSwwQkFFRixxQ0FHQSxlQUNFLDhCQUVGLGVBQ0UsNEJBR0EsZUFFRixtQ0FDRSx1QkFHQSxlQUVGLCtCQUNFLDBCQUdBLGVBRUYsb0JBQ0UsZUFFRixtQkFDRSxlQUVGLG9CQUNFLGVBRUYsb0JBQ0UsZUFFRixtQ0FDRSxzQkFFRixlQUNFLG1CQUVGLGVBQ0Usd0JBRUYsZ0JBQ0UsMkJBRUYsZUFDRSx3QkFFRixlQUNFLDJCQUdBLGVBRUYsMENBQ0Usa0JBRUYsZUFDRSxpQkFFRixlQUNFLDhCQUVGLGVBQ0Usc0JBRUYsZUFDRSwwQkFFRixlQUNFLDBCQUVGLGVBQ0UseUJBRUYsZUFDRSx1QkFFRixlQUNFLGtCQUVGLGVBQ0UseUJBRUYsZUFDRSx5QkFFRixlQUNFLDBCQUVGLGVBQ0UseUJBRUYsZUFDRSx3QkFFRixlQUNFLHlCQUVGLGVBQ0Usd0JBR0EsZVo2dkpGLENZM3ZKQSwrQkFDRSxDWjh2SkYsdUJZM3ZKRSxlQUVGLHNCQUNFLGVBRUYsa0JBQ0UsZUFFRixzQkFDRSxlQUVGLGtDQUNFLG1CQUVGLGVBQ0Usd0JBRUYsZUFDRSwwQkFFRixlQUNFLENac3dKRixrQllwd0pBLGVBQ0UscUJBRUYsZUFDRSx3QkFFRix3Q0FHQSxlQUNFLHdCQUVGLGVBQ0UsK0JBR0EsZUFFRixxQ0FDRSxtQkFFRixlQUNFLHFCQUVGLGVBQ0UsNkJBRUYsZUFDRSxDWmd4SkYsZVk5d0pBLGVBQ0Usd0JBRUYsZUFDRSxDWmt4SkYsdUJZL3dKRSxlWm14SkYsQ1lqeEpBLGlDQUNFLENab3hKRixvQllseEpBLGVBQ0UsdUJBRUYsZUFDRSxvQkFFRixlQUNFLDBCQUdBLGVBRUYsc0JBQ0UsZUFFRixpQkFDRSxlQUVGLHFCQUNFLGVaMnhKRixDWXp4SkEsbUJBQ0UsZUFFRixpQ0FDRSx5QkFHQSxlQUVGLGtDQUNFLHVCQUdBLGVaZ3lKRixDWTl4SkEsbUJBQ0UsZUFFRiwyQkFDRSxlQUVGLGdCQUNFLGVBRUYsaUJBQ0UsZUFFRixpQkFDRSxlQUVGLGtCQUNFLGVBRUYsaUJBQ0UsZVp1eUpGLENZcnlKQSxxQkFDRSxlQUVGLGlDQUNFLHVCQUVGLGVBQ0UscUJBRUYsMENBR0EsNENBR0EsZUFDRSw0QkFFRixlQUNFLDBCQUVGLGVBQ0UscUJBR0EsZUFFRix3QkFDRSxlQUVGLHVCQUNFLGVBRUYsOEJBQ0UscUJBRUYsZUFDRSxvQkFFRixlQUNFLHlCQUVGLGVBQ0UsMEJBRUYsZUFDRSxvQkFFRixlQUNFLHNCQUVGLHVDQUdBLDZDQUdBLDRDQUdBLDRDQUNFLGVBRUYsZ0NaOHpKQSxlWTN6SkEsdUNBR0EsZUFDRSx3QkFFRixlQUNFLHdCQUVGLGVBQ0Usc0JBR0EsZVprMEpGLENZaDBKQSxvQ0FDRSx1QkFHQSxlQUVGLGlDQUNFLHlCQUdBLGVBRUYsZ0NBQ0UsQ1p1MEpGLHNCWXAwSkUsZVp3MEpGLENZdDBKQSxnQ0FDRSx1QkFFRixlQUNFLHNCQUdBLGVaMjBKRixDWXowSkEsd0JBQ0UsZUFFRixvQkFDRSxlQUVGLGtCQUNFLGVBRUYsaUNBQ0UsdUJBRUYsZUFDRSxvQkFFRixlQUNFLDZCQUVGLGVBQ0Usc0JBRUYsZUFDRSwwQkFFRixlQUNFLGtCQUVGLGVBQ0Usd0JBRUYsZUFDRSw0QkFHQSxlQUVGLGtCQUNFLGVBRUYsc0JBQ0UsZUFFRixpQkFDRSxlQUVGLG1CQUNFLGVBRUYsd0JBQ0UsZVo0MUpGLENZMTFKQSxpQ0FDRSxrQkFFRixlQUNFLDBCQUVGLGVBQ0UsMEJBRUYsZUFDRSx5QkFHQSxlQUVGLHlCQUNFLGVBRUYsbUJBQ0UsZUFFRixnQkFDRSxlQUVGLG1CQUNFLGVBRUYsMEJBQ0UsZUFFRiw4QkFDRSxtQkFFRixlQUNFLG9CQUdBLGVBRUYsMkJBQ0UsZUFFRixrQkFDRSxlQUVGLGdDQUNFLGtCQUVGLGVBQ0UscUJBRUYsZUFDRSwyQkFHQSxlQUVGLHNCQUNFLGVBRUYsZ0NBQ0UscUJBRUYsZUFDRSx3QkFFRixlQUNFLDZCQUdBLGVBRUYsdUJBQ0UsZUFFRixtQkFDRSxlQUVGLG1CQUNFLGVBRUYsdUJBQ0UsZUFFRixvQkFDRSxlQUVGLG1CQUNFLGVBRUYsK0JBQ0UsaUJBRUYsZUFDRSxxQkFFRixlQUNFLDJCQUVGLGVBQ0UsMkJBRUYsZUFDRSx1QkFFRixlQUNFLHdCQUVGLGVBQ0UsdUJBRUYsZUFDRSxxQkFFRixlQUNFLHNCQUVGLGVBQ0UseUJBRUYsZUFDRSwwQkFFRixlQUNFLHlCQUVGLGVBQ0Usc0JBRUYsZUFDRSxvQkFFRixlQUNFLHVCQUVGLGVBQ0UsdUJBRUYsZUFDRSxzQkFFRixlQUNFLHdCQUVGLGVBQ0Usd0JBRUYsZUFDRSx1QkFFRixlQUNFLHFCQUdBLGVBRUYscUJBQ0UsZVppNUpGLENZLzRKQSxzQkFDRSxlQUVGLGlDQUNFLHNCQUVGLGVBQ0UscUJBRUYsZUFDRSwwQkFFRixlQUNFLHFCQUdBLGVadTVKRixDWXI1SkEsaUNBQ0UsMEJBRUYsZUFDRSxrQkFFRixlQUNFLHlCQUdBLGVBRUYsc0NBQ0Usb0JBR0EsZUFFRixtQkFDRSxlQUVGLDBCQUNFLGVBRUYsaUJBQ0UsZUFFRixrQkFDRSxlQUVGLGtCQUNFLGVBRUYsa0JBQ0UsZUFFRix3QkFDRSxlQUVGLG1CQUNFLGVacTZKRixDWW42SkEsaUJBQ0UsZUFFRix5QkFDRSxlQUVGLG9CWnk2SkEsZVl0NkpBLGlCQUNFLGVBRUYsOEJBQ0UsZ0JBRUYsZUFDRSw0QkFFRixlQUNFLHdCQUVGLGVBQ0Usd0JBRUYsZUFDRSx1QkFFRixlQUNFLHNCQUVGLGVBQ0UsQ1pnN0pGLG9CWTc2SkUsZVppN0pGLENZLzZKQSx3QkFDRSxlQUVGLGtCQUNFLGVBRUYsb0JBQ0UsZUFFRixtQkFDRSxlQUVGLHNCQUNFLGVBRUYsa0JBQ0UsZUFFRixrQ0FDRSxDWnc3SkYsaUJZdDdKQSxlQUNFLG1CQUVGLGVBQ0UsMkJBRUYsZUFDRSxtQkFFRixlQUNFLHFCQUVGLGVBQ0UsNEJBR0EsZUFFRix1QkFDRSxlQUVGLGtCQUNFLGVBRUYsZ0NBQ0Usd0JBRUYsZUFDRSxpQkFFRix3Q0FHQSwyQ0FHQSxlQUNFLDRCQUVGLGVBQ0UsMkJBRUYsZUFDRSxvQkFFRixlQUNFLHdCQUVGLGVBQ0UsdUJBRUYsZUFDRSwyQkFFRiwrQkFDRSxlQUVGLGlDQUdBLGVBQ0UsZ0NBRUYsZUFDRSxxQkFFRixlQUNFLHNCQUVGLGVBQ0UsNkJBRUYsZUFDRSx1QkFHQSxlWms5SkYsQ1loOUpBLHNCQUNFLGVBRUYsb0JBQ0UsZUFFRixvQkFDRSxlQUVGLG1CQUNFLGVBRUYsa0JBQ0UsZUFFRixnQ0FDRSxpQkFFRixlQUNFLHdCQUdBLGVBRUYsd0NBQ0Usa0JBRUYsZUFDRSxtQkFFRixlQUNFLGlDQUdBLGVBRUYsaUJBQ0UsZUFFRixxQkFDRSxlQUVGLG9DQUNFLGtCQUVGLGVBQ0Usb0JBeUJBLDBDQUNBLGVBQ0Esa0JBQ0EsMkRBQ0EscWJBRUYsbzZDQStCRSxnQ0FDQSxpZkFpQkEsQ0FIQSxxQ0FJQSxtREFHRSxrQkFEQSxzQkFEQSxhQVNGLHNEQUVFLGVBQ0EsV0FHQSxhQUNBLGlCQUhBLHVEQUNBLGFBR0EseUZBRUUsZ0JBR0EsZUFGQSxjQUdGLGtGQUdFLDJEQUNGLHVKQUVBLDBLQUVBLHlIQUVBLGVBQ0UsK0dBS0YsbWNBYUYsZUFGQSxxR0FNRSxlWjBnS0osQ1l4Z0tFLDBFQUNFLENaMmdLSixVWTFnS0kscUhBQ0UsbUJBSUosNEVaa2hLRixDWWhoS0UsMkhBY0EsK2NBS0UsZUFDRiwrRkFDRSw2R0FDRixlQUNFLDRGQUVBLGVBQ0Ysd0dBR0UsZUFDQSx1RkFhSiwrRUFVRSxjQUxBLGdCQUdBLGlCQUNBLGVBTkEsZ0VBU0Esc0RabWpLRixlWWpqS0UsNkRBQ0UsZ0JBQ0YscUhBR0UsYUFGQSwwRUFHRixpQkFLRSw4RkFFQSwwREFDRSxnRUFDSixVQUNFLGVBQ0YsNEhBRUEsbUZBSUEsdUZBQ0UsZUFJQSxtRUFDQSxpREFDRSxrRUFDRix5QkFFRSxTQURBLGVBRUEsMEdBRUUscUZBS04sd0dBSUUsaUJBS0YsbWhCQUlBLGVBQ0UsMEZBQ0YsbUlBRUEsa0hBRUEseUlBa0JBLHdIQUdBLGdGQUVBLHVNQU1BLGVBSUUsd0VBRUEscUNBTEEsY0FFQSxlQUlBLG1GQUlKLGlDQUNFLG1DQUNBLDREQUNFLDJCQUNGLHNFQU1FLHVDQUxBLHNGQU9GLG9GQUtFLGVBQ0Esc0JBR0EsY0FSQSxnQkFFQSxlQUlBLGdGQUlKLGlDQUNFLG1DQUNBLHVGQUNFLGtGQUNGLHVDQU9FLGtHQUNGLGdHQUtFLHFDQUNBLGNBR0EsZ0JBUkEsZUFPQSxZQURBLGdGQUlKLGlDQUNFLG1DQUNBLHVGQUNFLFFBQ0YsNEdBR0UsNkZBS0YsMkZBS0UsZ0JBQ0EsbUNBR0EsZ0JBTkEsZUFLQSxZQURBLDJFQUtGLGlDQUlBLG1DQUZBLDBCQUNBLGFDcHlJRixZQUVJLFNBSUEsU0FJSixrQkFFSSxRQUdGLHFEQWFFLGtCQUlKLG1CQUVJLHNCQUtBLFdBQ0EsZ0JBSUosZ0JBRUksQ0FtQkoscUZBUUEsbUNBT0EsQ0MxRUUsbUJBY0UsZ0JBR0YsQ0FHRSxhQU9BLCtDQ1pnQixDRHVCaEIsdUNBSUUsYUFGQSxlQUNBLENOZEoseUNRcEJBLGtDQUVBLG1CQUNBLENDdUNBLDhCRHRDQSxxQkFLQSxvRkFFRSxrQkFDQSxrQkFDQSxxQkFHRixtREYyQ0UsZ0dBR0Usa0JBQ0UsZ0NBSUosaURBR0UsOERBQ0Usa0JJaEZSLDBFQUdFLGlEQUlBLHlFQUdFLGtCQUVBLCtFQUNFLGFBSUosQ0FTSSw2RkFRRixnQkFFRSxDQUVBLCtGQWFKLGdCQUVBLENBOENFLGdEQVNFLFVBRUEsQ0FJSiw4QkFDRSxnQkFHRixDQUNFLGVBT0EsQ0FJQSxzQkFFRSwwQkFHRixDQXVERSxnREN2S0Ysb0JBQ0EsQ0NyQkYsYUFJQSxHcEJzelRGLCtCb0I5eVRFLG1CQU9BLDJCSFlBLE9HUEEsNkJBQ0EsMkJaQUEsc0JBQ0Esc0JZQUEsQ0FDQSxjQUNBLFlBQ0EsV0FDQSxrQkFDQSxrQkFPQSxnQ0FDRSxjQUNBLHFCQUtGLG1DQUtBLGVBSUYsK0JBSEUsWUFVRixRQUdFLCtCQUdGLGtCQU1BLG1DWmhERSxlQUNBLGVZbURBLGtCQUNBLGdCQVVBLDhDQUNBLGNBSUEsY0FDQSxpQkFFQSwrQkFJQSxZQUlBLDRCQUtBLGlCQUNDLENBQUQsZXBCb3pURixDb0JqelRBLGdCQUdFLHlDQUdGLGdCQUpFLHNCQUlGLFNBR0UsOEJBR0YseUNBSUUsNEJBQ0Esa0JBR0YsbUNBSUUseUJBQ0EsMEJBR0Ysd0NBS0UscUNBRUEsMEJDeEpBLHVCQUNBLHFDQUVBLHNEQUNBLDRYQVNBLGtDQUdBLGtDQUVBLGtDQUdBLDZCQUlBLFdBR0Ysa0NBSUEsbUJBQ0UsbUJBR0YsZ0JBQ0UsZXJCNDhURixtQnFCejhUQSxDQUNFLGtCQUdGLG1DQUlBLG1DQUlBLG1DQUNFLGVBR0Ysb0JBQ0UsZUFHRixvQkFDRSxlQUdGLHNCckI2OFRBLGVxQno4VEEseUJBSUEsaUNyQjY4VEEsZXFCejhUQSxvQkFDRSxlQUdGLG9CQUNFLGVBR0YsbUJBQ0UsZUFHRix3QnJCNjhUQSxlcUJ6OFRBLHFCckI2OFRBLGVxQno4VEEsc0JyQjY4VEEsZXFCejhUQSxrQkFDRSxlQUdGLHNCQUNFLGVBR0YscUJBQ0UsZUFHRixzQkFDRSxlQUdGLHNCQUNFLGVBR0Ysc0JBQ0UsZUFHRix1QkFDRSxlQUdGLHVCQUNFLGVBR0YsbUJBQ0UsZUFHRixzQkFDRSxlQUdGLHlCQUlBLG9DQUlBLGdCQUNFLGtCQUdGLGtDQUNFLGVBR0Ysb0JBQ0UsZUFHRixxQkFDRSxlQUdGLG9CQUNFLGVBR0YsMkJBQ0UsZUFHRixvQkFDRSxlQUdGLG1CQUNFLGVBR0Ysd0JBQ0UsZXJCNDhURixDcUJ6OFRBLHFCQUNFLGVBR0YsMEJBQ0UsZUFHRixzQkFDRSxlQUdGLDRCQUNFLGVBR0YscUJBQ0UsZUFHRix1QkFDRSxlQUdGLHVDQUNFLHlCQUlBLGVyQjQ4VEYsQ3FCejhUQSxvQkFDRSxlQUdGLDJCQUNFLGVBR0YsNEJBSUEsZUFDRSxzQkFHRixpQ0FDRSxlQUdGLGtCQUNFLGVBR0YscUJBQ0UsZUFHRixtQkFDRSxlQUdGLDJCQUlBLG1DQUlBLGtDQUlBLG1DQUlBLGtDQUNFLGVBR0Ysc0JBQ0UsZUFHRixvQkFDRSxlQUdGLHFCQUNFLGVBR0YscUJBQ0UsZUFHRiwyQkFDRSxlQUdGLG1CQUNFLGVBR0YsdUJBQ0UsZUFHRix3QkFJQSxrQ0FJQSxxQ0FDRSxlQUdGLG1CckI2OFRBLGVxQno4VEEsa0JBQ0UsZUFHRix1QkFJQSx1Q0FJQSxpQ0FDRSxlQUdGLG1CQUNFLGVBR0Ysa0NBQ0Usb0JBR0YsZUFDRSwyQkFHRixlQUNFLDZCQUdGLGVBQ0UseUJBR0YsZUFDRSwrQkFJQSxlckI0OFRGLENxQno4VEEsd0JBQ0UsZUFHRix5Q0FDRSx1QkFHRixlQUNFLHdCQUdGLGVBQ0Usd0JBR0YsZUFDRSw4QkFHRixlQUNFLHlCQUdGLGVBQ0UseUJBR0YsZUFDRSx5QkFHRixlQUNFLDBCQUdGLGVBQ0UsMEJBR0YsZUFDRSwwQkFHRixlQUNFLDRCQUdGLGVBQ0UsNkJBR0YsZUFDRSx1QkFHRiwwQ0FJQSw2Q0FJQSwyQ0FJQSw4Q0FJQSw0Q0FJQSxnQkFDRSw4QkFHRixlQUNFLDhCQUdGLGVBQ0UsZ0NBSUEsZUFHRixvQ0FDRSxxQkFHRixlQUNFLDJCQUdGLGVBQ0UsMkJBSUEsZUFHRiwyQkFDRSxlQUdGLG1CQUNFLGVBR0YsNEJBQ0UsZUFHRixxQkFDRSxlQUdGLGtCQUNFLGVBR0YsdUJBQ0UsZUFHRix5QkFJQSx1Q0FDRSxlQUdGLGtCQUNFLGVBR0YsbUJBQ0UsZUFHRixxQkFDRSxlQUdGLDBCQUNFLGVBR0YsNEJBSUEsZUFDRSxxQkFHRixlQUNFLGtCQUdGLGlDQUNFLGVBR0YsbUJBQ0UsZUFHRixxQkFDRSxlQUdGLHNCQUNFLGVBR0Ysc0JBQ0UsZUFHRix1QkFDRSxlQUdGLHNCQUlBLG1DQUlBLG9DQUlBLG9DQUNFLGVBR0Ysb0JyQjY4VEEsZXFCejhUQSxtQkFDRSxlQUdGLHNCQUNFLGVBR0YsdUJyQjY4VEEsZXFCejhUQSxtQkFDRSxlQUdGLHFCQUNFLGVBR0YsdUJBSUEsbUNBQ0UsZUFHRixxQkFDRSxlQUdGLG9CQUNFLGVBR0YsbUJBQ0UsZUFHRix3QkFDRSxlQUdGLHlCQUNFLGVBR0YsbUJBQ0UsZUFHRixvQkFDRSxlQUdGLG1DQUNFLDJCQUdGLGVBQ0UsNEJBSUEsZUFHRixxQ0FDRSx1QkFJQSxlckI0OFRGLENxQno4VEEsMkJBQ0UsZUFHRix3QkFDRSxlQUdGLDBCQUNFLGVBR0Ysb0JBQ0UsZUFHRix3QkFJQSxtQ0FJQSxvQ0FDRSxlQUdGLHFCQUNFLGVBR0Ysa0JBQ0UsZUFHRixzQkFDRSxlQUdGLHVCQUNFLGVBR0Ysc0JBQ0UsZUFHRix1QkFDRSxlQUdGLHVCQUNFLGVBR0Ysa0JBQ0UsZXJCNDhURixDcUJ6OFRBLHlCQUNFLGVyQjQ4VEYsQ3FCejhUQSxzQkFDRSxlQUdGLHdCQUNFLGVBR0YseUJBQ0UsZUFHRiwwQkFDRSxlQUdGLGtCQUNFLGVBR0YsdUJBQ0UsZUFHRixxQkFDRSxlQUdGLDBCQUNFLGVBR0YsbUJBQ0UsZUFHRixvQkFDRSxlQUdGLHNCQUNFLGVBR0YsdUJBQ0UsZUFHRix5QkFDRSxlQUdGLHVCQUNFLGVBR0YseUJBQ0UsZUFHRix3QkFJQSxtQ0FDRSxlQUdGLG1CQUNFLGVBR0YscUNBQ0UscUJBR0YsZUFDRSw0QkFHRixlQUNFLDBCQUdGLGVBQ0UsMkJBR0YsZUFDRSw4QkFHRixlQUNFLDRCQUdGLGVBQ0UsMEJBR0YsZUFDRSwyQkFHRixlQUNFLDBCQUdGLGVBQ0UsNEJBR0YsZUFDRSwyQkFJQSxlckI0OFRGLENxQno4VEEsMkNBQ0UsQ3JCNDhURix5QnFCejhUQSxlQUNFLHVCQUdGLGVBQ0Usb0JBR0YsNkNBSUEsOENBSUEsNENBSUEsNkNBSUEsNENBSUEsZUFDRSw2QkFHRixlQUNFLDhCQUlBLGVBR0YsNkJyQjY4VEEsZXFCejhUQSx1QkFJQSxtQ0FJQSxrQ0FDRSxlQUdGLHFCQUNFLGVBR0YsbUJBQ0UsZUFHRixxQ0FDRSx5QkFJQSxlckI0OFRGLENxQno4VEEsc0JBQ0UsZXJCNDhURixDcUJ6OFRBLHNDQUNFLDZCQUlBLGVBR0YscUNBQ0UsdUJBR0YsZUFDRSwwQkFHRixlQUNFLDBCQUlBLGVBR0YsMkJBQ0UsZUFHRiwwQkFDRSxlQUdGLHFCQUNFLGVBR0Ysb0NBQ0UsQ3JCNDhURixxQnFCejhUQSxlQUNFLHlCQUdGLGVBQ0UsMEJBSUEsZUFHRiwwQkFDRSxlQUdGLHVCQUNFLGVBR0YsMkJBQ0UsZUFHRixxQkFDRSxlQUdGLHNCQUNFLGVBR0Ysb0JBQ0UsZUFHRixzQkFDRSxlQUdGLHlCQUNFLGVBR0YscUJBQ0UsZUFHRix5QkFDRSxlQUdGLHNCQUNFLGVBR0YsMEJBQ0UsZUFHRix3QkFDRSxlQUdGLHNCQUNFLGVBR0YseUJBQ0UsZUFHRixvQ0FDRSxDckI0OFRGLDBCcUJ4OFRFLGVBR0YsbUJBQ0UsZUFHRix3QkFDRSxlQUdGLDZCQUNFLGVBR0Ysb0JBQ0UsZUFHRixtQkFDRSxlQUdGLG1DQUNFLDJCQUdGLGVBQ0UsNEJBR0YsZUFDRSxxQkFHRixlQUNFLDZCQUlBLGVBR0YsMEJBQ0UsZUFHRix5QkFDRSxlQUdGLHFCQUNFLGVBR0Ysc0JBQ0UsZUFHRiwwQkFDRSxlQUdGLHNDQUNFLDBCQUlBLGVBR0Ysc0JBQ0UsZUFHRix1QkFDRSxlQUdGLDZCQUNFLGVBR0Ysb0JBQ0UsZUFHRixxQkFDRSxlQUdGLHNCQUNFLGVBR0Ysc0JBQ0UsZUFHRix1QkFDRSxlQUdGLHVCQUNFLGVBR0YsdUJBQ0UsZUFHRixtQkFDRSxlQUdGLHlCQUNFLGVBR0Ysb0JBQ0UsZUFHRix1QkFDRSxlQUdGLHdCQUNFLGVBR0Ysb0JBQ0UsZUFHRixzQkFDRSxlQUdGLHVCQUNFLGVBR0YsdUJBQ0UsZUFHRixzQkFDRSxlQUdGLHVCQUNFLGVBR0Ysd0JBQ0UsZUFHRixtQkFDRSxlQUdGLHdCQUNFLGVBR0YseUJBQ0UsZUFHRix3QkFDRSxlQUdGLG9CQUNFLGVBR0YscUJBQ0UsZUFHRix5QkFDRSxlQUdGLDBCQUlBLHdDQUlBLGVBQ0Usb0JBR0YsaUNBQ0UsZUFHRixtQkFDRSxlQUdGLG9CQUNFLGVBR0Ysb0JBQ0UsZUFHRiwwQkFJQSxrQ0FDRSxlQUdGLDBCQUlBLGtDQUlBLGlDQUNFLGVBR0YscUJBQ0UsZUFHRixtQkFDRSxlQUdGLHdCckI2OFRBLGVxQno4VEEscUJBQ0UsZUFHRixxQkFJQSxtQ0FJQSxvQ0FJQSxnQkFDRSxxQkFHRixlQUNFLGtCQUdGLGVBQ0Usb0JBR0YsZUFDRSxtQkFHRixtQ0FDRSxlQUdGLGtCQUNFLGVBR0Ysb0JBQ0UsZUFHRixxQkFDRSxlQUdGLHlCckI2OFRBLGVxQno4VEEsb0JBQ0UsZUFHRixxQkFDRSxlQUdGLHNCQUNFLGVBR0Ysb0JBQ0UsZUFHRixzQkFDRSxlQUdGLHVCQUNFLGVBR0Ysc0JBQ0UsZUFHRix1QkFJQSxzQ0FJQSxxQ0FJQSxpQ0FDRSxlQUdGLG1CQUNFLGVBR0YsbUJBQ0UsZXJCNDhURixDcUJ6OFRBLHdCQUNFLGVBR0Ysd0JBQ0UsZXJCNDhURixDcUJ6OFRBLHNDQUNFLHlCQUlBLGVBR0YsdUJBQ0UsZUFHRiwwQkFDRSxlQUdGLDRCQUlBLGlDQUNFLGVBR0YsbUJBQ0UsZUFHRixzQkFDRSxlQUdGLG9DQUNFLDBCQUlBLGVyQjQ4VEYsQ3FCejhUQSx5QkFDRSxlQUdGLHdCQUNFLGVBR0YseUJBQ0UsZUFHRix1QkFDRSxlQUdGLHlCQUNFLGVBR0YsdUJBQ0UsZUFHRix3QkFDRSxlQUdGLHNCQUNFLGVyQjQ4VEYsQ3FCejhUQSx5QkFDRSxlQUdGLHVDQUNFLENyQjQ4VEYsd0JxQng4VEUsZUFHRix1QkFDRSxlQUdGLHlCQUNFLGVBR0YsMEJBQ0UsZUFHRixxQkFDRSxlQUdGLG1DQUNFLHdCQUdGLGVBQ0UseUJBR0YsZUFDRSx5QkFHRixlQUNFLDBCQUdGLGVBQ0UsNkJBR0YsZUFDRSw2QkFHRixlQUNFLDJCQUdGLGVBQ0UsMEJBR0YsZUFDRSxDckI0OFRGLHVCcUJ4OFRFLGVBR0YseUJBQ0UsZUFHRiwwQkFDRSxlQUdGLHdCQUNFLGVBR0YsbUJBQ0UsZUFHRix3Q0FDRSxzQkFHRixlQUNFLHVCQUdGLHdDQUlBLDZDQUlBLGdCQUNFLDZCQUdGLGVBQ0UsK0JBSUEsZUFHRixpQ0FJQSxtQ3JCNjhUQSxlcUJ6OFRBLHVCQUNFLGVBR0Ysa0JBQ0UsZUFHRixrQ0FDRSx1QkFHRixlQUNFLHdCQUdGLGVBQ0UsNkJBR0YsZUFDRSw2QkFHRixlQUNFLDZCQUdGLGVBQ0UsMEJBR0YsZ0JBQ0UsMkJBR0YsZUFDRSw4QkFHRixlQUNFLDRCQUdGLGVBQ0UsQ3JCNDhURiwyQnFCeDhURSxlQUdGLG1DQUNFLENyQjQ4VEYsd0JxQno4VEEsZUFDRSwwQkFHRixlQUNFLHlCQUlBLGVyQjQ4VEYsQ3FCejhUQSxxQ0FDRSwwQkFJQSxlQUdGLDRCQUNFLGVBR0YscUJBQ0UsZUFHRiwwQkFDRSxlQUdGLHFCQUNFLGVBR0YscUJBQ0UsZUFHRixxQkFDRSxlckI0OFRGLENxQno4VEEsMEJBQ0UsZUFHRixxQkFDRSxlckI0OFRGLENxQno4VEEseUJBQ0UsZUFHRix3QkFDRSxlQUdGLHVDQUNFLHdCQUlBLGVBR0Ysd0JBQ0UsZUFHRix1QkFDRSxlckI0OFRGLENxQno4VEEsNEJBQ0UsZUFHRixrQkFDRSxlQUdGLDBDQUNFLHdCQUdGLG1DckI2OFRBLGVxQno4VEEseUJBQ0UsZUFHRixzQ0FJQSxrREFJQSxlQUNFLCtCQUlBLGVBR0YsK0JBQ0UsZUFHRixxQkFDRSxlQUdGLHNCQUNFLGVBR0YscUJBQ0UsZUFHRiwyQkFDRSxlQUdGLHNCQUNFLGVBR0YscUJBQ0UsZUFHRixzQkFJQSxnQkFDRSxvQkFHRixtQ0FDRSxlQUdGLHFCQUNFLGVBR0YsaUJBQ0UsZUFHRixtQ0FDRSw2QkFHRixlQUNFLDJCQUlBLGVBR0Ysb0JBQ0UsZUFHRiw0QkFDRSxlQUdGLHlCQUNFLGVBR0YsbUJBQ0UsZUFHRix5QkFDRSxlQUdGLHdCQUNFLGVBR0Ysa0NBQ0UscUJBR0YsZUFDRSw0QkFHRixlQUNFLDRCQUdGLGVBQ0UsNEJBR0YsZUFDRSw0QkFHRixlQUNFLDJCQUdGLGVBQ0UsMkJBR0YsZUFDRSwyQkFHRixlQUNFLDJCQUdGLGVBQ0UsMkJBR0YsMENBSUEsMENBSUEsOENBSUEsK0NBSUEsK0NBSUEsK0NBSUEsK0NBSUEsZUFDRSxnQ0FJQSxlQUdGLGdDQUNFLGVBR0YsbUJBQ0UsZUFHRix1QkFDRSxlQUdGLHVCQUNFLGVBR0Ysb0NBQ0Usc0JBR0YsZUFDRSwwQkFHRixlQUNFLDJCQUdGLGVBQ0UsOEJBR0YsZUFDRSwwQkFHRixlQUNFLDRCQUdGLGVBQ0UsNkJBR0YsZUFDRSwyQkFHRixlQUNFLDBCQUdGLDBDQUlBLDBDQUlBLGdCQUNFLDZCQUdGLGVBQ0UsZ0NBSUEsZUFHRiwyQkFDRSxlQUdGLHlCQUNFLGVBR0YsMEJBQ0UsZUFHRixrQkFDRSxlQUdGLDBCQUNFLGVBR0Ysb0JBQ0UsZUFHRixzQkFDRSxlQUdGLG9CQUNFLGVBR0Ysd0JBQ0UsZUFHRix1QkFDRSxlQUdGLHNCQUNFLGVBR0YsdUJBQ0UsZUFHRiwwQkFDRSxlQUdGLHlCQUlBLG1DQUNFLGVBR0YscUJBQ0UsZXJCNDhURixDcUJ6OFRBLGtDQUNFLG1CQUdGLGVBQ0UsMkJBR0YsZUFDRSxnQ0FJQSxlQUdGLHdCQUNFLGVBR0Ysd0NBQ0Usb0JBR0YsZUFDRSwyQkFJQSxlQUdGLHlCQUNFLGVBR0YsNkJBSUEsZ0JBQ0Usa0JBR0Ysa0NBSUEscUNBSUEsZ0JBQ0Usa0JBR0YsbUNBSUEsbUNBQ0UsZUFHRixvQkFDRSxlQUdGLG9CQUNFLGVBR0Ysc0JBQ0UsZUFHRix1QkFDRSxlQUdGLHVCQUNFLGVBR0YsdUJBQ0UsZUFHRiwwQkFDRSxlQUdGLHFCQUNFLGVBR0YscUJBQ0UsZUFHRixvQkFDRSxlQUdGLHNCQUNFLGVBR0YsNkJyQjY4VEEsZXFCejhUQSxxQnJCNjhUQSxlcUJ6OFRBLHFCQUlBLGdCQUNFLHFCQUdGLGVBQ0UsbUJBR0YsZ0JBQ0Usb0JBR0YsZUFDRSxrQkFHRixrQ0FDRSxlQUdGLG1CQUNFLGVBR0Ysc0JBQ0UsZUFHRixvQkFDRSxlQUdGLHdCQUNFLGVBR0YscUJyQjY4VEEsZXFCejhUQSxvQkFDRSxlQUdGLHNCckI2OFRBLGVxQno4VEEsc0JBSUEsa0NBQ0UsZUFHRixxQkFDRSxlQUdGLHFCQUNFLGVBR0Ysb0JBQ0UsZUFHRix3QkFDRSxlQUdGLHlCQUNFLGVBR0Ysb0JBQ0UsZUFHRix1QkFDRSxlQUdGLDBCQUNFLGVBR0YseUJyQjY4VEEsZXFCejhUQSxxQkFJQSxvQ0FDRSxlQUdGLHFCQUNFLGVBR0Ysb0JBQ0UsZUFHRixtQkFDRSxlQUdGLHdCQUlBLHVDQUlBLGtDQUNFLGVBR0YscUJBQ0UsZUFHRixpQ0FDRSx3QkFJQSxlckI0OFRGLENxQno4VEEsd0JBQ0UsZUFHRiwyQkFDRSxlQUdGLHlCQUNFLGVBR0YscUJBQ0UsZUFHRixzQkFDRSxlQUdGLHNCQUNFLGVBR0Ysd0JBQ0UsZUFHRiw2QkFDRSxlQUdGLG1DQUNFLG9CQUdGLGVBQ0UsNEJBSUEsZUFHRix5QkFDRSxlQUdGLDZCQUNFLGVBR0YsbUNBQ0UsbUJBR0YsZUFDRSxxQkFHRixlQUNFLDJCQUdGLGVBQ0UsQ3JCNDhURixpQ3FCeDhURSxlQUdGLDBCQUNFLGVBR0Ysa0JBQ0UsZUFHRixxQkFDRSxlQUdGLDJCckI2OFRBLGVxQno4VEEsa0JBQ0UsZUFHRix1QkFJQSx1Q0FJQSxpQ3JCNjhUQSxlcUJ6OFRBLG1CckI2OFRBLGVxQno4VEEsbUJBQ0UsZUFHRixzQkFDRSxlQUdGLHVCQUNFLGVBR0YsbUJBQ0UsZUFHRix3QkFDRSxlQUdGLHdCQUNFLGVBR0Ysd0JBQ0UsZUFHRix3QkFDRSxlQUdGLG9CQUNFLGVBR0Ysc0JBQ0UsZUFHRiwwQkFJQSxnQkFDRSxtQkFHRixrQ0FJQSxtQ0FDRSxlQUdGLHFCQUNFLGVBR0YsbUJBQ0UsZUFHRixzQkFDRSxlQUdGLHVCQUNFLGVBR0YsdUJBQ0UsZUFHRiwwQkFDRSxlQUdGLG1CQUNFLGVBR0YsdUJBQ0UsZUFHRiwyQkFDRSxlQUdGLHVCQUNFLGVBR0YscUJBQ0UsZUFHRixzQkFDRSxlQUdGLHdCQUNFLGVBR0YscUJBQ0UsZUFHRixvQkFDRSxlQUdGLHNCQUNFLGVBR0YsMkJBQ0UsZUFHRixtQkFDRSxlQUdGLG9CQUNFLGVBR0Ysc0JBQ0UsZUFHRix3QkFDRSxlQUdGLHFCQUNFLGVBR0YseUJBQ0UsZUFHRixtQkFDRSxlQUdGLHdCQUNFLGVBR0YscUJBQ0UsZXJCNDhURixDcUJ6OFRBLHFCQUNFLGVBR0YsdUJBQ0UsZUFHRiw0QkFDRSxlQUdGLHlCQUlBLGtDQUNFLGVBR0Ysb0JBQ0UsZUFHRixvQkFDRSxlQUdGLG9CQUNFLGVBR0YsNEJBQ0UsZUFHRixxQkFDRSxlQUdGLHFCQUNFLGVBR0Ysc0JBQ0UsZUFHRix1QkFDRSxlQUdGLG9CQUNFLGVBR0YseUJBQ0UsZUFHRixzQkFDRSxlQUdGLDJCQUlBLG9DQUlBLGVBQ0Usb0JBR0YsZUFDRSxvQkFHRixlQUNFLG1CQUdGLG9DQUlBLGlDQUNFLGVBR0YsbUJBQ0UsZUFHRixvQkFDRSxlQUdGLHNCQUNFLGVBR0YsdUJBQ0UsZUFHRixzQkFDRSxlQUdGLHNCQUNFLGVBR0YseUJBSUEsZUFDRSxtQkFHRixpQ3JCNjhUQSxlcUJ6OFRBLHdCckI2OFRBLGVxQno4VEEsbUJBQ0UsZUFHRixrQkFDRSxlQUdGLHNCQUNFLGVBR0Ysd0JBQ0UsZUFHRix1QkFDRSxlQUdGLG9DQUNFLHFCQUdGLGVBQ0UsQ3JCNDhURixzQnFCejhUQSxlQUNFLGdDQUlBLGVBR0Ysd0JBQ0UsZUFHRixtQ0FDRSw0QkFJQSxlQUdGLHVDQUNFLHdCQUdGLGVBQ0UsQ3JCNDhURix3QnFCeDhURSxlQUdGLHdCQUNFLGVBR0YsK0JBQ0UsZUFHRixrQ0FDRSxDckI0OFRGLG1CcUJ6OFRBLGVBQ0Usd0JBR0YsZUFDRSwyQkFHRixlQUNFLENyQjQ4VEYsMkJxQno4VEEsZUFDRSxDckI0OFRGLHNCcUJ6OFRBLGVBQ0Usc0JBR0YsZUFDRSwwQkFJQSxlQUdGLDRCckI2OFRBLGVxQno4VEEseUJBSUEsZUFDRSxxQkFHRixnQkFDRSxrQkFHRixpQ0FDRSxlQUdGLG1CQUNFLGVBR0YsbUJBQ0UsZUFHRix3QkFDRSxlQUdGLDJCQUNFLGVBR0Ysc0NBQ0UsdUJBR0YsZUFDRSx3QkFHRixlQUNFLHlCQUdGLGVBQ0UsNkJBR0YsZUFDRSw2QkFHRixlQUNFLDhCQUdGLGVBQ0UscUJBR0YsZUFDRSwyQkFHRiwwQ0FJQSwwQ0FJQSxlQUNFLDRCQUdGLGVBQ0Usb0NBSUEsZUFHRix3QkFDRSxlQUdGLHNCQUNFLGVBR0Ysd0JBQ0UsZUFHRix5QkFDRSxlQUdGLGtCQUNFLGVBR0YsdUJBQ0UsZUFHRixtQkFDRSxlQUdGLHlCQUNFLGVBR0Ysd0JBQ0UsZUFHRixzQkFDRSxlQUdGLHVCQUNFLGVBR0YsdUJyQjY4VEEsZXFCejhUQSxzQkFJQSxzQ0FJQSxlQUNFLG1CQUdGLGVBQ0UsbUJBR0YsbUNBQ0UsZUFHRixvQkFDRSxlQUdGLG9CQUNFLGVBR0Ysa0NBQ0UsQ3JCNDhURix5QnFCejhUQSxlQUNFLDJCQUlBLGVBR0Ysb0JBQ0UsZUFHRiwwQkFDRSxlQUdGLDRCQUNFLGVBR0YscUJBQ0UsZUFHRixzQkFDRSxlQUdGLHFCQUNFLGVBR0Ysc0JBQ0UsZUFHRix1QkFDRSxlQUdGLHlCQUlBLG1DckI2OFRBLGVxQno4VEEscUJBQ0UsZUFHRixxQkFDRSxlQUdGLG1DQUNFLENyQjQ4VEYsb0JxQno4VEEsZUFDRSx5QkFHRixlQUNFLENyQjQ4VEYsMEJxQno4VEEsZUFDRSwwQkFJQSxlQUdGLDBCQUNFLGVyQjQ4VEYsQ3FCejhUQSxrQ0FDRSw0QkFJQSxlQUdGLHFCQUNFLGVBR0YsNkJBQ0UsZUFHRix1QkFDRSxlQUdGLHFCQUNFLGVBR0Ysd0JBQ0UsZUFHRixxQ0FDRSxDckI0OFRGLHNCcUJ4OFRFLGVyQjQ4VEYsQ3FCejhUQSx3QkFDRSxlQUdGLHlCQUNFLGVBR0YsMEJBQ0UsZUFHRixzQkFDRSxlQUdGLHVDQUNFLENyQjQ4VEYsdUJxQno4VEEsZUFDRSx5QkFHRixlQUNFLHdCQUdGLGVBQ0UsMEJBR0YsZUFDRSw2QkFHRixlQUNFLDBCQUdGLGVBQ0UsMkJBR0YsZUFDRSwrQkFHRixlQUNFLENyQjQ4VEYsc0JxQng4VEUsZUFHRix5QkFDRSxlQUdGLHlCQUlBLHlDQUlBLGlDQUNFLGVBR0Ysa0JBQ0UsZUFHRixtQkFDRSxlQUdGLHdCQUNFLGVyQjQ4VEYsQ3FCejhUQSx1Q0FDRSx1QkFHRixlQUNFLHlCQUdGLGVBQ0UseUJBR0YsZUFDRSwyQkFHRixlQUNFLDBCQUlBLGVBR0YseUJBQ0UsZUFHRiwrQkFJQSxrQ0FDRSxlQUdGLHFCQUNFLGVBR0Ysb0JBQ0UsZUFHRixxQ0FDRSx3QkFHRixlQUNFLDBCQUdGLGVBQ0UseUJBR0YsZUFDRSxDckI0OFRGLDBCcUJ4OFRFLGVBR0YseUJBQ0UsZUFHRiwyQkFDRSxlQUdGLG9CQUNFLGVBR0YscUJBQ0UsZXJCNDhURixDcUJ6OFRBLG1DQUNFLENyQjQ4VEYsdUJxQng4VEUsZXJCNDhURixDcUJ6OFRBLHlCQUNFLGVBR0YsMkJBQ0UsZUFHRixxQ0FDRSx1QkFJQSxlQUdGLG9CQUNFLGVBR0YsNEJBQ0UsZUFHRiw2QkFJQSxlQUNFLG9CQUdGLGVBQ0UsbUJBR0YsZ0JBQ0Usa0JBR0YsbUNBSUEsbUNBQ0UsZUFHRixvQkFDRSxlQUdGLG9CQUNFLGVBR0Ysb0JBQ0UsZUFHRiwwQnJCNjhUQSxlcUJ6OFRBLHVCQUlBLG1DQUlBLG9DQUNFLGVBR0YsbUJBQ0UsZUFHRixtQ0FDRSxzQkFHRixlQUNFLHlCQUdGLDBDQUlBLDBDQUNFLGVBR0YsMkNBQ0UsdUNBR0YsZUFDRSx5Q0FJQSxlQUdGLHlDQUlBLDBEQUlBLGVBQ0UsQ3JCNDhURixzQnFCejhUQSxlQUNFLHlCQUdGLGVBQ0UseUJBR0YsZUFDRSwwQkFHRixlQUNFLDZCQUdGLGVBQ0UsMkJBR0YsZUFDRSwyQkFJQSxlckI0OFRGLENxQno4VEEsMEJBQ0UsZUFHRiwyQkFDRSxlQUdGLHFCQUNFLGVBR0YsdUJyQjY4VEEsZXFCejhUQSxzQkFDRSxlQUdGLHdCQUNFLGVBR0YsbUJBQ0UsZUFHRixrQkFDRSxlQUdGLHlCQUNFLGVBR0Ysc0JBQ0UsZUFHRixxQ0FDRSx3QkFHRixlQUNFLDJCQUdGLGVBQ0Usc0JBR0YsaURBSUEsZ0JBQ0UsNkJBR0YsZUFDRSwwQkFHRixlQUNFLCtCQUdGLGVBQ0UsMkJBR0YsZUFDRSwwQkFHRiwwQ0FJQSw0Q0FJQSw2Q0FJQSwrQ0FJQSwrQ0FDRSxlQUdGLGlDQUNFLGVBR0YsZ0NBQ0UsZUFHRixrQ0FDRSxlQUdGLGtDQUlBLGtEQUlBLGVBQ0UsOEJBR0YsZUFDRSwyQkFHRixlQUNFLDhCQUdGLGVBQ0UsMEJBR0YsZUFDRSwwQkFHRixlQUNFLDJCQUdGLGVBQ0UsMEJBR0YsZUFDRSwwQkFHRixlQUNFLDZCQUdGLGVBQ0UsMkJBSUEsZUFHRixrQ0FDRSwyQkFJQSxlQUdGLDZCQUNFLGVBR0Ysb0JBQ0UsZUFHRix3QkFDRSxlQUdGLG1CQUNFLGVyQjQ4VEYsQ3FCejhUQSwwQkFDRSxlQUdGLHFCQUNFLGVBR0YsNkJyQjY4VEEsZXFCejhUQSxxQkFDRSxlQUdGLG9DQUNFLENyQjQ4VEYsbUJxQno4VEEsZUFDRSxxQkFHRiw2Q0FJQSxlQUNFLDRCQUdGLGVBQ0UsK0JBSUEsZUFHRiw2QkFDRSxlQUdGLG9CQUNFLGVBR0YscUJBQ0UsZUFHRixzQ0FDRSxzQkFHRixlQUNFLHdCQUdGLGVBQ0Usc0JBR0YsZ0JBQ0UsbUNBR0YseUNBSUEsZ0JBQ0UsMEJBR0YsZUFDRSx5QkFHRixlQUNFLHNDQUlBLGVyQjQ4VEYsQ3FCejhUQSxzQ0FDRSxxQkFHRixlQUNFLDBCQUdGLDBDQUlBLDRDQUlBLDZDQUlBLCtDQUlBLCtDQUNFLGVBR0YsaUNBQ0UsZUFHRixnQ0FDRSxlQUdGLGtDQUlBLGlEQUlBLGtEQUlBLGVBQ0UsMkJBR0YsZUFDRSxDckI0OFRGLDBCcUJ6OFRBLGVBQ0UsQ3JCNDhURix5QnFCeDhURSxlQUdGLHlCQUNFLGVBR0Ysb0NBQ0UsMkJBR0YsZUFDRSx1QkFHRixlQUNFLDBCQUlBLGVBR0YsaUNBQ0UsZUFHRix3QkFDRSxlQUdGLG1CQUNFLGVBR0Ysb0NBQ0Usd0JBR0YsZ0JBQ0UsMkJBR0YsdUNBSUEsNkNBSUEsK0NBSUEsOENBSUEsZ0RBSUEsZUFDRSwyQkFHRixlQUNFLDhCQUdGLGVBQ0UsOEJBR0YsZUFDRSx3QkFHRixlQUNFLHNCQUdGLGVBQ0UsNEJBR0YsZUFDRSw0QkFHRixlQUNFLHlCQUdGLHlDQUlBLDRDQUlBLDZDQUlBLDhDQUlBLCtDQUlBLDZDQUlBLGVBQ0UsK0JBR0YsZUFDRSw0QkFJQSxlQUdGLDZCQUNFLGVBR0Ysb0JBQ0UsZXJCNDhURixDcUJ6OFRBLHdDQUNFLENyQjQ4VEYsa0JxQno4VEEsZUFDRSx5QkFHRixlQUNFLDRCQUdGLGVBQ0UsMkJBR0YsZUFDRSwyQkFHRixlQUNFLHlCQUdGLGVBQ0UsMEJBR0YsZUFDRSx1QkFHRiw2Q0FJQSw2Q0FJQSwwQ0FDRSxlQUdGLDRCQUNFLGVBR0Ysd0NBQ0UsZUFHRixzQ0FJQSxpREFJQSxlQUNFLG1DQUdGLGVBQ0Usb0JBR0YsZUFDRSwwQkFHRixlQUNFLDZCQUdGLGVBQ0UsNEJBR0YsZUFDRSw0QkFHRixlQUNFLDBCQUdGLGVBQ0UsMkJBR0YsdUNyQjY4VEEsZXFCejhUQSw0QkFDRSxlQUdGLDRDQUNFLHlDQUlBLGVBR0YsdUNBQ0UsZUFHRixtQ0FDRSxlQUdGLG9DQUlBLHNEQUlBLGVBQ0UsMkJBR0YsZUFDRSx5QkFHRixlQUNFLDJCQUdGLGVBQ0UsMkJBR0YsZUFDRSx5QkFHRiwrQ0FJQSxlQUNFLDRCQUdGLGVBQ0UsMEJBR0YsZUFDRSw4QkM1N0hGLHlETk9FLDBCQVBBLHNDQUVBLGVPYU0sQ1BYTixvRUFFQSxrQ0FFQSxtQkFDQSx5QkFDQSxXQUNBLGVBQ0EscUJDdUNBLG1DRHRDQSxlaEJ1NWJGLENnQmw1YkUsdVdBUUUsa0JNakJGLFdOOEJBLHFCQUNBLG9ITW5CQSxrQk5rQkEsa0JBQ0EsV01mQSx1Qk40QkEsNkJBQ0Esb0JBQ0Esa0JNMUJBLG9DTndCQSxrQkFDQSxZQUNBLHdCTXRCQSxxQkFDRSx5QkFHRixjQUNFLDJCQUVBLHFCQUdGLHlCZGRBLGNjaUJFLDZDQU1BLGlCQUNBLDJDZHpCRixvQkFDQSxjY3lCRSxrQkFDQSxrQkFJSixpQkFDRSxvQkFJQSw0Q0FJQSxlQUNFLGtCQUdGLGdCQUNFLGtCQUlKLG1CQUNFLGFBQ0EsdUJBRUEsZUFFRSx5QkFDQSxpQkFFQSx3QkFDRSxnQkUxRkosMEJBRUUsa0J4QmtrY0osQ3dCOWpjRSxpQkFDRSxRQ0VKLG1CQUNFLHFCQUdGLHVCQUNFLGdCQUdGLDRCQWVFLFd6Qm1rY0YsQ3lCaGtjQSwyQkFDRSxVQUdGLG1CQUNFLFlBT0YsY0FDRSxzQkFHRixDQUNFLHNDQUNBLGlCQUVBLGdCQUNBLGdCQUVBLGVBQ0EsQ3pCb2tjRixnQnlCaGtjRSx1QkFJQSxrQkFJQSx5QnpCd2tjRixDeUJqa2NBLFlBQ0UsWUFHRixzQkFDRSxNekJva2NGLEN5QmprY0Esc0JBQ0Usb0JBT0EscUJBREEsVUFFQSxTQUNBLHNCQUNBLFdBQ0EsWUFDQSxjQUNBLGdCQU9BLDBDQUVFLGtCQUNBLFNBQ0EsV0FDQSxZQUNBLGdCQUNBLFVBSUosa0JBQ0UsOERBSUEscUJBQ0EsU0FFQSw0Q0FFRSxnQkFFQSxrQkFDQSxvQ0NoSUosNEJBRUUsc0RBSUEsU0FFRSxZQUNBLGlCQUVBLDBCQUNFLGtCQUlKLGVBQ0UsbUJBQ0Esa0JBR0UsVzFCOHJjTixDMEI1cmNNLGtCQUNFLDRCQUlBLDZDQUNFLHVCQUNBLGdCQUNBLGdCQU9OLDhCQUNFLGUxQnVyY04sQzJCaHVjQSx3Q0FPRSxrQ0FDQSxnQkFDQSxvQkFDQSxnQm5Cb0JBLGtEQUNBLFdSaXVjRixrQ1FqdWNFLGdCQURBLGdCQUNBLG1CQURBLGtCQUNBLGtCbUJFRixJQUNFLGlDQUlGLHNEQU1FLGtCQUVBLHFGQUlFLGlEQUNBLGNBQ0EscUZBSUEsa0ZBQ0UsMkNBRUEsdUlBQ0UsdUpBSUYsa1BBa0JKLFlBQ0Esd0JBRUEsb0RBRUUsa0JBSUosQ0FHRSxrQkFDQSxvQ25CakVBLGtCQUNBLCtEbUJvRUEsdUJBR0YsYW5CeEVFLG1DbUIyRUEsZUFHRixlbkI5RUUsZ0JBQ0EsbUJtQmdGQSxTQUNBLHlCQUVBLGtCQUlBLGdDQUVFLG1CQUNBLGVBQ0EsY0FDQSxtQkFDQSxTQUNBLGtCM0I4dmNKLEM0QjMzY0EsZ0JBSUUsK0JYaURBLDBCVy9DQSxrQkFJQSxnQkFFRSxnQkFDQSxrQ0FJQSxnQkFDQSxxQkFJSiwrQkFFRSxVQUNBLDhCQUNBLGFBQ0EsMEJBRUEsU0psQkEsY0FDQSxxQkFDQSw4QmhCaUJBLGNBQ0EsZ0JnQmpCQSxtQkFDQSxrQkFDQSx3QkFFQSxvQ0llQSwwREFHRSxnQkFJSixjQUlFLGlCcEJIQSwwR0FHQSx3Qm9CRUEsd0JKbkNBLDBDQUVBLGVoQmlCQSxlQUNBLGdCZ0JqQkEsbUJBQ0EseUJBQ0EsQ0FDQSxnQkFDQSxvQ0lnQ0EsdUNBR0UsbUJBSUosZ0JBSUUsY0FDQSxpQnBCckJBLHFGQUVBLDhCQUNBLHdCb0JvQkEsZUFHRSwwQ0FFQSxlcEJ2Q0YsZUFDQSxnQm9CdUNFLG1CQUNBLHlCQUNBLHVCQUVBLGdDQUdGLHdCQUNFLGVBQ0Esa0JBR0YsK0RBR0UsbUJwQjdDRixpQ0FDQSw0QmV3QmEsbUVmckJiLHlCb0JtREEsd0JKcEZBLDBDQUNBLGVBQ0EsZWhCaUJBLGdCQUNBLG1CQURBLHlCQUNBLG1CZ0JqQkEsZUFDQSxDSXFGRSxlQUNBLHFCQUNBLHdCSnBGRixlSXVGQSxvREFHRSxnQnBCdkRGLDhDQUNFLGFBQ0Esd0VxQmxEQSw4REFHRSxlQUNBLHFHckI0Q0osbUJBQ0UsZ0NBQ0EsMkNBRUEsY3FCbkNGLGdCQUdFLHlDckJNRiwrQ1JtbGRGLGU2QnBsZEkscUdBSUUsU0NoQ04sNkJBQ0UsVUFDQSxjQUNBLGVBRUEsNEZBS0UsNEN0QmtCRixnQkFDQSxtQnNCakJFLHFCQUNBLGVBQ0EsYUFHRixvSEFPRSxhQUNBLHFCQUVBLGtDQUNFLGlCQUNBLGVBQ0EsbUJBS04sK0JBQ0UsV0FDQSxtQkFDQSxDQUNBLGlCQUVBLHdDOUJpb2RGLFk4QjduZEUsbUJBR0UsMEN0Qm5CRixjc0JxQkUsaUJBQ0Esa0JBQ0Esc0JBQ0EsZUFFQSw0QnRCM0JGLGdCQUNBLGtCc0I2QkksdUJBQ0EsNEJBQ0EsY0FHRiw2QkFDRSxlQUNBLGlDQUNBLGtCQUNBLGtCQUNBLENBQ0EsK0JBRUEsY0FFQSxrQ0FDQSxvQkFhRixzREFHRSx3Q0FFRSxrQkFXRiw0Q0FDRSx5QkFDQSxxQ0FHQSxnREEwQlIsVUFDRSw0Q0FDQSxpQjlCc2xkRixDOEJqbGRFLDBEQUVFLGtCQUdFLCtDQUNFLGFBQ0EsbUJBS04sa0JBQ0UsMkJBQ0EsZUFDQSxpQkFDQSxrREFFQSxtQkFDQSwwREFHQSxpQkFFQSx3Q0FFQSxvQkFDQSxtQkFFQSx5Q0FDQSxrQkFDQSxxQkFDQSxDOUIra2RKLG1COEI3a2RJLHNDQU1FLDBCQUNBLGlEQU5BLGtCQUNBLDhCQUNBLCtCQUNBLHNCQU9KLGdEQzVMRixzQ0FPRSx5Q0FDRSw2QkFNRixxQkFDQSxpQ0NaQSwwQkFDRSxrQ0FHRiw0Q0FFRSwrQ0FHQSxzQ0FDRSw4QkFJSixleEJhQSw4QndCVkUsaUJBR0Ysd0RBRUUsWUFFQSxnRnhCSUYseUJ3QklBLGlMQVFBLDRCQUNFLGtCQUNBLG1CQUNBLENBQ0EsaUtBZUUsNkZBRUUsc0JBQ0EsNEJBQ0EsbUJBR0Ysd0NBR0Usa0JBQ0Esa0JBQ0EsZ0dBRUEsdUJBRUEscUJBT04sZ0V4QnZEQSxhQUNBLGlCd0IyREUsMkNBRUEsZUFDQSxpQkFLQSxzQ0FJQSw0REFJRixzRnhCNUVBLDhCQUNBLGtCd0JnRkUsVUFDQSx1QkFHRixtRENoSEEsZ0hBTUUsY0FDQSxrQmpDZzRkSixDaUM3M2RFLGtDQUNFLHFCQUNBLHlCQUVBLGNBQ0Esd0JBR0EsdUVBRUUsNEJBR0Ysc0RBQ0Usa0JBRUEseURBQ0UsNkVBT0osaUJBQ0EsNERBSUUsd0JBQ0Esa0VBUUosa0JBQ0Esa0NBQ0Esa0JBSUYsbUJBQ0UsU0FDQSx5Q0FHQSwrQkFDRSxtRUFFQSxrQkFDQSxDakN3M2RKLHFCaUNyM2RFLG1CQUVFLDJCQUNBLFdBQ0Esa0JBR0EsNERBR0Usa0NBRUEsc0JBR0YsY0FLRSx5Q0FLTixXVnBFUSxDVXNFTixnQkFDQSxpQkFDQSxlQUNBLHFDQUdBLGlDQUNFLGVBSUosa0JBQ0UsU0FDQSw2QkFFQSx3QkFFQSxvQnpCbEZBLHlCeUJzRkEsZ0JBQ0UsY0FDQSxpQkFJSixpREFLRSxhQUNFLG1CQUNBLGFBQ0Esa0JBQ0EsMENBQ0EsY0FDQSxrQkFDQSx5QkFFQSxhQUdGLGVBQ0UsK0JBQ0EsbUNBRUEsZUFFQSwwQkFDRSw0Q0NqSkosb0JBR0YsNkJBRUUsU0FHRixpQ0FDRSx1QkFHQSxxQkFFQSxpRUFLRix5S0FjRSwrQ0FFQSx1QkFFQSw4S2pCekJBLDJtQkFLQSx3bkNBS0EsaVlBS0EsK1RpQnNCQSxhQUNFLGdQQU1GLDZVQXlCQSxrQkFHRix3SkFVRSxrQkFFQSxnZ0JBcUJGLFlBQ0UscUJBR0YsNENBSUEsYUFDRSxnQkFDQSw0Q0FLQSxlQ3BJRixvQkFDRSxnQkFDQSxrQkFHRixTQUNFLDJCQUNBLFlBQ0EsK0JBR0EsVUFDQSxrQkFDQSxXQUVBLGlCQUNFLG1DQUVBLFdBQ0Esa0JBQ0EsaUJBQ0Esa0JBRUEsNkRBSUUsaUJBQ0Esa0JBQ0EsV0FHRixxQ0FDRSxjQUNBLDhCQUVBLGlCQUNBLENBQ0EsaUJBQ0Esa0JuQzJ0ZU4sQ21DdnRlSSw2REFLRSxrQkFDQSxXQUNBLGtCQUNBLENsQkFKLDhDa0JDSSxzQkFLRix1QkFDRSx3QkFFQSxrRFp2REksZVlnRUoscUNBQ0Usa0JuQ290ZVIsQ21DOXNlSSxnREFHRSwwQ0FDRSx5QkFDQSxzQ0FHRixvQkFFRSxvREN2Rk4sa0JBQ0Esa0NwQzJ5ZUYsVW9DeHllRSx5QzVCeUJBLHFCQUNBLGdCNEJ0QkUsd0NBUUEscUI1QmFGLEM0QmJFLHlCNUJhRixnQzRCWEUsb0JBQ0EsaUJBQ0EsYUFHQSxxRUFHRSxpQkFDQSxrQkFJSixjQUNFLDRCQ2pDSixDQUNFLDBCQUVBLG9CN0IyQkEsVUFDQSxrQjZCekJFLFlBQ0EsZ0VBSUUsdUNBQ0EsQ3JDdTFlTix3QnFDbDFlSSxpQkFDQSxDQUNBLDhCQUNBLENyQ3ExZUosZXFDbDFlRSxnQ0FJRSxtQmI1QkYsOEZBR0UsV0FHRix5Q0FDRSxDeEI4MmVKLG1CcUN0MWVFLDZDQUlFLDRCN0JKRiw4RThCN0JBLHlCQUVBLHVDOUI0QkEsVThCekJFLHFDQUVBLG9EQUdBLGU5Qm1CRixDOEJsQnNCLGlCOUJtQnRCLEM4QmpCSSxnQ0FDQSxlQUlKLGlCQUdFLG9CQUNBLGNBQ0EsZTlCd0JGLG1CQUNBLHVEOEJ4QkUseUJBQ0EsY0FDQSxpQkFDQSxpQkFDQSxzQkFDQSx5QkFJQSwrQkFHRSw4SEFHQSxxQkFFQSxtQkFFQSxvQkFHRixrQkFHRSw0QkFFQSxhQUNBLFV0Q3U1ZU4sQ1F2NWVFLCtCQUpBLDZHQUVBLFNSKzVlRixDc0MxNWVJLDBCQUNFLFVmeENFLENleUNGLGlCQUNBLDRCQUVBLGFBQ0EsOEJBR0EseUxDaEVKLFNBQ0EsVUFDQSwyQkFDQSxVQUNBLEN2Q28rZUYsYXVDbCtlRSxXQUNFLGdCQUdGLDBDQUdFLGlHQ1RGLGtCQUNBLCtCdkIrQ0Esd0J1QjdDQSxzQkFHQSw4QkFDRSxnQkFDQSxVQUVBLGdDaENlRixrRGdDWEksc0JBRUEsK0JBQ0UsZ0NBSUosU0FDRSw0QkFDQSxlQUNBLENBQ0EsdUJDN0JKLFl6Q3FoZkYsWXlDbmhmRSw0QmpDNEJBLGVSMi9lRixDeUNuaGZFLGlCQUNFLDhCQUlBLGN6Q29oZkosQzBDaGlmQSxrQkFDRSw0QkFDQSxnQ0FHQSxlQUlBLHNDQUNFLGdCQUdGLGtCQUNFLFdBQ0EscUJBR0YsdUNBRUUsY0FHRixrQ0FHRSxhQUNBLGlCQUNBLG1EbENFRixjQUNBLFNrQ0ZFLHVCQUNBLFVBR0YsOEJBQ0UsYUFFQSw0QkFDRSxVQUVBLCtDQ3ZDTixXQUNFLDZDQUNBLGFBQ0Esc0JBRUEsMENBRUEsZUFDQSxlQ1JGLGVBQ0UsZ0JBQ0Esd0JBRUEsOENBRUUsYUFHRixnQ0FDRSxhckJRVyxDcUJQWCxxQ0FFQSw0QkFHRixzQkFHRSxTcENXRixtQkFDQSxnQm9DWEUsaUJBQ0EsNEJBQ0Esa0JBQ0EsdUJBRUEsa0NBQ0UsY0FDQSxnQkFDQSw4QkFFQSxrQkFFQSxtQkFJSixrQkFDRSxZNUNxbGZKLGlDNENubGZJLGFBQ0UsZUFDQSxnQkFDQSxrQkFDQSxtQkFDQSxrQkFFQSxpRXBDZkosa0JvQzBCTSxXQVJBLHdDcENuQk4sYW9Db0IwQixRcENuQjFCLCtCb0NzQk0sZ0RBU04sd0NBQ0UsY0FHRix1QjNCOUJBLGtCMkJpQ0UsNkNBR0UsNEtBR0UsZUFLTiw2Q0FFRSw4QkFHQSxrRUFDRSxvS0FVRixvRXBDbEVGLFdBQ0EsaUZvQzRFRSw2RUFDRSxZQUNBLGlCQUVBLG1HQUNFLHdCQUNBLGVBQ0Esa0JBR0YscUlBTUosY0FDRSxDNUM0a2ZKLG1CNEMxa2ZJLHFHQVNBLHNCQUNFLHFCQU9GLG1IQUlBLDBDQUdFLDZDQUNFLDRDQU1GLDhKQU1BLGdJQUNFLGtCQ3BLUiwrSEFPRSxrQkFFQSw2SkFtQkUsYUFHRiw0QkFDRSxrQ0FDQSxpQkFDQSxtQkFDQSxnQkFFQSwrQkFDQSw4REFJQSxlQUNBLGtCQUNBLDBCQUdBLG9EQUNFLGtDQUtKLGdFQUNFLGNBQ0EsZ0NBQ0EsZUFDQSxnQkFFQSw0QkFHQSw0REFDRSxXQUNBLHdEQUtFLG1GQUdFLHFIQUNFLHFEQUdBLCtIQUVFLDJCQUlGLHFIQUNFLFlBQ0EsbUJBR0YsMElBQ0Usa0JBQ0Esa0lBT0osc0xBUUEsY0FDQSx1QkFHRix1REFDRSxxSEFPSixnQkFDQSxnQkFDQSw4REFNSixxSEM3SEEsZ0JBQ0Esd0VBR0Esd0JBT0EsNkNBQ0UsZ0JBQ0Esa0JBQ0Esc0VBR0EsYUFDQSxnQkFFQSx1Q0FDRSxnQkFDQSxlQUNBLENBR0EsOEVBSkEsYUFDQSxxQkFDQSw4QkFhRSxDQVhGLHNDQUNBLG1CQUlBLG1CQUlFLGtCQUNBLGdCQUNBLDBDQUtBLHNCdENOTixDQUNBLHVCc0NNTSxDQUpBLFlBQ0Esc0JBUmtCLEN0Q0F4QixtQnNDU00sOEJBQ0EsQ3RDTk4sa0JBQ0EsQ3NDTU0sb0JBRUEsa0JBQ0EsdURBQ0Esa0JBRUEsNENBQ0UsV0FFQSxrRkFDRSw4QkFJSixzQ0FDRSxpQkFDQSxnQkFHRix5REFDRSw0RUFJQSx5RkFPSiwwRUFNSixlQUNFLGlCQUNBLDJEQUVBLDRCQUVBLG1CQUNBLDZEQUlBLGNBQ0EsaUJDNUZGLGdEQUdFLGVBQ0EsOEN2QzRCRixxQnVDM0JFLDZCQ0hGLHlCQUVBLG1CeEM0QkEsNEJ5Qy9CRixlQUNFLFlBQ0EsaUJBRUEsaUJBQ0UsZ0IxQllJLEMwQlZKLGlCQUNBLDZDQUVBLGFBQ0UsbUNBR0YsZUFDRSxlQUdGLGdDQUNFLGdCQUdGLG1DQUdFLEMxQlJFLGtCZmNOLDRCeUNMSSxXQUdGLG1CQUdFLGtCekNTSixtREFDQSwrQnlDVEksa0JBQ0EsZ0NBRUEsZ0R6QnhCSixrQkFDQSw0QmhCaUJBLFVBQ0EsZ0JnQmpCQSxrQkFDQSxnQkFDQSxxQkFDQSxXQUNBLHFEMEJqQkEsZ0JBQ0EsbUJBSUEsNkJBQ0UseUJBR0YsMkJBQ0UsZUFHRiw2Q2xEeW9nQkYsQ2tEcm9nQkUsa0NBQ0UsNkJsRHdvZ0JKLENrRHJvZ0JJLG1EQUNFLHNCQUlKLCtCQUlBLHdDQUVFLDZDQUlGLGtCQUNFLHdDQUlGLHFEMUNYQSxrQjBDZUEsdURBR0UsVUFDQSxpQ0FHRixnREFJQSw0QkFDRSx3Q0FFQSw4QkFDRSx5Q0FFQSwrQkFDRSw0QmxEaW9nQlIsY2tENW5nQkkscURBR0UsNkZBR0UsaUVBQ0UsWUFTRix5TkFPTiw4RkFPRSxnQjNCbENXLG1NMkIrQ1Qsa0JBQ0Usa0NBRUEsZUFDQSxDQUNBLDBCQUVBLHlDQUlGLGtDQUlFLGdDQUNBLGExQ2xHTixXQUNBLG9DMENtR00sYUFDQSxrQkFDQSxpREFRTiw2QkFDRSxvQkFDQSxPQUNBLGtCQUdGLHlFQUdFLGtEMUN2SEYsZUFDQSxvQjBDeUhJLE9BR0YsbUNBQ0Usa0JBRUEsa0VBR0UsMkJBQ0Usa0JBR0YsaUQxQ3ZJTixzRTBDZ0pFLGNBQ0EsNkJsRHVtZ0JKLG9Da0RobWdCRSxlMUN4SkEsd0MwQ3lKQSxlQUNBLDJDQUlBLGNsRHNtZ0JGLENtRGx5Z0JBLHlDM0MrQkUsNkIyQzVCQSxtQ0FFQSxlQUVFLDhDQUdGLGUzQ29CQSxrQzJDakJFLGVBR0YsK0JBQ0Usa0JuRHkyZ0JKLG1DbURyMmdCSSxlbkR3MmdCSixDbURyMmdCRSx1Q0FDRSxtQkFHRixpREFDRSxZQUdGLDREQUlJLG9HM0NMSixtQzJDU00sZUFJSiw4Q0FDRSxtREFFQSxnREM5Q0osZUFDRSx1R0FRRiw4SHBENDZnQkYsQ29EcjZnQkUsb0dBRUUsd0JBY0YscXFCQVVBLHFNQVdBLDJSQVlFLDBUQUNFLDBUQVdGLGdDQXlCQSx1cENBVUYsa3BCQ3ZGTSxhQUdBLGVBSUEsdUJBTkEscUJBSkEsZUFFQSxlQUdBLG1EQVNBLDBDQUNJLCtCQU9KLGtDQUNJLDZDQUNBLG1CQUdKLGlCQUNJLGdCQUVBLHdCQUNJLDhCQWdCUiwyQ0FLSSxxREE4QlIsMkNBRUksMkJBSUosMkNBT0ksK0NBQ0EsOEZBSEEsZUFLQSxtQ0FUQSxlQUNBLGdDQVVBLGFBQ0ksWUFDQSxrQkFDQSwrQkFHSiwrQ0FFSSw0RkFjUixzQkFDSSw4QkFPSixzRUFLSSwrQkFDQSxvQkFFQSx5Q0FFQSw0RUFDSSxVQUdKLHNMQUNJLGlCQUNBLGdCQUZKLDRGQWtCSiw0RkFzREosMEJBQ0ksaUZBT0EsV0FEQSxlQUhBLHdFckRtZ2hCSixVcURwL2dCUSx3Q0FZSSwyQkFIQSxZQVJBLFFBS0EsMkJBSUEscUJBTkEsU0FJQSxnQkFHQSxjQUdBLFlBWkEsa0JBS0EsNEJBSkEsU0FFQSxzQ0FZSix5Q0FDSSxpQ0FJUixlQUlJLG1CQUZBLGNBREEsZUFFQSxpQkFPQSxnQkFKQSxxQkFHQSxtQkFGQSxjQUZBLHVEQU9BLHlDQUNJLGlEQUlBLHlDQUdKLHFDQUNJLHdCckRpL2dCWixDcUQ5K2dCUSxzRUFDSSxrREFHSixzQ0FFSSwyQkFHSix1Q0FDSSwwQkFDQSx1REFTUix3QkFDSSxDQUVBLHNEQWNKLHVCQVFBLHNEQVBBLFNBR0EsNEJBVEEsdURBVUEsb0NyRCsrZ0JKLENxRDErZ0JJLHNDQUVJLCtCQUNBLFlBd0JSLGlCQUNJLFlBR0EsZUFDQSxhQUhBLHNCQUlBLE9BSEEsMEJBSUEsQ3JENitnQkosY3FEaCtnQkksc0NBRUksaUJBT0Esd0RBTkEsVUFFQSw2QkFFQSxTQUNBLG1CQUdBLHdCQUNBLGtCQUZBLFNBS0osd0JBQ0ksZ0JBRUEsbUJBREEsa0JBRUEsVUFFQSxvREFFSSxlQUdKLGdDQUdJLGNBREEsZUFEQSxnQ0FNQSxTQUhBLHNCQUVBLGdCQUVDLENBQUQsNkJBcUJKLDBFQW1IUixxREFZSSxlQUdBLGNBQ0EsZ0VBSEEsd0JBSEEsaUJBSEEsa0JBRkEsV0FJQSxtQ0FFQSxpRUFMQSxZQVFBLGlDQU5BLDRCQUpBLGtCQWVBLGlFQUlBLDBCQUNJLGlCQUdKLDZDQUNJLFVBQ0EsdUJBQ0Esb0JBR0oseUVBRUksd0JBQ0EsV0FZUiwyQkFVSSxnQ0FIQSxVQUhBLG1DQVlBLGtCQVJBLDJDQU1BLDRCQWJBLENBSUEsdUJBT0EsOEVBZ0NBLDZCQUdJLHNCQURBLGVBREEsU3JEMDlnQlIsQ3FEcDlnQkEsOEJBQ0ksVzlCM29CSSxpQjhCZ3BCSixnQkFFQSx3Q0FFQSw2R0FEQSxxQkFKQSxpQ0FIQSw0QkFVQSxtREFLSSwrQ0FNQSw2QkFGQSw0RkFEQSxDckQwOWdCUixlcURyOWdCUSxzSUFJSSw2QkN0ckJaLHlCQUNFLGVBRUEsZ0NyQytCQSxDakJpbmlCRixhc0Q3b2lCSSx1Q0FDRSxnQkFFQSx5SkFHRSxxQkNYTixvQkFDQSx1QnZEb3JpQkYsQ1Fub2lCRSxnQ0FMQSxZQUNBLHlEQUVBLGtLK0NsQ0ksV3ZEeXJpQk4sQ3VEdHJpQkksMkN2RHlyaUJKLEN3RDdzaUJBLG9DQUVFLGVBQ0EscUdBT0UsVUFFQSxlQUdFLDRCQUNBLDhCaERjSixtQkFDQSw4QmdEWkksNkJBQ0UsZUFJSix5REFFRSwrQkFFQSxzRUFDRSxTQUNBLGdCeEQrc2lCUixpQndEN3NpQlEsMEVoREZOLGVBQ0Esb0JnRElRLGdCQUNBLHdCQUNBLGNBRUEsaUVBR0YsOEZBUUYsa0NBQ0UseUZBT0YsaUNBQ0UsZ0JBQ0EsZ0NBQ0EsUUFJSiwwSHhENnNpQkosY3dEcnNpQlEsd0RBSUEsMkRBQ0UsUWpDdkVBLDRDa0NOUixlQUNBLDRDQUVBLHlDQUVBLGdCQUVBLHNDakR1QkEsVWlEbkJBLDRCQUdFLDRDakRlRix3QkFDQSw2Q2lEVEUsd0JBQ0EsZWxDd0NRLENmakNWLGNpRFZvQixlakRXcEIsb0NpRE5FLEN6RHV4aUJKLFd5RHB4aUJFLHlDQUdFLGtCakRERix3QmlERUUsK0JBRUEsdUJBQ0EseUNBS0Esa0NBRUEsZ0RBSUUsbUNqRE9KLG1IQUpBLDZEQUVBLFVpREhJLGdFQUNFLGtDQ2hETixxREFJRSxlQUdGLCtHQ1JGLGVBR0UscUduRDhDQSw4RW1ENUNBLGtCQUlFLG9CbkRxQkYsYUFDQSxrQm1EckJFLHdCQUdBLHNDQUVFLHlCQ1FGLDZDQUNFLGNDdkJOLGtCQUNFLGVBRUEsc0NBRUUsZUFDQSxxR0FNQSxrR0FLQSx1RUFFRSxhQUlKLDBFQUtBLFVBQ0UsMEJBQ0EsdUJBQ0Esc0JBRUEsa0JBQ0EsNERBSUEsa0lBV0EsVUFDQSwwREFFQSxvQkFDQSxtQ0FNQSwwQkFHRSxpQkFDQSxjQUNBLHNCckRuQ0osZ0JBQ0Esa0JxRG1DSSw0QkFDQSxvQkFHQSxXQUtOLFdBQ0UsMkRDM0VFLHNCQUNFLEM5RHVoakJOLHlDOERyaGpCTSxxREFDRSxDOUR3aGpCUixZOERyaGpCTSw4RUFDRSxnQ0FHRixrREFFRSxlQUNBLGlCQVFKLHNDQUVFLFFDM0JOLDhDQUVFLHdEQUdBLDhGQVNBLGFBQ0Esb0ZBYUUseUVBRUEsYUFDQSxZQUNBLGlCQUNBLGtDQUlGLGVBQ0UsdUNBS0Ysa0ZBT0UsMkI1RFJGLGU0RFdJLFM1RFBKLGM0RFNJLGlDQUNFLEN4QzVCQSxVd0M2QkEsQy9Ec2lqQlIsVWdFL2xqQkEsd0JBQ0UsNkJBSUEsMERBR0EsYWhFK21qQkYsVWdFN21qQkUscUNBS0Ysd0NBR0UsZUFEQSxDaEU4bWpCRixXZ0U1bWpCRSx5Q0FJRSxhQUhBLHFCQUNBLGNBQ0EsNkJBRUEsWUFHQSxhQURBLDZDQUlGLHFCQUNFLCtCQU1GLGdCQUpFLHNCQUNBLDBDQUNBLHlCQUNBLCtCQUVBLHlDQUNFLGtCQUVBLHFEQUdGLGtCQUVFLGFBRUEsZ0JBSEEsVUFLQSx1QkFDQSxpQkFDQSwwRUFRRSwyR0FOQSxzQkFHQSwrREFLRiwrQkFDRSxVQUNBLDhEQUNFLFlBR0osOENBQ0UsYUFDQSxrQkFDQSxrREFPRiw4SUFDRSxRQUlKLDRGQUVFLFlBQ0EsNERBR0EsZUFDQSw2Q0NyRkosMkJBQ0EscUJ6RGlEQSx3RUFKQSxrR3lEdkNFLGlGQU9BLGtCakV3dGpCSixDaUVydGpCSSxxQnpEVUYsb0JBQ0EscUIwRDlCQSw4QkFDRSxTQUNBLHlCQUVBLG1DQUVBLGdCQUNFLGdDQUVBLGVBQ0EscUdBTUUsVUFDQSxrQkFDQSxjQUdBLGlEQUtGLGtHQUVFLGNBRUEsMkdBQ0UsOEJBQ0Esb0JBUVIsWUFFQSxhQUNFLG1CQUdGLFdBQ0UscUNBTUYsa0JBRUEsa0JBSUEseUJBQ0UsVUFDQSxXQUlKLDRDQUlFLFlBRUEsNkZBSUUsa0JBRUEseUdBU0Esa0IxRHpERixxQkFDQSxhMER5REUsMEJBQ0EsVUFDQSxtQkMxRkosZUFDRSxzQkFFQSwyQkFFRSw4QkFFQSxlQUdGLG1DQUdFLHVCQUNFLFVBR0YsdUNBQ0Usa0JBR0Ysa0JBR0Usb0QzRE9KLHNEMkRGRSxzREFJQSxlQUNFLG9EQUdGLFVBQ0UsdUJDeENOLG1CQUVJLG9CQURBLDZCQUVBLDhDQUVBLFlBT1EsdUNBQ0ksNEJBR0Esa0JBRkEsMEJBQ0EseUNBTUosZUFDSSxtQkFPQSwrREFDSSxlQU9oQix3QkFDSSx5Q0FDQSx3QkFFQSx1Q0FDSSxxQkFDQSxvQkFFQSx3REFDSSxpREFLUix3QkFFSSxrQkFEQSxrQ0FHQSwyQ0FDSSxvQkFDQSx3REFJQSx3QkFDQSxnQ0FDQSxpQkFFQSxrRkFjWix5Q0FFSSw4REFHQSxhQUNJLGVBQ0EscURBS0osOEJBQ0ksaURBRUEsa0JBRUEsc0RBRUksK0JBV1osK0JBQ0Esc0JBRUEsMERBQ0ksaUJBSUosNkJBSUEsaUNBQ0ksc0JBQ0EsbUNBSUEsZUFFQSw0Q0FZUixxQ0FHSSx3QkFEQSxtQkFHQSx3REFHSSxrQ0FEQSxxQkFPQSxXQUpBLHFCQUVBLGVBa0JKLG9EQUlBLG1CQUNJLHVCQUdKLHdDQUNJLGtCQUtBLHFCQUZBLDBCQURBLFlBRUEscUNBSUosYUFDSSxrREFFQSxrQkFEQSxvRUFNQSw0Q0FHSSx5Q0FEQSxNQUlKLG1EQUNJLGtDQU1aLDBDQUNJLHdCQUdBLHlCQUZBLGtCQVNBLDZDQUNJLG9DQUdBLDRCQUNJLG9CQUNBLFdBS1IsMkJBRUksNkZBS0EsNEJBRUksbUJBUVIsK0NBRUkscUJBS0Esc0NBRkEsd0JBREEsb0JBRUEsdUJBSUEseURBQ0ksd0JBS1IsMkNBSUksOEJBRkEsbUNBR0Esa0JBQ0EsbUNBTEEsVUFRSixzQ0FJSSwwQkFGQSxpQ0FDQSx3QkFFQSxtQkFJUiwrQkFNSSxrQkFFQSxvQkFDQSxrQ0FGQSwrQ0FKQSx3QkFPQSxpREFVQSwrQkFDRSxzREFFQSx1QnBFODFqQk4sQ29FMTFqQkksMkRBQ0UsK0JBS0EsYUFGQSxpQkFDQSw4QkFJRiwyQ0FFRSxxQkFEQSxvQkFJRixzQkFJRSx3Q0FDQSxtQ0FHRixrQ0FFRSxVQURBLG1DQUVBLGNBSUEseUNBRkEsa0JBS0Ysa0RBQ0UsNEJBSUYscURBQ0UsYUFDQSxrQkFHRSwwRUFDRSwrQkFHRiwrREFDRSx5Q0FDQSxrQkFLTixxREFDRSxnQkFFQSx3RUFNQSw4Q0FFRSx5Q0FEQSw0QkFJQSx1RkFZQSwySEFQUSxpRkFDQSx5RUFNUiw4REFPSSxrQ0N6WVosU0FDRSwwRUFJRSx5QkFDQSwwSUFVRSwyQ0FFQSxrREFFQSxvQkFHRiw4RkFTQSxlQUNBLG1CQUNBLE83RG1CRiwrQ0FMQSwyQkFDQSxnREFJQSxrQkFJRSxXNkRwQkUsc0NBSUUsZUFDQSxpQzdEWk4sYUFDQSxnQjZEWU0sNENBRUEsZ0JBT04sa0JBQ0Usa0U3REpGLDhCQUNBLGtCZ0JuREEsNEJBRUUsc0NBS0EsZWhCK0NGLHFHQUdFLFNBQ0EscUI4RC9DRSxTL0NDYSxDK0NBYixzQkFDQSwyRDlEbUJKLGU4RGxCSSxlQUNBLGdCQUNBLHNDQUNBLDZCQ2ZKLHFDQUNBLEN2RXkxa0JGLG9HUTd6a0JFLFMrRHJCb0IsQy9Ec0JwQixtQytEakJBLHlCQUNFLGFBQ0Esb0JBRUEsb0NBQ0UscUdBTUEsNENBQ0UsY0FDQSwwQ0FDQSxDaERtQ0ksY2dEbENKLGtCQUNBLGdCQUlKLHlDQUNFLHlCQUVBLGNBQ0EsbUNBR0EsYUFFQSxxREFJQSx3REFDRSxtQkNoRFIsbUNBRUUsZUFDQSxrQkFDQSx1Q0FHRSxhQUdGLDBDQUdFLGlCakRrRFEsZWlEcERVLENoRW9CcEIsMkRnRWRBLFVoRWFBLGNBQ0EsbUNnRVRFLGdGaEVTRixpQmdFSkEsbUJBR0Usa0NoRUFGLGlCQUNBLDJDZ0VDRSxVQUVBLGdFQUlFLHNDaEVQSixXZ0VRSSxnQkFDQSxrQkN4Q04sa0JBR0UsMEJBSUUsc0NBQ0Esa0NBRUEsZWpFb0JGLGlCQUNBLGdCaUVwQkUsK0JBR0EsY0FMQSxtQkFRRSxnQmpET0osd0RBQ0EsY0FFQSxnREFFQSxrQ0FHQSxlQUNBLG1CQUNBLGdCaURWRixDQUNFLGtEQ1pNLGFBSVIsMENBUUksOEJBUEEsZ0JBQ0EsZUFDQSxPQUNBLHFCQUNBLGVBQ0Esb0NBWUksWUFEQSxrQ0FJSixlQUdJLG1CQUZBLGdCQU1BLGFBTEEsc0JBSUEsYUFEQSxxQkFTSiwrQkFTSSwrQkFIQSxXQUZBLHFCQUdBLFlBSkEsZ0JBUUEsa0JBVEEsbUJBUUEseUJBRkEsV0FJQSxZQVhBLCtDQWNBLFlBQ0Esb0NBRUEsZ0MxRTZobEJSLEMwRXpobEJRLDhGQUtJLHVCQURBLFdBREEsd0JBSUEscUdBQ0ksZ0JBR0osd0dBQ0ksY0FXWixlQUVJLHFFQUVBLGlCQVlBLHFCQUNBLGtCQVZBLGtCQVdBLDJEQUpBLFlBSkEseUZBTEEsa0JBSUEsQ0FSZSxVQWNmLEMxRXdobEJSLG9CMEVsZ2xCUSw4R0FPQSxvSEFTQSxZQUNJLHdCQUlKLDRDQUNJLEMxRTZnbEJaLGUwRTFnbEJZLGdDQUNJLHlDQUlSLGdFQU9KLGVBR0EsZUFDQSx5QkFIQSxrQkFDQSxpQkFLQSxrQkFLSSw4QkFGQSw0QkFJQSwwQkFMQSwyQ0FlSiwyREFLSSxlQURBLDRDQUhBLFlBS0EsOEJBU0EsU0FDSSx5Q0FHQSxTQUZBLFlBQ0EsaUNBV0EsaURBT0EsOEJBREEsY0FSQSxXQThCUixlQUNJLFlBR0EsaUJBRkEsZ0JBQ0EseUJBR0Esa0JBREEsa0JBSUosd0JBQ0ksWUFFQSxrQkFPSSwwQkFHQSxrQkFJQSxjQVpBLDJCQUVBLGFBUUEsZ0RBTkEsY0FMQSxpQ0FZQSxpREFGQSw0Q0FPQSxrQkFDSSxpQ0FDQSx3QkFLWixTQUNJLHVCQUNBLGtCQVlBLHlCQUNJLGtCQUdKLCtCQUNJLGlCMUUrL2tCWixzQjBFNy9rQlksZ0JBQ0ksZ0IxRSsva0JoQixpQjBFMy9rQlEsaUJBQ0ksd0JBRUEsbUNBQ0ksZUEyRFIsaUNBRUksaUJBQ0Esd0JBR0osbUJBa0ZKLG1CQUdJLGtCQUNBLCtDQVFJLDZCQUlBLGtCQUVBLDhCQUpBLG9CQUtBLGdDQUdKLGtDQUdJLGtCQUZBLHlCQUNBLHNCQUlBLHdCQUVBLDBCQUNJLGtDQU1KLG9CbkRoZkYsQ21EK2VFLHFCQUVBLDZCQUVBLDhCQUNJLG9CQUNBLHdDQUdBLDZDQUNJLFVBR0osaUNBRUksNkJBQ0EseUJBS1IsOEJBQ0ksZ0JBSVIsK0JBR0ksa0JBREEsNkJBREEsdUJBR0EsNkNBT0EsbUNBTVIsZ0JBV0ksOEJBVEEseUNBREEsb0JBS0EsQ0FGQSxrQkFLQSwrQkFKQSwrQkFFQSxpQkFHQSxDQVBBLHdCMUUwOWtCUixDMEV0OGtCSSx5REFFSSxhQUNBLGlDQUdKLHFCQUNJLGNBR0osZUFFSSxtQ0FJQSxxQzFFMjhrQlIsNEIwRXg4a0JZLDBCQU1SLGdCQUNJLDJCQUNBLHNCQUdBLDZCQU1BLDZCQUVJLHdCQURBLHNCQWtGWiwyRUFHSSxxQkFEQSxrQkFTSiw2QkFRSSxlQUVBLENBUkEsZ0NBa0JKLHVCQUdJLGdCMUU0N2tCSixDMEVwN2tCQSwwQ0FDSSx3QkFRQSxvQ0FTSixrQkFxQkksNEJBSEEsZUFqQkEsOEJBQ0EsZ0JBQ0EsbUVBTUEsa0JBSEEsZ0JBV0EseUJBREEscUJBWkEsa0JBR0EsMkVBTUEsMkJBU0Esa0JBWEEsbUNBYUEsUUFDSSxzQkFHSiw2Q0FJSSxZQUZBLHFDQW9CQSw2QkFaQSxtREFlQSx1QkFkQSxrQkFZQSxnQkFHQSxDQVBBLHFCQUNBLGlFQUlBLGFBWkEsMEJBRUEsaUJBQ0EsZUFHQSxnQkFXSixDQUNJLGtCQUlSLGdCQUdRLGtCQURBLGtCQU1BLHFCQUtSLGtCQUdRLHFCQURBLFdBTUEsZ0RBTUEsWUFJUiw4Q0FNQSxpQkFDSSxXQU9KLDBCQUNJLDBDQ3YxQkoscUJBQ0UsQ0FDQSxlQUNBLG1CQUNBLFlBQ0Esb0JBSUEsd0JBQ0EsbUJBQ0Esa0JBRUEsbUNBQ0UsY0FDQSxrQkFDQSxzQkFDQSxXQUNBLHlCQUlGLGdDQUNFLGNBQ0EsY0FDQSxtQkFDQSxVQUNBLGVBQ0EsRzNFeXdtQkosbUIyRXZ3bUJJLDRCQUNFLHlCQUNBLFlBQ0EsZUFDQSw0QkFFQSxrQkFFQSxxQ0FNRixnRUFLRix1QkFDRSxlQ2xESixXQUNFLDZCQUVBLFkzRGlDQSxtQlROQSxnQkFDQSxtQ29FckJJLDJDQUNFLGtCQUNBLENBQ0EsNkJBQ0EsVUFDQSxpQ0FPRiw2Q3BFUUosWUFDQSxvQm9FUkksd0NBRUEscUI1RTR6bUJOLEM0RXZ6bUJJLGdDQUdFLFlwRUhKLGtCQUNBLFdvRUdJLCtCQ2hDSixXQUNBLHFEQUlBLG9DQUVFLGNBQ0EsZUFDQSxlQUVBLG9CQ2ZKLFlBQ0ksZUFDQSxtQkFDQSxtQkFDQSwrQ0NGRix5QkFDQSxrQkFDQSxDL0V3b25CRixjK0V0b25CRSx3Q0FJQSx5Q0FHRSxlQUdGLG1CQUNFLGdCQUNBLGtDQUNBLGFBQ0EsMEJBQ0EsNEJBRUEsK0JBQ0UsMkJBRUEsd0RBQ0UsMEJBRUEsOERBQ0UsZUFNUiwwRS9FZ29uQkYsWStFaG9uQkUsc0JBTUUsQ0FORixpQkFLRSx3QkFDQSwyQkFFQSxRQUNBLHFDQUNBLHNCQUdBLDBIQUNFLG1EQUNBLGtDQUdBLHlEQUlGLGlGQUNFLHdCQUlKLDRGQU9FLGtCQUdGLG1CQUVFLGNBS0EsaUNBTkEsMENBR0EsYUFDQSw4SEFnQkYscUNBRUUsNEJBU0YsV0FDRSw4QkFFQSxRQUdGLDhHQzFHQSxrQkFDQSwyQkFDQSxjQUNBLHlDQUNBLFlBRUEsc0JBQ0Esd0JBRUEsd0NBRUUsZ0NBR0YsaUNBRUUsc0NBR0YsdURBS0EseURBRUUsa0JBR0YsU0FHRSx5QkFGa0IsY3hFRnBCLGtCUjh1bkJGLENnRnR1bkJFLGdDQUdFLGlCeEVaRixvQ3dFYUUsZUFHRixZeEVOQSxrQkFDQSw4Q0FDQSxtQ3dFT0UsY0FDQSx1QnhFTkYsa0J3RVFFLDJDeEVyQkYsa0J3RXlCSSxxREFPQSxpRUMvRE4sa0JBRUUseURBSUUsa0JBQ0EscUJBQ0EsVUFJRSw2REFDRSxrQ0FJTixlQUNFLG1CQUNBLGdCQUNBLGNBQ0EsVUFDQSwwQ0FHQSxnQkFFQSxtQ0FDRSxpQkFDQSx5QkFDQSwrQkFDQSxlQUVBLG1CQUVBLGdCQUNBLGNBR0UscUVBQ0Usb0JBRUEsQ0FDQSxTQUNBLDBCQUVBLGVBQ0EsYUFhTiwwQ2hFeEJGLG9CZ0U0QkksMkRBR0EsK0JBRUEscUJBRUEsd0NBQ0Usb0NBQ0EsOEJBQ0EscUNBR0YsdUJBQ0UsNEJBSUosc0J6RXBERixtQkFDQSxzQnlFd0RJLDhCQUdGLHVEekUzREYsa0J5RStESSxvQkFHRixpQ0FDRSx5QkFDQSx3Q0FPTixtQ0FDRSx5Q0N4R0Esa0JBQ0Esc0JBQ0Esd0RBRUEsZ0NBQ0EsZ0NBR0EsZ0JBQ0UsK0NBTUEsVTFFWUYsOEJBQ0EsZTBFVkEsaUIxRVNBLHFCQUNBLDZCMEVORSw4QkNiRixpRUFDQSwyRUFPQSxXQUNFLGtEQUlBLGdCQUNBLHdDQUtFLHdCQUNFLDRCbkY4L25CUixDbUZ6L25CRSxxQkFDRSx3QkFDQSxxQ0FDQSwwQkFDQSxlQUNBLHlDQUNBLDBEQUNBLGNBQ0UsZUFJSixnQkFHRSxtQkFDQSxvRDNFdEJGLDZCMkV1QkUsb0NBR0EsaUNBRUUsb0JBQ0EsaUJuRjIvbkJOLENtRnYvbkJJLDRFM0VqQ0YsNEIyRXFDSSxzQ0FFQSxxQkFDRSx3QkFFQSxnS0FHRSx5QkFLTixvQzNFbkRGLFdBQ0EsMEMyRXdERSxlQUdFLG1CM0U1REosa0JBQ0EsVzJFNERJLG9DQUdGLHVCQUdFLHFCQUNBLFlBQ0EsbURBR0EsY0FDQSxpQkFDQSxnQjNEekdKLDJUQUVFLG1CQUlGLDJDQUNFLGEyRDZHRSxpREFDRSx1Q0FNSixxQkFFQSx3QjNFOUZGLG1CQUNBLHVCUnNsb0JGLENtRmwvbkJFLDhCQUdFLDBHQU1BLHlCQzVJSiw2Q0FJRSw2Q0FDRSwwQkFJRixrRkFJRSxXQUVBLHVENUVnQkYscUQ0RVhJLGVBR0YsOEM1RU9GLDZCNEVISSxnQ0FHRixxQ0FHRSxrQzVFSEosZUFDQSxlNEVHSSxzQkFHRiwyQkFDRSxvREFDQSxrQkFDQSx3QkFFQSxnREFDRSwrQkFJSixpQzdEcENlLEM2RHdDYiw0QjVFckJKLHdDNEV3QkksbUhBRUUsYUFDQSw4QkFJRiw0REM1RE4sa0NBRUUsZUFFQSxtQ0FDRSx3Q0FFQSx5Q0FJQSxnQkFFQSx1QkFFQSwwRENJQSx1REFFQSxhQUNFLHFCQUdBLGdLQU1FLGlDQUVBLFFBQ0EsMERBQ0EsbUNBQ0Esa0JBRUEsd0JBS04sMkJBSUEsc0JBQ0UsNENBRUEsZTlFckJGLGtCQUNBLDhCOEV3QkUsb0RBRUUsMENBR0YsaUJBRUUsd0VDekRKLHlFQUlFLDJCQUlBLHNCQUdGLFMvRWNBLDJCQUNBLGlCK0VYRSwwQkNsQkYsdUJBRUEsa0JBRUEsY0FDRSx1QkFJQSxnQkFDRSw2QkFFQSx3QkFHRixzQ0FDRSxjQUNBLGlCQUNBLHFFaEZtQ0YsMERBQ0EsMEJnRjVCQSwwQkFJSSw4Q0FDRSxnQkFJSixlQUNFLGVBQ0EsNEJBQ0EsWXhGdTlvQlIsQ3dGcjlvQlEsZ0NBQ0Usd0JBTVIsd0JBQ0UsV3hGbTlvQkosQ3lGbC9vQkUsb0NBQ0UsZ0JBQ0EsWUFHRSw0Q0FDRSxpQkFHRiwyREFDRSxnQkFNUixrQkFDRSxTQUNBLGlDQUVBLGdCekZvaHBCRixvR3lGbmdwQkksU0FvQkUsZ0ZBQ0Usb0JsRTVEQSxDa0U4REEsb0JBQ0EsV0FDQSxrQ0FDQSxnQkFDQSwyQkFDQSw2QkFHRixvQ0FHRSx1QmpGNUROLGtCQUNBLGVpRjRETSxtREFJRixpRUFJQSx5R0FRRSxvQ2pGNUVOLGFpRjZFTSxhQUNBLG9CQUNBLDBCQUVBLGtFQUdBLHdCQUdGLDJDQUNFLG9CQUdGLDREQUNFLGlEQUdBLGtDQUVBLGVBQ0Esa0JBQ0EsaUJBQ0Esb0JBQ0EsMERBR0YsZUFDRSx5R0FNQSxhQUdGLGtEQUNFLGlCQUNBLHFCQUNBLGFBQ0EsbUJDbkpOLCtCQUNFLHlCQUdGLDREQUdFLHVFQWFFLG9HQUNFLGdCQUVBLHNDQUNFLHFCQUtOLHVEQUdFLFlBQ0EsdURBR0Esa0NBRUEsZ0VBSUEsa0JBQ0EsZUFDQSxnQkFDQSx1QkM3Q0osa0NBRUUsa0JBR0YsMEJBQ0UsMEVBT0YsaUNBQ0UseUdBTUEsbUVBRUUsZ0NBR0Ysc0JBQ0UsZ0JBQ0EscUJBSUosd0JBQ0Usa0NBRUEsZUFEQSxrQkFFQSxnQkFLRixjQUNFLGtCM0Y2dnBCSixlNEZ0eHBCRSw2QkFHRSxxREFFRSx5QkFJSiwyQkFDRSw4Q0FHRixZQUNFLG9DQUlGLHdCQUNFLDRDQUdBLGNBQ0Usa0dBVU4sVUFDRSw0Q0NwREEsb0NBQ0EsZ0NBQ0UsMkJBRUEscUJBQ0EsYUFDQSxnQkFDQSxzQ0FDQSxxQ0FDQSxzREFFQSxvQnJGb0JGLDBCcUZoQkUsbUNBR0Usb0ZBRUUsWUFHRiw2SEFLQSx1R0FLQSx5RkFFRSxhQUtOLGlCQUNFLDZCQUVBLDRCQU1BLHlDQUNFLHdDQUVBLGdDQUNFLCtCQUNBLFVBSUosaUZBRUUsa0JBQ0EsMkZDdkRGLGtCQUlGLHFGQU9BLGtCQUNFLCtGQWNGLG1CQU5FLHdCQUNBLFlBQ0EsQ0FDQSwwQkFHRixrREFlQSx3S0FHRSwrQkFDRSxjQUNBLHNCQUdGLGdFQUtGLDRCQUNFLGlDQUNBLGNBRUEsMERBRUUsVUFJSix5QkFDRSxpQkFHRixVQUNFLHFEQUlGLFVBQ0UsYzlGaWlxQkosQzhGOWhxQkUsNEJBQ0UsOEJBRUEsU0FDRSxzS3RGbENKLGtEQUNFLFlBQ0EsNEVSOGxxQkosZXdCdHBxQkUsNkRBRUUsV0FDQSxtQ0FHRixvQkFDRSxjdUVLQSx5QkFDRSxhQUNBLGdCQUVBLDBEQUVFLG9CQUNBLDBCQUlGLHlEQUNFLDZCQUdGLDBEQUVFLGVBQ0Esb0JBR0YsMkVBVUEsZ0JBQ0Usb0dBT0Esb1NBR0UscUJBSUosb0VBRUUsWS9Gd29xQlIsQ2dHbHNxQkEseUVBSUUsYUFDQSxxQkFFQSw4Q0FLRSx3REFNQSxxWXhGb0NBLGlFZ0J4REYsZ0RBRUUscUJ4QjR2cUJKLEN3Qnh2cUJFLDRCQUNFLGV3RWlEQSwyQ0FFRSxjQUdGLGNBQ0UsNEJBQ0EsV0FRRiw0REFIQSxhQUNBLGtDQUVBLG9CQUlFLG1DQUVBLDZCQUNBLHFCQUdBLGF4RmhDSixXQUNBLGdGd0Z5QkksMER4RTNFSixvSGhCc0RBLDZFQUVFLHNEd0Y4QkksVXhGNUJKLHlCd0YrQkUsbURBR0UsdUZoR3N0cUJSLFlnRy9zcUJFLHNCQUNFLDhCQUVBLDhCQUVBLG1CQUNFLG9CQUVBLGVoR2l0cUJOLENnRy9zcUJNLCtCeEY5RUoscUd3RnlGRSxnQkFFQSwwR0FHRSxXQUNBLGNBQ0Esb0NBRUEsMEVBQ0UscUdBRUEsNkVBUUosU0FDQSxnRkFNQSxzQ0FHRSxrQkFDQSxDekVySUUsZWZhTixlQUNBLDBCd0YwSEksb0JBQ0EsWUFFQSxrR0FFRSw4Q3hGaElOLG9CQUNBLG9Fd0Z5SUksY0N6S0osa0JBRUEsZ0JBQ0UsZ0JBR0YsaUJBQ0Usb0ZBVUEsYUFDRSxnSkNBRixZMUZhRiwwQkFDQSxZMEZYSSxnQkFDQSxnQ0FLSiwyREFLRSxlQUdGLGtCQUdFLFcxRlBELENBQUQsY0FDQSwyQjBGT0UsaUJBQ0EsVUFHRixvR0FNRSxvQkFDQSwrQkFDQSxjQUNBLGtDQUVBLDZCQUNFLGlCQUlKLHVCQUNFLGVDM0RKLG9CQUNFLGNBQ0EsbUJBRUEsT0FDRSwyQkFHRiw0QkFDRSxpQkFHQSwyQ0FJQSwwQkFDRSxtQkFNQSxnRUFNSixpQ0FDRSxnQkFDQSxtQkFFQSxnQkFDRSwrQkFHRiwyQkFDRSxlQU1BLHVFQUNFLENuRzBockJSLGVtR3JockJFLGdCQUNFLDBDQUdBLGVBQ0UseUJBR0Ysa0VBT0UsNEVBTUosaUJBQ0UsNEJBR0EseUJBQ0UsbUJBR0YsbUNBQ0Usa0JBTUEsMEVBS0Ysd0RBR0UsaUVBQ0Esb0NBSUosa0JBQ0UsV0FDQSw2QkFFQSxtRDNGekVGLFVBQ0EsMkUyRmtGSSxzQzVFaERTLGtCZmxDYiwwQzJGb0ZJLFVBQ0EsMkNBR0YsVUFDRSwrRUFRSixpQ0FHRSw2REFJQSxnREFDRSxVQUdGLHFFQUVFLFVBRUEsNkdBRUUsbUJBQ0EsZ0JBQ0EsMEJBR0YsNkZBSUEsK0ZBTUoseUNBSUEsOEJBR0UsaUJBQ0EsMEVBQ0EsYUFFQSxxREFFRSwrQkFNSixrVUMxS0Usa0NwR3VzckJKLENvR2xzckJBLHlGQU9FLDBCQUdGLHNFQUlJLHdCQUVBLGdDQUtBLDhDQUNFLFVBS04sMENBSUEsQ0FDRSxpQ0FRQSx1REFHRSxVQUNFLG9RQzlDSixtQkFDRSxpREFDQSxpREFHQSxnQkFDRSwwQkFHRixrQkFDRSxnQkFDQSxVQUlKLHlDQUNFLGNBQ0EsYUFDQSx1QkFDQSw0QkFFQSxtREFFRSxtQ0FHQSxrREFDRSxnQkFJSixzREFFRSwyQ0FDQSx3QkFHQSw4QkFLSixpQkFDRSxrRUFHQSxRQUNBLGdCQUNBLDhFQU9BLGlGQUdFLG1CQUtOLGtCQUNFLDhCQzNFQSwrQ0FHQSx1QkFDRSxxQ0FHRixnQkFDRSxnQkFHRixrQkFDRSw4QkFHRiw4Q0FLQSw2QkFHRSxnQjlGTUYsb0Q4RkpFLFlDMUJKLDJDQUVFLGtEQUdBLGlEQUNFLFdBQ0EscUJBR0Ysb0MvRm9CQSxnQkFDQSxtQitGbEJFLGtCQUNBLFdBQ0Esc0RBR0YsWUFDRSxzRENuQkosc0JBQ0UsY0FDQSxxQkFDQSxlQUNBLGtCQUNBLCtCQUdBLDZDQUNBLGVBRUEsNkJBRUEsZUFDRSwyQkFHRixlQUNFLDRCQUNBLDZCQUVBLHlDQUNFLGVBR0YsK0JoR0tGLGdCQUNBLHNDZ0dBRSw0Q0FDRSxlQUNBLGtEQUlBLDBCQUVBLHlDQUdBLDJLQU9GLG1EQUNFLHlCQUNBLFNBQ0EsWUFDQSxrQkFDQSxlQUVBLFN4R2k2ckJOLHVCd0cvNXJCTSxvQ0FHRSxhQUNBLDJCQUNBLFdoR2pDTixpQ2dHa0NNLCtCQUtOLDhEQUVFLGFqRlJRLG1DaUZhVixnQ0FHRSwrREFFQSxzQkFFQSx1Q0FDRSw0QkFDQSxnQ0FDQSxtTEFhRiw4REFJQSxzQkFDQSxxQ0FFQSx3RkFJQSwwQkFDRSxDeEd3NXJCTix1QndHdDVyQk0sbURBRUUsNENBRUEsMktBR0Usa0JBSUosMEdBR0UseUZBQ0UsZUNoSVYsa0NBRUUsNERBQ0EsdUNBRUEsNEJBTUEsMEVBRUUsWUFHRiwyREFJQSxzRUFJRSwwQkFDRSx3TUFnQkYsMkZBS0EsZ0JBQ0UseUdDL0NOLGVBR0UsK0JBQ0Esd0NBR0EsOENBRUUsYUFDQSxpRGxHb0JGLHFCa0dmSSxrQkNqQkosV0FJSSx5RUFFQSxXQURBLG9FQUdBLDRCQXFCQSxpQkFJSSwwRkFLSSw2QkFLSiw0QkFDSSx5Q0FLSixtQkFDQSxnQkFHSixnQkFDSSxxQkFFQSxhQUNJLG9CQVlSLGNBUUksbUJBRkEsZ0JBSEEsZ0JBQ0EsbUJBQ0Esa0JBTUosMkJBRUksYUFDQSxrQkFHSixnQ0FHSSxhQ3pGVixnQkFHRSxVQUNBLGtDQUhBLGNBQ0EsZUFLRixnQkFHRSxTQUZBLDBEQ0xBLHdCQWVBLDhDQUdFLDBCQUNBLGlDQUNBLFdBQ0EsK0JBRUEsK0JyRzZCRixvSEFMQSxDQUNBLDJEQUNBLFdBQ0EsMkJxR3BCRSxpREFDRSwyQkFFQSw0RUFDRSxtQkFHRix5REFDRSxlQUNBLHFDQU9KLDZCQUNFLGdCQUNBLGFBQ0EsQ0FDQSxVN0dreHNCTixDNkdoeHNCTSx1Q0FIQSxpQkFHQSwwREFLRSxrQkFDQSx1Q3JHN0JOLGFBQ0EseUJxRzZCTSxTQUNBLGtJQWNFLG9IQVNGLGdGQTBCTiwrQkFDRSx3RUN6R0YsZUFDQSwrREFXRSxXdkZSUSxhdUZTUixrQkFDQSx3Q3RHV0YsaUJzR1ZFLFlBR0YscUdBUUksYUFJQSwrQkFDRSw0Q0FNSixlQUNBLGlCQUtGLGdCQy9DRixpQnhGZVEsQ3dGWE4sZ0JBQ0EsK0RBS0EsYUFDQSxnQnZGZEEsNENBTUEsZXhCdzhzQkYsQytHOTdzQkUsbUJBQ0UsZ0JBRUEsa0JBQ0Usb0VBVUYsZUFDQSxrQ0FJRixrRC9HKzdzQkYsQytHMzdzQkUsMENBQ0UsVUFHRixnQkFDRSxnQ0FFQSxhQUdGLGdCQUNFLHdCQUNBLGVBR0Ysb0NBRUUsd0RBT0Esc0J2R2hDRix5QnVHaUNFLGVBQ0EsK0JBQ0EsYUFFQSx3QkFHRSxhdkd4Q0osaUJBQ0EsQ3VHNENBLGtCQUpJLFl2R3JCSixDdUd5QkEsS0FJRSxldkcxQkYsWUFMQSxlQUNBLHlEQUNBLHdCZ0JuREEseUJBRUUsWUFDQSxVQUdGLFdBQ0UsYXVGNEVGLDRCQUNFLGNBQ0EsOEJBRUEsb0JBRUEsZ0JBRUEsNEVBTUYsYUFDRSxtQ0FFQSwrQ0FDRSxZL0drOHNCTixRK0cvN3NCSSw2Q0FDRSxnQkFDQSxnRC9HazhzQk4sQytHNzdzQkUseUJBR0UsbUNBQ0EsZUFDQSxpQnZHckZGLGlCQUNBLEN1R3FGRSxvQ0FDQSxzQkFFQSxhQUdFLGtDdkc1RkosQ3VHMEZzQixldkd6RnRCLFN1RzRGSSxpQy9HZzhzQk4sZStHNTdzQkkscUdBUUEsaURBR0UsV0FDQSxjQUNBLHlCdkc5R0osbUJBQ0EseUJ1RzhHSSx1QkFLRiwwQ0FDRSx5Q0FFQSxPQUVBLDBIdkd4SEosZXVHNkhNLHFEQU9KLGFBRUEsbURBQ0Usd0JBR0YsK0JBSUUsV0FJQSw2QkFJQSxlQUNBLHlCQUVBLGtCQUVBLDZCQUNBLG9CQUdBLGVDOUxOLG1CL0ZvQ0UsbUIrRmhDQSxtQkFDQSx1Q0FHQSxlQUNFLHlDQUdGLFVBR0UsQ3pGV0ksc0R5RlRKLGFBQ0EsZ0JBR0Ysd0JBQ0UsZUFDQSx5Q0FHRix1REFFRSxlQUdGLCtCQUNFLHFEeEdERixld0dRSSx3QkFDQSxlQUdGLHFDQUdFLG1CeEdoQkosNEJ3R2tCSSx3RHhHakJKLGV3R29CTSxpQ0NuREosc0JBSUEsMEJBQ0UsZ0NBR0YsaUNBQ0Usb0JBR0YsZ0VBSUEsNEJBQ0UsZWpIdXh0Qk4saUJrSHp5dEJFLDJCQUVBLHFCQUNFLDBCQUNBLFVBR0YsZ0RBRUUsaUJBQ0EsZ0JBQ0EseUJBR0YsdURBR0UsOENBS0YsbURBRUUsd0NBRUEsaUNBR0Esb0NBQ0UscUNBSUYseUJBQ0UsbUJBQ0EsMkNBSUEsa0NBQ0UsZUFDQSxtRUFJRiw4REFLRSxvRUFJQSw4RUFDRSxhQUdGLHdIQzNETixVQUNFLGVBQ0EsMEJBQ0EsdUJBT0Ysa0NBQ0UsQ25IazJ0QkosaUNvSDcydEJFLGVBQ0Esa0NBRUEsK0JBRUUsc0JBQ0EsdUJBRUEsK0NBT0YsU0FDRSxnREFJRiw0QkFDRSxpQ0FDQSw2Q0FRRixXQUNFLGtDQUdGLFdBQ0UscURBSUEsNkVBT0Ysd0JBQ0UseUVBT0YsY0FDRSwwRUN2REYsWUFFQSw2Q0FFRSxZQ0VGLDhIQUNFLHNCQUNBLHNEQ1JGLFlBQ0UsZ0JBQ0EsZUFDQSw4QkNIRiwrQkFDRSxZQUNBLHVCQUNBLHlCQ0hGLHlDQUNFLGtCQUVBLG1FQUdFLDJGQU1KLDZCQUNFLHdCQUdBLGtEQUNFLCtCQUtKLHdDQUNFLHlDQUdBLDZFQzFCRixhQUVBLFlBZVEsNk1BQ0UsZ0JBR0YsMEVBR0Usc0JBQ0EseURBQ0EsUUFPViw0RUFJSSxTMUg2K3RCTixDMEgxK3RCSSwwQ0FHRSxDbkd6QkUsZW1HdUJnQixDbEhUdEIsa0RtSGhDQSxZQUNFLHNCQUNBLDBDQUNBLDRCQUVBLDBEQUlBLHdDQUNFLGdDQUVBLGdFQUlFLFNBQ0EsdUVBcUJKLHNKQVFGLFVBQ0UsMEVBSUEsVzNIZ2l1Qkosa0MySDVodUJJLDhCQUdGLDRDQUNFLGNBR0YsK0VBRUUsVUFHRiw4RUFFRSxxQkFHRiwwREFDRSxTQUNBLGFBR0YsK0VBRUUsY0FHRixpSEFHRSxRQUdGLGtLQU9FLDZDQUNBLHdCQU9GLHlDQUVFLHdCQUdGLGtDcEcxRk0sd0JvRzRGSiwrREFFQSxnREFFQSx3QkFDRSxlQUNBLHFEQUdBLHdCQUdGLDZEbkc3R0Ysd0JBQ0EsZWhCaUJBLG1EZ0JmQSx3QkFFQSxlbUcyR0ksaUhBb0JKLDJIQ2xKRix5Q0NBQSx1REFHRSw0Q0FHRSx5RUFFRSxVQUNBLCtEQUlBLHNCQUVBLCtEckhrQkosbUJxSGZNLHlCQUdBLHlGQUNFLGdCQUNBLHFCQUNBLHVCQUNBLGVBQ0EsbUNBSUYsa0VBQ0UsbUJBQ0EsMkJBR0EsOElBS0EsK0NBR0UsYUFDQSw0Q3JIWlYsZ0RzSC9CQSxTQUNFLDJEQUlBLDZCQUNFLDREQUdGLGlCQUNFLHNEQUdGLDhEQUlFLDZEQUlGLG1EQUNFLENBQ0Esb0JBQ0EsWUFDQSwwQkMxQk4sc0JBRUUsMkVBSUEsNkJBREEsaUJBRUEsc0VBR0EsV0FFQSxxR0FJRSwyREFDQSxlQUNBLGtCQUNBLDZCQUlGLDJKQUVFLHdCQUNBLDBHQUVBLG9HQUNFLGFBR0YsZ0xBR0Usb0xBR0UsYUFDQSxtQ3ZIUE4sZUFDQSxtQnVIT00sZ0JBQ0EsaUJBQ0EsaUJBRUEsdUxBQ0UsaUJBTVIsbU1BT0UsYUFFQSxtS0NyREEsNkxDTkYsYUFJRSxtQ0FHRixpQ0FDRSxpQ0FDQSxpQkFDQSxtTXpIcUJGLGFBQ0Esd0UwSHRCRSw4Q0FDRSxnQkFJSixpQkFDRSxpQkFHRixpQ2xJczJ1QkYsQ2tJbDJ1QkUsbUZsSXcydUJGLGFrSWwydUJJLHFCQUdFLHdDQUlGLGFBQ0UsMENBRUEsZUFFQSw4QkFDRSxnQkFLTiw0QkFDRSxXQUlBLHlEQUVFLGtDQUtKLHdCQUNFLHlDQUlBLHdDQUdBLG9EbEk2MXVCSixDa0l4MXVCSSwrQkFDRSxDM0c5RE0sK0IyR2lFTix5Q0FFRSxVQUtOLDZCQUNFLENBQ0EsZ0JDbkZKLGtDQUlJLHlEQUtFLDhCQUdFLDREM0hpQk4sQzJIbkJ3QixlM0hvQnhCLGMySGhCTSxrQkFDQSxtQkFFQSxtQ0FDRSxjQUdGLHNEQUlBLG1DQUNFLHFCQUtOLHVCM0hGRixhQUNBLDRCMkhJSSxpQkFFQSx5REFNQSxpQkFFRSx1Q0FDQSxnQkFLTixrQkFDRSxrQ0FJRSw0REFDRSxhQUtOLGlDQUNFLHdDQUNBLGFBQ0EscUJBRUEscUNBQ0UsMkJBRUEsNkNBQ0UsbUJBR0YsMEVDekVOLG9CQUNFLDZCQUVBLDBCQUNFLHdCQUdGLCtCQUVFLGVwSXFsdkJKLENvSW5sdkJJLHlDQUNFLDRDQUdGLGFBQ0UsZ0NBR0YsY0FDRSx3RUFHQSxlQUhBLHFDQUtBLHVCNUhJSixrQkFDQSw0QjRIR0EsdUZwSW9sdkJGLG1Cb0k1a3ZCRSxpQ0FHRSxrRUFDRSx3Q0FHRiwrQkNqREEsbURBQ0UsZUFFQSxvREFDRSxlQ05SLCtCQUNFLGtCQ0RGLCtCQUdFLGlEQUVFLFdBR0Usd0RBQ0UsaUJBQ0Esc0NDUk4sV0FHRixrQ0FKRSw4QkFJRixtQmhJMkJFLG9CQUNBLGVnSXhCQSx3QkFJQSxxQ0FHRSw2QkFDRSxnQkNqQk4sNENBSUksNENBSUUsbURBQ0UsT0FDQSx3RENGRixpQkFDQSwrQ0FLRixvREFHQSxrQkFHRix1REFLQSx3REFFRSwwQkFDQSxtQkFDQSwyQkFDQSxtQkFHRixpQkFDRSw4Q0FHRSxxQkFHRixtQ0FFRSxjQUNBLDhCQUVBLHlDQUdFLGFBTUosa0RBQ0UsMEJBR0Usa0VBSUEscUVBQ0UsMkRBTUYsMkVBSUEsaUVBQ0UsaUJuSDlERSxDbUgrREYsZUN2RVYsZUFDRSxrQkFFQSx1Q0FFRSxzQkFDQSw0QkFFQSxhQUVBLDBDQUtBLDhCQUNBLGtCQUdGLDJCQUlBLG9CQUNFLGlDQUdGLFVBR0UsZ0NBQ0UsaUNBR0Ysa0VBS0Ysa0RBSUUsMEZBTUEsb0ZBSUEsd0JBRUUsb0ZDckRKLGE1SWs5dkJGLEM0SS84dkJBLHVFQUpFLHdCQUlGLFdBQ0Usb0JBQ0EsZ0RBSUEsdUJBQ0EsZ0JBQ0EsT0FFQSxnQkFHRSxrQnBJVUYsMEJBQ0EsT29JVkUsb0JBQ0EsaUJBSUYsd0JBQ0UsT3BJR0YsNEJBQ0EsT29JSEUsNEJBS0YsT0FHRSxpQ0FDQSxvQnBJUEYsZ0RSdzl2QkYsb0I0STc4dkJFLDJCQUVFLDBCQUdGLGdDQUlBLGtGQUVFLGlCQUNBLENBQ0Esb0RBR0EscUNBQ0Usa0NBSUosZ0RBQ0UscUNBR0EseUJBRUEsNlBBQ0UsU0N2RU4sOEJBQ0Usa0NBQ0EsZ0JBQ0EsbUJBSUEsb0RBRUUsZUFHRSxzRUFDRSxZQUtOLDRDQUNFLGFDakJBLGdFQ0FGLHVDdkk4QkEsbUJBQ0Esc0V1STFCRSx1RUFHQSx5QkFDQSxTQUVBLDRHdklvQkYsVXVJaEJJLG1GQ1JGLG9GQUtFLFVBQ0EsaUN4SWlCSiwyQndJaEJJLHNCQUVBLHlDQUVBLG1CL0hKSiw4SUFLQSw0UUFFRSxhQUZGLHVIQUVFLGVBR0Ysd0xBS0EseUVBRUUsZ0IrSFZBLGdEQUNFLCtJQU1BLDZJQVFFLFVoSnNud0JSLENnSnBud0JRLDZRQVNGLFdoSmtud0JOLGtJZ0p4bXdCTSxpSUFRRSxtRUFPTiwrQkFDRSxTQUdGLHNDQUlFLDhFQUtBLHdDQUNFLGVBQ0EsZWhKMG13Qk4sQ2dKdG13Qkksa0RBQ0Usa0JBRUEscUxBV0osa0JBRUUsaUU3SW5HRixrQkFEQSxnREFGQSxXQURBLGtCOElEQSw4QkFHRSxzREFFQSxzRUFHQSxtRUFHRSxZQUNBLENqSnF2d0JOLHVDaUpsdndCSSxTQUNFLHVCQUNBLGFBR0YsbUM5SWlCRiw4QktWQSxDeUlMc0IsYXpJTXRCLHVDTGFBLG1COElkSSw0RHpJQUosZUFDQSxDUnF2d0JGLFdpSmp2d0JJLHVDOUlLRixZS1ZBLDJGeUlVRSxvQkFFRSx1QkFJSixlOUlOQSxrQkFJQSxtQkFWQSxnQjhJZ0JFLGdCQUNBLGtCOUl0QkYsaUI4SXdCRSxxQ0FDRSxXQUNBLGlDQUdBLGtEQUNFLDZCQUVBLDJFOUlqQk4sNkJIMHd3QkYsQ2lKbnZ3QlEseUZBQ0UsY0FDQSxtQ0FLRix3REFDRyxDQUFELFFBRUEsMkZBQ0UsY0FLTiw0RUFHRSxlOUkvRE4sa0JBRUEseUJBREEsQ0greXdCRixrQ2lKL3V3QlEsc0RBSUEsMEQ5SXBETixrQ0FJQSxZSGt5d0JGLHVDaUo5dXdCUSx1Q0FHRSx3RDlJdkRSLGlCOEkyREkseUVBSUUsNEJBQ0UsZUM3R1IsNkVBSUUsZUFDQSxnQkFDQSxzRkFTSixRQUNFLDRGQVFFLFlBR0YsNERDeEJBLGtKQWFFLFlBT0Ysa0VBSUEsOENBRUUsMEVBSUEsY0FFQSxnREFDRSx5Q0FFQSwwQkFDQSwrQ0FFQSxnQkFDQSw4QkFTQSwwRDNJcEJKLGdCQUNBLGtCMklzQk0sUUFDQSxtQ0FHRixrRkFDRSx5Q0FNQSx3S0FlRSx1REFDQSxZM0lsRFIsZ0NBS0EscUJBQ0Esd0MySXlDUSxnQkFDQSxrQkFHQSxzREFvQkoseUZBQ0UsYUFDQSxzQkFDQSxpQkFDQSw4QkFRQSw2R0FFRSxpQ0FFQSx1Q0FFQSwwRUFXSixzQkFDRSwwR0FNQSxjQUNFLDRFQUdGLDRCQUNFLDBCQUVBLHNEQUNBLGlCQUNBLG9DQUVBLGtGQU1FLHlGM0k1SFYsb0JBQ0EsbUJBSUEsb0NBQ0EsOEcySStIWSwwQ0FDQSxZQUNBLG1CQUNBLGdCQUNBLHNGQUlGLHdDQUNFLHlGQUdGLDRGQVFGLHdCM0l6SlIsb0JBQ0EsZTJJd0pRLGdFbkoyNndCVixDbUp4NHdCRSxrR0FHRSw0QkFDQSwwQkFDQSxxQkFDQSxjQUNBLGVBRUEsbURBQ0Usc0JBT0Ysd0ZBS0Usd0VBRUUsc0NBR0YsMEhBT0UsdUhBSUEsMkRDbFFSLGVBQ0Usa0JBQ0Esb0ZBS0UsZUFFQSwyRDdIVUksQ3BCdUJOLHdCaUo1QkksNkJBQ0EsNkJBSUEsMENBQ0UsaUJBQ0EsMkNBRUEsZUN2QlIsNEZBS0ksVUFDQSw0REFJQSw0T0FhQSxxRkFJRSxVQUVBLGtEQUNFLGVBRUEsMkNBQ0UsMENBSUosMENBQ0UscUJBR0YsZ0NBQ0UsY0FDQSxjQUNBLG9CQUlKLDRDN0lmRiw2QjZJa0JJLG9CQ2hETixpQkFDRSxrQkFFQSx1QzlJMEJBLEM4SXpCb0Isa0NBSWxCLCtCQUNFLGVBR0Ysd0JBQ0Usc0hBU0EsNkI5SU9KLHFDK0k1QkQsZUFDRSxlQUdGLDREQUlBLFlBQ0UsaUJ2SjB4eEJILGN1Snh4eEJHLHVCL0lpQkQsK0MrSVpHLDhEQUlBLG9CQUdFLG9EL0lNTCxpQitJSE8sOENBSUYsZS9JRkwsUUFDQSxrQitJTUcscUNBQ0UsY0FDQSxrQkFFQSx1REFFRSx1Q0M1Q1AsY0FDQSxpQkFDQSx1Q0FHRSxlQUNBLGlDQUNBLGlEQUlBLGNBQ0EsZUFDQSxtQkFDQSxlQUNBLG1DQUdBLDZCQUdFLGNySm9CSixpQnFKbkJJLGdEQUVBLFlBRUEsb0NBR0Usb0NoSkdOLGNnSkFJLHFEQUNvQixleEowMXhCMUIsQ3dKdDF4QkksMkVySklGLGNxSkFJLGVBQ0EsbUJBRUEsZ0JySkNKLCtCcUpBSSxjQUVBLGtEQUNFLFlBQ0EseUJBS0oscUR4SnUxeEJKLEN5SjU0eEJBLGVqSjhCRSxZaUo3QmtCLFlqSjhCbEIsWWlKNUJBLGNBQ0EsZ0JBRUEsNERBRUUsb0JBQ0EsaUJBSUEsMENqSmlCRixlQUNBLE9pSmZJLGdCeko0OHhCTixpQnlKeDh4QkUsb0RDcEJGLHdCQUNFLG1CQUNBLGlDQUNBLFlBQ0EsK0NBRUEsVUFDRSxlQUNBLGtCQUNBLDhDQUdBLDRFQUVFLFlBQ0Esd0JBQ0EsZUFDQSx1QkFFQSx3R0FjSixnQ0FDRSxDMUpzK3hCSixVMEpuK3hCRSw2Q0FFRSx3Q0FDQSxDMUpxK3hCSixpQjBKait4QkksNEZsSmRGLG9CQUNBLGtCa0pvQkUscUNBQ0UsY0FHRixnQ0FDRSxnQ0FFQSxrQkFDRSxpQ0FDQSxrQkFDQSxnQ0FLRixtQkFDRSxlQUVBLHVDQUNFLDJCQUtOLDZCQUNFLG1CQUNBLDREQzFFSixrQkFFQSxvREFDRSxrQkFDQSxzRkFNQSxpQkFHRixpQ0FDRSxlQUVBLGdDQUNFLG1EQUNBLDBFQUlBLHlDQUdBLGtDQUNFLCtCQUNBLGtCQUlKLCtDQUNFLHFDQ2xDSiw0QkFDRSxvQkFFQSx3RHBKMkJGLGlCb0p4QkksNENBdUJOLGdCQUNFLCtCQUdFLG9DQUNFLGdCQUdGLGdDQUNFLGtCQUdGLHdGQUVFLHNCQUlKLGFBQ0UseUJBR0Ysc0RBQ0UsdURBR0EsNENBS0YsMEJBQ0EsMENBR0EsMkNBQ0EsNENBQ0EsNkJBRUEseURDdkVGLGdDQUVFLGNBQ0EsMkNBQ0EsZ0RBR0UsZ0NBRUEsZ0JBQ0Esb0NBQ0EsdUJBRUEsMERBQ0UsMENDMkJOLGNBRUUsdUZDcEJFLGtCQUNFLEMvSnl3eUJOLHVCK0pyd3lCRSx1QkFDRSxDL0p1d3lCSixnQytKcnd5QkkseUNBRUUsYUFDQSw2QkFDQSxxRUFLQSxtQ0FDRSx1QkFJSixxQ0FHRSxpRHZKaEJKLEN1SmNzQiw2QkFPeEIsZ0JBQ0UsZ0JBQ0EsdUJDckRGLFl4SjhCRSxlQUNBLDZCd0ozQkEsbUJBRUEsOERBRUUsYUFDQSxnQkFJQSx5Q3hKaUJGLHNFd0pWQSxpQkFDRSxXQUNBLHNCQ1pKLFdBQ0Usb0JBT0Esc0JBQ0UsbUJBRUEsK0N6SlNGLG9DeUpOSSxXQUNBLGlEQU1KLGFBR0UsaURBQ0UsQ2pLbzJ5Qk4seUJpS2oyeUJJLHVCQUNFLFdBR0Ysc0dqS28yeUJKLHlDaUs3MXlCSSxlQUdGLHlDQUNFLCtCQUNBLGNBQ0EsY0FDQSxrQkN4REosbUIxSitCRSx5RTBKekJFLG9CQUNFLGtCQUNBLHFDQUlKLGNBQ0UsZ0NDZkosZ0NBRUUsa0JBR0EscUMzSjJCQSxlQUNBLHlCMkp4QkUsa0JBQ0EsZ0RBR0UsZW5LMjh5Qk4saUJtS3I4eUJFLGtDQUVFLGtCQUNBLHVCQUVBLDBEQUNFLDBDQUdBLGNBQ0EsdUZBSUUsMENBQ0EsdUJBQ0EsaUNBR0EseUNBR0EsQ25LdTh5QlIsWW1LcDh5QlUsNkVBQ0Usb0JBQ0EsbUJBRUEsOEJBRUEsb0JBRUEsZ0JBYU4sb0VBRUUsbUJBQ0EscUJBRUEsZ0NBQ0EsZUFDQSxnQkFDQSxtQ0FHQSwwRUFDRSx5Q0FDQSwwQkFDQSx1QkFHRiwyRUFJRSx3QjNKdERSLFNBQ0EscUIySnNEUSxxRUFHRixtREFFb0IsQzNKM0QxQixxQjJKNkRRLG1DQUdGLDJIQUlBLDZDQUNFLGtCQUNBLGlDNUlwRkYsQzRJc0ZFLHVFQ3JHUixZQUNBLHNCQUNBLDBDQUdBLGlDQUNFLHFCQUlGLHlGcEtnbXpCRixnQ3FLM216QkUsK0NBQ0EsaUZBTUUsZUFDQSxpQkFFQSxrREFDRSxDcksrb3pCTixnRnFLem96Qk0sb0NBS0YsNkc3SjhCRiw0RkFFRSx1REFFQSxjNkp4QkUsdUNBQ0UsNEJBR0EsMEM5SXBCQSxDZndCTixtREFDQSxVNkpEUSxjN0pFUixrQkFDQSx3QlJvcHpCRixDcUtycHpCVSxpREFHRSx3QkFDQSwyQzdKaEJWLGtCNkppQlUsYUFNUiw2QkFHRSx1QkFDQSxlN0pqQkosa0U2SmtCSSxrREFHQSw4REFFRSxnQkFDQSxxQ0FDQSxVQUNBLG1CQUNBLGdCQUlKLDJGQ3hFSixlQUNFLHFHQU9JLHNEQUVBLGdDQUVBLHFDQUdBLFVBQ0EsQ0FDQSx5Q0FLSixnQkFDRSxnQkFDQSxtQkFFQSxtRUFHRSxhQUNBLG1DQUVBLGVBRUEsbUNBQ0Usb0NBRUEsZUFJSixxREFHRSxnQkFDQSxtQkFDQSxnQkFJSixVQUNFLHlCQUVBLDBDQUNFLGVBRUEsNkM5STdDSixnQkFDQSxpQkFDQSxzQmhCaUJBLG1FZ0JoQkEsZ0JBQ0Esa0JBQ0Esa0JBQ0EsZ0JBQ0EseUI4STBDTSxlQUdGLDBEQUlBLG9EQUlBLDZDOUp6Q0osY0FDQSxZOEoyQ00sdUNDM0VOLGdCQUNBLGtCQUNBLDJDQUlBLFlBRUEsWS9KdUJBLGlCQUNBLGtCK0pqQkEsdUVBSUUsK0JBQ0UsV0FDQSxrQ0FFQSxjQUNFLHlDQUNBLENBQ0EsZ0NBQ0EsZUFFQSx5Qy9KRU4sa0JBQ0EsK0MrSkdRLG9DQUNFLHdCQUlKLGtDQUdFLGlDL0paUixnQkFDQSxjK0pZUSxpQkFDQSxtQ0FHRixtRS9KaEJOLFkrSm9CUSwyQ0FFQSxVdksrOHpCVixDdUsxOHpCTSw4Qy9KNUJKLGNBQ0EsZVIwK3pCRixDdUsxOHpCUSw2Q0FDRSxlQVVBLHVKQzFFVixlQUNFLG1CQUNBLDJCQUNBLHlCQUNBLHVDQUdBLDZCQUdFLFlBQ0Esa0J2SnlCRixrQnVKdkJFLHlDQUdGLFVBQ0UsZUFDQSxtQkNsQkosa0JBQ0UsK0NBR0EsVUFDRSxpREFDQSxrQ0FFQSxlQUNBLGVBQ0EseUNBR0EsdURBQ0UsZUFDQSxtQkFDQSxpQkFDQSxTQUNBLG9CQUVBLG9FQUNFLGtCQUNBLHVDQUVBLHlKQVNBLDRFQUdFLDRCaktOUixzQkFDQSxpQmlLTVEsb0JBQ0Esb0JBRUEsd0JBR0YscUZBR0UscUNqS2hCUixlQUNBLHFDaUtpQlEsd0JBQ0EsNEJBQ0Esc0JBR0YsNEVBQ0UsMkRBRUEsMkRBR0UsaUJBQ0Esd0VBRUEsVUFDQSxxQkFDQSwyRUFLTix5QkFDRSxxQkFDQSxnQkE2QkosMEdBYUEsa0NBRUUsZUFDQSxrQnpLbWswQk4sQ3lLamowQkUsaUNBQ0UsZ0JDdElGLG9CQUNFLGlGMUdpR0UseUNBQ0UsZUFDQSxtQkFDQSxnQjJDdEZGLHVDQUVNLHlCQXdFTix3RnhHMUVBLHFCQ2VFLDhGQVdBLGVERk4sd0JBSUEsZUNGTSxtQkRGTixnQkFJQSw4QkNGTSxDREZOLDhCQ0VNLDJFREZOLHlCQUlBLGVDRk0sc0RERk4scUZBSUEsZUhpckJBLENJbnJCTSxvQkRGTixzRUFJQSxjQ0ZNLHFDREVOLGtFQ0dJLFNBQ0UsWUFJQSxrRUFDRSxpREFERixvREFDRSxXQURGLGVBQ0UsU0FERixZQUNFLFlBREYsZUFRRSxjRFhSLGFDV1EsZURYUixzQkh5dUJBLHNCR3p1QkEsd0JDV1EsV0RYUix1QkNXUSx5QkRYUixXQ1dRLFlEWFIseUJDV1EsdUJEWFIsb0ZDV1EsdUJEWFIsY0NXUSxXRFhSLHVCQ1dRLHlCRFhSLGtDRXpDa0MseUJBQ2hDLHVCQUFnQywwQkFDaEMsdUJBQWdDLHFDQUNoQyx1QkFBZ0MscUNBRWhDLGFBQThCLGdDQUM5QixRQUE4QixpQ0FDOUIsb0JBQThCLDRCTHkwQ2hDLFlLdjBDRSxvQkFBb0Msd0NBQ3BDLG9CQUFvQyw4Qkw0MEN0QyxhSzMwQ0Usc0JBQW9DLG1DQUNwQyx1Q0FBb0Msd0NBQ3BDLGNBQW9DLHVEQUVILHdDQUNqQyxjQUFpQyw2QkFDakMsMEJBQWlDLHdDQUNqQyxjQUFpQyw4QkFDakMsMEJBQWlDLHlDQUVqQyxjQUFrQyw2Qkw0MUNwQyxnQkszMUNFLCtCQUFrQyxzQkFDbEMsb0NBQWtDLHlCQUNsQyx1Q0FBa0MsZUFDbEMsd0JBQWtDLDJDQUNsQyx1QkFBa0MsZ0NBRWxDLDJCQUFnQyxvQ0FDQSx5Qkx5MkNsQyxrQ0t4MkNrQyw0QkFDaEMsZ0NBQWdDLDZCQUNoQyx1Q0FDQSw0QkFBZ0Msc0NzS1ZsQyx1QjdIakNGLGdDQVNJLHFCT2tKQSxzRHJEMGdoQkYsNEJxRDd6Z0JNLDBCQUVBLDZHQWdOUixrQ0FnREEsdUJBcUJRLGdDZXJXUiwwQkFrQlEsOEJPcFBKLDJCS21CQSxxQ3hFMUNGLDBCQURBLG9DeUVxQlEsMERBRUkscUJBNEZWLHlCQUNFLHNCQUdGLCtCQUVFLG9CQUNBLDZCQUVBLHVCQUdGLDJCQUlBLHlCQUNFLDZCQUdBLG9EQUNFLHNDQUdGLHdCRXVCQSw2RUFHRSxjQUVGLDJJQUdFLFNldk1OLGlDQUVJLFVBQ0Esc0JBQ0EsbUJrQmNKLHlCQU1JLG9CRWJGLGdFQUlBLGdGRWpCRiw2REd3Qk0sZ0VNakJOLHFDQU1JLGVnQjRHSSxzRTlJaEZSLGlCQUlBLDZCOEkrRVUsV0FHRiwyRTlJdEZSLHVDOEkwRlUsaUJqSnF1d0JWLENvSnowd0JJLGlEakpVSixxQmlKTk0sY2pKVU4scUh1SmxCSSw4REFFRSxjR1ZKLHlDQUNFLHlCQUNBLGdCTWtDTSwySUFyQ1YsY0F5SEksbUNBRUEsc0VBR0Usb0JBQ0Esd0JBSUYseUZBSUEsZ0RBQ0UsZUFDQSw2RUFFQSxZQUNFLGNBR0YsMEVBQ0UsdUJ6RnZFRixtQkF0Q0oseUJBdUNRLGNBQ0EsYUFDQSw4QjlEKzVIUixlQUlJLHNHQURBLGNBc0NGLCtHQW1CRSwyRkFDRSxxREFTRixnQkE0QkosaUNBRUUsMEJBQ0EsQ0FDQSx5REEwREEsOEVBd0JGLDBCQUNFLDhFQVdGLGNBREEsdUVrRXZoSUksaUJBQ0ksMkJBR0Esc0JBRUEsaUJBQ0EsbUNBQ0Esc0NBSUosdURBTUksb0JBQ0EsbUNBSUosZ0JBQ0kscURBRUEsb0JBQ0EsZ0JBRUEsNEhBU0ksYUFDQSx5Q0FDQSxjQU1BLDRKQU9BLGtCdkR0Tk4sc0N1RHlOTSwwQkFDSSxVQUlSLHVDQUNJLG9CQUNBLG1EQUdJLGlEQUNJLFVBQ0EsVUFJUix3Q0FDSSw2Q0FDQSxZQUNBLHVCQUVBLGtDQUNBLFlBR0osd0VBRUksa0JBQ0EsZ0RBRUEscUZBQ0ksV0FHSix5SEFDSSxvR0FVWixVdkRuUEosQ3VEb1BJLHFDQUVBLDJCQUNBLENBQ0EsMERBSUksd0NBS0osbUJBQ0EscURBRUEsOERBSUEsc0RBRUEsNEJBRUEsc0NBQ0EsZ0JBRUEseUJBQ0ksK0ZBS0EsZUFDQSwyQ0FHQSw4RkFLSSxTQUNBLHdISnRIaEIsNEJBWVEsbUJBRkEscUJBQ0EsbUNBV0ksV0FJUiw0QkFjUSxtQkFJUiw2REFHUSxXQURBLG9CQUVBLHFCQUVBLDBEQUNJLGFBMkNoQixzQkFVUSxXQURBLGVBcURBLDRFQUVRLFNBS1osb0VBTUEsMEJBRVEsaUNBSVIsWUFJUSxpQkFGQSxnQkFnQlIsK0JBR1EsZ0JBREEsbUJBR0Esb0NBRUEscUVBR0ksZ0ZBTUoseUNBRUksdUJBREEsb0JBR0EseURBQ0ksa0JBS1IsNENBQ0ksNERBRUEsaUJBQ0ksZUFDQSxpRkFLSix1QkFDSSxxQkFDQSx3RkFNUixnQkFDSSxzREFRWixlQU1BLDJCQUVRLGtCQUlSLDJCQUVRLFVBSVIsZ0VBRVEsWUFLWix1QkFRUSxDQURBLG1CQXdFUixvREFrQlEsZUE4QlIsMkRBV0ksVUFLUSx1REFTQSxzQkFFQSxDQUxBLGVBRUEsc0RBTUEsVUExZlIsNkRBRUksb0VBSUksbUJBR0osMEJBR0ksa0ZrRzNFWiwrQ3pLdENFLGVDZUUsV0FDQSxrREFJQSxxQ0FNQSwwQkRFTixnQ0NGTSxTREZOLHlDSG95QkEsV0dweUJBLDhEQUlBLDZCQ0ZNLFVERk4sNEJBSUEsb0VBSkEsbUNBSUEseUJBSkEsa0JBSUEsMEJDRk0sd0JERU4sb0JDRk0sV0RGTixtQkFJQSx3QkNGTSxXREZOLDJCQUlBLHFFQ0dJLDJCQUtFLENBQ0UsZUFERiwrQkFDRSw4Q0FERixxRUFDRSxXQURGLGVBQ0UsU0FERixZQUNFLFlBREYsZUFRRSxjRFhSLGFDV1EsZURYUixzQkhnM0JBLHNCR2gzQkEsd0JDV1EsV0RYUix1QkNXUSx5QkRYUixXQ1dRLFlEWFIseUJDV1EsdUJEWFIsb0ZDV1EsdUJEWFIsY0NXUSxXRFhSLHVCQ1dRLHlCRFhSLGtDRXpDa0MseUJBQ2hDLHVCQUFnQywwQkFDaEMsdUJBQWdDLHFDQUNoQyx1QkFBZ0MscUNBRWhDLGFBQThCLGdDQUM5QixRQUE4QixpQ0FDOUIsb0JBQThCLDRCTGs2Q2hDLFlLaDZDRSxvQkFBb0Msd0NBQ3BDLG9CQUFvQyw4QkxxNkN0QyxhS3A2Q0Usc0JBQW9DLG1DQUNwQyx1Q0FBb0Msd0NBQ3BDLGNBQW9DLHVEQUVILHdDQUNqQyxjQUFpQyw2QkFDakMsMEJBQWlDLHdDQUNqQyxjQUFpQyw4QkFDakMsMEJBQWlDLHlDQUVqQyxjQUFrQyw2QkxxN0NwQyxnQktwN0NFLCtCQUFrQyxzQkFDbEMsb0NBQWtDLHlCQUNsQyx1Q0FBa0MsZUFDbEMsd0JBQWtDLDJDQUNsQyx1QkFBa0MsZ0NBRWxDLDJCQUFnQyxvQ0FDQSx5QkxrOENsQyxrQ0tqOENrQyw0QkFDaEMsZ0NBQWdDLDZCQUNoQyx1Q0FDQSw0QkFBZ0Msc0NXVGhDLHVEQUdFLHFCQUhGLDRHQUNFLDhCQUVBLHlCQVVGLHVNQUlFLDJCQUpGLCtEQUdFLG9DQUhGLCtFQUdFLHlCQUNBLHNCQVdGLGdGQUdFLHVCQUNBLDJCQUpGLDBHQUlFLENTMUJOLGlKQ2tCTSxrQmxCMUJKLFdBQ0EscUJBREEsdUVBQ0Esa0JtQitHRSxhQUNBLHNGQU9GLGtCbkJ2SEEsY21CMEhFLDRFQU1BLGtCQUNFLGFBQ0EsNEZBVUYsa0JBQ0UsYUFHRiw0RkhuS0Ysa0JBQ0Esd0JoQmlCQSxrR2dCZEEsa0JBQ0EsV0dxS00sY0FDQSxjQUNBLHNCQ3RFTixxQ0N4RUUsZ0JBQ0UsZ0JBTUYsOERBRUUsZVFSRixrQjdCYkYsbUJBQ0Esa0I2QmVJLG1CQUNBLGtCQUVBLGVBQ0Usb0JkdkNXLGdCYzRDZix3QzdCekJGLGNBQ0EsZTZCMkJJLG9CT2tISixjQUNFLDZCQUVBLG9DQUNFLGtDQUlGLHlCQUNFLHVCQUVBLGtEQUVFLHFCQUlKLG9CQUNFLHVCQUdGLHVCQUNFLEM1QzRqZkosNEI0Q3pqZkUsb0NBRUUsd0JBR0YsZUFJQSxrQ0FDRSxpQkFHRiw4QkFDRSxpQkFFQSxrQ3BDdkxKLGdCQUNBLG1Cb0N5TE0sdURBQ0EsYUFFQSw0Q3BDN0xOLGFBQ0EscUJvQ2tNTSw2Q0FDRSxxQkFDQSxtQkFDQSw0Q0FHQSxtREFJRSxjQUNBLGVwQmpPVixrQkFDQSxpQkFDQSx1QmhCaUJBLG1EQUNBLG1CZ0JqQkEsa0NBRUEsa0JvQjZOVSx3Q3BCM05WLFVvQitOUSxtREFDRSw2QkFFQSw2R0l6T1Isb0N4Q21CRixVQUNBLCtCd0NmSSxzQkFHRix3Q0FFRSxjQUNBLGtCQUdGLHFCQUNvQixDeENLdEIsNkJ3Q0ZFLGdCeENDRiw4Q3dDRUksY0VtS0EseUQxQ3BLSixrQjBDdUtNLHFCQUVBLDJDQUtGLDJEQU9FLDJEQUtGLDBEQUdFLDBUQU1FLG1MQUNFLHFCQU1SLGlDQUNFLDJCQUlBLGlDL0N0TUosZ0JBSUEsb0MrQ3VNRSxpQ0FJQSxtRUFJRSxrSEFLRiwyREFFRSxjQUdGLHNOQVlJLGNBQ0Esc1FlaFBKLGVBQ0UsK0JPWUosa0JBQ0Usa0RBSUEsWUFDRSxjQUNBLGdEQUtGLFdoRTdCRiw2RDRFeUNFLDJGQVFFLHlCQUdGLHVDQUdFLGtDQUNFLG9DRzNESixtRUFNQSwyREFFRSw4QkFHRixtQkFFRSxvQkFDQSxlQUNBLHdCS2lCQSxhQUNBLHdCQUNBLG9CQUdFLHlCQUNFLFlyRXZERSxDcUV3REYsYUFDQSxpQkFDQSw2QkFHQSxlQUNBLHFCQUlGLCtCQUdFLGtCQUNBLGlCQUNBLHNCcEZuRFIsa0JBQ0EsYW9GbURRLENBQ0EsaUJBQ0EseUJBQ0EsWUFDQSxjQUNBLE9BS04sNENBRUUsaUNBQ0Esb0VHNUJKLFlBQ0UsYVNxRUYsZ0JBQ0UsZUFDQSwrQkFFQSxpQkFDQSx3Q3hHazVyQkYscUJ3RzU0ckJJLDBFQUlBLHdDQUtGLHNDQUNFLDhCQUVBLHFCT3NDRixrQkFDQSxDQUNBLCtCQUNBLGFBQ0EsQy9HbzdzQkYsVytHbDdzQkUsa0JBQ0Usa0NBR0UsdUpBR0UsZ0JBR0YsdUNBQ0Usb0JBTU4sUUFDRSxnQkFDQSxrQkFHRixrQkFNRSxvQkFMQSwwQkFDQSxvQ0FHQSxpQkFJQSwwQkFDQSx1QkFFQSwyQ0FFRSxDL0c4NnNCTixnQitHMTZzQkUseUJBQ0UsWUFDQSxrQkFDQSxxQkFFQSxrRkFJQSwyREFHRSxtRUFDRSxDL0cyNnNCUixrQitHdjZzQkksaUJBQ0UsMEJBRUEsOEN2RzFPTixnQkFDQSxpQnVHNE9RLDZLQWFKLDBEQUlBLGlDQUdFLFdBQ0EsNkJBQ0EsK0J2R25RTiwwQnVHb1FNLHVCQUNBLG1CQUNBLGlCQUVBLHdDdkd4UU4sQ3VHeVEwQix3Q0FHbEIsT0FHRiw2SEFHRSxpQkFDQSxrRENyUE4sZUFFQSxrRmhIK3N0QkYsWWdIdHN0QkUsbUN4R3hDRixrQndHNkNJLHFEeEc3Q0osY3dHZ0RNLGtCQUNBLGdCQUNBLFVtQkVOLDJEQUlFLGdFQUdFLGdGQUVFLHFDQUtGLDJEQUVBLGVBRUEscUNBQ0UsVUFHRiw4REFJQSx1REFDRSxnSUFlQSwycUJBR0UsbURBQ0UsK0JBU0osMEVBQ0Usa3dCQzdESixVQUNBLGdFQUlGLHFHQU9JLGdCSXBFTixpREFLRSxjQUNFLGtCTXBCRSw0QkFDRSxlQUNBLGtEQUVBLG1CQUNFLGVBRUEsOEZvQk9SLG1CakpjRix3RFRMQSxtQjBKSEksQ2xLaTZ5QkosY2tLLzV5QkksbUJBQ0Usa0JFTk4sK0JuSldBLGVtSlBFLCtCQUNBLGtCQUVBLDZDNUpERixZNEpJSSw0QzVKSkosb0Q2Sm1ERSw0QkFDQSxzQkFDQSxjcktrcHpCRixDcUsvb3pCRSw0QkFDRSwwRUFHQSxPQUNBLHdEQU1FLHNFN0l0Rk4seURoQm1CQSw2QmdCakJBLDZDQUdBLHFCQUNBLHdENkl1Rkksb0RBRUUsYUFHRixrQ0FDRSxtQkFDQSxtQkFFQSw4QkFDRSwrQkNqQ1Isb0JBQ0UsYUFDQSxpQkFFQSxrQkFDRSxtQ0FHQSwrQkFDRSxnQkFJSixrQkFDRSxjQUNBLGVBRUEsd0NBQ0Usc0JBRUEsZ0JBQ0EsZ0JBQ0EsV3RLaXh6Qk4sQ3NLNXd6QkUsNEJBR0Usa0JySjVFSixTcUo4RUksMkM5SnBGSix5QjhKdUZNLGtCQUNBLHFCQUVBLHNEQU9OLGVBQ0UscUJBQ0Esd0JBR0EsZUFDQSxDdEt5d3pCRixrQnNLdnd6QkUsZ0JBQ0UsK0JBQ0EsZ0JBQ0EsMENBRUEsbUVBUUYsb0RBR0UsWXRLd3d6QkosaUJzS3J3ekJFLENBQ0UseUNBRUEsc0JBQ0Esa0JBQ0Esc0JBQ0EsaUJBQ0EseUJBRUEsVUFDQSxjQUdGLGdDQUVFLFlBQ0EsNEJBQ0EsNEJBQ0Esa0NFbkpKLFlBQ0UsYUFFQSw2QkFDRSxDeEt3aDBCSixXd0tyaDBCRSxnQ2hLRkYsa0JBQ0EsYVIyaDBCQSxDd0tyaDBCSSx3Q2hLUEosY0FDQSxla0t0QkUsaUJBQ0UsOERBSUEsNkJBRUEsVUFDQSxrQkFHRSxrVEFTQSx5RUFFRSxpQkFHRiw0REFDRSxhQUtOLHNCQUNFLFdBRUEsMENBQ0UsaUJBSUosa0JBQ0UsaUJBQ0EsZUFFQSxxREFFRSxrQ3RKK0JOLCtCWnZEQSxpRFI4MlRBLGNzQjN5VEUsZXRCMDliRixDc0JyOWJBLG9DdEJ3OWJBLENvQ3ZoY0EsZUFDRSx5QkFDQSxrQkFHRSxpQkFDQSxDQUNBLDhUU3dGRixvRkl0RkUsc0V6Q2pCSixpQnlDc0JNLFlBR0Ysb0JBQ0UsMENDckRKLGdDQ29ERixjQUNFLGtCQUVBLCtDM0M1QkYsWTJDK0JJLGlCQUdGLGlEQUNFLGNBR0YsbUNBQ0UsaUJBR0YsK0JBQ0Usa0JBR0YsNENFM0VKLGNBUVEsa0JBQ0EsMkJBRUEsb0JBd0JBLDZCQUlRLGVBaUJBLDhDQUNJLDhEQUNBLDhCQUNBLHFFQUlBLGVBZUoseUNBQ0ksWUFDQSxzRkFDQSxjQUdKLGlDQUNJLHFCQWxFaEIsc0JBd0VRLHNCQUNBLGNBRUEsd0ZBR0ksb0JBQ0EsZ0JBNkNaLDJDQVFBLGtEQXdCUSxrQkFDQSxxQ0FHQSxhQUZBLG1DQW1CQSwyQkFJQSxlQUNBLGtCQUZBLGlCQURBLFVBTEEsa0NBRkEsZUFNQSxzQ0FMQSxlQVdBLHFGQXFCSixjQVBBLDRDQUNBLGVBQ0EsMklBSEEsY0FMQSw2Q0FDQSxlQWNBLHFCQUVJLGlCQURBLG9CQVVaLHFGQXNJUSw0QkFOQSxjQUNBLDZCQUZBLDJEQUlBLHNCQVFSLGdCQWFRLGtCQUhBLGdCQUNBLGVBQ0Esd0JBRUEsa0JBZ0NBLHdDQWdCUyxDQUFELHlCQUxBLGFBRUEsY0FEQSxjQUVBLHFDQUlBLHdFQUNJLGtCQUlKLHdGQWxDWixrRUE4Q1EsYUFNQSxtQkFMQSw2QkFFQSxVQUVBLG9CQUdBLDBCQUNBLHFCckR1K2dCVixDcURyK2dCVSxvRkFDSSxZQUdKLCtDQUNJLGdCQUdKLHlFQVdJLG1CQVBBLGdCQUlBLGVBUEEsZ0JBTUEsa0JBSkEsb0JBU0EsYUFWQSxtQkFPQSw4QkFKQSw0Q0FLQSxnQ0FLSix1SUFFSSx1Q0FHQSxtSkFFSSxtQkFEQSx3Q0FJSix1T0FDSSxhQUlKLGlNQUNJLDJDQUtSLDJDQUNJLDZCQVNSLCtJQVFKLGVBS1EsMktBT0Esa0RBRUksdU5Ba0VSLG9CQUlSLGdCQWtDUSx1TEFQQSxTQUZBLDJDckRtK2dCTixDcUR2OWdCTSw0REFHSSx3Q0FGQSx3RmxEeG5CVixjQUNBLHdCbURHRSw2QkFHQSwwQkFDRSxnQkFDQSxnQkFDQSxlR3lCSix1QkFDRSxnQkFDQSxZekQyeGlCRiwwRHlEcnhpQkUsd0JBRUUsV0FDQSxxQlV0QkYsK0JBR0UseUJBQ0EsQ0FDQSxpQ0FJRixZQUNFLGtCQUNBLGlCQUNBLGlDQUVBLFkzRDlCSixzQkFDQSxvQzJEb0NJLHdHQ29KRSxZQWlFUixnQ0FhUSxXQUNBLFNDM09OLGVBQ0UsZ0JBRUEsdUVwRDFCRixvQ29EbUNJLG1CQUNBLG1CQUdFLDhCQUVFLG9CQUNBLGFBRUEsZ0RBSUEscUNBQ0UsZUFDQSxnQkM5RFIsZUFDRSxlQUNBLG9CQUVBLHdEQUdFLDRCQUVBLHFCR0hOLFdBQ0UsY0FDQSw4QkFDQSxXQUNBLGdCQUVBLFVBQ0UsZ0NBTUEsa0JqRWJKLGFBQ0EsV2lFYUksK0JBSUUsa0NBS0YsaUJBQ0UsbUNBR0Esa0JBQ0UsZ0JBQ0EsNEJBRUEsbUJBSUUsVWpEdERWLHlCQUNBLGtCQUNBLFloQmlCQSx1QkFDQSx5RGdCakJBLHNCQUVBLGFBQ0EsdUJpRGlEVSx1QmpEaERWLGlDaUR5REUsYUFDQSxjQUNBLG9CQUVBLDZCQUNFLHdDQUVBLCtCQUVBLHVCQUVFLHFCQUNBLHFCQUVBLHFEQUdBLGtCQUlGLG1DQUlBLHNCQUNFLCtCQUdGLFNBQ0UsVUcvREosdUJBQ0UsY0l5Q0osU0FDRSxpREFFQyxDQUFELGdCQUNBLGFBQ0EscUJBRUEsWXhFN0RGLGVBQ0Esa0J3RWdFRSxXeEVqRUYsb0JBQ0Esb0IwRUFBLGtCQUNFLDBCQUdBLDBCQUNFLHFCQUdGLHlCMUVURixjMEVVc0IsQzFFVHRCLGtCUnk5bkJBLENrRjc4bkJFLGlDMUViRixnQkFDQSxjMEVlSSxpQkFDQSxnQkNvR0Ysa0JBQ0UsWUFFQSwrQjNFeEhKLGVBQ0EsZ0IyRTBITSxnQkFJSixnREFNQSxpQ0FDRSw4Q0FPQSxnR0FDRSxVQUlBLDBEbkZ5K25CTixZbUZqK25CRSw0QkFDRSxlRWpLSixvQkFFRSxlQUVBLGdEQUtBLHNDQ29DRixrQ0FHRSxjbkZsREYsQ0FDQSxpQkFFQSw0QkFEQSxrQm1Ga0RFLHNEQUNFLDBCQUdGLGdCQUlFLCtCbkZ0Q0osY0FWQSxtQkFFQSx3QkFQQSxlQUlBLGtCbUYyRE0sNkZBS0UsaUNBR0EsK0RBQ0UsaUNBR0Ysb0pBVUosb0RBR0UsOERBSUEsK0RBSUUsV3JFekZSLGlCcUU2RlEsMkJBRUEsZ0RBQ0UsNEJBR0Esa0JBR0YsOEV0RjZ4b0JSLFlzRnJ4b0JFLHdCQUNFLFlBU0ksZ0RBQ0Usa0JBRUEsc0lFbkdOLFlBR0Ysa0NBQ0UsaUVBTUEsVUM3QkosaUVBT0ksZUFJSix5REFvQkksZ0JBc0ZGLG9DQUdFLGtGQUtFLFdBR0YsZ0RBR0Usc0RBQ0UsK0RBR0Esc0JBQ0Esa0ZDMUhOLGFBQ0EsV0FDQSx1QkFFQSx5RUFHRSxhQU1BLDBFQUlBLGdFQUlBLHVDbEY5Q0osdUJrRmlETSx5RGxGakROLG1DbUZtREEsaUJBR0Usb0J4RjlERixvQ3dGK0RFLG1DQUdBLHVCQUlBLHdEQUNFLFlBRUEsNkJBQ0EsaUJBR0YsbUNBQ0UsWUFDQSxnREFDQSw4Q0FDQSxvQkFhRiwyQ0FDRSx1QkFNRixXeEZuRkYsd0J3RnVGSSxnQkFDQSxrQ3hGcEZKLGtDQVJBLGtCQURBLGlCQU5BLGtCQUlBLGtFd0ZvR00seURBQ0UsWUFJSix3Q0FDRSxnQ0FDQSw4Q0FXQSxnRjFFbkhOLGEwRXdIUSxlQU1SLGNBQ0UsMkNBR0UsWUFDQSxnQ0FFQSxnREd4RUosNkJBRUksb0NFa0dGLFlBRUEsb0JBQ0UsaUJBR0YsMEJBSUEsdUJBQ0UscUJBSUEsMkNBS0EsMEdBTUEseUJBQ0UsZUFDQSxrQkFHRixxQ3pFMU5NLEN5RTROSixvREFNRixpQkFDQSxzREFRRSw4Q3hGdE5OLG1Dd0Y0TkUsc0NBRUUsdUZBUUEsa0NBR0YsZ0JBQ0UsbUJFdk1GLG9CQUVBLDJCQUNFLHVEQUtGLGlDQUlBLGdDQUNFLHVCQUVBLDRCQUNFLG9CQUlKLGdCQUNFLHFCQUNBLFNsR204cUJKLENrRy83cUJFLG1DQUNFLGVDNkZKLDBGQU9JLHlEM0ZuS0osb0JBQ0EsOEIyRnlLSSw2QzNGMUtKLHNCQUNBLGtCMkY0S00sZ0JDbEpKLHdEQWdCRixjQUNFLGVBR0YsOENBRUUseUJBSUEsdUJBSUEsc0JBRUEsc0NBRUUsa0JBQ0EsMEJBR0YsMkJBQ0UsbUJBQ0EsQ0FDQSxrQkFDQSxZQUdGLG1CQUNFLGlEQUdGLFlBRUUsNEJDekJBLHdEQUNFLFVyR2t4ckJOLHdCUXgwckJBLFdBQ0Esa0I2RjZERSxRQUNFLDRCQUlBLGtEQUNFLGlCQUNBLENyRzh3ckJOLHlCcUc1d3JCTSwyRUFLRixjQUNFLG1CSTNDSixnQnhGNUJGLCtDd0ZnQ0ksY0FDQSxtQkFFQSxpQkFJRixtQkFDRSxrQnpHaWlzQkosQ3lHN2hzQkUsNkJBQ0UsbUJBR0YsdUNBQ0UsNkNBQ0Esb0NBRUEsdUJBRUUsZUFDQSxrQkFDQSx1QkFFQSx1QkFJSiw0QkFFRSxnQkFJQSxrQ0FDRSwwRENuRk4sZ0JBQ0UsbUVBR0EsY0FHRSwyQmxHQ0osaUJBQ0EsNEJrR0NNLHNERXBCRiwrQkFDQSw0RENHSixrREFxQ0ksa0RBWUksYUFLRiw2REFVSSwrQkFqQ1IsMENBOENJLGlCckcvRE4sZUFDQSxpRXFHa0VNLHVDQUVBLG1CQUNBLFlBQ0EsY0FFQSx3Q0FDRSxXN0dneHNCUixDOEduMHNCQSx5Q0FJRSxZQUNBLCtCdEczQkYsNkJzRzZCRSw0QkFFQSw2Q0FHRSxxQkFDQSxpQ0FJRixrQ0FNQSxpQ0FDRSxDOUc2MnNCSixlK0d4NnNCRSxnQkFJSSxvQkl2Qk4sOERBVUEsb0VBS0ksMEVDSkEsWUdYSiwrREdERixjQWtESSx3Q0FHRSxhQUVBLDZDbEh2QkosQ2tId0J3QixlbEh2QnhCLG9CUm9ndUJBLEMySHBpdUJBLDJDQWtDSSxrQkFDQSx5QkEyREosV0FLSSwyREF1QkYsMENBTUksY0FwQk4sOEJBeUJJLDhFQUVBLG1DQUNFLHdCbkh6R04saUJBQ0Esb0IwSDhERSxhQUVBLG9DQUVFLDRCQUVBLGtFMUhyRUosZUFDQSwwQzBIOEVJLDZCQU1BLGNsSWkxdUJKLENrSTkwdUJFLHFEQUdFLGdCUXRDRixxQ0FHRSwrQ2xJeERKLENrSXlEd0IsK0JBRWxCLGVBR0Ysa0NsSTlESixjQUNBLG1Ca0ltRUksZ0R6SDdDSixrQ3lIbURJLCtCQUNFLHVEQU1KLHNDQUlFLCtDdkkzRUosOER1SW1GVSw0SGxJN0ZWLGtDa0lpR1UsK0lsSWpHVixrQkFDQSxla0ltR1ksMkJBQ0EscUJBS04sMEN2SWhHTiwyQkFJQSxldUlnR00sa0R2SXBHTixnQ0FJQSxtQ3VJc0dVLDhDQUNFLCtCQUdGLG9FQUVFLGVBS0YseUVBQ0Usa0JBQ0Esd0NDekZSLFlBR0YsNEJBQ0UsQ0FDQSxxSkFjRSxvTG5IekNOLGlDQU1FLGNBV0Ysb0VBaEJFLHVCQUVBLHlCQUVBLHFEQVlGLGdEbUh5Q0ksaUVBRUUseUVBT0YsNkJBQ0UsNkVDdkNKLHdCQUVBLFdwSWpERiwwQkFDQSxZb0ltREksMEJBR0YsT3BJdkRGLGlCQUNBLGNvSXlESSx3QkFHRixtQ0FDRSxlQUdGLDZGQ3pFRixZQUNFLDRCRzJGRixlQUNFLG1DQUVBLHlCQUdFLDJDQUNFLDhFQUlBLHdCaEprbXdCTixDZ0ovbHdCTSxtRUFDRSw2Q0FHRixnRUFPRixvQ2hKNmx3QkosQ2dKeGx3QkUsa0NBRUUsZUFDQSwrQkNQRixlOUl0SEYsbUNBR0EsZ0JBREEsaUI4SXVISSxvQzlJdkdKLGVBSUEscUNBVkEsbUJBRUEsY0FEQSxrQkFOQSxjQUlBLGlDOElvSEUsYzlJN0dGLENBSUEsZ0M4STRHSSxnRnpJekhKLDZCeUk2SE0saUJBR0YsaUR6SWhJSixZeUlvSUksNkNBRUUsaUJDcElKLHNEQ3BCRiwrQkFLSSxvRUEyQkUsa0ZBWUYscURBSUksVUFHRiw2RkFFSSxZQU1KLHFGQWVJLHVCQUNBLHdDM0kxRFYsa0JBQ0EsbUIySXVEVSxrQkFlTix5SkFZRSx1R0FTSSxrREFHQSxhQUtOLG1HQWtCSSxzRUFVSSxrQkFDQSwwRUFxQ04sdUdBS0EseUZBSUEsOEVBQ0UsZW5KczZ3QlIsQ21KbDZ3QlEsOEhDcktKLGtCakpMSixrQmlKU00sMEhFYkYsNkJBR0YsYUFDRSx1QkNZSCwyRUFFQyxlQUVBLGlGQUtDLDZCL0kvQkgsMkIrSWtDSyxzQkFJQSwwREFLRSwrQ0NMUCxvQkFDRSx5RkFJRSw0TkFVRix3REFHRixZQUNFLG1CQUNBLGNBQ0EsY0FFQSx1Q0FFRSwrQkFHRixpREFJSSx1RUFJQSxpRWhKekVOLGtDZ0o4RUksb0RBRUUsY0FDQSxpQkFFQSw4Q0FDRSx1QkFFQSx3Q0FJSix5QkFHRSxnQ0FDQyxDQUFELDRCQUdBLDBORXpDSixvQkFDRSxnQkFJQSw0QkFDRSw2QkFJQSxhQUNFLFlBQ0EsZ0NBQ0EsbUJBSUosaUJBQ0Usb0JBQ0EsaUJDL0ROLDhCQ21DRSw2REFFRSxjQUNBLG1CQUNBLDhDQUNBLGNBQ0EsOERFckNGLG1DQUNFLGVBRUEsaURBS0YsNkJBQ0UsV0FJSiw2Q0FFRSxhQUNBLDZCQ0pBLGtCQUNFLFlBRUEsK0NBQ0UsVUFJSixrQ0FDRSxhQUlKLGNBQ0UsMEJBQ0Esa0JBQ0EsaUJDL0NGLGtCQUVFLGdDQUNBLFlDckJKLCtCQUdJLGVBbURFLHFDQUNFLFlBQ0EseUJBQ0EseUNBRUEsb0NBQ0EsMkRBQ0EsYU1rQkosdUJBQ0UsdUJFN0VGLDJEQThESSwwQkFDQSxDQUNBLHNCQUNBLHNCQUdFLENBSUEseUNqS3ZEUixhQUNBLHFCaUs4RFEscUxBQ29CLENqSy9ENUIsaUNpS3FFRSx3Q0FJSSwyR0FFQSxhQUNBLHVCQUVBLHVCQUlKLDJDQU1JLGdCQUVBLGdHQUVFLHlFQXZIUixjQThISSxxQkFJSixtQkFJSSxrQkFDQSwyRUFJQSxjQUdFLGtCQUNBLDBFQUdBLGtDRS9JTiwrS0E4QkEsY2hGK0VFLHlFaUY5REEsaUd4S25CRSxjQUNFLGVBRUEsWUFEQSxXQUtBLDZEREZOLDJGQ0VNLFdERk4sb0JBSUEsNEJDRk0scUNERU4sZ0JDRk0sa0NERU4sWUNGTSxDREZOLHVDQUlBLGdCQ0ZNLHVDREVOLHdCQUpBLGVBSUEsbUJDRk0sa0JERk4sZ0JBSUEsa0JIdThCQSxnQkczOEJBLHVHQ1FNLHNCQUtFLDRISjg5QlIsQ0kvOUJNLHNDQUNFLHlCQURGLFlBQ0UsWUFERixlQUNFLGNBT0EsYURYUixlQ1dRLFdEWFIseURDV1EsMkREWFIsV0NXUSxZRFhSLDJHQ1dRLHlCRFhSLFdDV1EsWURYUixjQ1dRLFdEWFIsa0ZFekNrQywwQkxnL0NsQyxVSy8rQ0UsWUFBZ0MsMEJMay9DbEMsdUJLai9Da0MscUNBQ2hDLHVCQUFnQyxrREFFaEMsZUFBOEIsaUJBQzlCLHFCQUE4QixvQkFDOUIsMkJBQThCLGlDQUU5QixvQkFBb0Msd0NBQ3BDLDJCQUFvQyxvQ0FDcEMsc0JBQW9DLG1DQUNwQyx1Q0FBb0Msd0NBQ3BDLGNBQW9DLHVEQUVwQyxjQUFpQywwQkFDakMsNkJBQWlDLHdDQUNqQyxjQUFpQywwQkFDakMsNkJBQWlDLHlDQUNqQyxDQUFpQyx3Q0FFakMsY0FBa0MsNkNBQ2xDLCtCQUFrQyxzQkFDbEMsb0NBQWtDLHlCQUNsQyx1Q0FBa0MsZUFDbEMsd0JBQWtDLDJDQUNsQyx1QkFBa0MsZ0NBRWxDLDJCQUFnQyxvQ0FDQSwyREFDQSw0QkFDaEMsZ0NBQWdDLDZCQUNoQyx1Q0FDQSw0QkFBZ0Msc0N1Q3dOaEMsdUJBRUEsZ0NBQ0UscUJBQ0EsOEJBRUEsb0RBQ0UsMEJBSUUsK0lBRUUsdUJzSHRPTixnQ0VPSiwwQkFFRSw4QkFFQSwyQjVKckJGLHFDNEp5QkUsMEI1SnhCRixvQzZKNkZFLDBEQ3dERixxQkFNSSwrQ0FFRSwrQkFPRixpRDlKcktKLHVCQUNBLDJCOEp3S00seUJFekpKLDZCQUVBLHdCQUlBLDZDaEt0QkYsdUJrS2dDRSw4QjFLK3MwQkYsaUIwSzNzMEJFLG1CQUNFLHVEckhqRU4sa0JBd0lBLHFCQTBMSSx1SU9sVUEsbURBQ0UsZ0NBR0YscURBQ0UsY0FDQSxvQkFDQSxrQkFHRiwwRkFFRSxnQkFHRiw0RDZDa0dFLHlCekc0NmdCTixDaUYvMmdCQSwrREFHTSxjMUU0Vk4sc0RBQ0MsZUFFQyxnQkFEQSxvQjRKM1dFLG1EQXJKRixrQ0FzSkksZ0NTakhGLHlCeEt2QkksY0FDQSx1Q0FJQSxjQUVBLHdCQUlBLE9ERk4saUNBSUEsNkJBSkEsa0NBSUEsNkJBSkEsZUFJQSx1RUNGTSxDREZOLHFEQ0VNLHdCREVOLHNCQUpBLDZGQUlBLGtCQ0ZNLDJEREZOLFdBSUEsNEJDRk0sNEJERU4sK0NBSkEsNENDWU0sb0NBQ0Usa0lBREYsNEJBQ0UsUUFERixZQUNFLFlBREYsZUFDRSxjQU9BLGFEWFIsZUNXUSxXRFhSLHlEQ1dRLDJERFhSLFdDV1EsWURYUiwyR0NXUSx5QkRYUixXQ1dRLFlEWFIsY0NXUSxXRFhSLGtGRXpDa0MsMEJMeWtEbEMsVUt4a0RFLFlBQWdDLDBCTDJrRGxDLHVCSzFrRGtDLHFDQUNoQyx1QkFBZ0Msa0RBRWhDLGVBQThCLGlCQUM5QixxQkFBOEIsb0JBQzlCLDJCQUE4QixpQ0FFOUIsb0JBQW9DLHdDQUNwQywyQkFBb0Msb0NBQ3BDLHNCQUFvQyxtQ0FDcEMsdUNBQW9DLHdDQUNwQyxjQUFvQyx1REFFcEMsY0FBaUMsMEJBQ2pDLDZCQUFpQyx3Q0FDakMsY0FBaUMsMEJBQ2pDLDZCQUFpQyx5Q0FDakMsQ0FBaUMsd0NBRWpDLGNBQWtDLDZDQUNsQywrQkFBa0Msc0JBQ2xDLG9DQUFrQyx5QkFDbEMsdUNBQWtDLGVBQ2xDLHdCQUFrQywyQ0FDbEMsdUJBQWtDLGdDQUVsQywyQkFBZ0Msb0NBQ0EsMkRBQ0EsNEJBQ2hDLGdDQUFnQyw2QkFDaEMsdUNBQ0EsNEJBQWdDLHNDZ0s2RjlCLHVCQUNFLGdDQ3dFSixDdEsydnpCRixvQnNLenZ6QkUsOEIxRC9MRix3QkFiRiw0QitEb0JFLGlGaEZpRkUsc0RBTUksa0NnRjdGTix1Qi9HR0EsMERBU0kseVRBVUEsaURBQ0UsdUJBR0Ysb0RBQ0UsNkJBRUEsd0JBR0Ysa0VBQ0UsVUFHRixnREFHRSx1Q0FDQSxlQUNBLHdCQUdGLGtGQUVFLDJDQUVBLHNCQUVBLHVDckRpZFIsOENBRUUsZUFDQyxnVEFtQ0gsYUFDQyxrRDZEamFPLHVFQVpKLDhCQWFRLFk3RHFhWixpRUFHRSxrQkFEQSxrRDhIMWpCRixXQUdNLENBSE4sNEJBR00sbUNsSTJCSix5RHNHa0ZGLCtCQUNFLFNBRUUscUNBQ0EsNkJBQ0EsNENBRUEsd0VrRXhHRiw4RGxGZ0JBLHlCQUVJLDZEQVNKLGVBZ0JJLGdDekZ1aHBCSixVZ0czNm9CRSxzQkFDRSxTQUNBLG1EQU9GLHlCQUdFLDREbURFRSxtRUFDRSxpRGN6TE4sc0JNNkVBLG1CQUNFLGlCaEt5Zk4sK0NBQ0MsMkJBQ0MsNkNBS0EsWUFEQSxjQTdCRixzQ0FDQywrQkFDQyw0Qm1FbFJVLGdDQTZCSixhQUVRLDhGQVlJLFVBSEEsNERBT0Esa0NBSEEsaUJBSEEsb0JBSUEsb0NJOVVoQixtQ0FDSSx1QkFDQSxpQ0FHQSw4Q0FJSSxjQUNBLDJDQUdBLFlBQ0Esd0VBSUEsNENBVkEsc0JBZUEseUJBQ0ksY0FDQSx1Q0FDQSx5QkFFQSxxQkFHSix5Q3ZEbkJKLEN1RHFCUSxlQUVBLHNDQUNJLHlCQUtaLG1DQUNJLHFCQUNBLDZCQUVBLGtCQUNBLEM5RWczbUJWLGdCOEU3Mm1CTSxtREFFSSxlQUNBLHVCQUNBLHlCQUNBLGVBQ0EsNENBQ0Esa0JBQ0EsMEZBR0ksa0VBQ0ksa0JBQ0EsZUFDQSxhQUlSLGdEQUNJLG9DQUVBLDhEQUNJLGVBQ0EsV0FDQSw0Q0FDQSw0Q0FHQSxpQkFDQSxXQUNBLG9COUU0Mm1CbEIsQzhFejJtQmMsc0RBQ0ksbUNBRUEsd0VBQ0ksQzlFMjJtQnRCLHFCOEV4Mm1Ca0IsMkNBQ0ksbUNBSUosNkRBQ0ksNENBT2hCLDJGQUdJLGdFQUdBLENBQ0EsNkRBR0Esb0JBRUEsa0tBRUksaUJBQ0EsZ0JBSVIsNENBQ0ksK0JBQ0Esa0JBQ0EsbUJBQ0EsQ0FDQSwrQkFHSixrREFDSSxrQ0FFQSxzRUFHQSxTQUNJLHdEQU1SLGtDQUVJLHNFQUdBLGtCQUNBLG1CQUNBLDBFQU1JLFV2RThiaEIsZ0VBRUUsZXdFaGhCRSwyQkFURixxQkFVSSxxQkFDQSwyS25FaS9IRixvQkFDRSw2Q0FDRSxpQ0ErQkosaUNBQ0Usa0JBb0ZGLDBEQUVFLGlDOEQ3cElFLGlDaEV3R1IsaUVBRVEsb0JBRUosZ0JBQTRCLFVBQzVCLG1DQUVJLFlnRXllUixzQkFDSSxrQkFDSSwyQkFRQSxnQkFEQSxvQkFIQSxrQkFDQSx5Q0FNSixXQUNJLCtEQUlBLHNCQUVBLFlBR0osa0RBSUEsa0NBQ0ksK0JBQ0Esd0JBQ0Esa0JBSUosNkNBQ0ksaUJBQ0Esc0NBRUEsd0NoRTVnQlIsNEJBQ0ksbUNBR0EscUJBRUksdUNBR0EscUJBR0osZ0JBQ0ksOENBR0osaURBR0ksb0JBQ0EsZUFGQSw0QlZ3bkZOLFVVbm5GRSxjQUNJLHlCQUVKLDJCQUVJLG1CQURBLGFBR0EsZUFFSixxQkFFSSx3QkFEQSxrQkFFQSw0Q2dFNmVBLDREQURKLFVBR1EsY0FEQSxhQUdBLGlDQUlSLG1EQUVRLG1CUzVkWiw0QkFFSSxpRUFHRSxtQkFDQSxxR0FHQSxtQ0FFRSw0QkFDQSwyQ0FFQSxrQndGck5OLHNDN0h3RUEsdURtQ2tDRSxvQkFDRSxtQkFDQSxlQUNBLGdCQUdGLGtDQUlBLHNDQUNFLGtCQUdGLGVBQ0UsZ0JBQ0EsY0FDQSxzQlE5RUoseUNBUUksbUJBQ0EsNERBR0EsZ0NBbUNBLDRHakZwRUosVXlKL0JGLHNDQUVJLDJDRTJHRSwyQkFDRSxTQUNBLHdFQUlGLFlBQ0UseURBR0YsZUFDRSxhQUdGLG9EQUNFLGlEQUVBLDZDL0ZrQ0Esa0NBaEJKLHFFN0R3Y0oseUNBQ0Msa0NBQ0MsZTZEdGxCRSxxQ0FOSixvQ0E0RFksbUNBU1Esc0JBQ0EsY0ErRGhCLG9DQUdRLHlHdUM3R0osY0FEQSxtQkFtQ00sNENBRVEsQzNHdXFzQnBCLG9Eb0VwbHNCRSxxR2FQQSx5RWtFakVJLGtFQXdCSSx3REFKQSxtQkFDQSxzQ2dCdUNOLG1FeEVwRk4sNkVBR0kscUJBQ0Usc0NBR0EseUJBQ0Esa0JBQ0Esc0NBSUYsd0RBR0UsYUFDQSxzQkFHRixtQ0FDRSxxQkFFQSxVQUNBLDhCQUVBLGlCM0YwdnBCTixDK0R2d3BCQSxtQ0FFSSxxREFJQSxtRUFLRSxRL0RnaWpCSixDK0Q5aGpCSSxtSjhHckVKLGlIQVlFLGFBR0Ysb0RBU0UsZUFHRix3RUFZQSwrQkFLRSxpQkFHRixrQkFJQSxlQUNFLGdCQUdGLGtCQUNFLGtCQUlBLG1CQUdGLHVDQUtFLHNCQUdGLGtCQUNFLEM3S213MEJGLE82S2h3MEJBLHNDQUtFLGVBR0YsV0FDRSwyQkFHRixrQkFJQSxTQUNFLDBDQUlBLGdDQU9GLDBDQUtFLFlBR0Ysa0NBSUEsWUFDRSxxRjdLaXcwQkYsVTZLbHYwQkEsZUFDRSxXQUdGLFVBQ0UsNEhBbUJGLFVBQ0UsWUFHRixzQkFDRSxjQUdGLFlBQ0UsY0FHRixXQUNFLG9CQUdGLGNBQ0UseUJBR0YsV0FDRSxvQkFHRix5QkFDRSxhQUdGLFdBQ0UsbUI3S3V1MEJGLEM2S3B1MEJBLHdCQUNFLHdCQUdGLGlCQUNFLFVBR0YsaUJBQ0UsOEJBR0YsY0FDRSxnQkFHRix5QkFDRSxhQUdGLGdCQUNFLGNBR0YsZ0JBQ0UseUJBR0YsY0FDRSxnQkFhQSw2QkFDQSxTQUdGLG1GQVFFLHlCQU9GLGlCQUNFLGFBQ0EsNkNBRUEsd0JBQ0UsNEJBRUEsNkJBQ0EsUUFHRiw2QjdLd3QwQkYsQzZLcHQwQkUsMkJBQ0Usd0JBekNKLENBRUUsZUFEQSxhN0t3dDBCSix3NkI4Sy83MEJBLGFBQXVCLEdBQUcsU0FHeEIsQ0FIa0MsR0FBRyxTQU1yQyxDQUNGLENBUGtELGFBQXdCLEdBQUcsU0FXM0UsQ0FYcUYsR0FBRyxTQWN4RixDQUNGLENBZnFHLGFBQTJCLEdBQUcsU0FBUyxDQUFDLFNBb0IzSSxDQXBCcUosR0FBRyxNQUFNLENBQUMsU0F3Qi9KLENBQ0YsQ0F6QjRLLGFBQTBCLEdBQUcsU0FBUyxDQUFDLFVBOEJqTixDQTlCNE4sR0FBRyxTQUFTLENBQUMsT0FrQ3pPLENBQ0YsQ0FuQ29QLGFBQW1CLEdBQUcsVUF1Q3hRLENBdkNtUixHQUFHLE9BMEN0UixDQUNGLENBM0NpUyxxRkFBcUYsd0JBQXdCLENBQUMsb0NBQW1ELGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsU0FtRC9lLENBbkR5Zix3QkFBd0IscUJBQXFCLENBQUMsVUFBVSxDQUFDLG9CQUFvQixDQUFDLGdCQUFnQixDQUFDLGlCQTJEeGxCLENBM0QwbUIsNkRBQTZELFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxLQWlFcHNCLENBakUwc0IsK0JBQStCLHFCQUFxQixDQUFDLFVBc0UvdkIsQ0F0RTB3Qiw4QkFBOEIsU0EwRXh5QixDQTFFa3pCLGFBQTRCLFVBQVUsa0JBK0V0MUIsQ0EvRXkyQixJQUFJLG9CQWtGNzJCLENBQ0YsQ0FuRnE0QixtQkFBbUIsa0JBQWtCLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLENBQVcsa0NBQWtDLENBQUMseUJBQXlCLENBQUMsUUFBUSxDQUFDLFlBQVksQ0FBQyxzQkFBc0IsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLFNBbUd2bkMsQ0FuR3FvQyw4QkFBOEIsZ0JBdUducUMsQ0F2RytyQyxtQ0FBbUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUMsZUFBZSxDQUFDLFlBQVksQ0FBQyxpQkFBaUIsQ0FBQyxxQkFrSGwxQyxDQWxIdzJDLHFEQUFxRCxrQkFBa0IsQ0FBQyxZQUFZLENBQUMscUJBd0g3N0MsQ0F4SG05Qyx5REFBeUQsYUFBYSxDQUFDLGNBNkgxaEQsQ0E3SHlpRCx5REFBeUQsc0JBQXNCLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUMsaUJBcUlucUQsQ0FySXFyRCxvQ0FBb0MsY0FBYyxDQUFDLGVBQWUsQ0FBQyxjQUFjLENBQUMsd0JBNEl2d0QsQ0E1SWd5RCxnQ0FBZ0MsWUFBWSxDQUFDLDZCQUE2QixDQUFDLGVBQWUsQ0FBQyxVQW1KMzNELENBbkpzNEQseUNBQXlDLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBQyxnQkFBZ0IsQ0FBQyxnQ0FBZ0MsQ0FBQyxTQThKdGlFLENBOUpnakUsMkNBQTJDLFVBa0szbEUsQ0FsS3NtRSxpREFBaUQsa0JBc0t2cEUsQ0F0SzBxRSx1REFBdUQsa0JBMEtqdUUsQ0ExS292RSxnREFBZ0Qsa0JBOEtweUUsQ0E5S3V6RSxzREFBc0Qsa0JBa0w3MkUsQ0FsTGc0RSxxQkFBcUIsV0FBVyxDQUFDLHFCQUFxQixDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsU0EwTGo5RSxDQTFMKzlFLHFFQUFxRSxXQUFXLENBQUMsUUErTGhqRixDQS9MeWpGLG1IQUFtSCxlQW1NNXFGLENBbk00ckYsdUVBQXVFLFNBQVMsQ0FBQyxVQXdNN3dGLENBeE13eEYsNkZBQTZGLGlCQUE4QixVQTZNbjVGLENBN004NUYsbUhBQW1ILE9BaU5qaEcsQ0FqTnloRywrRkFBK0YsaUJBQStCLFNBc052cEcsQ0F0TmlxRyxxSEFBcUgsTUEwTnR4RyxDQTFONnhHLFdBQVcsd0JBQXdCLENBQUMsZ0NBQWdDLENBQUMsa0JBQWtCLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyxlQUFlLENBQUMsaUJBQWlCLENBQUMsV0F5TzUrRyxDQXpPdy9HLG1CQUFtQixxQkE2TzNnSCxDQTdPaWlILGlCQUFpQixVQUFVLENBQUMsYUFBYSxDQUFDLGNBQWMsQ0FBQyx3QkFvUDFsSCxDQXBQbW5ILGdCQUFnQixrQkFBa0IsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLHdCQUF3QixDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxPQThQbHVILENBOVAwdUgsb0JBQW9CLFVBQVUsQ0FBQyxjQW1RendILENBblF3eEgsbUJBQW1CLHdCQUF3QixDQUFDLGlCQUFpQixDQUFDLDJCQXlRdDFILENBelFrM0gsd0JBQXdCLFVBQVUsQ0FBQyxNQUFNLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLEtBaVJ0N0gsQ0FqUjQ3SCw4QkFBOEIsMEJBQTBCLENBQUMsd0JBQXdCLENBQUMsaUJBQXVCLGdDQUFnQyxDQUFDLGVBQWUsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsVUErUmhwSSxDQS9SMnBJLHVFQUF1RSwyQkFtU2x1SSxDQW5TOHZJLHNCQUFzQiwwQkF1U3B4SSxDQXZTMHpJLDZCQUE2QixrQkFBa0IsQ0FBQyxhQTRTMTJJLENBNVN3M0ksZ0RBQWdELG9CQWdUeDZJLENBaFQ2N0ksZ0VBQWdFLGFBb1Q3L0ksQ0FwVDJnSiwyREFBMkQsa0JBd1R0a0osQ0F4VHlsSiwwQkFBMEIsa0JBQWtCLENBQUMsYUE2VHRvSixDQTdUb3BKLDZDQUE2QyxvQkFpVWpzSixDQWpVc3RKLDBEQUEwRCxhQXFVaHhKLENBclU4eEosd0RBQXdELGtCQXlVdDFKLENBelV5MkosMkJBQTJCLGtCQUFrQixDQUFDLGFBOFV2NUosQ0E5VXE2Siw4Q0FBOEMsb0JBa1ZuOUosQ0FsVncrSiw0REFBNEQsYUFzVnBpSyxDQXRWa2pLLHlEQUF5RCxrQkEwVjNtSyxDQTFWOG5LLDZCQUE2QixrQkFBa0IsQ0FBQyxhQStWOXFLLENBL1Y0ckssZ0RBQWdELG9CQW1XNXVLLENBbldpd0ssZ0VBQWdFLGFBdVdqMEssQ0F2VyswSywyREFBMkQsa0JBMlcxNEssQ0EzVzY1SyxjQUFjLHFCQStXMzZLIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BsdWdpbnMvc2xpY2stdGhlbWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvdXRpbHMvX25vcm1hbGl6ZS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9zdHlsZS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy91dGlscy9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGx1Z2lucy9ib290c3RyYXAvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGx1Z2lucy9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BsdWdpbnMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGx1Z2lucy9ib290c3RyYXAvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BsdWdpbnMvYm9vdHN0cmFwL19ib290c3RyYXAtY29sbGFwc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGx1Z2lucy9fbW9kYWFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wbHVnaW5zL3NsaWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BsdWdpbnMvb2ctZ3JlZXQtYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BsdWdpbnMvYXNtLW1hcC8xLmFzbS1tYXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGx1Z2lucy9hc20tbWFwL2FzbS1tYXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGx1Z2lucy9hd2Vzb21lLW5vdGlmaWNhdGlvbnMvYW5pbWF0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wbHVnaW5zL2F3ZXNvbWUtbm90aWZpY2F0aW9ucy9wb3B1cHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGx1Z2lucy9hd2Vzb21lLW5vdGlmaWNhdGlvbnMvYXdlc29tZS1ub3RpZmljYXRpb25zLXZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy91dGlscy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvdXRpbHMvbWl4aW5zL192ZW5kb3ItcHJlZml4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BsdWdpbnMvYXdlc29tZS1ub3RpZmljYXRpb25zL3RvYXN0cy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9iYXNlL19hbmltYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2Jhc2UvX2dsb2JhbC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9iYXNlL19pY29ucy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9iYXNlL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvdXRpbHMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy91dGlscy9taXhpbnMvX3BzZXVkby1maWxscy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9iYXNlL19oZWxwZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2Jhc2UvX3RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2Jhc2UvdHlwb2dyYXBoeS9faGVhZGluZ3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvYmFzZS90eXBvZ3JhcGh5L19saW5rcy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9iYXNlL3R5cG9ncmFwaHkvX2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvZm9ybS9fY2hlY2tib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9mb3JtL19lcnJvci5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL2Zvcm0vX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9mb3JtL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL2Zvcm0vX2lucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvZm9ybS9fcmFkaW8tYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX2F1dGhvci1iaW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fYnRuLWRyb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX2J0bi1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX2Nvb2tpZS1jb25zZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX2NvbnRhY3QtaW5mby5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19jb250ZW50LWZpZ3VyZS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19mZWF0dXJlZC1pbWcuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fZmVhdHVyZS1zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fZmlsdGVyLWRyb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX2ZpbHRlci1waWxscy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19maWx0ZXItcmVzdWx0cy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19maW5hbmNpYWwtZ3JhcGguc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fZm9vdGVyLWN0YXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fZ2VuZXJpYy1jb250ZW50LXJvdy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19nZW5lcmljLWNvbnRlbnQtc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19pbmJlbnRhLWNoYXQtYm90LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX21haW4tbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19tZW1iZXJzaGlwLWxldmVscy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19tZXRhLWxpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19wcmljaW5nLWNhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fcHJvZmlsZS10aHVtYm5haWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fcmVsYXRlZC1jb250ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX3Jlc3BvbnNpdmUtdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fc2VhcmNoLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX3NlY3VyZWQtY29udGVudC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19zZWN1cmVkLWNvbnRlbnQtb3ZlcmxheS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19zaGFyZS1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX3NvY2lhbC1pY29ucy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19zbGljay1zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fc3RhZmYtbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fcmVnaXN0cmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fdGFncy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL190ZXN0aW1vbmlhbC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL190ZXN0aW1vbmlhbC1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvX3RpbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fdGltZWxpbmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL190d2l0dGVyLWZlZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fdmlkZW8tcmVzcG9uc2l2ZS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL19pbnRlcmlvci1uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fZXZlbnQtYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvY3RhL19ibG9jay1jdGEuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9jdGEvX2N0YS1yb3cuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9jdGEvX2N0YS1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvcGFuZWwvX3BhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvcGFuZWwvX3BhbmVsLWJpby5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhbmVsL19wYW5lbC1jdGEuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9wYW5lbC9fcGFuZWwtZmVhdHVyZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9wYW5lbC9fcGFuZWwtaW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9wYW5lbC9fcGFuZWwtbGlzdC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhbmVsL19wYW5lbC1saXN0aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvcGFuZWwvX3BhbmVsLXNlY3Rpb24tbGlzdGluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhbmVsL19wYW5lbC1jb2x1bW4tbGlzdGluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhbmVsL19wYW5lbC1zdGFmZi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3dpZGdldHMvX2FjY29yZGlvbi1pdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvd2lkZ2V0cy9fYmlvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2xheW91dC9fYnJlYWRjcnVtYnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvbGF5b3V0L19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvbGF5b3V0L19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvbGF5b3V0L19wYWdlLWhlYWRlci5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9sYXlvdXQvX3NlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvbGF5b3V0L193cmFwcGVycy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2xheW91dC9zaWRlYmFyL19zaWRlYmFyLWN0YS1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2xheW91dC9zaWRlYmFyL19zaWRlYmFyLWZpbHRlci5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9sYXlvdXQvaGVyby9faGVyby5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9sYXlvdXQvaGVyby9faGVyby1iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9fZXZlbnQtaGVyby5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9sYXlvdXQvaGVhZGVyL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvbGF5b3V0L2hlYWRlci9faGVhZGVyLXV0aWxpdGllcy1sb2dpbi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9sYXlvdXQvaGVhZGVyL19uYXYtdG9nZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2xheW91dC9oZWFkZXIvX25hdi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9sYXlvdXQvaGVhZGVyL19uYXYtZmVhdHVyZWQtc2VjdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL2Zvcm0tYnVpbGRlci9fZm9ybS1idWlsZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvcGFnZS1idWlsZGVyL3NlY3Rpb25zL19wYi1hY2NvcmRpb24tc2VjdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhZ2UtYnVpbGRlci9zZWN0aW9ucy9fcGItZHluYW1pYy10d28tY29sdW1uLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9wYWdlLWJ1aWxkZXIvc2VjdGlvbnMvX3BiLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9wYWdlLWJ1aWxkZXIvc2VjdGlvbnMvX3BiLXNpbmdsZS1jb2x1bW4tc2VjdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhZ2UtYnVpbGRlci9zZWN0aW9ucy9fcGItc2luZ2xlLWNvbHVtbi13aXRoLXJpZ2h0LWd1dHRlci5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhZ2UtYnVpbGRlci9zZWN0aW9ucy9fcGItdGhyZWUtY29sdW1uLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9wYWdlLWJ1aWxkZXIvc2VjdGlvbnMvX3BiLXR3by1jb2x1bW4tc2VjdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhZ2UtYnVpbGRlci9zZWN0aW9ucy9fcGItdmFyaWFibGUtc2VjdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhZ2UtYnVpbGRlci93aWRnZXRzL19wYi1iYW5uZXItd2lkZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvcGFnZS1idWlsZGVyL3dpZGdldHMvX3BiLWJsb2NrLWN0YS13aWRnZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9wYWdlLWJ1aWxkZXIvd2lkZ2V0cy9fcGItY2FsbC10by1hY3Rpb24td2lkZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvcGFnZS1idWlsZGVyL3dpZGdldHMvX3BiLWktd2FudC10by13aWRnZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvY29tcG9uZW50cy9wYWdlLWJ1aWxkZXIvd2lkZ2V0cy9fcGItaW1hZ2Utd2lkZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvcGFnZS1idWlsZGVyL3dpZGdldHMvX3BiLXRhZy1ib3gtd2lkZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvcGFnZS1idWlsZGVyL3dpZGdldHMvX3BiLXZpZGVvLXdpZGdldC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3BhZ2UtYnVpbGRlci93aWRnZXRzL19wYi13aWRnZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvX2FydGljbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvX2Jyb3dzZS1wYW5lbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvX2NhcmVlcnMtcGxhbm5pbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvX2NvdW5jaWwtbGFuZGluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9fY291bmNpbC1tZW1iZXItbGFuZGluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9fZGlyZWN0b3J5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhZ2VzL19nZW5lcmljLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhZ2VzL19sb2JieS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9fbWVtYmVyc2hpcC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9fbWVtYmVyc2hpcC1kZXRhaWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvX25vdC1mb3VuZC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9fb3V0YnJlYWsuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvX3BvcnRhbC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9fcHVibGljYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvX3NlYXJjaC1yZXN1bHRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhZ2VzL19zdWJzY3JpcHRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhZ2VzL190YWctbGFuZGluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9fYnJvd3NlLWJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhZ2VzL2V2ZW50L19jdGEtc2VjdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9ldmVudC9fZW1haWwtY29sbGVjdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhZ2VzL2V2ZW50L19tZWV0aW5nLW1hdGVyaWFscy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9ldmVudC9fdHJhY2stbGlzdGluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9ldmVudC9fdmlkZW8taGVyby5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9wb2RjYXN0L19wb2RjYXN0LWJ0bi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9wb2RjYXN0L19wb2RjYXN0LWRldGFpbC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9wb2RjYXN0L19wb2RjYXN0LWhvc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhZ2VzL3BvZGNhc3QvX3BvZGNhc3QtbGlzdGluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9wb2RjYXN0L19wb2RjYXN0LXNlcmllcy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9wb2RjYXN0L19zZXJpZXMtbGlzdGluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy93ZWJpbmFyL19zZXJpZXMtbGlzdGluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy93ZWJpbmFyL193ZWJpbmFyLWJ0bi5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy93ZWJpbmFyL193ZWJpbmFyLWxpc3Rpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvaG9tZS9faG9tZS1mZWF0dXJlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhZ2VzL2hvbWUvX2hvbWUtY3RhLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvaG9tZS9fbG9naW4tZmVhdHVyZS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9ob21lL19taWNyb2JlLWZlYXR1cmUtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvaG9tZS9fbWljcm9iZS1mZWF0dXJlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhZ2VzL2hvbWUvX25ldy1mcm9tLWFzbS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9wYWdlcy9ob21lL19uZXdzLWZlYXR1cmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvaG9tZS9faG9tZS1iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGFnZXMvaG9tZS9faG9tZS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy91dGlscy9taXhpbnMvX21lZGlhLXF1ZXJpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvcGx1Z2lucy9ib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy91dGlscy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL2F3ZXNvbWUtbm90aWZpY2F0aW9ucy9kaXN0L3N0eWxlLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyLvu79AY2hhcnNldCAnVVRGLTgnO1xyXG5cclxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcclxuXHJcbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xyXG4vLyAnXFwyMTkwJyBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciAn4oaQJ1xyXG4vLyAnXFwyMTkyJyBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciAn4oaSJ1xyXG4vLyAnXFwyMDIyJyBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciAn4oCiJ1xyXG5cclxuJHNsaWNrLWZvbnQtcGF0aDogJy4uL2ZvbnRzL3NsaWNrLycgIWRlZmF1bHQ7XHJcbiRzbGljay1mb250LWZhbWlseTogJ3NsaWNrJyAhZGVmYXVsdDtcclxuJHNsaWNrLWxvYWRlci1wYXRoOiAnLi8nICFkZWZhdWx0O1xyXG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xyXG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcclxuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XHJcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogJ1xcMjE5MCcgIWRlZmF1bHQ7XHJcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogJ1xcMjE5MicgIWRlZmF1bHQ7XHJcbiRzbGljay1kb3QtY2hhcmFjdGVyOiAnXFwyMDIyJyAhZGVmYXVsdDtcclxuJHNsaWNrLWRvdC1zaXplOiA2cHggIWRlZmF1bHQ7XHJcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNzUgIWRlZmF1bHQ7XHJcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xyXG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjI1ICFkZWZhdWx0O1xyXG5cclxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XHJcblx0QGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcclxuXHRcdEByZXR1cm4gaW1hZ2UtdXJsKCR1cmwpO1xyXG5cdH1cclxuXHRAZWxzZSB7XHJcblx0XHRAcmV0dXJuIHVybCgkc2xpY2stbG9hZGVyLXBhdGggKyAkdXJsKTtcclxuXHR9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XHJcblx0QGlmIGZ1bmN0aW9uLWV4aXN0cyhmb250LXVybCkge1xyXG5cdFx0QHJldHVybiBmb250LXVybCgkdXJsKTtcclxuXHR9XHJcblx0QGVsc2Uge1xyXG5cdFx0QHJldHVybiB1cmwoJHNsaWNrLWZvbnQtcGF0aCArICR1cmwpO1xyXG5cdH1cclxufVxyXG5cclxuLyogU2xpZGVyICovXHJcblxyXG4uc2xpY2stbGlzdCB7XHJcblx0LnNsaWNrLWxvYWRpbmcgJiB7XHJcblx0XHQvL2JhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKCcuL3BsdWdpbnMvYWpheC1sb2FkZXIuZ2lmJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0fVxyXG59XHJcblxyXG4vKiBJY29ucyAqL1xyXG5AaWYgJHNsaWNrLWZvbnQtZmFtaWx5ID09ICdzbGljaycge1xyXG5cdEBmb250LWZhY2Uge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdzbGljayc7XHJcblx0XHRzcmM6IHVybCgnLi4vLi4vZm9udHMvc2xpY2svc2xpY2suZW90Jyk7XHJcblx0XHRzcmM6IHVybCgnLi4vLi4vZm9udHMvc2xpY2svc2xpY2suZW90I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uLy4uL2ZvbnRzL3NsaWNrL3NsaWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi9mb250cy9zbGljay9zbGljay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vLi4vZm9udHMvc2xpY2svc2xpY2suc3ZnI3NsaWNrJykgZm9ybWF0KCdzdmcnKTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0fVxyXG59XHJcblxyXG4vKiBBcnJvd3MgKi9cclxuXHJcbi5zbGljay1wcmV2LFxyXG4uc2xpY2stbmV4dCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMjBweDtcclxuXHR3aWR0aDogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMHB4O1xyXG5cdGZvbnQtc2l6ZTogMHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0dG9wOiA1MCU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHJcblx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcclxuXHRcdG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xyXG5cdFx0b3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcclxuXHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGljay1wcmV2IHtcclxuXHRsZWZ0OiAtMjVweDtcclxuXHJcblx0W2Rpcj0ncnRsJ10gJiB7XHJcblx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0cmlnaHQ6IC0yNXB4O1xyXG5cdH1cclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xyXG5cclxuXHRcdFtkaXI9J3J0bCddICYge1xyXG5cdFx0XHRjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2xpY2stbmV4dCB7XHJcblx0cmlnaHQ6IC0yNXB4O1xyXG5cclxuXHRbZGlyPSdydGwnXSAmIHtcclxuXHRcdGxlZnQ6IC0yNXB4O1xyXG5cdFx0cmlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XHJcblxyXG5cdFx0W2Rpcj0ncnRsJ10gJiB7XHJcblx0XHRcdGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIERvdHMgKi9cclxuXHJcbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uc2xpY2stZG90cyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTI1cHg7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdGxpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0YnV0dG9uIHtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMHB4O1xyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJHNsaWNrLWRvdC1zaXplO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcclxuXHRcdFx0XHRvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xyXG5cdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcclxuXHRcdFx0Y29sb3I6ICRzbGljay1kb3QtY29sb3ItYWN0aXZlO1xyXG5cdFx0XHRvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxyXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcclxuICogICAgdXNlciB6b29tLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXHJcbiAqIGFuZCBGaXJlZm94LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxyXG4gKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxuYXVkaW8sXHJcbmNhbnZhcyxcclxucHJvZ3Jlc3MsXHJcbnZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXHJcbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cclxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dLFxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogTGlua3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxyXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxyXG4gKi9cclxuXHJcbm1hcmsge1xyXG4gIGJhY2tncm91bmQ6ICNGRjA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cclxuICovXHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cclxuICovXHJcblxyXG5ociB7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXHJcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cclxuICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cclxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cclxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG4gIG1hcmdpbjogMDsgLyogMyAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqL1xyXG5cclxuYnV0dG9uIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cclxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cclxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cclxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXHJcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxyXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXHJcbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXHJcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXHJcbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxyXG4gKi9cclxuXHJcbmlucHV0IHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4vKipcclxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxyXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxyXG4gKlxyXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxyXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9J2NoZWNrYm94J10sXHJcbmlucHV0W3R5cGU9J3JhZGlvJ10ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxyXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxyXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9J251bWJlciddOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZVxyXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxyXG4gKiBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXHJcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0MwQzBDMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cclxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm9yZGVyOiAwOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXHJcbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxyXG4gKi9cclxuXHJcbm9wdGdyb3VwIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyogVGFibGVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxyXG4gKi9cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4yIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbiAqICAgIHVzZXIgem9vbS5cbiAqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NlcmlmK1Bybzo0MDAsNjAwLDcwMFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTZXJpZitQcm86NDAwLDYwMCw3MDBcIik7XG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNGRjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbiAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbiAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xuICBtYXJnaW46IDA7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1yZXNldF0sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xuICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXG4gKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKi9cbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqL1xuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXG4gKiBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXG4gKi9cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MwQzBDMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbiAqL1xubGVnZW5kIHtcbiAgYm9yZGVyOiAwOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLXJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tYm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1ib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1ib2xkaXRhbGljLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tYm9sZGl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tYm9sZGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWJvbGRpdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8taGVhdnkuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1oZWF2eS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8taGVhdnkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1oZWF2eS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1oZWF2eWl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWhlYXZ5aXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1oZWF2eWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWhlYXZ5aXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8taXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8taXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWxpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tbGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tbGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tbGlnaHRpdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1saWdodGl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tbGlnaHRpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1saWdodGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1uYW1lLWNhc2UgKi9cbi8qIVxuICogQm9vdHN0cmFwIEdyaWQgdjQuMC4wLWJldGEuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNyBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDkyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2NHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIzMnB4O1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBtYXgtd2lkdGg6IDEyNjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteGwtMTIsIC5jb2wteGwtMTEsIC5jb2wteGwtMTAsIC5jb2wteGwtOSwgLmNvbC14bC04LCAuY29sLXhsLTcsIC5jb2wteGwtNiwgLmNvbC14bC01LCAuY29sLXhsLTQsIC5jb2wteGwtMywgLmNvbC14bC0yLCAuY29sLXhsLTEsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wtbGctMTIsIC5jb2wtbGctMTEsIC5jb2wtbGctMTAsIC5jb2wtbGctOSwgLmNvbC1sZy04LCAuY29sLWxnLTcsIC5jb2wtbGctNiwgLmNvbC1sZy01LCAuY29sLWxnLTQsIC5jb2wtbGctMywgLmNvbC1sZy0yLCAuY29sLWxnLTEsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbWQtMTIsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTAsIC5jb2wtbWQtOSwgLmNvbC1tZC04LCAuY29sLW1kLTcsIC5jb2wtbWQtNiwgLmNvbC1tZC01LCAuY29sLW1kLTQsIC5jb2wtbWQtMywgLmNvbC1tZC0yLCAuY29sLW1kLTEsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtc20tMTIsIC5jb2wtc20tMTEsIC5jb2wtc20tMTAsIC5jb2wtc20tOSwgLmNvbC1zbS04LCAuY29sLXNtLTcsIC5jb2wtc20tNiwgLmNvbC1zbS01LCAuY29sLXNtLTQsIC5jb2wtc20tMywgLmNvbC1zbS0yLCAuY29sLXNtLTEsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtMTIsIC5jb2wtMTEsIC5jb2wtMTAsIC5jb2wtOSwgLmNvbC04LCAuY29sLTcsIC5jb2wtNiwgLmNvbC01LCAuY29sLTQsIC5jb2wtMywgLmNvbC0yLCAuY29sLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjY0cHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cblxuLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxudHIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbnRib2R5LmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuXG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi8qIVxuTW9kYWFsIC0gYWNjZXNzaWJsZSBtb2RhbHMgLSB2MC4zLjFcbmJ5IEh1bWFhbiwgZm9yIGFsbCBodW1hbnMuXG5odHRwOi8vaHVtYWFuLmNvbVxuKi9cbi5tb2RhYWwtYWNjZXNzaWJsZS1oaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTsgLyogSUU2LCBJRTcgKi9cbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhYWwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5ODtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1zY3JvbGxmaXgge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLm1vZGFhbC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDElO1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvcGFjaXR5OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLm1vZGFhbC13cmFwcGVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ubW9kYWFsLXdyYXBwZXIgLm1vZGFhbC1jbG9zZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5tb2RhYWwtd3JhcHBlci5tb2RhYWwtc3RhcnRfbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWFsLXdyYXBwZXIubW9kYWFsLXN0YXJ0X2ZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFhbC13cmFwcGVyICpbdGFiaW5kZXg9XCIwXCJdIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1vZGFhbC13cmFwcGVyLm1vZGFhbC1mdWxsc2NyZWVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vZGFhbC1vdXRlci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogdGFibGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAxJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuLm1vZGFhbC1mdWxsc2NyZWVuIC5tb2RhYWwtb3V0ZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWFsLWlubmVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogODBweCAyNXB4O1xufVxuLm1vZGFhbC1mdWxsc2NyZWVuIC5tb2RhYWwtaW5uZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ubW9kYWFsLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1heC13aWR0aDogMTI2NHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBjdXJzb3I6IGF1dG87XG59XG4ubW9kYWFsLWNvbnRhaW5lci5pc19sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFhbC1mdWxsc2NyZWVuIC5tb2RhYWwtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLm1vZGFhbC1jb250YWluZXIgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5tb2RhYWwtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDI1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLm1vZGFhbC1jbG9zZSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTsgLyogSUU2LCBJRTcgKi9cbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWFsLWNsb3NlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlxcZTkyYVwiO1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzliOTg5NTtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXNpemU6IDIuMTg3NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMTBweDtcbn1cbi5tb2RhYWwtZnVsbHNjcmVlbiAubW9kYWFsLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogI2FmYjdiYztcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbn1cblxuLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ubW9kYWFsLWNvbmZpcm0td3JhcCB7XG4gIHBhZGRpbmc6IDMwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLm1vZGFhbC1jb25maXJtLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm1vZGFhbC1jb25maXJtLWJ0bi5tb2RhYWwtb2sge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tb2RhYWwtY29uZmlybS1idG4ubW9kYWFsLW9rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJmMmYyZjtcbn1cbi5tb2RhYWwtY29uZmlybS1idG4ubW9kYWFsLWNhbmNlbDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyZjJmMmY7XG59XG5cbkBrZXlmcmFtZXMgaW5zdGFSZXZlYWwge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGluc3RhUmV2ZWFsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGluc3RhUmV2ZWFsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGluc3RhUmV2ZWFsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1tcy1rZXlmcmFtZXMgaW5zdGFSZXZlYWwge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ubW9kYWFsLWluc3RhZ3JhbSAubW9kYWFsLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1vZGFhbC1pbnN0YWdyYW0gLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm1vZGFhbC1pbnN0YWdyYW0gLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciA+IGJsb2NrcXVvdGUge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cbi5tb2RhYWwtaW5zdGFncmFtIGlmcmFtZSB7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbjogLTZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogaW5zdGFSZXZlYWwgMXMgbGluZWFyIGZvcndhcmRzO1xufVxuXG4ubW9kYWFsLWltYWdlIC5tb2RhYWwtaW5uZXItd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xufVxuLm1vZGFhbC1pbWFnZSAubW9kYWFsLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhYWwtZ2FsbGVyeS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1vZGFhbC1nYWxsZXJ5LWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFhbC1nYWxsZXJ5LWl0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9kYWFsLWdhbGxlcnktaXRlbS5pc19hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1vZGFhbC1nYWxsZXJ5LWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFhbC1nYWxsZXJ5LWxhYmVsOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubW9kYWFsLWdhbGxlcnktY29udHJvbC5pc19oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWFsLWdhbGxlcnktY29udHJvbDpmb2N1cywgLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2w6aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2w6Zm9jdXM6YmVmb3JlLCAubW9kYWFsLWdhbGxlcnktY29udHJvbDpmb2N1czphZnRlciwgLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2w6aG92ZXI6YmVmb3JlLCAubW9kYWFsLWdhbGxlcnktY29udHJvbDpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNhZmI3YmM7XG59XG4ubW9kYWFsLWdhbGxlcnktY29udHJvbCBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTsgLyogSUU2LCBJRTcgKi9cbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWFsLWdhbGxlcnktY29udHJvbDpiZWZvcmUsIC5tb2RhYWwtZ2FsbGVyeS1jb250cm9sOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogMjVweDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tb2RhYWwtZ2FsbGVyeS1jb250cm9sOmJlZm9yZSB7XG4gIG1hcmdpbjogLTVweCAwIDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4ubW9kYWFsLWdhbGxlcnktY29udHJvbDphZnRlciB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubW9kYWFsLWdhbGxlcnktbmV4dCB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuXG4ubW9kYWFsLWdhbGxlcnktcHJldiB7XG4gIHJpZ2h0OiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG4ubW9kYWFsLWdhbGxlcnktcHJldjpiZWZvcmUsIC5tb2RhYWwtZ2FsbGVyeS1wcmV2OmFmdGVyIHtcbiAgbGVmdDogMjJweDtcbn1cbi5tb2RhYWwtZ2FsbGVyeS1wcmV2OmJlZm9yZSB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5tb2RhYWwtZ2FsbGVyeS1wcmV2OmFmdGVyIHtcbiAgbWFyZ2luOiAtNXB4IDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubW9kYWFsLXZpZGVvLXdyYXAge1xuICBtYXJnaW46IGF1dG8gNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWFsLXZpZGVvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubW9kYWFsLXZpZGVvLWNvbnRhaW5lciBpZnJhbWUsXG4ubW9kYWFsLXZpZGVvLWNvbnRhaW5lciBvYmplY3QsXG4ubW9kYWFsLXZpZGVvLWNvbnRhaW5lciBlbWJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9kYWFsLWlmcmFtZSAubW9kYWFsLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9kYWFsLWlmcmFtZS1lbGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5tb2RhYWwtdmlkZW8tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDczMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAubW9kYWFsLWltYWdlIC5tb2RhYWwtaW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2wge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDIwcHg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgfVxuICAubW9kYWFsLWdhbGxlcnktY29udHJvbDpiZWZvcmUsIC5tb2RhYWwtZ2FsbGVyeS1jb250cm9sOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5tb2RhYWwtZ2FsbGVyeS1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5tb2RhYWwtZ2FsbGVyeS1wcmV2IHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubW9kYWFsLWluc3RhZ3JhbSBpZnJhbWUge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMTEwMHB4KSB7XG4gIC5tb2RhYWwtaW5zdGFncmFtIGlmcmFtZSB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAxMDAwcHgpIHtcbiAgLm1vZGFhbC1pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAubW9kYWFsLWluc3RhZ3JhbSBpZnJhbWUge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogOTAwcHgpIHtcbiAgLm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubW9kYWFsLXZpZGVvLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBtYXgtaGVpZ2h0OiA1MTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubW9kYWFsLWluc3RhZ3JhbSBpZnJhbWUge1xuICAgIHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MjBweCkge1xuICAubW9kYWFsLWdhbGxlcnktbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogLTEwMHB4IDAgMCAtMTAwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4yNSk7XG59XG5cbkAtbXMta2V5ZnJhbWVzIG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgbW9kYWFsLWxvYWRpbmctc3Bpbm5lciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBtb2RhYWwtbG9hZGluZy1zcGlubmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBtb2RhYWwtbG9hZGluZy1zcGlubmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtb2RhYWwtbG9hZGluZy1zcGlubmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXYge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXYgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSgxKSA+IGRpdiB7XG4gIC1tcy1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMHM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDBzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDBzO1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSgyKSA+IGRpdiwgLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoMykgPiBkaXYge1xuICAtbXMtYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG59XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDIpID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMC4xMnM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjEycztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMTJzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuMTJzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMTJzO1xufVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xufVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSgzKSA+IGRpdiB7XG4gIGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IDAuMjVzO1xuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMC4yNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjI1cztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjI1cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjI1cztcbn1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNCkgPiBkaXYsIC5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDUpID4gZGl2IHtcbiAgLW1zLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSgzKSB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG59XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDQpID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMC4zN3M7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjM3cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMzdzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuMzdzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMzdzO1xufVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg0KSB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG59XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDUpID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMC41cztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuNXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC41cztcbn1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNikgPiBkaXYsIC5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDcpID4gZGl2IHtcbiAgLW1zLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg1KSB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMjI1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDIyNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDIyNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMjI1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG59XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDYpID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMC42MnM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjYycztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNjJzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuNjJzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNjJzO1xufVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg2KSB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG59XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDcpID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMC43NXM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjc1cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNzVzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuNzVzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNzVzO1xufVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg3KSB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMzE1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgzMTVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMzE1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG59XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDgpID4gZGl2IHtcbiAgLW1zLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uLWRlbGF5OiAwLjg3cztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuODdzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC44N3M7XG4gIC1vLWFuaW1hdGlvbi1kZWxheTogMC44N3M7XG4gIGFuaW1hdGlvbi1kZWxheTogMC44N3M7XG59XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDgpIHtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMzYwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMzYwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAqIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG59XG5cbmJvZHkge1xuICAgIG1hcmdpbjogMHB4O1xufSAqL1xuc2VjdGlvbi5iYXJFbWJlZCB7XG4gIGJhY2tncm91bmQ6ICM2NjY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuc2VjdGlvbi5iYXJFbWJlZCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMHB4O1xufVxuXG5zZWN0aW9uLmJhckVtYmVkIGJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWF4LXdpZHRoOiAyMCU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuc2VjdGlvbi5iYXJFbWJlZCBhLmdyZWV0LXBvcHVwLW9wZW4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1heC13aWR0aDogMjAlO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuc2VjdGlvbi5iYXJFbWJlZCBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5zZWN0aW9uLmJhckVtYmVkIGJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmdyZWV0YmFyLXBvcHVwQ2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9kbHZreWlhOGk0em16LmNsb3VkZnJvbnQubmV0L2R6S3JLMGpJUlZlN25ZcmpHMTU4X25wX2Nsb3NlXzg1NjYzX0ZGRkZGRi5zdmcpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTVweCAhaW1wb3J0YW50O1xuICByaWdodDogMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyoqKiogcG9wdXAgQ3NzICoqKiovXG5zZWN0aW9uLmdyZWV0X3BvcHVwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTk5OTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuc2VjdGlvbi5ncmVldF9wb3B1cCBpZnJhbWUge1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDg0JTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogNjAlO1xufVxuXG4uY2xvc2UtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9kbHZreWlhOGk0em16LmNsb3VkZnJvbnQubmV0L2R6S3JLMGpJUlZlN25ZcmpHMTU4X25wX2Nsb3NlXzg1NjYzX0ZGRkZGRi5zdmcpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMiUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDE2JTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk5OSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG59XG5cbi5mYWRlT3V0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcztcbiAgdG9wOiAtMTAwMDAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc5MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgc2VjdGlvbi5ncmVldF9wb3B1cCB7XG4gICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgfVxuICBzZWN0aW9uLmdyZWV0X3BvcHVwIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNsb3NlLXBvcHVwIHtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDBweCkge1xuICBzZWN0aW9uLmdyZWV0X3BvcHVwIHtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICB9XG4gIHNlY3Rpb24uZ3JlZXRfcG9wdXAgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNsb3NlLXBvcHVwIHtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgc2VjdGlvbi5iYXJFbWJlZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBzZWN0aW9uLmJhckVtYmVkIGEuZ3JlZXQtcG9wdXAtb3BlbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbiAgc2VjdGlvbi5iYXJFbWJlZCBwIHtcbiAgICBtYXgtd2lkdGg6IDkzJTtcbiAgfVxuICBzZWN0aW9uLmJhckVtYmVkIGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxuICAuZ3JlZXRiYXItcG9wdXBDbG9zZSB7XG4gICAgcmlnaHQ6IC03cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XG4gICAgdG9wOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qKioqIHBvcHVwIENzcyAgZW5kKioqKi9cbi8qIFNsaWRlciAqL1xuLyogSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3NsaWNrL3NsaWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9zbGljay9zbGljay5lb3QjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL3NsaWNrL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvc2xpY2svc2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9zbGljay9zbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsIC5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAwLjc1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjVweDtcbn1cbi5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQge1xuICBsZWZ0OiAtMjVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW46IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCLigKJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC4yNTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLyogcmVxdWlyZWQgc3R5bGVzICovXG4ubGVhZmxldC1wYW5lLFxuLmxlYWZsZXQtdGlsZSxcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcbi5sZWFmbGV0LXRpbGUtY29udGFpbmVyLFxuLmxlYWZsZXQtcGFuZSA+IHN2Zyxcbi5sZWFmbGV0LXBhbmUgPiBjYW52YXMsXG4ubGVhZmxldC16b29tLWJveCxcbi5sZWFmbGV0LWltYWdlLWxheWVyLFxuLmxlYWZsZXQtbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxlYWZsZXQtdGlsZSxcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbn1cblxuLyogU2FmYXJpIHJlbmRlcnMgbm9uLXJldGluYSB0aWxlIG9uIHJldGluYSBiZXR0ZXIgd2l0aCB0aGlzLCBidXQgQ2hyb21lIGlzIHdvcnNlICovXG4ubGVhZmxldC1zYWZhcmkgLmxlYWZsZXQtdGlsZSB7XG4gIGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcbn1cblxuLyogaGFjayB0aGF0IHByZXZlbnRzIGh3IGxheWVycyBcInN0cmV0Y2hpbmdcIiB3aGVuIGxvYWRpbmcgbmV3IHRpbGVzICovXG4ubGVhZmxldC1zYWZhcmkgLmxlYWZsZXQtdGlsZS1jb250YWluZXIge1xuICB3aWR0aDogMTYwMHB4O1xuICBoZWlnaHQ6IDE2MDBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG59XG5cbi5sZWFmbGV0LW1hcmtlci1pY29uLFxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiAubGVhZmxldC1jb250YWluZXIgc3ZnOiByZXNldCBzdmcgbWF4LXdpZHRoIGRlY2xlcmF0aW9uIHNoaXBwZWQgaW4gSm9vbWxhISAoam9vbWxhLm9yZykgMy54ICovXG4vKiAubGVhZmxldC1jb250YWluZXIgaW1nOiBtYXAgaXMgYnJva2VuIGluIEZGIGlmIHlvdSBoYXZlIG1heC13aWR0aDogMTAwJSBvbiB0aWxlcyAqL1xuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmcsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtbWFya2VyLXBhbmUgaW1nLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXNoYWRvdy1wYW5lIGltZyxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10aWxlLXBhbmUgaW1nLFxuLmxlYWZsZXQtY29udGFpbmVyIGltZy5sZWFmbGV0LWltYWdlLWxheWVyLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXRpbGUge1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC16b29tIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXggcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXggcGFuLXk7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLWRyYWcge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xuICAvKiBGYWxsYmFjayBmb3IgRkYgd2hpY2ggZG9lc24ndCBzdXBwb3J0IHBpbmNoLXpvb20gKi9cbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLWRyYWcubGVhZmxldC10b3VjaC16b29tIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSg1MSwgMTgxLCAyMjksIDAuNCk7XG59XG5cbi5sZWFmbGV0LXRpbGUge1xuICBmaWx0ZXI6IGluaGVyaXQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmxlYWZsZXQtdGlsZS1sb2FkZWQge1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xufVxuXG4ubGVhZmxldC16b29tLWJveCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgei1pbmRleDogODAwO1xufVxuXG4vKiB3b3JrYXJvdW5kIGZvciBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD04ODgzMTkgKi9cbi5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmcge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ubGVhZmxldC1wYW5lIHtcbiAgei1pbmRleDogNDAwO1xufVxuXG4ubGVhZmxldC10aWxlLXBhbmUge1xuICB6LWluZGV4OiAyMDA7XG59XG5cbi5sZWFmbGV0LW92ZXJsYXktcGFuZSB7XG4gIHotaW5kZXg6IDQwMDtcbn1cblxuLmxlYWZsZXQtc2hhZG93LXBhbmUge1xuICB6LWluZGV4OiA1MDA7XG59XG5cbi5sZWFmbGV0LW1hcmtlci1wYW5lIHtcbiAgei1pbmRleDogNjAwO1xufVxuXG4ubGVhZmxldC10b29sdGlwLXBhbmUge1xuICB6LWluZGV4OiA2NTA7XG59XG5cbi5sZWFmbGV0LXBvcHVwLXBhbmUge1xuICB6LWluZGV4OiA3MDA7XG59XG5cbi5sZWFmbGV0LW1hcC1wYW5lIGNhbnZhcyB7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmxlYWZsZXQtbWFwLXBhbmUgc3ZnIHtcbiAgei1pbmRleDogMjAwO1xufVxuXG4ubGVhZmxldC12bWwtc2hhcGUge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLmx2bWwge1xuICBiZWhhdmlvcjogdXJsKCNkZWZhdWx0I1ZNTCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBjb250cm9sIHBvc2l0aW9uaW5nICovXG4ubGVhZmxldC1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA4MDA7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlUGFpbnRlZDtcbiAgLyogSUUgOS0xMCBkb2Vzbid0IGhhdmUgYXV0byAqL1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmxlYWZsZXQtdG9wLFxuLmxlYWZsZXQtYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxlYWZsZXQtdG9wIHtcbiAgdG9wOiAwO1xufVxuXG4ubGVhZmxldC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubGVhZmxldC1ib3R0b20ge1xuICBib3R0b206IDA7XG59XG5cbi5sZWFmbGV0LWxlZnQge1xuICBsZWZ0OiAwO1xufVxuXG4ubGVhZmxldC1jb250cm9sIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ubGVhZmxldC1yaWdodCAubGVhZmxldC1jb250cm9sIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubGVhZmxldC10b3AgLmxlYWZsZXQtY29udHJvbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmxlYWZsZXQtbGVmdCAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi8qIHpvb20gYW5kIGZhZGUgYW5pbWF0aW9ucyAqL1xuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXRpbGUge1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXBvcHVwIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC1tYXAtcGFuZSAubGVhZmxldC1wb3B1cCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1hbmltYXRlZCB7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWFuaW1hdGVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpO1xufVxuXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtdGlsZSxcbi5sZWFmbGV0LXBhbi1hbmltIC5sZWFmbGV0LXRpbGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20taGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogY3Vyc29ycyAqL1xuLmxlYWZsZXQtaW50ZXJhY3RpdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sZWFmbGV0LWdyYWIge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiAtbW96LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmxlYWZsZXQtY3Jvc3NoYWlyLFxuLmxlYWZsZXQtY3Jvc3NoYWlyIC5sZWFmbGV0LWludGVyYWN0aXZlIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG5cbi5sZWFmbGV0LXBvcHVwLXBhbmUsXG4ubGVhZmxldC1jb250cm9sIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1ncmFiLFxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtZ3JhYiAubGVhZmxldC1pbnRlcmFjdGl2ZSxcbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LW1hcmtlci1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4vKiBtYXJrZXIgJiBvdmVybGF5cyBpbnRlcmFjdGl2aXR5ICovXG4ubGVhZmxldC1tYXJrZXItaWNvbixcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3csXG4ubGVhZmxldC1pbWFnZS1sYXllcixcbi5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aCxcbi5sZWFmbGV0LXRpbGUtY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5sZWFmbGV0LW1hcmtlci1pY29uLmxlYWZsZXQtaW50ZXJhY3RpdmUsXG4ubGVhZmxldC1pbWFnZS1sYXllci5sZWFmbGV0LWludGVyYWN0aXZlLFxuLmxlYWZsZXQtcGFuZSA+IHN2ZyBwYXRoLmxlYWZsZXQtaW50ZXJhY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZVBhaW50ZWQ7XG4gIC8qIElFIDktMTAgZG9lc24ndCBoYXZlIGF1dG8gKi9cbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi8qIHZpc3VhbCB0d2Vha3MgKi9cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICMwMDc4QTg7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtYWN0aXZlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIG9yYW5nZTtcbn1cblxuLmxlYWZsZXQtem9vbS1ib3gge1xuICBib3JkZXI6IDJweCBkb3R0ZWQgIzM4ZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4vKiBnZW5lcmFsIHR5cG9ncmFwaHkgKi9cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIGZvbnQ6IDEycHgvMS41IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLyogZ2VuZXJhbCB0b29sYmFyIHN0eWxlcyAqL1xuLmxlYWZsZXQtYmFyIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmxlYWZsZXQtYmFyIGEsXG4ubGVhZmxldC1iYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5sZWFmbGV0LWJhciBhLFxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sZWFmbGV0LWJhciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLmxlYWZsZXQtYmFyIGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbi5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5sZWFmbGV0LWJhciBhLmxlYWZsZXQtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGNvbG9yOiAjYmJiO1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuLyogem9vbSBjb250cm9sICovXG4ubGVhZmxldC1jb250cm9sLXpvb20taW4sXG4ubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcbiAgZm9udDogYm9sZCAxOHB4IFwiTHVjaWRhIENvbnNvbGVcIiwgTW9uYWNvLCBtb25vc3BhY2U7XG4gIHRleHQtaW5kZW50OiAxcHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbiwgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLyogbGF5ZXJzIGNvbnRyb2wgKi9cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuL2Fzc2V0cy9hNjEzNzQ1NmVkMTYwZDc2MDY5ODFhYTU3YzU1OTg5OC5wbmdcIik7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5sZWFmbGV0LXJldGluYSAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuL2Fzc2V0cy80ZjAyODNjNmNlMjhlODg4MDAwZTk3OGU1MzdhNmE1Ni5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAyNnB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycyAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0LFxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIHtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4IDZweDtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNlbGVjdG9yIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycyBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW46IDVweCAtMTBweCA1cHggLTZweDtcbn1cblxuLyogRGVmYXVsdCBpY29uIFVSTHMgKi9cbi5sZWFmbGV0LWRlZmF1bHQtaWNvbi1wYXRoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi9hc3NldHMvMjI3M2UzZDhhZDkyNjRiN2RhYTViZGJmOGU2YjQ3ZjgucG5nXCIpO1xufVxuXG4vKiBhdHRyaWJ1dGlvbiBhbmQgc2NhbGUgY29udHJvbHMgKi9cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBtYXJnaW46IDA7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNzc3O1xuICBib3JkZXItdG9wOiBub25lO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwYWRkaW5nOiAycHggNXB4IDFweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3Nzc7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Nzc7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycyxcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuXG4vKiBwb3B1cCAqL1xuLmxlYWZsZXQtcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4ubGVhZmxldC1wb3B1cC1jb250ZW50IHtcbiAgbWFyZ2luOiAxM3B4IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMThweCAwO1xufVxuXG4ubGVhZmxldC1wb3B1cC10aXAtY29udGFpbmVyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5sZWFmbGV0LXBvcHVwLXRpcCB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgbWFyZ2luOiAtMTBweCBhdXRvIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIsXG4ubGVhZmxldC1wb3B1cC10aXAge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICMzMzM7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDE0cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogNHB4IDRweCAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmb250OiAxNnB4LzE0cHggVGFob21hLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2MzYzNjMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5sZWFmbGV0LXBvcHVwLXNjcm9sbGVkIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgem9vbTogMTtcbn1cblxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgsIE0xMj0wLjcwNzEwNjc4LCBNMjE9LTAuNzA3MTA2NzgsIE0yMj0wLjcwNzEwNjc4KVwiO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgsIE0xMj0wLjcwNzEwNjc4LCBNMjE9LTAuNzA3MTA2NzgsIE0yMj0wLjcwNzEwNjc4KTtcbn1cblxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LWNvbnRyb2wtem9vbSxcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyLFxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbn1cblxuLyogZGl2IGljb24gKi9cbi5sZWFmbGV0LWRpdi1pY29uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2Njtcbn1cblxuLyogVG9vbHRpcCAqL1xuLyogQmFzZSBzdHlsZXMgZm9yIHRoZSBlbGVtZW50IHRoYXQgaGFzIGEgdG9vbHRpcCAqL1xuLmxlYWZsZXQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjMjIyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC5sZWFmbGV0LWNsaWNrYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLyogRGlyZWN0aW9ucyAqL1xuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtdG9wIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLFxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMTJweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsZWFmbGV0LWdlc3R1cmVzLWZhZGVpbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGVhZmxldC1nZXN0dXJlcy1mYWRlaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ubGVhZmxldC1jb250YWluZXI6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbGVhZmxldC1nZXN0dXJlcy1mYWRlaW4gMC44cyBiYWNrd2FyZHM7XG4gIGFuaW1hdGlvbjogbGVhZmxldC1nZXN0dXJlcy1mYWRlaW4gMC44cyBiYWNrd2FyZHM7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHotaW5kZXg6IDQ2MTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5sZWFmbGV0LWdlc3R1cmUtaGFuZGxpbmctdG91Y2gtd2FybmluZzphZnRlcixcbi5sZWFmbGV0LWdlc3R1cmUtaGFuZGxpbmctc2Nyb2xsLXdhcm5pbmc6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbGVhZmxldC1nZXN0dXJlcy1mYWRlaW4gMC44cyBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiBsZWFmbGV0LWdlc3R1cmVzLWZhZGVpbiAwLjhzIGZvcndhcmRzO1xufVxuXG4ubGVhZmxldC1nZXN0dXJlLWhhbmRsaW5nLXRvdWNoLXdhcm5pbmc6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtZ2VzdHVyZS1oYW5kbGluZy10b3VjaC1jb250ZW50KTtcbn1cblxuLmxlYWZsZXQtZ2VzdHVyZS1oYW5kbGluZy1zY3JvbGwtd2FybmluZzphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1nZXN0dXJlLWhhbmRsaW5nLXNjcm9sbC1jb250ZW50KTtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjUuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuLmZhLFxuLmZhcyxcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWJyYW5jaGVzIC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1hbWJhc3NhZG9ycyAuaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItc3R1ZGVudENoYXB0ZXJzIC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYW1iYXNzYWRvcnMgLmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1icmFuY2hlcyAuaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWdsb2JhbEhlYWx0aFByb2dyYW1zIC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tc3R1ZGVudENoYXB0ZXJzIC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAubWFwLWxvY2F0aW9uLXZpZXctY2xvc2UsXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY3RhIGEgLmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWFtYmFzc2Fkb3IgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1icmFuY2ggLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1zdHVkZW50LWNoYXB0ZXIgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1nbG9iYWwtaGVhbHRoLXByb2dyYW0gLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWFtYmFzc2Fkb3JzLFxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWJyYW5jaGVzLFxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWdsb2JhbEhlYWx0aFByb2dyYW1zLFxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLXN0dWRlbnRDaGFwdGVycyxcbi5mYXIsXG4uZmFsLFxuLmZhYiB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1icmFuY2hlcyAuaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1hbWJhc3NhZG9ycyAuaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1zdHVkZW50Q2hhcHRlcnMgLmljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWFtYmFzc2Fkb3JzIC5pY29uLCAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1icmFuY2hlcyAuaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLXN0dWRlbnRDaGFwdGVycyAuaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAubWFwLWxvY2F0aW9uLXZpZXctY2xvc2UsIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1jdGEgYSAuaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1hbWJhc3NhZG9yIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1icmFuY2ggLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLCAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLXN0dWRlbnQtY2hhcHRlciAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtZ2xvYmFsLWhlYWx0aC1wcm9ncmFtIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWFtYmFzc2Fkb3JzLCAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYnJhbmNoZXMsIC5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1nbG9iYWxIZWFsdGhQcm9ncmFtcywgLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLXN0dWRlbnRDaGFwdGVycyB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG59XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMDY2N2VtO1xufVxuXG4uZmEteHMge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cblxuLmZhLXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4uZmEtMXgge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtO1xufVxuXG4uZmEtN3gge1xuICBmb250LXNpemU6IDdlbTtcbn1cblxuLmZhLTh4IHtcbiAgZm9udC1zaXplOiA4ZW07XG59XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtO1xufVxuXG4uZmEtMTB4IHtcbiAgZm9udC1zaXplOiAxMGVtO1xufVxuXG4uZmEtZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxLjI1ZW07XG59XG5cbi5mYS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmEtbGkge1xuICBsZWZ0OiAtMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mYS1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAwLjFlbTtcbiAgcGFkZGluZzogMC4yZW0gMC4yNWVtIDAuMTVlbTtcbn1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmZhLmZhLXB1bGwtbGVmdCxcbi5mYXMuZmEtcHVsbC1sZWZ0LFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuZmEtcHVsbC1sZWZ0Lmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWJyYW5jaGVzIC5mYS1wdWxsLWxlZnQuaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYW1iYXNzYWRvcnMgLmZhLXB1bGwtbGVmdC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1zdHVkZW50Q2hhcHRlcnMgLmZhLXB1bGwtbGVmdC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYW1iYXNzYWRvcnMgLmZhLXB1bGwtbGVmdC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYnJhbmNoZXMgLmZhLXB1bGwtbGVmdC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmZhLXB1bGwtbGVmdC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tc3R1ZGVudENoYXB0ZXJzIC5mYS1wdWxsLWxlZnQuaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmZhLXB1bGwtbGVmdC5tYXAtbG9jYXRpb24tdmlldy1jbG9zZSxcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1jdGEgYSAuZmEtcHVsbC1sZWZ0Lmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWFtYmFzc2Fkb3IgLmZhLXB1bGwtbGVmdC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtYnJhbmNoIC5mYS1wdWxsLWxlZnQuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLXN0dWRlbnQtY2hhcHRlciAuZmEtcHVsbC1sZWZ0LmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1nbG9iYWwtaGVhbHRoLXByb2dyYW0gLmZhLXB1bGwtbGVmdC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmZhLXB1bGwtbGVmdC5hc20tbWFwLWljb24tYW1iYXNzYWRvcnMsXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5mYS1wdWxsLWxlZnQuYXNtLW1hcC1pY29uLWJyYW5jaGVzLFxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuZmEtcHVsbC1sZWZ0LmFzbS1tYXAtaWNvbi1nbG9iYWxIZWFsdGhQcm9ncmFtcyxcbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmZhLXB1bGwtbGVmdC5hc20tbWFwLWljb24tc3R1ZGVudENoYXB0ZXJzLFxuLmZhci5mYS1wdWxsLWxlZnQsXG4uZmFsLmZhLXB1bGwtbGVmdCxcbi5mYWIuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cblxuLmZhLmZhLXB1bGwtcmlnaHQsXG4uZmFzLmZhLXB1bGwtcmlnaHQsXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWdsb2JhbEhlYWx0aFByb2dyYW1zIC5mYS1wdWxsLXJpZ2h0Lmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWJyYW5jaGVzIC5mYS1wdWxsLXJpZ2h0Lmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWFtYmFzc2Fkb3JzIC5mYS1wdWxsLXJpZ2h0Lmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLXN0dWRlbnRDaGFwdGVycyAuZmEtcHVsbC1yaWdodC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYW1iYXNzYWRvcnMgLmZhLXB1bGwtcmlnaHQuaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWJyYW5jaGVzIC5mYS1wdWxsLXJpZ2h0Lmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuZmEtcHVsbC1yaWdodC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tc3R1ZGVudENoYXB0ZXJzIC5mYS1wdWxsLXJpZ2h0Lmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5mYS1wdWxsLXJpZ2h0Lm1hcC1sb2NhdGlvbi12aWV3LWNsb3NlLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWN0YSBhIC5mYS1wdWxsLXJpZ2h0Lmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWFtYmFzc2Fkb3IgLmZhLXB1bGwtcmlnaHQuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWJyYW5jaCAuZmEtcHVsbC1yaWdodC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtc3R1ZGVudC1jaGFwdGVyIC5mYS1wdWxsLXJpZ2h0LmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1nbG9iYWwtaGVhbHRoLXByb2dyYW0gLmZhLXB1bGwtcmlnaHQuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5mYS1wdWxsLXJpZ2h0LmFzbS1tYXAtaWNvbi1hbWJhc3NhZG9ycyxcbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmZhLXB1bGwtcmlnaHQuYXNtLW1hcC1pY29uLWJyYW5jaGVzLFxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuZmEtcHVsbC1yaWdodC5hc20tbWFwLWljb24tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMsXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5mYS1wdWxsLXJpZ2h0LmFzbS1tYXAtaWNvbi1zdHVkZW50Q2hhcHRlcnMsXG4uZmFyLmZhLXB1bGwtcmlnaHQsXG4uZmFsLmZhLXB1bGwtcmlnaHQsXG4uZmFiLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMC4zZW07XG59XG5cbi5mYS1zcGluIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmZhLXB1bHNlIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIGZpbHRlcjogbm9uZTtcbn1cblxuLmZhLXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi41ZW07XG59XG5cbi5mYS1zdGFjay0xeCxcbi5mYS1zdGFjay0yeCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjtcbn1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiO1xufVxuXG4uZmEtYWNjdXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjlcIjtcbn1cblxuLmZhLWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWZcIjtcbn1cblxuLmZhLWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQxXCI7XG59XG5cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjtcbn1cblxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjtcbn1cblxuLmZhLWFkdmVyc2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZhXCI7XG59XG5cbi5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiO1xufVxuXG4uZmEtYWlyLWZyZXNoZW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiO1xufVxuXG4uZmEtYWxnb2xpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2Y1wiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XG59XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7XG59XG5cbi5mYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuXG4uZmEtYWxpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7XG59XG5cbi5mYS1hbGxlcmdpZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MFwiO1xufVxuXG4uZmEtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyY1wiO1xufVxuXG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7XG59XG5cbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7XG59XG5cbi5mYS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIjtcbn1cblxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2JcIjtcbn1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5mYS1hbmdyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiO1xufVxuXG4uZmEtYW5ncnljcmVhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZVwiO1xufVxuXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiO1xufVxuXG4uZmEtYW5raDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0NFwiO1xufVxuXG4uZmEtYXBwLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZmXCI7XG59XG5cbi5mYS1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcwXCI7XG59XG5cbi5mYS1hcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiO1xufVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzlcIjtcbn1cblxuLmZhLWFwcGxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiO1xufVxuXG4uZmEtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE1XCI7XG59XG5cbi5mYS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7XG59XG5cbi5mYS1hcmNod2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU3XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNThcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWJcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTlcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjFcIjtcbn1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0LWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzdcIjtcbn1cblxuLmZhLWFycm93cy1hbHQtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG5cbi5mYS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OVwiO1xufVxuXG4uZmEtYXN5bW1ldHJpazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MlwiO1xufVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmFcIjtcbn1cblxuLmZhLWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU4XCI7XG59XG5cbi5mYS1hdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQyXCI7XG59XG5cbi5mYS1hdWRpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzczXCI7XG59XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZVwiO1xufVxuXG4uZmEtYXV0b3ByZWZpeGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFjXCI7XG59XG5cbi5mYS1hdmlhbmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7XG59XG5cbi5mYS1hdmlhdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjFcIjtcbn1cblxuLmZhLWF3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU5XCI7XG59XG5cbi5mYS1hd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzVcIjtcbn1cblxuLmZhLWJhY2tzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cblxuLmZhLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiO1xufVxuXG4uZmEtYmFuZC1haWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG5cbi5mYS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzRcIjtcbn1cblxuLmZhLWJhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjtcbn1cblxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4uZmEtYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmY1wiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjtcbn1cblxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjtcbn1cblxuLmZhLWJlemllci1jdXJ2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YlwiO1xufVxuXG4uZmEtYmlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDdcIjtcbn1cblxuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjtcbn1cblxuLmZhLWJpbW9iamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OFwiO1xufVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7XG59XG5cbi5mYS1iaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdhXCI7XG59XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjtcbn1cblxuLmZhLWJsYWNrYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2JcIjtcbn1cblxuLmZhLWJsZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTdcIjtcbn1cblxuLmZhLWJsZW5kZXItcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjZcIjtcbn1cblxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG5cbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7XG59XG5cbi5mYS1ibG9nZ2VyLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjtcbn1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiO1xufVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjtcbn1cblxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLWJvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDdcIjtcbn1cblxuLmZhLWJvbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWNcIjtcbn1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cblxuLmZhLWJvb2stZGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiN1wiO1xufVxuXG4uZmEtYm9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE4XCI7XG59XG5cbi5mYS1ib29rLXJlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkYVwiO1xufVxuXG4uZmEtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmVcIjtcbn1cblxuLmZhLWJvd2xpbmctYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNlwiO1xufVxuXG4uZmEtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY2XCI7XG59XG5cbi5mYS1ib3gtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiO1xufVxuXG4uZmEtYm94ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjhcIjtcbn1cblxuLmZhLWJyYWlsbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTFcIjtcbn1cblxuLmZhLWJyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRjXCI7XG59XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY5XCI7XG59XG5cbi5mYS1icm9hZGNhc3QtdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTlcIjtcbn1cblxuLmZhLWJyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFhXCI7XG59XG5cbi5mYS1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZFwiO1xufVxuXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7XG59XG5cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjtcbn1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLmZhLWJ1cm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjtcbn1cblxuLmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2ZcIjtcbn1cblxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiO1xufVxuXG4uZmEtYnVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZVwiO1xufVxuXG4uZmEtYnVzaW5lc3MtdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xufVxuXG4uZmEtY2FsZW5kYXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7XG59XG5cbi5mYS1jYWxlbmRhci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODNcIjtcbn1cblxuLmZhLWNhbXBncm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmJcIjtcbn1cblxuLmZhLWNhbm5hYmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVmXCI7XG59XG5cbi5mYS1jYXBzdWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YlwiO1xufVxuXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi5mYS1jYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRlXCI7XG59XG5cbi5mYS1jYXItYmF0dGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZlwiO1xufVxuXG4uZmEtY2FyLWNyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7XG59XG5cbi5mYS1jYXItc2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNFwiO1xufVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuXG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuXG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjtcbn1cblxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxN1wiO1xufVxuXG4uZmEtY2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJlXCI7XG59XG5cbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJkXCI7XG59XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7XG59XG5cbi5mYS1jYy1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTZcIjtcbn1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7XG59XG5cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMlwiO1xufVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XG59XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjtcbn1cblxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNVwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uZmEtY2VudGVyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MFwiO1xufVxuXG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTNcIjtcbn1cblxuLmZhLWNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMwXCI7XG59XG5cbi5mYS1jaGFsa2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFiXCI7XG59XG5cbi5mYS1jaGFsa2JvYXJkLXRlYWNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLmZhLWNoYXJnaW5nLXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTdcIjtcbn1cblxuLmZhLWNoYXJ0LWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjtcbn1cblxuLmZhLWNoYXJ0LWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MFwiO1xufVxuXG4uZmEtY2hhcnQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMVwiO1xufVxuXG4uZmEtY2hhcnQtcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG59XG5cbi5mYS1jaGVjay1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjBcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuXG4uZmEtY2hlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzlcIjtcbn1cblxuLmZhLWNoZXNzLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYVwiO1xufVxuXG4uZmEtY2hlc3MtYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2NcIjtcbn1cblxuLmZhLWNoZXNzLWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2ZcIjtcbn1cblxuLmZhLWNoZXNzLWtuaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MVwiO1xufVxuXG4uZmEtY2hlc3MtcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0M1wiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDVcIjtcbn1cblxuLmZhLWNoZXNzLXJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDdcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2FcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbn1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7XG59XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjtcbn1cblxuLmZhLWNodXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiO1xufVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1jaXJjbGUtbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjtcbn1cblxuLmZhLWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjtcbn1cblxuLmZhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOFwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZjXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZFwiO1xufVxuXG4uZmEtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7XG59XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYVwiO1xufVxuXG4uZmEtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzJcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MVwiO1xufVxuXG4uZmEtY2xvdWQtbWVhdGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2JcIjtcbn1cblxuLmZhLWNsb3VkLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzNcIjtcbn1cblxuLmZhLWNsb3VkLW1vb24tcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczY1wiO1xufVxuXG4uZmEtY2xvdWQtcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZFwiO1xufVxuXG4uZmEtY2xvdWQtc2hvd2Vycy1oZWF2eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MFwiO1xufVxuXG4uZmEtY2xvdWQtc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM0XCI7XG59XG5cbi5mYS1jbG91ZC1zdW4tcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0M1wiO1xufVxuXG4uZmEtY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MlwiO1xufVxuXG4uZmEtY2xvdWRzY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4M1wiO1xufVxuXG4uZmEtY2xvdWRzbWl0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NFwiO1xufVxuXG4uZmEtY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg1XCI7XG59XG5cbi5mYS1jb2NrdGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MVwiO1xufVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4uZmEtY29kZS1icmFuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjtcbn1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjtcbn1cblxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtY29pbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWVcIjtcbn1cblxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7XG59XG5cbi5mYS1jb21tZW50LWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MVwiO1xufVxuXG4uZmEtY29tbWVudC1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFkXCI7XG59XG5cbi5mYS1jb21tZW50LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGIzXCI7XG59XG5cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiO1xufVxuXG4uZmEtY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUzXCI7XG59XG5cbi5mYS1jb21wYWN0LWRpc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWZcIjtcbn1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cblxuLmZhLWNvbXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XG59XG5cbi5mYS1jb25jaWVyZ2UtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MlwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLmZhLWNvbnRhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZFwiO1xufVxuXG4uZmEtY29va2llOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7XG59XG5cbi5mYS1jb29raWUtYml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NFwiO1xufVxuXG4uZmEtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7XG59XG5cbi5mYS1jb3VjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiO1xufVxuXG4uZmEtY3BhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg4XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU4XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU5XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZlwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYxXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYyXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjNcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM5XCI7XG59XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi5mYS1jcm9wLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uZmEtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTRcIjtcbn1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWJcIjtcbn1cblxuLmZhLWNyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjBcIjtcbn1cblxuLmZhLWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIxXCI7XG59XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7XG59XG5cbi5mYS1jc3MzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YlwiO1xufVxuXG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiO1xufVxuXG4uZmEtY3ViZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjNcIjtcbn1cblxuLmZhLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuXG4uZmEtY3V0dGxlZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4Y1wiO1xufVxuXG4uZmEtZC1hbmQtZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZFwiO1xufVxuXG4uZmEtZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2FcIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG5cbi5mYS1kZW1vY3JhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0N1wiO1xufVxuXG4uZmEtZGVwbG95ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhlXCI7XG59XG5cbi5mYS1kZXNrcHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7XG59XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XG59XG5cbi5mYS1kZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2NcIjtcbn1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmRcIjtcbn1cblxuLmZhLWRoYXJtYWNoYWtyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NVwiO1xufVxuXG4uZmEtZGlhZ25vc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcwXCI7XG59XG5cbi5mYS1kaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIyXCI7XG59XG5cbi5mYS1kaWNlLWQyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjZlwiO1xufVxuXG4uZmEtZGljZS1kNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMVwiO1xufVxuXG4uZmEtZGljZS1maXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIzXCI7XG59XG5cbi5mYS1kaWNlLWZvdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjRcIjtcbn1cblxuLmZhLWRpY2Utb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI1XCI7XG59XG5cbi5mYS1kaWNlLXNpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNlwiO1xufVxuXG4uZmEtZGljZS10aHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyN1wiO1xufVxuXG4uZmEtZGljZS10d286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjhcIjtcbn1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjtcbn1cblxuLmZhLWRpZ2l0YWwtb2NlYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTFcIjtcbn1cblxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NlwiO1xufVxuXG4uZmEtZGlyZWN0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYlwiO1xufVxuXG4uZmEtZGlzY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MlwiO1xufVxuXG4uZmEtZGlzY291cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7XG59XG5cbi5mYS1kaXZpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjlcIjtcbn1cblxuLmZhLWRpenp5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7XG59XG5cbi5mYS1kbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzFcIjtcbn1cblxuLmZhLWRvY2h1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NFwiO1xufVxuXG4uZmEtZG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7XG59XG5cbi5mYS1kb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDNcIjtcbn1cblxuLmZhLWRvbGxhci1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7XG59XG5cbi5mYS1kb2xseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MlwiO1xufVxuXG4uZmEtZG9sbHktZmxhdGJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NFwiO1xufVxuXG4uZmEtZG9uYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7XG59XG5cbi5mYS1kb29yLWNsb3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYVwiO1xufVxuXG4uZmEtZG9vci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJiXCI7XG59XG5cbi5mYS1kb3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG5cbi5mYS1kb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJhXCI7XG59XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuXG4uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NlwiO1xufVxuXG4uZmEtZHJhZnRpbmctY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OFwiO1xufVxuXG4uZmEtZHJhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ1XCI7XG59XG5cbi5mYS1kcmF3LXBvbHlnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWVcIjtcbn1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7XG59XG5cbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmZhLWRydW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjlcIjtcbn1cblxuLmZhLWRydW0tc3RlZWxwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmFcIjtcbn1cblxuLmZhLWRydW1zdGljay1iaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ3XCI7XG59XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjtcbn1cblxuLmZhLWR1bWJiZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRiXCI7XG59XG5cbi5mYS1kdW5nZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ5XCI7XG59XG5cbi5mYS1keWFsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjtcbn1cblxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjtcbn1cblxuLmZhLWViYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjRcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLmZhLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7XG59XG5cbi5mYS1lbGVtZW50b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzBcIjtcbn1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjtcbn1cblxuLmZhLWVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjFcIjtcbn1cblxuLmZhLWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIzXCI7XG59XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cblxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI2XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NThcIjtcbn1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiO1xufVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7XG59XG5cbi5mYS1lcXVhbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmNcIjtcbn1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuXG4uZmEtZXJsYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlkXCI7XG59XG5cbi5mYS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiO1xufVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiO1xufVxuXG4uZmEtZXVyby1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG5cbi5mYS1leGNoYW5nZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjtcbn1cblxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFlXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVkXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjBcIjtcbn1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZXllLWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjtcbn1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWZhY2Vib29rLWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjtcbn1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZlwiO1xufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG5cbi5mYS1mYW50YXN5LWZsaWdodC1nYW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkY1wiO1xufVxuXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWNcIjtcbn1cblxuLmZhLWZlYXRoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjtcbn1cblxuLmZhLWZlYXRoZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7XG59XG5cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjtcbn1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG5cbi5mYS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7XG59XG5cbi5mYS1maWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1maWxlLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi5mYS1maWxlLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLWZpbGUtY29udHJhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmNcIjtcbn1cblxuLmZhLWZpbGUtY3N2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRkXCI7XG59XG5cbi5mYS1maWxlLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZkXCI7XG59XG5cbi5mYS1maWxlLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5mYS1maWxlLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiO1xufVxuXG4uZmEtZmlsZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtZmlsZS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmZcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MFwiO1xufVxuXG4uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MVwiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc3XCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7XG59XG5cbi5mYS1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7XG59XG5cbi5mYS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MlwiO1xufVxuXG4uZmEtZmlsZS1zaWduYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzNcIjtcbn1cblxuLmZhLWZpbGUtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc0XCI7XG59XG5cbi5mYS1maWxlLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7XG59XG5cbi5mYS1maWxlLXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjtcbn1cblxuLmZhLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzVcIjtcbn1cblxuLmZhLWZpbGwtZHJpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NlwiO1xufVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1maW5nZXJwcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiO1xufVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiO1xufVxuXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzRcIjtcbn1cblxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjtcbn1cblxuLmZhLWZpcnN0LWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjBcIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYVwiO1xufVxuXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMVwiO1xufVxuXG4uZmEtZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OFwiO1xufVxuXG4uZmEtZmlzdC1yYWlzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGVcIjtcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjtcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS1mbGFnLXVzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZFwiO1xufVxuXG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzNcIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7XG59XG5cbi5mYS1mbHVzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc5XCI7XG59XG5cbi5mYS1mbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTdcIjtcbn1cblxuLmZhLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZm9sZGVyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVkXCI7XG59XG5cbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4uZmEtZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWVcIjtcbn1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjVcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTZcIjtcbn1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuXG4uZmEtZm9udGljb25zLWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EyXCI7XG59XG5cbi5mYS1mb290YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7XG59XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTNcIjtcbn1cblxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7XG59XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7XG59XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiO1xufVxuXG4uZmEtZnJlZWJzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNFwiO1xufVxuXG4uZmEtZnJvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZVwiO1xufVxuXG4uZmEtZnJvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cblxuLmZhLWZyb3duLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2FcIjtcbn1cblxuLmZhLWZ1bGNydW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGJcIjtcbn1cblxuLmZhLWZ1bm5lbC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjJcIjtcbn1cblxuLmZhLWZ1dGJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGNcIjtcbn1cblxuLmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZFwiO1xufVxuXG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuXG4uZmEtZ2FzLXB1bXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjtcbn1cblxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7XG59XG5cbi5mYS1nZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTVcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbn1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjtcbn1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjtcbn1cblxuLmZhLWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUyXCI7XG59XG5cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7XG59XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjtcbn1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtZ2l0a3Jha2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E2XCI7XG59XG5cbi5mYS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTZcIjtcbn1cblxuLmZhLWdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2JcIjtcbn1cblxuLmZhLWdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzBcIjtcbn1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7XG59XG5cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE2XCI7XG59XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiO1xufVxuXG4uZmEtZ2xvYmUtYWZyaWNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1nbG9iZS1hbWVyaWNhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiO1xufVxuXG4uZmEtZ2xvYmUtYXNpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZVwiO1xufVxuXG4uZmEtZ29mb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7XG59XG5cbi5mYS1nb2xmLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjtcbn1cblxuLmZhLWdvb2RyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTlcIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FhXCI7XG59XG5cbi5mYS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjNcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtZ29wdXJhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NFwiO1xufVxuXG4uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjtcbn1cblxuLmZhLWdyYXRpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7XG59XG5cbi5mYS1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7XG59XG5cbi5mYS1ncmVhdGVyLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzFcIjtcbn1cblxuLmZhLWdyZWF0ZXItdGhhbi1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMlwiO1xufVxuXG4uZmEtZ3JpbWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZlwiO1xufVxuXG4uZmEtZ3JpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiO1xufVxuXG4uZmEtZ3Jpbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjtcbn1cblxuLmZhLWdyaW4tYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MlwiO1xufVxuXG4uZmEtZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgzXCI7XG59XG5cbi5mYS1ncmluLWhlYXJ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4uZmEtZ3Jpbi1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODVcIjtcbn1cblxuLmZhLWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7XG59XG5cbi5mYS1ncmluLXN0YXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg3XCI7XG59XG5cbi5mYS1ncmluLXRlYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg4XCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OVwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWUtc3F1aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThhXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7XG59XG5cbi5mYS1ncmluLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGNcIjtcbn1cblxuLmZhLWdyaXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZFwiO1xufVxuXG4uZmEtZ3JpcC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZVwiO1xufVxuXG4uZmEtZ3JpcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWNcIjtcbn1cblxuLmZhLWdydW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FkXCI7XG59XG5cbi5mYS1ndWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FlXCI7XG59XG5cbi5mYS1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZFwiO1xufVxuXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLWhhY2tlci1uZXdzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZlwiO1xufVxuXG4uZmEtaGFja2VycmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmN1wiO1xufVxuXG4uZmEtaGFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUzXCI7XG59XG5cbi5mYS1oYW1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzBcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7XG59XG5cbi5mYS1oYW5kLXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG5cbi5mYS1oYW5kLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiO1xufVxuXG4uZmEtaGFuZC1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG5cbi5mYS1oYW5kLXJvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cblxuLmZhLWhhbmQtc3BvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjtcbn1cblxuLmZhLWhhbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMyXCI7XG59XG5cbi5mYS1oYW5kcy1oZWxwaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5mYS1oYW5kc2hha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjVcIjtcbn1cblxuLmZhLWhhbnVraWFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU2XCI7XG59XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7XG59XG5cbi5mYS1oYXQtd2l6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU4XCI7XG59XG5cbi5mYS1oYXlrYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjZcIjtcbn1cblxuLmZhLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtaGVhZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuXG4uZmEtaGVhZHBob25lcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjtcbn1cblxuLmZhLWhlYWRzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjtcbn1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG59XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWhlbGljb3B0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzNcIjtcbn1cblxuLmZhLWhpZ2hsaWdodGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkxXCI7XG59XG5cbi5mYS1oaWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWNcIjtcbn1cblxuLmZhLWhpcHBvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVkXCI7XG59XG5cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7XG59XG5cbi5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IwXCI7XG59XG5cbi5mYS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7XG59XG5cbi5mYS1ob2NrZXktcHVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiO1xufVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtaG9vbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjtcbn1cblxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkyXCI7XG59XG5cbi5mYS1ob3JzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMFwiO1xufVxuXG4uZmEtaG9zcGl0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjtcbn1cblxuLmZhLWhvc3BpdGFsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdlXCI7XG59XG5cbi5mYS1ob3QtdHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkzXCI7XG59XG5cbi5mYS1ob3RlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NFwiO1xufVxuXG4uZmEtaG90amFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IxXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjtcbn1cblxuLmZhLWhvdXNlLWRhbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjtcbn1cblxuLmZhLWhyeXZuaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjJcIjtcbn1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7XG59XG5cbi5mYS1odWJzcG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IyXCI7XG59XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cblxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cblxuLmZhLWlkLWNhcmQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7XG59XG5cbi5mYS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiO1xufVxuXG4uZmEtaW1hZ2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAyXCI7XG59XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7XG59XG5cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiO1xufVxuXG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7XG59XG5cbi5mYS1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NVwiO1xufVxuXG4uZmEtaW5maW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzRcIjtcbn1cblxuLmZhLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjlcIjtcbn1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XG59XG5cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzNcIjtcbn1cblxuLmZhLWl0dW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNFwiO1xufVxuXG4uZmEtaXR1bmVzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjtcbn1cblxuLmZhLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjtcbn1cblxuLmZhLWplZGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjlcIjtcbn1cblxuLmZhLWplZGktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGVcIjtcbn1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjtcbn1cblxuLmZhLWpvZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I3XCI7XG59XG5cbi5mYS1qb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NVwiO1xufVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFhXCI7XG59XG5cbi5mYS1qb3VybmFsLXdoaWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YVwiO1xufVxuXG4uZmEtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjtcbn1cblxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiO1xufVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjtcbn1cblxuLmZhLWthYWJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZiXCI7XG59XG5cbi5mYS1rYWdnbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmFcIjtcbn1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiO1xufVxuXG4uZmEta2V5YmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNVwiO1xufVxuXG4uZmEta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cblxuLmZhLWtleWNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYVwiO1xufVxuXG4uZmEta2hhbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7XG59XG5cbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiO1xufVxuXG4uZmEta2lzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NlwiO1xufVxuXG4uZmEta2lzcy1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7XG59XG5cbi5mYS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWtpd2ktYmlyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNVwiO1xufVxuXG4uZmEta29ydnVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7XG59XG5cbi5mYS1sYW5kbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiO1xufVxuXG4uZmEtbGFwdG9wLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmNcIjtcbn1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjtcbn1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtbGF1Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTlcIjtcbn1cblxuLmZhLWxhdWdoLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWFcIjtcbn1cblxuLmZhLWxhdWdoLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YlwiO1xufVxuXG4uZmEtbGF1Z2gtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmRcIjtcbn1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjtcbn1cblxuLmZhLWxlbW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG5cbi5mYS1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7XG59XG5cbi5mYS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzZcIjtcbn1cblxuLmZhLWxlc3MtdGhhbi1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiO1xufVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjtcbn1cblxuLmZhLWxldmVsLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1saWdodGJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjtcbn1cblxuLmZhLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzBcIjtcbn1cblxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XG59XG5cbi5mYS1saW5rZWRpbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtbGlyYS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7XG59XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiO1xufVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmZhLWx5ZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzNcIjtcbn1cblxuLmZhLW1hZ2VudG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzRcIjtcbn1cblxuLmZhLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XG59XG5cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLmZhLW1haWwtYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NFwiO1xufVxuXG4uZmEtbWFpbGNoaW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTllXCI7XG59XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG5cbi5mYS1tYW5kYWxvcmlhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZlwiO1xufVxuXG4uZmEtbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XG59XG5cbi5mYS1tYXAtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7XG59XG5cbi5mYS1tYXAtbWFya2VkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjtcbn1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtbWFya2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGZcIjtcbn1cblxuLmZhLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMVwiO1xufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1tYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZhXCI7XG59XG5cbi5mYS1tYXN0b2RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNlwiO1xufVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG5cbi5mYS1tZWRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMlwiO1xufVxuXG4uZmEtbWVkYXBwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNlwiO1xufVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5mYS1tZWRpdW0tbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjN1wiO1xufVxuXG4uZmEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS1tZWRydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiO1xufVxuXG4uZmEtbWVldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUwXCI7XG59XG5cbi5mYS1tZWdhcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhM1wiO1xufVxuXG4uZmEtbWVoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1tZWgtYmxhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmZhLW1laC1yb2xsaW5nLWV5ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTVcIjtcbn1cblxuLmZhLW1lbW9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOFwiO1xufVxuXG4uZmEtbWVub3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NlwiO1xufVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtbWV0ZW9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUzXCI7XG59XG5cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMVwiO1xufVxuXG4uZmEtbWljcm9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMFwiO1xufVxuXG4uZmEtbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NhXCI7XG59XG5cbi5mYS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLmZhLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYlwiO1xufVxuXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODlcIjtcbn1cblxuLmZhLW1penVuaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjY1wiO1xufVxuXG4uZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7XG59XG5cbi5mYS1tb2JpbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NkXCI7XG59XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7XG59XG5cbi5mYS1tb25lcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDBcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXdhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2FcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2JcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNjXCI7XG59XG5cbi5mYS1tb25leS1jaGVjay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2RcIjtcbn1cblxuLmZhLW1vbnVtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE2XCI7XG59XG5cbi5mYS1tb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7XG59XG5cbi5mYS1tb3J0YXItcGVzdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE3XCI7XG59XG5cbi5mYS1tb3NxdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzhcIjtcbn1cblxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjtcbn1cblxuLmZhLW1vdW50YWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZjXCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiO1xufVxuXG4uZmEtbmFwc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMlwiO1xufVxuXG4uZmEtbmVvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMlwiO1xufVxuXG4uZmEtbmV0d29yay13aXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZlwiO1xufVxuXG4uZmEtbmV1dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG5cbi5mYS1uZXdzcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjtcbn1cblxuLmZhLW5pbWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOFwiO1xufVxuXG4uZmEtbmludGVuZG8tc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE4XCI7XG59XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7XG59XG5cbi5mYS1ub2RlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QzXCI7XG59XG5cbi5mYS1ub3QtZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2VcIjtcbn1cblxuLmZhLW5vdGVzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjtcbn1cblxuLmZhLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNFwiO1xufVxuXG4uZmEtbnM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7XG59XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLmZhLW9pbC1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTNcIjtcbn1cblxuLmZhLW9sZC1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMFwiO1xufVxuXG4uZmEtb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzlcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjtcbn1cblxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XG59XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7XG59XG5cbi5mYS1vc2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWFcIjtcbn1cblxuLmZhLW90dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAwXCI7XG59XG5cbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1wYWdlNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiO1xufVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7XG59XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtcGFpbnQtcm9sbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7XG59XG5cbi5mYS1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNmXCI7XG59XG5cbi5mYS1wYWxmZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDhcIjtcbn1cblxuLmZhLXBhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiO1xufVxuXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjtcbn1cblxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNlwiO1xufVxuXG4uZmEtcGFyYWNodXRlLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZFwiO1xufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5mYS1wYXJraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7XG59XG5cbi5mYS1wYXNzcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYlwiO1xufVxuXG4uZmEtcGFzdGFmYXJpYW5pc206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2JcIjtcbn1cblxuLmZhLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7XG59XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjtcbn1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuXG4uZmEtcGVhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2NcIjtcbn1cblxuLmZhLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNFwiO1xufVxuXG4uZmEtcGVuLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiO1xufVxuXG4uZmEtcGVuLWZhbmN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7XG59XG5cbi5mYS1wZW4tbmliOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFkXCI7XG59XG5cbi5mYS1wZW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1wZW5jaWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7XG59XG5cbi5mYS1wZW5jaWwtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjtcbn1cblxuLmZhLXBlbm55LWFyY2FkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNFwiO1xufVxuXG4uZmEtcGVvcGxlLWNhcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNlXCI7XG59XG5cbi5mYS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk1XCI7XG59XG5cbi5mYS1wZXJjZW50YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQxXCI7XG59XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGFcIjtcbn1cblxuLmZhLXBlcnNvbi1ib290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NlwiO1xufVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjtcbn1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RjXCI7XG59XG5cbi5mYS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTExXCI7XG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGRcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtcGhvbmUtdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7XG59XG5cbi5mYS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNVwiO1xufVxuXG4uZmEtcGllZC1waXBlci1wcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhN1wiO1xufVxuXG4uZmEtcGlnZ3ktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkM1wiO1xufVxuXG4uZmEtcGlsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODRcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjtcbn1cblxuLmZhLXBsYWNlLW9mLXdvcnNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2ZcIjtcbn1cblxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7XG59XG5cbi5mYS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFmXCI7XG59XG5cbi5mYS1wbGFuZS1kZXBhcnR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjBcIjtcbn1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbn1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG5cbi5mYS1wbGF5c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZlwiO1xufVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiO1xufVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiO1xufVxuXG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7XG59XG5cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG5cbi5mYS1wb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgxXCI7XG59XG5cbi5mYS1wb2xsLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjtcbn1cblxuLmZhLXBvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZVwiO1xufVxuXG4uZmEtcG9vLXN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVhXCI7XG59XG5cbi5mYS1wb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE5XCI7XG59XG5cbi5mYS1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4uZmEtcG91bmQtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XG59XG5cbi5mYS1wcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgzXCI7XG59XG5cbi5mYS1wcmF5aW5nLWhhbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjFcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODVcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7XG59XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiO1xufVxuXG4uZmEtcHJvY2VkdXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiO1xufVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7XG59XG5cbi5mYS1wcm9qZWN0LWRpYWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXB1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1weXRob246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTJcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjtcbn1cblxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI4XCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLXF1aWRkaXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OFwiO1xufVxuXG4uZmEtcXVpbnNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU5XCI7XG59XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiO1xufVxuXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjtcbn1cblxuLmZhLXF1cmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg3XCI7XG59XG5cbi5mYS1yLXByb2plY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjdcIjtcbn1cblxuLmZhLXJhaW5ib3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWJcIjtcbn1cblxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiO1xufVxuXG4uZmEtcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWJcIjtcbn1cblxuLmZhLXJlYWN0ZXVyb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVkXCI7XG59XG5cbi5mYS1yZWFkbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDVcIjtcbn1cblxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1yZWNlaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQzXCI7XG59XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7XG59XG5cbi5mYS1yZWQtcml2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTNcIjtcbn1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiO1xufVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XG59XG5cbi5mYS1yZWRvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiO1xufVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiO1xufVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG5cbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNVwiO1xufVxuXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG5cbi5mYS1yZXBseWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTZcIjtcbn1cblxuLmZhLXJlcHVibGljYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWVcIjtcbn1cblxuLmZhLXJlc2VhcmNoZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOFwiO1xufVxuXG4uZmEtcmVzb2x2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U3XCI7XG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1yZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjJcIjtcbn1cblxuLmZhLXJpYmJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNlwiO1xufVxuXG4uZmEtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwYlwiO1xufVxuXG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiO1xufVxuXG4uZmEtcm9ib3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjtcbn1cblxuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xufVxuXG4uZmEtcm9ja2V0Y2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOFwiO1xufVxuXG4uZmEtcm9ja3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOVwiO1xufVxuXG4uZmEtcm91dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDdcIjtcbn1cblxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtcnVibGUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDVcIjtcbn1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7XG59XG5cbi5mYS1ydWxlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ3XCI7XG59XG5cbi5mYS1ydWxlci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OFwiO1xufVxuXG4uZmEtcnVubmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiO1xufVxuXG4uZmEtcnVwZWUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtc2FkLWNyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4uZmEtc2FkLXRlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjRcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtc2FzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZVwiO1xufVxuXG4uZmEtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7XG59XG5cbi5mYS1zY2hvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDlcIjtcbn1cblxuLmZhLXNjcmV3ZHJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRhXCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLXNjcm9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZVwiO1xufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS1zZWFyY2gtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg4XCI7XG59XG5cbi5mYS1zZWFyY2gtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7XG59XG5cbi5mYS1zZWVkbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtc2VsbGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjtcbn1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiO1xufVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMzXCI7XG59XG5cbi5mYS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWNcIjtcbn1cblxuLmZhLXNoYXBlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZlwiO1xufVxuXG4uZmEtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMVwiO1xufVxuXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7XG59XG5cbi5mYS1zaGVrZWwtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtc2hpZWxkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiO1xufVxuXG4uZmEtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiO1xufVxuXG4uZmEtc2hpcHBpbmctZmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YlwiO1xufVxuXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7XG59XG5cbi5mYS1zaG9lLXByaW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YlwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cblxuLmZhLXNob3B3YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI1XCI7XG59XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLmZhLXNodXR0bGUtdmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI2XCI7XG59XG5cbi5mYS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ5XCI7XG59XG5cbi5mYS1zaWduLWluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiO1xufVxuXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtc2lnbi1vdXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViN1wiO1xufVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjtcbn1cblxuLmZhLXNpc3RyaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWVcIjtcbn1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXNpdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTJcIjtcbn1cblxuLmZhLXNrdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRjXCI7XG59XG5cbi5mYS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE0XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1zbGFjay1oYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VmXCI7XG59XG5cbi5mYS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNVwiO1xufVxuXG4uZmEtc2xpZGVycy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7XG59XG5cbi5mYS1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiO1xufVxuXG4uZmEtc21pbGUtYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiO1xufVxuXG4uZmEtc21pbGUtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYVwiO1xufVxuXG4uZmEtc21vZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZlwiO1xufVxuXG4uZmEtc21va2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiO1xufVxuXG4uZmEtc21va2luZy1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGRcIjtcbn1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhY1wiO1xufVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7XG59XG5cbi5mYS1zbm93Zmxha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjtcbn1cblxuLmZhLXNvY2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk2XCI7XG59XG5cbi5mYS1zb2xhci1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiO1xufVxuXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1zcGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmJcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNwZWFrYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjNcIjtcbn1cblxuLmZhLXNwaWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxN1wiO1xufVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uZmEtc3Bsb3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViY1wiO1xufVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiO1xufVxuXG4uZmEtc3ByYXktY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJkXCI7XG59XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmZhLXNxdWFyZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7XG59XG5cbi5mYS1zcXVhcmUtcm9vdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLXNxdWFyZXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJlXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjtcbn1cblxuLmZhLXN0YW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJmXCI7XG59XG5cbi5mYS1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XG59XG5cbi5mYS1zdGFyLWFuZC1jcmVzY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OVwiO1xufVxuXG4uZmEtc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg5XCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7XG59XG5cbi5mYS1zdGFyLW9mLWRhdmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlhXCI7XG59XG5cbi5mYS1zdGFyLW9mLWxpZmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjFcIjtcbn1cblxuLmZhLXN0YXlsaW5rZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjVcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNlwiO1xufVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMVwiO1xufVxuXG4uZmEtc3RpY2tlci1tdWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y3XCI7XG59XG5cbi5mYS1zdGlja3ktbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xufVxuXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjtcbn1cblxuLmZhLXN0b3B3YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMlwiO1xufVxuXG4uZmEtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjtcbn1cblxuLmZhLXN0b3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtc3RyYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI4XCI7XG59XG5cbi5mYS1zdHJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTBcIjtcbn1cblxuLmZhLXN0cmVldC12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7XG59XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjtcbn1cblxuLmZhLXN0cmlwZS1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJhXCI7XG59XG5cbi5mYS1zdHJvb3B3YWZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MVwiO1xufVxuXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiO1xufVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjtcbn1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiO1xufVxuXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjJcIjtcbn1cblxuLmZhLXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjtcbn1cblxuLmZhLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiO1xufVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjtcbn1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1zdXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjlcIjtcbn1cblxuLmZhLXN1cnByaXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7XG59XG5cbi5mYS1zd2F0Y2hib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMzXCI7XG59XG5cbi5mYS1zd2ltbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM0XCI7XG59XG5cbi5mYS1zd2ltbWluZy1wb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1zeW5hZ29ndWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWJcIjtcbn1cblxuLmZhLXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cblxuLmZhLXN5bmMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7XG59XG5cbi5mYS1zeXJpbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhlXCI7XG59XG5cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZVwiO1xufVxuXG4uZmEtdGFibGUtdGVubmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVkXCI7XG59XG5cbi5mYS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGFcIjtcbn1cblxuLmZhLXRhYmxldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmFcIjtcbn1cblxuLmZhLXRhYmxldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTBcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZkXCI7XG59XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjtcbn1cblxuLmZhLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjtcbn1cblxuLmZhLXRhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGJcIjtcbn1cblxuLmZhLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XG59XG5cbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS10ZWFtc3BlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjlcIjtcbn1cblxuLmZhLXRlZXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJlXCI7XG59XG5cbi5mYS10ZWV0aC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJmXCI7XG59XG5cbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiO1xufVxuXG4uZmEtdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmVcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjlcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YlwiO1xufVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiO1xufVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjtcbn1cblxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7XG59XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7XG59XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLXRoZS1yZWQteWV0aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZFwiO1xufVxuXG4uZmEtdGhlYXRlci1tYXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4uZmEtdGhlbWVjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNlwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XG59XG5cbi5mYS10aGVybW9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS10aGluay1wZWFrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMVwiO1xufVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjtcbn1cblxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiO1xufVxuXG4uZmEtdGh1bWJ0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG59XG5cbi5mYS10aWNrZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7XG59XG5cbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG5cbi5mYS10aW50LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM3XCI7XG59XG5cbi5mYS10aXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOFwiO1xufVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiO1xufVxuXG4uZmEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWVcIjtcbn1cblxuLmZhLXRvb2xib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTJcIjtcbn1cblxuLmZhLXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7XG59XG5cbi5mYS10b3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiO1xufVxuXG4uZmEtdG9yaWktZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiO1xufVxuXG4uZmEtdHJhY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMlwiO1xufVxuXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxM1wiO1xufVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM3XCI7XG59XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiO1xufVxuXG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjtcbn1cblxuLmZhLXRyYXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgxXCI7XG59XG5cbi5mYS10cmlwYWR2aXNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MlwiO1xufVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7XG59XG5cbi5mYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMVwiO1xufVxuXG4uZmEtdHJ1Y2stbG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZVwiO1xufVxuXG4uZmEtdHJ1Y2stbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzYlwiO1xufVxuXG4uZmEtdHJ1Y2stbW92aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRmXCI7XG59XG5cbi5mYS10cnVjay1waWNrdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2NcIjtcbn1cblxuLmZhLXRzaGlydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7XG59XG5cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjtcbn1cblxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjtcbn1cblxuLmZhLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjtcbn1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7XG59XG5cbi5mYS10eXBvMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYlwiO1xufVxuXG4uZmEtdWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMlwiO1xufVxuXG4uZmEtdWlraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDNcIjtcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG5cbi5mYS11bWJyZWxsYS1iZWFjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYVwiO1xufVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XG59XG5cbi5mYS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS11bmRvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdW5pcmVnaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDRcIjtcbn1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLXVuaXZlcnNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7XG59XG5cbi5mYS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjtcbn1cblxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4N1wiO1xufVxuXG4uZmEtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwN1wiO1xufVxuXG4uZmEtdXNlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjtcbn1cblxuLmZhLXVzZXItYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7XG59XG5cbi5mYS11c2VyLWFzdHJvbmF1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYlwiO1xufVxuXG4uZmEtdXNlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmY1wiO1xufVxuXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cblxuLmZhLXVzZXItY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmRcIjtcbn1cblxuLmZhLXVzZXItY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZlXCI7XG59XG5cbi5mYS11c2VyLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLXVzZXItZnJpZW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uZmEtdXNlci1ncmFkdWF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiO1xufVxuXG4uZmEtdXNlci1pbmp1cmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI4XCI7XG59XG5cbi5mYS11c2VyLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDJcIjtcbn1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjtcbn1cblxuLmZhLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDNcIjtcbn1cblxuLmZhLXVzZXItbmluamE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjtcbn1cblxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiO1xufVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjtcbn1cblxuLmZhLXVzZXItc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7XG59XG5cbi5mYS11c2VyLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA2XCI7XG59XG5cbi5mYS11c2VyLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwN1wiO1xufVxuXG4uZmEtdXNlci10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLmZhLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7XG59XG5cbi5mYS11c2Vycy1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDlcIjtcbn1cblxuLmZhLXVzc3VubmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7XG59XG5cbi5mYS11dGVuc2lsLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5mYS11dGVuc2lsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlN1wiO1xufVxuXG4uZmEtdmFhZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA4XCI7XG59XG5cbi5mYS12ZWN0b3Itc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNiXCI7XG59XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7XG59XG5cbi5mYS12ZW51cy1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XG59XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjtcbn1cblxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWFcIjtcbn1cblxuLmZhLXZpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTJcIjtcbn1cblxuLmZhLXZpYWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7XG59XG5cbi5mYS12aWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOVwiO1xufVxuXG4uZmEtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2RcIjtcbn1cblxuLmZhLXZpZGVvLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUyXCI7XG59XG5cbi5mYS12aWhhcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTdcIjtcbn1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7XG59XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLmZhLXZpbWVvLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjtcbn1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG5cbi5mYS12bnY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGJcIjtcbn1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiO1xufVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cblxuLmZhLXZvbHVtZS1tdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cblxuLmZhLXZvdGUteWVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7XG59XG5cbi5mYS12ci1jYXJkYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjlcIjtcbn1cblxuLmZhLXZ1ZWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFmXCI7XG59XG5cbi5mYS13YWxraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjtcbn1cblxuLmZhLXdhcmVob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NFwiO1xufVxuXG4uZmEtd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzNcIjtcbn1cblxuLmZhLXdlZWJseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjY1wiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXdlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NlwiO1xufVxuXG4uZmEtd2VpZ2h0LWhhbmdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjtcbn1cblxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLmZhLXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwY1wiO1xufVxuXG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiO1xufVxuXG4uZmEtd2htY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGRcIjtcbn1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjtcbn1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7XG59XG5cbi5mYS13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJlXCI7XG59XG5cbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjtcbn1cblxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuXG4uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7XG59XG5cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMlwiO1xufVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiO1xufVxuXG4uZmEtd2luZS1ib3R0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmZcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTNcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7XG59XG5cbi5mYS13aXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2ZcIjtcbn1cblxuLmZhLXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMwXCI7XG59XG5cbi5mYS13b2xmLXBhY2stYmF0dGFsaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE0XCI7XG59XG5cbi5mYS13b24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiO1xufVxuXG4uZmEtd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7XG59XG5cbi5mYS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDExXCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XG59XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG5cbi5mYS13cHJlc3NyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U0XCI7XG59XG5cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjtcbn1cblxuLmZhLXgtcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7XG59XG5cbi5mYS14Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEyXCI7XG59XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiO1xufVxuXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7XG59XG5cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZVwiO1xufVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7XG59XG5cbi5mYS15YW5kZXgtaW50ZXJuYXRpb25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNFwiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuXG4uZmEteWVuLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXlpbi15YW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFkXCI7XG59XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiO1xufVxuXG4uZmEteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2N1wiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjtcbn1cblxuLmZhLXpoaWh1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNmXCI7XG59XG5cbi5zci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS41LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuL2Fzc2V0cy9mMjlhZDAwMzFhZDJjMWMxNGI3NzFjZTUwNGUyYmZhNy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9hc3NldHMvZjI5YWQwMDMxYWQyYzFjMTRiNzcxY2U1MDRlMmJmYTcuZW90I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2Fzc2V0cy9mYjQ5MzkwMzI2NWNhZDQyNWNjZGY4ZTA0ZmMyZGU2MS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi9hc3NldHMvYmNiOTI3YTc0MmE4MzcwYjc2NjQyZmQxYTlhNzQ5YzAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuL2Fzc2V0cy80OGY1NGY2M2Q3NzExZDA5MTJhOWExMDIwNTUzOGZjNC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vYXNzZXRzLzQ0NzhiNGQ3MDIyY2FkMTc0ZTRjMDQyNDZmZTYyMmVmLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4uZmEsXG4uZmFzLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYnJhbmNoZXMgLmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWFtYmFzc2Fkb3JzIC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1zdHVkZW50Q2hhcHRlcnMgLmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1hbWJhc3NhZG9ycyAuaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWJyYW5jaGVzIC5pY29uLFxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1zdHVkZW50Q2hhcHRlcnMgLmljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5tYXAtbG9jYXRpb24tdmlldy1jbG9zZSxcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1jdGEgYSAuaWNvbixcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtYW1iYXNzYWRvciAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWJyYW5jaCAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLXN0dWRlbnQtY2hhcHRlciAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWdsb2JhbC1oZWFsdGgtcHJvZ3JhbSAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYW1iYXNzYWRvcnMsXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYnJhbmNoZXMsXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMsXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tc3R1ZGVudENoYXB0ZXJzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuNS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi9hc3NldHMvNjQ5MzMyMWQ1NjdlYjBmMjJiZDUxMTJmYmNmMDQ0YTguZW90XCIpO1xuICBzcmM6IHVybChcIi4vYXNzZXRzLzY0OTMzMjFkNTY3ZWIwZjIyYmQ1MTEyZmJjZjA0NGE4LmVvdCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi9hc3NldHMvYmRhZGI2Y2U5NWM1YTJlN2I2NzM5NDA3MjE0NTBkM2Mud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4vYXNzZXRzLzBiNWUzYTU0NTFmYzYyZDkwMjNjY2FmYzg1YmM4OWRiLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9hc3NldHMvYjQ4YzQ4ZWE4NDU3ODQ2YTU2OTViMTM5YzM3N2QzZDEudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuL2Fzc2V0cy8wYzQxOTcxMzM5YjlmYzViMWNlZmIwYWJhZDFlMmU2OS5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuLmZhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIGEge1xuICBjb2xvcjogIzdhYjljYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIHtcbiAgcGFkZGluZzogMjRweDtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAuYXNtLW1hcC1maWx0ZXJzLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5hc20tbWFwLWZpbHRlcnMtbGFiZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNnB4IDEwcHggMzhweDtcbiAgYm9yZGVyOiAycHggc29saWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIgLmljb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxlZnQ6IDE2cHg7XG4gIHRvcDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYWN0aXZlIHtcbiAgY29sb3I6ICMxZjQ2NjU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWdsb2JhbEhlYWx0aFByb2dyYW1zIC5pY29uLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OVwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWJyYW5jaGVzIC5pY29uLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1icmFuY2hlcyAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWFtYmFzc2Fkb3JzIC5pY29uLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1hbWJhc3NhZG9ycyAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLXN0dWRlbnRDaGFwdGVycyAuaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA4XCI7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItc3R1ZGVudENoYXB0ZXJzIC5pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAxXCI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyB7XG4gIGJhY2tncm91bmQ6ICMxZjQ2NjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMzBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXJlZ2lvbiB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0gPiBkaXYsIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0gPiBkaXYsIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtID4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLmljb24ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAuaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLmljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYW1iYXNzYWRvcnMgLmljb24uaWNvbi1hbWJhc3NhZG9yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1hbWJhc3NhZG9ycyAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1icmFuY2hlcyAuaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA4XCI7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWJyYW5jaGVzIC5pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWdsb2JhbEhlYWx0aFByb2dyYW1zIC5pY29uLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjlcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tc3R1ZGVudENoYXB0ZXJzIC5pY29uLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tc3R1ZGVudENoYXB0ZXJzIC5pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAxXCI7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWNvdW50IHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRvcDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IHtcbiAgei1pbmRleDogMjAwMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogYmxhY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldy5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWNvbnRlbnQgZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY29udGVudCAuYXNtLW1hcC1icmFuY2gtY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAubWFwLWxvY2F0aW9uLXZpZXctY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDExcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAubWFwLWxvY2F0aW9uLXZpZXctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LXRpdGxlIHtcbiAgY29sb3I6ICMxZjQ2NjU7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1waWN0dXJlIGltZyB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1uYW1lIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY3RhIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY3RhIHAge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1jdGEgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWN0YSBhIC5pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY3RhIGEgLmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjFcIjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWN0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRvcDogLTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWFtYmFzc2Fkb3IgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1hbWJhc3NhZG9yIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWJyYW5jaCAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24uaWNvbi1hbWJhc3NhZG9yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWJyYW5jaCAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1zdHVkZW50LWNoYXB0ZXIgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1zdHVkZW50LWNoYXB0ZXIgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAxXCI7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtZ2xvYmFsLWhlYWx0aC1wcm9ncmFtIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA4XCI7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtZ2xvYmFsLWhlYWx0aC1wcm9ncmFtIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OVwiO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjAlO1xuICAgIHdpZHRoOiAyNCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWFtYmFzc2Fkb3JzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjgpIDdweCAyMnB4IDEwcHg7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1hbWJhc3NhZG9ycy5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA4XCI7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1hbWJhc3NhZG9yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29sb3I6ICNkYzIzM2Y7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWFtYmFzc2Fkb3JzOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA4cHggc29saWQgI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIGJvdHRvbTogLTE3cHg7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1icmFuY2hlcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC44KSA3cHggMjJweCAxMHB4O1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYnJhbmNoZXMuaWNvbi1hbWJhc3NhZG9yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYnJhbmNoZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWJyYW5jaGVzOmJlZm9yZSB7XG4gIGNvbG9yOiAjZGMyMzNmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1icmFuY2hlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNXB4O1xuICBib3R0b206IC0xN3B4O1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuOCkgN3B4IDIycHggMTBweDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWdsb2JhbEhlYWx0aFByb2dyYW1zLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWdsb2JhbEhlYWx0aFByb2dyYW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY5XCI7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1nbG9iYWxIZWFsdGhQcm9ncmFtczpiZWZvcmUge1xuICBjb2xvcjogI2RjMjMzZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tZ2xvYmFsSGVhbHRoUHJvZ3JhbXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbiAgYm90dG9tOiAtMTdweDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLXN0dWRlbnRDaGFwdGVycyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC44KSA3cHggMjJweCAxMHB4O1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tc3R1ZGVudENoYXB0ZXJzLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLXN0dWRlbnRDaGFwdGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiO1xufVxuXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tc3R1ZGVudENoYXB0ZXJzOmJlZm9yZSB7XG4gIGNvbG9yOiAjZGMyMzNmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG59XG5cbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1zdHVkZW50Q2hhcHRlcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbiAgYm90dG9tOiAtMTdweDtcbn1cblxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuY2x1c3Rlci1pY29uIHtcbiAgYmFja2dyb3VuZDogI2RjMjMzZjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGF3bi1mYWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd24tZmFkZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3bi1zbGlkZS1yaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3bi1zbGlkZS1sZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhd24tYmFyIHtcbiAgZnJvbSB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgdG8ge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uYXduLXBvcHVwLWxvYWRpbmctZG90cyxcbi5hd24tcG9wdXAtbG9hZGluZy1kb3RzOmJlZm9yZSxcbi5hd24tcG9wdXAtbG9hZGluZy1kb3RzOmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYW5pbWF0aW9uOiBhd24tbG9hZGluZy1kb3RzIDFzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuXG4uYXduLXBvcHVwLWxvYWRpbmctZG90cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xufVxuXG4uYXduLXBvcHVwLWxvYWRpbmctZG90czpiZWZvcmUsXG4uYXduLXBvcHVwLWxvYWRpbmctZG90czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4uYXduLXBvcHVwLWxvYWRpbmctZG90czpiZWZvcmUge1xuICBsZWZ0OiAtMTZweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG59XG5cbi5hd24tcG9wdXAtbG9hZGluZy1kb3RzOmFmdGVyIHtcbiAgbGVmdDogMTZweDtcbn1cblxuQGtleWZyYW1lcyBhd24tbG9hZGluZy1kb3RzIHtcbiAgMCUsIDgwJSwgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMDtcbiAgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweDtcbiAgfVxufVxuI2F3bi1wb3B1cC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb24tbmFtZTogYXduLWZhZGUtaW47XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuI2F3bi1wb3B1cC13cmFwcGVyLmF3bi1oaWRpbmcge1xuICBhbmltYXRpb24tbmFtZTogYXduLWZhZGUtb3V0O1xufVxuI2F3bi1wb3B1cC13cmFwcGVyIC5hd24tcG9wdXAtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1wb3B1cC1ib2R5IC5mYSB7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgY29sb3I6IGhzbCgzMiwgMTAwJSwgMzglKTtcbn1cbiNhd24tcG9wdXAtd3JhcHBlciAuYXduLXBvcHVwLWJvZHkuYXduLXBvcHVwLWNvbmZpcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2F3bi1wb3B1cC13cmFwcGVyIC5hd24tcG9wdXAtYm9keS5hd24tcG9wdXAtYXN5bmMtYmxvY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNhd24tcG9wdXAtd3JhcHBlciAuYXduLXBvcHVwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuI2F3bi1wb3B1cC13cmFwcGVyIC5hd24tYnV0dG9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1idXR0b25zIC5hd24tYnRuIHtcbiAgd2lkdGg6IDQ1JTtcbiAgYmFja2dyb3VuZDogI2RiMWYzNjtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTZweCAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1idXR0b25zIC5hd24tYnRuOmZvY3VzLCAjYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1idXR0b25zIC5hd24tYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNiNzEzMmE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1idXR0b25zIC5hd24tYnRuOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgI2F3bi1wb3B1cC13cmFwcGVyIC5hd24tYnV0dG9ucyAuYXduLWJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2I3MTMyYTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNhd24tcG9wdXAtd3JhcHBlciAuYXduLWJ1dHRvbnMgLmF3bi1idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICNkYjFmMzY7XG59XG4jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1idXR0b25zIC5hd24tYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYjcxMzJhO1xufVxuI2F3bi1wb3B1cC13cmFwcGVyIC5hd24tYnV0dG9ucyAuYXduLWJ0bi1jYW5jZWwge1xuICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xufVxuI2F3bi1wb3B1cC13cmFwcGVyIC5hd24tYnV0dG9ucyAuYXduLWJ0bi1jYW5jZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMWM0NTY1O1xufVxuXG5bY2xhc3NePWF3bi1dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuI2F3bi10b2FzdC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk4O1xuICBib3R0b206IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI2F3bi10b2FzdC1jb250YWluZXIuYXduLXRvcC1sZWZ0LCAjYXduLXRvYXN0LWNvbnRhaW5lci5hd24tdG9wLXJpZ2h0IHtcbiAgdG9wOiAyNHB4O1xuICBib3R0b206IGF1dG87XG59XG4jYXduLXRvYXN0LWNvbnRhaW5lci5hd24tdG9wLWxlZnQgLmF3bi10b2FzdDpmaXJzdC1jaGlsZCwgI2F3bi10b2FzdC1jb250YWluZXIuYXduLXRvcC1yaWdodCAuYXduLXRvYXN0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbiNhd24tdG9hc3QtY29udGFpbmVyLmF3bi10b3AtbGVmdCwgI2F3bi10b2FzdC1jb250YWluZXIuYXduLWJvdHRvbS1sZWZ0IHtcbiAgbGVmdDogMjRweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4jYXduLXRvYXN0LWNvbnRhaW5lci5hd24tdG9wLWxlZnQgLmF3bi10b2FzdCwgI2F3bi10b2FzdC1jb250YWluZXIuYXduLWJvdHRvbS1sZWZ0IC5hd24tdG9hc3Qge1xuICByaWdodDogMTAwJTtcbiAgYW5pbWF0aW9uLW5hbWU6IGF3bi1zbGlkZS1sZWZ0O1xufVxuI2F3bi10b2FzdC1jb250YWluZXIuYXduLXRvcC1sZWZ0IC5hd24tdG9hc3QuYXduLWhpZGluZywgI2F3bi10b2FzdC1jb250YWluZXIuYXduLWJvdHRvbS1sZWZ0IC5hd24tdG9hc3QuYXduLWhpZGluZyB7XG4gIHJpZ2h0OiAwO1xufVxuI2F3bi10b2FzdC1jb250YWluZXIuYXduLXRvcC1yaWdodCAuYXduLXRvYXN0LCAjYXduLXRvYXN0LWNvbnRhaW5lci5hd24tYm90dG9tLXJpZ2h0IC5hd24tdG9hc3Qge1xuICBsZWZ0OiAxMDAlO1xuICBhbmltYXRpb24tbmFtZTogYXduLXNsaWRlLXJpZ2h0O1xufVxuI2F3bi10b2FzdC1jb250YWluZXIuYXduLXRvcC1yaWdodCAuYXduLXRvYXN0LmF3bi1oaWRpbmcsICNhd24tdG9hc3QtY29udGFpbmVyLmF3bi1ib3R0b20tcmlnaHQgLmF3bi10b2FzdC5hd24taGlkaW5nIHtcbiAgbGVmdDogMDtcbn1cblxuLmF3bi10b2FzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMzIwcHg7XG4gIGJhY2tncm91bmQ6IGhzbCgwLCAwJSwgOTIlKTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogaHNsKDAsIDAlLCA1MCUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbi5hd24tdG9hc3QtY29udGVudCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uYXduLXRvYXN0LWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiBoc2woMCwgMCUsIDUwJSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5hd24tdG9hc3QtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogNnB4O1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXduLXRvYXN0LWljb24gLmZhIHtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBjb2xvcjogaHNsKDAsIDAlLCA1MCUpO1xufVxuLmF3bi10b2FzdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMjJweCA4OHB4IDE2cHggMTZweDtcbiAgYm9yZGVyOiAycHggc29saWQgaHNsKDAsIDAlLCA4MiUpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uYXduLXRvYXN0LXByb2dyZXNzLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA2cHg7XG59XG4uYXduLXRvYXN0LXByb2dyZXNzLWJhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kOiBoc2woMCwgMCUsIDUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHJpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNnB4O1xuICBhbmltYXRpb24tbmFtZTogYXduLWJhcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBpbmhlcml0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG4uYXduLXRvYXN0LmF3bi10b2FzdC1wcm9ncmVzcy1iYXItcGF1c2VkIC5hd24tdG9hc3QtcHJvZ3Jlc3MtYmFyOmFmdGVyIHtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5hd24tdG9hc3QuYXduLWhpZGluZyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhd24tZmFkZS1vdXQgIWltcG9ydGFudDtcbn1cbi5hd24tdG9hc3QuYXduLXRvYXN0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiBoc2woMTAwLCA3NCUsIDkwJSk7XG4gIGNvbG9yOiBoc2woMTAwLCA2NSUsIDMyJSk7XG59XG4uYXduLXRvYXN0LmF3bi10b2FzdC1zdWNjZXNzIC5hd24tdG9hc3Qtd3JhcHBlciB7XG4gIGJvcmRlci1jb2xvcjogaHNsKDEwMCwgNDUlLCA3MCUpO1xufVxuLmF3bi10b2FzdC5hd24tdG9hc3Qtc3VjY2VzcyBiLFxuLmF3bi10b2FzdC5hd24tdG9hc3Qtc3VjY2VzcyAuZmEge1xuICBjb2xvcjogaHNsKDEwMCwgNjUlLCAzMiUpO1xufVxuLmF3bi10b2FzdC5hd24tdG9hc3Qtc3VjY2VzcyAuYXduLXRvYXN0LXByb2dyZXNzLWJhcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGhzbCgxMDAsIDY1JSwgMzIlKTtcbn1cbi5hd24tdG9hc3QuYXduLXRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kOiBoc2woMjAxLCA3MSUsIDkwJSk7XG4gIGNvbG9yOiBoc2woMjAxLCA3MSUsIDM4JSk7XG59XG4uYXduLXRvYXN0LmF3bi10b2FzdC1pbmZvIC5hd24tdG9hc3Qtd3JhcHBlciB7XG4gIGJvcmRlci1jb2xvcjogaHNsKDIwMSwgNzElLCA3OCUpO1xufVxuLmF3bi10b2FzdC5hd24tdG9hc3QtaW5mbyBiLFxuLmF3bi10b2FzdC5hd24tdG9hc3QtaW5mbyAuZmEge1xuICBjb2xvcjogaHNsKDIwMSwgNzElLCAzOCUpO1xufVxuLmF3bi10b2FzdC5hd24tdG9hc3QtaW5mbyAuYXduLXRvYXN0LXByb2dyZXNzLWJhcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGhzbCgyMDEsIDcxJSwgMzglKTtcbn1cbi5hd24tdG9hc3QuYXduLXRvYXN0LWFsZXJ0IHtcbiAgYmFja2dyb3VuZDogaHNsKDMsIDc0JSwgOTAlKTtcbiAgY29sb3I6IGhzbCgzLCA3NCUsIDM4JSk7XG59XG4uYXduLXRvYXN0LmF3bi10b2FzdC1hbGVydCAuYXduLXRvYXN0LXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IGhzbCgzLCA3NCUsIDc4JSk7XG59XG4uYXduLXRvYXN0LmF3bi10b2FzdC1hbGVydCBiLFxuLmF3bi10b2FzdC5hd24tdG9hc3QtYWxlcnQgLmZhIHtcbiAgY29sb3I6IGhzbCgzLCA3NCUsIDM4JSk7XG59XG4uYXduLXRvYXN0LmF3bi10b2FzdC1hbGVydCAuYXduLXRvYXN0LXByb2dyZXNzLWJhcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGhzbCgzLCA3NCUsIDM4JSk7XG59XG4uYXduLXRvYXN0LmF3bi10b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogaHNsKDMyLCAxMDAlLCA5MCUpO1xuICBjb2xvcjogaHNsKDMyLCAxMDAlLCAzOCUpO1xufVxuLmF3bi10b2FzdC5hd24tdG9hc3Qtd2FybmluZyAuYXduLXRvYXN0LXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IGhzbCgzMiwgMTAwJSwgNzUlKTtcbn1cbi5hd24tdG9hc3QuYXduLXRvYXN0LXdhcm5pbmcgYixcbi5hd24tdG9hc3QuYXduLXRvYXN0LXdhcm5pbmcgLmZhIHtcbiAgY29sb3I6IGhzbCgzMiwgMTAwJSwgMzglKTtcbn1cbi5hd24tdG9hc3QuYXduLXRvYXN0LXdhcm5pbmcgLmF3bi10b2FzdC1wcm9ncmVzcy1iYXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBoc2woMzIsIDEwMCUsIDM4JSk7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgdG8ge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgdG8ge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5odG1sIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5uYXYtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbmJvZHkuZml4ZWQtb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbnAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxub2JqZWN0LFxuZW1iZWQsXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pLFxuZW0sXG4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5zdHJvbmcsXG5iLFxuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiAjOWI5ODk1O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIGJsb2NrcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxubGFiZWwge1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5ociB7XG4gIGJhY2tncm91bmQ6ICNlZWViZTY7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogNDBweCAwIDMwcHg7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cblxub2wge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG5saSA+IHVsLFxubGkgPiBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjVweDtcbn1cblxudWwgdWwsXG5vbCB1bCB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG59XG5cbm9sIG9sLFxudWwgb2wge1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItbGF0aW47XG59XG5cbnVsIHVsIHVsLFxudWwgb2wgdWwsXG5vbCB1bCB1bCxcbm9sIG9sIHVsIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbn1cblxudWwgdWwgb2wsXG51bCBvbCBvbCxcbm9sIHVsIG9sLFxub2wgb2wgb2wge1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW47XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvaWNvbnMvTGluZWFyaWNvbnMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2ljb25zL0xpbmVhcmljb25zLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvaWNvbnMvTGluZWFyaWNvbnMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9pY29ucy9MaW5lYXJpY29ucy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL2ljb25zL0xpbmVhcmljb25zLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5bY2xhc3NePWljb24tXSxcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uaWNvbi1ob21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMFwiO1xufVxuXG4uaWNvbi1ob21lMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cblxuLmljb24taG9tZTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAyXCI7XG59XG5cbi5pY29uLWhvbWU0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiO1xufVxuXG4uaWNvbi1ob21lNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDRcIjtcbn1cblxuLmljb24taG9tZTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG59XG5cbi5pY29uLWJhdGh0dWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA2XCI7XG59XG5cbi5pY29uLXRvb3RoYnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi5pY29uLWJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDhcIjtcbn1cblxuLmljb24tY291Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG59XG5cbi5pY29uLWNoYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYVwiO1xufVxuXG4uaWNvbi1jaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiO1xufVxuXG4uaWNvbi1hcGFydG1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG5cbi5pY29uLXBlbmNpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLmljb24tcGVuY2lsMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGVcIjtcbn1cblxuLmljb24tcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZlwiO1xufVxuXG4uaWNvbi1wZW5jaWwzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4uaWNvbi1lcmFzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7XG59XG5cbi5pY29uLXBlbmNpbDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG59XG5cbi5pY29uLXBlbmNpbDU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7XG59XG5cbi5pY29uLWZlYXRoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE0XCI7XG59XG5cbi5pY29uLWZlYXRoZXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuXG4uaWNvbi1mZWF0aGVyMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTZcIjtcbn1cblxuLmljb24tcGVuMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTdcIjtcbn1cblxuLmljb24tcGVuLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MThcIjtcbn1cblxuLmljb24tcGVuLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTlcIjtcbn1cblxuLmljb24tdmVjdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYVwiO1xufVxuXG4uaWNvbi1wZW4zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYlwiO1xufVxuXG4uaWNvbi1ibG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxY1wiO1xufVxuXG4uaWNvbi1icnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWRcIjtcbn1cblxuLmljb24tYnJ1c2gyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZVwiO1xufVxuXG4uaWNvbi1zcHJheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWZcIjtcbn1cblxuLmljb24tcGFpbnQtcm9sbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMFwiO1xufVxuXG4uaWNvbi1zdGFtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjFcIjtcbn1cblxuLmljb24tdGFwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjJcIjtcbn1cblxuLmljb24tZGVzay10YXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyM1wiO1xufVxuXG4uaWNvbi10ZXh0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNFwiO1xufVxuXG4uaWNvbi1leWUtZHJvcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjVcIjtcbn1cblxuLmljb24tcGFsZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjZcIjtcbn1cblxuLmljb24tY29sb3Itc2FtcGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjdcIjtcbn1cblxuLmljb24tYnVja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyOFwiO1xufVxuXG4uaWNvbi1ncmFkaWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjlcIjtcbn1cblxuLmljb24tZ3JhZGllbnQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyYVwiO1xufVxuXG4uaWNvbi1tYWdpYy13YW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyYlwiO1xufVxuXG4uaWNvbi1tYWduZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJjXCI7XG59XG5cbi5pY29uLXBlbmNpbC1ydWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmRcIjtcbn1cblxuLmljb24tcGVuY2lsLXJ1bGVyMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmVcIjtcbn1cblxuLmljb24tY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmZcIjtcbn1cblxuLmljb24tYWltOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzMFwiO1xufVxuXG4uaWNvbi1ndW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMxXCI7XG59XG5cbi5pY29uLWJvdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzJcIjtcbn1cblxuLmljb24tZHJvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzNcIjtcbn1cblxuLmljb24tZHJvcC1jcm9zc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNFwiO1xufVxuXG4uaWNvbi1kcm9wMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzVcIjtcbn1cblxuLmljb24tc25vdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzZcIjtcbn1cblxuLmljb24tc25vdzI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM3XCI7XG59XG5cbi5pY29uLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM4XCI7XG59XG5cbi5pY29uLWxpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM5XCI7XG59XG5cbi5pY29uLWtuaWZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzYVwiO1xufVxuXG4uaWNvbi1kYWdnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNiXCI7XG59XG5cbi5pY29uLXRpc3N1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2NcIjtcbn1cblxuLmljb24tdG9pbGV0LXBhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZFwiO1xufVxuXG4uaWNvbi1wb29wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZVwiO1xufVxuXG4uaWNvbi11bWJyZWxsYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2ZcIjtcbn1cblxuLmljb24tdW1icmVsbGEyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MFwiO1xufVxuXG4uaWNvbi1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MVwiO1xufVxuXG4uaWNvbi10b3JuYWRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MlwiO1xufVxuXG4uaWNvbi13aW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0M1wiO1xufVxuXG4uaWNvbi1mYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ0XCI7XG59XG5cbi5pY29uLWNvbnRyYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NVwiO1xufVxuXG4uaWNvbi1zdW4tc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ2XCI7XG59XG5cbi5pY29uLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDdcIjtcbn1cblxuLmljb24tc3VuMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDhcIjtcbn1cblxuLmljb24tbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDlcIjtcbn1cblxuLmljb24tY2xvdWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRhXCI7XG59XG5cbi5pY29uLWNsb3VkLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGJcIjtcbn1cblxuLmljb24tY2xvdWQtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRjXCI7XG59XG5cbi5pY29uLWNsb3VkLXJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRkXCI7XG59XG5cbi5pY29uLWNsb3VkLWhhaWxzdG9uZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRlXCI7XG59XG5cbi5pY29uLWNsb3VkLXNub3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRmXCI7XG59XG5cbi5pY29uLWNsb3VkLXdpbmR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1MFwiO1xufVxuXG4uaWNvbi1zdW4td2luZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTFcIjtcbn1cblxuLmljb24tY2xvdWQtZm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1MlwiO1xufVxuXG4uaWNvbi1jbG91ZC1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUzXCI7XG59XG5cbi5pY29uLWNsb3VkLWxpZ2h0bmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTRcIjtcbn1cblxuLmljb24tY2xvdWQtc3luYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTVcIjtcbn1cblxuLmljb24tY2xvdWQtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTZcIjtcbn1cblxuLmljb24tY2xvdWQtZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTdcIjtcbn1cblxuLmljb24tY2xvdWQtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU4XCI7XG59XG5cbi5pY29uLWNsb3VkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1OVwiO1xufVxuXG4uaWNvbi1jbG91ZC1jcm9zczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWFcIjtcbn1cblxuLmljb24tY2xvdWQtY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWJcIjtcbn1cblxuLmljb24tY2xvdWQtZGF0YWJhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVjXCI7XG59XG5cbi5pY29uLWRhdGFiYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZFwiO1xufVxuXG4uaWNvbi1kYXRhYmFzZS1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVlXCI7XG59XG5cbi5pY29uLWRhdGFiYXNlLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWZcIjtcbn1cblxuLmljb24tZGF0YWJhc2UtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjBcIjtcbn1cblxuLmljb24tZGF0YWJhc2UtcmVmcmVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjFcIjtcbn1cblxuLmljb24tZGF0YWJhc2UtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYyXCI7XG59XG5cbi5pY29uLWRhdGFiYXNlLWhpc3Rvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYzXCI7XG59XG5cbi5pY29uLWRhdGFiYXNlLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjRcIjtcbn1cblxuLmljb24tZGF0YWJhc2UtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY1XCI7XG59XG5cbi5pY29uLXNlcnZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjZcIjtcbn1cblxuLmljb24tc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2N1wiO1xufVxuXG4uaWNvbi1zaGllbGQtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY4XCI7XG59XG5cbi5pY29uLXNoaWVsZC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjlcIjtcbn1cblxuLmljb24tc2hpZWxkLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2YVwiO1xufVxuXG4uaWNvbi1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2YlwiO1xufVxuXG4uaWNvbi1yb3RhdGlvbi1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2Y1wiO1xufVxuXG4uaWNvbi11bmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZkXCI7XG59XG5cbi5pY29uLWtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmVcIjtcbn1cblxuLmljb24ta2V5LWhvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZmXCI7XG59XG5cbi5pY29uLXRvZ2dsZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcwXCI7XG59XG5cbi5pY29uLXRvZ2dsZS1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzFcIjtcbn1cblxuLmljb24tY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MlwiO1xufVxuXG4uaWNvbi1jb2cyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3M1wiO1xufVxuXG4uaWNvbi13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc0XCI7XG59XG5cbi5pY29uLXNjcmV3ZHJpdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3NVwiO1xufVxuXG4uaWNvbi1oYW1tZXItd3JlbmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3NlwiO1xufVxuXG4uaWNvbi1oYW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc3XCI7XG59XG5cbi5pY29uLXNhdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzhcIjtcbn1cblxuLmljb24tYXhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3OVwiO1xufVxuXG4uaWNvbi1heGUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3YVwiO1xufVxuXG4uaWNvbi1zaG92ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdiXCI7XG59XG5cbi5pY29uLXBpY2theGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdjXCI7XG59XG5cbi5pY29uLWZhY3Rvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdkXCI7XG59XG5cbi5pY29uLWZhY3RvcnkyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZVwiO1xufVxuXG4uaWNvbi1yZWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZlwiO1xufVxuXG4uaWNvbi10cmFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODBcIjtcbn1cblxuLmljb24tdHJhc2gyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MVwiO1xufVxuXG4uaWNvbi10cmFzaDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgyXCI7XG59XG5cbi5pY29uLWJyb29tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4M1wiO1xufVxuXG4uaWNvbi1nYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NFwiO1xufVxuXG4uaWNvbi1nYW1lcGFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NVwiO1xufVxuXG4uaWNvbi1qb3lzdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODZcIjtcbn1cblxuLmljb24tZGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODdcIjtcbn1cblxuLmljb24tc3BhZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4OFwiO1xufVxuXG4uaWNvbi1kaWFtb25kczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODlcIjtcbn1cblxuLmljb24tY2x1YnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhhXCI7XG59XG5cbi5pY29uLWhlYXJ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGJcIjtcbn1cblxuLmljb24taGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhjXCI7XG59XG5cbi5pY29uLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhkXCI7XG59XG5cbi5pY29uLXN0YXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGVcIjtcbn1cblxuLmljb24tc3Rhci1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGZcIjtcbn1cblxuLmljb24tZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTBcIjtcbn1cblxuLmljb24tZmxhZzI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkxXCI7XG59XG5cbi5pY29uLWZsYWczOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5MlwiO1xufVxuXG4uaWNvbi1tYWlsYm94LWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkzXCI7XG59XG5cbi5pY29uLW1haWxib3gtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk0XCI7XG59XG5cbi5pY29uLWF0LXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk1XCI7XG59XG5cbi5pY29uLWVudmVsb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NlwiO1xufVxuXG4uaWNvbi1lbnZlbG9wZS1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5N1wiO1xufVxuXG4uaWNvbi1wYXBlcmNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk4XCI7XG59XG5cbi5pY29uLXBhcGVyLXBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5OVwiO1xufVxuXG4uaWNvbi1yZXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWFcIjtcbn1cblxuLmljb24tcmVwbHktYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5YlwiO1xufVxuXG4uaWNvbi1pbmJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWNcIjtcbn1cblxuLmljb24taW5ib3gyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5ZFwiO1xufVxuXG4uaWNvbi1vdXRib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjllXCI7XG59XG5cbi5pY29uLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWZcIjtcbn1cblxuLmljb24tYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTBcIjtcbn1cblxuLmljb24tYXJjaGl2ZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmExXCI7XG59XG5cbi5pY29uLWRyYXdlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmEyXCI7XG59XG5cbi5pY29uLWRyYXdlcnMyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhM1wiO1xufVxuXG4uaWNvbi1kcmF3ZXJzMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTRcIjtcbn1cblxuLmljb24tZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNVwiO1xufVxuXG4uaWNvbi1leWUtY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTZcIjtcbn1cblxuLmljb24tZXllLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE3XCI7XG59XG5cbi5pY29uLWV5ZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YThcIjtcbn1cblxuLmljb24tYmlub2N1bGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTlcIjtcbn1cblxuLmljb24tYmlub2N1bGFyczI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFhXCI7XG59XG5cbi5pY29uLWhkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWJcIjtcbn1cblxuLmljb24taGRkLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFjXCI7XG59XG5cbi5pY29uLWhkZC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWRcIjtcbn1cblxuLmljb24tZmxvcHB5LWRpc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFlXCI7XG59XG5cbi5pY29uLWRpc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFmXCI7XG59XG5cbi5pY29uLXRhcGUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMFwiO1xufVxuXG4uaWNvbi1wcmludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMVwiO1xufVxuXG4uaWNvbi1zaHJlZGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjJcIjtcbn1cblxuLmljb24tZmlsZS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjNcIjtcbn1cblxuLmljb24tZmlsZS1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI0XCI7XG59XG5cbi5pY29uLWZpbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI1XCI7XG59XG5cbi5pY29uLWZpbGUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjZcIjtcbn1cblxuLmljb24tZmlsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI3XCI7XG59XG5cbi5pY29uLWNvcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI4XCI7XG59XG5cbi5pY29uLWNvbXBhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI5XCI7XG59XG5cbi5pY29uLWZvbGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmFcIjtcbn1cblxuLmljb24tZm9sZGVyLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmJcIjtcbn1cblxuLmljb24tZm9sZGVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJjXCI7XG59XG5cbi5pY29uLWZvbGRlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmRcIjtcbn1cblxuLmljb24tZm9sZGVyLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZVwiO1xufVxuXG4uaWNvbi1mb2xkZXItdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZlwiO1xufVxuXG4uaWNvbi1mb2xkZXItc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzBcIjtcbn1cblxuLmljb24tZm9sZGVyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMVwiO1xufVxuXG4uaWNvbi1mb2xkZXItdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzJcIjtcbn1cblxuLmljb24tZm9sZGVyLXNoYXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzNcIjtcbn1cblxuLmljb24tZm9sZGVyLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNFwiO1xufVxuXG4uaWNvbi1mb2xkZXItcGljdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzVcIjtcbn1cblxuLmljb24tZm9sZGVyLWZpbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM2XCI7XG59XG5cbi5pY29uLXNjaXNzb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjN1wiO1xufVxuXG4uaWNvbi1wYXN0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzhcIjtcbn1cblxuLmljb24tY2xpcGJvYXJkLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjOVwiO1xufVxuXG4uaWNvbi1jbGlwYm9hcmQtcGVuY2lsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjYVwiO1xufVxuXG4uaWNvbi1jbGlwYm9hcmQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2JcIjtcbn1cblxuLmljb24tY2xpcGJvYXJkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjY1wiO1xufVxuXG4uaWNvbi1jbGlwYm9hcmQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2RcIjtcbn1cblxuLmljb24tY2xpcGJvYXJkLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNlXCI7XG59XG5cbi5pY29uLWNsaXBib2FyZC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2ZcIjtcbn1cblxuLmljb24tY2xpcGJvYXJkLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQwXCI7XG59XG5cbi5pY29uLXJlZ2lzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkMVwiO1xufVxuXG4uaWNvbi1lbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDJcIjtcbn1cblxuLmljb24tZXhpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDNcIjtcbn1cblxuLmljb24tcGFwZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNFwiO1xufVxuXG4uaWNvbi1uZXdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNVwiO1xufVxuXG4uaWNvbi1yZWFkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNlwiO1xufVxuXG4uaWNvbi10eXBld3JpdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkN1wiO1xufVxuXG4uaWNvbi1kb2N1bWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDhcIjtcbn1cblxuLmljb24tZG9jdW1lbnQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkOVwiO1xufVxuXG4uaWNvbi1ncmFkdWF0aW9uLWhhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGFcIjtcbn1cblxuLmljb24tbGljZW5zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGJcIjtcbn1cblxuLmljb24tbGljZW5zZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRjXCI7XG59XG5cbi5pY29uLW1lZGFsLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkZFwiO1xufVxuXG4uaWNvbi1tZWRhbC1maXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGVcIjtcbn1cblxuLmljb24tbWVkYWwtc2Vjb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkZlwiO1xufVxuXG4uaWNvbi1tZWRhbC10aGlyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTBcIjtcbn1cblxuLmljb24tcG9kaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlMVwiO1xufVxuXG4uaWNvbi10cm9waHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUyXCI7XG59XG5cbi5pY29uLXRyb3BoeTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUzXCI7XG59XG5cbi5pY29uLW11c2ljLW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU0XCI7XG59XG5cbi5pY29uLW11c2ljLW5vdGUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlNVwiO1xufVxuXG4uaWNvbi1tdXNpYy1ub3RlMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTZcIjtcbn1cblxuLmljb24tcGxheWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU3XCI7XG59XG5cbi5pY29uLXBsYXlsaXN0LWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZThcIjtcbn1cblxuLmljb24tZ3VpdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlOVwiO1xufVxuXG4uaWNvbi10cnVtcGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlYVwiO1xufVxuXG4uaWNvbi1hbGJ1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWJcIjtcbn1cblxuLmljb24tc2h1ZmZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWNcIjtcbn1cblxuLmljb24tcmVwZWF0LW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWRcIjtcbn1cblxuLmljb24tcmVwZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlZVwiO1xufVxuXG4uaWNvbi1oZWFkcGhvbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlZlwiO1xufVxuXG4uaWNvbi1oZWFkc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMFwiO1xufVxuXG4uaWNvbi1sb3Vkc3BlYWtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjFcIjtcbn1cblxuLmljb24tZXF1YWxpemVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMlwiO1xufVxuXG4uaWNvbi10aGVhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmM1wiO1xufVxuXG4uaWNvbi0zZC1nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmNFwiO1xufVxuXG4uaWNvbi10aWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY1XCI7XG59XG5cbi5pY29uLXByZXNlbnRhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjZcIjtcbn1cblxuLmljb24tcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjdcIjtcbn1cblxuLmljb24tZmlsbS1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmOFwiO1xufVxuXG4uaWNvbi1jbGFwYm9hcmQtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjlcIjtcbn1cblxuLmljb24tbWVkaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZhXCI7XG59XG5cbi5pY29uLWZpbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZiXCI7XG59XG5cbi5pY29uLWZpbG0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmY1wiO1xufVxuXG4uaWNvbi1zdXJ2ZWlsbGFuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZkXCI7XG59XG5cbi5pY29uLXN1cnZlaWxsYW5jZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZlXCI7XG59XG5cbi5pY29uLWNhbWVyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmZcIjtcbn1cblxuLmljb24tY2FtZXJhLWNyb3NzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAwXCI7XG59XG5cbi5pY29uLWNhbWVyYS1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMVwiO1xufVxuXG4uaWNvbi10aW1lLWxhcHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMlwiO1xufVxuXG4uaWNvbi1yZWNvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAzXCI7XG59XG5cbi5pY29uLWNhbWVyYTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA0XCI7XG59XG5cbi5pY29uLWNhbWVyYS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNVwiO1xufVxuXG4uaWNvbi1wYW5vcmFtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDZcIjtcbn1cblxuLmljb24tdGltZS1sYXBzZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA3XCI7XG59XG5cbi5pY29uLXNodXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA4XCI7XG59XG5cbi5pY29uLXNodXR0ZXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOVwiO1xufVxuXG4uaWNvbi1mYWNlLWRldGVjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGFcIjtcbn1cblxuLmljb24tZmxhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBiXCI7XG59XG5cbi5pY29uLWNvbnZleDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cblxuLmljb24tY29uY2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGRcIjtcbn1cblxuLmljb24tcGljdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGVcIjtcbn1cblxuLmljb24tcGljdHVyZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBmXCI7XG59XG5cbi5pY29uLXBpY3R1cmUzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMFwiO1xufVxuXG4uaWNvbi1waWN0dXJlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTFcIjtcbn1cblxuLmljb24tYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTJcIjtcbn1cblxuLmljb24tYXVkaW8tYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTNcIjtcbn1cblxuLmljb24tYm9vazI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE0XCI7XG59XG5cbi5pY29uLWJvb2ttYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNVwiO1xufVxuXG4uaWNvbi1ib29rbWFyazI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE2XCI7XG59XG5cbi5pY29uLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxN1wiO1xufVxuXG4uaWNvbi1saWJyYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOFwiO1xufVxuXG4uaWNvbi1saWJyYXJ5Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTlcIjtcbn1cblxuLmljb24tY29udGFjdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFhXCI7XG59XG5cbi5pY29uLXByb2ZpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFiXCI7XG59XG5cbi5pY29uLXBvcnRyYWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxY1wiO1xufVxuXG4uaWNvbi1wb3J0cmFpdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFkXCI7XG59XG5cbi5pY29uLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFlXCI7XG59XG5cbi5pY29uLXVzZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWZcIjtcbn1cblxuLmljb24tdXNlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjBcIjtcbn1cblxuLmljb24tdXNlci1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMVwiO1xufVxuXG4uaWNvbi11c2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjJcIjtcbn1cblxuLmljb24tdXNlcnMyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyM1wiO1xufVxuXG4uaWNvbi11c2Vycy1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNFwiO1xufVxuXG4uaWNvbi11c2Vycy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjVcIjtcbn1cblxuLmljb24tZ3JvdXAtd29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjZcIjtcbn1cblxuLmljb24td29tYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI3XCI7XG59XG5cbi5pY29uLW1hbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjhcIjtcbn1cblxuLmljb24tYmFieTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cblxuLmljb24tYmFieTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJhXCI7XG59XG5cbi5pY29uLWJhYnkzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyYlwiO1xufVxuXG4uaWNvbi1iYWJ5LWJvdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmNcIjtcbn1cblxuLmljb24td2Fsazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmRcIjtcbn1cblxuLmljb24taGFuZC13YXZpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJlXCI7XG59XG5cbi5pY29uLWp1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJmXCI7XG59XG5cbi5pY29uLXJ1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzBcIjtcbn1cblxuLmljb24td29tYW4yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMVwiO1xufVxuXG4uaWNvbi1tYW4yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMlwiO1xufVxuXG4uaWNvbi1tYW4td29tYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMzXCI7XG59XG5cbi5pY29uLWhlaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzRcIjtcbn1cblxuLmljb24td2VpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNVwiO1xufVxuXG4uaWNvbi1zY2FsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzZcIjtcbn1cblxuLmljb24tYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczN1wiO1xufVxuXG4uaWNvbi1ib3ctdGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczOFwiO1xufVxuXG4uaWNvbi10aWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM5XCI7XG59XG5cbi5pY29uLXNvY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczYVwiO1xufVxuXG4uaWNvbi1zaG9lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczYlwiO1xufVxuXG4uaWNvbi1zaG9lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2NcIjtcbn1cblxuLmljb24taGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZFwiO1xufVxuXG4uaWNvbi1wYW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2VcIjtcbn1cblxuLmljb24tc2hvcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZlwiO1xufVxuXG4uaWNvbi1mbGlwLWZsb3BzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0MFwiO1xufVxuXG4uaWNvbi1zaGlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDFcIjtcbn1cblxuLmljb24taGFuZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0MlwiO1xufVxuXG4uaWNvbi1sYXVuZHJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0M1wiO1xufVxuXG4uaWNvbi1zdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDRcIjtcbn1cblxuLmljb24taGFpcmN1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDVcIjtcbn1cblxuLmljb24tc3RvcmUtMjQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ2XCI7XG59XG5cbi5pY29uLWJhcmNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ3XCI7XG59XG5cbi5pY29uLWJhcmNvZGUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuXG4uaWNvbi1iYXJjb2RlMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDlcIjtcbn1cblxuLmljb24tY2FzaGllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGFcIjtcbn1cblxuLmljb24tYmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YlwiO1xufVxuXG4uaWNvbi1iYWcyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0Y1wiO1xufVxuXG4uaWNvbi1jYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZFwiO1xufVxuXG4uaWNvbi1jYXJ0LWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZVwiO1xufVxuXG4uaWNvbi1jYXJ0LWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRmXCI7XG59XG5cbi5pY29uLWNhcnQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTBcIjtcbn1cblxuLmljb24tY2FydC1wbHVzMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTFcIjtcbn1cblxuLmljb24tY2FydC1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzUyXCI7XG59XG5cbi5pY29uLWNhcnQtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1M1wiO1xufVxuXG4uaWNvbi1jYXJ0LWV4Y2hhbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NFwiO1xufVxuXG4uaWNvbi10YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU1XCI7XG59XG5cbi5pY29uLXRhZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU2XCI7XG59XG5cbi5pY29uLXJlY2VpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU3XCI7XG59XG5cbi5pY29uLXdhbGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NThcIjtcbn1cblxuLmljb24tY3JlZGl0LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU5XCI7XG59XG5cbi5pY29uLWNhc2gtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1YVwiO1xufVxuXG4uaWNvbi1jYXNoLWV1cm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzViXCI7XG59XG5cbi5pY29uLWNhc2gtcG91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVjXCI7XG59XG5cbi5pY29uLWNhc2gteWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1ZFwiO1xufVxuXG4uaWNvbi1iYWctZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1ZVwiO1xufVxuXG4uaWNvbi1iYWctZXVybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWZcIjtcbn1cblxuLmljb24tYmFnLXBvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2MFwiO1xufVxuXG4uaWNvbi1iYWcteWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2MVwiO1xufVxuXG4uaWNvbi1jb2luLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjJcIjtcbn1cblxuLmljb24tY29pbi1ldXJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2M1wiO1xufVxuXG4uaWNvbi1jb2luLXBvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NFwiO1xufVxuXG4uaWNvbi1jb2luLXllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cblxuLmljb24tY2FsY3VsYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjZcIjtcbn1cblxuLmljb24tY2FsY3VsYXRvcjI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY3XCI7XG59XG5cbi5pY29uLWFiYWN1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjhcIjtcbn1cblxuLmljb24tdmF1bHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY5XCI7XG59XG5cbi5pY29uLXRlbGVwaG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmFcIjtcbn1cblxuLmljb24tcGhvbmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmJcIjtcbn1cblxuLmljb24tcGhvbmUtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmNcIjtcbn1cblxuLmljb24tcGhvbmUtcGF1c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzZkXCI7XG59XG5cbi5pY29uLXBob25lLW91dGdvaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2ZVwiO1xufVxuXG4uaWNvbi1waG9uZS1pbmNvbWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmZcIjtcbn1cblxuLmljb24tcGhvbmUtaW4tb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3MFwiO1xufVxuXG4uaWNvbi1waG9uZS1lcnJvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzFcIjtcbn1cblxuLmljb24tcGhvbmUtc2lwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3MlwiO1xufVxuXG4uaWNvbi1waG9uZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3M1wiO1xufVxuXG4uaWNvbi1waG9uZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbn1cblxuLmljb24tdm9pY2VtYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NVwiO1xufVxuXG4uaWNvbi1kaWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NlwiO1xufVxuXG4uaWNvbi10ZWxlcGhvbmUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3N1wiO1xufVxuXG4uaWNvbi1wdXNocGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3OFwiO1xufVxuXG4uaWNvbi1wdXNocGluMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzlcIjtcbn1cblxuLmljb24tbWFwLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2FcIjtcbn1cblxuLmljb24tbWFwLW1hcmtlci11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3YlwiO1xufVxuXG4uaWNvbi1tYXAtbWFya2VyLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdjXCI7XG59XG5cbi5pY29uLW1hcC1tYXJrZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdkXCI7XG59XG5cbi5pY29uLW1hcC1tYXJrZXItY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2VcIjtcbn1cblxuLmljb24tcmFkYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdmXCI7XG59XG5cbi5pY29uLWNvbXBhc3MyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4MFwiO1xufVxuXG4uaWNvbi1tYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzgxXCI7XG59XG5cbi5pY29uLW1hcDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzgyXCI7XG59XG5cbi5pY29uLWxvY2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4M1wiO1xufVxuXG4uaWNvbi1yb2FkLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzg0XCI7XG59XG5cbi5pY29uLWNhbGVuZGFyLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4NVwiO1xufVxuXG4uaWNvbi1jYWxlbmRhci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODZcIjtcbn1cblxuLmljb24tY2FsZW5kYXItY3Jvc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzg3XCI7XG59XG5cbi5pY29uLWNhbGVuZGFyLTMxOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4OFwiO1xufVxuXG4uaWNvbi1jYWxlbmRhci1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4OVwiO1xufVxuXG4uaWNvbi1jYWxlbmRhci1pbnNlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzhhXCI7XG59XG5cbi5pY29uLWNhbGVuZGFyLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzhiXCI7XG59XG5cbi5pY29uLWNhbGVuZGFyLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzhjXCI7XG59XG5cbi5pY29uLW1vdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4ZFwiO1xufVxuXG4uaWNvbi1tb3VzZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4ZVwiO1xufVxuXG4uaWNvbi1tb3VzZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGZcIjtcbn1cblxuLmljb24tbW91c2UtYm90aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OTBcIjtcbn1cblxuLmljb24ta2V5Ym9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzkxXCI7XG59XG5cbi5pY29uLWtleWJvYXJkLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5MlwiO1xufVxuXG4uaWNvbi1rZXlib2FyZC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5M1wiO1xufVxuXG4uaWNvbi1kZWxldGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk0XCI7XG59XG5cbi5pY29uLXNwZWxsLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5NVwiO1xufVxuXG4uaWNvbi1lc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk2XCI7XG59XG5cbi5pY29uLWVudGVyMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OTdcIjtcbn1cblxuLmljb24tc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5OFwiO1xufVxuXG4uaWNvbi1hc3BlY3QtcmF0aW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk5XCI7XG59XG5cbi5pY29uLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OWFcIjtcbn1cblxuLmljb24tc2lnbmFsLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzliXCI7XG59XG5cbi5pY29uLXNpZ25hbC04MDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OWNcIjtcbn1cblxuLmljb24tc2lnbmFsLTYwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5ZFwiO1xufVxuXG4uaWNvbi1zaWduYWwtNDA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzllXCI7XG59XG5cbi5pY29uLXNpZ25hbC0yMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OWZcIjtcbn1cblxuLmljb24tc2lnbmFsLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2EwXCI7XG59XG5cbi5pY29uLXNpZ25hbC1ibG9ja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhMVwiO1xufVxuXG4uaWNvbi1zaW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2EyXCI7XG59XG5cbi5pY29uLWZsYXNoLW1lbW9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTNcIjtcbn1cblxuLmljb24tdXNiLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhNFwiO1xufVxuXG4uaWNvbi1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTVcIjtcbn1cblxuLmljb24tc21hcnRwaG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTZcIjtcbn1cblxuLmljb24tc21hcnRwaG9uZS1ub3RpZmljYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2E3XCI7XG59XG5cbi5pY29uLXNtYXJ0cGhvbmUtdmlicmF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhOFwiO1xufVxuXG4uaWNvbi1zbWFydHBob25lLWVtYmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhOVwiO1xufVxuXG4uaWNvbi1zbWFydHBob25lLXdhdmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhYVwiO1xufVxuXG4uaWNvbi10YWJsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FiXCI7XG59XG5cbi5pY29uLXRhYmxldDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FjXCI7XG59XG5cbi5pY29uLWxhcHRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YWRcIjtcbn1cblxuLmljb24tbGFwdG9wLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhZVwiO1xufVxuXG4uaWNvbi1kZXNrdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhZlwiO1xufVxuXG4uaWNvbi1sYXVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2IwXCI7XG59XG5cbi5pY29uLW5ldy10YWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2IxXCI7XG59XG5cbi5pY29uLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjJcIjtcbn1cblxuLmljb24tY2FibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2IzXCI7XG59XG5cbi5pY29uLWNhYmxlMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjRcIjtcbn1cblxuLmljb24tdHY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2I1XCI7XG59XG5cbi5pY29uLXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiNlwiO1xufVxuXG4uaWNvbi1yZW1vdGUtY29udHJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjdcIjtcbn1cblxuLmljb24tcG93ZXItc3dpdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiOFwiO1xufVxuXG4uaWNvbi1wb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjlcIjtcbn1cblxuLmljb24tcG93ZXItY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmFcIjtcbn1cblxuLmljb24tZmxhc2gtYXV0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmJcIjtcbn1cblxuLmljb24tbGFtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmNcIjtcbn1cblxuLmljb24tZmxhc2hsaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmRcIjtcbn1cblxuLmljb24tbGFtcHNoYWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiZVwiO1xufVxuXG4uaWNvbi1jb3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiZlwiO1xufVxuXG4uaWNvbi1vdXRsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MwXCI7XG59XG5cbi5pY29uLWJhdHRlcnktcG93ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MxXCI7XG59XG5cbi5pY29uLWJhdHRlcnktZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MyXCI7XG59XG5cbi5pY29uLWJhdHRlcnktYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MzXCI7XG59XG5cbi5pY29uLWJhdHRlcnktZXJyb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2M0XCI7XG59XG5cbi5pY29uLWJhdHRlcnktbG93MTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzVcIjtcbn1cblxuLmljb24tYmF0dGVyeS1sb3cyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjNlwiO1xufVxuXG4uaWNvbi1iYXR0ZXJ5LWxvdzM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2M3XCI7XG59XG5cbi5pY29uLWJhdHRlcnktbWlkMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzhcIjtcbn1cblxuLmljb24tYmF0dGVyeS1taWQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjOVwiO1xufVxuXG4uaWNvbi1iYXR0ZXJ5LW1pZDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NhXCI7XG59XG5cbi5pY29uLWJhdHRlcnktZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3Y2JcIjtcbn1cblxuLmljb24tYmF0dGVyeS1jaGFyZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3Y2NcIjtcbn1cblxuLmljb24tYmF0dGVyeS1jaGFyZ2luZzI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NkXCI7XG59XG5cbi5pY29uLWJhdHRlcnktY2hhcmdpbmczOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjZVwiO1xufVxuXG4uaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3Y2ZcIjtcbn1cblxuLmljb24tYmF0dGVyeS1jaGFyZ2luZzU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2QwXCI7XG59XG5cbi5pY29uLWJhdHRlcnktY2hhcmdpbmc2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkMVwiO1xufVxuXG4uaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDJcIjtcbn1cblxuLmljb24tY2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDNcIjtcbn1cblxuLmljb24tY2hpcC14NjQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q0XCI7XG59XG5cbi5pY29uLWNoaXAteDg2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkNVwiO1xufVxuXG4uaWNvbi1idWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q2XCI7XG59XG5cbi5pY29uLWJ1YmJsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q3XCI7XG59XG5cbi5pY29uLWJ1YmJsZS1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkOFwiO1xufVxuXG4uaWNvbi1idWJibGUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q5XCI7XG59XG5cbi5pY29uLWJ1YmJsZS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGFcIjtcbn1cblxuLmljb24tYnViYmxlLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RiXCI7XG59XG5cbi5pY29uLWJ1YmJsZS1wZW5jaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RjXCI7XG59XG5cbi5pY29uLWJ1YmJsZS1waWN0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkZFwiO1xufVxuXG4uaWNvbi1idWJibGUtdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RlXCI7XG59XG5cbi5pY29uLWJ1YmJsZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkZlwiO1xufVxuXG4uaWNvbi1idWJibGUtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2UwXCI7XG59XG5cbi5pY29uLWJ1YmJsZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTFcIjtcbn1cblxuLmljb24tYnViYmxlLWVtb3RpY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlMlwiO1xufVxuXG4uaWNvbi1idWJibGUtYXR0YWNobWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTNcIjtcbn1cblxuLmljb24tcGhvbmUtYnViYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlNFwiO1xufVxuXG4uaWNvbi1xdW90ZS1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlNVwiO1xufVxuXG4uaWNvbi1xdW90ZS1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTZcIjtcbn1cblxuLmljb24tZG5hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xufVxuXG4uaWNvbi1oZWFydC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZThcIjtcbn1cblxuLmljb24tcHVsc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U5XCI7XG59XG5cbi5pY29uLXN5cmluZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2VhXCI7XG59XG5cbi5pY29uLXBpbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlYlwiO1xufVxuXG4uaWNvbi1maXJzdC1haWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2VjXCI7XG59XG5cbi5pY29uLWxpZmVidW95OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlZFwiO1xufVxuXG4uaWNvbi1iYW5kYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlZVwiO1xufVxuXG4uaWNvbi1iYW5kYWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZWZcIjtcbn1cblxuLmljb24tdGhlcm1vbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2YwXCI7XG59XG5cbi5pY29uLW1pY3Jvc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2YxXCI7XG59XG5cbi5pY29uLWJyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmMlwiO1xufVxuXG4uaWNvbi1iZWFrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2YzXCI7XG59XG5cbi5pY29uLXNrdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmNFwiO1xufVxuXG4uaWNvbi1ib25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmNVwiO1xufVxuXG4uaWNvbi1jb25zdHJ1Y3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y2XCI7XG59XG5cbi5pY29uLWNvbnN0cnVjdGlvbi1jb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmN1wiO1xufVxuXG4uaWNvbi1waWUtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y4XCI7XG59XG5cbi5pY29uLXBpZS1jaGFydDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y5XCI7XG59XG5cbi5pY29uLWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmYVwiO1xufVxuXG4uaWNvbi1jaGFydC1ncm93dGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZiXCI7XG59XG5cbi5pY29uLWNoYXJ0LWJhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZjXCI7XG59XG5cbi5pY29uLWNoYXJ0LXNldHRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmZFwiO1xufVxuXG4uaWNvbi1jYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmZVwiO1xufVxuXG4uaWNvbi1naWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmZlwiO1xufVxuXG4uaWNvbi1iYWxsb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMFwiO1xufVxuXG4uaWNvbi1yYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMVwiO1xufVxuXG4uaWNvbi1yYW5rMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDJcIjtcbn1cblxuLmljb24tcmFuazM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODAzXCI7XG59XG5cbi5pY29uLWNyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwNFwiO1xufVxuXG4uaWNvbi1sb3R1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDVcIjtcbn1cblxuLmljb24tZGlhbW9uZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDZcIjtcbn1cblxuLmljb24tZGlhbW9uZDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA3XCI7XG59XG5cbi5pY29uLWRpYW1vbmQzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwOFwiO1xufVxuXG4uaWNvbi1kaWFtb25kNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDlcIjtcbn1cblxuLmljb24tbGluZWFyaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODBhXCI7XG59XG5cbi5pY29uLXRlYWN1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGJcIjtcbn1cblxuLmljb24tdGVhcG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwY1wiO1xufVxuXG4uaWNvbi1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGRcIjtcbn1cblxuLmljb24tYm90dGxlMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGVcIjtcbn1cblxuLmljb24tZ2xhc3MtY29ja3RhaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODBmXCI7XG59XG5cbi5pY29uLWdsYXNzMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTBcIjtcbn1cblxuLmljb24tZGlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxMVwiO1xufVxuXG4uaWNvbi1kaW5uZXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxMlwiO1xufVxuXG4uaWNvbi1jaGVmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxM1wiO1xufVxuXG4uaWNvbi1zY2FsZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE0XCI7XG59XG5cbi5pY29uLWVnZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTVcIjtcbn1cblxuLmljb24tZWdnMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTZcIjtcbn1cblxuLmljb24tZWdnczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTdcIjtcbn1cblxuLmljb24tcGxhdHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MThcIjtcbn1cblxuLmljb24tc3RlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE5XCI7XG59XG5cbi5pY29uLWhhbWJ1cmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWFcIjtcbn1cblxuLmljb24taG90ZG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxYlwiO1xufVxuXG4uaWNvbi1waXp6YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWNcIjtcbn1cblxuLmljb24tc2F1c2FnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWRcIjtcbn1cblxuLmljb24tY2hpY2tlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWVcIjtcbn1cblxuLmljb24tZmlzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWZcIjtcbn1cblxuLmljb24tY2Fycm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyMFwiO1xufVxuXG4uaWNvbi1jaGVlc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIxXCI7XG59XG5cbi5pY29uLWJyZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyMlwiO1xufVxuXG4uaWNvbi1pY2UtY3JlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIzXCI7XG59XG5cbi5pY29uLWljZS1jcmVhbTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI0XCI7XG59XG5cbi5pY29uLWNhbmR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyNVwiO1xufVxuXG4uaWNvbi1sb2xsaXBvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjZcIjtcbn1cblxuLmljb24tY29mZmVlLWJlYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI3XCI7XG59XG5cbi5pY29uLWNvZmZlZS1jdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI4XCI7XG59XG5cbi5pY29uLWNoZXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjlcIjtcbn1cblxuLmljb24tZ3JhcGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyYVwiO1xufVxuXG4uaWNvbi1jaXRydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJiXCI7XG59XG5cbi5pY29uLWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyY1wiO1xufVxuXG4uaWNvbi1sZWFmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyZFwiO1xufVxuXG4uaWNvbi1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJlXCI7XG59XG5cbi5pY29uLXBpbmUtdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MmZcIjtcbn1cblxuLmljb24tdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzBcIjtcbn1cblxuLmljb24tY2FjdHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzMVwiO1xufVxuXG4uaWNvbi1wYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMyXCI7XG59XG5cbi5pY29uLWZvb3RwcmludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzNcIjtcbn1cblxuLmljb24tc3BlZWQtc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzRcIjtcbn1cblxuLmljb24tc3BlZWQtbWVkaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzNVwiO1xufVxuXG4uaWNvbi1zcGVlZC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzNlwiO1xufVxuXG4uaWNvbi1yb2NrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM3XCI7XG59XG5cbi5pY29uLWhhbW1lcjI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM4XCI7XG59XG5cbi5pY29uLWJhbGFuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM5XCI7XG59XG5cbi5pY29uLWJyaWVmY2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2FcIjtcbn1cblxuLmljb24tbHVnZ2FnZS13ZWlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODNiXCI7XG59XG5cbi5pY29uLWRvbGx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzY1wiO1xufVxuXG4uaWNvbi1wbGFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2RcIjtcbn1cblxuLmljb24tcGxhbmUtY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2VcIjtcbn1cblxuLmljb24taGVsaWNvcHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2ZcIjtcbn1cblxuLmljb24tdHJhZmZpYy1saWdodHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQwXCI7XG59XG5cbi5pY29uLXNpcmVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0MVwiO1xufVxuXG4uaWNvbi1yb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0MlwiO1xufVxuXG4uaWNvbi1lbmdpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQzXCI7XG59XG5cbi5pY29uLW9pbC1wcmVzc3VyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDRcIjtcbn1cblxuLmljb24tY29vbGFudC10ZW1wZXJhdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDVcIjtcbn1cblxuLmljb24tY2FyLWJhdHRlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ2XCI7XG59XG5cbi5pY29uLWdhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDdcIjtcbn1cblxuLmljb24tZ2FsbG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0OFwiO1xufVxuXG4uaWNvbi10cmFuc21pc3Npb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ5XCI7XG59XG5cbi5pY29uLWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NGFcIjtcbn1cblxuLmljb24tY2FyLXdhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRiXCI7XG59XG5cbi5pY29uLWNhci13YXNoMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NGNcIjtcbn1cblxuLmljb24tYnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0ZFwiO1xufVxuXG4uaWNvbi1idXMyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0ZVwiO1xufVxuXG4uaWNvbi1jYXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0ZlwiO1xufVxuXG4uaWNvbi1wYXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1MFwiO1xufVxuXG4uaWNvbi1jYXItbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTFcIjtcbn1cblxuLmljb24tdGF4aTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTJcIjtcbn1cblxuLmljb24tY2FyLXNpcmVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1M1wiO1xufVxuXG4uaWNvbi1jYXItd2FzaDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODU0XCI7XG59XG5cbi5pY29uLWNhci13YXNoNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTVcIjtcbn1cblxuLmljb24tYW1idWxhbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1NlwiO1xufVxuXG4uaWNvbi10cnVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTdcIjtcbn1cblxuLmljb24tdHJhaWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NThcIjtcbn1cblxuLmljb24tc2NhbGUtdHJ1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODU5XCI7XG59XG5cbi5pY29uLXRyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1YVwiO1xufVxuXG4uaWNvbi1zaGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1YlwiO1xufVxuXG4uaWNvbi1zaGlwMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NWNcIjtcbn1cblxuLmljb24tYW5jaG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1ZFwiO1xufVxuXG4uaWNvbi1ib2F0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1ZVwiO1xufVxuXG4uaWNvbi1iaWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1ZlwiO1xufVxuXG4uaWNvbi1iaWN5Y2xlMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjBcIjtcbn1cblxuLmljb24tZHVtYmJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODYxXCI7XG59XG5cbi5pY29uLWJlbmNoLXByZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2MlwiO1xufVxuXG4uaWNvbi1zd2ltOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2M1wiO1xufVxuXG4uaWNvbi1mb290YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjRcIjtcbn1cblxuLmljb24tYmFzZWJhbGwtYmF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2NVwiO1xufVxuXG4uaWNvbi1iYXNlYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjZcIjtcbn1cblxuLmljb24tdGVubmlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2N1wiO1xufVxuXG4uaWNvbi10ZW5uaXMyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2OFwiO1xufVxuXG4uaWNvbi1waW5nLXBvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY5XCI7XG59XG5cbi5pY29uLWhvY2tleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmFcIjtcbn1cblxuLmljb24tOGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODZiXCI7XG59XG5cbi5pY29uLWJvd2xpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODZjXCI7XG59XG5cbi5pY29uLWJvd2xpbmctcGluczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmRcIjtcbn1cblxuLmljb24tZ29sZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmVcIjtcbn1cblxuLmljb24tZ29sZjI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODZmXCI7XG59XG5cbi5pY29uLWFyY2hlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODcwXCI7XG59XG5cbi5pY29uLXNsaW5nc2hvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzFcIjtcbn1cblxuLmljb24tc29jY2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3MlwiO1xufVxuXG4uaWNvbi1iYXNrZXRiYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3M1wiO1xufVxuXG4uaWNvbi1jdWJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3NFwiO1xufVxuXG4uaWNvbi0zZC1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc1XCI7XG59XG5cbi5pY29uLXB1enpsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzZcIjtcbn1cblxuLmljb24tZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzdcIjtcbn1cblxuLmljb24tZ2xhc3NlczI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc4XCI7XG59XG5cbi5pY29uLWFjY2Vzc2liaWxpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc5XCI7XG59XG5cbi5pY29uLXdoZWVsY2hhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdhXCI7XG59XG5cbi5pY29uLXdhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdiXCI7XG59XG5cbi5pY29uLWZlbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3Y1wiO1xufVxuXG4uaWNvbi13YWxsMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2RcIjtcbn1cblxuLmljb24taWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdlXCI7XG59XG5cbi5pY29uLXJlc2l6ZS1oYW5kbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdmXCI7XG59XG5cbi5pY29uLWljb25zMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODBcIjtcbn1cblxuLmljb24tc2VsZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4MVwiO1xufVxuXG4uaWNvbi1zZWxlY3QyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4MlwiO1xufVxuXG4uaWNvbi1zaXRlLW1hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODNcIjtcbn1cblxuLmljb24tZWFydGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODg0XCI7XG59XG5cbi5pY29uLWVhcnRoLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODg1XCI7XG59XG5cbi5pY29uLW5ldHdvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODg2XCI7XG59XG5cbi5pY29uLW5ldHdvcmstbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODdcIjtcbn1cblxuLmljb24tcGxhbmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4OFwiO1xufVxuXG4uaWNvbi1oYXBweTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODlcIjtcbn1cblxuLmljb24tc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODhhXCI7XG59XG5cbi5pY29uLWdyaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODhiXCI7XG59XG5cbi5pY29uLXRvbmd1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGNcIjtcbn1cblxuLmljb24tc2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4ZFwiO1xufVxuXG4uaWNvbi13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4ZVwiO1xufVxuXG4uaWNvbi1kcmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGZcIjtcbn1cblxuLmljb24tc2hvY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTBcIjtcbn1cblxuLmljb24tc2hvY2tlZDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODkxXCI7XG59XG5cbi5pY29uLXRvbmd1ZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODkyXCI7XG59XG5cbi5pY29uLW5ldXRyYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODkzXCI7XG59XG5cbi5pY29uLWhhcHB5LWdyaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk0XCI7XG59XG5cbi5pY29uLWNvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk1XCI7XG59XG5cbi5pY29uLW1hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTZcIjtcbn1cblxuLmljb24tZ3Jpbi1ldmlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5N1wiO1xufVxuXG4uaWNvbi1ldmlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5OFwiO1xufVxuXG4uaWNvbi13b3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk5XCI7XG59XG5cbi5pY29uLWFubm95ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODlhXCI7XG59XG5cbi5pY29uLXdvbmRlcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWJcIjtcbn1cblxuLmljb24tY29uZnVzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODljXCI7XG59XG5cbi5pY29uLXppcHBlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWRcIjtcbn1cblxuLmljb24tZ3J1bXB5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5ZVwiO1xufVxuXG4uaWNvbi1tdXN0YWNoZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWZcIjtcbn1cblxuLmljb24tdG9tYnN0b25lLWhpcHN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGEwXCI7XG59XG5cbi5pY29uLXRvbWJzdG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTFcIjtcbn1cblxuLmljb24tZ2hvc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGEyXCI7XG59XG5cbi5pY29uLWdob3N0LWhpcHN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGEzXCI7XG59XG5cbi5pY29uLWhhbGxvd2Vlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTRcIjtcbn1cblxuLmljb24tY2hyaXN0bWFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhNVwiO1xufVxuXG4uaWNvbi1lYXN0ZXItZWdnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhNlwiO1xufVxuXG4uaWNvbi1tdXN0YWNoZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE3XCI7XG59XG5cbi5pY29uLW11c3RhY2hlLWdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE4XCI7XG59XG5cbi5pY29uLXBpcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE5XCI7XG59XG5cbi5pY29uLWFsYXJtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhYVwiO1xufVxuXG4uaWNvbi1hbGFybS1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGFiXCI7XG59XG5cbi5pY29uLWFsYXJtLXNub296ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YWNcIjtcbn1cblxuLmljb24tYWxhcm0tcmluZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YWRcIjtcbn1cblxuLmljb24tYnVsbGhvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGFlXCI7XG59XG5cbi5pY29uLWhlYXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGFmXCI7XG59XG5cbi5pY29uLXZvbHVtZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiMFwiO1xufVxuXG4uaWNvbi12b2x1bWUtbWVkaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiMVwiO1xufVxuXG4uaWNvbi12b2x1bWUtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiMlwiO1xufVxuXG4uaWNvbi12b2x1bWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGIzXCI7XG59XG5cbi5pY29uLW11dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI0XCI7XG59XG5cbi5pY29uLWxhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjVcIjtcbn1cblxuLmljb24tbGFuMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjZcIjtcbn1cblxuLmljb24td2lmaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjdcIjtcbn1cblxuLmljb24td2lmaS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiOFwiO1xufVxuXG4uaWNvbi13aWZpLWJsb2NrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI5XCI7XG59XG5cbi5pY29uLXdpZmktbWlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiYVwiO1xufVxuXG4uaWNvbi13aWZpLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YmJcIjtcbn1cblxuLmljb24td2lmaS1sb3cyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiY1wiO1xufVxuXG4uaWNvbi13aWZpLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiZFwiO1xufVxuXG4uaWNvbi13aWZpLWFsZXJ0LW1pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YmVcIjtcbn1cblxuLmljb24td2lmaS1hbGVydC1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGJmXCI7XG59XG5cbi5pY29uLXdpZmktYWxlcnQtbG93Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzBcIjtcbn1cblxuLmljb24tc3RyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjMVwiO1xufVxuXG4uaWNvbi1zdHJlYW0tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGMyXCI7XG59XG5cbi5pY29uLXN0cmVhbS1lcnJvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzNcIjtcbn1cblxuLmljb24tc3RyZWFtLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjNFwiO1xufVxuXG4uaWNvbi1jb21tdW5pY2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjNVwiO1xufVxuXG4uaWNvbi1jb21tdW5pY2F0aW9uLWNyb3NzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGM2XCI7XG59XG5cbi5pY29uLWJyb2FkY2FzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzdcIjtcbn1cblxuLmljb24tYW50ZW5uYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzhcIjtcbn1cblxuLmljb24tc2F0ZWxsaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjOVwiO1xufVxuXG4uaWNvbi1zYXRlbGxpdGUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjYVwiO1xufVxuXG4uaWNvbi1taWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGNiXCI7XG59XG5cbi5pY29uLW1pYy1tdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjY1wiO1xufVxuXG4uaWNvbi1taWMyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjZFwiO1xufVxuXG4uaWNvbi1zcG90bGlnaHRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjZVwiO1xufVxuXG4uaWNvbi1ob3VyZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGNmXCI7XG59XG5cbi5pY29uLWxvYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQwXCI7XG59XG5cbi5pY29uLWxvYWRpbmcyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkMVwiO1xufVxuXG4uaWNvbi1sb2FkaW5nMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDJcIjtcbn1cblxuLmljb24tcmVmcmVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDNcIjtcbn1cblxuLmljb24tcmVmcmVzaDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQ0XCI7XG59XG5cbi5pY29uLXVuZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQ1XCI7XG59XG5cbi5pY29uLXJlZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQ2XCI7XG59XG5cbi5pY29uLWp1bXAyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkN1wiO1xufVxuXG4uaWNvbi11bmRvMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDhcIjtcbn1cblxuLmljb24tcmVkbzI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQ5XCI7XG59XG5cbi5pY29uLXN5bmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRhXCI7XG59XG5cbi5pY29uLXJlcGVhdC1vbmUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkYlwiO1xufVxuXG4uaWNvbi1zeW5jLWNyb3NzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRjXCI7XG59XG5cbi5pY29uLXN5bmMyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkZFwiO1xufVxuXG4uaWNvbi1yZXBlYXQtb25lMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZGVcIjtcbn1cblxuLmljb24tc3luYy1jcm9zc2VkMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZGZcIjtcbn1cblxuLmljb24tcmV0dXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlMFwiO1xufVxuXG4uaWNvbi1yZXR1cm4yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlMVwiO1xufVxuXG4uaWNvbi1yZWZ1bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGUyXCI7XG59XG5cbi5pY29uLWhpc3Rvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGUzXCI7XG59XG5cbi5pY29uLWhpc3RvcnkyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlNFwiO1xufVxuXG4uaWNvbi1zZWxmLXRpbWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlNVwiO1xufVxuXG4uaWNvbi1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZTZcIjtcbn1cblxuLmljb24tY2xvY2syOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlN1wiO1xufVxuXG4uaWNvbi1jbG9jazM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGU4XCI7XG59XG5cbi5pY29uLXdhdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlOVwiO1xufVxuXG4uaWNvbi1hbGFybTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGVhXCI7XG59XG5cbi5pY29uLWFsYXJtLWFkZDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGViXCI7XG59XG5cbi5pY29uLWFsYXJtLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWNcIjtcbn1cblxuLmljb24tYWxhcm0tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGVkXCI7XG59XG5cbi5pY29uLWFsYXJtLWVycm9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlZVwiO1xufVxuXG4uaWNvbi10aW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWZcIjtcbn1cblxuLmljb24tdGltZXItY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjBcIjtcbn1cblxuLmljb24tdGltZXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmMVwiO1xufVxuXG4uaWNvbi10aW1lci1jcm9zc2VkMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjJcIjtcbn1cblxuLmljb24tZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGYzXCI7XG59XG5cbi5pY29uLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjRcIjtcbn1cblxuLmljb24tZG93bmxvYWQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmNVwiO1xufVxuXG4uaWNvbi11cGxvYWQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmNlwiO1xufVxuXG4uaWNvbi1lbnRlci11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjdcIjtcbn1cblxuLmljb24tZW50ZXItZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjhcIjtcbn1cblxuLmljb24tZW50ZXItbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjlcIjtcbn1cblxuLmljb24tZW50ZXItcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGZhXCI7XG59XG5cbi5pY29uLWV4aXQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGZiXCI7XG59XG5cbi5pY29uLWV4aXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZmNcIjtcbn1cblxuLmljb24tZXhpdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmZFwiO1xufVxuXG4uaWNvbi1leGl0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmZVwiO1xufVxuXG4uaWNvbi1lbnRlci11cDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGZmXCI7XG59XG5cbi5pY29uLWVudGVyLWRvd24yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uaWNvbi1lbnRlci12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24tZW50ZXItbGVmdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG5cbi5pY29uLWVudGVyLXJpZ2h0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cblxuLmljb24tZW50ZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLmljb24tZXhpdC11cDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLWV4aXQtZG93bjI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi5pY29uLWV4aXQtbGVmdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG5cbi5pY29uLWV4aXQtcmlnaHQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuXG4uaWNvbi1jbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG59XG5cbi5pY29uLWJ1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cblxuLmljb24tY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cblxuLmljb24tZmlsZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuXG4uaWNvbi1maWxlLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4uaWNvbi1maWxlLXppcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cblxuLmljb24tZmlsZS1hdWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cblxuLmljb24tZmlsZS12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cblxuLmljb24tZmlsZS1wcmV2aWV3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuXG4uaWNvbi1maWxlLWNoYXJ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cblxuLmljb24tZmlsZS1zdGF0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbn1cblxuLmljb24tZmlsZS1zcHJlYWRzaGVldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjtcbn1cblxuLmljb24tbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTVcIjtcbn1cblxuLmljb24tdW5saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuXG4uaWNvbi1saW5rMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cblxuLmljb24tdW5saW5rMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbn1cblxuLmljb24tdGh1bWJzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiO1xufVxuXG4uaWNvbi10aHVtYnMtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjtcbn1cblxuLmljb24tdGh1bWJzLXVwMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWJcIjtcbn1cblxuLmljb24tdGh1bWJzLWRvd24yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuXG4uaWNvbi10aHVtYnMtdXAzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuXG4uaWNvbi10aHVtYnMtZG93bjM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG5cbi5pY29uLXNoYXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuXG4uaWNvbi1zaGFyZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG59XG5cbi5pY29uLXNoYXJlMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjFcIjtcbn1cblxuLmljb24tbWFnbmlmaWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xufVxuXG4uaWNvbi1maWxlLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjNcIjtcbn1cblxuLmljb24tZmluZC1yZXBsYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4uaWNvbi16b29tLWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNVwiO1xufVxuXG4uaWNvbi16b29tLW91dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cblxuLmljb24tbG91cGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XG59XG5cbi5pY29uLWxvdXBlLXpvb20taW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI4XCI7XG59XG5cbi5pY29uLWxvdXBlLXpvb20tb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOVwiO1xufVxuXG4uaWNvbi1jcm9zczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmFcIjtcbn1cblxuLmljb24tbWVudTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbn1cblxuLmljb24tbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmNcIjtcbn1cblxuLmljb24tbGlzdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG59XG5cbi5pY29uLWxpc3QzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZVwiO1xufVxuXG4uaWNvbi1tZW51Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmZcIjtcbn1cblxuLmljb24tbGlzdDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMwXCI7XG59XG5cbi5pY29uLW1lbnUzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMVwiO1xufVxuXG4uaWNvbi1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzJcIjtcbn1cblxuLmljb24tcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG5cbi5pY29uLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xufVxuXG4uaWNvbi1jcm9zczI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG5cbi5pY29uLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM2XCI7XG59XG5cbi5pY29uLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzN1wiO1xufVxuXG4uaWNvbi1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOFwiO1xufVxuXG4uaWNvbi1jaGV2cm9uLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOVwiO1xufVxuXG4uaWNvbi1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG5cbi5pY29uLWNoZXZyb24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2JcIjtcbn1cblxuLmljb24tY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2NcIjtcbn1cblxuLmljb24tY2hldnJvbnMtZXhwYW5kLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzZFwiO1xufVxuXG4uaWNvbi1jaGV2cm9ucy1leHBhbmQtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjtcbn1cblxuLmljb24tY2hldnJvbnMtY29udHJhY3QtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNmXCI7XG59XG5cbi5pY29uLWNoZXZyb25zLWNvbnRyYWN0LWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQwXCI7XG59XG5cbi5pY29uLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MVwiO1xufVxuXG4uaWNvbi1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MlwiO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0M1wiO1xufVxuXG4uaWNvbi1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbn1cblxuLmljb24tYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XG59XG5cbi5pY29uLWFycm93cy1tZXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDZcIjtcbn1cblxuLmljb24tYXJyb3dzLXNwbGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0N1wiO1xufVxuXG4uaWNvbi1hcnJvdy1kaXZlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ4XCI7XG59XG5cbi5pY29uLWFycm93LXJldHVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDlcIjtcbn1cblxuLmljb24tZXhwYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YVwiO1xufVxuXG4uaWNvbi1jb250cmFjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGJcIjtcbn1cblxuLmljb24tZXhwYW5kMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGNcIjtcbn1cblxuLmljb24tY29udHJhY3QyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZFwiO1xufVxuXG4uaWNvbi1tb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuXG4uaWNvbi10YWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRmXCI7XG59XG5cbi5pY29uLWFycm93LXdhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUwXCI7XG59XG5cbi5pY29uLWV4cGFuZDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUxXCI7XG59XG5cbi5pY29uLWV4cGFuZDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUyXCI7XG59XG5cbi5pY29uLWNvbnRyYWN0Mzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTNcIjtcbn1cblxuLmljb24tbm90aWZpY2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NFwiO1xufVxuXG4uaWNvbi13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuXG4uaWNvbi1ub3RpZmljYXRpb24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NlwiO1xufVxuXG4uaWNvbi1xdWVzdGlvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU3XCI7XG59XG5cbi5pY29uLW1lbnUtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OFwiO1xufVxuXG4uaWNvbi1jaGVja21hcmstY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OVwiO1xufVxuXG4uaWNvbi1jcm9zcy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVhXCI7XG59XG5cbi5pY29uLXBsdXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1YlwiO1xufVxuXG4uaWNvbi1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG5cbi5pY29uLXBlcmNlbnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1ZFwiO1xufVxuXG4uaWNvbi1hcnJvdy11cC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVlXCI7XG59XG5cbi5pY29uLWFycm93LWRvd24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1ZlwiO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjBcIjtcbn1cblxuLmljb24tYXJyb3ctcmlnaHQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MVwiO1xufVxuXG4uaWNvbi1jaGV2cm9uLXVwLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjJcIjtcbn1cblxuLmljb24tY2hldnJvbi1kb3duLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjNcIjtcbn1cblxuLmljb24tY2hldnJvbi1sZWZ0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjRcIjtcbn1cblxuLmljb24tY2hldnJvbi1yaWdodC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY1XCI7XG59XG5cbi5pY29uLWJhY2t3YXJkLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjZcIjtcbn1cblxuLmljb24tZmlyc3QtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2N1wiO1xufVxuXG4uaWNvbi1wcmV2aW91cy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY4XCI7XG59XG5cbi5pY29uLXN0b3AtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2OVwiO1xufVxuXG4uaWNvbi1wbGF5LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmFcIjtcbn1cblxuLmljb24tcGF1c2UtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2YlwiO1xufVxuXG4uaWNvbi1uZXh0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmNcIjtcbn1cblxuLmljb24tbGFzdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZkXCI7XG59XG5cbi5pY29uLWZvcndhcmQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2ZVwiO1xufVxuXG4uaWNvbi1lamVjdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZmXCI7XG59XG5cbi5pY29uLWNyb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcwXCI7XG59XG5cbi5pY29uLWZyYW1lLWV4cGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzFcIjtcbn1cblxuLmljb24tZnJhbWUtY29udHJhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcyXCI7XG59XG5cbi5pY29uLWZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3M1wiO1xufVxuXG4uaWNvbi10cmFuc2Zvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc0XCI7XG59XG5cbi5pY29uLWdyaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc1XCI7XG59XG5cbi5pY29uLWdyaWQtY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzZcIjtcbn1cblxuLmljb24tbGF5ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3N1wiO1xufVxuXG4uaWNvbi1sYXllcnMtY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzhcIjtcbn1cblxuLmljb24tdG9nZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3OVwiO1xufVxuXG4uaWNvbi1ydWxlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG59XG5cbi5pY29uLXJ1bGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3YlwiO1xufVxuXG4uaWNvbi1mdW5uZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XG59XG5cbi5pY29uLWZsaXAtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2RcIjtcbn1cblxuLmljb24tZmxpcC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2VcIjtcbn1cblxuLmljb24tZmxpcC1ob3Jpem9udGFsMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2ZcIjtcbn1cblxuLmljb24tZmxpcC12ZXJ0aWNhbDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgwXCI7XG59XG5cbi5pY29uLWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MVwiO1xufVxuXG4uaWNvbi1hbmdsZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgyXCI7XG59XG5cbi5pY29uLXN1YnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4M1wiO1xufVxuXG4uaWNvbi1jb21iaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NFwiO1xufVxuXG4uaWNvbi1pbnRlcnNlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg1XCI7XG59XG5cbi5pY29uLWV4Y2x1ZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg2XCI7XG59XG5cbi5pY29uLWFsaWduLWNlbnRlci12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODdcIjtcbn1cblxuLmljb24tYWxpZ24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XG59XG5cbi5pY29uLWFsaWduLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODlcIjtcbn1cblxuLmljb24tYWxpZ24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGFcIjtcbn1cblxuLmljb24tYWxpZ24tY2VudGVyLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG59XG5cbi5pY29uLWFsaWduLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGNcIjtcbn1cblxuLmljb24tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZFwiO1xufVxuXG4uaWNvbi1wbHVzLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGVcIjtcbn1cblxuLmljb24tbWludXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZlwiO1xufVxuXG4uaWNvbi1wZXJjZW50LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTBcIjtcbn1cblxuLmljb24tYXJyb3ctdXAtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5MVwiO1xufVxuXG4uaWNvbi1hcnJvdy1kb3duLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTJcIjtcbn1cblxuLmljb24tYXJyb3ctbGVmdC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkzXCI7XG59XG5cbi5pY29uLWFycm93LXJpZ2h0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTRcIjtcbn1cblxuLmljb24tY2hldnJvbi11cC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk1XCI7XG59XG5cbi5pY29uLWNoZXZyb24tZG93bi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk2XCI7XG59XG5cbi5pY29uLWNoZXZyb24tbGVmdC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk3XCI7XG59XG5cbi5pY29uLWNoZXZyb24tcmlnaHQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5OFwiO1xufVxuXG4uaWNvbi1jaGVjay1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG5cbi5pY29uLWNyb3NzLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWFcIjtcbn1cblxuLmljb24tbWVudS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTliXCI7XG59XG5cbi5pY29uLXByb2hpYml0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTljXCI7XG59XG5cbi5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWRcIjtcbn1cblxuLmljb24tcmFkaW8tYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5ZVwiO1xufVxuXG4uaWNvbi1saWdhdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWZcIjtcbn1cblxuLmljb24tdGV4dC1mb3JtYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XG59XG5cbi5pY29uLXRleHQtZm9ybWF0LXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTFcIjtcbn1cblxuLmljb24tdGV4dC1zaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMlwiO1xufVxuXG4uaWNvbi1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhM1wiO1xufVxuXG4uaWNvbi1pdGFsaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE0XCI7XG59XG5cbi5pY29uLXVuZGVybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTVcIjtcbn1cblxuLmljb24tc3RyaWtldGhyb3VnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTZcIjtcbn1cblxuLmljb24taGlnaGxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhN1wiO1xufVxuXG4uaWNvbi10ZXh0LWFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE4XCI7XG59XG5cbi5pY29uLXRleHQtYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhOVwiO1xufVxuXG4uaWNvbi10ZXh0LWFsaWduLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhYVwiO1xufVxuXG4uaWNvbi10ZXh0LWFsaWduLWp1c3RpZnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFiXCI7XG59XG5cbi5pY29uLWxpbmUtc3BhY2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWNcIjtcbn1cblxuLmljb24taW5kZW50LWluY3JlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhZFwiO1xufVxuXG4uaWNvbi1pbmRlbnQtZGVjcmVhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFlXCI7XG59XG5cbi5pY29uLXRleHQtd3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWZcIjtcbn1cblxuLmljb24tcGlsY3Jvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjBcIjtcbn1cblxuLmljb24tZGlyZWN0aW9uLWx0cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjFcIjtcbn1cblxuLmljb24tZGlyZWN0aW9uLXJ0bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjJcIjtcbn1cblxuLmljb24tcGFnZS1icmVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjNcIjtcbn1cblxuLmljb24tcGFnZS1icmVhazI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI0XCI7XG59XG5cbi5pY29uLXNvcnQtYWxwaGEtYXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliNVwiO1xufVxuXG4uaWNvbi1zb3J0LWFscGhhLWRlc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI2XCI7XG59XG5cbi5pY29uLXNvcnQtbnVtZXJpYy1hc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI3XCI7XG59XG5cbi5pY29uLXNvcnQtbnVtZXJpYy1kZXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliOFwiO1xufVxuXG4uaWNvbi1zb3J0LWFtb3VudC1hc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI5XCI7XG59XG5cbi5pY29uLXNvcnQtYW1vdW50LWRlc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJhXCI7XG59XG5cbi5pY29uLXNvcnQtdGltZS1hc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJiXCI7XG59XG5cbi5pY29uLXNvcnQtdGltZS1kZXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliY1wiO1xufVxuXG4uaWNvbi1zaWdtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmRcIjtcbn1cblxuLmljb24tcGVuY2lsLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJlXCI7XG59XG5cbi5pY29uLWhhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJmXCI7XG59XG5cbi5pY29uLXBvaW50ZXItdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMwXCI7XG59XG5cbi5pY29uLXBvaW50ZXItcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMxXCI7XG59XG5cbi5pY29uLXBvaW50ZXItZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzJcIjtcbn1cblxuLmljb24tcG9pbnRlci1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljM1wiO1xufVxuXG4uaWNvbi1maW5nZXItdGFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljNFwiO1xufVxuXG4uaWNvbi1maW5nZXJzLXRhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzVcIjtcbn1cblxuLmljb24tcmVtaW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM2XCI7XG59XG5cbi5pY29uLWZpbmdlcnMtY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzdcIjtcbn1cblxuLmljb24tZmluZ2Vycy12aWN0b3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljOFwiO1xufVxuXG4uaWNvbi1nZXN0dXJlLXpvb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM5XCI7XG59XG5cbi5pY29uLWdlc3R1cmUtcGluY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNhXCI7XG59XG5cbi5pY29uLWZpbmdlcnMtc2Nyb2xsLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNiXCI7XG59XG5cbi5pY29uLWZpbmdlcnMtc2Nyb2xsLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljY1wiO1xufVxuXG4uaWNvbi1maW5nZXJzLXNjcm9sbC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljZFwiO1xufVxuXG4uaWNvbi1maW5nZXJzLXNjcm9sbC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2VcIjtcbn1cblxuLmljb24taGFuZDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNmXCI7XG59XG5cbi5pY29uLXBvaW50ZXItdXAyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkMFwiO1xufVxuXG4uaWNvbi1wb2ludGVyLXJpZ2h0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDFcIjtcbn1cblxuLmljb24tcG9pbnRlci1kb3duMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDJcIjtcbn1cblxuLmljb24tcG9pbnRlci1sZWZ0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDNcIjtcbn1cblxuLmljb24tZmluZ2VyLXRhcDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ0XCI7XG59XG5cbi5pY29uLWZpbmdlcnMtdGFwMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDVcIjtcbn1cblxuLmljb24tcmVtaW5kZXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkNlwiO1xufVxuXG4uaWNvbi1nZXN0dXJlLXpvb20yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkN1wiO1xufVxuXG4uaWNvbi1nZXN0dXJlLXBpbmNoMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDhcIjtcbn1cblxuLmljb24tZmluZ2Vycy1zY3JvbGwtaG9yaXpvbnRhbDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ5XCI7XG59XG5cbi5pY29uLWZpbmdlcnMtc2Nyb2xsLXZlcnRpY2FsMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGFcIjtcbn1cblxuLmljb24tZmluZ2Vycy1zY3JvbGwtbGVmdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRiXCI7XG59XG5cbi5pY29uLWZpbmdlcnMtc2Nyb2xsLXJpZ2h0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGNcIjtcbn1cblxuLmljb24tZmluZ2Vycy1zY3JvbGwtdmVydGljYWwzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkZFwiO1xufVxuXG4uaWNvbi1ib3JkZXItc3R5bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRlXCI7XG59XG5cbi5pY29uLWJvcmRlci1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRmXCI7XG59XG5cbi5pY29uLWJvcmRlci1vdXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTBcIjtcbn1cblxuLmljb24tYm9yZGVyLWlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllMVwiO1xufVxuXG4uaWNvbi1ib3JkZXItdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllMlwiO1xufVxuXG4uaWNvbi1ib3JkZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTNcIjtcbn1cblxuLmljb24tYm9yZGVyLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTRcIjtcbn1cblxuLmljb24tYm9yZGVyLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU1XCI7XG59XG5cbi5pY29uLWJvcmRlci12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTZcIjtcbn1cblxuLmljb24tYm9yZGVyLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllN1wiO1xufVxuXG4uaWNvbi1ib3JkZXItbm9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZThcIjtcbn1cblxuLmljb24tZWxsaXBzaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU5XCI7XG59XG5cbi5idG4sXG5idXR0b24sXG5pbnB1dFt0eXBlPWJ1dHRvbl0sXG5pbnB1dFt0eXBlPXJlc2V0XSxcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICNkYjFmMzY7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE2cHggMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bjpmb2N1cywgLmJ0bjphY3RpdmUsXG5idXR0b246Zm9jdXMsXG5idXR0b246YWN0aXZlLFxuaW5wdXRbdHlwZT1idXR0b25dOmZvY3VzLFxuaW5wdXRbdHlwZT1idXR0b25dOmFjdGl2ZSxcbmlucHV0W3R5cGU9cmVzZXRdOmZvY3VzLFxuaW5wdXRbdHlwZT1yZXNldF06YWN0aXZlLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNiNzEzMmE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmFjdGl2ZSxcbmJ1dHRvbjphY3RpdmUsXG5pbnB1dFt0eXBlPWJ1dHRvbl06YWN0aXZlLFxuaW5wdXRbdHlwZT1yZXNldF06YWN0aXZlLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmJ0bjpob3ZlcixcbiAgYnV0dG9uOmhvdmVyLFxuICBpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIsXG4gIGlucHV0W3R5cGU9cmVzZXRdOmhvdmVyLFxuICBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNiNzEzMmE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5idG4ucHJpbWFyeS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZGIxZjM2O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAuYnRuLnByaW1hcnktYnRuOmhvdmVyLCAuYnRuLnByaW1hcnktYnRuOmFjdGl2ZSwgLmJ0bi5wcmltYXJ5LWJ0bjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogI2I3MTMyYTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4uYnRuLnByaW1hcnktZGFyay1idG4ge1xuICBiYWNrZ3JvdW5kOiAjYjcxMzJhO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAuYnRuLnByaW1hcnktZGFyay1idG46aG92ZXIsIC5idG4ucHJpbWFyeS1kYXJrLWJ0bjphY3RpdmUsIC5idG4ucHJpbWFyeS1kYXJrLWJ0bjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzk5MTAyNDtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4uYnRuLnNlY29uZGFyeS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAuYnRuLnNlY29uZGFyeS1idG46aG92ZXIsIC5idG4uc2Vjb25kYXJ5LWJ0bjphY3RpdmUsIC5idG4uc2Vjb25kYXJ5LWJ0bjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzFjNDU2NTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4uYnRuLnNlY29uZGFyeS1kYXJrLWJ0biB7XG4gIGJhY2tncm91bmQ6ICMxYzQ1NjU7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5idG4uc2Vjb25kYXJ5LWRhcmstYnRuOmhvdmVyLCAuYnRuLnNlY29uZGFyeS1kYXJrLWJ0bjphY3RpdmUsIC5idG4uc2Vjb25kYXJ5LWRhcmstYnRuOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTUzMjQ4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbi5idG4ucHJpbWFyeS1ob2xsb3ctYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2RiMWYzNjtcbiAgY29sb3I6ICNkYjFmMzY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmJ0bi5wcmltYXJ5LWhvbGxvdy1idG46aG92ZXIsIC5idG4ucHJpbWFyeS1ob2xsb3ctYnRuOmFjdGl2ZSwgLmJ0bi5wcmltYXJ5LWhvbGxvdy1idG46Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNiNzEzMmE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuLmJ0bi5zZWNvbmRhcnktaG9sbG93LWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDc5YTU7XG4gIGNvbG9yOiAjMDA3OWE1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5idG4uc2Vjb25kYXJ5LWhvbGxvdy1idG46aG92ZXIsIC5idG4uc2Vjb25kYXJ5LWhvbGxvdy1idG46YWN0aXZlLCAuYnRuLnNlY29uZGFyeS1ob2xsb3ctYnRuOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWM0NTY1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbi5idG4uYnRuLWF1dG8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbi5idG4uZmlsdGVyLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4ubGFyZ2UtY3RhLWJ0biB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBwYWRkaW5nOiAyM3B4IDM1cHg7XG59XG4uYnRuLmZhczo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uY3RhLWRvd25sb2FkLWJ0biB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4uYWxpZ24tYnRuLmFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFsaWduLWJ0bi5hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWxpZ24tYnRuLmFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jZW50ZXItYnRuIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jZW50ZXItYnRuIC5idG4ge1xuICBtYXJnaW46IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uY2VudGVyLWJ0biAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuYnRuLmZpbHRlci1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmN0YS1kb3dubG9hZC1idG4ge1xuICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIH1cbn1cbi5jbGVhcjo6YmVmb3JlLCAuY2xlYXI6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNsZWFyOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW3YtY2xvYWtdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhpZGUtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZWxsaXBzaXMtYnJlYWsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5oaWRlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaGlkZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb2xsYXBzZS1zaG93biB7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuXG4uY29sbGFwc2UtaGlkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmNvbGxhcHNlLWhpZGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5cbi5uby10b3AtcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jb250ZW50LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5tZXRhIHtcbiAgY29sb3I6ICM5Yjk4OTU7XG59XG5cbi52YWxpZCB7XG4gIGNvbG9yOiAjMjQ4MDAwO1xufVxuXG4uaW52YWxpZCB7XG4gIGNvbG9yOiAjZjAwO1xufVxuXG4uZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc2hvdy1vbi1mb2N1cyB7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xufVxuLnNob3ctb24tZm9jdXM6YWN0aXZlLCAuc2hvdy1vbi1mb2N1czpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbnRhYmxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbnRhYmxlIHRoLFxudGFibGUgdGQge1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGFibGUgdGggLmZhLFxudGFibGUgdGQgLmZhIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbnRhYmxlIHRoZWFkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG50YWJsZSB0aGVhZCB0ciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbnRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG50YWJsZSB0aGVhZCB0ci50YWJsZS1oZWFkZXItY2F0ZWdvcnkgdGgge1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbnRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZWViZTY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICB0YWJsZSB0aCxcbiAgdGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgfVxuICB0YWJsZSArIC50YWJsZSwgdGFibGUgKyB0YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDIwcHggMCAxMHB4O1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5wcmltYXJ5LWhlYWRpbmcge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG4ucHJpbWFyeS1oZWFkaW5nLFxuLnNlY29uZGFyeS1oZWFkaW5nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuaDEgc21hbGwsXG5oMiBzbWFsbCxcbmgzIHNtYWxsLFxuaDQgc21hbGwsXG4ucHJpbWFyeS1oZWFkaW5nIHNtYWxsLFxuLnNlY29uZGFyeS1oZWFkaW5nIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmgxIHNtYWxsIHNwYW4sXG5oMiBzbWFsbCBzcGFuLFxuaDMgc21hbGwgc3Bhbixcbmg0IHNtYWxsIHNwYW4sXG4ucHJpbWFyeS1oZWFkaW5nIHNtYWxsIHNwYW4sXG4uc2Vjb25kYXJ5LWhlYWRpbmcgc21hbGwgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmgxIHNtYWxsIHNwYW46OmFmdGVyLFxuaDIgc21hbGwgc3Bhbjo6YWZ0ZXIsXG5oMyBzbWFsbCBzcGFuOjphZnRlcixcbmg0IHNtYWxsIHNwYW46OmFmdGVyLFxuLnByaW1hcnktaGVhZGluZyBzbWFsbCBzcGFuOjphZnRlcixcbi5zZWNvbmRhcnktaGVhZGluZyBzbWFsbCBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuaDEgc21hbGwgc3BhbjpsYXN0LWNoaWxkOjphZnRlcixcbmgyIHNtYWxsIHNwYW46bGFzdC1jaGlsZDo6YWZ0ZXIsXG5oMyBzbWFsbCBzcGFuOmxhc3QtY2hpbGQ6OmFmdGVyLFxuaDQgc21hbGwgc3BhbjpsYXN0LWNoaWxkOjphZnRlcixcbi5wcmltYXJ5LWhlYWRpbmcgc21hbGwgc3BhbjpsYXN0LWNoaWxkOjphZnRlcixcbi5zZWNvbmRhcnktaGVhZGluZyBzbWFsbCBzcGFuOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLnByaW1hcnktaGVhZGluZyBzbWFsbCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5zZWNvbmRhcnktaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBtYXJnaW46IDQwcHggMCAyNXB4O1xufVxuXG4uc2VjdGlvbi1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24taGVhZGluZyAuc2Vjb25kYXJ5LWhlYWRpbmcsXG4uc2VjdGlvbi1oZWFkaW5nIC5oZWFkaW5nIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubWV0YS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY29udGVudC1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogNDVweCAwIDE1cHg7XG59XG5cbi5oZWFkaW5nLWljb24ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRpbmctaWNvbiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uaGVhZGluZy1pY29uIC5pY29uIHtcbiAgY29sb3I6ICNkYjFmMzY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiA0MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxuICAucHJpbWFyeS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxuICAucHJpbWFyeS1oZWFkaW5nIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5zZWNvbmRhcnktaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLWhlYWRpbmcgLnZpZXctbW9yZS1saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA3cHg7XG4gIH1cbiAgLmhlYWRpbmctaWNvbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbjogMTBweCAwIDMwcHg7XG4gIH1cbiAgLmhlYWRpbmctaWNvbiAuaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5oZWFkaW5nLWljb24gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDc5YTUgIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGluZy1pY29uIGE6aG92ZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NFwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA2cHg7XG4gIH1cbn1cbmEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICMwMDc5YTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmE6YWN0aXZlLCBhOmZvY3VzIHtcbiAgY29sb3I6ICMwMDc5YTU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjYjcxMzJhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jdGEtYm90dG9tLWxpbmsge1xuICBjb2xvcjogIzFjNDU2NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMTBweCAwIDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdGEtYm90dG9tLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbn1cbi5jdGEtYm90dG9tLWxpbms6aG92ZXIsIC5jdGEtYm90dG9tLWxpbms6YWN0aXZlLCAuY3RhLWJvdHRvbS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMwMDc5YTU7XG59XG5cbi5jdGEtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzAwNzlhNTtcbn1cbi5jdGEtbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0NFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbmVhcmljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xufVxuLmN0YS1saW5rOmhvdmVyLCAuY3RhLWxpbms6YWN0aXZlLCAuY3RhLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzFjNDU2NTtcbn1cblxuLnZpZXctbW9yZS1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlldy1tb3JlLWxpbms6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbmVhcmljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi52aWV3LW1vcmUtbGluay5jb2xsYXBzZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCItXCI7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4udmlldy1tb3JlLWxpbms6aG92ZXIsIC52aWV3LW1vcmUtbGluazphY3RpdmUsIC52aWV3LW1vcmUtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMWM0NTY1O1xufVxuXG4uYmFjay1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMDA3OWE1O1xufVxuLmJhY2stbGluazo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb250ZW50OiBcIlxcZTk0NFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbmVhcmljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb250ZW50OiBcIlxcZTk0M1wiO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmJhY2stbGluazpob3ZlciwgLmJhY2stbGluazphY3RpdmUsIC5iYWNrLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzFjNDU2NTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5jdGEtYm90dG9tLWxpbmsge1xuICAgIG1hcmdpbjogMzVweCAwIDUwcHg7XG4gIH1cbn1cbi5saW5rLWxpc3QsXG4udHh0LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmxpbmstbGlzdCBsaSxcbi50eHQtbGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubGluay1saXN0IGxpIGEsXG4udHh0LWxpc3QgbGkgYSB7XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi50eHQtbGlzdCBsaSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDVweCAwO1xufVxuXG4udHh0LWNoZWNrbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udHh0LWNoZWNrbGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udHh0LWNoZWNrbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuLnR4dC1jaGVja2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC50eHQtY2hlY2tsaXN0IGxpIHtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuICAubGluay1saXN0IGxpIGE6aG92ZXIsXG4gIC50eHQtbGlzdCBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MzI0ODtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5jaGVja2JveC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2hlY2tib3gtY29udGFpbmVyIC5mYSxcbi5jaGVja2JveC1jb250YWluZXIgW2NsYXNzXj1pY29uLV0sXG4uY2hlY2tib3gtY29udGFpbmVyIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY2hlY2tib3gtY29udGFpbmVyIC5jaGVja2JveCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoZWNrYm94LWNvbnRhaW5lciAuY2hlY2tib3gtY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmNoZWNrYm94LWNvbnRhaW5lciAuY2hlY2tib3gtY29sbGFwc2UgPiBpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XSB+IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdIH4gbGFiZWwgLmZhIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMnB4IDEwcHggMCAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF0gfiBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZDlkNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZTtcbiAgd2lkdGg6IDIwcHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCB+IGxhYmVsIHtcbiAgY29sb3I6ICNjY2M7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCB+IGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDc5YTU7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IFwi4pyUXCI7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuMnJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmN1c3RvbS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHZpc2liaWxpdHk6IGNvbGxhcHNlO1xuICB3aWR0aDogMDtcbn1cbi5jdXN0b20tY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgfiAqIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBjb2xvcjogI2NjYztcbn1cbi5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyayB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZDlkNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1iYXNpczogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGhlaWdodDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZzogMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyay5jaGVja2VkIHtcbiAgYmFja2dyb3VuZDogIzAwNzlhNSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSkgIWltcG9ydGFudDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmNoZWNrYm94LWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0tY29udHJvbC5lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI2YwMDtcbn1cbi5mb3JtLWNvbnRyb2wuZXJyb3I6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmMDA7XG59XG5cbmxhYmVsLmVycm9yIHtcbiAgY29sb3I6ICNmMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDVweCAwIDA7XG59XG5cbi5mb3JtLWNvbnRhaW5lciAuaW5wdXQtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1jb250YWluZXIgLmlucHV0LWdyb3VwLFxuLmZvcm0tY29udGFpbmVyIC5tZC1maWVsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmZvcm0tY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLFxuLmZvcm0tY29udGFpbmVyIC5tZC1maWVsZCAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmZvcm0tY29udGFpbmVyIGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mb3JtLWNvbnRhaW5lciAuZm9ybS1kYXRlLXJhbmdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5mb3JtLWNvbnRhaW5lciAuZm9ybS1kYXRlLXJhbmdlID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTdweCAwIDE1cHg7XG59XG4uZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPWRhdGVdLFxuLmZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5mb3JtLWNvbnRhaW5lciBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtaW4taGVpZ2h0OiAxMTVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybS1jb250YWluZXIgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm0tY29udGFpbmVyIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tY29udGFpbmVyIC5mb3JtLWdyb3VwLnNlbGVjdC1pbnB1dCBzZWxlY3QsXG4uZm9ybS1jb250YWluZXIgLmZvcm0tZ3JvdXAuc2VsZWN0LWlucHV0IGlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZm9ybS1jb250YWluZXIgLmZvcm0tZ3JvdXAuc2VsZWN0LWlucHV0OjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiAjZGIxZjM2O1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCIsIHNhbnMtc2VyaWY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDVweDtcbn1cblxuLmZvcm0tY29udHJvbCB+IC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZWZ0OiAyMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHotaW5kZXg6IDEwO1xufVxuLmZvcm0tY29udHJvbC5pcy1mb2N1c2VkIH4gLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlciwgLmZvcm0tY29udHJvbC5pcy1kaXJ0eSB+IC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjJweDtcbn1cbi5mb3JtLWNvbnRyb2wtcXVlcnkge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cywgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6YWN0aXZlIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdIH4gLmlucHV0LWdyb3VwLWJ0biAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWJlNjtcbn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sW2Rpc2FibGVkXSB+IC5pbnB1dC1ncm91cC1idG4gLmJ0bjpob3ZlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXNlbGVjdCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxJTtcbn1cbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtc2VsZWN0IHNlbGVjdCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDElO1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uaW5wdXQtZ3JvdXAtYnRuLnR5cGVhaGVhZF9fYnV0dG9uIC5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIxZjM2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLmlucHV0LWdyb3VwLWJ0biAuYnRuIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1idG4gLmJ0biAuZmEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG59XG4uaW5wdXQtZ3JvdXAtYnRuIC5idG46aG92ZXIge1xuICAtbW96LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAtbXMtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIC1vLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uaW5wdXQtaW5saW5lLWJ0biB7XG4gIGNvbG9yOiAjZGIxZjM2O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IDlweDtcbn1cbi5pbnB1dC1pbmxpbmUtYnRuIC5mYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmlucHV0LWlubGluZS1idG46aG92ZXIge1xuICBjb2xvcjogI2I3MTMyYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5sYWJlbCB+IGlucHV0IH4gLmlucHV0LWlubGluZS1idG4ge1xuICB0b3A6IDM5cHg7XG59XG5cbi5pbnB1dC1zZWxlY3QgbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiLCBzYW5zLXNlcmlmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMTJweDtcbiAgdG9wOiAzOHB4O1xuICB6LWluZGV4OiAxMDtcbn1cbi5pbnB1dC1zZWxlY3Qgc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbnB1dC1zZWxlY3Qgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxudGV4dGFyZWE6Zm9jdXMsXG5pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPXRlbF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9bnVtYmVyXSxcbmlucHV0W3R5cGU9dXJsXSxcbmlucHV0W3R5cGU9ZGF0ZV0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbnNlbGVjdCxcbi5mb3JtLWNvbnRyb2wsXG50ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlYmU2O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiA0NXB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbn1cbmlucHV0W3R5cGU9dGV4dF06OmlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZWxdOjppbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9ZW1haWxdOjppbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9bnVtYmVyXTo6aW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXVybF06OmlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1kYXRlXTo6aW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTo6aW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06OmlucHV0LXBsYWNlaG9sZGVyLFxuc2VsZWN0OjppbnB1dC1wbGFjZWhvbGRlcixcbi5mb3JtLWNvbnRyb2w6OmlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzliOTg5NTtcbn1cbmlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLFxuc2VsZWN0OjpwbGFjZWhvbGRlcixcbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM5Yjk4OTU7XG59XG5pbnB1dFt0eXBlPXRleHRdOmlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZWxdOmlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1lbWFpbF06aW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06aW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXVybF06aW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWRhdGVdOmlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06aW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06aW5wdXQtcGxhY2Vob2xkZXIsXG5zZWxlY3Q6aW5wdXQtcGxhY2Vob2xkZXIsXG4uZm9ybS1jb250cm9sOmlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6aW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICM5Yjk4OTU7XG59XG5pbnB1dFt0eXBlPXRleHRdOnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZWxdOnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1lbWFpbF06cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXVybF06cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWRhdGVdOnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06cGxhY2Vob2xkZXIsXG5zZWxlY3Q6cGxhY2Vob2xkZXIsXG4uZm9ybS1jb250cm9sOnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6cGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzliOTg5NTtcbn1cbmlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG5pbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxcbmlucHV0W3R5cGU9dXJsXTpmb2N1cyxcbmlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbnNlbGVjdDpmb2N1cyxcbi5mb3JtLWNvbnRyb2w6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzliOTg5NTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5pbnB1dFt0eXBlPXRleHRdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT10ZWxdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1lbWFpbF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPW51bWJlcl06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXVybF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPWRhdGVdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXNlYXJjaF06ZGlzYWJsZWQsXG5zZWxlY3Q6ZGlzYWJsZWQsXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLFxudGV4dGFyZWE6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZWVlYmU2O1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMXB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjMDAwO1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPW51bWJlcl0sXG5pbnB1dFt0eXBlPXVybF0sXG5pbnB1dFt0eXBlPWRhdGVdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPXNlYXJjaF0sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9dGV4dF06Oi1tcy1jbGVhcixcbmlucHV0W3R5cGU9dGVsXTo6LW1zLWNsZWFyLFxuaW5wdXRbdHlwZT1lbWFpbF06Oi1tcy1jbGVhcixcbmlucHV0W3R5cGU9bnVtYmVyXTo6LW1zLWNsZWFyLFxuaW5wdXRbdHlwZT11cmxdOjotbXMtY2xlYXIsXG5pbnB1dFt0eXBlPWRhdGVdOjotbXMtY2xlYXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTo6LW1zLWNsZWFyLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotbXMtY2xlYXIsXG50ZXh0YXJlYTo6LW1zLWNsZWFyLFxuc2VsZWN0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybS1jdXN0b20tc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tY3VzdG9tLXNlbGVjdDo6YWZ0ZXIge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBjb2xvcjogI2RiMWYzNjtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDhweDtcbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuc2VsZWN0IG9wdGlvbjpub3QoW2Rpc2FibGVkXSkge1xuICBjb2xvcjogIzAwMDtcbn1cblxuc2VsZWN0W211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnNlbGVjdFttdWx0aXBsZV0gb3B0aW9uIHtcbiAgcGFkZGluZzogMnB4O1xufVxuXG4ucmFkaW8tY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dIH4gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSB+IGxhYmVsOjpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dIH4gbGFiZWw6OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDE4cHg7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSB+IGxhYmVsOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZS1pbjtcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZS1pbjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2UtaW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogNHB4O1xuICBtYXJnaW4tdG9wOiAtNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMTBweDtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmZvY3VzIH4gbGFiZWwge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmZvY3VzIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RiMWYzNjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGIxZjM2O1xufVxuaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgfiBsYWJlbCB7XG4gIGNvbG9yOiAjY2NjO1xufVxuaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgfiBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xufVxuXG4uYWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIxZjM2O1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uYWxlcnQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogNTVweDtcbn1cbi5hbGVydC1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMDtcbn1cbi5hbGVydC1jbG9zZTpob3ZlciwgLmFsZXJ0LWNsb3NlOmZvY3VzLCAuYWxlcnQtY2xvc2U6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFsZXJ0IC5jb250YWluZXItZmx1aWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5hbGVydCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIzcHg7XG4gICAgcGFkZGluZy10b3A6IDIzcHg7XG4gIH1cbiAgLmFsZXJ0LWNsb3NlIHtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgLmFsZXJ0LWNsb3NlOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5hdXRob3ItYmlvIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5hdXRob3ItYmlvIGgyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmF1dGhvci1iaW8gaDIgYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzAwNzlhNTtcbiAgY29sb3I6ICMwMDA7XG59XG4uYXV0aG9yLWJpbyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogNXB4IDIwcHggMCAwO1xuICB3aWR0aDogMTMwcHg7XG59XG4uYXV0aG9yLWJpbyAuYXV0aG9yLWJpby1jb250ZW50IHtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hdXRob3ItYmlvIC5hdXRob3ItYmlvLWNvbnRlbnQ6OmJlZm9yZSwgLmF1dGhvci1iaW8gLmF1dGhvci1iaW8tY29udGVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uYXV0aG9yLWJpbyAuYXV0aG9yLWJpby1jb250ZW50OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmF1dGhvci1iaW8gLmF1dGhvci1iaW8tY29udGVudC10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmF1dGhvci1iaW8gaDIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmF1dGhvci1iaW8gaDIgYTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWM0NTY1O1xuICAgIGNvbG9yOiAjMWM0NTY1O1xuICB9XG4gIC5hdXRob3ItYmlvIC5hdXRob3ItYmlvLWNvbnRlbnQtdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweDtcbiAgfVxufVxuLmJ0bi1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tZHJvcGRvd24gLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZHJvcGRvd24gLmJ0biAuZmFzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uYnRuLWRyb3Bkb3duIC5kcm9wZG93biB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDc5YTU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDUwJTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogLTgwcHg7XG4gIHBhZGRpbmc6IDEwcHggMCAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDE2MHB4O1xuICB6LWluZGV4OiAxMDtcbn1cbi5idG4tZHJvcGRvd24gLmRyb3Bkb3duIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tZHJvcGRvd24gLmRyb3Bkb3duOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDc5YTUgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxMi41cHggMTJweCAtMTIuNXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICB3aWR0aDogMDtcbiAgei1pbmRleDogMTtcbn1cbi5idG4tZHJvcGRvd24gLmRyb3Bkb3duIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZHJvcGRvd24gLmRyb3Bkb3duIGxpIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tZHJvcGRvd24gLmRyb3Bkb3duIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWRyb3Bkb3duIC5kcm9wZG93biBhOmhvdmVyLCAuYnRuLWRyb3Bkb3duIC5kcm9wZG93biBhOmFjdGl2ZSwgLmJ0bi1kcm9wZG93biAuZHJvcGRvd24gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMxYzQ1NjU7XG59XG4uYnRuLWRyb3Bkb3duOmhvdmVyIC5kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDc5YTU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmsgLmZhcyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmJ0bi1saW5rOmhvdmVyLCAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxYzQ1NjU7XG59XG5cbi5jb29raWUtY29uc2VudCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAtbXMtdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4uY29va2llLWNvbnNlbnQgLmNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb29raWUtY29uc2VudCAuY29udGFpbmVyIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5jb29raWUtY29uc2VudCAuY29udGFpbmVyIHAgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmNvb2tpZS1jb25zZW50IC5jb250YWluZXIgLmZhLXRpbWVzIHtcbiAgcGFkZGluZzogMTBweCA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMDtcbn1cblxuLmNvbnRhY3QtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY29udGFjdC1pbmZvIC5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5jb250YWN0LWluZm8gYSB7XG4gIGNvbG9yOiAjMDA3OWE1O1xufVxuLmNvbnRhY3QtaW5mbyBwIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmNvbnRlbnQtZmlndXJlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW46IDA7XG59XG4uY29udGVudC1maWd1cmUudmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250ZW50LWZpZ3VyZS5hbGlnbi1jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jb250ZW50LWZpZ3VyZS5hbGlnbi1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jb250ZW50LWZpZ3VyZS5hbGlnbi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uY29udGVudC1maWd1cmUgZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzliOTg5NTtcbiAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29udGVudC1maWd1cmUtc291cmNlIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmNvbnRlbnQtZmlndXJlLXNvdXJjZSBhIHtcbiAgY29sb3I6ICMwMDc5YTU7XG59XG4uY29udGVudC1maWd1cmUtc291cmNlIGE6aG92ZXIge1xuICBjb2xvcjogI2RiMWYzNjtcbn1cblxuLmZlYXR1cmVkLWltZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuZmVhdHVyZWQtaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogNTAlO1xuICB9XG59XG4uZmVhdHVyZS1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjZjZmNWYyO1xuICBwYWRkaW5nOiAzNXB4IDMwcHggNjBweDtcbn1cbi5mZWF0dXJlLXNsaWRlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmZlYXR1cmUtc2xpZGVyLWhlYWRpbmcgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNmNmY1ZjI7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG4uZmVhdHVyZS1zbGlkZXIgLnNlY3Rpb24taGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzliOTg5NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmZlYXR1cmUtc2xpZGVyIC5zZWN0aW9uLWhlYWRpbmc6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2RhZDlkNTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDExNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMzVweDtcbiAgdG9wOiAxMXB4O1xufVxuLmZlYXR1cmUtc2xpZGVyIC5mZWF0dXJlLWl0ZW0ge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmZlYXR1cmUtc2xpZGVyIC5mZWF0dXJlLWl0ZW0td3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWViZTY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzNXB4IDM1cHggNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXR1cmUtc2xpZGVyIC5mZWF0dXJlLWl0ZW0td3JhcCAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmZlYXR1cmUtc2xpZGVyIC5mZWF0dXJlLWl0ZW0td3JhcCAuaGVhZGluZyBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uZmVhdHVyZS1zbGlkZXIgLmZlYXR1cmUtaXRlbS13cmFwIC5oZWFkaW5nIHNtYWxsIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5mZWF0dXJlLXNsaWRlciAuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuLmZlYXR1cmUtc2xpZGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZmVhdHVyZS1zbGlkZXIgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mZWF0dXJlLXNsaWRlciAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlID4gZGl2LFxuLmZlYXR1cmUtc2xpZGVyIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgLmZlYXR1cmUtaXRlbSxcbi5mZWF0dXJlLXNsaWRlciAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC5mZWF0dXJlLWl0ZW0td3JhcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mZWF0dXJlLXNsaWRlciAuc2xpY2stbmV4dCxcbi5mZWF0dXJlLXNsaWRlciAuc2xpY2stcHJldiB7XG4gIGhlaWdodDogNDBweDtcbiAgdG9wOiAtNDVweDtcbn1cbi5mZWF0dXJlLXNsaWRlciAuc2xpY2stbmV4dDo6YmVmb3JlLFxuLmZlYXR1cmUtc2xpZGVyIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0MHB4O1xufVxuLmZlYXR1cmUtc2xpZGVyIC5zbGljay1uZXh0OjphZnRlcixcbi5mZWF0dXJlLXNsaWRlciAuc2xpY2stcHJldjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICMwMDc5YTU7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbmVhcmljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDIwcHg7XG59XG4uZmVhdHVyZS1zbGlkZXIgLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQsXG4uZmVhdHVyZS1zbGlkZXIgLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZlYXR1cmUtc2xpZGVyIC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOjpiZWZvcmUsXG4uZmVhdHVyZS1zbGlkZXIgLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNkYWQ5ZDU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZmVhdHVyZS1zbGlkZXIgLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6OmFmdGVyLFxuLmZlYXR1cmUtc2xpZGVyIC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOjphZnRlciB7XG4gIGNvbG9yOiAjZGFkOWQ1O1xufVxuLmZlYXR1cmUtc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDI1cHg7XG59XG4uZmVhdHVyZS1zbGlkZXIgLnNsaWNrLW5leHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbn1cbi5mZWF0dXJlLXNsaWRlciAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA5MHB4O1xufVxuLmZlYXR1cmUtc2xpZGVyIC5zbGljay1wcmV2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG4uZmVhdHVyZS1zbGlkZXIuc2Vjb25kYXJ5LWJnIHtcbiAgYmFja2dyb3VuZDogIzAwNzlhNTtcbn1cbi5mZWF0dXJlLXNsaWRlci5zZWNvbmRhcnktYmcgLmZlYXR1cmUtc2xpZGVyLWhlYWRpbmcgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICMwMDc5YTU7XG59XG4uZmVhdHVyZS1zbGlkZXIuc2Vjb25kYXJ5LWJnIC5zZWN0aW9uLWhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mZWF0dXJlLXNsaWRlci5zZWNvbmRhcnktYmcgLnNlY3Rpb24taGVhZGluZzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMWM0NTY1O1xufVxuLmZlYXR1cmUtc2xpZGVyLnNlY29uZGFyeS1iZyAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDo6YmVmb3JlLFxuLmZlYXR1cmUtc2xpZGVyLnNlY29uZGFyeS1iZyAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzFjNDU2NTtcbiAgYm9yZGVyLWNvbG9yOiAjMWM0NTY1O1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZmVhdHVyZS1zbGlkZXIuc2Vjb25kYXJ5LWJnIC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOjphZnRlcixcbi5mZWF0dXJlLXNsaWRlci5zZWNvbmRhcnktYmcgLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6OmFmdGVyIHtcbiAgY29sb3I6ICMwMDc5YTU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAuZmVhdHVyZS1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDE1cHggODVweDtcbiAgfVxuICAuZmVhdHVyZS1zbGlkZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmZlYXR1cmUtc2xpZGVyIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gIH1cbiAgLmZlYXR1cmUtc2xpZGVyIC5zZWN0aW9uLWhlYWRpbmc6OmFmdGVyIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cbiAgLmZlYXR1cmUtc2xpZGVyIC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZmVhdHVyZS1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbjogMCAxMjVweDtcbiAgfVxuICAuZmVhdHVyZS1zbGlkZXIgLnNsaWNrLW5leHQsXG4gIC5mZWF0dXJlLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgdG9wOiAtMjVweDtcbiAgfVxuICAuZmVhdHVyZS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5mZWF0dXJlLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgcmlnaHQ6IDY1cHg7XG4gIH1cbiAgLmZlYXR1cmUtc2xpZGVyIC5mZWF0dXJlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDI1cHggMjVweCA0MHB4O1xuICB9XG4gIC5mZWF0dXJlLXNsaWRlciAuZmVhdHVyZS1pdGVtIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGh5cGhlbnM6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuZmVhdHVyZS1zbGlkZXIgLmZlYXR1cmUtaXRlbSAuaGVhZGluZyBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuZmVhdHVyZS1zbGlkZXIgLmZlYXR1cmUtaXRlbS13cmFwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNzlhNTtcbiAgICBib3gtc2hhZG93OiAwIDE1cHggNDBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuZmVhdHVyZS1zbGlkZXIgLmZlYXR1cmUtaXRlbS13cmFwOmhvdmVyOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5NDRcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTGluZWFyaWNvbnNcIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLmZlYXR1cmUtc2xpZGVyIC5mZWF0dXJlLWl0ZW0td3JhcDpob3ZlciAuaGVhZGluZyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmZlYXR1cmUtc2xpZGVyIC5mZWF0dXJlLWl0ZW0td3JhcDpob3ZlciAuaGVhZGluZyBpLFxuICAuZmVhdHVyZS1zbGlkZXIgLmZlYXR1cmUtaXRlbS13cmFwOmhvdmVyIC5oZWFkaW5nIHNtYWxsIHtcbiAgICBjb2xvcjogIzkzY2FkZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAuZmVhdHVyZS1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDc1cHggODVweDtcbiAgfVxuICAuZmVhdHVyZS1zbGlkZXIuc2Vjb25kYXJ5LWJnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgfVxuICAuZmVhdHVyZS1zbGlkZXIuc2Vjb25kYXJ5LWJnIC5mZWF0dXJlLWl0ZW0td3JhcDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzFjNDU2NTtcbiAgICBib3JkZXItY29sb3I6ICMxYzQ1NjU7XG4gIH1cbiAgLmZlYXR1cmUtc2xpZGVyLnNlY29uZGFyeS1iZyAuZmVhdHVyZS1pdGVtLXdyYXA6aG92ZXIgLmhlYWRpbmcgaSxcbiAgLmZlYXR1cmUtc2xpZGVyLnNlY29uZGFyeS1iZyAuZmVhdHVyZS1pdGVtLXdyYXA6aG92ZXIgLmhlYWRpbmcgc21hbGwge1xuICAgIGNvbG9yOiAjMDA3OWE1O1xuICB9XG59XG4uZmlsdGVyLWRyb3Bkb3duLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmlsdGVyLWRyb3Bkb3duLWNvbnRhaW5lciAuZmlsdGVyLWRyb3Bkb3duICsgLmZpbHRlci1kcm9wZG93biB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuZmlsdGVyLWRyb3Bkb3duLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuZmlsdGVyLWRyb3Bkb3duLWNvbnRhaW5lciAuZmlsdGVyLWRyb3Bkb3duICsgLmZpbHRlci1kcm9wZG93biB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uZmlsdGVyLWRyb3Bkb3duIHtcbiAgZmxleDogMSAxIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWx0ZXItZHJvcGRvd24gYnV0dG9uOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2VlZWJlNjtcbn1cbi5maWx0ZXItZHJvcGRvd24gLmZpbHRlci1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliOTg5NTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogIzBjMjk0MDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxNHB4IDE4cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXItZHJvcGRvd24gLmZpbHRlci1jb250cm9sIC5maWx0ZXItZHJvcGRvd24taWNvbiB7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5maWx0ZXItZHJvcGRvd24gLmZpbHRlci1kcm9wZG93bi1saXN0LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5Yjk4OTU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICMwYzI5NDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVyLWRyb3Bkb3duIC5maWx0ZXItZHJvcGRvd24tbGlzdC1jb250YWluZXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbHRlci1kcm9wZG93biAuZmlsdGVyLWRyb3Bkb3duLWxpc3QtY29udGFpbmVyIHVsIGxpIC5maWx0ZXItZHJvcGRvd24tY2hlY2tib3gge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyMHB4O1xufVxuLmZpbHRlci1kcm9wZG93biAuZmlsdGVyLWRyb3Bkb3duLWxpc3QtY29udGFpbmVyIHVsIGxpIC5maWx0ZXItZHJvcGRvd24tY2hlY2tib3ggLmZpbHRlci1kcm9wZG93bi1jaGVja2JveC1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZmlsdGVyLWRyb3Bkb3duIC5maWx0ZXItZHJvcGRvd24tbGlzdC1jb250YWluZXIgdWwgbGkgLmZpbHRlci1kcm9wZG93bi1jaGVja2JveCAuZmlsdGVyLWRyb3Bkb3duLWNoZWNrYm94LWNvbGxhcHNlIC5jaGVja2JveCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXItZHJvcGRvd24gLmZpbHRlci1kcm9wZG93bi1saXN0LWNvbnRhaW5lciB1bCBsaSAuZmlsdGVyLWRyb3Bkb3duLWNoZWNrYm94IC5maWx0ZXItZHJvcGRvd24tY2hlY2tib3gtY29sbGFwc2UgPiBpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZmlsdGVyLWRyb3Bkb3duIC5maWx0ZXItZHJvcGRvd24tbGlzdC1jb250YWluZXIgdWwgbGkgLmZpbHRlci1kcm9wZG93bi1jaGVja2JveCAuZmlsdGVyLWRyb3Bkb3duLWNoZWNrYm94LWNvbGxhcHNlIC5maWx0ZXItZHJvcGRvd24tY2hlY2tib3gtZXhwYW5kIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmlsdGVyLWRyb3Bkb3duIC5maWx0ZXItZHJvcGRvd24tbGlzdC1jb250YWluZXIgdWwgbGkgLmZpbHRlci1kcm9wZG93bi1jaGVja2JveCAuZmlsdGVyLWRyb3Bkb3duLWNoZWNrYm94LWNoaWxkcmVuIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZmlsdGVyLWRyb3Bkb3duIC5maWx0ZXItZHJvcGRvd24tbGlzdC1jb250YWluZXIgdWwgbGkgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZmlsdGVyLWRyb3Bkb3duIC5maWx0ZXItZHJvcGRvd24tbGlzdC1jb250YWluZXIgdWwgbGkgLmNoZWNrYm94LWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5maWx0ZXItZHJvcGRvd24gLmZpbHRlci1kcm9wZG93bi1saXN0LWNvbnRhaW5lciAuZmlsdGVyLWRyb3Bkb3duLWFwcGx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzlhNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLmZpbHRlci1kcm9wZG93biAuZmlsdGVyLWRyb3Bkb3duLWxpc3QtY29udGFpbmVyW2RhdGEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuZmlsdGVyLWRyb3Bkb3duIC5maWx0ZXItZHJvcGRvd24tbGlzdC1jb250YWluZXJbZGF0YS1leHBhbmRlZD10cnVlXSB7XG4gICAgbWF4LWhlaWdodDogMzN2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmZpbHRlci1kcm9wZG93biAuZmlsdGVyLWRyb3Bkb3duLWFwcGx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5maWx0ZXItcGlsbHMtY29udGFpbmVyIHtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLmZpbHRlci1waWxscy1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5maWx0ZXItcGlsbHMtY29udGFpbmVyIC5maWx0ZXItcGlsbHMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uZmlsdGVyLXBpbGxzLWNvbnRhaW5lciAuZmlsdGVyLXBpbGxzIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5maWx0ZXItcGlsbHMtY29udGFpbmVyIC5maWx0ZXItcGlsbHMgdWwgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzQ1NjU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZmlsdGVyLXBpbGxzLWNvbnRhaW5lciAuZmlsdGVyLXBpbGxzIHVsIGxpIC5maWx0ZXItcGlsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZmlsdGVyLXBpbGxzLWNvbnRhaW5lciAuZmlsdGVyLXBpbGxzIHVsIGxpIC5maWx0ZXItcGlsbCAuZmlsdGVyLXBpbGwtbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZpbHRlci1waWxscy1jb250YWluZXIgLmZpbHRlci1waWxscyB1bCBsaSAuZmlsdGVyLWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uZmlsdGVyLXBpbGxzLWNvbnRhaW5lciAuZmlsdGVyLXBpbGxzIHVsIGxpIC5maWx0ZXItY2xlYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZpbHRlci1waWxscy1jb250YWluZXIgLmZpbHRlci1waWxscyB1bCBsaSAuZmlsdGVyLWNsZWFyIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmZpbHRlci1waWxscy1jb250YWluZXIgLmZpbHRlci1waWxscyB1bCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5maWx0ZXItcGlsbHMtY29udGFpbmVyIC5maWx0ZXItcmVzZXQtYnV0dG9uIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc5YTU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQ5cHgpIHtcbiAgLmZpbHRlci1waWxscy1jb250YWluZXIgLmZpbHRlci1yZXNldC1idXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5maWx0ZXItcmVzdWx0cy1jb3VudCAuZmlsdGVyLXJlc3VsdHMtdG90YWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5Yjk4OTU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4uZmluYW5jaWFsLWdyYXBoIHtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG59XG4uZmluYW5jaWFsLWdyYXBoIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmZpbmFuY2lhbC1ncmFwaCBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBtYXgtd2lkdGg6IDI3NXB4O1xuICB9XG4gIC5maW5hbmNpYWwtZ3JhcGggaW1nIHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgfVxuICAuZmluYW5jaWFsLWdyYXBoIGgzIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxuICAuZmluYW5jaWFsLWdyYXBoIC5jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uZm9vdGVyLWN0YXMge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlci1jdGFzLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICBjb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogMTUwcHg7XG4gIHBhZGRpbmc6IDI1cHggMjVweCA2MHB4O1xufVxuLmZvb3Rlci1jdGFzLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kOiAjZGIxZjM2O1xufVxuLmZvb3Rlci1jdGFzLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZDogIzFjNDU2NTtcbn1cbi5mb290ZXItY3Rhcy1pdGVtOmxhc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xufVxuLmZvb3Rlci1jdGFzLWl0ZW0gLmhlYWRpbmcge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLmZvb3Rlci1jdGFzLWl0ZW0gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvdHRvbTogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjVweDtcbn1cbi5mb290ZXItY3Rhcy1pdGVtIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmZvb3Rlci1jdGFzLWl0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDI1cHggNDBweCA2NXB4O1xuICB9XG4gIC5mb290ZXItY3Rhcy1pdGVtIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxuICAuZm9vdGVyLWN0YXMtaXRlbSBhIHtcbiAgICBib3R0b206IDMwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5nZW5lcmljLWNvbnRlbnQtcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWQ5ZDU7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbn1cbi5nZW5lcmljLWNvbnRlbnQtcm93IHVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nZW5lcmljLWNvbnRlbnQtcm93LmdyYXktYmcge1xuICBiYWNrZ3JvdW5kOiAjZjZmNWYyO1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cuc2Vjb25kYXJ5LWRhcmstYmcge1xuICBiYWNrZ3JvdW5kOiAjMWM0NTY1O1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cuc2Vjb25kYXJ5LWJnIHtcbiAgYmFja2dyb3VuZDogIzAwNzlhNTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdy5zZWNvbmRhcnktYmcgLmhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5nZW5lcmljLWNvbnRlbnQtcm93Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLmJhY2stbGluayB7XG4gIGxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNjBweDtcbn1cbi5nZW5lcmljLWNvbnRlbnQtcm93IC5oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLnNlY29uZGFyeS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5nZW5lcmljLWNvbnRlbnQtcm93IC5tZXRhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbjogLTVweCAwIDIwcHg7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAuaGVhZGluZy1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5nZW5lcmljLWNvbnRlbnQtcm93IC5jb250YWluZXItZmx1aWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAuY29udGFpbmVyLWZsdWlkID4gLmhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLmNvbnRhaW5lci1mbHVpZCA+IC5oZWFkaW5nIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMDc5YTU7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLmNvbnRhaW5lci1mbHVpZCA+IC5wYW5lbC1yb3cge1xuICBtYXJnaW46IDAgLTIwcHg7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAuY29udGFpbmVyLWZsdWlkID4gLnBhbmVsLXJvdyAuY29sLW1kLTQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLmNvbnRhaW5lci1mbHVpZCA+IC5wYW5lbC1yb3cgLmNvbC1tZC00IC5wYW5lbCAuaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAuY29udGFpbmVyLWZsdWlkID4gLnJvdyAuY29sLW1kLTY6Zmlyc3QtY2hpbGQsXG4uZ2VuZXJpYy1jb250ZW50LXJvdyAuY29udGFpbmVyLWZsdWlkID4gLnJvdyAuY29sLW1kLTQ6Zmlyc3QtY2hpbGQsXG4uZ2VuZXJpYy1jb250ZW50LXJvdyAuY29udGFpbmVyLWZsdWlkID4gLnJvdyAuY29sLW1kLTg6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLmNlbnRlci1idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmdlbmVyaWMtY29udGVudC1yb3ctd3JhcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xufVxuLmdlbmVyaWMtY29udGVudC1yb3ctd3JhcCAuYnRuIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLm1vZGFsLWlubGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAubW9kYWwtaW5saW5lOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI4LCA2OSwgMTAxLCAwLjkpO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAubW9kYWwtaW5saW5lOmhvdmVyOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogNTVweDtcbiAgZm9udC1zaXplOiAzLjQzNzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBjb250ZW50OiBcIlxcZTk3MVwiO1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjA7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAucGFydG5lci1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAucGFuZWwtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAucGFuZWwtbGlzdCAucGFuZWwtd3JhcCAucGFuZWwtY29udGVudCAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLnBhbmVsLWxpc3QgdWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLnBhbmVsLWxpc3QgdWwgbGkge1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuLmdlbmVyaWMtY29udGVudC1yb3cgLnBhbmVsLWxpc3QgdWwgbGkgaDMge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdyAucGFuZWwtbGlzdCB1bCBsaSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uZ2VuZXJpYy1jb250ZW50LXJvdy5mZWF0dXJlZC1yb3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IDAgMjVweCA0MHB4IC0yNXB4ICNkYWQ5ZDU7XG59XG5cbi5jb250ZW50LWxpc3Qge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5jb2wtbWQtNjpsYXN0LWNoaWxkIC5jb250ZW50LWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmdlbmVyaWMtY29udGVudC1yb3ctd3JhcCAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgfVxuICAuZ2VuZXJpYy1jb250ZW50LXJvdy13cmFwIC5oZWFkaW5nOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5nZW5lcmljLWNvbnRlbnQtcm93LXdyYXAgLmJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmdlbmVyaWMtY29udGVudC1yb3cgLmNvbnRhaW5lci1mbHVpZCA+IC5wYW5lbC1yb3cgLmNvbC1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IC5jb250YWluZXItZmx1aWQgPiAucm93IHtcbiAgICBtYXJnaW46IDAgLTQwcHg7XG4gIH1cbiAgLmdlbmVyaWMtY29udGVudC1yb3cgLmNvbnRhaW5lci1mbHVpZCA+IC5yb3cgLmNvbC1tZC02LFxuICAuZ2VuZXJpYy1jb250ZW50LXJvdyAuY29udGFpbmVyLWZsdWlkID4gLnJvdyAuY29sLW1kLTQsXG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IC5jb250YWluZXItZmx1aWQgPiAucm93IC5jb2wtbWQtOCxcbiAgLmdlbmVyaWMtY29udGVudC1yb3cgLmNvbnRhaW5lci1mbHVpZCA+IC5yb3cgLmNvbC1tZC0xMiB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IC5jb250YWluZXItZmx1aWQgPiAucm93IC5jb2wtbWQtNjpmaXJzdC1jaGlsZCxcbiAgLmdlbmVyaWMtY29udGVudC1yb3cgLmNvbnRhaW5lci1mbHVpZCA+IC5yb3cgLmNvbC1tZC00OmZpcnN0LWNoaWxkLFxuICAuZ2VuZXJpYy1jb250ZW50LXJvdyAuY29udGFpbmVyLWZsdWlkID4gLnJvdyAuY29sLW1kLTg6Zmlyc3QtY2hpbGQsXG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IC5jb250YWluZXItZmx1aWQgPiAucm93IC5jb2wtbWQtMTI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmdlbmVyaWMtY29udGVudC1yb3cgLmFydGljbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLmdlbmVyaWMtY29udGVudC1yb3cgLnNpZGViYXIgLnByb2ZpbGUtdGh1bWJuYWlsIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IGltZy5pbmRlbnRlZC1pdGVtLWRlc2t0b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IC5wYW5lbCxcbiAgLmdlbmVyaWMtY29udGVudC1yb3cgLnBhbmVsLXdyYXAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuZ2VuZXJpYy1jb250ZW50LXJvdyAucGFuZWwgLmhlYWRpbmcsXG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IC5wYW5lbC13cmFwIC5oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdlbmVyaWMtY29udGVudC1yb3cgLmhlYWRpbmcgYTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWM0NTY1O1xuICAgIGNvbG9yOiAjMWM0NTY1O1xuICB9XG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IC5wYXJ0bmVyLWl0ZW0ge1xuICAgIG1hcmdpbjogMjBweCAwIDQwcHg7XG4gIH1cbiAgLmdlbmVyaWMtY29udGVudC1yb3cgLnBhbmVsLWxpc3QgLnBhbmVsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweCAzMHB4O1xuICB9XG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IC5wYW5lbC1saXN0IHVsIHtcbiAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xuICAgIC1tb3otY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNvbnRlbnQtbGlzdCAuYnRuIHtcbiAgICBtYXJnaW46IDM1cHggMCAwO1xuICB9XG59XG4uZ2VuZXJpYy1jb250ZW50LXNpZGViYXIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuLmdlbmVyaWMtY29udGVudC1zaWRlYmFyIGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZ2VuZXJpYy1jb250ZW50LXNpZGViYXIgLnNlY3Rpb24taGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmdlbmVyaWMtY29udGVudC1zaWRlYmFyLXN1bW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmdlbmVyaWMtY29udGVudC1zaWRlYmFyIC5jdGEtYnRuIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5nZW5lcmljLWNvbnRlbnQtc2lkZWJhciAuYnRuIHtcbiAgbWluLXdpZHRoOiAyMTVweDtcbn1cbi5nZW5lcmljLWNvbnRlbnQtc2lkZWJhciAuZ2VuZXJpYy1jb250ZW50LWFydGljbGUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5nZW5lcmljLWNvbnRlbnQtc2lkZWJhciAuc2lkZWJhciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uZ2VuZXJpYy1jb250ZW50LXNpZGViYXIgLnNpZGViYXIgLnNpZGViYXItc2VjdGlvbjpub3QoLnNpZGViYXItY3RhLXNlY3Rpb24pIGgzOm5vdCguY29udGVudC1oZWFkaW5nKSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmdlbmVyaWMtY29udGVudC1zaWRlYmFyIC5zaWRlYmFyIC5ibG9jay1jdGEge1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cbi5nZW5lcmljLWNvbnRlbnQtc2lkZWJhciAuc2lkZWJhciAuYmxvY2stY3RhIC5oZWFkaW5nIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5nZW5lcmljLWNvbnRlbnQtc2lkZWJhciB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gIH1cbiAgLmdlbmVyaWMtY29udGVudC1zaWRlYmFyIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuICAuZ2VuZXJpYy1jb250ZW50LXNpZGViYXIgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxuICAuZ2VuZXJpYy1jb250ZW50LXNpZGViYXIgLmFydGljbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cbiAgLmdlbmVyaWMtY29udGVudC1zaWRlYmFyIC5zZXBhcmF0b3Ige1xuICAgIG1hcmdpbjogNjBweCAwO1xuICB9XG4gIC5nZW5lcmljLWNvbnRlbnQtc2lkZWJhciAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmluYmVudGEgLmluYmVudGEtYm90X19sYXVuY2hlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYjFmMzY7XG4gIHotaW5kZXg6IDk5OTg7XG59XG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2xhdW5jaGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzlhNTtcbn1cbi5pbmJlbnRhIC5pbmJlbnRhLWJvdCBhLFxuLmluYmVudGEgLmluYmVudGEtYm90IGE6YWN0aXZlLFxuLmluYmVudGEgLmluYmVudGEtYm90IGE6Zm9jdXMsXG4uaW5iZW50YSAuaW5iZW50YS1ib3QgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGIxZjM2O1xufVxuLmluYmVudGEgLmluYmVudGEtYm90X19idWJibGUgLmJvZHlfX3dyYXBwZXIsXG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2NoYXQgLmJvZHlfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmluYmVudGEgLmluYmVudGEtYm90LWJ1dHRvbixcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdC1idXR0b24uY2xpY2tlZCxcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdC1idXR0b246aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiMWYzNjtcbn1cbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fYnViYmxlX19oZWFkZXIsXG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2NoYXRfX2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYjFmMzY7XG59XG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2J1YmJsZSAubWVzc2FnZXNfX21lc3NhZ2UtLXJlY2VpdmVkIC5tZXNzYWdlc19fbWVzc2FnZV9fYXZhdGFyLFxuLmluYmVudGEgLmluYmVudGEtYm90X19jaGF0IC5tZXNzYWdlc19fbWVzc2FnZS0tcmVjZWl2ZWQgLm1lc3NhZ2VzX19tZXNzYWdlX19hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIxZjM2O1xufVxuLmluYmVudGEgLmluYmVudGEtYm90X19idWJibGUgLm1lc3NhZ2VzX19tZXNzYWdlLS1yZWNlaXZlZCAubWVzc2FnZXNfX21lc3NhZ2VfX2NvbnRlbnQsXG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2NoYXQgLm1lc3NhZ2VzX19tZXNzYWdlLS1yZWNlaXZlZCAubWVzc2FnZXNfX21lc3NhZ2VfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xufVxuLmluYmVudGEgLmluYmVudGEtYm90X19idWJibGUgLm1lc3NhZ2VzX19tZXNzYWdlLS1yZWNlaXZlZCAubWVzc2FnZXNfX21lc3NhZ2VfX2NvbnRlbnQgLmluYmVudGEtYm90LXJhdGluZ19fY29udGVudCxcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fY2hhdCAubWVzc2FnZXNfX21lc3NhZ2UtLXJlY2VpdmVkIC5tZXNzYWdlc19fbWVzc2FnZV9fY29udGVudCAuaW5iZW50YS1ib3QtcmF0aW5nX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2J1YmJsZSAubWVzc2FnZXNfX21lc3NhZ2UtLXJlY2VpdmVkIC5tZXNzYWdlc19fbWVzc2FnZV9fY29udGVudCAuaW5iZW50YS1ib3QtcmF0aW5nX19jb250ZW50X19idXR0b25zIC5pbmJlbnRhLWJvdC1idXR0b24sXG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2NoYXQgLm1lc3NhZ2VzX19tZXNzYWdlLS1yZWNlaXZlZCAubWVzc2FnZXNfX21lc3NhZ2VfX2NvbnRlbnQgLmluYmVudGEtYm90LXJhdGluZ19fY29udGVudF9fYnV0dG9ucyAuaW5iZW50YS1ib3QtYnV0dG9uIHtcbiAgY29sb3I6ICMwMDc5YTU7XG59XG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2J1YmJsZSAubWVzc2FnZXNfX21lc3NhZ2UtLXJlY2VpdmVkIC5tZXNzYWdlc19fbWVzc2FnZV9fY29udGVudCAuaW5iZW50YS1ib3QtcmF0aW5nX19jb250ZW50X19idXR0b25zIC5pbmJlbnRhLWJvdC1idXR0b246aG92ZXIsXG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2NoYXQgLm1lc3NhZ2VzX19tZXNzYWdlLS1yZWNlaXZlZCAubWVzc2FnZXNfX21lc3NhZ2VfX2NvbnRlbnQgLmluYmVudGEtYm90LXJhdGluZ19fY29udGVudF9fYnV0dG9ucyAuaW5iZW50YS1ib3QtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5jb250ZW50X19yZWxhdGVkX19idXR0b24sXG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2NoYXQgLmNvbnRlbnRfX3JlbGF0ZWRfX2J1dHRvbiB7XG4gIGNvbG9yOiAjZGIxZjM2O1xufVxuLmluYmVudGEgLmluYmVudGEtYm90X19idWJibGUgLm1lc3NhZ2VzX19tZXNzYWdlLS1zZW50IC5tZXNzYWdlc19fbWVzc2FnZV9fY29udGVudCxcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fY2hhdCAubWVzc2FnZXNfX21lc3NhZ2UtLXNlbnQgLm1lc3NhZ2VzX19tZXNzYWdlX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiMWYzNjtcbiAgY29sb3I6ICNmZmY7XG59XG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2J1YmJsZSAuY29udGVudF9fb3Blbi1zaWRlYnViYmxlX19pY29uLFxuLmluYmVudGEgLmluYmVudGEtYm90X19jaGF0IC5jb250ZW50X19vcGVuLXNpZGVidWJibGVfX2ljb24ge1xuICBjb2xvcjogI2RiMWYzNjtcbn1cbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5jb250ZW50X19vcGVuLXNpZGVidWJibGVfX3BocmFzZSxcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fY2hhdCAuY29udGVudF9fb3Blbi1zaWRlYnViYmxlX19waHJhc2Uge1xuICBjb2xvcjogI2RiMWYzNjtcbn1cbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5mb290ZXJfX2Zvcm1fX2J1dHRvbixcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fY2hhdCAuZm9vdGVyX19mb3JtX19idXR0b24sXG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2J1YmJsZSAuZm9vdGVyX19mb3JtX19idXR0b246aG92ZXI6bm90KFtkaXNhYmxlZF0pLFxuLmluYmVudGEgLmluYmVudGEtYm90X19jaGF0IC5mb290ZXJfX2Zvcm1fX2J1dHRvbjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICBjb2xvcjogI2RiMWYzNjtcbn1cbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5jb250ZW50X19idXR0b25zLS1tdWx0aXBsZS1jaG9pc2UgLmluYmVudGEtYm90LWJ1dHRvbixcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fY2hhdCAuY29udGVudF9fYnV0dG9ucy0tbXVsdGlwbGUtY2hvaXNlIC5pbmJlbnRhLWJvdC1idXR0b24ge1xuICBjb2xvcjogI2RiMWYzNjtcbn1cbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5jb250ZW50X19idXR0b25zLS1tdWx0aXBsZS1jaG9pc2UgLmluYmVudGEtYm90LWJ1dHRvbjpkaXNhYmxlZCxcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fY2hhdCAuY29udGVudF9fYnV0dG9ucy0tbXVsdGlwbGUtY2hvaXNlIC5pbmJlbnRhLWJvdC1idXR0b246ZGlzYWJsZWQge1xuICBjb2xvcjogI2RiMWYzNjtcbn1cbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5jb250ZW50X19idXR0b25zLS1tdWx0aXBsZS1jaG9pc2UgLmluYmVudGEtYm90LWJ1dHRvbjpob3Zlcixcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fY2hhdCAuY29udGVudF9fYnV0dG9ucy0tbXVsdGlwbGUtY2hvaXNlIC5pbmJlbnRhLWJvdC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgY29sb3I6ICNkYjFmMzY7XG59XG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2J1YmJsZSAuY29udGVudF9fYnV0dG9ucy0tbXVsdGlwbGUtY2hvaXNlIC5pbmJlbnRhLWJvdC1idXR0b24uY2xpY2tlZCxcbi5pbmJlbnRhIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5jb250ZW50X19idXR0b25zLS1tdWx0aXBsZS1jaG9pc2UgLmluYmVudGEtYm90LWJ1dHRvbjpob3Zlcjpub3QoW2Rpc2FibGVkXSksXG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2NoYXQgLmNvbnRlbnRfX2J1dHRvbnMtLW11bHRpcGxlLWNob2lzZSAuaW5iZW50YS1ib3QtYnV0dG9uLmNsaWNrZWQsXG4uaW5iZW50YSAuaW5iZW50YS1ib3RfX2NoYXQgLmNvbnRlbnRfX2J1dHRvbnMtLW11bHRpcGxlLWNob2lzZSAuaW5iZW50YS1ib3QtYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG4gIGNvbG9yOiAjZGIxZjM2O1xufVxuXG4ubG9hZC1zcGlubmVyIHtcbiAgbWFyZ2luOiA1NXB4IDAgIWltcG9ydGFudDtcbn1cblxuYm9keS5oYXMtbmF2LWFjdGl2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZWFkZXItdG9vbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkOWQ1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlYWRlci10b29scyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAuaGVhZGVyLXRvb2xzIHtcbiAgICB0b3A6IDJyZW07XG4gIH1cbn1cbi5oZWFkZXItdG9vbHNfX2xpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIGZsZXgtYmFzaXM6IDMzLjMzJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmhlYWRlci10b29sc19fbGluazpudGgtY2hpbGQoMikge1xuICBib3gtc2hhZG93OiAtMXB4IDAgMCAjZGFkOWQ1LCAxcHggMCAwICNkYWQ5ZDU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaGVhZGVyLXRvb2xzX19saW5rOm50aC1jaGlsZCgyKSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLmhlYWRlci10b29sc19fbGluazo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xufVxuLmhlYWRlci10b29sc19fbGluay0tbG9naW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItdG9vbHNfX2xpbmstLWxvZ2luOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaGVhZGVyLXRvb2xzX19saW5rLS1sb2dpbi5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCA0cHggMCAjZGIxZjM2LCAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAycHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgY29sb3I6ICMxNTMyNDg7XG4gIH1cbiAgLmhlYWRlci10b29sc19fbGluay0tbG9naW4uaXMtYWN0aXZlOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwNzdcIjtcbiAgfVxufVxuLmhlYWRlci10b29sc19fbGluay0tYnJvd3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG4uaGVhZGVyLXRvb2xzX19saW5rLS1zZWFyY2g6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5oZWFkZXItdG9vbHNfX2xpbmstLXNlYXJjaC5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCA0cHggMCAjZGIxZjM2LCAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAycHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgY29sb3I6ICMxNTMyNDg7XG4gIH1cbiAgLmhlYWRlci10b29sc19fbGluay0tc2VhcmNoLmlzLWFjdGl2ZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5oZWFkZXItdG9vbHNfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMC44MjVyZW07XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICB9XG4gIC5oZWFkZXItdG9vbHNfX2xpbms6Zm9jdXMsIC5oZWFkZXItdG9vbHNfX2xpbms6Zm9jdXM6aG92ZXIsIC5oZWFkZXItdG9vbHNfX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZGIxZjM2O1xuICB9XG59XG4uaGVhZGVyLXRvb2xzX19sb2dpbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1ncm93OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLXRvb2xzX19sb2dpbi1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjI1cmVtIDAuMjVyZW07XG4gIGJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgOHB4IDdweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAxNXB4IDM1cHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmhlYWRlci10b29sc19fbG9naW4tZHJvcGRvd24gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbn1cbi5oZWFkZXItdG9vbHNfX2xvZ2luLWRyb3Bkb3duLmlzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uaGVhZGVyLXNlYXJjaCB7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLXNlYXJjaCBmb3JtIHtcbiAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlYWRlci1zZWFyY2ggZm9ybSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaF9faW5wdXQuaGVhZGVyLXNlYXJjaF9faW5wdXQge1xuICBhbGw6IHVuc2V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCAxcHggMCAjNjY2O1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2hfX2lucHV0LmhlYWRlci1zZWFyY2hfX2lucHV0OmZvY3VzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaF9faW5wdXQuaGVhZGVyLXNlYXJjaF9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaF9faW5wdXQuaGVhZGVyLXNlYXJjaF9faW5wdXQge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2hfX2lucHV0LmhlYWRlci1zZWFyY2hfX2lucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuLmhlYWRlci1zZWFyY2hfX3N1Ym1pdCB7XG4gIGFsbDogdW5zZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDAuMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5oZWFkZXItc2VhcmNoX19zdWJtaXQge1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIHdpZHRoOiAzLjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBtYXJnaW46IDAuMjVyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI2RiMWYzNjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1cmVtO1xuICB9XG4gIC5oZWFkZXItc2VhcmNoX19zdWJtaXQ6Zm9jdXMsIC5oZWFkZXItc2VhcmNoX19zdWJtaXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM5OTEwMjQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5oZWFkZXItc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDNyZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDMycmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwIDAuMjVyZW0gMC4yNXJlbTtcbiAgICBib3gtc2hhZG93OiAxNXB4IDM1cHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmhlYWRlci1zZWFyY2guaXMtYWN0aXZlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAuaGVhZGVyLXNlYXJjaCB7XG4gICAgdG9wOiA0NCU7XG4gIH1cbn1cblxuLmhlYWRlcl9fdG9nZ2xlLW5hdiB7XG4gIGFsbDogdW5zZXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cmVtO1xuICByaWdodDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlYWRlcl9fdG9nZ2xlLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fdG9nZ2xlLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjZGFkOWQ1O1xufVxuLmhlYWRlcl9fdG9nZ2xlLW5hdjpmb2N1czo6YWZ0ZXIge1xuICBjb250ZW50OiBcIk1lbnVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IGNhbGMoNTAlICsgMXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgZm9udC1zaXplOiAwLjY1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBjb2xvcjogIzAwNzlhNTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAycHg7XG59XG4uaGFzLW5hdi1hY3RpdmUgLmhlYWRlcl9fdG9nZ2xlLW5hdjpmb2N1czo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkNsb3NlXCI7XG59XG4uaGVhZGVyX190b2dnbGUtbmF2IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogIzAwNzlhNTtcbiAgdHJhbnNpdGlvbjogMC4yMTVzIGN1YmljLWJlemllcigwLjI1LCAtMC44NSwgMC44NSwgMikgYWxsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICBsZWZ0OiAwLjVyZW07XG4gIHJpZ2h0OiAwLjVyZW07XG4gIG9wYWNpdHk6IDE7XG59XG4uaGVhZGVyX190b2dnbGUtbmF2IHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KTtcbn1cbi5oZWFkZXJfX3RvZ2dsZS1uYXYgc3BhbjpudGgtY2hpbGQoNCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTFweCk7XG59XG4uaGFzLW5hdi1hY3RpdmUgLmhlYWRlcl9fdG9nZ2xlLW5hdiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uaGFzLW5hdi1hY3RpdmUgLmhlYWRlcl9fdG9nZ2xlLW5hdiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5oYXMtbmF2LWFjdGl2ZSAuaGVhZGVyX190b2dnbGUtbmF2IHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbn1cbi5oYXMtbmF2LWFjdGl2ZSAuaGVhZGVyX190b2dnbGUtbmF2IHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xufVxuXG4uaGVhZGVyLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmhlYWRlci1sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjY0cHgpIHtcbiAgLmhlYWRlci1sb2dvIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG4uaGVhZGVyLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4yMjVzIGVhc2UtaW4gYWxsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaGFzLW5hdi1hY3RpdmUgLmhlYWRlci1uYXYge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAuaGVhZGVyLW5hdiB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIGJveC1zaGFkb3c6IDZweCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgLTdweCA3cHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xNSksIC03cHggMjBweCAxN3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5oZWFkZXItbmF2IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IG5vbmU7XG4gIH1cbn1cblxuLmhlYWRlci1uYXYtbWVudSB7XG4gIGFsbDogdW5zZXQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaGVhZGVyLW5hdi1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmhlYWRlci1uYXYtaXRlbV9fYWN0aXZhdG9yLCAuaGVhZGVyLW5hdi1pdGVtX19saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtIDAgMC42NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWQ5ZDU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmhlYWRlci1uYXYtaXRlbV9fYWN0aXZhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLW5hdi1pdGVtX19hY3RpdmF0b3I6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzAwNzlhNTtcbn1cbi5oZWFkZXItbmF2LWl0ZW1fX2FjdGl2YXRvcjo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBjb250ZW50OiBcIlxcZTkzY1wiO1xuICBjb2xvcjogI2RhZDlkNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlYWRlci1uYXYtaXRlbV9fYWN0aXZhdG9yOjphZnRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDkwZGVnKTtcbiAgICBjb2xvcjogIzliOTg5NTtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgfVxuICAuaXMtYWN0aXZlIC5oZWFkZXItbmF2LWl0ZW1fX2FjdGl2YXRvcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoLTkwZGVnKTtcbiAgICBjb2xvcjogIzE1MzI0ODtcbiAgfVxuICAuaGVhZGVyLW5hdi1pdGVtOmhvdmVyIC5oZWFkZXItbmF2LWl0ZW1fX2FjdGl2YXRvcjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjMTUzMjQ4O1xuICB9XG59XG4uaGVhZGVyLW5hdi1pdGVtLS1uby1kcm9wZG93biAuaGVhZGVyLW5hdi1pdGVtX19hY3RpdmF0b3I6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5oZWFkZXItbmF2LWl0ZW1fX2FjdGl2YXRvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAuaGVhZGVyLW5hdi1pdGVtX19hY3RpdmF0b3I6aXMoLmhlYWRlci1uYXYtaXRlbS0tbm8tZHJvcGRvd24gYSk6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5oZWFkZXItbmF2LWl0ZW1fX2FjdGl2YXRvcjppcyhidXR0b24pOmhvdmVyIHtcbiAgICBjb2xvcjogIzE1MzI0ODtcbiAgfVxuICAuaGVhZGVyLW5hdi1pdGVtX19hY3RpdmF0b3I6bm90KC5oZWFkZXItbmF2LWl0ZW0tLW5vLWRyb3Bkb3duIGEpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiT3BlbiBNZW51XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDAuMTVyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZvbnQtc2l6ZTogMC42NXJlbTtcbiAgICBjb2xvcjogIzliOTg5NTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRyYW5zaXRpb246IDAuMTVzIGVhc2Utb3V0IGFsbDtcbiAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuaGVhZGVyLW5hdi1pdGVtX19hY3RpdmF0b3I6bm90KC5oZWFkZXItbmF2LWl0ZW0tLW5vLWRyb3Bkb3duIGEpOmhvdmVyLCAuaGVhZGVyLW5hdi1pdGVtX19hY3RpdmF0b3I6bm90KC5oZWFkZXItbmF2LWl0ZW0tLW5vLWRyb3Bkb3duIGEpOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjMDA3OWE1O1xuICB9XG4gIC5oZWFkZXItbmF2LWl0ZW1fX2FjdGl2YXRvcjpub3QoLmhlYWRlci1uYXYtaXRlbS0tbm8tZHJvcGRvd24gYSk6aG92ZXI6OmJlZm9yZSwgLmhlYWRlci1uYXYtaXRlbV9fYWN0aXZhdG9yOm5vdCguaGVhZGVyLW5hdi1pdGVtLS1uby1kcm9wZG93biBhKTpmb2N1czo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5pcy1hY3RpdmU6bm90KC5pcy1ob3ZlcmluZykgLmhlYWRlci1uYXYtaXRlbV9fYWN0aXZhdG9yOm5vdCguaGVhZGVyLW5hdi1pdGVtLS1uby1kcm9wZG93biBhKTpob3Zlcjo6YmVmb3JlLCAuaXMtYWN0aXZlOm5vdCguaXMtaG92ZXJpbmcpIC5oZWFkZXItbmF2LWl0ZW1fX2FjdGl2YXRvcjpub3QoLmhlYWRlci1uYXYtaXRlbS0tbm8tZHJvcGRvd24gYSk6Zm9jdXM6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBjb250ZW50OiBcIkNsb3NlIE1lbnVcIjtcbiAgfVxuICAuaXMtaG92ZXJpbmcgLmhlYWRlci1uYXYtaXRlbV9fYWN0aXZhdG9yOm5vdCguaGVhZGVyLW5hdi1pdGVtLS1uby1kcm9wZG93biBhKTpob3Zlcjo6YmVmb3JlLCAuaXMtaG92ZXJpbmcgLmhlYWRlci1uYXYtaXRlbV9fYWN0aXZhdG9yOm5vdCguaGVhZGVyLW5hdi1pdGVtLS1uby1kcm9wZG93biBhKTpmb2N1czo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSg0cHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmhlYWRlci1uYXYtaXRlbV9fYWN0aXZhdG9yOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAuaGVhZGVyLW5hdi1pdGVtX19hY3RpdmF0b3Ige1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmlzLWFjdGl2ZSA+IC5oZWFkZXItbmF2LWl0ZW1fX2FjdGl2YXRvciB7XG4gICAgY29sb3I6ICMxNTMyNDg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggMCAjZGIxZjM2LCAzcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAtMnB4IDNweCA3cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaGVhZGVyLW5hdi1pdGVtX19saW5rIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gICAgY29sb3I6IHJnYmEoNzQsIDc0LCA3NCwgMC44NSk7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgbWluLXdpZHRoOiAxOHJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1uYXYtaXRlbV9fbGluazpob3ZlciwgLmhlYWRlci1uYXYtaXRlbV9fbGluazpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjVmMjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1uYXYtaXRlbV9fbGluazphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaGVhZGVyLW5hdi1pdGVtX19saW5rLS1vdmVydmlldyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlYWRlci1uYXYtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5oZWFkZXItbmF2X19tb2JpbGUtYmFjay1idXR0b24ge1xuICBhbGw6IHVuc2V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMi41cmVtO1xuICBsZWZ0OiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogIzAwNzlhNTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCA1cHggOXB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpLCAwIDExcHggMTdweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0IGFsbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci1uYXZfX21vYmlsZS1iYWNrLWJ1dHRvbiBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uaGVhZGVyLW5hdl9fbW9iaWxlLWJhY2stYnV0dG9uLmlzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5oZWFkZXItbmF2X19tb2JpbGUtYmFjay1idXR0b246YWN0aXZlLCAuaGVhZGVyLW5hdl9fbW9iaWxlLWJhY2stYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzAwNzlhNTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAuaGVhZGVyLW5hdl9fbW9iaWxlLWJhY2stYnV0dG9uIHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlYWRlci1uYXZfX21vYmlsZS1iYWNrLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaGVhZGVyLW5hdi1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogMC4yNzVzIGVhc2Utb3V0IGFsbDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLmhlYWRlci1uYXYtZHJvcGRvd24ge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaGVhZGVyLW5hdi1kcm9wZG93biB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMS41cmVtIDAuNzVyZW07XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm94LXNoYWRvdzogMCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA4cHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDE1cHggMzVweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwLjI1cmVtO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1uYXYtaXRlbTpudGgtbGFzdC1jaGlsZCgtbisyKSAuaGVhZGVyLW5hdi1kcm9wZG93biB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAgMC4yNXJlbSAwLjI1cmVtO1xuICB9XG59XG4uaXMtYWN0aXZlIC5oZWFkZXItbmF2LWRyb3Bkb3duIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXV0b2NvbXBsZXRlLXJlc3VsdC1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTAgIWltcG9ydGFudDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC4yNXJlbSAwLjI1cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMjVyZW0pO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZDlkNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA4cHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDE1cHggMzVweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5hdXRvY29tcGxldGUtcmVzdWx0LWxpc3QgLmF1dG9jb21wbGV0ZS1yZXN1bHQge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgY29sb3I6IHJnYmEoNzQsIDc0LCA3NCwgMC44NSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlcjogMDtcbiAgbWluLXdpZHRoOiAxOHJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hdXRvY29tcGxldGUtcmVzdWx0LWxpc3QgLmF1dG9jb21wbGV0ZS1yZXN1bHQ6aG92ZXIsIC5hdXRvY29tcGxldGUtcmVzdWx0LWxpc3QgLmF1dG9jb21wbGV0ZS1yZXN1bHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNWYyO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubWVtYmVyc2hpcC1sZXZlbHMge1xuICBtYXJnaW46IC0zMHB4IC0yMHB4IDE1cHg7XG59XG4ubWVtYmVyc2hpcC1sZXZlbHMgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tZW1iZXJzaGlwLWxldmVscyAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm1lbWJlcnNoaXAtbGV2ZWxzIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgPiBkaXYsXG4ubWVtYmVyc2hpcC1sZXZlbHMgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSAuY29sLW1kLFxuLm1lbWJlcnNoaXAtbGV2ZWxzIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgLnByaWNpbmctY2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLm1lbWJlcnNoaXAtbGV2ZWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubWVtYmVyc2hpcC1sZXZlbHMgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLm1ldGEtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5tZXRhLWxpc3QgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLm1ldGEtbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzliOTg5NTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLm1ldGEtbGlzdCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5tZXRhLWxpc3QgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdpbmF0aW9uIHVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2luYXRpb24gdWwgbGkge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhZ2luYXRpb24gdWwgbGkgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wYWdpbmF0aW9uIHVsIC5wYWdpbmF0aW9uLXByZXYsXG4ucGFnaW5hdGlvbiB1bCAucGFnaW5hdGlvbi1uZXh0IHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG4ucGFnaW5hdGlvbiB1bCAucGFnaW5hdGlvbi1wcmV2IHNwYW4sXG4ucGFnaW5hdGlvbiB1bCAucGFnaW5hdGlvbi1uZXh0IHNwYW4ge1xuICBjb2xvcjogI2RiMWYzNjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBhZ2luYXRpb24gdWwgLnBhZ2luYXRpb24tcHJldiBzcGFuOjpiZWZvcmUsXG4ucGFnaW5hdGlvbiB1bCAucGFnaW5hdGlvbi1uZXh0IHNwYW46OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucGFnaW5hdGlvbiB1bCAucGFnaW5hdGlvbi1wcmV2IHNwYW5bZGlzYWJsZWRdLFxuLnBhZ2luYXRpb24gdWwgLnBhZ2luYXRpb24tbmV4dCBzcGFuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC41O1xufVxuLnBhZ2luYXRpb24gdWwgLnBhZ2luYXRpb24tcHJldiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCIsIHNhbnMtc2VyaWY7XG4gIGxlZnQ6IDA7XG59XG4ucGFnaW5hdGlvbiB1bCAucGFnaW5hdGlvbi1uZXh0IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIiwgc2Fucy1zZXJpZjtcbiAgcmlnaHQ6IDA7XG59XG4ucGFnaW5hdGlvbiB1bCAucGFnaW5hdGlvbi1wYWdlIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ucGFnaW5hdGlvbiB1bCAucGFnaW5hdGlvbi1wYWdlIHNwYW4ge1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLnBhZ2luYXRpb24gdWwgLnBhZ2luYXRpb24tcGFnZSBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiMWYzNjtcbn1cbi5wYWdpbmF0aW9uIHVsIC5wYWdpbmF0aW9uLXBhZ2Ugc3Bhbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIxZjM2O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5wcmljaW5nLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDI1cHggMXB4ICNkYWQ5ZDU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDIycHggMTIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByaWNpbmctY2FyZCAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ucHJpY2luZy1jYXJkLXN1bW1hcnkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ucHJpY2luZy1jYXJkLXByaWNlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICNkYjFmMzY7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMTVweCAwIDI1cHg7XG59XG4ucHJpY2luZy1jYXJkIC5wcmltYXJ5LWJ0bjpub3QoLmxhcmdlLWN0YS1idG4pIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxlZnQ6IDIycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIycHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnByaWNpbmctY2FyZC1mZWF0dXJlcyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG59XG4ucHJpY2luZy1jYXJkLWZlYXR1cmVzIHVsLFxuLnByaWNpbmctY2FyZC1mZWF0dXJlcyBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ucHJpY2luZy1jYXJkLWZlYXR1cmVzIHVsIGxpLFxuLnByaWNpbmctY2FyZC1mZWF0dXJlcyBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJpY2luZy1jYXJkLWZlYXR1cmVzIHVsIGxpLFxuLnByaWNpbmctY2FyZC1mZWF0dXJlcyBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wcmljaW5nLWNhcmQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAucHJpY2luZy1jYXJkLXByaWNlIHtcbiAgICBtYXJnaW46IDMwcHggMCAyNXB4O1xuICB9XG4gIC5wcmljaW5nLWNhcmQgLnByaW1hcnktYnRuIHtcbiAgICBib3R0b206IDcwcHg7XG4gICAgbGVmdDogMzBweDtcbiAgICByaWdodDogMzBweDtcbiAgfVxufVxuLnByb2ZpbGUtdGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbn1cbi5wcm9maWxlLXRodW1ibmFpbCBpbWcge1xuICBtYXgtaGVpZ2h0OiAyNzBweDtcbn1cbi5wcm9maWxlLXRodW1ibmFpbCBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbn1cblxuLnByb2ZpbGUge1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAucHJvZmlsZSB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAucHJvZmlsZSAucHJvZmlsZS10aHVtYm5haWwge1xuICAgIHBhZGRpbmc6IHVuc2V0O1xuICB9XG59XG4ucmVsYXRlZC1jb250ZW50IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5yZWxhdGVkLWNvbnRlbnQgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnJlbGF0ZWQtY29udGVudCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ucmVsYXRlZC1jb250ZW50IGE6aG92ZXIge1xuICBjb2xvcjogIzAwNzlhNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjY0cHgpIHtcbiAgLnJlc3BvbnNpdmUtdGFibGUtY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG4gIC5yZXNwb25zaXZlLXRhYmxlLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuICAucmVzcG9uc2l2ZS10YWJsZS1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWI5ODk1O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG4gIC5yZXNwb25zaXZlLXRhYmxlLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG4gIC5yZXNwb25zaXZlLXRhYmxlLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICB9XG59XG4ucmVzcG9uc2l2ZS10YWJsZS1jb250YWluZXIgLnJlc3BvbnNpdmUtdGFibGUgdGhlYWQge1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjNweCkge1xuICAucmVzcG9uc2l2ZS10YWJsZS1jb250YWluZXIgLnJlc3BvbnNpdmUtdGFibGUge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLyogRm9yY2UgdGFibGUgdG8gbm90IGJlIGxpa2UgdGFibGVzIGFueW1vcmUgKi9cbiAgICAvKiBIaWRlIHRhYmxlIGhlYWRlcnMgKGJ1dCBub3QgZGlzcGxheTogbm9uZTssIGZvciBhY2Nlc3NpYmlsaXR5KSAqL1xuICB9XG4gIC5yZXNwb25zaXZlLXRhYmxlLWNvbnRhaW5lciAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSxcbiAgLnJlc3BvbnNpdmUtdGFibGUtY29udGFpbmVyIC5yZXNwb25zaXZlLXRhYmxlIHRoZWFkLFxuICAucmVzcG9uc2l2ZS10YWJsZS1jb250YWluZXIgLnJlc3BvbnNpdmUtdGFibGUgdGJvZHksXG4gIC5yZXNwb25zaXZlLXRhYmxlLWNvbnRhaW5lciAucmVzcG9uc2l2ZS10YWJsZSB0aCxcbiAgLnJlc3BvbnNpdmUtdGFibGUtY29udGFpbmVyIC5yZXNwb25zaXZlLXRhYmxlIHRkLFxuICAucmVzcG9uc2l2ZS10YWJsZS1jb250YWluZXIgLnJlc3BvbnNpdmUtdGFibGUgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5yZXNwb25zaXZlLXRhYmxlLWNvbnRhaW5lciAucmVzcG9uc2l2ZS10YWJsZSB0ciB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgfVxuICAucmVzcG9uc2l2ZS10YWJsZS1jb250YWluZXIgLnJlc3BvbnNpdmUtdGFibGUgdGhlYWQgdHIge1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTk5OTlweDtcbiAgfVxuICAucmVzcG9uc2l2ZS10YWJsZS1jb250YWluZXIgLnJlc3BvbnNpdmUtdGFibGUgdHI6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJhY2tncm91bmQ6ICNlZWViZTY7XG4gIH1cbiAgLnJlc3BvbnNpdmUtdGFibGUtY29udGFpbmVyIC5yZXNwb25zaXZlLXRhYmxlIHRkIHtcbiAgICAvKiBCZWhhdmUgIGxpa2UgYSBcInJvd1wiICovXG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIHBhZGRpbmctbGVmdDogNTUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucmVzcG9uc2l2ZS10YWJsZS1jb250YWluZXIgLnJlc3BvbnNpdmUtdGFibGUgdGQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLXRhYmxlLWhlYWRlcik7XG4gICAgbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuXG4uc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoIC5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5Yjk4OTU7XG59XG4uc2VhcmNoIC5mb3JtLWNvbnRyb2wuaXMtZm9jdXNlZCB+IC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIsIC5zZWFyY2ggLmZvcm0tY29udHJvbC5pcy1kaXJ0eSB+IC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWFyY2ggLmZvcm0tY29udHJvbDpmb2N1cywgLnNlYXJjaCAuZm9ybS1jb250cm9sOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2RiMWYzNjtcbn1cbi5zZWFyY2ggLmZvcm0tZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2YwMCAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5zZWFyY2ggLmJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiA0MHB4O1xuICB6LWluZGV4OiA5OTtcbn1cbi5zZWFyY2ggLmJ0bjpob3ZlciwgLnNlYXJjaCAuYnRuOmZvY3VzLCAuc2VhcmNoIC5idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cbi5zZWFyY2ggLnNlYXJjaC1jYW5jZWwtYnRuIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogOHB4O1xuICB6LWluZGV4OiA5OTtcbn1cbi5zZWFyY2ggLmlucHV0LWdyb3VwLWJ0bjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgY29udGVudDogXCJcXGU5MjJcIjtcbiAgZm9udC1mYW1pbHk6IFwiTGluZWFyaWNvbnNcIjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG59XG5cbi5sb2FkLXNwaW5uZXIge1xuICBtYXJnaW46IDEwMHB4IDA7XG59XG5cbi5mZWF0dXJlLWl0ZW0gLmhlYWRpbmcuc2VjdXJlZCxcbi5wYW5lbCAuaGVhZGluZy5zZWN1cmVkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mZWF0dXJlLWl0ZW0gLmhlYWRpbmcuc2VjdXJlZCA6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgLmhlYWRpbmcuc2VjdXJlZCA6Zmlyc3QtY2hpbGQge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbi5mZWF0dXJlLWl0ZW0gLmhlYWRpbmcuc2VjdXJlZCA6bnRoLWNoaWxkKDIpLFxuLnBhbmVsIC5oZWFkaW5nLnNlY3VyZWQgOm50aC1jaGlsZCgyKSB7XG4gIGZsZXg6IDEgMCBhdXRvO1xufVxuLmZlYXR1cmUtaXRlbSAuaGVhZGluZy5zZWN1cmVkIGksXG4ucGFuZWwgLmhlYWRpbmcuc2VjdXJlZCBpIHtcbiAgY29sb3I6ICNkYjFmMzY7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5mZWF0dXJlLWl0ZW0gLmhlYWRpbmcuc2VjdXJlZCBpIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cblxuaHRtbFtkYXRhLXNlY3VyZWRdLFxuYm9keVtkYXRhLXNlY3VyZWRdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmh0bWxbZGF0YS1zZWN1cmVkXSBkaXYubWV0YS5mbGV4LFxuYm9keVtkYXRhLXNlY3VyZWRdIGRpdi5tZXRhLmZsZXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uem9uZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyMDtcbn1cbi56b25lLW92ZXJsYXktZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSksIHRvKHJnYigyNTUsIDI1NSwgMjU1KSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2IoMjU1LCAyNTUsIDI1NSkgMTAwJSk7XG4gIGJvdHRvbTogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA0MDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuLnpvbmUtb3ZlcmxheSAuY29udGFpbmVyLWZsdWlkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnpvbmUtb3ZlcmxheSAuZGV0YWlsLXdyYXAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi56b25lLW92ZXJsYXkgLmZsZXgge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uem9uZS1vdmVybGF5IC5mbGV4LmJ1dHRvbnMge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnpvbmUtb3ZlcmxheSAuZmxleC5idXR0b25zIGgzIHtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgYm9keVtkYXRhLXNlY3VyZWRdIC5kZXRhaWwtd3JhcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGJvZHlbZGF0YS1zZWN1cmVkXSBkaXYubWV0YS5mbGV4IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHlbZGF0YS1zZWN1cmVkXSAuem9uZS1vdmVybGF5IHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIGJvZHlbZGF0YS1zZWN1cmVkXSAuem9uZS1vdmVybGF5IGRpdi56b25lLW92ZXJsYXktZ3JhZGllbnQuanMtem9uZS1vdmVybGF5LWdyYWRpZW50IHtcbiAgICBoZWlnaHQ6IDMwJTtcbiAgfVxufVxuLnNoYXJlLWxpbmsge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgYmFja2dyb3VuZDogI2VlZWJlNjtcbiAgY29sb3I6ICMwMDc5YTU7XG4gIG1hcmdpbjogM3B4IDE1cHggM3B4IDA7XG4gIHBhZGRpbmc6IDhweCAxNXB4IDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNoYXJlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNzlhNTtcbn1cblxuLmNvbXBvbmVudC1zZWN0aW9uLWFkZHRoaXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbXBvbmVudC1zZWN0aW9uLWFkZHRoaXMgLnNoYXJlLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBnYXA6IDAuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXgtaGVpZ2h0OiA0N3B4O1xufVxuLmNvbXBvbmVudC1zZWN0aW9uLWFkZHRoaXMgLmFkZHRoaXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OWE1O1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLCBvcGFjaXR5IDAuNXMgbGluZWFyO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDQ3cHg7XG59XG4uY29tcG9uZW50LXNlY3Rpb24tYWRkdGhpcyAuYWRkdGhpcy5kaXNwbGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb21wb25lbnQtc2VjdGlvbi1hZGR0aGlzIC5hZGR0aGlzX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbXBvbmVudC1zZWN0aW9uLWFkZHRoaXMgLmFkZHRoaXNfX2xpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgyMjVkZWcpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMC42NXJlbSAwLjY1cmVtIDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzAwNzlhNSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5jb21wb25lbnQtc2VjdGlvbi1hZGR0aGlzIC5hZGR0aGlzX19saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbjppcyguYXJ0aWNsZSkgLmNvbXBvbmVudC1zZWN0aW9uLWFkZHRoaXMgLmFkZHRoaXNfX2xpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbXBvbmVudC1zZWN0aW9uLWFkZHRoaXMgLmFkZHRoaXNfX2xpc3QgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbXBvbmVudC1zZWN0aW9uLWFkZHRoaXMgLmFkZHRoaXMgLmF0LXN0eWxlLXJlc3BvbnNpdmUgLmF0LXNoYXJlLWJ0biB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogN3B4O1xufVxuLmNvbXBvbmVudC1zZWN0aW9uLWFkZHRoaXMgLmFkZHRoaXMgLmF0LXN0eWxlLXJlc3BvbnNpdmUgLmF0LXNoYXJlLWJ0bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG59XG4uY29tcG9uZW50LXNlY3Rpb24tYWRkdGhpcyAuYWRkdGhpcyAuYXQtcmVzcC1zaGFyZS1lbGVtZW50OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICBib3JkZXI6IHNvbGlkICMwMDc5YTU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGVmdDogY2FsYyg1MCUgLSA0cHgpO1xuICBwYWRkaW5nOiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cbi8qIHJvdGF0ZSB0aGUgY2FyZXQgYXQgdGhlIGFwcHJvcHJpYXRlIGRldmljZSB3aWR0aCAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzk0cHgpIHtcbiAgLmNvbXBvbmVudC1zZWN0aW9uLWFkZHRoaXMgLmFkZHRoaXMgLmF0LXJlc3Atc2hhcmUtZWxlbWVudDo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtNHB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgfVxufVxuLnNvY2lhbC1pY29ucyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5zb2NpYWwtaWNvbnMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNvY2lhbC1pY29ucyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnNvY2lhbC1pY29ucyBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc29jaWFsLWljb25zIGEge1xuICBjb2xvcjogIzliOTg5NTtcbiAgbWluLXdpZHRoOiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zb2NpYWwtaWNvbnMgYSBzcGFuIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXNpemU6IDEuNDM3NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5zb2NpYWwtaWNvbnMucmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLnNvY2lhbC1pY29ucyBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAtMTBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIDRweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlZWViZTY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW46IDVweCAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTJweDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246YWN0aXZlLCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246YWN0aXZlOmZvY3VzLCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICBib3JkZXItY29sb3I6ICMwMDc5YTU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5zbGljay1wcmV2OjpiZWZvcmUge1xuICBsZWZ0OiAtNDBweDtcbn1cbi5zbGljay1wcmV2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG4gIGxlZnQ6IDVweDtcbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbn1cbi5zbGljay1uZXh0OjpiZWZvcmUge1xuICByaWdodDogLTQwcHg7XG59XG4uc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xuICByaWdodDogNXB4O1xufVxuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogNDBweDtcbiAgei1pbmRleDogMTA7XG59XG4uc2xpY2stcHJldjo6YmVmb3JlLFxuLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkYWQ5ZDU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA4MHB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogODBweDtcbn1cbi5zbGljay1wcmV2OjphZnRlcixcbi5zbGljay1uZXh0OjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgei1pbmRleDogMTtcbn1cblxuLnN0YWZmLW1vZGFsIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uc3RhZmYtbW9kYWwtaW1hZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3RhZmYtbW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG4uc3RhZmYtbW9kYWwtY29udGVudCAuaGVhZGluZyB7XG4gIG1hcmdpbjogMDtcbn1cbi5zdGFmZi1tb2RhbC1jb250ZW50IC5tZXRhIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5zdGFmZi1tb2RhbC1jb250ZW50LXR4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnN0YWZmLW1vZGFsLWNvbnRlbnQtZW1haWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnN0YWZmLW1vZGFsLWNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5zdGFmZi1tb2RhbC1jb250ZW50IGEge1xuICBjb2xvcjogIzAwNzlhNTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnN0YWZmLW1vZGFsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3RhZmYtbW9kYWwtaW1hZ2Uge1xuICAgIG1hcmdpbjogNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuc3RhZmYtbW9kYWwtY29udGVudCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdGFmZi1tb2RhbC1jb250ZW50IC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5zdGFmZi1tb2RhbC1jb250ZW50LXR4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG50YWJsZS5yZWdpc3RyYXRpb24tdGFibGUge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjI1cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICB0YWJsZS5yZWdpc3RyYXRpb24tdGFibGUge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbn1cbnRhYmxlLnJlZ2lzdHJhdGlvbi10YWJsZSB0aGVhZCB0ciB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQzQ2NjU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxudGFibGUucmVnaXN0cmF0aW9uLXRhYmxlIHRoZWFkIHNwYW46YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG50YWJsZS5yZWdpc3RyYXRpb24tdGFibGUgdGhlYWQuaXMtY29sbGFwc2VkIHNwYW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxudGFibGUucmVnaXN0cmF0aW9uLXRhYmxlIHRib2R5IHtcbiAgbWF4LWhlaWdodDogMTI1cmVtO1xuICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dCBhbGw7XG59XG50YWJsZS5yZWdpc3RyYXRpb24tdGFibGUgdGJvZHlbYXJpYS1oaWRkZW49dHJ1ZV0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dCBhbGw7XG59XG50YWJsZS5yZWdpc3RyYXRpb24tdGFibGUgdGJvZHlbYXJpYS1oaWRkZW49dHJ1ZV0uaGVpZ2h0LWFuaW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogMXB4O1xufVxudGFibGUucmVnaXN0cmF0aW9uLXRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREFEOUQ1O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxudGFibGUucmVnaXN0cmF0aW9uLXRhYmxlIHRib2R5IHRyOmZpcnN0LW9mLXR5cGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxudGFibGUucmVnaXN0cmF0aW9uLXRhYmxlIHRib2R5IHRyIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQUQ5RDU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQUQ5RDU7XG4gIHBhZGRpbmc6IDFyZW0gMy4xMjVyZW07XG59XG50YWJsZS5yZWdpc3RyYXRpb24tdGFibGUgdGJvZHkgdHIgdGQ6bm90KDpudGgtb2YtdHlwZSgxKSkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICB0YWJsZS5yZWdpc3RyYXRpb24tdGFibGUgdGJvZHkgdHIgdGQge1xuICAgIHBhZGRpbmc6IDFyZW0gMiU7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxufVxuXG4ucmVnaXN0cmF0aW9uLXRhYmxlX190b2dnbGUge1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnJlZ2lzdHJhdGlvbi10YWJsZV9fdG9nZ2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiLCBzYW5zLXNlcmlmO1xufVxuLnJlZ2lzdHJhdGlvbi10YWJsZV9fcm93LS1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYxO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJlZ2lzdHJhdGlvbi10YWJsZV9fcm93LS1oaWdobGlnaHQgdGQge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMS45Mzc1cmVtO1xufVxuXG4ucmVnaXN0cmF0aW9uLXJhdGVzIHtcbiAgbWF4LXdpZHRoOiA4NS40Mzc1cmVtO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5yZWdpc3RyYXRpb24tcmF0ZXNfX2hlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNC4wNjI1cmVtO1xufVxuLnJlZ2lzdHJhdGlvbi1yYXRlcyBoMiB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbn1cbi5yZWdpc3RyYXRpb24tcmF0ZXMgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbn1cbi5yZWdpc3RyYXRpb24tcmF0ZXNfX3JvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVnaXN0cmF0aW9uLXJhdGVzX19yb3cuaXMtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucmVnaXN0cmF0aW9uLXJhdGVzIC5jb2wtbWQtNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4ucmVnaXN0cmF0aW9uLXJhdGVzLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtO1xufVxuLnJlZ2lzdHJhdGlvbi1yYXRlcy10b2dnbGU6YWZ0ZXIsIC5yZWdpc3RyYXRpb24tcmF0ZXMtdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQUQ5RDU7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAzNiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLnJlZ2lzdHJhdGlvbi1yYXRlcy10b2dnbGU6YWZ0ZXIsIC5yZWdpc3RyYXRpb24tcmF0ZXMtdG9nZ2xlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnJlZ2lzdHJhdGlvbi1yYXRlcy10b2dnbGU6YWZ0ZXIsIC5yZWdpc3RyYXRpb24tcmF0ZXMtdG9nZ2xlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnJlZ2lzdHJhdGlvbi1yYXRlcy10b2dnbGU6YWZ0ZXIsIC5yZWdpc3RyYXRpb24tcmF0ZXMtdG9nZ2xlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDclO1xuICB9XG59XG4ucmVnaXN0cmF0aW9uLXJhdGVzLXRvZ2dsZTpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLnJlZ2lzdHJhdGlvbi1yYXRlcy10b2dnbGU6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5yZWdpc3RyYXRpb24tcmF0ZXMtdG9nZ2xlX19pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQUQ5RDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXgtd2lkdGg6IDE3LjYyNXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgI0RBRDlENTtcbn1cbi5yZWdpc3RyYXRpb24tcmF0ZXMtdG9nZ2xlX19vcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgb3BhY2l0eTogMC42O1xuICB3aWR0aDogNTAlO1xufVxuLnJlZ2lzdHJhdGlvbi1yYXRlcy10b2dnbGVfX29wdGlvbjpob3ZlciwgLnJlZ2lzdHJhdGlvbi1yYXRlcy10b2dnbGVfX29wdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJlZ2lzdHJhdGlvbi1yYXRlcy10b2dnbGVfX29wdGlvbi5pcy0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnJlZ2lzdHJhdGlvbi1yYXRlcy1jb2x1bW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBwYWRkaW5nOiAyLjE4NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnJlZ2lzdHJhdGlvbi1yYXRlcy1jb2x1bW4ge1xuICAgIG1heC13aWR0aDogMjcuNjI1cmVtO1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cbi5yZWdpc3RyYXRpb24tcmF0ZXMtY29sdW1uLmlzLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY3O1xufVxuLnJlZ2lzdHJhdGlvbi1yYXRlcy1jb2x1bW4uaXMtLWluYWN0aXZlICoge1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlZ2lzdHJhdGlvbi1yYXRlcy1jb2x1bW5fX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucmVnaXN0cmF0aW9uLXJhdGVzLWNvbHVtbl9fdGl0bGUgaDIge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yZWdpc3RyYXRpb24tcmF0ZXMtY29sdW1uX190aXRsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxufVxuLnJlZ2lzdHJhdGlvbi1yYXRlcy1jb2x1bW5fX3RhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWQ5ZDU7XG4gIGJvcmRlci1yYWRpdXM6IDE5cHg7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xuICBtaW4td2lkdGg6IDQuNjg3NXJlbTtcbiAgbWF4LWhlaWdodDogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4ucmVnaXN0cmF0aW9uLXJhdGVzLWNvbHVtbl9fdGFnLmlzLS1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREIxRjM2O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5yZWdpc3RyYXRpb24tcmF0ZXMtY29sdW1uX19jYXRlZ29yeSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWQ5ZDU7XG4gIG1hcmdpbi10b3A6IDEuNTYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLnJlZ2lzdHJhdGlvbi1yYXRlcy1jb2x1bW5fX3ByaWNlIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkOWQ1O1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xufVxuXG4ucmVnaXN0cmF0aW9uLWFjY29yZGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDkyJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAuMjVyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBwYWRkaW5nOiAyLjU2MjVyZW0gMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb24ge1xuICAgIG1heC13aWR0aDogNzMuMjVyZW07XG4gICAgd2lkdGg6IDk2LjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAucmVnaXN0cmF0aW9uLWFjY29yZGlvbiB7XG4gICAgbWF4LXdpZHRoOiA0Ni41NjI1cmVtO1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5yZWdpc3RyYXRpb24tYWNjb3JkaW9uX19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNkYjFmMzY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb25fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IEludGVyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmVnaXN0cmF0aW9uLWFjY29yZGlvbl9fYnV0dG9uIHtcbiAgbWF4LXdpZHRoOiAxOS4zNzVyZW07XG4gIG1hcmdpbjogYXV0byBhdXRvIDJyZW07XG59XG4ucmVnaXN0cmF0aW9uLWFjY29yZGlvbl9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSA3NSU7XG4gIGdhcDogMC41cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb25fX3BpbGwge1xuICBib3JkZXItcmFkaXVzOiAxLjE4NzVyZW07XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC40NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5yZWdpc3RyYXRpb24tYWNjb3JkaW9uX19jYXJldCB7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbiAgbWF4LXdpZHRoOiAyMHB4O1xufVxuLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQUQ5RDU7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ucmVnaXN0cmF0aW9uLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0uZXhwYW5kZWQgPiAuYWNjb3JkaW9uLWl0ZW0tZGV0YWlscyB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ucmVnaXN0cmF0aW9uLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0uZXhwYW5kZWQgLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb25fX2NhcmV0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLWhlYWRpbmcge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLWhlYWRpbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5yZWdpc3RyYXRpb24tYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbS1kZXRhaWxzIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG59XG4ucmVnaXN0cmF0aW9uLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0tZGV0YWlscyB1bC5pcy1jaGVja21hcmsge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLWRldGFpbHMgdWwuaXMtY2hlY2ttYXJrIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9jaGVjay1tYXJrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEuMzc1cmVtO1xufVxuLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLWRldGFpbHMgPiAqOm5vdCh1bCkuaXMtY2hlY2ttYXJrIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9jaGVjay1tYXJrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEuMzc1cmVtO1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGFicyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGFkOWQ1O1xufVxuLnRhYnMgLnRhYnMtYWN0aXZlLW1vYmlsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMThweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYnMgLnRhYnMtYWN0aXZlLW1vYmlsZS5vcGVuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG4udGFicyAudGFicy1hY3RpdmUtbW9iaWxlOjphZnRlciB7XG4gIGNvbG9yOiAjZGIxZjM2O1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi50YWJzIC50YWJzLWFjdGl2ZS1tb2JpbGU6YWN0aXZlLCAudGFicyAudGFicy1hY3RpdmUtbW9iaWxlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi50YWJzIC50YWJzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjZmNWYyO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4udGFicyAudGFicy1saXN0IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi50YWJzIC50YWJzLWxpc3QgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDhweCAyNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iZy1zaGFkZWQgLnRhYnMgLnRhYnMtbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC50YWJzIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuICAudGFicyAudGFicy1hY3RpdmUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJzIC50YWJzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnRhYnMgLnRhYnMtbGlzdCBsaSBhIHtcbiAgICBjb2xvcjogIzliOTg5NTtcbiAgICBtYXJnaW46IDAgNTBweDtcbiAgICBwYWRkaW5nOiAyMnB4IDAgMTJweDtcbiAgfVxuICAudGFicyAudGFicy1saXN0IGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC50YWJzIC50YWJzLWxpc3QgbGkgYS5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZGIxZjM2O1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4udGFncyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udGFnczo6YmVmb3JlLCAudGFnczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4udGFnczo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi50YWdzIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi50YWdzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRhZ3MgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMxYzQ1NjU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW46IDVweCAyNXB4IDVweCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAudGFncyBsaSBhIHtcbiAgICBtYXJnaW46IDNweCAxNXB4IDNweCAwO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4IDZweDtcbiAgfVxuICAudGFncyBsaSBhOmhvdmVyLCAudGFncyBsaSBhOmFjdGl2ZSwgLnRhZ3MgbGkgYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogI2VlZWJlNjtcbiAgICBjb2xvcjogIzAwNzlhNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi50ZXN0aW1vbmlhbCB7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggMjVweCAxcHggI2RhZDlkNTtcbiAgcGFkZGluZzogMzVweDtcbn1cbi50ZXN0aW1vbmlhbC13cmFwIHtcbiAgcGFkZGluZzogMjVweDtcbn1cbi50ZXN0aW1vbmlhbC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG59XG4udGVzdGltb25pYWwgLnRlc3RpbW9uaWFsLXByb2ZpbGUge1xuICBtYXJnaW4tdG9wOiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVzdGltb25pYWwgLnRlc3RpbW9uaWFsLXByb2ZpbGUtdHh0IHtcbiAgY29sb3I6ICM5Yjk4OTU7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWwtcHJvZmlsZS10eHQtbmFtZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGVzdGltb25pYWwgLnRlc3RpbW9uaWFsLXByb2ZpbGUtaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNjBweDtcbn1cbi50ZXN0aW1vbmlhbCAudGVzdGltb25pYWwtcHJvZmlsZS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGVzdGltb25pYWwgLnRlc3RpbW9uaWFsLXByb2ZpbGUtaW1nICsgLnRlc3RpbW9uaWFsLXByb2ZpbGUtdHh0IHtcbiAgbWFyZ2luLWxlZnQ6IDc2cHg7XG59XG5cbi50ZXN0aW1vbmlhbC1zZWN0aW9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZXN0aW1vbmlhbC1zZWN0aW9uIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVzdGltb25pYWwtc2VjdGlvbi10eHQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnRlc3RpbW9uaWFsLXNlY3Rpb24gLmhlYWRpbmcge1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG4udGVzdGltb25pYWwtc2VjdGlvbiAuaGVhZGluZyArIC50ZXN0aW1vbmlhbC1zZWN0aW9uLXR4dCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbn1cbi50ZXN0aW1vbmlhbC1zZWN0aW9uLWF1dGhvciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMjVweCAwIDA7XG59XG4udGVzdGltb25pYWwtc2VjdGlvbi1hdXRob3Igc21hbGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnRlc3RpbW9uaWFsLXNlY3Rpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuICAudGVzdGltb25pYWwtc2VjdGlvbiBpbWcge1xuICAgIGJvdHRvbTogLTI2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLnRlc3RpbW9uaWFsLXNlY3Rpb24tdHh0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIG1hcmdpbjogMCAyMjVweDtcbiAgfVxufVxuLnRpbGUge1xuICBtYXJnaW46IDVweCAwO1xufVxuLnRpbGUgYSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogNXB4IDVweCAyNXB4IDFweCAjZGFkOWQ1O1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnRpbGUgYSA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aWxlIGEgPiBzcGFuOjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzliOTg5NTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzliOTg5NTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQ1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB3aWR0aDogMTBweDtcbn1cblxuLnRpbGUtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC50aWxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZWViZTY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnRpbGU6bnRoLWNoaWxkKDRuKzQpIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgLnRpbGUgYSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nOiA2MHB4O1xuICB9XG4gIC50aWxlIGEgPiBzcGFuOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLnRpbGUgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAwNzlhNTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGlsZSBhOmhvdmVyID4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGlsZSBhOmhvdmVyID4gc3Bhbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ0XCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVhcmljb25zXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgYm90dG9tOiA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMzRweDtcbiAgfVxuICAudGlsZS1saXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAudGlsZS1saXN0IC5yb3cge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlYmU2O1xuICAgIG1hcmdpbjogMCAtNjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRpbGUtbGlzdCAucm93OjpiZWZvcmUsIC50aWxlLWxpc3QgLnJvdzo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZWViZTY7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAwJTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50aWxlLWxpc3QgLnJvdzo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMTAwMCU7XG4gIH1cbiAgLnRpbGUtbGlzdCAucm93OjphZnRlciB7XG4gICAgcmlnaHQ6IC0xMDAwJTtcbiAgfVxuICAudGlsZS1saXN0IC5yb3c6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuLmpzLXRpbWVsaW5lIC5jb250cmlidXRlQmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRpbWVsaW5lLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwLjVyZW0gM3JlbTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudGltZWxpbmUtbmF2IHtcbiAgICBtYXJnaW46IDAgY2FsYygtNTB2dyArIDUwJSkgMTBweCBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgfVxufVxuLnRpbWVsaW5lLW5hdiAuc3dpcGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICBtYXJnaW46IGF1dG87XG59XG4udGltZWxpbmUtbmF2X19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBnYXA6IDAgMy41cmVtO1xufVxuLnRpbWVsaW5lLW5hdl9fYnV0dG9uIHtcbiAgcGFkZGluZzogMC43NXJlbSAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjg1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1heC13aWR0aDogNi41cmVtO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgbWF4LWhlaWdodDogNHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGltZWxpbmUtbmF2X19idXR0b246YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRpbWVsaW5lLW5hdl9fYnV0dG9uLmlzLWFjdGl2ZSwgLnRpbWVsaW5lLW5hdl9fYnV0dG9uOmhvdmVyLCAudGltZWxpbmUtbmF2X19idXR0b246Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZGIxZjM2O1xufVxuLnRpbWVsaW5lLW5hdl9fYnV0dG9uLmlzLWFjdGl2ZTpiZWZvcmUsIC50aW1lbGluZS1uYXZfX2J1dHRvbjpob3ZlcjpiZWZvcmUsIC50aW1lbGluZS1uYXZfX2J1dHRvbjpmb2N1czpiZWZvcmUge1xuICBsZWZ0OiAxMTUlO1xufVxuLnRpbWVsaW5lLW5hdl9fYnV0dG9uLmlzLWFjdGl2ZTphZnRlciwgLnRpbWVsaW5lLW5hdl9fYnV0dG9uOmhvdmVyOmFmdGVyLCAudGltZWxpbmUtbmF2X19idXR0b246Zm9jdXM6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50aW1lbGluZS1uYXZfX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1heC13aWR0aDogOHJlbTtcbiAgICBwYWRkaW5nOiAwLjg1cmVtIDFyZW07XG4gIH1cbn1cbi50aW1lbGluZS1uYXZfX2NvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDIuMnJlbTtcbiAgaGVpZ2h0OiAyLjJyZW07XG4gIG1heC13aWR0aDogMi4ycmVtO1xuICBtYXgtaGVpZ2h0OiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwIDdweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTQ0cHgpIHtcbiAgLnRpbWVsaW5lLW5hdl9fY29udHJvbDpob3ZlciwgLnRpbWVsaW5lLW5hdl9fY29udHJvbDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAudGltZWxpbmUtbmF2X19jb250cm9sOmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4udGltZWxpbmUtbmF2X19jb250cm9sIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbn1cbi50aW1lbGluZS1uYXZfX2NvbnRyb2w6aG92ZXIsIC50aW1lbGluZS1uYXZfX2NvbnRyb2w6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRpbWVsaW5lLW5hdl9fY29udHJvbFthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50aW1lbGluZS1uYXZfX2NvbnRyb2wtLW5leHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMXJlbTtcbn1cbi50aW1lbGluZS1uYXZfX2NvbnRyb2wtLXByZXYge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMXJlbTtcbn1cbi50aW1lbGluZS1uYXZfX2NvbnRyb2wtLXByZXYgc3ZnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSByb3RhdGUoMTgwZGVnKTtcbn1cbi50aW1lbGluZS1uYXZfX2NvbnRyb2wgc3ZnIGcge1xuICBzdHJva2U6ICNkYjFmMzY7XG59XG5cbi50aW1lbGluZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDIuNXJlbSAwIDEuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbjogYXV0bztcbn1cbi50aW1lbGluZTpiZWZvcmUge1xuICB0b3A6IDcuMzEyNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkODtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvIDAgYXV0byAtMS41cHg7XG4gIGhlaWdodDogOTUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnRpbWVsaW5lOmJlZm9yZSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4udGltZWxpbmUtLWRhdGUge1xuICBwYWRkaW5nOiAxcmVtIDUuMzEyNXJlbSAxcmVtIDJyZW07XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBzY3JvbGwtbWFyZ2luLXRvcDogOS4zNzVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZS0tZGF0ZSB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50aW1lbGluZS0tZGF0ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbSAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAudGltZWxpbmUtLWRhdGUgc3BhbiB7XG4gICAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gIH1cbn1cbi50aW1lbGluZS0tZGF0ZTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkODtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZS0tZGF0ZTphZnRlciB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICByaWdodDogLTYuNiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZS0tMzBcXC83MCAudGltZWxpbmUtLWRhdGU6bm90KC50aW1lbGluZS0taW52ZXJ0ZWQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnRpbWVsaW5lLS0zMFxcLzcwIC50aW1lbGluZS0tZGF0ZTpub3QoLnRpbWVsaW5lLS1pbnZlcnRlZCkgc3BhbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnRpbWVsaW5lX190aXRsZSB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRpbWVsaW5lX192aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aW1lbGluZV9fdmlkZW86YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICB0ZXh0LXNoYWRvdzogNHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGltZWxpbmVfX3ZpZGVvOmhvdmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGltZWxpbmUgPiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnRpbWVsaW5lID4gbGkge1xuICAgIHBhZGRpbmc6IDAgMCAwIDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZSA+IGxpIHtcbiAgICB3aWR0aDogNDclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG59XG4udGltZWxpbmUgPiBsaS5pcy1vdmVybGFwIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnRpbWVsaW5lID4gbGkuaXMtY2xvc2VkIHtcbiAgYW5pbWF0aW9uOiB0aW1lbGluZUNsb3NlIDFzIGVhc2UtaW4tb3V0O1xufVxuLnRpbWVsaW5lID4gbGkuaXMtY2xvc2VkLmlzLWNsb3NlZCB7XG4gIGFuaW1hdGlvbi1kZWxheTogMjUwbXM7XG59XG4udGltZWxpbmUgPiBsaS5pcy1vcGVuIHtcbiAgYW5pbWF0aW9uOiB0aW1lbGluZU9wZW4gMS4yNXMgZWFzZS1pbi1vdXQ7XG59XG4udGltZWxpbmUgPiBsaS5pcy1vcGVuLmlzLW9wZW4ge1xuICBhbmltYXRpb24tZGVsYXk6IDI1MG1zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnRpbWVsaW5lID4gbGkudGltZWxpbmUtLWRhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB9XG4gIC50aW1lbGluZSA+IGxpLnRpbWVsaW5lLS1kYXRlOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGNvbG9yOiAjZGIxZjM2O1xuICAgIGNvbnRlbnQ6IHZhcigtLWhpZGUtdGV4dCk7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgei1pbmRleDogMTA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAudGltZWxpbmUgPiBsaSArIC50aW1lbGluZS0tZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZSA+IGxpICsgLnRpbWVsaW5lLS1kYXRlLnRpbWVsaW5lLS1pbnZlcnRlZCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZSA+IGxpLnRpbWVsaW5lLS1kYXRlICsgbGk6bm90KC50aW1lbGluZS0tcXVvdGUpIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAudGltZWxpbmUgPiBsaTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZSA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4udGltZWxpbmUgPiBsaTo6YmVmb3JlLCAudGltZWxpbmUgPiBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi50aW1lbGluZSA+IGxpOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAudGltZWxpbmUgPiBsaS50aW1lbGluZS0taW52ZXJ0ZWQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjbGVhcjogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbiAgLnRpbWVsaW5lID4gbGkudGltZWxpbmUtLWludmVydGVkIC50aW1lbGluZV9faGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGltZWxpbmUgPiBsaS50aW1lbGluZS0taW52ZXJ0ZWQgLnRpbWVsaW5lX19oZWFkaW5nOmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuICAudGltZWxpbmUgPiBsaS50aW1lbGluZS0taW52ZXJ0ZWQudGltZWxpbmUtLWRhdGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjMxMjVyZW07XG4gIH1cbiAgLnRpbWVsaW5lID4gbGkudGltZWxpbmUtLWludmVydGVkLnRpbWVsaW5lLS1kYXRlOmFmdGVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNi42JTtcbiAgfVxuICAudGltZWxpbmUgPiBsaS50aW1lbGluZS0taW52ZXJ0ZWQgLnRpbWVsaW5lX19wYW5lbCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC50aW1lbGluZSA+IGxpLnRpbWVsaW5lLS1pbnZlcnRlZCAudGltZWxpbmVfX3BhbmVsOmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwLjc1cmVtO1xuICAgIGxlZnQ6IC0wLjgxMjVyZW07XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnRpbWVsaW5lID4gbGkudGltZWxpbmUtLWludmVydGVkIC50aW1lbGluZV9fcGFuZWw6YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMS4zNzVyZW07XG4gICAgbGVmdDogY2FsYygxLjM3NXJlbSAqIC0xKTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAudGltZWxpbmUgPiBsaS50aW1lbGluZS0taW52ZXJ0ZWQgLnRpbWVsaW5lX19iYWRnZSB7XG4gICAgbGVmdDogY2xhbXAoLTguMiUsIDV2dywgMy4yMzEyNXJlbSAqIC0xKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnRpbWVsaW5lLS0zMFxcLzcwOjpiZWZvcmUge1xuICAgIGxlZnQ6IDMxLjklO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAudGltZWxpbmUtLTMwXFwvNzAgPiBsaSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnRpbWVsaW5lLS0zMFxcLzcwID4gbGkudGltZWxpbmUtLWludmVydGVkIHtcbiAgICB3aWR0aDogNjQuNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZS0tMzBcXC83MCA+IGxpLnRpbWVsaW5lLS1pbnZlcnRlZC50aW1lbGluZS0tZGF0ZTo6YWZ0ZXIge1xuICAgIGxlZnQ6IC01Ljg1JTtcbiAgfVxufVxuLnRpbWVsaW5lX19wYW5lbCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKnBhZGRpbmc6IDIwcHg7Ki9cbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnRpbWVsaW5lX19wYW5lbCB7XG4gICAgd2lkdGg6IDk0JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLnRpbWVsaW5lX19wYW5lbC0tcXVvdGUge1xuICBiYWNrZ3JvdW5kOiAjZjZmN2Y3O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRpbWVsaW5lX19wYW5lbCBjaXRlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgY29sb3I6ICMyMTIzMjI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGltZWxpbmVfX3BhbmVsIGNpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJQgXCI7XG59XG4udGltZWxpbmVfX3BhbmVsLS1oaWdobGlnaHQge1xuICBib3JkZXItcmFkaXVzOiBub25lO1xuICBib3JkZXItY29sb3I6ICNkYjFmMzY7XG4gIGJveC1zaGFkb3c6IDVweCA0cHggMHB4IDBweCAjZGIxZjM2O1xufVxuLnRpbWVsaW5lX19wYW5lbC0taGlnaGxpZ2h0IHAge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cbi50aW1lbGluZV9fcGFuZWwtLWhpZ2hsaWdodCBwOmlzKDpub3QoLnRpbWVsaW5lX190aXRsZSkpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4udGltZWxpbmVfX3BhbmVsLS1oaWdobGlnaHQgcCArIHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG4gIGNvbG9yOiAjMjEyMzIyO1xufVxuLnRpbWVsaW5lX19wYW5lbC0taGlnaGxpZ2h0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50aW1lbGluZV9fcGFuZWwgZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnRpbWVsaW5lX19wYW5lbCBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnRpbWVsaW5lX19iYWRnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xuICB3aWR0aDogMS4zNzVyZW07XG4gIGhlaWdodDogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjEyNXJlbTtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0wLjYyNXJlbTtcbiAgdG9wOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIxZjM2O1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAudGltZWxpbmVfX2JhZGdlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBjbGFtcCgtOC4yJSwgNXZ3LCAzLjIzMTI1cmVtICogLTEpO1xuICB9XG59XG4udGltZWxpbmVfX2JhZGdlID4gc3BhbiB7XG4gIGNvbG9yOiAjYjViNWI1ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cbi50aW1lbGluZV9fYmFkZ2UgPiBzcGFuID4gaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG4udGltZWxpbmVfX2JvZHkgPiBkaXYge1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGltZWxpbmVfX2JvZHkgLnd5c2l3eWcgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50aW1lbGluZV9fYm9keSAud3lzaXd5ZyA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLnRpbWVsaW5lX19oZWFkaW5nIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZV9faGVhZGluZyB7XG4gICAgcGFkZGluZzogMC42MjVyZW0gMCAwLjYyNXJlbSAxLjU2MjVyZW07XG4gIH1cbn1cbi50aW1lbGluZV9faGVhZGluZyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnRpbWVsaW5lX19oZWFkaW5nIHNwYW4ge1xuICAgIHBhZGRpbmc6IDAgMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZV9faGVhZGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOGQ4ZDg7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTEwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgdWwudGltZWxpbmU6YmVmb3JlIHtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG4gIHVsLnRpbWVsaW5lID4gbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgdWwudGltZWxpbmUgPiBsaSA+IC50aW1lbGluZV9fcGFuZWwge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyLjg3NXJlbSk7XG4gIH1cbiAgdWwudGltZWxpbmUgPiBsaSA+IC50aW1lbGluZV9fYmFkZ2Uge1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB0b3A6IDEuMTI1cmVtO1xuICB9XG4gIHVsLnRpbWVsaW5lID4gbGkgPiAudGltZWxpbmVfX3BhbmVsIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgdWwudGltZWxpbmUgPiBsaSA+IC50aW1lbGluZV9fcGFuZWw6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDAuODEyNXJlbTtcbiAgICBsZWZ0OiAtMC44MTI1cmVtO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIHVsLnRpbWVsaW5lID4gbGkgPiAudGltZWxpbmVfX3BhbmVsOmFmdGVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDAuNjg3NXJlbTtcbiAgICBsZWZ0OiAtMC42ODc1cmVtO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC50aW1lbGluZSA+IGxpLnRpbWVsaW5lLS1pbnZlcnRlZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAudGltZWxpbmUgPiBsaS50aW1lbGluZS0taW52ZXJ0ZWQgPiAudGltZWxpbmVfX2JhZGdlIHtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cbn1cbi50aW1lbGluZSAuYWNjb3JkaW9uLWl0ZW0tZGV0YWlscyBvbCxcbi50aW1lbGluZSAuYWNjb3JkaW9uLWl0ZW0tZGV0YWlscyB1bCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbn1cblxuLyoqXG4gKiAxLiBNYWtlIHRoZSBkaWFsb2cgY29udGFpbmVyLCBhbmQgaXRzIGNoaWxkIG92ZXJsYXkgc3ByZWFkIGFjcm9zc1xuICogICAgdGhlIGVudGlyZSB3aW5kb3cuXG4gKi9cbi5kaWFsb2ctY29udGFpbmVyLFxuLmRpYWxvZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICAvKiAxICovXG4gIHRvcDogMDtcbiAgLyogMSAqL1xuICByaWdodDogMDtcbiAgLyogMSAqL1xuICBib3R0b206IDA7XG4gIC8qIDEgKi9cbiAgbGVmdDogMDtcbiAgLyogMSAqL1xufVxuXG4vKipcbiAqIDEuIE1ha2Ugc3VyZSB0aGUgZGlhbG9nIGNvbnRhaW5lciBhbmQgYWxsIGl0cyBkZXNjZW5kYW50cyBzaXRzIG9uXG4gKiAgICB0b3Agb2YgdGhlIHJlc3Qgb2YgdGhlIHBhZ2UuXG4gKiAyLiBNYWtlIHRoZSBkaWFsb2cgY29udGFpbmVyIGEgZmxleCBjb250YWluZXIgdG8gZWFzaWx5IGNlbnRlciB0aGVcbiAqICAgIGRpYWxvZy5cbiAqL1xuLmRpYWxvZy1jb250YWluZXIge1xuICB6LWluZGV4OiAxMDA7XG4gIC8qIDEgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIE1ha2Ugc3VyZSB0aGUgZGlhbG9nIGNvbnRhaW5lciBhbmQgYWxsIGl0cyBkZXNjZW5kYW50cyBhcmUgbm90XG4gKiAgICB2aXNpYmxlIGFuZCBub3QgZm9jdXNhYmxlIHdoZW4gaXQgaXMgaGlkZGVuLlxuICovXG4uZGlhbG9nLWNvbnRhaW5lclthcmlhLWhpZGRlbj10cnVlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBNYWtlIHRoZSBvdmVybGF5IGxvb2sgbGlrZSBhbiBvdmVybGF5LlxuICovXG4uZGlhbG9nLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA0NiwgNTYsIDAuOSk7XG4gIC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBWZXJ0aWNhbGx5IGFuZCBob3Jpem9udGFsbHkgY2VudGVyIHRoZSBkaWFsb2cgaW4gdGhlIHBhZ2UuXG4gKiAyLiBNYWtlIHN1cmUgdGhlIGRpYWxvZyBzaXRzIG9uIHRvcCBvZiB0aGUgb3ZlcmxheS5cbiAqIDMuIE1ha2Ugc3VyZSB0aGUgZGlhbG9nIGhhcyBhbiBvcGFxdWUgYmFja2dyb3VuZC5cbiAqL1xuLmRpYWxvZy1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggZ3JheTtcbiAgYm94LXNoYWRvdzogMCAwIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIDAgMS4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtaW4td2lkdGg6IDIxLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICBtYXJnaW46IGF1dG87XG4gIC8qIDEgKi9cbiAgei1pbmRleDogMTAwO1xuICAvKiAyICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDkwdnc7XG4gIGhlaWdodDogOTB2aDtcbiAgbWF4LXdpZHRoOiA0NXJlbTtcbiAgbWF4LWhlaWdodDogMzByZW07XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuLmRpYWxvZy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGlhbG9nLWNvbnRlbnQgaWZyYW1lLFxuLmRpYWxvZy1jb250ZW50IHZpZGVvIHtcbiAgaGVpZ2h0OiA5MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG59XG5cbi5kaWFsb2ctY2xvc2Uge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICByaWdodDogMXJlbTtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgZm9udC1zaXplOiAxLjg1cmVtO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6ICNkYjFmMzY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRpYWxvZy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBrZXlmcmFtZXMgdGltZWxpbmVPcGVuIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWF4LWhlaWdodDogMXB4O1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWF4LWhlaWdodDogMTg3LjVyZW07XG4gIH1cbn1cbkBrZXlmcmFtZXMgdGltZWxpbmVDbG9zZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1heC1oZWlnaHQ6IDE4Ny41cmVtO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWF4LWhlaWdodDogMXB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlLXVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG4gIH1cbn1cbi5kaWFsb2ctb3ZlcmxheSB7XG4gIGFuaW1hdGlvbjogZmFkZS1pbiAyMDBtcyBib3RoO1xufVxuXG4vKipcbiAqIDEuIEFkZCBhbiBhbmltYXRpb24gZGVsYXkgZXF1YWwgdG8gdGhlIG92ZXJsYXkgYW5pbWF0aW9uIGR1cmF0aW9uIHRvXG4gKiAgICB3YWl0IGZvciB0aGUgb3ZlcmxheSB0byBhcHBlYXIgYmVmb3JlIGFuaW1hdGlvbiBpbiB0aGUgZGlhbG9nLlxuICovXG4uZGlhbG9nLWNvbnRlbnQge1xuICBhbmltYXRpb246IGZhZGUtaW4gNDAwbXMgMjAwbXMgYm90aCwgc2xpZGUtdXAgNDAwbXMgMjAwbXMgYm90aDtcbiAgLyogMSAqL1xufVxuXG4jaW5iZW50YS10b29sdGlwLXRhcmdldCB7XG4gIGJvdHRvbTogMzBweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAzMHB4O1xuICB3aWR0aDogNjZweDtcbn1cblxuI2luYmVudGEtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG4jaW5iZW50YS10b29sdGlwIC50b29sdGlwLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuI2luYmVudGEtdG9vbHRpcCAudG9vbHRpcC1hcnJvdyB7XG4gIGhlaWdodDogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG59XG4jaW5iZW50YS10b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGNhbGMoMTVweCAtIDJweCk7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgd2lkdGg6IDE1cHg7XG59XG4jaW5iZW50YS10b29sdGlwW2FyaWEtaGlkZGVuPXRydWVdIC50b29sdGlwLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2luYmVudGEtdG9vbHRpcDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gICNpbmJlbnRhLXRvb2x0aXAge1xuICAgIG1heC13aWR0aDogNjMwcHg7XG4gIH1cbn1cblxuLnR3aXR0ZXItZmVlZCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4udHdpdHRlci1mZWVkLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udHdpdHRlci1mZWVkLWl0ZW0gLnR3aXR0ZXItZmVlZC1pdGVtLWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgd2lkdGg6IDgwcHg7XG59XG4udHdpdHRlci1mZWVkLWl0ZW0gLmhlYWRpbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi50d2l0dGVyLWZlZWQtaXRlbSAuaGVhZGluZyBzcGFuIHtcbiAgY29sb3I6ICM5Yjk4OTU7XG59XG4udHdpdHRlci1mZWVkLWl0ZW0gLm1ldGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5Yjk4OTU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC50d2l0dGVyLWZlZWQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnZpZGVvLXJlc3BvbnNpdmUge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWRlby1yZXNwb25zaXZlIGlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnRlcmlvci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAuaW50ZXJpb3ItbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNWYyO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGFkOWQ1O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5pbnRlcmlvci1uYXZfX2FjdGl2ZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE4cHggMjZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmludGVyaW9yLW5hdl9fYWN0aXZlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5pbnRlcmlvci1uYXZfX2FjdGl2ZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG4gIH1cbiAgLm9wZW4gLmludGVyaW9yLW5hdl9fYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5vcGVuIC5pbnRlcmlvci1uYXZfX2FjdGl2ZTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgLmludGVyaW9yLW5hdiAuaW50ZXJpb3ItbmF2X19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAuaW50ZXJpb3ItbmF2IC5pbnRlcmlvci1uYXZfX2l0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZDlkNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgMGZyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIDAuMjVzIGVhc2U7XG4gIH1cbiAgLmludGVyaW9yLW5hdiAuaW50ZXJpb3ItbmF2X19pdGVtLmFjdGl2ZSAuaW50ZXJpb3ItbmF2X19saW5rIHtcbiAgICBib3JkZXItY29sb3I6ICNkYjFmMzY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5pbnRlcmlvci1uYXYgLmludGVyaW9yLW5hdl9faXRlbS0tZHJvcGRvd24ge1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIH1cbiAgLmludGVyaW9yLW5hdiAuaW50ZXJpb3ItbmF2X19pdGVtLS1kcm9wZG93bjo6YWZ0ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBncmlkLWFyZWE6IDEvMi8yLzM7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcbiAgfVxuICAuaW50ZXJpb3ItbmF2IC5pbnRlcmlvci1uYXZfX2l0ZW0tLWRyb3Bkb3duLm9wZW4ge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgMWZyO1xuICB9XG4gIC5pbnRlcmlvci1uYXYgLmludGVyaW9yLW5hdl9faXRlbS0tZHJvcGRvd24ub3BlbiAuaW50ZXJpb3ItbmF2X19saW5rIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5pbnRlcmlvci1uYXYgLmludGVyaW9yLW5hdl9faXRlbS0tZHJvcGRvd24ub3Blbjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAuaW50ZXJpb3ItbmF2IC5pbnRlcmlvci1uYXZfX2l0ZW0tLWRyb3Bkb3duLm9wZW4gLmludGVyaW9yLW5hdl9fbWVudSB7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5pbnRlcmlvci1uYXYgLmludGVyaW9yLW5hdl9fbGluayxcbiAgLmludGVyaW9yLW5hdiAuaW50ZXJpb3ItbmF2X19tZW51LWxpbmsge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcbiAgfVxuICAuaW50ZXJpb3ItbmF2IC5pbnRlcmlvci1uYXZfX2xpbms6aG92ZXIsIC5pbnRlcmlvci1uYXYgLmludGVyaW9yLW5hdl9fbGluazpmb2N1cyxcbiAgLmludGVyaW9yLW5hdiAuaW50ZXJpb3ItbmF2X19tZW51LWxpbms6aG92ZXIsXG4gIC5pbnRlcmlvci1uYXYgLmludGVyaW9yLW5hdl9fbWVudS1saW5rOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNkYjFmMzY7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuaW50ZXJpb3ItbmF2IC5pbnRlcmlvci1uYXZfX2xpbmsge1xuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGdyaWQtYXJlYTogMS8xLzIvMjtcbiAgICBwYWRkaW5nLWJsb2NrOiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5pbnRlcmlvci1uYXYgLmludGVyaW9yLW5hdl9fbWVudS1saW5rIHtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLWJsb2NrOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICB9XG4gIC5pbnRlcmlvci1uYXYgLmludGVyaW9yLW5hdl9fbWVudS1saW5rLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGIxZjM2O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuaW50ZXJpb3ItbmF2IC5pbnRlcmlvci1uYXZfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBncmlkLWFyZWE6IDIvMS8zLzM7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5pbnRlcmlvci1uYXYub3BlbiAuaW50ZXJpb3ItbmF2X19pbm5lciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NTFweCkge1xuICAuaW50ZXJpb3ItbmF2IHtcbiAgICB3aWR0aDogODUlO1xuICB9XG4gIC5pbnRlcmlvci1uYXY6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2VlZWJlNjtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cbiAgLmludGVyaW9yLW5hdl9fYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbnRlcmlvci1uYXZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMS41cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB6LWluZGV4OiAwO1xuICB9XG4gIC5pbnRlcmlvci1uYXZfX2l0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJsb2NrOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmludGVyaW9yLW5hdl9faXRlbTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAwLjc1cmVtKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2U7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAuaW50ZXJpb3ItbmF2X19pdGVtOmhvdmVyIC5pbnRlcmlvci1uYXZfX2xpbmssIC5pbnRlcmlvci1uYXZfX2l0ZW06Zm9jdXMtd2l0aGluIC5pbnRlcmlvci1uYXZfX2xpbmsge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLmludGVyaW9yLW5hdl9faXRlbS5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkYjFmMzY7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLmludGVyaW9yLW5hdl9faXRlbS5hY3RpdmUgLmludGVyaW9yLW5hdl9fbGluayB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuaW50ZXJpb3ItbmF2X19pdGVtLS1kcm9wZG93biB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXMgZWFzZSwgYm94LXNoYWRvdyAwLjI1cyBlYXNlO1xuICB9XG4gIC5pbnRlcmlvci1uYXZfX2l0ZW0tLWRyb3Bkb3duOmxhc3QtY2hpbGQgLmludGVyaW9yLW5hdl9fbWVudSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuICAuaW50ZXJpb3ItbmF2X19pdGVtLS1kcm9wZG93bjo6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjOTk5O1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzk5OTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMC4zODc1cmVtO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgd2lkdGg6IDAuMzg3NXJlbTtcbiAgfVxuICAuaW50ZXJpb3ItbmF2X19pdGVtLS1kcm9wZG93bjpob3ZlciwgLmludGVyaW9yLW5hdl9faXRlbS0tZHJvcGRvd246Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEycHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB9XG4gIC5pbnRlcmlvci1uYXZfX2l0ZW0tLWRyb3Bkb3duOmhvdmVyOjpiZWZvcmUsIC5pbnRlcmlvci1uYXZfX2l0ZW0tLWRyb3Bkb3duOmZvY3VzLXdpdGhpbjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5pbnRlcmlvci1uYXZfX2l0ZW0tLWRyb3Bkb3duOmhvdmVyIC5pbnRlcmlvci1uYXZfX21lbnUsIC5pbnRlcmlvci1uYXZfX2l0ZW0tLWRyb3Bkb3duOmZvY3VzLXdpdGhpbiAuaW50ZXJpb3ItbmF2X19tZW51IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuaW50ZXJpb3ItbmF2X19saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBvcGFjaXR5OiAwLjM1O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5pbnRlcmlvci1uYXZfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuaW50ZXJpb3ItbmF2X19tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEycHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuMjVyZW07XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwLjI1cyBlYXNlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAuaW50ZXJpb3ItbmF2X19tZW51LWxpbmsge1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5pbnRlcmlvci1uYXZfX21lbnUtbGluay0tb3ZlcnZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmludGVyaW9yLW5hdl9fbWVudS1saW5rOmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2RiMWYzNjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZXZlbnQtYWNjb3JkaW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjJyZW07XG4gIG1hcmdpbjogM3JlbSAwO1xufVxuLmV2ZW50LWFjY29yZGlvbl9faGVhZGluZyB7XG4gIG1hcmdpbjogMDtcbn1cbi5ldmVudC1hY2NvcmRpb25fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG59XG4uZXZlbnQtYWNjb3JkaW9uX19pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtYXgtY29udGVudCAwZnI7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcbn1cbi5ldmVudC1hY2NvcmRpb25fX2l0ZW0uYWN0aXZlIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtYXgtY29udGVudCAxZnI7XG59XG4uZXZlbnQtYWNjb3JkaW9uX19pdGVtLmFjdGl2ZSAuZXZlbnQtYWNjb3JkaW9uX190cmlnZ2VyIHtcbiAgYmFja2dyb3VuZDogIzAwNzlhNTtcbn1cbi5ldmVudC1hY2NvcmRpb25fX2l0ZW0uYWN0aXZlIC5ldmVudC1hY2NvcmRpb25fX3RyaWdnZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5ldmVudC1hY2NvcmRpb25fX3RyaWdnZXIsIC5ldmVudC1hY2NvcmRpb25fX3RyaWdnZXI6YWN0aXZlLCAuZXZlbnQtYWNjb3JkaW9uX190cmlnZ2VyOmZvY3VzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzFjNDU2NTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBnYXA6IDEuMjVyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMThweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ldmVudC1hY2NvcmRpb25fX3RyaWdnZXI6OmFmdGVyLCAuZXZlbnQtYWNjb3JkaW9uX190cmlnZ2VyOmFjdGl2ZTo6YWZ0ZXIsIC5ldmVudC1hY2NvcmRpb25fX3RyaWdnZXI6Zm9jdXM6OmFmdGVyIHtcbiAgYm9yZGVyLWlubGluZTogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAwLjhyZW0gc29saWQgI2ZmZjtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xuICB3aWR0aDogMDtcbn1cbi5ldmVudC1hY2NvcmRpb25fX3RyaWdnZXI6aG92ZXIsIC5ldmVudC1hY2NvcmRpb25fX3RyaWdnZXI6YWN0aXZlOmhvdmVyLCAuZXZlbnQtYWNjb3JkaW9uX190cmlnZ2VyOmZvY3VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwNzlhNTtcbn1cbi5ldmVudC1hY2NvcmRpb25fX2NvbnRlbnQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZXZlbnQtYWNjb3JkaW9uX190YWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZXZlbnQtYWNjb3JkaW9uX19jZWxsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWViZTY7XG4gIGNvbHVtbi1nYXA6IDJyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1heC1jb250ZW50IDFmcjtcbiAgcGFkZGluZzogMS41cmVtIDJyZW07XG4gIHJvdy1nYXA6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZXZlbnQtYWNjb3JkaW9uX19jZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG59XG4uZXZlbnQtYWNjb3JkaW9uX19jZWxsOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmV2ZW50LWFjY29yZGlvbl9fdGltZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGdyaWQtYXJlYTogMS8xLzIvMjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5ldmVudC1hY2NvcmRpb25fX3RpbWUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxufVxuLmV2ZW50LWFjY29yZGlvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGdyaWQtYXJlYTogMS8yLzIvMztcbiAgbWFyZ2luOiAwO1xufVxuLmV2ZW50LWFjY29yZGlvbl9fY29weSB7XG4gIGdyaWQtYXJlYTogMi8yLzMvMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZXZlbnQtYWNjb3JkaW9uX19jb3B5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbn1cbi5ldmVudC1hY2NvcmRpb25fX2NvcHkgKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2NrLWN0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6ICMwMDc5YTU7XG4gIGNvbG9yOiAjZmZmO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDQwcHggMDtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLWN0YS5wcmltYXJ5LCAuYmxvY2stY3RhLnByaW1hcnktYnRuIHtcbiAgYmFja2dyb3VuZDogI2RiMWYzNjtcbn1cbi5ibG9jay1jdGEucHJpbWFyeS1kYXJrLCAuYmxvY2stY3RhLnByaW1hcnktZGFyay1idG4ge1xuICBiYWNrZ3JvdW5kOiAjYjcxMzJhO1xufVxuLmJsb2NrLWN0YS5zZWNvbmRhcnksIC5ibG9jay1jdGEuc2Vjb25kYXJ5LWJ0biB7XG4gIGJhY2tncm91bmQ6ICMwMDc5YTU7XG59XG4uYmxvY2stY3RhLnNlY29uZGFyeS1kYXJrLCAuYmxvY2stY3RhLnNlY29uZGFyeS1kYXJrLWJ0biB7XG4gIGJhY2tncm91bmQ6ICMxYzQ1NjU7XG59XG4uYmxvY2stY3RhIC5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ibG9jay1jdGEgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ibG9jay1jdGEgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmJsb2NrLWN0YSBhOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgY29udGVudDogXCLihpJcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmJsb2NrLWN0YSBhOmZvY3VzOjphZnRlciwgLmJsb2NrLWN0YSBhOmFjdGl2ZTo6YWZ0ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5ibG9jay1jdGEgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG4gIC5ibG9jay1jdGEgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5ibG9jay1jdGEge1xuICAgIGJveC1zaGFkb3c6IDAgMzBweCA0MHB4IC0xNXB4ICNkYWQ5ZDU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG4gIC5ibG9jay1jdGEgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbiAgLmJsb2NrLWN0YSBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG4uY3RhLXJvdyB7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLmN0YS1yb3cgLnJvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uY3RhLXJvdyAuYmxvY2stY3RhLWNvbnRhaW5lci0tb3ZlcmxheSAuYmxvY2stY3RhLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uY3RhLXJvdyAuYmxvY2stY3RhIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jdGEtcm93IC5ibG9jay1jdGEgLmJsb2NrLWN0YS13cmFwIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmN0YS1yb3cgLmJsb2NrLWN0YSAuYmxvY2stY3RhLXdyYXAuYmFja2dyb3VuZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAuY3RhLXJvdyAuYmxvY2stY3RhIC5ibG9jay1jdGEtd3JhcC5iYWNrZ3JvdW5kOmhvdmVyOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxufVxuLmN0YS1yb3cgLmJsb2NrLWN0YSAuYmxvY2stY3RhLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmN0YS1yb3cgLmJsb2NrLWN0YSAuYmxvY2stY3RhLWNvbnRlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHNvZnQtbGlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5jdGEtcm93IC5ibG9jay1jdGEgLmJsb2NrLWN0YS1jb250ZW50IHA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jdGEtcm93IC5ibG9jay1jdGEgLmhlYWRpbmcge1xuICAvKiBVc2luZyBjYWxjKCkgaXMgbm90IGNvbXBhdGlibGUgd2l0aCB0aGUgbWl4aW46IDM1cHggLSAxMCUgKi9cbiAgZm9udC1zaXplOiAzMS41cHg7XG4gIGZvbnQtc2l6ZTogMS45Njg3NXJlbTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNDBweCAtIDEwJSk7XG59XG4uY3RhLXJvdyAuYmxvY2stY3RhIC5zdW1tYXJ5IHtcbiAgLyogVXNpbmcgY2FsYygpIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggdGhlIG1peGluOiAyMnB4IC0gMTAlICovXG4gIGZvbnQtc2l6ZTogMTkuOHB4O1xuICBmb250LXNpemU6IDEuMjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMzBweCAtIDEwJSk7XG59XG4uY3RhLXJvdyAuYmxvY2stY3RhIC5jdGEtbGluayB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OWE1O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ibG9jay1jdGEtc2VjdGlvbiArIC5mZWF0dXJlLXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDlweCkge1xuICAuY3RhLXJvdyAuYmxvY2stY3RhIHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuICAuY3RhLXJvdyAuYmxvY2stY3RhLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuY3RhLXJvdyAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmN0YS1yb3cgLmN0YS1saW5rIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuY3RhLXJvdyAuY3RhLWxpbmsge1xuICAgIG1heC13aWR0aDogMjcycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5jdGEtcm93IC5yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxuICAuY3RhLXJvdyAuYmxvY2stY3RhIHtcbiAgICBtYXgtaGVpZ2h0OiA0MzBweDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICAgIG1pbi13aWR0aDogMjY1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmN0YS1yb3cgLmJsb2NrLWN0YS13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLmN0YS1yb3cgLmJsb2NrLWN0YS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5jdGEtcm93IC5ibG9jay1jdGEtY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbiAgLmN0YS1yb3cgLmJsb2NrLWN0YS1jb250ZW50IC5jdGEtbGluayB7XG4gICAgcGFkZGluZzogMTRweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jdGEtcm93IC5yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbn1cbi5zZWN0aW9uLmN0YS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5zZWN0aW9uLmN0YS1zZWN0aW9uLXR4dCB7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4uc2VjdGlvbi5jdGEtc2VjdGlvbiAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5jdGEtc2VjdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIG1hcmdpbjogMjBweCAwIDI1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5zZWN0aW9uLmN0YS1zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuc2VjdGlvbi5jdGEtc2VjdGlvbi10eHQge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICB9XG4gIC5zZWN0aW9uLmN0YS1zZWN0aW9uIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgfVxuICAuc2VjdGlvbi5jdGEtc2VjdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS45O1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0OXB4KSB7XG4gIC5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2OXB4KSBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnBhbmVsLWltYWdlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFuZWwtaW1hZ2UtbW9iaWxlIHtcbiAgbWF4LWhlaWdodDogNDB2aDtcbiAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBhbmVsLWltYWdlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYW5lbCAucGFuZWwtd3JhcCB7XG4gIC0tYmctY29sb3I6ICR3aGl0ZTtcbiAgLS1iZy1jb2xvci1ob3ZlcjogIzExOEJCODtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogNXB4IDVweCAyNXB4IDFweCAjZGFkOWQ1O1xufVxuLnBhbmVsID4gYTpob3ZlciAucGFuZWwtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yLWhvdmVyKTtcbn1cbi5wYW5lbCAucGFuZWwtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI4NzhlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucGFuZWwgLnBhbmVsLWltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhbmVsIC5wYW5lbC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtaW1hZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMzVweDtcbiAgbWFyZ2luOiAwIDIwcHggMTVweCAwO1xuICB3aWR0aDogMTM1cHg7XG59XG4ucGFuZWwgLnBhbmVsLWNvbnRlbnQgLmhlYWRpbmc6bm90KC5oZWFkaW5nLWljb24pIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFuZWwgLnBhbmVsLWNvbnRlbnQgLmhlYWRpbmc6bm90KC5oZWFkaW5nLWljb24pIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYW5lbCAucGFuZWwtY29udGVudCAuaGVhZGluZzpub3QoLmhlYWRpbmctaWNvbikgYTphY3RpdmUsIC5wYW5lbCAucGFuZWwtY29udGVudCAuaGVhZGluZzpub3QoLmhlYWRpbmctaWNvbikgYTpmb2N1cywgLnBhbmVsIC5wYW5lbC1jb250ZW50IC5oZWFkaW5nOm5vdCguaGVhZGluZy1pY29uKSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDc5YTU7XG59XG4ucGFuZWwgLnBhbmVsLWNvbnRlbnQgLmhlYWRpbmctc21hbGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnBhbmVsIC5wYW5lbC1jb250ZW50IC5kYXRlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjOWI5ODk1O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1tZXRhLWN0YSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1tZXRhLWN0YTo6YmVmb3JlLCAucGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLW1ldGEtY3RhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtbWV0YS1jdGE6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLW1ldGEge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtbWV0YTo6YmVmb3JlLCAucGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLW1ldGE6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1tZXRhOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnBhbmVsIC5wYW5lbC1jb250ZW50IC5tZXRhLWxpc3QgKyAuc3VtbWFyeSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucGFuZWwgLnBhbmVsLWxpbmstZm9vdGVyIHtcbiAgcGFkZGluZzogMCAyMHB4IDMwcHg7XG59XG4ucGFuZWwgLnBhbmVsLWxpbmstZm9vdGVyIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhbmVsIC5saW5rLWxpc3QgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xufVxuLnBhbmVsIC5zZWFyY2gtc2NvcmUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogLTMycHggMTVweCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbCAucGFuZWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAucGFuZWwgLnBhbmVsLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbiAgLnBhbmVsIC5wYW5lbC1saW5rLWZvb3RlciB7XG4gICAgcGFkZGluZzogMCAzMHB4IDMwcHg7XG4gIH1cbiAgLnNlY29uZGFyeS1iZyAucGFuZWwgLnBhbmVsLXdyYXAge1xuICAgIGJhY2tncm91bmQ6ICMwMDc5YTU7XG4gIH1cbiAgLnNlY29uZGFyeS1iZyAucGFuZWwgLnBhbmVsLXdyYXAgLmhlYWRpbmcsXG4gIC5zZWNvbmRhcnktYmcgLnBhbmVsIC5wYW5lbC13cmFwIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5zZWNvbmRhcnktYmcgLnBhbmVsIC5wYW5lbC13cmFwIHVsIGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnNlY29uZGFyeS1iZyAucGFuZWwgLnBhbmVsLXdyYXAgYTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICB9XG4gIC52aWV3LW1vcmUtY29udGVudCAuY29sLW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5wYW5lbCAucGFuZWwtY29udGVudC5wYW5lbC1jb250ZW50LS1pbWFnZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAucGFuZWwgLnBhbmVsLWNvbnRlbnQucGFuZWwtY29udGVudC0taW1hZ2UgLmhlYWRpbmc6bm90KC5oZWFkaW5nLWljb24pLFxuICAucGFuZWwgLnBhbmVsLWNvbnRlbnQucGFuZWwtY29udGVudC0taW1hZ2UgcCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTVweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gIC5wYW5lbCAucGFuZWwtY29udGVudC5wYW5lbC1jb250ZW50LS1pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5wYW5lbCAucGFuZWwtY29udGVudC5wYW5lbC1jb250ZW50LS1pbWFnZSAuaGVhZGluZzpub3QoLmhlYWRpbmctaWNvbikge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gIH1cbiAgLnBhbmVsIC5wYW5lbC1jb250ZW50LnBhbmVsLWNvbnRlbnQtLWltYWdlIC5wYW5lbC1pbWFnZSB7XG4gICAgZmxleDogMSAxIDIwJTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ucGFuZWwtYmlvIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogLTI0NXB4O1xufVxuLnBhbmVsLWJpbyAucGFuZWwtd3JhcCB7XG4gIGJveC1zaGFkb3c6IDAgMTNweCAzMHB4IC01cHggI2RhZDlkNTtcbiAgcGFkZGluZzogMzBweDtcbn1cbi5wYW5lbC1iaW8gLnBhbmVsLWJpby1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhbmVsLWJpbyAucGFuZWwtYmlvLWNvbnRlbnQgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbjogMTBweCAwO1xuICBtYXJnaW4tcmlnaHQ6IDE0MHB4O1xufVxuLnBhbmVsLWJpbyAucGFuZWwtYmlvLWNvbnRlbnQgLnByb25vdW5zIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjOWI5ODk1O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhbmVsLWJpbyAucGFuZWwtYmlvLWNvbnRlbnQgLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wYW5lbC1iaW8gLnBhbmVsLWJpby1jb250ZW50IC5zdW1tYXJ5IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMjUwbXM7XG59XG4ucGFuZWwtYmlvIC5wYW5lbC1iaW8tY29udGVudCAuc3VtbWFyeS5zdW1tYXJ5LXJlYWQtbW9yZSB7XG4gIG1heC1oZWlnaHQ6IDNlbTtcbn1cbi5wYW5lbC1iaW8gLnBhbmVsLWJpby1jb250ZW50IC5idG4tbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzFjNDU2NTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnBhbmVsLWJpbyAucGFuZWwtYmlvLWNvbnRlbnQgLmJ0bi1saW5rIFtjbGFzc149aWNvbi1dLFxuLnBhbmVsLWJpbyAucGFuZWwtYmlvLWNvbnRlbnQgLmJ0bi1saW5rIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLnBhbmVsLWJpbyAucGFuZWwtYmlvLWNvbnRlbnQgLmJ0bi1saW5rIC5pY29uLWNoZXZyb24tdXAge1xuICB0b3A6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAucGFuZWwtYmlvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIC5wYW5lbC1iaW8gLnBhbmVsLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogNjBweDtcbiAgfVxuICAucGFuZWwtYmlvIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgfVxuICAucGFuZWwtYmlvIC5wYW5lbC1iaW8tY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NnB4O1xuICB9XG4gIC5wYW5lbC1iaW8gLnBhbmVsLWJpby1jb250ZW50IC5oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgMTUwcHggMTBweCAwO1xuICB9XG59XG4ucGFuZWwtY3RhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhbmVsLWN0YSAucGFuZWwtd3JhcCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuLnBhbmVsLWN0YSAucGFuZWwtY29udGVudCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnBhbmVsLWN0YSAucGFuZWwtY29udGVudCBoMiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAucGFuZWwtY3RhIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucGFuZWwtY3RhIC5wYW5lbC13cmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gIH1cbiAgLnBhbmVsLWN0YSAucGFuZWwtY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQ5cHgpIHtcbiAgLnBhbmVsLWltYWdlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY5cHgpIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAucGFuZWwtaW1hZ2UtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYW5lbC1pbWFnZS1tb2JpbGUge1xuICBtYXgtaGVpZ2h0OiA0MHZoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBhbmVsLWltYWdlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYW5lbC1mZWF0dXJlZCAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnBhbmVsLWZlYXR1cmVkIC5wYW5lbCAucGFuZWwtaW1hZ2Utd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFuZWwtZmVhdHVyZWQgLnBhbmVsIC5wYW5lbC1pbWFnZS13cmFwIC5wYW5lbC1pbWFnZS1yYXRpbyB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ucGFuZWwtZmVhdHVyZWQgLnBhbmVsIC5wYW5lbC1pbWFnZS13cmFwIC5wYW5lbC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4ucGFuZWwtZmVhdHVyZWQgLnRhZ3Mge1xuICBtYXJnaW46IDMwcHggMCAwO1xufVxuLnBhbmVsLWZlYXR1cmVkIC5xdWljay1saW5rcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYjFmMzY7XG59XG4ucGFuZWwtZmVhdHVyZWQgLnF1aWNrLWxpbmtzIC5oZWFkZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLnBhbmVsLWZlYXR1cmVkIC5xdWljay1saW5rcyAuaGVhZGVyLFxuLnBhbmVsLWZlYXR1cmVkIC5xdWljay1saW5rcyBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFuZWwtZmVhdHVyZWQgLnF1aWNrLWxpbmtzIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1mZWF0dXJlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLnBhbmVsLWZlYXR1cmVkIC5wYW5lbC1pbWFnZS13cmFwICsgLnBhbmVsLWNvbnRlbnQgLnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhbmVsLWZlYXR1cmVkID4gLnBhbmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAucGFuZWwtZmVhdHVyZWQgPiAucGFuZWwgLnBhbmVsLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5wYW5lbC1mZWF0dXJlZCA+IC5wYW5lbCAucGFuZWwtd3JhcCAucGFuZWwtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnBhbmVsLWZlYXR1cmVkID4gLnBhbmVsIC5wYW5lbC13cmFwIC5wYW5lbC1jb250ZW50IC5wYW5lbC1mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYW5lbC1mZWF0dXJlZCA+IC5wYW5lbCAucGFuZWwtd3JhcCAucGFuZWwtY29udGVudCAuc3VtbWFyeSArIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLnBhbmVsLWZlYXR1cmVkID4gLnBhbmVsIC5wYW5lbC13cmFwIC5wYW5lbC1jb250ZW50IC50YWdzIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAucGFuZWwtZmVhdHVyZWQgPiAucGFuZWw6Zmlyc3QtY2hpbGQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucGFuZWwtZmVhdHVyZWQgPiAucGFuZWw6Zmlyc3QtY2hpbGQgLnBhbmVsLWltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAucGFuZWwtZmVhdHVyZWQgPiAucGFuZWw6Zmlyc3QtY2hpbGQgLnBhbmVsLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnBhbmVsLWZlYXR1cmVkID4gLnBhbmVsOmZpcnN0LWNoaWxkIC5wYW5lbC13cmFwIC5wYW5lbC1jb250ZW50IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4OiAxO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBtaW4td2lkdGg6IDM1MHB4O1xuICB9XG4gIC5wYW5lbC1mZWF0dXJlZCA+IC5wYW5lbDpmaXJzdC1jaGlsZCAucGFuZWwtd3JhcCAuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhbmVsLWZlYXR1cmVkIC50YWdzIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gIH1cbiAgLmV2ZW50cyAucGFuZWwtZmVhdHVyZWQgPiAucGFuZWw6bnRoLWNoaWxkKG4rMikgLnBhbmVsLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ldmVudHMgLnBhbmVsLWZlYXR1cmVkID4gLnBhbmVsOm50aC1jaGlsZChuKzIpIC5wYW5lbC13cmFwIC5wYW5lbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wYW5lbC1pbnB1dCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGFuZWwtaW5wdXQgLmZvcm0tY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFuZWwtaW5wdXQgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBhbmVsLWlucHV0IC5idG4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1pbnB1dCAucGFuZWwsXG4gIC5wYW5lbC1pbnB1dCAucGFuZWwtd3JhcCxcbiAgLnBhbmVsLWlucHV0IC5wYW5lbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnBhbmVsLWlucHV0IC5wYW5lbC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wYW5lbC1pbnB1dCAuZm9ybS1jb250YWluZXIge1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMzBweDtcbiAgfVxufVxuLnBhbmVsLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYW5lbC1saXN0IGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYW5lbC1saXN0IC5oZWFkaW5nIC5mYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0zcHg7XG59XG4ucGFuZWwtbGlzdCAuaGVhZGluZy5jb2xsYXBzZWQgLmZhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjdcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDlweDtcbn1cbi5wYW5lbC1saXN0IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYW5lbC1saXN0IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYW5lbC1saXN0IHVsIGxpIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ucGFuZWwtbGlzdCB1bCBsaTpsYXN0LWNoaWxkIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDc5YTU7XG59XG4ucGFuZWwtbGlzdCB1bCBsaSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ucGFuZWwtbGlzdCB1bCBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwO1xufVxuLnBhbmVsLWxpc3QgdWwgKyAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBhbmVsLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnBhbmVsLWxpc3QgLnBhbmVsLXdyYXAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAucGFuZWwtbGlzdCAucGFuZWwtY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDEwMHB4O1xuICB9XG4gIC5wYW5lbC1saXN0IC5idG4ge1xuICAgIGJvdHRvbTogNDBweDtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQ5cHgpIHtcbiAgLnBhbmVsLWltYWdlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY5cHgpIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAucGFuZWwtaW1hZ2UtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYW5lbC1pbWFnZS1tb2JpbGUge1xuICBtYXgtaGVpZ2h0OiA0MHZoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBhbmVsLWltYWdlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYW5lbC1saXN0aW5nIC5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wYW5lbC1saXN0aW5nIC5wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhbmVsLWxpc3RpbmcgLnBhbmVsIC5wYW5lbC1jb250ZW50IC5oZWFkaW5nICsgLmRhdGUge1xuICBtYXJnaW46IC0xMHB4IDAgMTVweDtcbn1cblxuLnBhbmVsLWxpc3RpbmctZ3JpZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2OXB4KSBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnBhbmVsLWxpc3RpbmctZ3JpZCAubG9hZC1zcGlubmVyIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1saXN0aW5nLWdyaWQgLmxvYWQtc3Bpbm5lciB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG59XG4ucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAzMHB4O1xuICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDlweCkge1xuICAucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IGZpdC1jb250ZW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY5cHgpIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG4ucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIC5wYW5lbCAucGFuZWwtZmVhdHVyZWQtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjMjk0MDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM1cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIC5wYW5lbCAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xufVxuLnBhbmVsLWxpc3RpbmctZ3JpZCAucGFuZWwtbGlzdGluZyAucGFuZWwgLmhlYWRpbmcgKyAuZGF0ZSB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG4ucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIC5wYW5lbCAuaGVhZGluZyxcbi5wYW5lbC1saXN0aW5nLWdyaWQgLnBhbmVsLWxpc3RpbmcgLnBhbmVsIC5oZWFkaW5nIGEge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgLW1zLWh5cGhlbnM6IGF1dG87XG4gIC13ZWJraXQtaHlwaGVuczogYXV0bztcbiAgaHlwaGVuczogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQ5cHgpIHtcbiAgLnBhbmVsLWxpc3RpbmctZ3JpZCAucGFuZWwtbGlzdGluZyAucGFuZWwgLmhlYWRpbmcsXG4gIC5wYW5lbC1saXN0aW5nLWdyaWQgLnBhbmVsLWxpc3RpbmcgLnBhbmVsIC5oZWFkaW5nIGEge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4ucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIC5wYW5lbCAuaGVhZGluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICMxNTMyNDg7XG59XG4ucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIC5wYW5lbCAucGFuZWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1oeXBoZW5zOiBhdXRvO1xuICAtd2Via2l0LWh5cGhlbnM6IGF1dG87XG4gIGh5cGhlbnM6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZzogNDBweDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuLnBhbmVsLWxpc3RpbmctZ3JpZCAucGFuZWwtbGlzdGluZyAucGFuZWwgLnBhbmVsLW1ldGEge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBhbmVsLWxpc3RpbmctZ3JpZCAucGFuZWwtbGlzdGluZyAucGFuZWwgLnBhbmVsLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFuZWwtbGlzdGluZy1ncmlkIC5wYW5lbC1saXN0aW5nIC5wYW5lbCAuc3VtbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1saXN0aW5nIC5wYW5lbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucGFuZWwtbGlzdGluZyAucGFuZWwgLnBhbmVsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDM1cHg7XG4gIH1cbiAgLnBhbmVsLWxpc3RpbmcgLnBhbmVsIC50YWdzIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLnBhbmVsLWxpc3RpbmcgLnBhbmVsIC5wYW5lbC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5wYW5lbC1saXN0aW5nIC5wYW5lbCAucGFuZWwtd3JhcCAucGFuZWwtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDIzNXB4O1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYW5lbC1zZWN0aW9uLWxpc3RpbmcgLmNvbC1tZC02IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYW5lbC1zZWN0aW9uLWxpc3RpbmcgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhbmVsLXNlY3Rpb24tbGlzdGluZyBhOmFjdGl2ZSwgLnBhbmVsLXNlY3Rpb24tbGlzdGluZyBhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhbmVsLXNlY3Rpb24tbGlzdGluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFuZWwtc2VjdGlvbi1saXN0aW5nIGE6aG92ZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhbmVsLXNlY3Rpb24tbGlzdGluZyBhOmhvdmVyIC5oZWFkaW5nIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFuZWwtc2VjdGlvbi1saXN0aW5nIGE6aG92ZXIgLmhlYWRpbmcgc21hbGwge1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYW5lbC1zZWN0aW9uLWxpc3RpbmcgYTo6YWZ0ZXIge1xuICBib3R0b206IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjb250ZW50OiBcIlxcZTk0NFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbmVhcmljb25zXCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBhbmVsLXNlY3Rpb24tbGlzdGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLnBhbmVsLXNlY3Rpb24tbGlzdGluZyAuY29sLW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC5wYW5lbC1zZWN0aW9uLWxpc3RpbmcgLnBhbmVsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnBhbmVsLXNlY3Rpb24tbGlzdGluZyAucGFuZWwtd3JhcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5wYW5lbC1zZWN0aW9uLWxpc3RpbmcgLnBhbmVsIC5wYW5lbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG4gIC5wYW5lbC1zZWN0aW9uLWxpc3RpbmcgLnBhbmVsIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG4gIC5wYW5lbC1zZWN0aW9uLWxpc3RpbmcgLnBhbmVsIC5oZWFkaW5nIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnBhbmVsLWNvbHVtbi1saXN0aW5nIC5ibG9jay1jdGEge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnBhbmVsLWNvbHVtbi1saXN0aW5nID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wYW5lbC1jb2x1bW4tbGlzdGluZyAuYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYW5lbC1jb2x1bW4tbGlzdGluZyAucXVpY2stbGlua3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIxZjM2O1xufVxuLnBhbmVsLWNvbHVtbi1saXN0aW5nIC5xdWljay1saW5rcyAuaGVhZGVyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5wYW5lbC1jb2x1bW4tbGlzdGluZyAucXVpY2stbGlua3MgLmhlYWRlcixcbi5wYW5lbC1jb2x1bW4tbGlzdGluZyAucXVpY2stbGlua3MgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhbmVsLWNvbHVtbi1saXN0aW5nIC5xdWljay1saW5rcyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBhbmVsLWNvbHVtbi1saXN0aW5nIC5zdW1tYXJ5IHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucGFuZWwtY29sdW1ucyA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC8qIElFMTArIENTUyBzdHlsZXMgZ28gaGVyZSAqL1xuICAucGFuZWwtY29sdW1uLWxpc3RpbmcgLnN1bW1hcnkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xZW07XG4gICAgbWF4LWhlaWdodDogNmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG4gIC5wYW5lbC1jb2x1bW4tbGlzdGluZyAuc3VtbWFyeTo6YmVmb3JlIHtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCIuLi5cIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnBhbmVsLWNvbHVtbi1saXN0aW5nIC5zdW1tYXJ5OjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDFlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBhbmVsLWNvbHVtbi1saXN0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnBhbmVsLWNvbHVtbi1saXN0aW5nIC5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhbmVsLWNvbHVtbi1saXN0aW5nIC5zdW1tYXJ5IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnBhbmVsLWNvbHVtbi1saXN0aW5nIC5wYW5lbC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkgYW5kIChtYXgtd2lkdGg6IDc0OXB4KSB7XG4gIC5wYW5lbC1jb2x1bW4tbGlzdGluZyAucGFuZWwtaW1hZ2UtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkgYW5kIChtYXgtd2lkdGg6IDk2OXB4KSBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnBhbmVsLWNvbHVtbi1saXN0aW5nIC5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1jb2x1bW4tbGlzdGluZyAucGFuZWwtaW1hZ2UtbW9iaWxlIHtcbiAgICBtYXgtaGVpZ2h0OiA0MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkgYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1jb2x1bW4tbGlzdGluZyAucGFuZWwtaW1hZ2UtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1jb2x1bW4tbGlzdGluZyA+IGRpdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYW5lbC1jb2x1bW4tbGlzdGluZyA+IGRpdi5oZWFkZXItb3ZlcmxhcCB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4O1xuICB9XG4gIC5wYW5lbC1jb2x1bW4tbGlzdGluZyA+IGRpdi5oZWFkZXItb3ZlcmxhcCAucGFuZWwtd3JhcCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAucGFuZWwtY29sdW1uLWxpc3RpbmcgPiBkaXYgPiBkaXYge1xuICAgIGJveC1zaGFkb3c6IDVweCA1cHggMjVweCAxcHggI2RhZDlkNTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYW5lbC1jb2x1bW4tbGlzdGluZyA+IGRpdiA+IGRpdi5wYW5lbC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYW5lbC1jb2x1bW4tbGlzdGluZyA+IGRpdiA+IGRpdiAucGFuZWwtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBhbmVsLWNvbHVtbnMge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5wYW5lbC1jb2x1bW5zID4gZGl2IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucGFuZWwtY29sdW1ucyA+IGRpdiA+IGRpdixcbiAgLnBhbmVsLWNvbHVtbnMgPiBkaXYgLnBhbmVsLXdyYXAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQ5cHgpIHtcbiAgLnBhbmVsLWltYWdlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY5cHgpIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAucGFuZWwtaW1hZ2UtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYW5lbC1pbWFnZS1tb2JpbGUge1xuICBtYXgtaGVpZ2h0OiA0MHZoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBhbmVsLWltYWdlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYW5lbC1zdGFmZiB7XG4gIG1hcmdpbjogMjBweCAwICFpbXBvcnRhbnQ7XG59XG4ucGFuZWwtc3RhZmYgLnBhbmVsOmZvY3VzLCAucGFuZWwtc3RhZmYgLnBhbmVsOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYW5lbC1zdGFmZiAucGFuZWwtd3JhcCB7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IC02cHggI2RhZDlkNTtcbn1cbi5wYW5lbC1zdGFmZiAucGFuZWwtaW1hZ2Uge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhbmVsLXN0YWZmIC5wYW5lbC1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhbmVsLXN0YWZmIC5wYW5lbC1jb250ZW50IC5oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucGFuZWwtc3RhZmYgLnBhbmVsLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnN0YWZmLWxpc3Qge1xuICBtYXJnaW46IDQwcHggMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1zdGFmZiAucGFuZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnBhbmVsLXN0YWZmIC5wYW5lbDpob3Zlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhbmVsLXN0YWZmIC5wYW5lbDpob3Zlcjo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBmb250LXNpemU6IDMuNDM3NXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjb250ZW50OiBcIlxcZTkzNlwiO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVhcmljb25zXCI7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYW5lbC1zdGFmZiAucGFuZWwtaW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5hY2NvcmRpb24taXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5hY2NvcmRpb24taXRlbS1oZWFkaW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5Yjk4OTU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAxMnB4IDE0cHg7XG59XG4uYWNjb3JkaW9uLWl0ZW0taGVhZGluZyAuZmEtY2FyZXQtZG93biB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmFjY29yZGlvbi1pdGVtLWhlYWRpbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hY2NvcmRpb24taXRlbS1oZWFkaW5nOmhvdmVyLnByaW1hcnksIC5hY2NvcmRpb24taXRlbS1oZWFkaW5nOmhvdmVyLnByaW1hcnktYnRuIHtcbiAgYmFja2dyb3VuZDogI2RiMWYzNjtcbn1cbi5hY2NvcmRpb24taXRlbS1oZWFkaW5nOmhvdmVyLnByaW1hcnktZGFyaywgLmFjY29yZGlvbi1pdGVtLWhlYWRpbmc6aG92ZXIucHJpbWFyeS1kYXJrLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNiNzEzMmE7XG59XG4uYWNjb3JkaW9uLWl0ZW0taGVhZGluZzpob3Zlci5zZWNvbmRhcnksIC5hY2NvcmRpb24taXRlbS1oZWFkaW5nOmhvdmVyLnNlY29uZGFyeS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xufVxuLmFjY29yZGlvbi1pdGVtLWhlYWRpbmc6aG92ZXIuc2Vjb25kYXJ5LWRhcmssIC5hY2NvcmRpb24taXRlbS1oZWFkaW5nOmhvdmVyLnNlY29uZGFyeS1kYXJrLWJ0biB7XG4gIGJhY2tncm91bmQ6ICMxYzQ1NjU7XG59XG4uYWNjb3JkaW9uLWl0ZW0tZGV0YWlscyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDhweCAxOHB4O1xufVxuLmFjY29yZGlvbi1pdGVtLmV4cGFuZGVkID4gLmFjY29yZGlvbi1pdGVtLWhlYWRpbmcge1xuICBib3JkZXI6IG5vbmU7XG59XG4uYWNjb3JkaW9uLWl0ZW0uZXhwYW5kZWQgPiAuYWNjb3JkaW9uLWl0ZW0taGVhZGluZyAuZmEtY2FyZXQtZG93biB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5hY2NvcmRpb24taXRlbS5leHBhbmRlZCA+IC5hY2NvcmRpb24taXRlbS1kZXRhaWxzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5Yjk4OTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYmlvZ3JhcGh5IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5iaW9ncmFwaHkgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmJpb2dyYXBoeS5hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJpb2dyYXBoeS5hbGlnbi1sZWZ0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmJpb2dyYXBoeS5hd2FyZC1hbGlnbi1sZWZ0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG4uYmlvZ3JhcGh5LmFsaWduLXJpZ2h0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmJpb2dyYXBoeS5hd2FyZC1hbGlnbi1yaWdodCB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5iaW9ncmFwaHkgLmJpb2dyYXBoeS1hd2FyZGVlLFxuLmJpb2dyYXBoeSAuYmlvZ3JhcGh5LW1lbnRvci1sZWN0dXJlcixcbi5iaW9ncmFwaHkgLmJpb2dyYXBoeS1ub21pbmVlLFxuLmJpb2dyYXBoeSAuYmlvZ3JhcGh5LXNwZWFrZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5iaW9ncmFwaHkgLmJpb2dyYXBoeS1jb3VuY2lsLW1lbWJlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJpb2dyYXBoeSAuYmlvZ3JhcGh5LWNvdW5jaWwtbWVtYmVyIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJpb2dyYXBoeSAuYmlvZ3JhcGh5LWNvdW5jaWwtbWVtYmVyIC5jb250ZW50LWZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmlvZ3JhcGh5IC5iaW9ncmFwaHktdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMDc5YTU7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJpb2dyYXBoeSAuYmlvZ3JhcGh5LXRpdGxlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWM0NTY1O1xuICBjb2xvcjogIzFjNDU2NTtcbn1cbi5iaW9ncmFwaHkgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM5Yjk4OTU7XG59XG4uYmlvZ3JhcGh5IGltZyB7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xuICBtYXgtd2lkdGg6IDIxMHB4O1xufVxuLmJpb2dyYXBoeSAubW9kYWwtaW5saW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJpb2dyYXBoeSAuc29jaWFsLWljb25zIHtcbiAgcGFkZGluZzogMDtcbn1cbi5iaW9ncmFwaHkgLnNvY2lhbC1pY29ucyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJpb2dyYXBoeSAuc29jaWFsLWljb25zIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuYmlvZ3JhcGh5LW1vZGFsIGltZyB7XG4gICAgbWF4LWhlaWdodDogNzExcHg7XG4gICAgbWF4LXdpZHRoOiA1NjlweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMThweCAwIDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXYge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXYgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXY6OmJlZm9yZSwgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXY6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXY6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG59XG4uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaTo6YWZ0ZXIge1xuICBjb2xvcjogIzliOTg5NTtcbiAgY29udGVudDogXCIvXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG4uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaSBhLFxuLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXYgbGkgc3BhbiB7XG4gIGNvbG9yOiAjOWI5ODk1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaS5hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uaGVybyAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaTo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZXJvIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYnMtbmF2IGxpIGEsXG4uaGVybyAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaSBzcGFuIHtcbiAgY29sb3I6ICNlZWViZTY7XG59XG4uaGVybyAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaSBhOmZvY3VzLCAuaGVybyAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaSBhOmFjdGl2ZSwgLmhlcm8gLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXYgbGkgYTpob3Zlcixcbi5oZXJvIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYnMtbmF2IGxpIHNwYW46Zm9jdXMsXG4uaGVybyAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaSBzcGFuOmFjdGl2ZSxcbi5oZXJvIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYnMtbmF2IGxpIHNwYW46aG92ZXIge1xuICBjb2xvcjogI2VlZWJlNjtcbn1cbi5oZXJvIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYnMtbmF2IGxpLmFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICNlZWViZTY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZWVlYmU2O1xuICBmbGV4LXNocmluazogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG4uZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uZm9vdGVyIC5yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cbi5mb290ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZvb3RlciBhOmhvdmVyLCAuZm9vdGVyIGE6Zm9jdXMsIC5mb290ZXIgYTphY3RpdmUge1xuICBjb2xvcjogIzAwNzlhNTtcbn1cbi5mb290ZXIgYTpob3ZlciwgLmZvb3RlciBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXIgaDMge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5mb290ZXIgLmxvZ28ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZm9vdGVyIC5mb290ZXItY3RhIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3RlciAuZm9vdGVyLWN0YTpob3ZlciwgLmZvb3RlciAuZm9vdGVyLWN0YTpmb2N1cywgLmZvb3RlciAuZm9vdGVyLWN0YTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXIgLmNvbnRhY3QtaW5mbyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyIC5jb250YWN0LWluZm8gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3RlciAuY29udGFjdC1pbmZvOjpiZWZvcmUsIC5mb290ZXIgLmNvbnRhY3QtaW5mbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uZm9vdGVyIC5jb250YWN0LWluZm86OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uZm9vdGVyIC5jb250YWN0LWluZm8gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyIC5jb250YWN0LWluZm8gbGkge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5mb290ZXIgLmxpbmtzLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZm9vdGVyIC5saW5rcy1jb2x1bW4gLmxpbmtzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gIC1tb3otY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tY291bnQ6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4uZm9vdGVyIC5saW5rcy1jb2x1bW4gLmxpbmtzOjpiZWZvcmUsIC5mb290ZXIgLmxpbmtzLWNvbHVtbiAubGlua3M6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmZvb3RlciAubGlua3MtY29sdW1uIC5saW5rczo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5mb290ZXIgLmxpbmtzLWNvbHVtbiAubGlua3MgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3RlciAubGlua3MtY29sdW1uIC5saW5rcyBsaSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5mb290ZXIgLmxpbmtzLWNvbHVtbiAubGlua3MgLnByaW1hcnktbmF2LWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMDtcbn1cbi5mb290ZXIgLmxpbmtzLWNvbHVtbiAubGlua3MgLnByaW1hcnktbmF2LWRyb3Bkb3duIC5tb2JpbGUtaGVhZGluZzpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmZvb3RlciAuc29jaWFsLWxpbmtzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvb3RlciAuc29jaWFsLWxpbmtzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5mb290ZXIgLnNvY2lhbC1saW5rcyBsaSAuZmFiIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmZvb3RlciAuY29udGFjdC1jb2x1bW4sXG4uZm9vdGVyIC5sb2dvLWNvbHVtbiB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb290ZXIgLmNvbnRhY3QtY29sdW1uIC5jb3B5cmlnaHQsXG4uZm9vdGVyIC5sb2dvLWNvbHVtbiAuY29weXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb290ZXIgLmNvbnRhY3QtY29sdW1uIC5jb3B5cmlnaHQgLnBvbGljeSxcbi5mb290ZXIgLmxvZ28tY29sdW1uIC5jb3B5cmlnaHQgLnBvbGljeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvb3RlciAuY29udGFjdC1jb2x1bW4gLmNvcHlyaWdodCAucG9saWN5IC5wb2xpY3ktc2VwYXJhdG9yOmZpcnN0LWNoaWxkLFxuLmZvb3RlciAubG9nby1jb2x1bW4gLmNvcHlyaWdodCAucG9saWN5IC5wb2xpY3ktc2VwYXJhdG9yOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXIgLmVtYWlsLXN1YnNjcmliZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4uZm9vdGVyIC5lbWFpbC1zdWJzY3JpYmUgbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5mb290ZXIgLmVtYWlsLXN1YnNjcmliZSBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3RlciAuZW1haWwtc3Vic2NyaWJlIGlucHV0W3R5cGU9ZW1haWxdOmFjdGl2ZSwgLmZvb3RlciAuZW1haWwtc3Vic2NyaWJlIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OWE1O1xufVxuLmZvb3RlciAuZW1haWwtc3Vic2NyaWJlIC5idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjlweCkgYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5mb290ZXIgLmxpbmtzLWNvbHVtbiB7XG4gICAgZmxleC1iYXNpczogMzAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmZvb3RlciAuY29udGFjdC1jb2x1bW4ge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgfVxuICAuZm9vdGVyIC5sb2dvLWNvbHVtbiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG4gIC5mb290ZXIgLmxvZ28tY29sdW1uOm5vdCguaGFzLWZvb3Rlci1jdGEpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgLmZvb3RlciAubG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZvb3RlciAuY29weXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXItY3RhIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5mb290ZXIgLmNvbnRhY3QtaW5mbyBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5mb290ZXIgLmNvbnRhY3QtaW5mbyAuZW1haWwsXG4gIC5mb290ZXIgLmNvbnRhY3QtaW5mbyAucGhvbmUsXG4gIC5mb290ZXIgLmNvbnRhY3QtaW5mbyAuYWRkcmVzcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZvb3RlciAuY29udGFjdC1pbmZvIC5waG9uZSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5mb290ZXIgLmNvbnRhY3QtaW5mbyAuZW1haWwge1xuICAgIGNvbG9yOiAjMDA3OWE1O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbiAgLmZvb3RlciAubGlua3Mge1xuICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiBhdXRvO1xuICAgIC1tb3otY29sdW1uLWNvdW50OiBhdXRvO1xuICAgIGNvbHVtbi1jb3VudDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb290ZXIgLnNvY2lhbC1saW5rcyBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuZm9vdGVyIC5zb2NpYWwtbGlua3MgbGkgLmZhYiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuZm9vdGVyIC5jb250YWN0LWNvbHVtbixcbiAgLmZvb3RlciAubG9nby1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZm9vdGVyIC5saW5rcy1jb2x1bW4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZvb3RlciAuZW1haWwtc3Vic2NyaWJlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZsZXguYnV0dG9ucyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLmZsZXguYnV0dG9ucyA+ICoge1xuICBmbGV4OiAxIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAjaGVhZGVyIC5jb250YWluZXItZmx1aWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtaGVhZGVyLmFsaWduLWNlbnRlciBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuLnBhZ2UtaGVhZGVyIC5wcmltYXJ5LWhlYWRpbmcge1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS1oZWFkZXIgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi5wYWdlLWhlYWRlciAucHJpbWFyeS1oZWFkaW5nICsgLm1vcmUtbGluayB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucGFnZS1oZWFkZXIgLm1vcmUtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBhZ2UtaGVhZGVyIC5tb3JlLWxpbmsgLmFycm93IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnBhZ2UtaGVhZGVyIC5zb2NpYWwtaWNvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAucGFnZS1oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICB9XG4gIC5wYWdlLWhlYWRlciAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgfVxuICAucGFnZS1oZWFkZXIgLnByaW1hcnktaGVhZGluZyArIC5tb3JlLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnBhZ2UtaGVhZGVyLnJpZ2h0LWNvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGFnZS1oZWFkZXIucmlnaHQtY29udGVudCBoMSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucGFnZS1oZWFkZXIgLm1vcmUtbGluayB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgfVxuICAucGFnZS1oZWFkZXIgLnNvY2lhbC1pY29ucyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLnNlY3Rpb24uZ3JheS1iZyB7XG4gIGJhY2tncm91bmQ6ICNmNmY1ZjI7XG59XG4uc2VjdGlvbi5wcmltYXJ5LWJnIHtcbiAgYmFja2dyb3VuZDogI2RiMWYzNjtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5wcmltYXJ5LWJnIGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5wcmltYXJ5LWJnIC5wYW5lbC1jb250ZW50IHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VjdGlvbi5wcmltYXJ5LWJnIGZpZ2NhcHRpb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uLnByaW1hcnktYmcgZmlnY2FwdGlvbiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5wcmltYXJ5LWRhcmstYmcge1xuICBiYWNrZ3JvdW5kOiAjYjcxMzJhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uLnByaW1hcnktZGFyay1iZyBoMiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24ucHJpbWFyeS1kYXJrLWJnIC5wYW5lbC1jb250ZW50IHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VjdGlvbi5wcmltYXJ5LWRhcmstYmcgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24ucHJpbWFyeS1kYXJrLWJnIGZpZ2NhcHRpb24gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24uc2Vjb25kYXJ5LWRhcmstYmcge1xuICBiYWNrZ3JvdW5kOiAjMWM0NTY1O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uLnNlY29uZGFyeS1kYXJrLWJnIGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5zZWNvbmRhcnktZGFyay1iZyAucGFuZWwtY29udGVudCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNlY3Rpb24uc2Vjb25kYXJ5LWRhcmstYmcgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24uc2Vjb25kYXJ5LWRhcmstYmcgZmlnY2FwdGlvbiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5zZWNvbmRhcnktYmcge1xuICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uLnNlY29uZGFyeS1iZyAuaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24uc2Vjb25kYXJ5LWJnIC5wYW5lbC1jb250ZW50IHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VjdGlvbi5zZWNvbmRhcnktYmcgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24uc2Vjb25kYXJ5LWJnIGZpZ2NhcHRpb24gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24uc2Vjb25kYXJ5LWJnIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciBoMixcbi5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciBoMyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuLnNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIC5zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24gLnNlY3Rpb24taGVhZGVyICsgLmdlbmVyaWMtY29udGVudC1yb3cge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5zZWN0aW9uIC5nZW5lcmljLWNvbnRlbnQtY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbiAuZ2VuZXJpYy1jb250ZW50LXJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbiAuZ2VuZXJpYy1jb250ZW50LXJvdyAuY29sLW1kLTY6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5zZWN0aW9uIC5nZW5lcmljLWNvbnRlbnQtcm93IC5yb3cge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24gLmdlbmVyaWMtY29udGVudC1yb3cgLnN0YWNrZWQtcm93IHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5zZWN0aW9uIC5nZW5lcmljLWNvbnRlbnQtcm93IC5zdGFja2VkLXJvdyA+ICosXG4uc2VjdGlvbiAuZ2VuZXJpYy1jb250ZW50LXJvdyAuc3RhY2tlZC1yb3cgLnN0YWNrZWQtYWxpZ25tZW50LWNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlY3Rpb24gLmdlbmVyaWMtY29udGVudC1yb3cgLnN0YWNrZWQtcm93IC5zdGFja2VkLWFsaWdubWVudC10b3Age1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc2VjdGlvbiAuZ2VuZXJpYy1jb250ZW50LXJvdyAuc3RhY2tlZC1yb3cgLnN0YWNrZWQtYWxpZ25tZW50LWJvdHRvbSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2VjdGlvbiAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNlY3Rpb24gLnNlY3Rpb24tZm9vdGVyLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uLWZvb3Rlci10ZXh0IC5oZWFkaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zZWN0aW9uOm5vdCguZ3JheS1iZyk6bm90KC5zZWNvbmRhcnktYmcpOm5vdCguc2Vjb25kYXJ5LWRhcmstYmcpOm5vdCgucHJpbWFyeS1iZyk6bm90KC5wcmltYXJ5LWRhcmstYmcpOm5vdCguY3RhLXNlY3Rpb24pICsgLnNlY3Rpb246bm90KC5ncmF5LWJnKTpub3QoLnNlY29uZGFyeS1iZyk6bm90KC5zZWNvbmRhcnktZGFyay1iZyk6bm90KC5wcmltYXJ5LWJnKTpub3QoLnByaW1hcnktZGFyay1iZyk6bm90KC5jdGEtc2VjdGlvbikge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICB9XG4gIC5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAuc2VjdGlvbiAuc2VjdGlvbi1oZWFkZXIgaDIsXG4gIC5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciBoMyB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuICAuc2VjdGlvbiAuc2VjdGlvbi1oZWFkZXIgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICB9XG59XG5tYWluIHtcbiAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAtd2Via2l0LWZsZXg6IDEgMCBhdXRvO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluIHAge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbiNsaXN0aW5nLWFwcCxcbiNzZWFyY2gtYXBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWluLWhlaWdodDogMzN2aDtcbn1cblxuLmNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5kZXRhaWwtd3JhcCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLmRldGFpbC13cmFwIC5zaWRlYmFyIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlZWViZTY7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uZGV0YWlsLXdyYXAgLmRldGFpbC1mb290ZXIgLnRhZ3Mge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4uaW5kZW50ZWQtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4uaW5kZW50ZWQtaXRlbSB7XG4gIG1hcmdpbi10b3A6IC0xMjBweDtcbn1cblxuYm9keS5iZy1zaGFkZWQtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNWYyO1xufVxuYm9keS5iZy1zaGFkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNWYyO1xufVxuYm9keS5iZy1zaGFkZWQgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkOWQ1O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIGJvZHkuYmctc2hhZGVkIGhyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgI2xpc3RpbmctYXBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAuaW5kZW50ZWQtaXRlbSxcbiAgLmluZGVudGVkLWl0ZW0tZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4O1xuICB9XG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5kZXRhaWwtd3JhcCB7XG4gICAgbWFyZ2luOiAwIDAgMTAwcHggMTAwcHg7XG4gIH1cbiAgLmRldGFpbC13cmFwIC5hcnRpY2xlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbi10b3A6IC0yNDBweDtcbiAgICBwYWRkaW5nOiA1MHB4IDUwcHggMjBweDtcbiAgfVxuICAuZGV0YWlsLXdyYXAgLnNpZGViYXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5kZXRhaWwtd3JhcCAudGFncyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLmRldGFpbC13cmFwIC5hdXRob3ItYmlvLFxuICAuZGV0YWlsLXdyYXAgaHIge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG59XG4uc2lkZWJhci5jbGVhci1ib3JkZXJzIC5zaWRlYmFyLXNlY3Rpb246bm90KC5zaWRlYmFyLWN0YS1zZWN0aW9uKSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLnNpZGViYXIuY2xlYXItYm9yZGVycyAuc2lkZWJhci1zZWN0aW9uOm5vdCguc2lkZWJhci1jdGEtc2VjdGlvbik6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDMwcHggMzVweDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWNvbnRlbnQgaDIge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLnNpZGViYXIgLnNpZGViYXItY29udGVudCAuYnRuIHtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2lkZWJhciAuc2lkZWJhci1jb250ZW50LXJlYWQtbW9yZSB7XG4gIG1heC1oZWlnaHQ6IDIzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXMgZWFzZTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWNvbnRlbnQtcmVhZC1tb3JlLmV4cGFuZGVkIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2lkZWJhciAuc2lkZWJhci1jb250ZW50LXJlYWQtbW9yZS5leHBhbmRlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLnNpZGViYXIgLnNpZGViYXItY29udGVudC1yZWFkLW1vcmU6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC03NXB4IDEwMHB4IC0yM3B4ICNmZmY7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2lkZWJhciAucmVhZC1tb3JlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDEwcHggMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpZGViYXIgLnJlYWQtbW9yZTphY3RpdmUsIC5zaWRlYmFyIC5yZWFkLW1vcmU6aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNpZGViYXIgLnJlYWQtbW9yZTphY3RpdmUsIC5zaWRlYmFyIC5yZWFkLW1vcmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxYzQ1NjU7XG59XG5cbi5iZy1zaGFkZWQgLnNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuc2lkZWJhci5jbGVhci1ib3JkZXJzIC5zaWRlYmFyLXNlY3Rpb246bm90KC5zaWRlYmFyLWN0YS1zZWN0aW9uKSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG4gIC5zaWRlYmFyIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLnNpZGViYXIgLmJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXItY29udGVudCAuc2lkZWJhci1jb250ZW50LXJlYWQtbW9yZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG4gIC5zaWRlYmFyIC5zaWRlYmFyLWNvbnRlbnQgLnNpZGViYXItY29udGVudC1yZWFkLW1vcmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5zaWRlYmFyIC5zaWRlYmFyLWNvbnRlbnQgLnJlYWQtbW9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNpZGViYXItc2VjdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWVlYmU2O1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG4uc2lkZWJhci1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5zaWRlYmFyLXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uc2lkZWJhci1zZWN0aW9uIC5oZWFkaW5nIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi5zaWRlYmFyLXNlY3Rpb24gLmN0YS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2lkZWJhci1zZWN0aW9uIC5zdWItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuLnNpZGViYXItc2VjdGlvbi5zaWRlYmFyLWN0YS1zZWN0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlZWViZTY7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbi5zaWRlYmFyLXNlY3Rpb24uc2lkZWJhci1jdGEtc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnNpZGViYXItc2VjdGlvbi5zaWRlYmFyLWN0YS1zZWN0aW9uIGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zaWRlYmFyLXNlY3Rpb24uc2lkZWJhci1jdGEtc2VjdGlvbiAuZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zaWRlYmFyLWZpbHRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U4ZTg7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IDFzIHJpZ2h0IGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xufVxuLnNpZGViYXItZmlsdGVyLmNvbGxhcHNlZCB7XG4gIHJpZ2h0OiAtMTAwJTtcbn1cbi5zaWRlYmFyLWZpbHRlciAuc2lkZWJhci1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWJlNjtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xufVxuLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWhlYWRlciAuaGlkZS1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWRlYmFyLWZpbHRlciAuc2lkZWJhci1oZWFkZXIgPiBoMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW46IDA7XG59XG4uc2lkZWJhci1maWx0ZXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLWhlYWRlci1saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDU1cHg7XG4gIHRvcDogMjdweDtcbiAgei1pbmRleDogMTAwO1xufVxuLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci1oZWFkZXItbGluazpob3ZlciwgLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci1oZWFkZXItbGluazphY3RpdmUsIC5zaWRlYmFyLWZpbHRlciAuc2lkZWJhci1oZWFkZXIgLnNpZGViYXItaGVhZGVyLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzFjNDU2NTtcbn1cbi5zaWRlYmFyLWZpbHRlciAuc2lkZWJhci1oZWFkZXIgLnNpZGViYXItdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAyMnB4O1xuICB6LWluZGV4OiAxMDA7XG59XG4uc2lkZWJhci1maWx0ZXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbmVhcmljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc2lkZWJhci1maWx0ZXIgLnNpZGViYXItZmlsdGVyLW5vLXJlc3VsdHMge1xuICBjb2xvcjogIzliOTg5NTtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWZpbHRlci1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWZpbHRlci1oZWFkaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWZpbHRlci1oZWFkaW5nLmNvbGxhcHNlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA2N1wiO1xufVxuLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG4uc2lkZWJhci1maWx0ZXIgLnNpZGViYXItZmlsdGVycy13cmFwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWViZTY7XG4gIHBhZGRpbmc6IDI1cHggMzBweCAxMHB4O1xufVxuLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWZpbHRlcnMtd3JhcDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uc2lkZWJhci1maWx0ZXIgLnNpZGViYXItZmlsdGVycy13cmFwIC5jaGVja2JveC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWZpbHRlcnMtd3JhcCAuY2hlY2tib3gtY29udGFpbmVyIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zaWRlYmFyLWZpbHRlciAuc2lkZWJhci1maWx0ZXJzLXdyYXAgLmNoZWNrYm94LWNvbnRhaW5lciBhOmhvdmVyLCAuc2lkZWJhci1maWx0ZXIgLnNpZGViYXItZmlsdGVycy13cmFwIC5jaGVja2JveC1jb250YWluZXIgYTpmb2N1cywgLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWZpbHRlcnMtd3JhcCAuY2hlY2tib3gtY29udGFpbmVyIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDc5YTU7XG59XG4uc2lkZWJhci1maWx0ZXIgLnNpZGViYXItZmlsdGVycy13cmFwIC5jaGVja2JveC1jb250YWluZXIgLmNoZWNrYm94LWNoaWxkcmVuIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG4uc2lkZWJhci1maWx0ZXIgLnNpZGViYXItZmlsdGVycy13cmFwIC5jaGVja2JveC1jb250YWluZXIgLmNoZWNrYm94LWNoaWxkcmVuIGlucHV0W3R5cGU9Y2hlY2tib3hdIH4gbGFiZWwge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnNpZGViYXItZmlsdGVyIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTtcbiAgfVxuICAuc2lkZWJhci1maWx0ZXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLWhlYWRlci1saW5rIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuICAuc2lkZWJhci1maWx0ZXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2lkZWJhci1maWx0ZXIgLnNpZGViYXItY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLmhlcm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM0NTY1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi9pbWFnZXMvNDA0LWJnLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAyNjVweDtcbn1cbi5oZXJvLmhlcm8tYmdfaGVyby1jb2xvci1ibG9jayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uaGVyby5oZXJvLXBsYWluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmhlcm8tbWljcm9iZSBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlcm8uaGVyby1mbHVpZCwgLmhlcm8uaGVyby1mbHVpZC1tb2JpbGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaGVyby5oZXJvLWZsdWlkIC5wYWdlLWhlYWRlciwgLmhlcm8uaGVyby1mbHVpZC1tb2JpbGUgLnBhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4uaGVyby5oZXJvLWZsdWlkIC5wYWdlLWhlYWRlciAubW9yZS1saW5rLCAuaGVyby5oZXJvLWZsdWlkLW1vYmlsZSAucGFnZS1oZWFkZXIgLm1vcmUtbGluayB7XG4gIGJvdHRvbTogMzVweDtcbn1cbi5oZXJvIGgxLFxuLmhlcm8gcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlcm8gLm1ldGEtbGlzdCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5oZXJvIC5tZXRhLWxpc3QgbGkge1xuICBjb2xvcjogIzAwNzlhNTtcbn1cbi5oZXJvIC5tZXRhLWxpc3QgKyBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaGVybyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMzQwcHg7XG4gIH1cbiAgLmhlcm8gLmJyZWFkY3J1bWJzIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLmhlcm8gLnBhZ2UtaGVhZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaGVybyAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmhlcm8tbWljcm9iZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KDQ1JSAxMDElLCAjMTQ0YjZkIDMwJSwgIzBjMjk0MCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMCByaWdodCAtMTcwcHg7XG4gIH1cbiAgLmhlcm8tbWljcm9iZSBpbWcge1xuICAgIGJvdHRvbTogLTMwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC5oZXJvLmhlcm8tcGxhaW4sIC5oZXJvLmhlcm8tZmx1aWQtbW9iaWxlIHtcbiAgICBoZWlnaHQ6IDM0MHB4O1xuICB9XG4gIC5oZXJvLmhlcm8tZmx1aWQgLnBhZ2UtaGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjY0cHgpIHtcbiAgLmhlcm8tbWljcm9iZSBpbWcge1xuICAgIHJpZ2h0OiAxMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2OXB4KSB7XG4gIC5oZXJvLXBsYWluLFxuICAuaGVyby1wbGFpbi1tb2JpbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmhlcm8tcGxhaW4gaDEsXG4gIC5oZXJvLXBsYWluIC5kZXNjcmlwdGlvbixcbiAgLmhlcm8tcGxhaW4tbW9iaWxlIGgxLFxuICAuaGVyby1wbGFpbi1tb2JpbGUgLmRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLmhlcm8uaGVyby1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyby5oZXJvLWJhbm5lciAucGFnZS1oZWFkZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5oZXJvLmhlcm8tYmFubmVyIC5wYWdlLWhlYWRlciBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMTVweCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5oZXJvLmhlcm8tYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGhlaWdodDogNTkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmhlcm8uaGVyby1iYW5uZXIgLnBhZ2UtaGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogMjVweCAwIDA7XG4gIH1cbn1cbi5iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly92aWEucGxhY2Vob2xkZXIuY29tLzE5MDB4NDgwXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5iYW5uZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5iYW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGFzcGVjdC1yYXRpbzogMTQ0MC8zNTI7XG4gIH1cbn1cbi5iYW5uZXItLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5iYW5uZXItLWRhcmsgLmJhbm5lcl9fb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5iYW5uZXItLWRhcmsgLmJhbm5lcl9fdGl0bGUge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmJhbm5lci0tbGlnaHQgLmJhbm5lcl9fb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5iYW5uZXIgLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmJhbm5lciAucm93IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJhbm5lciAucm93LS1oZWlnaHQtYXV0byB7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5iYW5uZXIgLnJvdyAuY29sLXhzLTEyICsgLmNvbC14cy0xMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuLmJhbm5lcl9fb3ZlcmxheSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzLjc1cmVtO1xuICBtYXJnaW46IDAgYXV0byAxcmVtO1xufVxuLmJhbm5lcl9fY29weSB7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5iYW5uZXIgLmNvbC1vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uaGVhZGVyX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlYWRlcl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhlYWRlcl9faW5uZXIge1xuICAgIG1hcmdpbjogMCA4cmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5oZWFkZXItdXRpbGl0aWVzLWxvZ2luIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlci11dGlsaXRpZXMtbG9naW4gLmhlYWRlci11dGlsaXRpZXMtbG9naW4tZHJvcGRvd24ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjZWVlYmU2O1xuICBib3gtc2hhZG93OiAwIDdweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTBweDtcbiAgd2lkdGg6IDIxNXB4O1xufVxuLmhlYWRlci11dGlsaXRpZXMtbG9naW4gLmhlYWRlci11dGlsaXRpZXMtbG9naW4tZHJvcGRvd24gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlYWRlci11dGlsaXRpZXMtbG9naW4gLmhlYWRlci11dGlsaXRpZXMtbG9naW4tZHJvcGRvd24ge1xuICAgIHRvcDogNDBweDtcbiAgfVxufVxuLmhlYWRlci11dGlsaXRpZXMtbG9naW4gLmhlYWRlci11dGlsaXRpZXMtbG9naW4tZHJvcGRvd24gbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzliOTg5NTtcbn1cbi5oZWFkZXItdXRpbGl0aWVzLWxvZ2luIC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luLWRyb3Bkb3duIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmhlYWRlci11dGlsaXRpZXMtbG9naW4gLmhlYWRlci11dGlsaXRpZXMtbG9naW4tZHJvcGRvd24gbGkgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuLmhlYWRlci11dGlsaXRpZXMtbG9naW4gYS53ZWxjb21lLXVzZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXItdXRpbGl0aWVzLWxvZ2luIGEud2VsY29tZS11c2VyIC5tb2JpbGUtcGVyc29uLWljb246OmFmdGVyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICMwMDc5YTU7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMTAwO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaGVhZGVyLXV0aWxpdGllcy1sb2dpbiBhLndlbGNvbWUtdXNlciAubW9iaWxlLXBlcnNvbi1pY29uOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuLmhlYWRlci11dGlsaXRpZXMtbG9naW4gYS53ZWxjb21lLXVzZXIgLmxvZ2dlZC1pbi1hcnJvdzo6YWZ0ZXIge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBjb2xvcjogI2RiMWYzNjtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaGVhZGVyLXV0aWxpdGllcy1sb2dpbiBhLndlbGNvbWUtdXNlciAubG9nZ2VkLWluLWFycm93OjphZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uaGVhZGVyLXV0aWxpdGllcy1sb2dpbiBhLndlbGNvbWUtdXNlciAubG9nZ2VkLWluLWFycm93Lm9wZW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luIGEud2VsY29tZS11c2VyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjMDA3OWE1O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB6LWluZGV4OiA5OTtcbiAgfVxuICAuaGVhZGVyLXV0aWxpdGllcy1sb2dpbiBhLndlbGNvbWUtdXNlcjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTMyNDg7XG4gIH1cbn1cbi5oZWFkZXItdXRpbGl0aWVzLWxvZ2luLXVzZXJuYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5uYXYtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nOiAwO1xuICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTA1O1xufVxuLm5hdi10b2dnbGU6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGNvbG9yOiAjMDA3OWE1O1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLm5hdi10b2dnbGU6YWN0aXZlLCAubmF2LXRvZ2dsZTpmb2N1cywgLm5hdi10b2dnbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdG9nZ2xlLm9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG4ubmF2LXRvZ2dsZS5vcGVuOmhvdmVyOjpiZWZvcmUge1xuICBjb2xvcjogIzE1MzI0ODtcbn1cbi5uYXYtdG9nZ2xlLm1vYmlsZS1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi5kZXNrdG9wLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5kZXNrdG9wLW5hdiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogIzAwNzlhNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLmRlc2t0b3AtbmF2OjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MmJcIjtcbiAgICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5kZXNrdG9wLW5hdjpob3ZlciB7XG4gICAgY29sb3I6ICMxNTMyNDg7XG4gIH1cbiAgLm5hdi10b2dnbGUubW9iaWxlLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5uYXY6OmJlZm9yZSwgLm5hdjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ubmF2OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLm5hdi5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2Lm9wZW4gLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5uYXYub3BlbiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nOiAxNDBweCAxMzVweCAwO1xuICB9XG59XG4ubmF2IC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDI1cHggMCAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2IC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luLWRyb3Bkb3duIHtcbiAgei1pbmRleDogOTk5OTk7XG59XG4ubmF2IC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdiAubmF2LXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMjBweDtcbn1cbi5uYXYgLmhlYWRlci1zZWFyY2gtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuLm5hdiBhOmZvY3VzLFxuLm5hdiBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYgLmN0YS1saW5rIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBwYWRkaW5nOiAwIDAgNDBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ubmF2IC5jdGEtbGluazo6YWZ0ZXIge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGNvbG9yOiAjZGIxZjM2O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLm5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLm5hdiB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmF2IHVsOjpiZWZvcmUsIC5uYXYgdWw6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLm5hdiB1bDo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5uYXYgLnByaW1hcnktbmF2IHtcbiAgZGlzcGxheTogZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2IC5wcmltYXJ5LW5hdiAubmF2LWZlYXR1cmVkLXNlY3Rpb24ge1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgb3JkZXI6IDM7XG59XG4ubmF2IC5wcmltYXJ5LW5hdi1tZWdhbWVudS1jb2wge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLm5hdiAucHJpbWFyeS1uYXYtbWVnYW1lbnUtY29sOmxhc3QtY2hpbGQgbGk6bGFzdC1jaGlsZCAucHJpbWFyeS1uYXYtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubmF2IC5wcmltYXJ5LW5hdi1tZWdhbWVudS1jb2wgPiBsaSA+IC5wcmltYXJ5LW5hdi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ubmF2IC5wcmltYXJ5LW5hdi1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWVlYmU2O1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE5cHggMjBweCAxOXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXYgLnByaW1hcnktbmF2LWl0ZW0gLmxuciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMnB4IDAgMCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLm5hdiAucHJpbWFyeS1uYXYtaXRlbS5tb2JpbGUtaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ubmF2IC5wcmltYXJ5LW5hdi1pdGVtLm1vYmlsZS1oZWFkaW5nIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5uYXYgLnByaW1hcnktbmF2LWl0ZW0ucHJpbWFyeS1uYXYtaGFzLWNoaWxkcmVuOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzliOTg5NTtcbiAgY29udGVudDogXCJcXGU5M2NcIjtcbiAgZm9udC1mYW1pbHk6IFwiTGluZWFyaWNvbnNcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxOXB4O1xufVxuLm5hdiAucHJpbWFyeS1uYXYtaXRlbS5wcmltYXJ5LW5hdi1iYWNrLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBjb2xvcjogIzAwNzlhNTtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ubmF2IC5wcmltYXJ5LW5hdi1pdGVtLnByaW1hcnktbmF2LWJhY2staXRlbTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb250ZW50OiBcIlxcZTk0M1wiO1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ubmF2IC5wcmltYXJ5LW5hdi1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2IC5wcmltYXJ5LW5hdi1kcm9wZG93biBsaTpsYXN0LWNoaWxkIGEge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm5hdiAucHJpbWFyeS1uYXYtZHJvcGRvd24ub3BlbiB7XG4gIC1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuICAtby1hbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gIC1tb3otYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLW8tYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIC1vLWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMCAyMHB4IDcwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLm5hdiB7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAwLjk4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICAgIHRvcDogMDtcbiAgfVxuICAubmF2IC5uYXYtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5uYXYgLm5hdi13cmFwIC5oZWFkZXItdXRpbGl0aWVzIC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luLWxpbmssXG4gIC5uYXYgLm5hdi13cmFwIC5oZWFkZXItdXRpbGl0aWVzIC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luLFxuICAubmF2IC5uYXYtd3JhcCAuaGVhZGVyLXV0aWxpdGllcyAuaGVhZGVyLXNlYXJjaC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXYgLm5hdi13cmFwIC5oZWFkZXItdXRpbGl0aWVzIC5uYXYtdG9nZ2xlIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC04NXB4O1xuICB9XG4gIC5uYXYgLmN0YS1saW5rIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubmF2IC5wcmltYXJ5LW5hdiB7XG4gICAgZGlzcGxheTogZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdiAucHJpbWFyeS1uYXYgLm5hdi1mZWF0dXJlZC1zZWN0aW9uIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAubmF2IC5wcmltYXJ5LW5hdi1tZWdhbWVudS1jb2wge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmc6IDQwcHggMTBweCAyNXB4O1xuICB9XG4gIC5uYXYgLnByaW1hcnktbmF2LW1lZ2FtZW51LWNvbDpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLm5hdiAucHJpbWFyeS1uYXYtbWVnYW1lbnUtY29sIC5wcmltYXJ5LW5hdi1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5uYXYgLnByaW1hcnktbmF2LW1lZ2FtZW51LWNvbCAucHJpbWFyeS1uYXYtaXRlbS5wcmltYXJ5LW5hdi1pdGVtLm1vYmlsZS1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXYgLnByaW1hcnktbmF2LW1lZ2FtZW51LWNvbCA+IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5uYXYgLnByaW1hcnktbmF2LW1lZ2FtZW51LWNvbCA+IGxpID4gLnByaW1hcnktbmF2LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubmF2IC5wcmltYXJ5LW5hdi1tZWdhbWVudS1jb2wgPiBsaSA+IC5wcmltYXJ5LW5hdi1pdGVtOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAubmF2IC5wcmltYXJ5LW5hdi1tZWdhbWVudS1jb2wgLnByaW1hcnktbmF2LWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubmF2IC5wcmltYXJ5LW5hdi1tZWdhbWVudS1jb2wgLnByaW1hcnktbmF2LWJhY2staXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2IC5wcmltYXJ5LW5hdi1tZWdhbWVudS1jb2wgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm5hdiAucHJpbWFyeS1uYXYtbWVnYW1lbnUtY29sIGxpIGEgLmxuciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLm5hdiAucHJpbWFyeS1uYXYtbWVnYW1lbnUtY29sIGxpIGE6aG92ZXIsIC5uYXYgLnByaW1hcnktbmF2LW1lZ2FtZW51LWNvbCBsaSBhOmZvY3VzLCAubmF2IC5wcmltYXJ5LW5hdi1tZWdhbWVudS1jb2wgbGkgYTphY3RpdmUge1xuICAgIGNvbG9yOiAjMDA3OWE1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdi1mZWF0dXJlZC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTIwcHg7XG4gIHBhZGRpbmc6IDM1cHggMjBweDtcbn1cbi5uYXYtZmVhdHVyZWQtc2VjdGlvbiBpbWcge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLm5hdi1mZWF0dXJlZC1zZWN0aW9uIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm5hdi1mZWF0dXJlZC1zZWN0aW9uIHAge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xufVxuLm5hdi1mZWF0dXJlZC1zZWN0aW9uIC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBwYWRkaW5nOiAxNnB4IDM1cHg7XG59XG4ubmF2LWZlYXR1cmVkLXNlY3Rpb24gLmN0YS1saW5rIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ubmF2LWZlYXR1cmVkLXNlY3Rpb24tdHh0IGgzIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5uYXYtZmVhdHVyZWQtc2VjdGlvbi10eHQgLmN0YS1saW5rIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmbG9hdDogbm9uZTtcbn1cbi5uYXYtZmVhdHVyZWQtc2VjdGlvbi10eHQgLmN0YS1saW5rOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5uYXYtZmVhdHVyZWQtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNDhweCA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB3aWR0aDogMjc1cHg7XG4gIH1cbiAgLm5hdi1mZWF0dXJlZC1zZWN0aW9uIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5uYXYtZmVhdHVyZWQtc2VjdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICAubmF2LWZlYXR1cmVkLXNlY3Rpb24tdHh0IGgzIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmZvcm0gaW5wdXQge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbmZvcm0gLmZvcm0tZmllbGQgLmlucHV0LXZhbGlkYXRpb24tZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNkYjFmMzY7XG59XG5mb3JtIC5mb3JtLWZpZWxkIC5maWVsZC12YWxpZGF0aW9uLWVycm9yIHtcbiAgY29sb3I6ICNkYjFmMzY7XG59XG5mb3JtIC5mb3JtLWZpZWxkIC5lZGl0aW5nLWZvcm0tY29udHJvbC1uZXN0ZWQtY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvcm0gLmZvcm0tZmllbGQgKyAuZm9ybS1maWVsZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hc20tYWNjb3JkaW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXNtLWFjY29yZGlvbiAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmFzbS1hY2NvcmRpb24gLmNsb3NlZC1sYWJlbCxcbi5hc20tYWNjb3JkaW9uIC5vcGVuLWxhYmVsIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYXNtLWFjY29yZGlvbiAucGFuZWwge1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNHMgZWFzZS1vdXQ7XG59XG4uYXNtLWFjY29yZGlvbiAucGFuZWwgLmNvbC1tZC0xMiB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4uYXNtLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5hc20tYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIHAge1xuICBtYXJnaW46IDA7XG4gIG9yZGVyOiAwO1xufVxuLmFzbS1hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3JkZXI6IDE7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uYXNtLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciBidXR0b24gc3ZnIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uYXNtLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciBidXR0b24gfiAub3Blbi1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXNtLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciBidXR0b25bYXJpYS1leHBhbmRlZD10cnVlXSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xufVxuLmFzbS1hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gfiAub3Blbi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFzbS1hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gfiAuY2xvc2VkLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmR5bmFtaWMtdHdvLWNvbHVtbi1zZWN0aW9uIC5yZXNwb25zaXZlLWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuZHluYW1pYy10d28tY29sdW1uLXNlY3Rpb24gLnJlc3BvbnNpdmUtY29sIHtcbiAgICBmbGV4LWJhc2lzOiBpbml0aWFsO1xuICB9XG59XG4uZHluYW1pYy10d28tY29sdW1uLXNlY3Rpb24gLnJlZC1kaXZpc29yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5keW5hbWljLXR3by1jb2x1bW4tc2VjdGlvbiAucmVkLWRpdmlzb3Ige1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RiMWYzNjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucGItc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ucGItc2VjdGlvbiAuY29udGFpbmVyLWZsdWlkLFxuLnBiLXNlY3Rpb24gLmZ1bGwtYmxlZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYi1zZWN0aW9uIC5jb250YWluZXItZmx1aWQsXG4gIC5wYi1zZWN0aW9uIC5mdWxsLWJsZWVkIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLnBiLXNlY3Rpb24gLm5hcnJvdy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYi1zZWN0aW9uIC5vdXItd29yay1wIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE4NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAucGItc2VjdGlvbiAub3VyLXdvcmstcCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5wYi1zZWN0aW9uLmdyYXktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNWYyO1xufVxuLnBiLXNlY3Rpb24uYmxhY2stYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnBiLXNlY3Rpb24ucHJpbWFyeS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYjFmMzY7XG59XG4ucGItc2VjdGlvbi5wcmltYXJ5LWRhcmstYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxMzJhO1xufVxuLnBiLXNlY3Rpb24uc2Vjb25kYXJ5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzlhNTtcbn1cbi5wYi1zZWN0aW9uLnNlY29uZGFyeS1kYXJrLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNDU2NTtcbn1cbi5wYi1zZWN0aW9uIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xufVxuXG4ucGItc2VjdGlvbi1zaW5nbGUtY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYi1zZWN0aW9uLXNpbmdsZS1jb2x1bW4gLnBiLXdpZGdldCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxIDEgMTAwJTtcbn1cblxuLnBiLXNlY3Rpb24tc2luZ2xlLWNvbHVtbi13aXRoLXJpZ2h0LWd1dHRlciAucGItd2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYi1zZWN0aW9uLXNpbmdsZS1jb2x1bW4td2l0aC1yaWdodC1ndXR0ZXIgLnBiLXdpZGdldC1yaWdodC1ndXR0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnBiLXNlY3Rpb24tc2luZ2xlLWNvbHVtbi13aXRoLXJpZ2h0LWd1dHRlciAucGItd2lkZ2V0IHtcbiAgICBmbGV4LWJhc2lzOiA3NCU7XG4gIH1cbiAgLnBiLXNlY3Rpb24tc2luZ2xlLWNvbHVtbi13aXRoLXJpZ2h0LWd1dHRlciAucGItd2lkZ2V0LXJpZ2h0LWd1dHRlciB7XG4gICAgZmxleC1iYXNpczogMjQlO1xuICB9XG59XG5cbi5wYi1zZWN0aW9uLXRocmVlLWNvbHVtbiAucGItd2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYi1zZWN0aW9uLXRocmVlLWNvbHVtbiAucGItd2lkZ2V0IHtcbiAgICBmbGV4LWJhc2lzOiAzMiU7XG4gIH1cbn1cblxuLnBiLXNlY3Rpb24tdHdvLWNvbHVtbiAucGItd2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5wYi1zZWN0aW9uLXR3by1jb2x1bW4gLnBiLXdpZGdldCB7XG4gICAgZmxleC1iYXNpczogNDklO1xuICB9XG59XG5cbi52YXJpYWJsZS1jb2x1bW4tc2VjdGlvbi5uby1jb2x1bW4tcGFkZGluZy1zZWN0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmFyaWFibGUtY29sdW1uLXNlY3Rpb24ubm8tY29sdW1uLXBhZGRpbmctc2VjdGlvbiAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuLnZhcmlhYmxlLWNvbHVtbi1zZWN0aW9uLm5vLWNvbHVtbi1wYWRkaW5nLXNlY3Rpb24gLnJvdyAubm8tcGFkZGluZy1jb2x1bW4ge1xuICBwYWRkaW5nOiAwO1xufVxuLnZhcmlhYmxlLWNvbHVtbi1zZWN0aW9uIC5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLnZhcmlhYmxlLWNvbHVtbi1zZWN0aW9uIC5yb3cgZGl2W2NsYXNzKj1jb2wtbWQtXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udmFyaWFibGUtY29sdW1uLXNlY3Rpb24gLmZ1bGwtYmxlZWQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi52YXJpYWJsZS1jb2x1bW4tc2VjdGlvbiAuZnVsbC1ibGVlZC1yb3cgLmNvbC1mdWxsLWJsZWVkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBiLWJhbm5lci13aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBiLWJhbm5lci13aWRnZXQgLmJyZWFkY3J1bWJzIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5wYi1iYW5uZXItd2lkZ2V0IC5icmVhZGNydW1icyAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5wYi1iYW5uZXItd2lkZ2V0IC5icmVhZGNydW1icyAuY29udGFpbmVyLWZsdWlkIC5icmVhZGNydW1icy1uYXYgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5wYi1iYW5uZXItd2lkZ2V0IC5icmVhZGNydW1icyAuY29udGFpbmVyLWZsdWlkIC5icmVhZGNydW1icy1uYXYgbGk6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGItYmFubmVyLXdpZGdldCAuYnJlYWRjcnVtYnMgLmNvbnRhaW5lci1mbHVpZCAuYnJlYWRjcnVtYnMtbmF2IGxpIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4ucGItYmFubmVyLXdpZGdldCAucGFnZS1oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4ucGItYmFubmVyLXdpZGdldCAucGFnZS1oZWFkZXIgaDEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYi1iYW5uZXItd2lkZ2V0IC5wYWdlLWhlYWRlciBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDE1cHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBiLWJhbm5lci13aWRnZXQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGItYmFubmVyLXdpZGdldCAucGFnZS1oZWFkZXIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbiAgLnBiLWJhbm5lci13aWRnZXQgLnBhZ2UtaGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogMjVweCAwIDA7XG4gIH1cbn1cblxuLnBiLWJsb2NrLWN0YS13aWRnZXQuYmxvY2stY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm94LXNoYWRvdzogNXB4IDVweCAyNXB4IDFweCAjZGFkOWQ1O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBiLWJsb2NrLWN0YS13aWRnZXQuYmxvY2stY3RhLmJhY2tncm91bmQge1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnBiLWJsb2NrLWN0YS13aWRnZXQuYmxvY2stY3RhLmJhY2tncm91bmQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnBiLWJsb2NrLWN0YS13aWRnZXQuYmxvY2stY3RhLmJhY2tncm91bmQ6aG92ZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAucGItYmxvY2stY3RhLXdpZGdldC5ibG9jay1jdGEge1xuICAgIG1hcmdpbjogaW5pdGlhbDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnBiLWJsb2NrLWN0YS13aWRnZXQuYmxvY2stY3RhIGEsXG4ucGItYmxvY2stY3RhLXdpZGdldC5ibG9jay1jdGEgaDIsXG4ucGItYmxvY2stY3RhLXdpZGdldC5ibG9jay1jdGEgcCxcbi5wYi1ibG9jay1jdGEtd2lkZ2V0LmJsb2NrLWN0YSBzcGFuIHtcbiAgei1pbmRleDogMTtcbn1cbi5wYi1ibG9jay1jdGEtd2lkZ2V0LnNlY29uZGFyeS1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OWE1O1xufVxuLnBiLWJsb2NrLWN0YS13aWRnZXQuc2Vjb25kYXJ5LWRhcmstYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MzI0ODtcbn1cbi5wYi1ibG9jay1jdGEtd2lkZ2V0LnByaW1hcnktYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiMWYzNjtcbn1cbi5wYi1ibG9jay1jdGEtd2lkZ2V0LnByaW1hcnktZGFyay1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkxMDI0O1xufVxuLnBiLWJsb2NrLWN0YS13aWRnZXQuaG92ZXItc2Vjb25kYXJ5LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc5YTU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4ucGItYmxvY2stY3RhLXdpZGdldC5ob3Zlci1zZWNvbmRhcnktZGFyay1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUzMjQ4O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnBiLWJsb2NrLWN0YS13aWRnZXQuaG92ZXItcHJpbWFyeS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIxZjM2O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnBiLWJsb2NrLWN0YS13aWRnZXQuaG92ZXItcHJpbWFyeS1kYXJrLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTEwMjQ7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4ucGItYmxvY2stY3RhLXdpZGdldC5jb2xvci1ibGFjayBhLCAucGItYmxvY2stY3RhLXdpZGdldC5jb2xvci1ibGFjayBwLCAucGItYmxvY2stY3RhLXdpZGdldC5jb2xvci1ibGFjayAuaGVhZGluZyB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBiLWJsb2NrLWN0YS13aWRnZXQuY29sb3Itd2hpdGUgYSwgLnBiLWJsb2NrLWN0YS13aWRnZXQuY29sb3Itd2hpdGUgcCwgLnBiLWJsb2NrLWN0YS13aWRnZXQuY29sb3Itd2hpdGUgLmhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYi1ibG9jay1jdGEtd2lkZ2V0IC5oZWFkaW5nIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDMwcHgvMzZweCBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBiLWJsb2NrLWN0YS13aWRnZXQgLmhlYWRpbmcge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAzNXB4LzQwcHggXCJSZXBsaWNhIFByb1wiLCBzYW5zLXNlcmlmO1xuICB9XG59XG4ucGItYmxvY2stY3RhLXdpZGdldCBzcGFuIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGItYmxvY2stY3RhLXdpZGdldCAuY3RhLWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMTZweC8yNHB4IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMS42NXB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnBiLWJsb2NrLWN0YS13aWRnZXQgLmN0YS1saW5rLmN0YS1iYWNrZ3JvdW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc5YTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG59XG4ucGItYmxvY2stY3RhLXdpZGdldCAuY3RhLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYi1ibG9jay1jdGEtd2lkZ2V0IC5jdGEtbGluazo6YWZ0ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYi1ibG9jay1jdGEtd2lkZ2V0IC5jdGEtbGluayB7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA2MDAgMjJweC8zMHB4IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5wYi1ibG9jay1jdGEtd2lkZ2V0IC5jdGEtbGluay5jdGEtYmFja2dyb3VuZCB7XG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xuICB9XG59XG5cbi5ibG9jay1jdGEtd2lkZ2V0LXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYmxvY2stY3RhLXdpZGdldC13cmFwcGVyOmhvdmVyLCAuYmxvY2stY3RhLXdpZGdldC13cmFwcGVyOmxpbmssIC5ibG9jay1jdGEtd2lkZ2V0LXdyYXBwZXI6dmlzaXRlZCwgLmJsb2NrLWN0YS13aWRnZXQtd3JhcHBlcjphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYi1jYWxsLXRvLWFjdGlvbi13aWRnZXQge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLnBiLWktd2FudC10by13aWRnZXQucGFuZWwtbGlzdCB7XG4gIGhlaWdodDogaW5pdGlhbDtcbn1cbi5wYi1pLXdhbnQtdG8td2lkZ2V0LnBhbmVsLWxpc3QgLnBhbmVsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLnBiLWktd2FudC10by13aWRnZXQucGFuZWwtbGlzdCAucGFuZWwtY29udGVudCAucGItaGVhZGVyIHtcbiAgY29sb3I6ICMwYzI5NDA7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5wYi1pLXdhbnQtdG8td2lkZ2V0LnBhbmVsLWxpc3QgLnBhbmVsLWNvbnRlbnQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG59XG4ucGItaS13YW50LXRvLXdpZGdldC5wYW5lbC1saXN0IC5wYW5lbC1jb250ZW50IHVsIGxpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5wYi1pLXdhbnQtdG8td2lkZ2V0LnBhbmVsLWxpc3QgLnBhbmVsLWNvbnRlbnQgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uLy4uLy4uLy4uL2ltYWdlcy9jaGV2cm9uX2NpcmNsZV9wcmltYXJ5XzI0ZHAuc3ZnXCIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAxcHggMTNweCA1cHggLTM2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnBiLWktd2FudC10by13aWRnZXQucGFuZWwtbGlzdCAucGFuZWwtY29udGVudCB1bCBsaSBhLnBiLWxpbmsge1xuICBjb2xvcjogIzAwNzlhNTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLnBiLWktd2FudC10by13aWRnZXQucGFuZWwtbGlzdCAucGFuZWwtY29udGVudCB1bCBsaSBhLnBiLWxpbms6aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBiLWktd2FudC10by13aWRnZXQucGFuZWwtbGlzdCAucGFuZWwtY29udGVudCB1bCBsaSBhLnBiLWxpbmtbZGF0YS1leHRlcm5hbD10cnVlXTo6YWZ0ZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnBiLXdpZGdldCAucGItaW1hZ2Utd2lkZ2V0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBiLXdpZGdldCAucGItaW1hZ2Utd2lkZ2V0Lmp1c3RpZnktY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGItd2lkZ2V0IC5wYi1pbWFnZS13aWRnZXQuanVzdGlmeS1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucGItd2lkZ2V0IC5wYi1pbWFnZS13aWRnZXQgLnBiLWltYWdlLXdpZGdldC1jYXB0aW9uLFxuLnBiLXdpZGdldCAucGItaW1hZ2Utd2lkZ2V0IC5wYi1pbWFnZS13aWRnZXQtc291cmNlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjOWI5ODk1O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLnBiLXdpZGdldCAucGItaW1hZ2Utd2lkZ2V0IC5yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBiLXRhZy1ib3gtd2lkZ2V0LFxuLnBiLWNhcmVlci1yc3Mtd2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjE0OTAxOTYwNzgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4ucGItdGFnLWJveC13aWRnZXQgcC53aWRnZXQtaGVhZGluZyxcbi5wYi1jYXJlZXItcnNzLXdpZGdldCBwLndpZGdldC1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBjb2xvcjogIzBjMjk0MDtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYi10YWctYm94LXdpZGdldCAudGFnLWJveC1yZXN1bHRzLFxuLnBiLXRhZy1ib3gtd2lkZ2V0IC5jYXJlZXJzLXJlc3VsdHMsXG4ucGItY2FyZWVyLXJzcy13aWRnZXQgLnRhZy1ib3gtcmVzdWx0cyxcbi5wYi1jYXJlZXItcnNzLXdpZGdldCAuY2FyZWVycy1yZXN1bHRzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnBiLXRhZy1ib3gtd2lkZ2V0IC50YWctYm94LXJlc3VsdHMgbGk6Om1hcmtlcixcbi5wYi10YWctYm94LXdpZGdldCAuY2FyZWVycy1yZXN1bHRzIGxpOjptYXJrZXIsXG4ucGItY2FyZWVyLXJzcy13aWRnZXQgLnRhZy1ib3gtcmVzdWx0cyBsaTo6bWFya2VyLFxuLnBiLWNhcmVlci1yc3Mtd2lkZ2V0IC5jYXJlZXJzLXJlc3VsdHMgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiAjZGIxZjM2O1xufVxuLnBiLXRhZy1ib3gtd2lkZ2V0IC50YWctYm94LXJlc3VsdHMgbGksXG4ucGItdGFnLWJveC13aWRnZXQgLmNhcmVlcnMtcmVzdWx0cyBsaSxcbi5wYi1jYXJlZXItcnNzLXdpZGdldCAudGFnLWJveC1yZXN1bHRzIGxpLFxuLnBiLWNhcmVlci1yc3Mtd2lkZ2V0IC5jYXJlZXJzLXJlc3VsdHMgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBiLXRhZy1ib3gtd2lkZ2V0IC50YWctYm94LXJlc3VsdHMgbGkgYSxcbi5wYi10YWctYm94LXdpZGdldCAuY2FyZWVycy1yZXN1bHRzIGxpIGEsXG4ucGItY2FyZWVyLXJzcy13aWRnZXQgLnRhZy1ib3gtcmVzdWx0cyBsaSBhLFxuLnBiLWNhcmVlci1yc3Mtd2lkZ2V0IC5jYXJlZXJzLXJlc3VsdHMgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzAwNzlhNTtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5wYi10YWctYm94LXdpZGdldCAudGFnLWJveC1yZXN1bHRzIGxpIGE6aG92ZXIsXG4ucGItdGFnLWJveC13aWRnZXQgLmNhcmVlcnMtcmVzdWx0cyBsaSBhOmhvdmVyLFxuLnBiLWNhcmVlci1yc3Mtd2lkZ2V0IC50YWctYm94LXJlc3VsdHMgbGkgYTpob3Zlcixcbi5wYi1jYXJlZXItcnNzLXdpZGdldCAuY2FyZWVycy1yZXN1bHRzIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzFjNDU2NTtcbn1cbi5wYi10YWctYm94LXdpZGdldCAudmlldy1hbGwtbGluayxcbi5wYi1jYXJlZXItcnNzLXdpZGdldCAudmlldy1hbGwtbGluayB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBjb2xvcjogIzAwNzlhNTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucGItdGFnLWJveC13aWRnZXQgLnZpZXctYWxsLWxpbms6aG92ZXIsXG4ucGItY2FyZWVyLXJzcy13aWRnZXQgLnZpZXctYWxsLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzFjNDU2NTtcbn1cblxuZmlndXJlLnZpZGVvLXdpZGdldCB7XG4gIG1hcmdpbjogMDtcbn1cbmZpZ3VyZS52aWRlby13aWRnZXQgZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzliOTg5NTtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5maWd1cmUudmlkZW8td2lkZ2V0IGlmcmFtZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnBiLXdpZGdldCBoMSxcbi5wYi13aWRnZXQgaDIsXG4ucGItd2lkZ2V0IGgzLFxuLnBiLXdpZGdldCBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG59XG4ucGItd2lkZ2V0IC5vdXItd29yay1wIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE4NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAucGItd2lkZ2V0IC5vdXItd29yay1wIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnBiLXdpZGdldCBmaWdjYXB0aW9uIHtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmFydGljbGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5hcnRpY2xlLmdlbmVyaWMtY29udGVudC1hcnRpY2xlIHtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuLmFydGljbGUuZ2VuZXJpYy1jb250ZW50LWFydGljbGUgLmhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmFydGljbGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYXJ0aWNsZSAucHJpbWFyeS1oZWFkaW5nIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5hcnRpY2xlIC5tZXRhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBtYXJnaW46IDI1cHggYXV0bztcbn1cbi5hcnRpY2xlIC5tZXRhIHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG4uYXJ0aWNsZSAubWV0YS5mbGV4IHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5hcnRpY2xlIC5tZXRhLmZsZXggPiAqIHtcbiAgZmxleDogMCAxIGF1dG87XG59XG4uYXJ0aWNsZSAudmlkZW8tcmVzcG9uc2l2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5hcnRpY2xlIHVsIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNlcmlmIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmFydGljbGUgYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMzBweCAxNXB4O1xufVxuLmFydGljbGUtY29udGFjdCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYXJ0aWNsZS1jb250YWN0IHN0cm9uZyxcbi5hcnRpY2xlLWNvbnRhY3QgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFydGljbGUtY29udGFjdCBhIHtcbiAgY29sb3I6ICMwMDc5YTU7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmFydGljbGUtY29udGFjdCBhOmhvdmVyIHtcbiAgY29sb3I6ICMxNTMyNDg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hcnRpY2xlIC5lbWJlZGRlZC1mb3JtIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5hcnRpY2xlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAuYXJ0aWNsZS5nZW5lcmljLWNvbnRlbnQtYXJ0aWNsZSB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLmFydGljbGUuZ2VuZXJpYy1jb250ZW50LWFydGljbGUgLmhlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmFydGljbGUgLm1ldGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgfVxuICAuYXJ0aWNsZSAubWV0YSBwIHtcbiAgICBtaW4td2lkdGg6IDEyNXB4O1xuICB9XG4gIC5hcnRpY2xlIHVsIHtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gIH1cbiAgLmFydGljbGUgYmxvY2txdW90ZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMCAzMHB4IDMwcHg7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG59XG4uYnJvd3NlLXBhbmVscyB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLmJyb3dzZS1wYW5lbHMgLnBhbmVsIHVsIHtcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gIC1tb3otY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tY291bnQ6IDI7XG59XG4uYnJvd3NlLXBhbmVscyAucGFuZWwgdWwgbGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMTVweDtcbiAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xufVxuLmJyb3dzZS1wYW5lbHMgLnBhbmVsIHVsIGxpIGEge1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmJyb3dzZS1wYW5lbHMgLnBhbmVsIHVsIGxpOmxhc3QtY2hpbGQgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJyb3dzZS1wYW5lbHMgLnBhbmVsIHVsIGxpIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icm93c2UtcGFuZWxzIC5wYW5lbCAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5icm93c2UtcGFuZWxzIC5wYW5lbCAuaGVhZGluZyBhIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5icm93c2UtcGFuZWxzIC5wYW5lbC1zaW5nbGUtY29sIHVsIHtcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IHVuc2V0O1xuICAtbW96LWNvbHVtbi1jb3VudDogdW5zZXQ7XG4gIGNvbHVtbi1jb3VudDogdW5zZXQ7XG59XG4uYnJvd3NlLXBhbmVscyAucGFuZWwtbGlzdCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5icm93c2UtcGFuZWxzIC5wYW5lbC1saXN0Om5vdCguY29tYmluZWQtcGFuZWxzKSAucGFuZWwge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5icm93c2UtcGFuZWxzIC5jb21iaW5lZC1wYW5lbHMge1xuICBib3gtc2hhZG93OiA1cHggNXB4IDI1cHggMXB4ICNkYWQ5ZDU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5icm93c2UtcGFuZWxzIC5jb21iaW5lZC1wYW5lbHMgLnBhbmVsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWViZTY7XG59XG4uYnJvd3NlLXBhbmVscyAuY29tYmluZWQtcGFuZWxzIC5wYW5lbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5icm93c2UtcGFuZWxzIC5jb21iaW5lZC1wYW5lbHMgLnBhbmVsIC5wYW5lbC13cmFwIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5icm93c2UtcGFuZWxzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuICAuYnJvd3NlLXBhbmVscyA+IC5jb250YWluZXItZmx1aWQgPiAucm93IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gIH1cbiAgLmJyb3dzZS1wYW5lbHMgPiAuY29udGFpbmVyLWZsdWlkID4gLnJvdyAuY29sLW1kLTgsXG4gIC5icm93c2UtcGFuZWxzID4gLmNvbnRhaW5lci1mbHVpZCA+IC5yb3cgLmNvbC1tZC00IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsIHtcbiAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIC5icm93c2UtcGFuZWxzIC5wYW5lbCAucGFuZWwtY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsIC5wYW5lbC13cmFwOm5vdCgubm8taG92ZXIpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICB9XG4gIC5icm93c2UtcGFuZWxzIC5wYW5lbCAucGFuZWwtd3JhcDpub3QoLm5vLWhvdmVyKTpob3ZlciBoMSxcbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsIC5wYW5lbC13cmFwOm5vdCgubm8taG92ZXIpOmhvdmVyIGgyLFxuICAuYnJvd3NlLXBhbmVscyAucGFuZWwgLnBhbmVsLXdyYXA6bm90KC5uby1ob3Zlcik6aG92ZXIgaDMsXG4gIC5icm93c2UtcGFuZWxzIC5wYW5lbCAucGFuZWwtd3JhcDpub3QoLm5vLWhvdmVyKTpob3ZlciBoNCxcbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsIC5wYW5lbC13cmFwOm5vdCgubm8taG92ZXIpOmhvdmVyIGg1LFxuICAuYnJvd3NlLXBhbmVscyAucGFuZWwgLnBhbmVsLXdyYXA6bm90KC5uby1ob3Zlcik6aG92ZXIgaDYge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5icm93c2UtcGFuZWxzIC5wYW5lbCAucGFuZWwtd3JhcDpub3QoLm5vLWhvdmVyKTpob3ZlciBoMSBhLFxuICAuYnJvd3NlLXBhbmVscyAucGFuZWwgLnBhbmVsLXdyYXA6bm90KC5uby1ob3Zlcik6aG92ZXIgaDIgYSxcbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsIC5wYW5lbC13cmFwOm5vdCgubm8taG92ZXIpOmhvdmVyIGgzIGEsXG4gIC5icm93c2UtcGFuZWxzIC5wYW5lbCAucGFuZWwtd3JhcDpub3QoLm5vLWhvdmVyKTpob3ZlciBoNCBhLFxuICAuYnJvd3NlLXBhbmVscyAucGFuZWwgLnBhbmVsLXdyYXA6bm90KC5uby1ob3Zlcik6aG92ZXIgaDUgYSxcbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsIC5wYW5lbC13cmFwOm5vdCgubm8taG92ZXIpOmhvdmVyIGg2IGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5icm93c2UtcGFuZWxzIC5wYW5lbCAucGFuZWwtd3JhcDpub3QoLm5vLWhvdmVyKTpob3ZlciB1bCBsaSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsIC5wYW5lbC13cmFwOm5vdCgubm8taG92ZXIpOmhvdmVyIHVsIGxpIGEge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuYnJvd3NlLXBhbmVscyAuY29tYmluZWQtcGFuZWxzIC5wYW5lbDpub3QoOmZpcnN0LWNoaWxkKSAucGFuZWwtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cbiAgLmJyb3dzZS1wYW5lbHMgLmNvbWJpbmVkLXBhbmVscyAucGFuZWwgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmJyb3dzZS1wYW5lbHMgLnBhbmVsLWxpc3Q6bm90KC5jb21iaW5lZC1wYW5lbHMpIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMjtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgfVxuICAuYnJvd3NlLXBhbmVscyAucGFuZWwtbGlzdDpub3QoLmNvbWJpbmVkLXBhbmVscykgLnBhbmVsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYnJvd3NlLXBhbmVscy0zLWNvbCAucGFuZWwtbGlzdDpub3QoLmNvbWJpbmVkLXBhbmVscykge1xuICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xuICAgIC1tb3otY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgfVxufVxuLmNhcmVlci1odWIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2FyZWVycy1wbGFubmluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY2FyZWVycy1wbGFubmluZyAucm93IC5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uY2FyZWVycy1wbGFubmluZyAucGFuZWwtbGlzdCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJlZXJzLXBsYW5uaW5nIC5wYW5lbC1saXN0IC5oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmVlcnMtcGxhbm5pbmcgLnBhbmVsLWxpc3QgLnBhbmVsIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhcmVlcnMtcGxhbm5pbmcgLnBhbmVsLWxpc3QgdWwge1xuICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcbiAgLW1vei1jb2x1bW4tY291bnQ6IDI7XG4gIGNvbHVtbi1jb3VudDogMjtcbn1cbi5jYXJlZXJzLXBsYW5uaW5nIC5wYW5lbC1saXN0IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG4uY2FyZWVycy1wbGFubmluZyAuY2FyZWVycy1zZWFyY2gtam9icy1pbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcmVlcnMtcGxhbm5pbmcgLnBhbmVsLWlucHV0IHtcbiAgb3JkZXI6IDI7XG59XG4uY2FyZWVycy1wbGFubmluZyAuY2FyZWVycy1zZWFyY2gtam9icy10eHQge1xuICBvcmRlcjogMTtcbn1cbi5jYXJlZXJzLXBsYW5uaW5nIC5jYXJlZXJzLXNlYXJjaC1qb2JzLXR4dCAucGFuZWwtd3JhcCB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cbi5jYXJlZXJzLXBsYW5uaW5nIC5jYXJlZXJzLXNlYXJjaC1qb2JzLXR4dCBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAuY2FyZWVycy1wbGFubmluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAuY2FyZWVycy1wbGFubmluZyAucm93IC5wYW5lbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZWVycy1wbGFubmluZyAucGFuZWwtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAuY2FyZWVycy1wbGFubmluZyAucGFuZWwtbGlzdCAuaGVhZGluZyAuZmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJlZXJzLXBsYW5uaW5nIC5jYXJlZXJzLXNlYXJjaC1qb2JzLWltZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2NhcmVlcnMtc2VhcmNoLWpvYnMuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2FyZWVycy1wbGFubmluZyAucGFuZWwtaW5wdXQsXG4gIC5jYXJlZXJzLXBsYW5uaW5nIC5jYXJlZXJzLXNlYXJjaC1qb2JzLXR4dCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmNhcmVlcnMtcGxhbm5pbmcgLmNhcmVlcnMtc2VhcmNoLWpvYnMtdHh0IC5wYW5lbC13cmFwIHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICB9XG59XG4uY291bmNpbC1sYW5kaW5nIC5zaWRlYmFyIC5wYW5lbC1zdGFmZiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmNvdW5jaWwtbGFuZGluZyAuc2lkZWJhciAucGFuZWwtc3RhZmYgLnBhbmVsLWNvbnRlbnQge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NzBweCkge1xuICAuY291bmNpbC1sYW5kaW5nIC5zaWRlYmFyIC5wcm9maWxlLXRodW1ibmFpbCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmNvdW5jaWwtbWVtYmVyLXJvdyAucGFuZWwtY29sdW1ucyB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLmRpcmVjdG9yeSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmRpcmVjdG9yeSAucm93IC5jb2wtbWQtNCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5kaXJlY3RvcnkgLnJvdyAuY29sLW1kLTQgLnBhbmVsIC5wYW5lbC13cmFwIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG5cbi5nZW5lcmljLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cblxuLmludHJvLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNTBweCAwIDA7XG59XG5cbi5jb250ZW50LWRldGFpbCAuc2lkZWJhciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uY29udGVudC1kZXRhaWwgLnNpZGViYXIgLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5nZW5lcmljLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAuY29udGVudC1kZXRhaWwgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbi5sb2JieSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmxvYmJ5IC5yb3cgLmNvbC1tZC00IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmxvYmJ5IC5yb3cgLmNvbC1tZC00IC5wYW5lbCAucGFuZWwtd3JhcCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuXG4ubWVtYmVyc2hpcCAuaGVyby5oZXJvLWZsdWlkLW1vYmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjcwcHggIWltcG9ydGFudDtcbn1cbi5tZW1iZXJzaGlwIC5wcmltYXJ5LWhlYWRpbmcge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lbWJlcnNoaXAgLnRhYmxlLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNjBweCBhdXRvIDQwcHg7XG59XG4ubWVtYmVyc2hpcCAudGFibGUtY2FwdGlvbiB7XG4gIGNvbG9yOiAjOWI5ODk1O1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDc1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWVtYmVyc2hpcCAucHJpY2luZy1jYXJkIHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xufVxuLm1lbWJlcnNoaXAgLnByaWNpbmctY2FyZC1wcmljZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm1lbWJlcnNoaXAgLnByaWNpbmctY2FyZC1tZXRhIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWVtYmVyc2hpcCAucHJpY2luZy1jYXJkLW1ldGEgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lbWJlcnNoaXAgLm1lbWJlcnNoaXAtbGV2ZWxzIC5jb2wtbWQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1lbWJlcnNoaXAgLm1lbWJlcnNoaXAtbGV2ZWxzIC5jb2wtbWQ6Zmlyc3QtY2hpbGQgLnByaWNpbmctY2FyZC1wcmljZSB7XG4gIGNvbG9yOiAjZGIxZjM2O1xufVxuLm1lbWJlcnNoaXAgLm1lbWJlcnNoaXAtbGV2ZWxzIC5jb2wtbWQ6Zmlyc3QtY2hpbGQgLnByaWNpbmctY2FyZCAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiMWYzNjtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWVtYmVyc2hpcCAubWVtYmVyc2hpcC1sZXZlbHMgLmNvbC1tZDpudGgtY2hpbGQoMikgLnByaWNpbmctY2FyZC1wcmljZSB7XG4gIGNvbG9yOiAjMDA3OWE1O1xufVxuLm1lbWJlcnNoaXAgLm1lbWJlcnNoaXAtbGV2ZWxzIC5jb2wtbWQ6bnRoLWNoaWxkKDIpIC5wcmljaW5nLWNhcmQgLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc5YTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAubWVtYmVyc2hpcCAucHJpY2luZy1jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5tZW1iZXJzaGlwIC5wcmljaW5nLWNhcmQgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm1lbWJlcnNoaXAgLnByaWNpbmctY2FyZC1zdW1tYXJ5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm1lbWJlcnNoaXAgLnByaWNpbmctY2FyZC1tZXRhIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAgIC1tcy10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAgIC1vLXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgICBib3R0b206IC02MHB4O1xuICB9XG4gIC5tZW1iZXJzaGlwIC5wcmljaW5nLWNhcmQgLmJ0biB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwNzlhNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVtYmVyc2hpcCAubWVtYmVyc2hpcC1sZXZlbHMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxuICAubWVtYmVyc2hpcCAubWVtYmVyc2hpcC1sZXZlbHMgLmNvbC1tZCB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuICAubWVtYmVyc2hpcCAubWVtYmVyc2hpcC1sZXZlbHMgLmNvbC1tZDpmaXJzdC1jaGlsZCAucHJpY2luZy1jYXJkIC5oZWFkaW5nLCAubWVtYmVyc2hpcCAubWVtYmVyc2hpcC1sZXZlbHMgLmNvbC1tZDpudGgtY2hpbGQoMikgLnByaWNpbmctY2FyZCAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxuICAubWVtYmVyc2hpcCAubWVtYmVyc2hpcC1sZXZlbHMgLmNvbC1tZDpmaXJzdC1jaGlsZCAucHJpY2luZy1jYXJkLXN1bW1hcnksIC5tZW1iZXJzaGlwIC5tZW1iZXJzaGlwLWxldmVscyAuY29sLW1kOm50aC1jaGlsZCgyKSAucHJpY2luZy1jYXJkLXN1bW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNDc1cHg7XG4gIH1cbiAgLm1lbWJlcnNoaXAgLm1lbWJlcnNoaXAtbGV2ZWxzIC5jb2wtbWQ6Zmlyc3QtY2hpbGQge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5tZW1iZXJzaGlwIC5tZW1iZXJzaGlwLWxldmVscyAuY29sLW1kOm50aC1jaGlsZCgyKSB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm1lbWJlcnNoaXAgLm1lbWJlcnNoaXAtbGV2ZWxzIC5jb2wtbWQ6aG92ZXIgLnByaWNpbmctY2FyZC1tZXRhIHtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLm1lbWJlcnNoaXAgLm1lbWJlcnNoaXAtbGV2ZWxzIC5jb2wtbWQ6aG92ZXIgLnByaWNpbmctY2FyZCAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5tZW1iZXJzaGlwIC5tZW1iZXJzaGlwLWxldmVscyAuY29sLW1kOmhvdmVyOmZpcnN0LWNoaWxkIC5wcmljaW5nLWNhcmQgLmJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RiMWYzNjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLm1lbWJlcnNoaXAtZGV0YWlsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLm1lbWJlcnNoaXAtZGV0YWlsLWN0YS1tb2JpbGUge1xuICBib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTU7XG59XG4ubWVtYmVyc2hpcC1kZXRhaWwtdmlkZW8ge1xuICBvcmRlcjogMTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLm1lbWJlcnNoaXAtZGV0YWlsLWN0YSB7XG4gIG9yZGVyOiAzO1xufVxuLm1lbWJlcnNoaXAtZGV0YWlsLWNvbnRlbnQge1xuICBvcmRlcjogMjtcbn1cbi5tZW1iZXJzaGlwLWRldGFpbC1zaWRlYmFyIHtcbiAgb3JkZXI6IDU7XG59XG4ubWVtYmVyc2hpcC1kZXRhaWwtc2lkZWJhciAuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1lbWJlcnNoaXAtZGV0YWlsLXNpZGViYXIgLnRlc3RpbW9uaWFsLXNsaWRlciB7XG4gIG1hcmdpbjogLTIwcHggLTI1cHggMDtcbn1cbi5tZW1iZXJzaGlwLWRldGFpbC1sZXZlbHMge1xuICBiYWNrZ3JvdW5kOiAjZjZmNWYyO1xuICBvcmRlcjogNDtcbn1cbi5tZW1iZXJzaGlwLWRldGFpbC1sZXZlbHMtbm90ZSB7XG4gIGNvbG9yOiAjOWI5ODk1O1xuICBtYXJnaW46IDM1cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWVtYmVyc2hpcC1kZXRhaWwtbGV2ZWxzIC5jb2wtbWQge1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG59XG4ubWVtYmVyc2hpcC1kZXRhaWwtbGV2ZWxzICNtZW1iZXJzaGlwLWxldmVsLXNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ubWVtYmVyc2hpcC1kZXRhaWwgLmluZGVudGVkLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLm1lbWJlcnNoaXAtZGV0YWlsIC50YWJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tZW1iZXJzaGlwLWRldGFpbC12aWRlbyB7XG4gICAgb3JkZXI6IDE7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLm1lbWJlcnNoaXAtZGV0YWlsLWN0YSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm1lbWJlcnNoaXAtZGV0YWlsLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm1lbWJlcnNoaXAtZGV0YWlsLWNvbnRlbnQgaDI6Zmlyc3QtY2hpbGQsXG4gIC5tZW1iZXJzaGlwLWRldGFpbC1jb250ZW50IGgzOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5tZW1iZXJzaGlwLWRldGFpbC1zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5tZW1iZXJzaGlwLWRldGFpbC1sZXZlbHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5tZW1iZXJzaGlwLWRldGFpbC1sZXZlbHM6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNWYyO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMDAwJTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMDAlO1xuICAgIHotaW5kZXg6IC0yO1xuICB9XG4gIC5tZW1iZXJzaGlwLWRldGFpbC1sZXZlbHM6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjVmMjtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogLTEwMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMDAlO1xuICAgIHotaW5kZXg6IC0yO1xuICB9XG4gIC5tZW1iZXJzaGlwLWRldGFpbC1sZXZlbHMgI21lbWJlcnNoaXAtbGV2ZWwtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLm1lbWJlcnNoaXAtZGV0YWlsLWxldmVscyAuY29sLW1kIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLm1lbWJlcnNoaXAtZGV0YWlsLWxldmVscy1ub3RlIHtcbiAgICBtYXJnaW46IDQ1cHggMCAwO1xuICB9XG4gIC5tZW1iZXJzaGlwLWRldGFpbCAuaW5kZW50ZWQtd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbi5ub3QtZm91bmQgI3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubm90LWZvdW5kLXdyYXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBmbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHBhZGRpbmc6IDc1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vdC1mb3VuZC13cmFwIGgxIHtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgZm9udC1zaXplOiA2LjI1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDExMHB4O1xuICBtYXJnaW46IDA7XG59XG4ubm90LWZvdW5kLXdyYXAgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xufVxuLm5vdC1mb3VuZC13cmFwIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAxNXB4IDAgMzBweDtcbn1cbi5ub3QtZm91bmQtd3JhcCAuZmxleC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm5vdC1mb3VuZC13cmFwIC5idG4ge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5ub3QtZm91bmQtd3JhcCAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyJTtcbiAgdG9wOiAyNHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5ub3QtZm91bmQtd3JhcCAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuaW5wdXQtZ3JvdXAtYnRuOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5vdC1mb3VuZC13cmFwIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWlucHV0IC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5ub3QtZm91bmQtd3JhcCAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAubm90LWZvdW5kLXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICB9XG4gIC5ub3QtZm91bmQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAxNTBweDtcbiAgICBmb250LXNpemU6IDkuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAubm90LWZvdW5kLXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW46IDI1cHggMDtcbiAgfVxuICAubm90LWZvdW5kLXdyYXAgLnRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbiAgLm5vdC1mb3VuZC13cmFwIC5mbGV4LWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuLmhlcm8uaGVyby1iYW5uZXIub3V0YnJlYWstaGVybyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMjQ1cHg7XG59XG5cbi5vdXRicmVhay1jb250ZW50IC5zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLm91dGJyZWFrLWNvbnRlbnQgLnNlY3Rpb24gLmdlbmVyaWMtY29udGVudC1yb3cgLmNvbC1tZC02Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG4ub3V0YnJlYWstY29udGVudCAuYmxvY2stY3RhLXNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhlcm8uaGVyby1iYW5uZXIub3V0YnJlYWstaGVybyB7XG4gICAgaGVpZ2h0OiAyNDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLnBvcnRhbCAubXktYnJhbmNoZXMtcGFuZWwgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAucG9ydGFsIC5wYW5lbC1saXN0IC5teS1jb250ZW50LXBhbmVsIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5wb3J0YWwgLnBhbmVsLWxpc3QgLm15LWNvbnRlbnQtcGFuZWwgdWwgbGkge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnBvcnRhbCAucGFuZWwtbGlzdCAubXktY29udGVudC1wYW5lbCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxufVxuXG4ucHVibGljYXRpb24gaDMsXG4ucHVibGljYXRpb24tZGV0YWlsIGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5wdWJsaWNhdGlvbiAucGFuZWwtd3JhcCxcbi5wdWJsaWNhdGlvbi1kZXRhaWwgLnBhbmVsLXdyYXAge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDUwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHVibGljYXRpb24gLnBhbmVsLXdyYXAgcCxcbi5wdWJsaWNhdGlvbi1kZXRhaWwgLnBhbmVsLXdyYXAgcCB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMjUlO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuZm9ybS1jb250cm9sLFxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaW5wdXQgLmF1dG9jb21wbGV0ZS1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlYmU2O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDU4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaW5wdXQgLmZvcm0tY29udHJvbDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuYXV0b2NvbXBsZXRlLWlucHV0OjppbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICMwMDA7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWlucHV0IC5hdXRvY29tcGxldGUtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICMwMDA7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuZm9ybS1jb250cm9sOmlucHV0LXBsYWNlaG9sZGVyLFxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaW5wdXQgLmF1dG9jb21wbGV0ZS1pbnB1dDppbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWlucHV0IC5mb3JtLWNvbnRyb2w6cGxhY2Vob2xkZXIsXG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuYXV0b2NvbXBsZXRlLWlucHV0OnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICMwMDA7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuYXV0b2NvbXBsZXRlLXJlc3VsdC1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWlucHV0IC5hdXRvY29tcGxldGUtcmVzdWx0LWxpc3QgLmF1dG9jb21wbGV0ZS1yZXN1bHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZWJlNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNThweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaW5wdXQgLmF1dG9jb21wbGV0ZS1yZXN1bHQtbGlzdCAuYXV0b2NvbXBsZXRlLXJlc3VsdDpob3ZlciwgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaW5wdXQgLmF1dG9jb21wbGV0ZS1yZXN1bHQtbGlzdCAuYXV0b2NvbXBsZXRlLXJlc3VsdFthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogI2VlZWJlNjtcbiAgY29sb3I6ICMwMDc5YTU7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuaW5wdXQtZ3JvdXAtaW5saW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWlucHV0IC5pbnB1dC1ncm91cC1idG4ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogOHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWlucHV0IC5pbnB1dC1ncm91cC1idG46OmFmdGVyIHtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAycHg7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xuICBtYXJnaW46IDA7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuaW5wdXQtZ3JvdXAtYnRuIC5idG46aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaW5wdXQtcmVxdWlyZWQge1xuICBjb2xvcjogI2YwMDtcbn1cbi5zZWFyY2gtcmVzdWx0cy10b3RhbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzliOTg5NTtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1zb3J0LWJ5OjphZnRlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICByaWdodDogMTJweDtcbiAgdG9wOiAtNHB4O1xufVxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtc29ydC1ieSBzZWxlY3Qge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBwYWRkaW5nOiAwIDM1cHggMCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXNvcnQtYnkgc2VsZWN0OmZvY3VzLCAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1zb3J0LWJ5IHNlbGVjdDphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNlZWViZTY7XG59XG4uc2VhcmNoLXJlc3VsdHMgbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAxNXB4IDAgNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuc2VhcmNoLXJlc3VsdHMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaW5wdXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaW5wdXQgLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWlucHV0IGRpdi5pbnB1dC1ncm91cC1pbmxpbmUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCBkaXYuaW5wdXQtZ3JvdXAtaW5saW5lOm50aC1vZi10eXBlKDEpIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCBkaXYuaW5wdXQtZ3JvdXAtaW5saW5lOm50aC1vZi10eXBlKDIpIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1zb3J0LWJ5IHNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHRzIGxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbi5zdWJzY3JpcHRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMjY0cHg7XG59XG4uc3Vic2NyaXB0aW9ucyAuaGVhZGVyLWNvbnRyb2xzIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1YnNjcmlwdGlvbnMgLmhlYWRlci1jb250cm9scyAuaGVhZGluZyB7XG4gIGZsZXg6IDEgYXV0bztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3Vic2NyaXB0aW9ucyAuaGVhZGVyLWNvbnRyb2xzIC5yZW1vdmUtc3R5bGVzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMwMDc5YTU7XG59XG4uc3Vic2NyaXB0aW9ucyAuaGVhZGVyLWNvbnRyb2xzIGEge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5zdWJzY3JpcHRpb25zIC5oZWFkZXItY29udHJvbHMgYTpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc3Vic2NyaXB0aW9ucyAuaGVhZGVyLWNvbnRyb2xzIHNwYW4ge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbi5zdWJzY3JpcHRpb25zIC5oZWFkZXItY29udHJvbHMgPiAqIHtcbiAgZmxleDogMSAxMDAlO1xuICBtYXJnaW46IDEwcHggYXV0bztcbn1cbi5zdWJzY3JpcHRpb25zIC5jb2x1bW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnN1YnNjcmlwdGlvbnMgLmNvbHVtbiAuc2lkZWJhci1maWx0ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5zdWJzY3JpcHRpb25zIC5jb2x1bW4gLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbn1cbi5zdWJzY3JpcHRpb25zIC5jb2x1bW4gLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci1oZWFkaW5nIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnN1YnNjcmlwdGlvbnMgLmNvbHVtbiAuc2lkZWJhci1maWx0ZXIgLnNpZGViYXItaGVhZGVyIC5zaWRlYmFyLWhlYWRlci1saW5rIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5zdWJzY3JpcHRpb25zIC5jb2x1bW4gLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWZpbHRlcnMtd3JhcCAuc2lkZWJhci1maWx0ZXItaGVhZGluZyB7XG4gIG1hcmdpbjogMDtcbn1cbi5zdWJzY3JpcHRpb25zIC5jb2x1bW4gLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWZpbHRlcnMtd3JhcCAuc2lkZWJhci1maWx0ZXItaGVhZGluZzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1YnNjcmlwdGlvbnMgLmNvbHVtbiAuc2lkZWJhci1maWx0ZXIgLmNoZWNrYm94LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdWJzY3JpcHRpb25zIC5jb2x1bW4gLnNpZGViYXItZmlsdGVyIC5jaGVja2JveC1jb250YWluZXIgLnBhcmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3Vic2NyaXB0aW9ucyAuY29sdW1uIC5zaWRlYmFyLWZpbHRlciAuY2hlY2tib3gtY29udGFpbmVyIGlucHV0IHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cbi5zdWJzY3JpcHRpb25zIC5jb2x1bW4gLnNpZGViYXItZmlsdGVyIC5jaGVja2JveC1jb250YWluZXIgLmNvbGxhcHNlLWJ0biB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zdWJzY3JpcHRpb25zIC5jb2x1bW4gLnNpZGViYXItZmlsdGVyIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5zdWJzY3JpcHRpb25zIC5jb2x1bW4gLnNpZGViYXItZmlsdGVyIGEgLmZhcyB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAuc3Vic2NyaXB0aW9ucyAuY29sdW1uIC5zaWRlYmFyLWZpbHRlciAuc2lkZWJhci1oZWFkZXIgLnNpZGViYXItaGVhZGluZyB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5zdWJzY3JpcHRpb25zIC5jb2x1bW4gLnNpZGViYXItZmlsdGVyIC5zaWRlYmFyLWhlYWRlciAuc2lkZWJhci1oZWFkZXItbGluayB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5zdWJzY3JpcHRpb25zIC5jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxuICAuc3Vic2NyaXB0aW9ucyAuY29sdW1ucyAuY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5zdWJzY3JpcHRpb25zIC5oZWFkZXItY29udHJvbHMge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbnMgLmhlYWRlci1jb250cm9scyBhLFxuICAuc3Vic2NyaXB0aW9ucyAuaGVhZGVyLWNvbnRyb2xzIGE6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICB9XG4gIC5zdWJzY3JpcHRpb25zIC5oZWFkZXItY29udHJvbHMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuc3Vic2NyaXB0aW9ucyAuaGVhZGVyLWNvbnRyb2xzID4gKiB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cbi5wYWdlLWhlYWRlciAuc3Vic2NyaWJlLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogIzliOTg5NTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbi5wYWdlLWhlYWRlciAuc3Vic2NyaWJlLWxpbmsgLmZhcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5pbnRyby10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5pbnRyby10ZXh0LmFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbnRyby10ZXh0LmFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmludHJvLXRleHQuYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBhZ2UtaGVhZGVyIC5zdWJzY3JpYmUtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5icm93c2UtYnkgaDEsXG4uYnJvd3NlLWJ5IGgyLFxuLmJyb3dzZS1ieSBoMyxcbi5icm93c2UtYnkgaDQsXG4uYnJvd3NlLWJ5IGg1LFxuLmJyb3dzZS1ieSBoNixcbi5icm93c2UtYnkgdWwsXG4uYnJvd3NlLWJ5IHAge1xuICBjb2xvcjogIzBjMjk0MDtcbn1cbi5icm93c2UtYnkgaHIsXG4uYnJvd3NlLWJ5IC5wYWdlLXNlcGFyYXRvciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuYnJvd3NlLWJ5IGhyLFxuICAuYnJvd3NlLWJ5IC5wYWdlLXNlcGFyYXRvciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5icm93c2UtYnkgLmJyb3dzZS1ieS1oZWFkZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMjY0cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5icm93c2UtYnkgLmJyb3dzZS1ieS1oZWFkZXItY29udGFpbmVyIC5icm93c2UtYnktaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG4uYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciAuYnJvd3NlLWJ5LXdvcmsge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciAuYnJvd3NlLWJ5LXdvcmsge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbi5icm93c2UtYnkgLmJyb3dzZS1ieS1oZWFkZXItY29udGFpbmVyIC5icm93c2UtYnktaGVhZGVyIC5icm93c2UtYnktd29yay5zaW5nbGUtY29sdW1uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIgLmJyb3dzZS1ieS13b3JrLnNpbmdsZS1jb2x1bW4ge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG4uYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciAuYnJvd3NlLWJ5LXdvcmsgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDIuMTg3NXJlbTtcbiAgbWF4LXdpZHRoOiA5NyU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogODAlO1xuICB0ZXh0LXNpemUtYWRqdXN0OiA4MCU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5icm93c2UtYnkgLmJyb3dzZS1ieS1oZWFkZXItY29udGFpbmVyIC5icm93c2UtYnktaGVhZGVyIC5icm93c2UtYnktd29yayBwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogYXV0bztcbiAgICB0ZXh0LXNpemUtYWRqdXN0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciAuYnJvd3NlLWJ5LXdvcmsgcCB7XG4gICAgLXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuICAgIC1tcy1oeXBoZW5zOiBhdXRvO1xuICAgIGh5cGhlbnM6IGF1dG87XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiA3NSU7XG4gICAgdGV4dC1zaXplLWFkanVzdDogNzUlO1xuICB9XG59XG4uYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciAuYnJvd3NlLWJ5LXNlcGFyYXRvci1jb250YWluZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIgLmJyb3dzZS1ieS1zZXBhcmF0b3ItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB3aWR0aDogMTcwcHg7XG4gIH1cbn1cbi5icm93c2UtYnkgLmJyb3dzZS1ieS1oZWFkZXItY29udGFpbmVyIC5icm93c2UtYnktaGVhZGVyIC5icm93c2UtYnktc2VwYXJhdG9yLWNvbnRhaW5lciAuYnJvd3NlLWJ5LXNlcGFyYXRvciB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RiMWYzNjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5icm93c2UtYnkgLmJyb3dzZS1ieS1oZWFkZXItY29udGFpbmVyIC5icm93c2UtYnktaGVhZGVyIC5icm93c2UtYnktc2VwYXJhdG9yLWNvbnRhaW5lciAuYnJvd3NlLWJ5LXNlcGFyYXRvciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGIxZjM2O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciAuYnJvd3NlLWJ5LXRhc2tzIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIgLmJyb3dzZS1ieS10YXNrcyB7XG4gICAgbWF4LXdpZHRoOiA1NDFweDtcbiAgfVxufVxuLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIgLmJyb3dzZS1ieS10YXNrcy5zaW5nbGUtY29sdW1uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIgLmJyb3dzZS1ieS10YXNrcyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciAuYnJvd3NlLWJ5LXRhc2tzIHVsIGxpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICBjb2xvcjogIzAwNzlhNTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogODAlO1xuICB0ZXh0LXNpemUtYWRqdXN0OiA4MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciAuYnJvd3NlLWJ5LXRhc2tzIHVsIGxpIHtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87XG4gICAgdGV4dC1zaXplLWFkanVzdDogYXV0bztcbiAgfVxufVxuLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIgLmJyb3dzZS1ieS10YXNrcyB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vLi4vaW1hZ2VzL2NoZXZyb25fY2lyY2xlX3ByaW1hcnlfMjRkcC5zdmdcIik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW46IDFweCAxM3B4IDVweCAtMzZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE4cHg7XG59XG4uYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlciAuYnJvd3NlLWJ5LXRhc2tzIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5icm93c2UtYnkgLmJyb3dzZS1ieS1oZWFkZXItY29udGFpbmVyIC5icm93c2UtYnktaGVhZGVyIC5icm93c2UtYnktdGFza3MgdWwgbGkgYVtkYXRhLWV4dGVybmFsPXRydWVdOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29udGVudDogXCJcXGYzNjBcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiLCBzYW5zLXNlcmlmO1xufVxuLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIgLmJyb3dzZS1ieS10YXNrcyB1bCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY5cHgpIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAuYnJvd3NlLWJ5IC5icm93c2UtYnktaGVhZGVyLWNvbnRhaW5lciAuYnJvd3NlLWJ5LWhlYWRlci5zaW5nbGUtY29sdW1uIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiA1NCUgNDYlO1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbiAgLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIuc2luZ2xlLWNvbHVtbiB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IDc1JSAyNSU7XG4gIH1cbiAgLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIgLmJyb3dzZS1ieS13b3JrLnNpbmdsZS1jb2x1bW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cbiAgLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIgLmJyb3dzZS1ieS1oZWFkZXIgLmJyb3dzZS1ieS10YXNrcy5zaW5nbGUtY29sdW1uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5icm93c2UtYnkgLmJyb3dzZS1ieS1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzI5NDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWJhbm5lciAucGFnZS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWJhbm5lciAucHJpbWFyeS1oZWFkaW5nIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnJvd3NlLWJ5IC5icm93c2UtYnktYmFubmVyIC5zdWJzY3JpYmUtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWJhbm5lciAuYnJlYWRjcnVtYnMgLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5icm93c2UtYnkgLmJyb3dzZS1ieS1iYW5uZXIgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXYge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5icm93c2UtYnkgLmJyb3dzZS1ieS1iYW5uZXIgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXYgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJyb3dzZS1ieSAuYnJvd3NlLWJ5LWJhbm5lciAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLW5hdiBsaTo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5icm93c2UtYnkgLmJyb3dzZS1ieS1iYW5uZXIgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy1uYXYgbGkuYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmN0YS1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjVmMjtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLmN0YS1zZWN0aW9uIC5jb250YWluZXItZmx1aWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5jdGEtc2VjdGlvbiAuY29udGFpbmVyLWZsdWlkIC5ldmVudC1jdGEge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1heC13aWR0aDogNDIlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5jdGEtc2VjdGlvbiAuY29udGFpbmVyLWZsdWlkIC5ldmVudC1jdGEgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5jdGEtc2VjdGlvbiAuY29udGFpbmVyLWZsdWlkIC5ldmVudC1jdGEge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAyOSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmN0YS1zZWN0aW9uIC5jb250YWluZXItZmx1aWQgLmV2ZW50LWN0YSB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1heC13aWR0aDogMjElO1xuICB9XG59XG4uZW1haWwtY29sbGVjdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNDU2NTtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLmVtYWlsLWNvbGxlY3RvciAuY29udGFpbmVyLWZsdWlkIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lbWFpbC1jb2xsZWN0b3IgLmNvbnRhaW5lci1mbHVpZCBoMixcbi5lbWFpbC1jb2xsZWN0b3IgLmNvbnRhaW5lci1mbHVpZCBwLFxuLmVtYWlsLWNvbGxlY3RvciAuY29udGFpbmVyLWZsdWlkIC50aGFuay1tc2cge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmVtYWlsLWNvbGxlY3RvciAuY29udGFpbmVyLWZsdWlkIGgyIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXNpemU6IDIuMTg3NXJlbTtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5lbWFpbC1jb2xsZWN0b3IgLmNvbnRhaW5lci1mbHVpZCBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lbWFpbC1jb2xsZWN0b3IgLmNvbnRhaW5lci1mbHVpZCBmb3JtICNFbWFpbCB7XG4gIHdpZHRoOiAyNSU7XG59XG4uZW1haWwtY29sbGVjdG9yIC5jb250YWluZXItZmx1aWQgZm9ybSAjRW1haWwuZXJyb3Ige1xuICBib3JkZXI6IHJlZCBzb2xpZCAxcHg7XG59XG4uZW1haWwtY29sbGVjdG9yIC5jb250YWluZXItZmx1aWQgZm9ybSAuc3VibWl0LWJ0biB7XG4gIHBhZGRpbmc6IDEzcHggMzVweDtcbn1cbi5lbWFpbC1jb2xsZWN0b3IgLmNvbnRhaW5lci1mbHVpZCBmb3JtIGxhYmVsIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgb3JkZXI6IDM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lbWFpbC1jb2xsZWN0b3IgLmNvbnRhaW5lci1mbHVpZCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubWF0ZXJpYWxzLWxpc3Rpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5tYXRlcmlhbHMtbGlzdGluZyAuc2Vjb25kYXJ5LWhlYWRpbmcge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLm1hdGVyaWFscy1saXN0aW5nIC5wYW5lbCAucGFuZWwtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWF0ZXJpYWxzLWxpc3RpbmcgLnBhbmVsIHVsIGxpIHtcbiAgbWFyZ2luOiAyNXB4IDA7XG59XG4ubWF0ZXJpYWxzLWxpc3RpbmcgLnBhbmVsIHVsIGxpIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cbi5tYXRlcmlhbHMtbGlzdGluZyAucGFuZWwgdWwgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAubWF0ZXJpYWxzLWxpc3RpbmcgLnNlY29uZGFyeS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luOiA4NXB4IDAgMzBweDtcbiAgfVxuICAubWF0ZXJpYWxzLWxpc3RpbmcgLnBhbmVsIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udHJhY2staW50cm8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5nZW5lcmljLWNvbnRlbnQtcm93IC5wYW5lbC1saXN0IHVsLnRyYWNrLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi50cmFja3MtbGlzdGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuLnRyYWNrcy1saXN0aW5nIC5zZWNvbmRhcnktaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4udHJhY2tzLWxpc3RpbmcgLnBhbmVsIC5wYW5lbC1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50cmFja3MtbGlzdGluZyAucGFuZWwgdWwgbGkge1xuICBtYXJnaW46IDI1cHggMDtcbn1cbi50cmFja3MtbGlzdGluZyAucGFuZWwgdWwgbGkgaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLnRyYWNrcy1saXN0aW5nIC5wYW5lbCB1bCBsaSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG4udHJhY2tzLWxpc3RpbmcgLnBhbmVsIC50cmFjay1jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnRyYWNrcy1saXN0aW5nIC5wYW5lbCAudHJhY2stY3RhIC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuZ2VuZXJpYy1jb250ZW50LXJvdyAucGFuZWwtbGlzdCB1bC50cmFjay1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbiAgICBnYXA6IDAgMXJlbTtcbiAgfVxuICAudHJhY2tzLWxpc3RpbmcgLnNlY29uZGFyeS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luOiA4NXB4IDAgMzBweDtcbiAgfVxuICAudHJhY2tzLWxpc3RpbmcgLnBhbmVsIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC50cmFja3MtbGlzdGluZyAucGFuZWwgLnRyYWNrLWN0YSAuYnRuIHtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuLnZpZGVvLWhlcm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDUwMHB4O1xuICBtYXJnaW4tdG9wOiAtODBweDtcbn1cbi52aWRlby1oZXJvIHZpZGVvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZDlkNTtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnZpZGVvLWhlcm8gLmNvbnRhaW5lci1mbHVpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMjAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuLnZpZGVvLWhlcm8gLmNvbnRhaW5lci1mbHVpZCAudGV4dC1zZWN0aW9uIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTAwO1xufVxuLnZpZGVvLWhlcm8gLmNvbnRhaW5lci1mbHVpZCAudGV4dC1zZWN0aW9uIGgxIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZpZGVvLWhlcm8gLmNvbnRhaW5lci1mbHVpZCAudGV4dC1zZWN0aW9uIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi52aWRlby1oZXJvIC5jb250YWluZXItZmx1aWQgLmNhbGwtdG8tYWN0aW9ucyB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDEyJTtcbiAgei1pbmRleDogMTAwO1xufVxuLnZpZGVvLWhlcm8gLmNvbnRhaW5lci1mbHVpZCAuY2FsbC10by1hY3Rpb25zIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlkZW8taGVybyAuY29udGFpbmVyLWZsdWlkIC5zY3JvbGwtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnZpZGVvLWhlcm8gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgbWFyZ2luLXRvcDogMTUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuZXZlbnQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZXZlbnQtaGVhZGVyIC5oZWFkZXItdXRpbGl0aWVzIC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luLWxpbmssXG4gIC5ldmVudC1oZWFkZXIgLmhlYWRlci11dGlsaXRpZXMgLmhlYWRlci11dGlsaXRpZXMtbG9naW4gYSxcbiAgLmV2ZW50LWhlYWRlciAuaGVhZGVyLXV0aWxpdGllcyAuc2VhcmNoLXRvZ2dsZSxcbiAgLmV2ZW50LWhlYWRlciAuaGVhZGVyLXV0aWxpdGllcyAubmF2LXRvZ2dsZTo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5ldmVudC13cmFwcGVyIHtcbiAgICBvdmVyZmxvdy14OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpZGVvLWhlcm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDc1cHg7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICB9XG4gIC52aWRlby1oZXJvIHZpZGVvIHtcbiAgICBtaW4taGVpZ2h0OiAxMDc1cHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgLnZpZGVvLWhlcm8gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgbWFyZ2luLXRvcDogMTUlO1xuICB9XG4gIC52aWRlby1oZXJvIC5jb250YWluZXItZmx1aWQgLnRleHQtc2VjdGlvbiBoMSB7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICAgIGZvbnQtc2l6ZTogMy44NzVyZW07XG4gIH1cbiAgLnZpZGVvLWhlcm8gLmNvbnRhaW5lci1mbHVpZCAudGV4dC1zZWN0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLnZpZGVvLWhlcm8gLmNvbnRhaW5lci1mbHVpZCAuY2FsbC10by1hY3Rpb25zIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDQwJTtcbiAgfVxuICAudmlkZW8taGVybyAuY29udGFpbmVyLWZsdWlkIC5jYWxsLXRvLWFjdGlvbnMgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgfVxuICAudmlkZW8taGVybyAuY29udGFpbmVyLWZsdWlkIC5zY3JvbGwtYnV0dG9uIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuICAudmlkZW8taGVybyAuY29udGFpbmVyLWZsdWlkIC5zY3JvbGwtYnV0dG9uIGEge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBmb250LXNpemU6IDIuMTI1cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5wb2RjYXN0LWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5wb2RjYXN0LWJ0biAucG9kY2FzdC1idG4tdGV4dCxcbi5wb2RjYXN0LWJ0biAucG9kY2FzdC1idG4tdGltZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTFweCAyNXB4O1xufVxuLnBvZGNhc3QtYnRuIC5wb2RjYXN0LWJ0bi10ZXh0IC5mYXMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucG9kY2FzdC1idG4gLnBvZGNhc3QtYnRuLXRpbWUge1xuICBiYWNrZ3JvdW5kOiAjYjcxMzJhO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAucG9kY2FzdC1idG4ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ucG9kY2FzdC1kZXRhaWwge1xuICBiYWNrZ3JvdW5kOiAjZjZmNWYyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZDlkNTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuLnBvZGNhc3QtZGV0YWlsIC5zdWJzY3JpcHRpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucG9kY2FzdC1kZXRhaWwgLnN1YnNjcmlwdGlvbi1idXR0b25zIC5zdWJzY3JpcHRpb24tYnV0dG9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wb2RjYXN0LWRldGFpbCAuc3Vic2NyaXB0aW9uLWJ1dHRvbnMgLnN1YnNjcmlwdGlvbi1idXR0b24gLnN1YnNjcmlwdGlvbi1idXR0b24taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAucG9kY2FzdC1kZXRhaWwgLnN1YnNjcmlwdGlvbi1idXR0b25zIC5zdWJzY3JpcHRpb24tYnV0dG9uIHtcbiAgICBmbGV4LWJhc2lzOiAzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG4ucG9kY2FzdC1kZXRhaWwgLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9kY2FzdC1kZXRhaWwgLnBvZGNhc3QtZW1iZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDI1cHggMXB4ICNkYWQ5ZDU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4ucG9kY2FzdC1kZXRhaWwtaW5mbyAuc3VtbWFyeSxcbi5wb2RjYXN0LWRldGFpbC1pbmZvIC5jb250ZW50IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG59XG4ucG9kY2FzdC1kZXRhaWwtaW5mbyAuc3VtbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucG9kY2FzdC1kZXRhaWwtaW5mbyAuY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnBvZGNhc3QtZGV0YWlsLWluZm8gLmNvbnRlbnQgLnRhZ3Mge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2VlZWJlNjtcbiAgbWFyZ2luOiA1MHB4IDAgLTEwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLnBvZGNhc3QtZGV0YWlsLWluZm8gLmRpc2N1c3Npb24gLmJ0biB7XG4gIHBhZGRpbmc6IDE2cHggMzVweDtcbn1cbi5wb2RjYXN0LWRldGFpbC1pbmZvIC5kaXNjdXNzaW9uIC5idG4gLmZhcyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnBvZGNhc3QtZGV0YWlsLWluZm8gLnJlbGF0ZWQge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wb2RjYXN0LWRldGFpbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAucG9kY2FzdC1kZXRhaWwgLnBvZGNhc3QtZW1iZWQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnBvZGNhc3QtZGV0YWlsLWluZm8gLnN1bW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnBvZGNhc3QtZGV0YWlsLWluZm8gLmNvbnRlbnQgLnRhZ3Mge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgbWFyZ2luOiAyMHB4IDAgMjBweCAtMTVweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wb2RjYXN0LWRldGFpbC1pbmZvIC5yZWxhdGVkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuLnBvZGNhc3QtaG9zdHMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtaW4taGVpZ2h0OiAxMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvZGNhc3QtaG9zdHMgLnBvZGNhc3QtaG9zdHMtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDEzMHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEzMHB4O1xufVxuLnBvZGNhc3QtaG9zdHMgLnBvZGNhc3QtaG9zdHMtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxNTBweDtcbn1cbi5wb2RjYXN0LWhvc3RzIC5wb2RjYXN0LWhvc3RzLXRleHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuLnBvZGNhc3QtaG9zdHMgLnBvZGNhc3QtaG9zdHMtdGV4dC1ob3N0cyB7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucG9kY2FzdC1ob3N0cyAucG9kY2FzdC1ob3N0cy10ZXh0LWhvc3RzIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBvZGNhc3QtaG9zdHMgLnBvZGNhc3QtaG9zdHMtdGV4dC1jb250YWN0IGEge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM5Yjk4OTU7XG4gIGNvbG9yOiAjOWI5ODk1O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAucG9kY2FzdC1ob3N0cyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnBvZGNhc3QtbGlzdGluZyAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBvZGNhc3QtbGlzdGluZyAucGFuZWwgLmJ0bjpub3QoLnBvZGNhc3QtYnRuKSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMTBweCAzNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDlweCkge1xuICAucGFuZWwtaW1hZ2UtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjlweCkgYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBhbmVsLWltYWdlLW1vYmlsZSB7XG4gIG1heC1oZWlnaHQ6IDQwdmg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAucGFuZWwtaW1hZ2UtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBvZGNhc3QtcHJldmlldyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ucG9kY2FzdC1wcmV2aWV3IC5wYW5lbC1jb250ZW50IC5wYW5lbC1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9kY2FzdC1wcmV2aWV3IC5wYW5lbC1jb250ZW50IC5oZWFkaW5nIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLnBvZGNhc3QtcHJldmlldyAucGFuZWwtY29udGVudCAuc3VtbWFyeSxcbi5wb2RjYXN0LXByZXZpZXcgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wb2RjYXN0LXByZXZpZXcgLnRhZ3Mge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnBvZGNhc3QtcHJldmlldyAucGFuZWwtcG9kY2FzdCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMTJweCA0MHB4IC03cHggI2RhZDlkNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBvZGNhc3QtaW1hZ2UtY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyODc4ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5wb2RjYXN0LWltYWdlLWNvbnRhaW5lciBpbWcge1xuICBtaW4taGVpZ2h0OiAyMzVweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnBvZGNhc3QtcHJldmlldyAucGFuZWwtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjE4cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgd2lkdGg6IDIxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdWJzY3JpcHRpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc3Vic2NyaXB0aW9uLWJ1dHRvbnMgLnN1YnNjcmlwdGlvbi1idXR0b24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnN1YnNjcmlwdGlvbi1idXR0b25zIC5zdWJzY3JpcHRpb24tYnV0dG9uIC5zdWJzY3JpcHRpb24tYnV0dG9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnN1YnNjcmlwdGlvbi1idXR0b25zIC5zdWJzY3JpcHRpb24tYnV0dG9uIHtcbiAgICBmbGV4LWJhc2lzOiAzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0OXB4KSB7XG4gIC5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2OXB4KSBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnBhbmVsLWltYWdlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFuZWwtaW1hZ2UtbW9iaWxlIHtcbiAgbWF4LWhlaWdodDogNDB2aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1pbWFnZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2VyaWVzLWxpc3RpbmcgLnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4O1xufVxuLnNlcmllcy1saXN0aW5nIC5yb3cgLmNvbC02IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZXJpZXMtbGlzdGluZyAucGFuZWwgLnBhbmVsLXdyYXAge1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc2VyaWVzLWxpc3RpbmcgLnBhbmVsIC5wYW5lbC13cmFwIC5wYW5lbC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oZXJvLXBvZGNhc3Qtc2VyaWVzIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLnNlcmllcy1saXN0aW5nIC5yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICB9XG4gIC5zZXJpZXMtbGlzdGluZyAucm93IC5jb2wtbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuc2VyaWVzLWxpc3RpbmcgLnBhbmVsIC5wYW5lbC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5oZXJvLXBvZGNhc3Qtc2VyaWVzIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgaGVpZ2h0OiAzNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0OXB4KSB7XG4gIC5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2OXB4KSBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnBhbmVsLWltYWdlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFuZWwtaW1hZ2UtbW9iaWxlIHtcbiAgbWF4LWhlaWdodDogNDB2aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1pbWFnZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2VyaWVzLWxpc3RpbmcgLnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4O1xufVxuLnNlcmllcy1saXN0aW5nIC5yb3cgLmNvbC02IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZXJpZXMtbGlzdGluZyAucGFuZWwgLnBhbmVsLXdyYXAge1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc2VyaWVzLWxpc3RpbmcgLnBhbmVsIC5wYW5lbC13cmFwIC5wYW5lbC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VyaWVzLWxpc3RpbmcgLnBhbmVsIC5wYW5lbC13cmFwIC5oZWFkaW5nIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZXJpZXMtbGlzdGluZyAucGFuZWwgLnBhbmVsLXdyYXAgLnN1bW1hcnkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbn1cblxuLmhlcm8td2ViaW5hci1zZXJpZXMge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuc2VyaWVzLWxpc3RpbmcgLnJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG4gIH1cbiAgLnNlcmllcy1saXN0aW5nIC5yb3cgLmNvbC1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zZXJpZXMtbGlzdGluZyAucGFuZWwgLnBhbmVsLXdyYXAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLmhlcm8td2ViaW5hci1zZXJpZXMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBoZWlnaHQ6IDM0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxufVxuLndlYmluYXItYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLndlYmluYXItYnRuIC53ZWJpbmFyLWJ0bi10ZXh0LFxuLndlYmluYXItYnRuIC53ZWJpbmFyLWJ0bi10aW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMXB4IDI1cHg7XG59XG4ud2ViaW5hci1idG4gLndlYmluYXItYnRuLXRleHQgLmZhcyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi53ZWJpbmFyLWJ0biAud2ViaW5hci1idG4tdGltZSB7XG4gIGJhY2tncm91bmQ6ICNiNzEzMmE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC53ZWJpbmFyLWJ0biB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0OXB4KSB7XG4gIC5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2OXB4KSBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLnBhbmVsLWltYWdlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFuZWwtaW1hZ2UtbW9iaWxlIHtcbiAgbWF4LWhlaWdodDogNDB2aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5wYW5lbC1pbWFnZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud2ViaW5hci1saXN0aW5nIC5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ud2ViaW5hci1saXN0aW5nIC5wYW5lbCAuYnRuOm5vdCgud2ViaW5hci1idG4pIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDM1cHg7XG59XG5cbi53ZWJpbmFyLXByZXZpZXcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLndlYmluYXItcHJldmlldyAucGFuZWwtY29udGVudCAucGFuZWwtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndlYmluYXItcHJldmlldyAucGFuZWwtY29udGVudCAuaGVhZGluZyB7XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cbi53ZWJpbmFyLXByZXZpZXcgLnBhbmVsLWNvbnRlbnQgLnN1bW1hcnksXG4ud2ViaW5hci1wcmV2aWV3IC5wYW5lbC1jb250ZW50IC5wYW5lbC1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ud2ViaW5hci1wcmV2aWV3IC50YWdzIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi53ZWJpbmFyLXByZXZpZXcgLnBhbmVsLXdlYmluYXIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDEycHggNDBweCAtN3B4ICNkYWQ5ZDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC53ZWJpbmFyLXByZXZpZXcgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaG9tZS1mZWF0dXJlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLmhvbWUtZmVhdHVyZS13cmFwIHtcbiAgcGFkZGluZzogNTBweCAwIDcwcHg7XG59XG4uaG9tZS1mZWF0dXJlLXdyYXAgLmN0YS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmhvbWUtZmVhdHVyZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5ob21lLWZlYXR1cmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuaG9tZS1mZWF0dXJlLXdyYXAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuaG9tZS1mZWF0dXJlLXdyYXAgLmN0YS1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI2NHB4KSB7XG4gIC5ob21lLWZlYXR1cmUtd3JhcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxufVxuLmhvbWUtY3RhLXNlY3Rpb24ge1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG4gIHdpZHRoOiA4NSU7XG59XG4uaG9tZS1jdGEtc2VjdGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaG9tZS1jdGEtc2VjdGlvbiBoMyArIHAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uaG9tZS1jdGEtc2VjdGlvbiAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQgLmJsb2NrLWN0YSB7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQgLmJsb2NrLWN0YSAuYmxvY2stY3RhLXdyYXAge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgd2lkdGg6IDEwMCU7XG59XG4uaG9tZS1jdGEtc2VjdGlvbiAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIC5ibG9jay1jdGEgLmJsb2NrLWN0YS13cmFwLmJhY2tncm91bmQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcbiAgLmhvbWUtY3RhLXNlY3Rpb24gLmhvbWUtY3RhLXNlY3Rpb24tZ3JpZCAuYmxvY2stY3RhIC5ibG9jay1jdGEtd3JhcC5iYWNrZ3JvdW5kOmhvdmVyOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxufVxuLmhvbWUtY3RhLXNlY3Rpb24gLmhvbWUtY3RhLXNlY3Rpb24tZ3JpZCAuYmxvY2stY3RhIC5ibG9jay1jdGEtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQgLmJsb2NrLWN0YSAuYmxvY2stY3RhLWNvbnRlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHNvZnQtbGlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQgLmJsb2NrLWN0YSAuYmxvY2stY3RhLWNvbnRlbnQgLmhlYWRpbmcge1xuICAvKiBVc2luZyBjYWxjKCkgaXMgbm90IGNvbXBhdGlibGUgd2l0aCB0aGUgbWl4aW46IDM1cHggLSAxMCUgKi9cbiAgZm9udC1zaXplOiAzMS41cHg7XG4gIGZvbnQtc2l6ZTogMS45Njg3NXJlbTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNDBweCAtIDEwJSk7XG59XG4uaG9tZS1jdGEtc2VjdGlvbiAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIC5ibG9jay1jdGEgLmJsb2NrLWN0YS1jb250ZW50IC5zdW1tYXJ5IHtcbiAgLyogVXNpbmcgY2FsYygpIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggdGhlIG1peGluOiAyMnB4IC0gMTAlICovXG4gIGZvbnQtc2l6ZTogMTkuOHB4O1xuICBmb250LXNpemU6IDEuMjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMzBweCAtIDEwJSk7XG59XG4uaG9tZS1jdGEtc2VjdGlvbiAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIC5ibG9jay1jdGEgLmJsb2NrLWN0YS1jb250ZW50IHA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQgLmJsb2NrLWN0YSAuYmxvY2stY3RhLWNvbnRlbnQgLmN0YS1saW5rIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc5YTU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0OXB4KSB7XG4gIC5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQgLmJsb2NrLWN0YSB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgLmhvbWUtY3RhLXNlY3Rpb24gLmhvbWUtY3RhLXNlY3Rpb24tZ3JpZCAuYmxvY2stY3RhLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuaG9tZS1jdGEtc2VjdGlvbiAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuaG9tZS1jdGEtc2VjdGlvbiAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIC5jdGEtbGluayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmhvbWUtY3RhLXNlY3Rpb24gLmhvbWUtY3RhLXNlY3Rpb24tZ3JpZCAuY3RhLWxpbmsge1xuICAgIG1heC13aWR0aDogMjcycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxuICAuaG9tZS1jdGEtc2VjdGlvbiAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIC5ibG9jay1jdGEge1xuICAgIG1heC1oZWlnaHQ6IDQzMHB4O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgbWluLWhlaWdodDogNDMwcHg7XG4gICAgbWluLXdpZHRoOiAyNjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaG9tZS1jdGEtc2VjdGlvbiAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIC5ibG9jay1jdGEtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQgLmJsb2NrLWN0YS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQgLmJsb2NrLWN0YS1jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxuICAuaG9tZS1jdGEtc2VjdGlvbiAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIC5ibG9jay1jdGEtY29udGVudCAuY3RhLWxpbmsge1xuICAgIHBhZGRpbmc6IDE0cHggNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5ob21lLWN0YS1zZWN0aW9uIC5ob21lLWN0YS1zZWN0aW9uLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbn1cblxuLmxvZ2luLWZlYXR1cmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG59XG4ubG9naW4tZmVhdHVyZSAuc2Vjb25kYXJ5LWhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ubG9naW4tZmVhdHVyZSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuLmxvZ2luLWZlYXR1cmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmxvZ2luLWZlYXR1cmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIG1pbi1oZWlnaHQ6IDUyNXB4O1xuICAgIHBhZGRpbmc6IDQwcHggMzVweDtcbiAgfVxuICAubG9naW4tZmVhdHVyZSAuc2Vjb25kYXJ5LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBtYXJnaW46IDAgMCAzNXB4O1xuICB9XG4gIC5sb2dpbi1mZWF0dXJlIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAubG9naW4tZmVhdHVyZSB7XG4gICAgbWluLWhlaWdodDogNjMwcHg7XG4gICAgcGFkZGluZzogNDBweCA3NXB4O1xuICB9XG4gIC5sb2dpbi1mZWF0dXJlIC5zZWNvbmRhcnktaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICB9XG4gIC5sb2dpbi1mZWF0dXJlIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4ubWljcm9iZS1mZWF0dXJlLWxpbmtzIHtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDI3cHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4ubWljcm9iZS1mZWF0dXJlLWxpbmtzLXdyYXAge1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgcGFkZGluZzogMzVweCAwO1xuICB0cmFuc2l0aW9uOiAxcyBoZWlnaHQgZWFzZTtcbn1cbi5taWNyb2JlLWZlYXR1cmUtbGlua3Mtd3JhcCAuY29sbGFwc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taWNyb2JlLWZlYXR1cmUtbGlua3Mtd3JhcC5leHBhbmRlZCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5taWNyb2JlLWZlYXR1cmUtbGlua3Mtd3JhcC5leHBhbmRlZCBidXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDFcIjtcbn1cbi5taWNyb2JlLWZlYXR1cmUtbGlua3Mtd3JhcCAuaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW46IDAgMCA0NXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1pY3JvYmUtZmVhdHVyZS1saW5rcy13cmFwIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5taWNyb2JlLWZlYXR1cmUtbGlua3Mtd3JhcCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWljcm9iZS1mZWF0dXJlLWxpbmtzLXdyYXAgdWwgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5taWNyb2JlLWZlYXR1cmUtbGlua3Mtd3JhcCB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubWljcm9iZS1mZWF0dXJlLWxpbmtzLXdyYXAgdWwgbGkgYSBzcGFuIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWljcm9iZS1mZWF0dXJlLWxpbmtzLXdyYXAgYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTZXJpZiBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWljcm9iZS1mZWF0dXJlLWxpbmtzLXdyYXAgYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQyXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTGluZWFyaWNvbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubWljcm9iZS1mZWF0dXJlLWxpbmtzLXdyYXAgdWwsXG4ubWljcm9iZS1mZWF0dXJlLWxpbmtzLXdyYXAgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAubWljcm9iZS1mZWF0dXJlLWxpbmtzIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLm1pY3JvYmUtZmVhdHVyZS1saW5rcy13cmFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3OWE1O1xuICAgIGJvdHRvbTogMDtcbiAgICBib3gtc2hhZG93OiAwIC0xMnB4IDM0cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDM1cHggMjVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAubWljcm9iZS1mZWF0dXJlLWxpbmtzLXdyYXAgdWwgbGkgYTpob3ZlciBzcGFuOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5NDRcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTGluZWFyaWNvbnNcIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuICAubWljcm9iZS1mZWF0dXJlLWxpbmtzLXdyYXAgdWwsXG4gIC5taWNyb2JlLWZlYXR1cmUtbGlua3Mtd3JhcCBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gIC5taWNyb2JlLWZlYXR1cmUtbGlua3Mtd3JhcCBidXR0b24ge1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm1pY3JvYmUtZmVhdHVyZS1saW5rcy13cmFwIGJ1dHRvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAubWljcm9iZS1mZWF0dXJlLWxpbmtzIHVsLFxuICAubWljcm9iZS1mZWF0dXJlLWxpbmtzIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLm1pY3JvYmUtZmVhdHVyZS1saW5rcy13cmFwLmV4cGFuZGVkIHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxufVxuLm1pY3JvYmUtZmVhdHVyZSB7XG4gIGJhY2tncm91bmQ6ICMwMDc5YTU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubWljcm9iZS1mZWF0dXJlLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA2NCU7XG59XG4ubWljcm9iZS1mZWF0dXJlLWJvdHRvbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xufVxuLm1pY3JvYmUtZmVhdHVyZS1hbmltYXRpb24ge1xuICBtaW4taGVpZ2h0OiAzNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1pY3JvYmUtZmVhdHVyZS1hbmltYXRpb24gLm1pY3JvYmUtaW1hZ2Uge1xuICBib3R0b206IC0zMHB4O1xuICBsZWZ0OiAtMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjBweDtcbiAgei1pbmRleDogMTAwO1xufVxuLm1pY3JvYmUtZmVhdHVyZS1hbmltYXRpb24gLm1pY3JvYmUtaW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWluLXdpZHRoOiA1MTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWljcm9iZS1mZWF0dXJlLWFuaW1hdGlvbiB2aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogYXV0bztcbn1cbi5taWNyb2JlLWZlYXR1cmUtY3RhIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5taWNyb2JlLWZlYXR1cmUtY3RhIC5zZWNvbmRhcnktaGVhZGluZyB7XG4gIG1hcmdpbjogODVweCAwIDk1cHg7XG59XG4ubWljcm9iZS1mZWF0dXJlLWN0YSAuc2Vjb25kYXJ5LWhlYWRpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuLm1pY3JvYmUtZmVhdHVyZS1jdGEgLnNlY29uZGFyeS1oZWFkaW5nIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taWNyb2JlLWZlYXR1cmUtY3RhIC5zZWNvbmRhcnktaGVhZGluZyBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ubWljcm9iZS1mZWF0dXJlLWN0YSAuc2Vjb25kYXJ5LWhlYWRpbmcgc21hbGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5taWNyb2JlLWZlYXR1cmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5taWNyb2JlLWZlYXR1cmUtYm90dG9tIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAubWljcm9iZS1mZWF0dXJlLWJvdHRvbTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5taWNyb2JlLWZlYXR1cmUtYW5pbWF0aW9uIHtcbiAgICBoZWlnaHQ6IDc1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1pY3JvYmUtZmVhdHVyZS1hbmltYXRpb24gdmlkZW8ge1xuICAgIGJvdHRvbTogLTIzcHg7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgICBsZWZ0OiAtMjNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLm1pY3JvYmUtZmVhdHVyZS1jdGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWljcm9iZS1mZWF0dXJlLWN0YSAuc2Vjb25kYXJ5LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICB9XG4gIC5taWNyb2JlLWZlYXR1cmUtY3RhIC5zZWNvbmRhcnktaGVhZGluZyBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1pY3JvYmUtdmlkZW8ge1xuICAgIGhlaWdodDogNzAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDU3JTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5taWNyb2JlLXZpZGVvOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm90dG9tOiAtMTUwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG4gIC5taWNyb2JlLXZpZGVvIC5oZXJvLXRleHQtbGVmdC1hbGlnbiB7XG4gICAgYm90dG9tOiAxMzJweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLm1pY3JvYmUtdmlkZW8gcCB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgei1pbmRleDogMTAwMDtcbiAgfVxuICAubWljcm9iZS12aWRlbyB2aWRlbyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjY0cHgpIHtcbiAgLm1pY3JvYmUtdmlkZW8ge1xuICAgIGhlaWdodDogNzAlO1xuICB9XG4gIC5taWNyb2JlLWZlYXR1cmUtYW5pbWF0aW9uIHZpZGVvIHtcbiAgICBib3R0b206IC0zMHB4O1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgd2lkdGg6IDgwMHB4O1xuICB9XG4gIC5taWNyb2JlLWZlYXR1cmUtY3RhIC5zZWNvbmRhcnktaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIC5taWNyb2JlLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDcyJTtcbiAgfVxuICAubWljcm9iZS12aWRlbyB2aWRlbyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ubmV3LWZyb20tYXNtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgd2lkdGg6IDg1JTtcbn1cbi5uZXctZnJvbS1hc20gaDMge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5uZXctZnJvbS1hc20gLm5ldy1saW5rIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5uZXctZnJvbS1hc20gLm5ldy1saW5rIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm5ldy1mcm9tLWFzbSAubmV3LWxpbmsgYSAuYm9yZGVyLWRpdiB7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgI2RiMWYzNjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbi5uZXctZnJvbS1hc20gLm5ldy1saW5rIGEgLmJvcmRlci1kaXYgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5uZXctZnJvbS1hc20gLm5ldy1saW5rIGEgLmJvcmRlci1kaXYgcDpob3ZlciB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLm5ldy1mcm9tLWFzbSAubmV3LWxpbmsgYSAuYm9yZGVyLWRpdiBwLm5ldy10YWcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUmVwbGljYSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubmV3LWZyb20tYXNtIC5uZXctbGluayBhIC5ib3JkZXItZGl2IGg0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb2xvcjogIzAwNzlhNTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiA5MCU7XG59XG4ubmV3LWZyb20tYXNtIC5uZXctbGluayBhIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwMDtcbn1cbi5uZXctZnJvbS1hc20gLm5ldy1saW5rIGEgLmRhdGU6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5uZXctZnJvbS1hc20gLm5ldy1saW5rOmFjdGl2ZSBhIC5ib3JkZXItZGl2IGg0LCAubmV3LWZyb20tYXNtIC5uZXctbGluazpmb2N1cyBhIC5ib3JkZXItZGl2IGg0LCAubmV3LWZyb20tYXNtIC5uZXctbGluazpob3ZlciBhIC5ib3JkZXItZGl2IGg0IHtcbiAgY29sb3I6ICMxYzQ1NjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjlweCkgYW5kIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5uZXctZnJvbS1hc20gLm5ldy1saW5rIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5uZXctZnJvbS1hc20gLm5ldy1saW5rIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gIH1cbn1cblxuLm5ld3MtZmVhdHVyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTMyNDg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDI4MHB4O1xufVxuLm5ld3MtZmVhdHVyZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5uZXdzLWZlYXR1cmUgLnNlY29uZGFyeS1oZWFkaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NzBweCkge1xuICAubmV3cy1mZWF0dXJlIHtcbiAgICBtaW4taGVpZ2h0OiA1MjVweDtcbiAgfVxuICAubmV3cy1mZWF0dXJlLXdyYXAge1xuICAgIHBhZGRpbmc6IDQ1cHggMTVweDtcbiAgfVxuICAubmV3cy1mZWF0dXJlIC5zZWNvbmRhcnktaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmV3cy1mZWF0dXJlIC5zZWNvbmRhcnktaGVhZGluZyBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAubmV3cy1mZWF0dXJlIHtcbiAgICBtaW4taGVpZ2h0OiA2MzBweDtcbiAgfVxuICAubmV3cy1mZWF0dXJlLXdyYXAge1xuICAgIHBhZGRpbmc6IDQ1cHggNzVweDtcbiAgfVxuICAubmV3cy1mZWF0dXJlIC5zZWNvbmRhcnktaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICB9XG59XG4uaG9tZS1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaG9tZS1iYW5uZXIgLmhvbWUtYmFubmVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc5YTU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9tZS1iYW5uZXIgLmhvbWUtYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLWN0YS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiA5MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuLmhvbWUtYmFubmVyIC5ob21lLWJhbm5lci1jb250YWluZXIgLmJhbm5lci1jdGEtY29udGFpbmVyIC5jdGEtb3ZlcmxheSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaG9tZS1iYW5uZXIgLmhvbWUtYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLWN0YS1jb250YWluZXIgLmN0YS1vdmVybGF5IGgyIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmhvbWUtYmFubmVyIC5ob21lLWJhbm5lci1jb250YWluZXIgLmJhbm5lci1jdGEtY29udGFpbmVyIC5jdGEtb3ZlcmxheSBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlJlcGxpY2EgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ob21lLWJhbm5lciAuaG9tZS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItY3RhLWNvbnRhaW5lciAuY3RhLW92ZXJsYXkgLmN0YS10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxLjY1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmhvbWUtYmFubmVyIC5ob21lLWJhbm5lci1jb250YWluZXIgLmJhbm5lci1jdGEtY29udGFpbmVyIC5jdGEtb3ZlcmxheSAuY3RhLWFycm93LWljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLmhvbWUtYmFubmVyIC5ob21lLWJhbm5lci1jb250YWluZXIgLmJhbm5lci1jdGEtY29udGFpbmVyIC5jdGEtb3ZlcmxheSAuY3RhLWFycm93LWljb246OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb250ZW50OiBcIlxcZTk0NFwiO1xuICBmb250LWZhbWlseTogXCJMaW5lYXJpY29uc1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uaG9tZS1iYW5uZXIgLmhvbWUtYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLWN0YS1jb250YWluZXI6aG92ZXIgLmN0YS10ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaG9tZS1iYW5uZXIgLmhvbWUtYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLWN0YS1jb250YWluZXIge1xuICAgIGZsZXgtYmFzaXM6IDU1JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzVweDtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cbiAgLmhvbWUtYmFubmVyIC5ob21lLWJhbm5lci1jb250YWluZXIgLmJhbm5lci1jdGEtY29udGFpbmVyIC5jdGEtb3ZlcmxheSBoMiB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgfVxuICAuaG9tZS1iYW5uZXIgLmhvbWUtYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLWN0YS1jb250YWluZXIgLmN0YS1vdmVybGF5IHAge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgfVxuICAuaG9tZS1iYW5uZXIgLmhvbWUtYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLWN0YS1jb250YWluZXIgLmN0YS1vdmVybGF5IC5jdGEtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbiAgLmhvbWUtYmFubmVyIC5ob21lLWJhbm5lci1jb250YWluZXIgLmJhbm5lci1jdGEtY29udGFpbmVyIC5jdGEtb3ZlcmxheSAuY3RhLWFycm93LWljb246OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLmhvbWUtYmFubmVyIC5ob21lLWJhbm5lci1jb250YWluZXIgLmJhbm5lci1ncmFkaWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NzBweCkge1xuICAuaG9tZS1iYW5uZXIgLmhvbWUtYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMGMyOTQwIDAlLCByZ2JhKDEyLCA0MSwgNjQsIDApIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LWJhc2lzOiAxMCU7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxufVxuLmhvbWUtYmFubmVyIC5ob21lLWJhbm5lci1jb250YWluZXIgLmJhbm5lci1pbWFnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWJhc2lzOiAzMCU7XG4gIG1hcmdpbi1ib3R0b206IC0xNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5ob21lLWJhbm5lciAuaG9tZS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItaW1hZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaG9tZS1iYW5uZXIgLmhvbWUtYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLWltYWdlLWNvbnRhaW5lciAuaG9tZS1oZXJvLWltYWdlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XG4gIC5ob21lLWJhbm5lciAuaG9tZS1iYW5uZXItY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLmhvbWUtYmFubmVyIC5oZXJvLWltYWdlLWNhcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhvbWUtYmFubmVyIC5oZXJvLWltYWdlLWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogNjklO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuaG9tZS1iYW5uZXIgLmhlcm8taW1hZ2UtY2FwdGlvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuXG4uaG9tZSAuY29udGFpbmVyLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTcwcHgpIHtcbiAgLmhvbWUgI2hlYWRlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDQwcHggMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC5ob21lICNoZWFkZXIgLmhlYWRlci11dGlsaXRpZXMgPiBhLFxuICAuaG9tZSAjaGVhZGVyIC5oZWFkZXItdXRpbGl0aWVzIC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luID4gYSxcbiAgLmhvbWUgI2hlYWRlciAuaGVhZGVyLXV0aWxpdGllcyAuc2VhcmNoLXRvZ2dsZSxcbiAgLmhvbWUgI2hlYWRlciAuaGVhZGVyLXV0aWxpdGllcyAubmF2LXRvZ2dsZTo6YmVmb3JlLFxuICAuaG9tZSAjaGVhZGVyIC5oZWFkZXItdXRpbGl0aWVzIC5zZWFyY2ggLmlucHV0LWdyb3VwLWJ0bjo6YWZ0ZXIsXG4gIC5ob21lICNoZWFkZXIgLmhlYWRlci11dGlsaXRpZXMgLnNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuaG9tZSAjaGVhZGVyIC5oZWFkZXItdXRpbGl0aWVzIGEsXG4gIC5ob21lICNoZWFkZXIgLmhlYWRlci11dGlsaXRpZXMgYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5ob21lICNoZWFkZXIgLmhlYWRlci11dGlsaXRpZXMgLnNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhvbWUgLm5hdiB7XG4gICAgcGFkZGluZzogMTUwcHggNzVweCAwO1xuICB9XG4gIC5ob21lIC5uYXYgLmhlYWRlci11dGlsaXRpZXMgLm5hdi10b2dnbGUge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ob21lIC5ob21lLWZlYXR1cmUtY3RhIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5ob21lIC5ob21lLWZlYXR1cmUtY3RhID4gLmNvbnRhaW5lci1mbHVpZCA+IC5yb3cge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbWluLWhlaWdodDogNzMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjY0cHgpIHtcbiAgLmhvbWUgI2hlYWRlciB7XG4gICAgcGFkZGluZzogNDBweCA3NXB4O1xuICB9XG4gIC5ob21lIC5ob21lLWZlYXR1cmUtY3RhIHtcbiAgICBwYWRkaW5nOiAwIDc1cHg7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSxcbiAgLmNvbC1tZC0yLFxuICAuY29sLW1kLTMsXG4gIC5jb2wtbWQtNCxcbiAgLmNvbC1tZC01LFxuICAuY29sLW1kLTYsXG4gIC5jb2wtbWQtNyxcbiAgLmNvbC1tZC04LFxuICAuY29sLW1kLTksXG4gIC5jb2wtbWQtMTAsXG4gIC5jb2wtbWQtMTEsXG4gIC5jb2wtbWQtMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY3JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzNCU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzYlO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY3JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjQlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMiU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjYlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzQlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzYlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NCU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzIlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogMDtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjYlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzNCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzNiU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMiU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzQlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NiU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzYlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjQlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzIlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICBAcGFnZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHNpemU6IGF1dG87XG4gIH1cbiAgYm9keSB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gICNoZWFkZXIsXG4gIC5jLWhlYWRlcixcbiAgI2Zvb3RlcixcbiAgI3MtdXNlci1hbGVydHMsXG4gICNzLW1haW4tbWVudSxcbiAgI2NoYXQsXG4gIC5ncm93bC1hbmltYXRlZCxcbiAgLm0tYnRuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLypcbiAgICAgKiBJTlZPSUNFXG4gICAgICovXG4gIC5pbnZvaWNlIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmludm9pY2UgLmNhcmQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUVFICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAtMTBweCAtMzBweCAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAuaW52b2ljZSAuYmxvY2staGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbnZvaWNlIC5oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICNFRUUgIWltcG9ydGFudDtcbiAgfVxufSIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUmVwbGljYSBQcm8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tcmVndWxhci5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLXJlZ3VsYXIuZW90PyNpZWZpeCcpXHJcbiAgICAgIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSZXBsaWNhIFBybyc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tYm9sZC5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSZXBsaWNhIFBybyc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tYm9sZGl0YWxpYy5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWJvbGRpdGFsaWMuZW90PyNpZWZpeCcpXHJcbiAgICAgIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWJvbGRpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1ib2xkaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSZXBsaWNhIFBybyc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1oZWF2eS5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWhlYXZ5LmVvdD8jaWVmaXgnKVxyXG4gICAgICBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1oZWF2eS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWhlYXZ5LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSZXBsaWNhIFBybyc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1oZWF2eWl0YWxpYy5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWhlYXZ5aXRhbGljLmVvdD8jaWVmaXgnKVxyXG4gICAgICBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1oZWF2eWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWhlYXZ5aXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSZXBsaWNhIFBybyc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1pdGFsaWMuZW90Jyk7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1pdGFsaWMuZW90PyNpZWZpeCcpXHJcbiAgICAgIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvcmVwbGljYS1wcm8vbGluZXRvLXJlcGxpY2EtcHJvLWl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUmVwbGljYSBQcm8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tbGlnaHQuZW90Jyk7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1saWdodC5lb3Q/I2llZml4JylcclxuICAgICAgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tbGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1saWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUmVwbGljYSBQcm8nO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tbGlnaHRpdGFsaWMuZW90Jyk7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1saWdodGl0YWxpYy5lb3Q/I2llZml4JylcclxuICAgICAgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcuLi8uLi9mb250cy9yZXBsaWNhLXByby9saW5ldG8tcmVwbGljYS1wcm8tbGlnaHRpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL3JlcGxpY2EtcHJvL2xpbmV0by1yZXBsaWNhLXByby1saWdodGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xyXG4vL1xyXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZsdWlkIGNvbnRhaW5lclxyXG4vL1xyXG4vLyBVdGlsaXplcyB0aGUgbWl4aW4gbWVhbnQgZm9yIGZpeGVkIHdpZHRoIGNvbnRhaW5lcnMsIGJ1dCB3aXRoIDEwMCUgd2lkdGggZm9yXHJcbi8vIGZsdWlkLCBmdWxsIHdpZHRoIGxheW91dHMuXHJcblxyXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xyXG4gIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgbWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZTtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBSb3dcclxuLy9cclxuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cclxuXHJcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XHJcbiAgLnJvdyB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gIH1cclxuXHJcbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xyXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxyXG4gIC5uby1ndXR0ZXJzIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuICAgID4gLmNvbCxcclxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDb2x1bW5zXHJcbi8vXHJcbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcclxuXHJcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XHJcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcclxufVxyXG4iLCIvLy8gR3JpZCBzeXN0ZW1cclxuLy9cclxuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxyXG5AdXNlICdzYXNzOm1hdGgnO1xyXG5cclxuQG1peGluIG1ha2UtY29udGFpbmVyKCkge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IG1hdGguZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMik7XHJcbiAgcGFkZGluZy1sZWZ0OiBtYXRoLmRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG5cclxuXHJcbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcclxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcclxuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLXJvdygpIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW4tcmlnaHQ6IG1hdGguZGl2KCRncmlkLWd1dHRlci13aWR0aCwgLTIpO1xyXG4gIG1hcmdpbi1sZWZ0OiBtYXRoLmRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIC0yKTtcclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XHJcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xyXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxcHg7IC8vIFByZXZlbnQgY29sbGFwc2luZ1xyXG4gIHBhZGRpbmctcmlnaHQ6IG1hdGguZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMik7XHJcbiAgcGFkZGluZy1sZWZ0OiBtYXRoLmRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XHJcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UobWF0aC5kaXYoJHNpemUsICRjb2x1bW5zKSk7XHJcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XHJcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXHJcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXHJcbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KCRzaXplLCAkY29sdW1ucykpO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xyXG4gICRudW06IG1hdGguZGl2KCRzaXplLCAkY29sdW1ucyk7XHJcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XHJcbn1cclxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxyXG4vL1xyXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cclxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cclxuQHVzZSAnc2FzczptYXRoJztcclxuXHJcbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xyXG4gICVncmlkLWNvbHVtbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDsgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkZ3V0dGVyLCAyKTtcclxuICAgIHBhZGRpbmctbGVmdDogbWF0aC5kaXYoJGd1dHRlciwgMik7XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcclxuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xyXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XHJcbiAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xyXG4gICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29sI3skaW5maXh9LFxyXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcclxuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXHJcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xyXG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xyXG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7XHJcbiAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcclxuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0ge1xyXG4gICAgICAgICAgb3JkZXI6ICRpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXHJcbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xyXG4gICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXHJcbiAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLy8gRmxleCB2YXJpYXRpb25cclxuLy9cclxuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxyXG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cclxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cclxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxyXG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxyXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XHJcbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XHJcbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxyXG4gIH1cclxufVxyXG4iLCLvu79cclxuLmZhZGUge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxufVxyXG4uZmFkZS5pbiB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uY29sbGFwc2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNvbGxhcHNlLmluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG50ci5jb2xsYXBzZS5pbiB7XHJcbiAgZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcbnRib2R5LmNvbGxhcHNlLmluIHtcclxuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XHJcbn1cclxuLmNvbGxhcHNpbmcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XHJcbiAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcbiAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxufVxyXG4uY2xlYXJmaXg6YmVmb3JlLFxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcbi5jbGVhcmZpeDphZnRlciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLmNlbnRlci1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbi5wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG4ucHVsbC1sZWZ0IHtcclxuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcbi5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNob3cge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuLmludmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi50ZXh0LWhpZGUge1xyXG4gIGZvbnQ6IDAvMCBhO1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuLmhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5hZmZpeCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcbiIsIu+7vy8qIVxyXG5cdE1vZGFhbCAtIGFjY2Vzc2libGUgbW9kYWxzIC0gdjAuMy4xXHJcblx0YnkgSHVtYWFuLCBmb3IgYWxsIGh1bWFucy5cclxuXHRodHRwOi8vaHVtYWFuLmNvbVxyXG4gKi9cclxuXHJcbi8vIE1vZGFhbCBWYXJpYWJsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRtb2RhYWwtb3ZlcmxheS1jb2xvcjogcmdiYSgkYmxhY2ssIC42KTtcclxuXHJcbiRtb2RhYWwtcmFkaXVzOiAwcHg7IC8vNXB4XHJcbiRtb2RhYWwtbWFpbi1iZzogI2ZmZjtcclxuJG1vZGFhbC1tYWluLXRleHQ6ICMwMDA7XHJcbiRtb2RhYWwtbWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZTtcclxuJG1vZGFhbC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4kbW9kYWFsLXBhZGRpbmc6IDA7XHJcbiRtb2RhYWwtaG92ZXItY29sb3I6IHJnYmEoMCwwLDAsIDAuNyk7XHJcblxyXG4kbW9kYWFsLWxpZ2h0OiAjZmZmO1xyXG4kbW9kYWFsLXByaW1hcnk6ICM1NTU7XHJcbiRtb2RhYWwtZ3JleTogI2FmYjdiYztcclxuXHJcblxyXG4vLyBNb2RhYWwgTWl4aW5zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBtb2RhYWwtdHJhbnNpdGlvbigkdHlwZSwgJHNwZWVkOiAuMnMsICRlYXNlOiBlYXNlLWluLW91dCkge1xyXG5cdHRyYW5zaXRpb246ICR0eXBlICN7JHNwZWVkfSAjeyRlYXNlfTtcclxufVxyXG5cclxuQG1peGluIG1vZGFhbC1oaWRldGV4dCgpIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuXHRjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7IC8qIElFNiwgSUU3ICovXHJcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAxcHggIWltcG9ydGFudDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5cclxuLy8gTW9kYWFsIFN0cnVjdHVyZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubW9kYWFsLW5vc2Nyb2xsIHtcclxufVxyXG5cclxuLm1vZGFhbC1hY2Nlc3NpYmxlLWhpZGUge1xyXG5cdEBpbmNsdWRlIG1vZGFhbC1oaWRldGV4dDtcclxufVxyXG5cclxuLm1vZGFsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubW9kYWFsLW92ZXJsYXkge1xyXG5cdGJhY2tncm91bmQ6ICRtb2RhYWwtb3ZlcmxheS1jb2xvciAhaW1wb3J0YW50O1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ei1pbmRleDogOTk5ODtcclxuXHRvcGFjaXR5OiAuOCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW9kYWwtc2Nyb2xsZml4IHtcclxuXHRvdmVyZmxvdy15OiBoaWRkZW47XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG59XHJcblxyXG4ubW9kYWFsLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAxJTtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG5cdEBpbmNsdWRlIG1vZGFhbC10cmFuc2l0aW9uKGFsbCwgMC4zcyk7XHJcblxyXG5cdCYgKiB7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG5cdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQubW9kYWFsLWNsb3NlIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCYubW9kYWFsLXN0YXJ0X25vbmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cclxuXHQmLm1vZGFhbC1zdGFydF9mYWRlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQmICpbdGFiaW5kZXg9XCIwXCJdIHtcclxuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Ly8gaXMgZnVsbHNjcmVlblxyXG5cdCYubW9kYWFsLWZ1bGxzY3JlZW4ge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhYWwtb3V0ZXItd3JhcHBlciB7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDElO1xyXG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHJcblx0Lm1vZGFhbC1mdWxsc2NyZWVuICYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4ubW9kYWFsLWlubmVyLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDgwcHggMjVweDtcclxuXHQvLyB3aGVuIGlzIGZ1bGxzY3JlZW5cclxuXHQubW9kYWFsLWZ1bGxzY3JlZW4gJiB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdH1cclxufVxyXG5cclxuLm1vZGFhbC1jb250YWluZXIge1xyXG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHBhZGRpbmc6ICRtb2RhYWwtcGFkZGluZztcclxuXHRjb2xvcjogJG1vZGFhbC1tYWluLXRleHQ7XHJcblx0bWF4LXdpZHRoOiAkbW9kYWFsLW1heC13aWR0aDtcclxuXHRib3JkZXItcmFkaXVzOiAkbW9kYWFsLXJhZGl1cztcclxuXHRiYWNrZ3JvdW5kOiAkbW9kYWFsLW1haW4tYmc7XHJcblx0Ym94LXNoYWRvdzogJG1vZGFhbC1zaGFkb3c7XHJcblx0Y3Vyc29yOiBhdXRvO1xyXG5cdC8vIHdoaWxlIGxvYWRpbmdcclxuXHQmLmlzX2xvYWRpbmcge1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cdC8vIHdoZW4gaXMgZnVsbHNjcmVlblxyXG5cdC5tb2RhYWwtZnVsbHNjcmVlbiAmIHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0aWZyYW1lIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLm1vZGFsLWJvZHkge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4ubW9kYWFsLWNsb3NlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMzBweDtcclxuXHR0b3A6IDI1cHg7XHJcblx0Y29sb3I6ICRtb2RhYWwtbGlnaHQ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0d2lkdGg6IDUwcHg7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0QGluY2x1ZGUgbW9kYWFsLXRyYW5zaXRpb24oYWxsKTtcclxuXHJcblx0c3BhbiB7XHJcblx0XHRAaW5jbHVkZSBtb2RhYWwtaGlkZXRleHQ7XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbnRlbnQ6ICdcXGU5MmEnO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWxpbmVhcmljb25zO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGNvbG9yOiAkZ3JheS0xO1xyXG5cdFx0QGluY2x1ZGUgZm9udFNpemUoMzVweCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDVweDtcclxuXHRcdGxlZnQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWFsLWZ1bGxzY3JlZW4gJiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbW9kYWFsLWdyZXk7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHRcdHRvcDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhYWwtY29udGVudC1jb250YWluZXIge1xyXG5cdGltZ3tcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gQ29uZmlybSBNb2RhYWxcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5tb2RhYWwtY29uZmlybS13cmFwIHtcclxuXHRwYWRkaW5nOiAzMHB4IDAgMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAwO1xyXG59XHJcblxyXG4ubW9kYWFsLWNvbmZpcm0tYnRuIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbjogMCAxMHB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHQvLyBPayBCdXR0b25cclxuXHQmLm1vZGFhbC1vayB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0XHRjb2xvcjogJG1vZGFhbC1saWdodDtcclxuXHRcdGJhY2tncm91bmQ6ICRtb2RhYWwtcHJpbWFyeTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdEBpbmNsdWRlIG1vZGFhbC10cmFuc2l0aW9uKGJhY2tncm91bmQpO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJG1vZGFhbC1wcmltYXJ5LCAxNSUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5tb2RhYWwtY2FuY2VsIHtcclxuXHRcdC8vdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRjb2xvcjogZGFya2VuKCRtb2RhYWwtcHJpbWFyeSwgMTUlKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuQGtleWZyYW1lcyBpbnN0YVJldmVhbCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgaW5zdGFSZXZlYWwge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgaW5zdGFSZXZlYWwge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgaW5zdGFSZXZlYWwge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5ALW1zLWtleWZyYW1lcyBpbnN0YVJldmVhbCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEluc3RhZ3JhbSBQaG90b1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm1vZGFhbC1pbnN0YWdyYW0ge1xyXG5cdC5tb2RhYWwtY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQubW9kYWFsLWNvbnRlbnQtY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblxyXG5cdC5tb2RhYWwtY29udGVudC1jb250YWluZXIgPiBibG9ja3F1b3RlIHtcclxuXHRcdHdpZHRoOiAxcHggIWltcG9ydGFudDtcclxuXHRcdGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHRpZnJhbWUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdG1hcmdpbjogLTZweCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG5cdFx0d2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xyXG5cdFx0bWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0YW5pbWF0aW9uOiBpbnN0YVJldmVhbCAxcyBsaW5lYXIgZm9yd2FyZHM7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIEdhbGxlcnlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLm1vZGFhbC1pbWFnZSB7XHJcblx0Lm1vZGFhbC1pbm5lci13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMTQwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNDBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhYWwtY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLm1vZGFhbC1nYWxsZXJ5LXdyYXAge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjb2xvcjogJG1vZGFhbC1saWdodDtcclxufVxyXG5cclxuLm1vZGFhbC1nYWxsZXJ5LWl0ZW0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdGltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdC8vd2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQmLmlzX2FjdGl2ZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhYWwtZ2FsbGVyeS1sYWJlbCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAyMHB4IDAgMDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cclxuXHQmOmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ubW9kYWFsLWdhbGxlcnktY29udHJvbCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRjb2xvcjogJG1vZGFhbC1saWdodDtcclxuXHR3aWR0aDogNTBweDtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwgMCk7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0QGluY2x1ZGUgbW9kYWFsLXRyYW5zaXRpb24oYWxsKTtcclxuXHJcblx0Ji5pc19oaWRkZW4ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHR9XHJcblxyXG5cdCY6Zm9jdXMsXHJcblx0Jjpob3ZlciB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkbW9kYWFsLWdyZXk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRzcGFuIHtcclxuXHRcdEBpbmNsdWRlIG1vZGFhbC1oaWRldGV4dDtcclxuXHR9XHJcblxyXG5cdCY6YmVmb3JlLFxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTZweDtcclxuXHRcdGxlZnQ6IDI1cHg7XHJcblx0XHR3aWR0aDogNHB4O1xyXG5cdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdEBpbmNsdWRlIG1vZGFhbC10cmFuc2l0aW9uKGJhY2tncm91bmQpO1xyXG5cdH1cclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0bWFyZ2luOiAtNXB4IDAgMDtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0fVxyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdG1hcmdpbjogNXB4IDAgMDtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhYWwtZ2FsbGVyeS1uZXh0IHtcclxuXHRsZWZ0OiAxMDAlO1xyXG5cdG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG59XHJcblxyXG4ubW9kYWFsLWdhbGxlcnktcHJldiB7XHJcblx0cmlnaHQ6IDEwMCU7XHJcblx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyIHtcclxuXHRcdGxlZnQ6IDIycHg7XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRtYXJnaW46IDVweCAwIDA7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRtYXJnaW46IC01cHggMCAwO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIFZpZGVvXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5tb2RhYWwtdmlkZW8td3JhcCB7XHJcblx0bWFyZ2luOiBhdXRvIDUwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubW9kYWFsLXZpZGVvLWNvbnRhaW5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsIDAuMyk7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRtYXgtd2lkdGg6IDEzMDBweDtcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG5cdGlmcmFtZSxcclxuXHRvYmplY3QsXHJcblx0ZW1iZWQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLy8gTW9kYWFsIGlGcmFtZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubW9kYWFsLWlmcmFtZSAubW9kYWFsLWNvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLm1vZGFhbC1pZnJhbWUtZWxlbSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5cclxuLy8gUmVzcG9uc2l2ZSBzdHlsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuXHQubW9kYWFsLXZpZGVvLWNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdGhlaWdodDogNzMxcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xyXG5cdC5tb2RhYWwtaW1hZ2Uge1xyXG5cdFx0Lm1vZGFhbC1pbm5lci13cmFwcGVyIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2wge1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0Ym90dG9tOiAyMHB4O1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwgMC43KTtcclxuXHRcdDtcclxuXHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1vZGFhbC1nYWxsZXJ5LW5leHQge1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFhbC1nYWxsZXJ5LXByZXYge1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuXHQubW9kYWFsLWluc3RhZ3JhbSBpZnJhbWUge1xyXG5cdFx0d2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMTEwMHB4KSB7XHJcblx0Lm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcclxuXHRcdHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDEwMDBweCkge1xyXG5cdC5tb2RhYWwtaW5uZXItd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcclxuXHRcdHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDkwMHB4KSB7XHJcblx0Lm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcclxuXHRcdHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFhbC12aWRlby1jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA5MDBweDtcclxuXHRcdG1heC1oZWlnaHQ6IDUxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG5cdC5tb2RhYWwtaW5zdGFncmFtIGlmcmFtZSB7XHJcblx0XHR3aWR0aDogMjgwcHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDgyMHB4KSB7XHJcblx0Lm1vZGFhbC1nYWxsZXJ5LWxhYmVsIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIENTUyBsb2FkaW5nIGdpZlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciB7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDIwMHB4O1xyXG5cdGhlaWdodDogMjAwcHg7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbjogLTEwMHB4IDAgMCAtMTAwcHg7XHJcblx0dHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcclxufVxyXG5cclxuQC1tcy1rZXlmcmFtZXMgbW9kYWFsLWxvYWRpbmctc3Bpbm5lciB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpXHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IC4xO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHQtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKVxyXG5cdH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuXHRcdC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS41KVxyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAuMTtcclxuXHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSlcclxuXHR9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBtb2RhYWwtbG9hZGluZy1zcGlubmVyIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcblx0XHQtby10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNSlcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogLjE7XHJcblx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpXHJcblx0fVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzIG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuXHRcdC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS41KVxyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAuMTtcclxuXHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSlcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbW9kYWFsLWxvYWRpbmctc3Bpbm5lciB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpXHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IC4xO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHQtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKVxyXG5cdH1cclxufVxyXG5cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXYge1xyXG5cdHdpZHRoOiAyNHB4O1xyXG5cdGhlaWdodDogMjRweDtcclxuXHRtYXJnaW4tbGVmdDogNHB4O1xyXG5cdG1hcmdpbi10b3A6IDRweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGVcclxufVxyXG5cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXYgPiBkaXYge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmZcclxufVxyXG5cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoMSkgPiBkaXYge1xyXG5cdC1tcy1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cdC1tb3otYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuXHQtd2Via2l0LWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0LW8tYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRhbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cdC1tcy1hbmltYXRpb24tZGVsYXk6IDBzO1xyXG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwcztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMHM7XHJcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAwcztcclxuXHRhbmltYXRpb24tZGVsYXk6IDBzXHJcbn1cclxuXHJcbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDIpID4gZGl2LCAubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSgzKSA+IGRpdiB7XHJcblx0LW1zLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0LW1vei1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuXHQtby1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlXHJcbn1cclxuXHJcbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDEpIHtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDcwcHgsMClcclxufVxyXG5cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoMikgPiBkaXYge1xyXG5cdGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0LW1zLWFuaW1hdGlvbi1kZWxheTogLjEycztcclxuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogLjEycztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjEycztcclxuXHQtby1hbmltYXRpb24tZGVsYXk6IC4xMnM7XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAuMTJzXHJcbn1cclxuXHJcbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDIpIHtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKDcwcHgsMClcclxufVxyXG5cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoMykgPiBkaXYge1xyXG5cdGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0LW1zLWFuaW1hdGlvbi1kZWxheTogLjI1cztcclxuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogLjI1cztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjI1cztcclxuXHQtby1hbmltYXRpb24tZGVsYXk6IC4yNXM7XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAuMjVzXHJcbn1cclxuXHJcbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDQpID4gZGl2LCAubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg1KSA+IGRpdiB7XHJcblx0LW1zLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0LW1vei1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuXHQtby1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlXHJcbn1cclxuXHJcbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDMpIHtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKVxyXG59XHJcblxyXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg0KSA+IGRpdiB7XHJcblx0YW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuXHQtbXMtYW5pbWF0aW9uLWRlbGF5OiAuMzdzO1xyXG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAuMzdzO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuMzdzO1xyXG5cdC1vLWFuaW1hdGlvbi1kZWxheTogLjM3cztcclxuXHRhbmltYXRpb24tZGVsYXk6IC4zN3NcclxufVxyXG5cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNCkge1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDcwcHgsMCk7XHJcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApXHJcbn1cclxuXHJcbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDUpID4gZGl2IHtcclxuXHRhbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cdC1tcy1hbmltYXRpb24tZGVsYXk6IC41cztcclxuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogLjVzO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuNXM7XHJcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAuNXM7XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAuNXNcclxufVxyXG5cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNikgPiBkaXYsIC5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDcpID4gZGl2IHtcclxuXHQtbXMtYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuXHQtbW96LWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0LXdlYmtpdC1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cdC1vLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGVcclxufVxyXG5cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNSkge1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMjI1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDIyNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7XHJcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMjI1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApXHJcbn1cclxuXHJcbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDYpID4gZGl2IHtcclxuXHRhbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cdC1tcy1hbmltYXRpb24tZGVsYXk6IC42MnM7XHJcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IC42MnM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC42MnM7XHJcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAuNjJzO1xyXG5cdGFuaW1hdGlvbi1kZWxheTogLjYyc1xyXG59XHJcblxyXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg2KSB7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlKDcwcHgsMCk7XHJcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlKDcwcHgsMClcclxufVxyXG5cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNykgPiBkaXYge1xyXG5cdGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0LW1zLWFuaW1hdGlvbi1kZWxheTogLjc1cztcclxuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogLjc1cztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjc1cztcclxuXHQtby1hbmltYXRpb24tZGVsYXk6IC43NXM7XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAuNzVzXHJcbn1cclxuXHJcbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDcpIHtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMzE1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgzMTVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMzE1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKVxyXG59XHJcblxyXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg4KSA+IGRpdiB7XHJcblx0LW1zLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0LW1vei1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuXHQtby1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cdGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0LW1zLWFuaW1hdGlvbi1kZWxheTogLjg3cztcclxuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogLjg3cztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjg3cztcclxuXHQtby1hbmltYXRpb24tZGVsYXk6IC44N3M7XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAuODdzXHJcbn1cclxuXHJcbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDgpIHtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMzYwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTtcclxuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKDcwcHgsMCk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO1xyXG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKDcwcHgsMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMzYwZGVnKSB0cmFuc2xhdGUoNzBweCwwKVxyXG59XHJcbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XHJcblxyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1uYW1lLWNhc2UgKi9cclxuQG1peGluIGFsaWduLXZlcnRpY2FsKCkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDUwJTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbkBtaXhpbiBhbGlnbi1taWRkbGUoKSB7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG4vL2NhbGN1bGF0ZSByZW0gc2l6ZSBhbmQgaW5jbHVkZSBweFxyXG5AZnVuY3Rpb24gY2FsY3VsYXRlUmVtKCRzaXplKSB7XHJcbiAgJHJlbVNpemU6IG1hdGguZGl2KCRzaXplLCAxNnB4KTtcclxuXHJcbiAgQHJldHVybiAjeyRyZW1TaXplfXJlbTtcclxufVxyXG5cclxuQG1peGluIGZvbnRTaXplKCRzaXplKSB7XHJcbiAgZm9udC1zaXplOiAkc2l6ZTsgLy9GYWxsYmFjayBpbiBweFxyXG4gIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKCRzaXplKTtcclxufVxyXG5cclxuQG1peGluIGxpbmVIZWlnaHQoJHNpemUpIHtcclxuICBsaW5lLWhlaWdodDogJHNpemU7IC8vRmFsbGJhY2sgaW4gcHhcclxuICBsaW5lLWhlaWdodDogY2FsY3VsYXRlUmVtKCRzaXplKTtcclxufVxyXG5cclxuQG1peGluIGN0YS1saW5rKCkge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhci1saXN0KCkge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcblxyXG4gIGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBCYWNrZ3JvdW5kIEltYWdlIENvdmVyXHJcbkBtaXhpbiBiZy1jb3ZlcigpIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLy8gVGhlIG1peGluIG5lZWQgdG8gYmUgYXBwbGllZCB0byB0aGUgY29udGFpbmVyIHdyYXBwaW5nIGFuIGltZyB0YWdcclxuLy8gT3JpZW50YXRpb24gc2hvdWxkIGVxdWFsIGVpdGhlciAnbGFuZHNjYXBlJyBvciAncG9ydHJhaXQnXHJcbkBtaXhpbiByZXNwb25zaXZlLXJhdGlvKCR4LCAkeSwgJG9yaWVudGF0aW9uKSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy10b3A6ICgkeSAvICR4KSAqIDEwMCArICclJztcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcblxyXG4gICAgQGlmICgkb3JpZW50YXRpb24gPT0gJ2xhbmRzY2FwZScpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9leGFtcGxlXHJcbi8vLnRlc3QtaW1hZ2UtY29udGFpbmVyIHtcclxuLy8gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1yYXRpbygxNiw5LCdsYW5kc2NhcGUnKTtcclxuLy99XHJcblxyXG5AbWl4aW4gbXVsdGlMaW5lRWxsaXBzaXMoJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkbGluZXMtdG8tc2hvdykge1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmb250LXNpemU6ICRmb250LXNpemU7XHJcbiAgZm9udC1zaXplOiBjYWxjdWxhdGVyZW0oJGZvbnQtc2l6ZSk7XHJcbiAgaGVpZ2h0OiAkZm9udC1zaXplICogJGxpbmUtaGVpZ2h0ICogJGxpbmVzLXRvLXNob3c7IC8qIEZhbGxiYWNrIGZvciBub24td2Via2l0ICovXHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXMtdG8tc2hvdztcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4vLyBUYWIgRm9jdXNcclxuQG1peGluIHRhYi1mb2N1cygpIHtcclxuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLyogU2xpZGVyICovXHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcblx0dG91Y2gtYWN0aW9uOiBwYW4teTtcclxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc2xpY2stbGlzdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCYuZHJhZ2dpbmcge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Y3Vyc29yOiBoYW5kO1xyXG5cdH1cclxufVxyXG5cclxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2sge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG5cdCY6YmVmb3JlLFxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHR9XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG5cclxuXHQuc2xpY2stbG9hZGluZyAmIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG1pbi1oZWlnaHQ6IDFweDtcclxuXHJcblx0W2Rpcj0ncnRsJ10gJiB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0fVxyXG5cclxuXHRpbWcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQmLnNsaWNrLWxvYWRpbmcgaW1nIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHQmLmRyYWdnaW5nIGltZyB7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zbGljay1pbml0aWFsaXplZCAmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNsaWNrLWxvYWRpbmcgJiB7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQuc2xpY2stdmVydGljYWwgJiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdH1cclxufVxyXG5cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIvKiAqIHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG59ICovXHJcblxyXG5cclxuc2VjdGlvbi5iYXJFbWJlZCB7XHJcblx0YmFja2dyb3VuZDogIzY2NjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIHotaW5kZXg6IDk5OTk5OTk7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcblxyXG5zZWN0aW9uLmJhckVtYmVkIHAge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIG1hcmdpbjogMHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLmJhckVtYmVkIGJ1dHRvbiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gODAlKTtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuc2VjdGlvbi5iYXJFbWJlZCBhLmdyZWV0LXBvcHVwLW9wZW4ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDgwJSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbnNlY3Rpb24uYmFyRW1iZWQgYnV0dG9uOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuc2VjdGlvbi5iYXJFbWJlZCBidXR0b246aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC45O1xyXG59XHJcbi5ncmVldGJhci1wb3B1cENsb3Nle1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vZGx2a3lpYThpNHptei5jbG91ZGZyb250Lm5ldC9kektySzBqSVJWZTduWXJqRzE1OF9ucF9jbG9zZV84NTY2M19GRkZGRkYuc3ZnKTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogOTk5OTkgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqKiogcG9wdXAgQ3NzICoqKiovXHJcbnNlY3Rpb24uZ3JlZXRfcG9wdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjYpO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk5O1xyXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuc2VjdGlvbi5ncmVldF9wb3B1cCBpZnJhbWUge1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNiUpO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogNjAlO1xyXG59XHJcbi5jbG9zZS1wb3B1cHtcclxuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2Rsdmt5aWE4aTR6bXouY2xvdWRmcm9udC5uZXQvZHpLckswaklSVmU3bllyakcxNThfbnBfY2xvc2VfODU2NjNfRkZGRkZGLnN2Zyk7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDIlICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogMTYlO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB6LWluZGV4OiA5OTk5OSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xyXG59XHJcblxyXG4uZmFkZU91dCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcztcclxuICAgIHRvcDogLTEwMDAwMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc5MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgc2VjdGlvbi5ncmVldF9wb3B1cHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgfVxyXG4gICAgc2VjdGlvbi5ncmVldF9wb3B1cCBpZnJhbWUge3dpZHRoOiAxMDAlO31cclxuICAgIC5jbG9zZS1wb3B1cCB7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICB0b3A6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDBweCl7XHJcbiAgICBzZWN0aW9uLmdyZWV0X3BvcHVwe1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICB9XHJcbiAgICBzZWN0aW9uLmdyZWV0X3BvcHVwIGlmcmFtZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmNsb3NlLXBvcHVwIHtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIHRvcDogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBzZWN0aW9uLmJhckVtYmVkIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgc2VjdGlvbi5iYXJFbWJlZCBhLmdyZWV0LXBvcHVwLW9wZW57XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICB9XHJcbiAgICBzZWN0aW9uLmJhckVtYmVkIHAge1xyXG4gICAgICAgIG1heC13aWR0aDogOTMlO1xyXG4gICAgfVxyXG4gICAgc2VjdGlvbi5iYXJFbWJlZCBidXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICB9XHJcbiAgICAuZ3JlZXRiYXItcG9wdXBDbG9zZXtcclxuICAgICAgICByaWdodDogLTdweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTNweDtcclxuICAgICAgICB0b3A6IDE0cHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLyoqKiogcG9wdXAgQ3NzICBlbmQqKioqLyIsIi8qIHJlcXVpcmVkIHN0eWxlcyAqL1xyXG4ubGVhZmxldC1wYW5lLFxyXG4ubGVhZmxldC10aWxlLFxyXG4ubGVhZmxldC1tYXJrZXItaWNvbixcclxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcclxuLmxlYWZsZXQtdGlsZS1jb250YWluZXIsXHJcbi5sZWFmbGV0LXBhbmUgPiBzdmcsXHJcbi5sZWFmbGV0LXBhbmUgPiBjYW52YXMsXHJcbi5sZWFmbGV0LXpvb20tYm94LFxyXG4ubGVhZmxldC1pbWFnZS1sYXllcixcclxuLmxlYWZsZXQtbGF5ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDsgfVxyXG5cclxuLmxlYWZsZXQtY29udGFpbmVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuOyB9XHJcblxyXG4ubGVhZmxldC10aWxlLFxyXG4ubGVhZmxldC1tYXJrZXItaWNvbixcclxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lOyB9XHJcblxyXG4vKiBTYWZhcmkgcmVuZGVycyBub24tcmV0aW5hIHRpbGUgb24gcmV0aW5hIGJldHRlciB3aXRoIHRoaXMsIGJ1dCBDaHJvbWUgaXMgd29yc2UgKi9cclxuLmxlYWZsZXQtc2FmYXJpIC5sZWFmbGV0LXRpbGUge1xyXG4gIGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDsgfVxyXG5cclxuLyogaGFjayB0aGF0IHByZXZlbnRzIGh3IGxheWVycyBcInN0cmV0Y2hpbmdcIiB3aGVuIGxvYWRpbmcgbmV3IHRpbGVzICovXHJcbi5sZWFmbGV0LXNhZmFyaSAubGVhZmxldC10aWxlLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDE2MDBweDtcclxuICBoZWlnaHQ6IDE2MDBweDtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDsgfVxyXG5cclxuLmxlYWZsZXQtbWFya2VyLWljb24sXHJcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xyXG4gIGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4vKiAubGVhZmxldC1jb250YWluZXIgc3ZnOiByZXNldCBzdmcgbWF4LXdpZHRoIGRlY2xlcmF0aW9uIHNoaXBwZWQgaW4gSm9vbWxhISAoam9vbWxhLm9yZykgMy54ICovXHJcbi8qIC5sZWFmbGV0LWNvbnRhaW5lciBpbWc6IG1hcCBpcyBicm9rZW4gaW4gRkYgaWYgeW91IGhhdmUgbWF4LXdpZHRoOiAxMDAlIG9uIHRpbGVzICovXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1vdmVybGF5LXBhbmUgc3ZnLFxyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtbWFya2VyLXBhbmUgaW1nLFxyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtc2hhZG93LXBhbmUgaW1nLFxyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdGlsZS1wYW5lIGltZyxcclxuLmxlYWZsZXQtY29udGFpbmVyIGltZy5sZWFmbGV0LWltYWdlLWxheWVyLFxyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdGlsZSB7XHJcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG4ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC16b29tIHtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcclxuICB0b3VjaC1hY3Rpb246IHBhbi14IHBhbi15OyB9XHJcblxyXG4ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC1kcmFnIHtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG4gIC8qIEZhbGxiYWNrIGZvciBGRiB3aGljaCBkb2Vzbid0IHN1cHBvcnQgcGluY2gtem9vbSAqL1xyXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcclxuICB0b3VjaC1hY3Rpb246IHBpbmNoLXpvb207IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLWRyYWcubGVhZmxldC10b3VjaC16b29tIHtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xyXG4gIHRvdWNoLWFjdGlvbjogbm9uZTsgfVxyXG5cclxuLmxlYWZsZXQtY29udGFpbmVyIHtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XHJcblxyXG4ubGVhZmxldC1jb250YWluZXIgYSB7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDUxLCAxODEsIDIyOSwgMC40KTsgfVxyXG5cclxuLmxlYWZsZXQtdGlsZSB7XHJcbiAgZmlsdGVyOiBpbmhlcml0O1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxyXG5cclxuLmxlYWZsZXQtdGlsZS1sb2FkZWQge1xyXG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7IH1cclxuXHJcbi5sZWFmbGV0LXpvb20tYm94IHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgei1pbmRleDogODAwOyB9XHJcblxyXG4vKiB3b3JrYXJvdW5kIGZvciBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD04ODgzMTkgKi9cclxuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHN2ZyB7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgfVxyXG5cclxuLmxlYWZsZXQtcGFuZSB7XHJcbiAgei1pbmRleDogNDAwOyB9XHJcblxyXG4ubGVhZmxldC10aWxlLXBhbmUge1xyXG4gIHotaW5kZXg6IDIwMDsgfVxyXG5cclxuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHtcclxuICB6LWluZGV4OiA0MDA7IH1cclxuXHJcbi5sZWFmbGV0LXNoYWRvdy1wYW5lIHtcclxuICB6LWluZGV4OiA1MDA7IH1cclxuXHJcbi5sZWFmbGV0LW1hcmtlci1wYW5lIHtcclxuICB6LWluZGV4OiA2MDA7IH1cclxuXHJcbi5sZWFmbGV0LXRvb2x0aXAtcGFuZSB7XHJcbiAgei1pbmRleDogNjUwOyB9XHJcblxyXG4ubGVhZmxldC1wb3B1cC1wYW5lIHtcclxuICB6LWluZGV4OiA3MDA7IH1cclxuXHJcbi5sZWFmbGV0LW1hcC1wYW5lIGNhbnZhcyB7XHJcbiAgei1pbmRleDogMTAwOyB9XHJcblxyXG4ubGVhZmxldC1tYXAtcGFuZSBzdmcge1xyXG4gIHotaW5kZXg6IDIwMDsgfVxyXG5cclxuLmxlYWZsZXQtdm1sLXNoYXBlIHtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4OyB9XHJcblxyXG4ubHZtbCB7XHJcbiAgYmVoYXZpb3I6IHVybCgjZGVmYXVsdCNWTUwpO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cclxuXHJcbi8qIGNvbnRyb2wgcG9zaXRpb25pbmcgKi9cclxuLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDgwMDtcclxuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZVBhaW50ZWQ7XHJcbiAgLyogSUUgOS0xMCBkb2Vzbid0IGhhdmUgYXV0byAqL1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XHJcblxyXG4ubGVhZmxldC10b3AsXHJcbi5sZWFmbGV0LWJvdHRvbSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cclxuXHJcbi5sZWFmbGV0LXRvcCB7XHJcbiAgdG9wOiAwOyB9XHJcblxyXG4ubGVhZmxldC1yaWdodCB7XHJcbiAgcmlnaHQ6IDA7IH1cclxuXHJcbi5sZWFmbGV0LWJvdHRvbSB7XHJcbiAgYm90dG9tOiAwOyB9XHJcblxyXG4ubGVhZmxldC1sZWZ0IHtcclxuICBsZWZ0OiAwOyB9XHJcblxyXG4ubGVhZmxldC1jb250cm9sIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBjbGVhcjogYm90aDsgfVxyXG5cclxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgZmxvYXQ6IHJpZ2h0OyB9XHJcblxyXG4ubGVhZmxldC10b3AgLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxyXG5cclxuLmxlYWZsZXQtYm90dG9tIC5sZWFmbGV0LWNvbnRyb2wge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cclxuXHJcbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cclxuXHJcbi5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxyXG5cclxuLyogem9vbSBhbmQgZmFkZSBhbmltYXRpb25zICovXHJcbi5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC10aWxlIHtcclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTsgfVxyXG5cclxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXBvcHVwIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgfVxyXG5cclxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LW1hcC1wYW5lIC5sZWFmbGV0LXBvcHVwIHtcclxuICBvcGFjaXR5OiAxOyB9XHJcblxyXG4ubGVhZmxldC16b29tLWFuaW1hdGVkIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDsgfVxyXG5cclxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07IH1cclxuXHJcbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWFuaW1hdGVkIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcclxuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpOyB9XHJcblxyXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtdGlsZSxcclxuLmxlYWZsZXQtcGFuLWFuaW0gLmxlYWZsZXQtdGlsZSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBub25lOyB9XHJcblxyXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1oaWRlIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cclxuXHJcbi8qIGN1cnNvcnMgKi9cclxuLmxlYWZsZXQtaW50ZXJhY3RpdmUge1xyXG4gIGN1cnNvcjogcG9pbnRlcjsgfVxyXG5cclxuLmxlYWZsZXQtZ3JhYiB7XHJcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XHJcbiAgY3Vyc29yOiAtbW96LWdyYWI7XHJcbiAgY3Vyc29yOiBncmFiOyB9XHJcblxyXG4ubGVhZmxldC1jcm9zc2hhaXIsXHJcbi5sZWFmbGV0LWNyb3NzaGFpciAubGVhZmxldC1pbnRlcmFjdGl2ZSB7XHJcbiAgY3Vyc29yOiBjcm9zc2hhaXI7IH1cclxuXHJcbi5sZWFmbGV0LXBvcHVwLXBhbmUsXHJcbi5sZWFmbGV0LWNvbnRyb2wge1xyXG4gIGN1cnNvcjogYXV0bzsgfVxyXG5cclxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtZ3JhYixcclxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtZ3JhYiAubGVhZmxldC1pbnRlcmFjdGl2ZSxcclxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtbWFya2VyLWRyYWdnYWJsZSB7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcclxuICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XHJcbiAgY3Vyc29yOiBncmFiYmluZzsgfVxyXG5cclxuLyogbWFya2VyICYgb3ZlcmxheXMgaW50ZXJhY3Rpdml0eSAqL1xyXG4ubGVhZmxldC1tYXJrZXItaWNvbixcclxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcclxuLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsXHJcbi5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aCxcclxuLmxlYWZsZXQtdGlsZS1jb250YWluZXIge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XHJcblxyXG4ubGVhZmxldC1tYXJrZXItaWNvbi5sZWFmbGV0LWludGVyYWN0aXZlLFxyXG4ubGVhZmxldC1pbWFnZS1sYXllci5sZWFmbGV0LWludGVyYWN0aXZlLFxyXG4ubGVhZmxldC1wYW5lID4gc3ZnIHBhdGgubGVhZmxldC1pbnRlcmFjdGl2ZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGVQYWludGVkO1xyXG4gIC8qIElFIDktMTAgZG9lc24ndCBoYXZlIGF1dG8gKi9cclxuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxyXG5cclxuLyogdmlzdWFsIHR3ZWFrcyAqL1xyXG4ubGVhZmxldC1jb250YWluZXIge1xyXG4gIGJhY2tncm91bmQ6ICNkZGQ7XHJcbiAgb3V0bGluZTogMDsgfVxyXG5cclxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xyXG4gIGNvbG9yOiAjMDA3OEE4OyB9XHJcblxyXG4ubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LWFjdGl2ZSB7XHJcbiAgb3V0bGluZTogMnB4IHNvbGlkIG9yYW5nZTsgfVxyXG5cclxuLmxlYWZsZXQtem9vbS1ib3gge1xyXG4gIGJvcmRlcjogMnB4IGRvdHRlZCAjMzhmO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxyXG5cclxuLyogZ2VuZXJhbCB0eXBvZ3JhcGh5ICovXHJcbi5sZWFmbGV0LWNvbnRhaW5lciB7XHJcbiAgZm9udDogMTJweC8xLjUgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB9XHJcblxyXG4vKiBnZW5lcmFsIHRvb2xiYXIgc3R5bGVzICovXHJcbi5sZWFmbGV0LWJhciB7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XHJcblxyXG4ubGVhZmxldC1iYXIgYSxcclxuLmxlYWZsZXQtYmFyIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgd2lkdGg6IDI2cHg7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGJsYWNrOyB9XHJcblxyXG4ubGVhZmxldC1iYXIgYSxcclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbi5sZWFmbGV0LWJhciBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0OyB9XHJcblxyXG4ubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IH1cclxuXHJcbi5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cclxuXHJcbi5sZWFmbGV0LWJhciBhLmxlYWZsZXQtZGlzYWJsZWQge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gIGNvbG9yOiAjYmJiOyB9XHJcblxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYSB7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XHJcblxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cclxuXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4OyB9XHJcblxyXG4vKiB6b29tIGNvbnRyb2wgKi9cclxuLmxlYWZsZXQtY29udHJvbC16b29tLWluLFxyXG4ubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcclxuICBmb250OiBib2xkIDE4cHggJ0x1Y2lkYSBDb25zb2xlJywgTW9uYWNvLCBtb25vc3BhY2U7XHJcbiAgdGV4dC1pbmRlbnQ6IDFweDsgfVxyXG5cclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC16b29tLWluLCAubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcclxuICBmb250LXNpemU6IDIycHg7IH1cclxuXHJcbi8qIGxheWVycyBjb250cm9sICovXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIHtcclxuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XHJcblxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi9hc3NldHMvYTYxMzc0NTZlZDE2MGQ3NjA2OTgxYWE1N2M1NTk4OTgucG5nJyk7XHJcbiAgd2lkdGg6IDM2cHg7XHJcbiAgaGVpZ2h0OiAzNnB4OyB9XHJcblxyXG4ubGVhZmxldC1yZXRpbmEgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vYXNzZXRzLzRmMDI4M2M2Y2UyOGU4ODgwMDBlOTc4ZTUzN2E2YTU2LnBuZycpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAyNnB4OyB9XHJcblxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xyXG4gIHdpZHRoOiA0NHB4O1xyXG4gIGhlaWdodDogNDRweDsgfVxyXG5cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtbGlzdCxcclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuICBkaXNwbGF5OiBub25lOyB9XHJcblxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIHtcclxuICBwYWRkaW5nOiA2cHggMTBweCA2cHggNnB4O1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNjcm9sbGJhciB7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNlbGVjdG9yIHtcclxuICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMXB4OyB9XHJcblxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycyBsYWJlbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNlcGFyYXRvciB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG4gIG1hcmdpbjogNXB4IC0xMHB4IDVweCAtNnB4OyB9XHJcblxyXG4vKiBEZWZhdWx0IGljb24gVVJMcyAqL1xyXG4ubGVhZmxldC1kZWZhdWx0LWljb24tcGF0aCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuL2Fzc2V0cy8yMjczZTNkOGFkOTI2NGI3ZGFhNWJkYmY4ZTZiNDdmOC5wbmcnKTsgfVxyXG5cclxuLyogYXR0cmlidXRpb24gYW5kIHNjYWxlIGNvbnRyb2xzICovXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcclxuICBtYXJnaW46IDA7IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXHJcbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZSB7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgY29sb3I6ICMzMzM7IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XHJcblxyXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIGE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XHJcblxyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbixcclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUge1xyXG4gIGZvbnQtc2l6ZTogMTFweDsgfVxyXG5cclxuLmxlYWZsZXQtbGVmdCAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcclxuICBtYXJnaW4tbGVmdDogNXB4OyB9XHJcblxyXG4ubGVhZmxldC1ib3R0b20gLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XHJcblxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICM3Nzc7XHJcbiAgYm9yZGVyLXRvcDogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMS4xO1xyXG4gIHBhZGRpbmc6IDJweCA1cHggMXB4O1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZTpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3Nzc7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICBtYXJnaW4tdG9wOiAtMnB4OyB9XHJcblxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmU6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Nzc7IH1cclxuXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cclxuXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyB9XHJcblxyXG4vKiBwb3B1cCAqL1xyXG4ubGVhZmxldC1wb3B1cCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XHJcblxyXG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDFweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7IH1cclxuXHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xyXG4gIG1hcmdpbjogMTNweCAxOXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cclxuXHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgcCB7XHJcbiAgbWFyZ2luOiAxOHB4IDA7IH1cclxuXHJcbi5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIge1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XHJcblxyXG4ubGVhZmxldC1wb3B1cC10aXAge1xyXG4gIHdpZHRoOiAxN3B4O1xyXG4gIGhlaWdodDogMTdweDtcclxuICBwYWRkaW5nOiAxcHg7XHJcbiAgbWFyZ2luOiAtMTBweCBhdXRvIDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cclxuXHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcclxuLmxlYWZsZXQtcG9wdXAtdGlwIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBjb2xvcjogIzMzMztcclxuICBib3gtc2hhZG93OiAwIDNweCAxNHB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxyXG5cclxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgcGFkZGluZzogNHB4IDRweCAwIDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgZm9udDogMTZweC8xNHB4IFRhaG9tYSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcclxuICBjb2xvcjogI2MzYzNjMztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uOmhvdmVyIHtcclxuICBjb2xvcjogIzk5OTsgfVxyXG5cclxuLmxlYWZsZXQtcG9wdXAtc2Nyb2xsZWQge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkOyB9XHJcblxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG4gIHpvb206IDE7IH1cclxuXHJcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OClcIjtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgsIE0xMj0wLjcwNzEwNjc4LCBNMjE9LTAuNzA3MTA2NzgsIE0yMj0wLjcwNzEwNjc4KTsgfVxyXG5cclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwLWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLXRvcDogLTFweDsgfVxyXG5cclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtY29udHJvbC16b29tLFxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLWxheWVycyxcclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyLFxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7IH1cclxuXHJcbi8qIGRpdiBpY29uICovXHJcbi5sZWFmbGV0LWRpdi1pY29uIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7IH1cclxuXHJcbi8qIFRvb2x0aXAgKi9cclxuLyogQmFzZSBzdHlsZXMgZm9yIHRoZSBlbGVtZW50IHRoYXQgaGFzIGEgdG9vbHRpcCAqL1xyXG4ubGVhZmxldC10b29sdGlwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcGFkZGluZzogNnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgY29sb3I6ICMyMjI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cclxuXHJcbi5sZWFmbGV0LXRvb2x0aXAubGVhZmxldC1jbGlja2FibGUge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxyXG5cclxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUsXHJcbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsXHJcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgY29udGVudDogXCJcIjsgfVxyXG5cclxuLyogRGlyZWN0aW9ucyAqL1xyXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbSB7XHJcbiAgbWFyZ2luLXRvcDogNnB4OyB9XHJcblxyXG4ubGVhZmxldC10b29sdGlwLXRvcCB7XHJcbiAgbWFyZ2luLXRvcDogLTZweDsgfVxyXG5cclxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUge1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTZweDsgfVxyXG5cclxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlIHtcclxuICBib3R0b206IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTEycHg7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjsgfVxyXG5cclxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgbWFyZ2luLXRvcDogLTEycHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxyXG5cclxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0IHtcclxuICBtYXJnaW4tbGVmdDogLTZweDsgfVxyXG5cclxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDZweDsgfVxyXG5cclxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSxcclxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC02cHg7IH1cclxuXHJcbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7IH1cclxuXHJcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7IH1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBsZWFmbGV0LWdlc3R1cmVzLWZhZGVpbiB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDsgfVxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTsgfSB9XHJcblxyXG5Aa2V5ZnJhbWVzIGxlYWZsZXQtZ2VzdHVyZXMtZmFkZWluIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwOyB9XHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxOyB9IH1cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lcjphZnRlciB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGxlYWZsZXQtZ2VzdHVyZXMtZmFkZWluIDAuOHMgYmFja3dhcmRzO1xyXG4gIGFuaW1hdGlvbjogbGVhZmxldC1nZXN0dXJlcy1mYWRlaW4gMC44cyBiYWNrd2FyZHM7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICB6LWluZGV4OiA0NjE7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cclxuXHJcbi5sZWFmbGV0LWdlc3R1cmUtaGFuZGxpbmctdG91Y2gtd2FybmluZzphZnRlcixcclxuLmxlYWZsZXQtZ2VzdHVyZS1oYW5kbGluZy1zY3JvbGwtd2FybmluZzphZnRlciB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGxlYWZsZXQtZ2VzdHVyZXMtZmFkZWluIDAuOHMgZm9yd2FyZHM7XHJcbiAgYW5pbWF0aW9uOiBsZWFmbGV0LWdlc3R1cmVzLWZhZGVpbiAwLjhzIGZvcndhcmRzOyB9XHJcblxyXG4ubGVhZmxldC1nZXN0dXJlLWhhbmRsaW5nLXRvdWNoLXdhcm5pbmc6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1nZXN0dXJlLWhhbmRsaW5nLXRvdWNoLWNvbnRlbnQpOyB9XHJcblxyXG4ubGVhZmxldC1nZXN0dXJlLWhhbmRsaW5nLXNjcm9sbC13YXJuaW5nOmFmdGVyIHtcclxuICBjb250ZW50OiBhdHRyKGRhdGEtZ2VzdHVyZS1oYW5kbGluZy1zY3JvbGwtY29udGVudCk7IH1cclxuXHJcbiIsIi8qIVxyXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjUuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxyXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxyXG4gKi9cclxuLmZhLFxyXG4uZmFzLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWdsb2JhbEhlYWx0aFByb2dyYW1zIC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWJyYW5jaGVzIC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWFtYmFzc2Fkb3JzIC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLXN0dWRlbnRDaGFwdGVycyAuaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYW1iYXNzYWRvcnMgLmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWJyYW5jaGVzIC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tc3R1ZGVudENoYXB0ZXJzIC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5tYXAtbG9jYXRpb24tdmlldy1jbG9zZSxcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWN0YSBhIC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWFtYmFzc2Fkb3IgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWJyYW5jaCAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtc3R1ZGVudC1jaGFwdGVyIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1nbG9iYWwtaGVhbHRoLXByb2dyYW0gLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYW1iYXNzYWRvcnMsXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1icmFuY2hlcyxcclxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWdsb2JhbEhlYWx0aFByb2dyYW1zLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tc3R1ZGVudENoYXB0ZXJzLFxyXG4uZmFyLFxyXG4uZmFsLFxyXG4uZmFiIHtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XHJcbiAgbGluZS1oZWlnaHQ6IDE7IH1cclxuXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYnJhbmNoZXMgLmljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYW1iYXNzYWRvcnMgLmljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItc3R1ZGVudENoYXB0ZXJzIC5pY29uLCAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1hbWJhc3NhZG9ycyAuaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYnJhbmNoZXMgLmljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWdsb2JhbEhlYWx0aFByb2dyYW1zIC5pY29uLCAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1zdHVkZW50Q2hhcHRlcnMgLmljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLm1hcC1sb2NhdGlvbi12aWV3LWNsb3NlLCAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY3RhIGEgLmljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtYW1iYXNzYWRvciAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtYnJhbmNoIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1zdHVkZW50LWNoYXB0ZXIgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLCAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWdsb2JhbC1oZWFsdGgtcHJvZ3JhbSAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sIC5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1hbWJhc3NhZG9ycywgLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWJyYW5jaGVzLCAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMsIC5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1zdHVkZW50Q2hhcHRlcnMge1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHZlcnRpY2FsLWFsaWduOiAtLjEyNWVtOyB9XHJcblxyXG4uZmEtbGcge1xyXG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XHJcbiAgdmVydGljYWwtYWxpZ246IC0uMDY2N2VtOyB9XHJcblxyXG4uZmEteHMge1xyXG4gIGZvbnQtc2l6ZTogLjc1ZW07IH1cclxuXHJcbi5mYS1zbSB7XHJcbiAgZm9udC1zaXplOiAuODc1ZW07IH1cclxuXHJcbi5mYS0xeCB7XHJcbiAgZm9udC1zaXplOiAxZW07IH1cclxuXHJcbi5mYS0yeCB7XHJcbiAgZm9udC1zaXplOiAyZW07IH1cclxuXHJcbi5mYS0zeCB7XHJcbiAgZm9udC1zaXplOiAzZW07IH1cclxuXHJcbi5mYS00eCB7XHJcbiAgZm9udC1zaXplOiA0ZW07IH1cclxuXHJcbi5mYS01eCB7XHJcbiAgZm9udC1zaXplOiA1ZW07IH1cclxuXHJcbi5mYS02eCB7XHJcbiAgZm9udC1zaXplOiA2ZW07IH1cclxuXHJcbi5mYS03eCB7XHJcbiAgZm9udC1zaXplOiA3ZW07IH1cclxuXHJcbi5mYS04eCB7XHJcbiAgZm9udC1zaXplOiA4ZW07IH1cclxuXHJcbi5mYS05eCB7XHJcbiAgZm9udC1zaXplOiA5ZW07IH1cclxuXHJcbi5mYS0xMHgge1xyXG4gIGZvbnQtc2l6ZTogMTBlbTsgfVxyXG5cclxuLmZhLWZ3IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEuMjVlbTsgfVxyXG5cclxuLmZhLXVsIHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xyXG4gIHBhZGRpbmctbGVmdDogMDsgfVxyXG4gIC5mYS11bCA+IGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG5cclxuLmZhLWxpIHtcclxuICBsZWZ0OiAtMmVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDJlbTtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxyXG5cclxuLmZhLWJvcmRlciB7XHJcbiAgYm9yZGVyOiBzb2xpZCAwLjA4ZW0gI2VlZTtcclxuICBib3JkZXItcmFkaXVzOiAuMWVtO1xyXG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07IH1cclxuXHJcbi5mYS1wdWxsLWxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0OyB9XHJcblxyXG4uZmEtcHVsbC1yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0OyB9XHJcblxyXG4uZmEuZmEtcHVsbC1sZWZ0LFxyXG4uZmFzLmZhLXB1bGwtbGVmdCxcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuZmEtcHVsbC1sZWZ0Lmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYnJhbmNoZXMgLmZhLXB1bGwtbGVmdC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWFtYmFzc2Fkb3JzIC5mYS1wdWxsLWxlZnQuaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1zdHVkZW50Q2hhcHRlcnMgLmZhLXB1bGwtbGVmdC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1hbWJhc3NhZG9ycyAuZmEtcHVsbC1sZWZ0Lmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWJyYW5jaGVzIC5mYS1wdWxsLWxlZnQuaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmZhLXB1bGwtbGVmdC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1zdHVkZW50Q2hhcHRlcnMgLmZhLXB1bGwtbGVmdC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5mYS1wdWxsLWxlZnQubWFwLWxvY2F0aW9uLXZpZXctY2xvc2UsXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1jdGEgYSAuZmEtcHVsbC1sZWZ0Lmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtYW1iYXNzYWRvciAuZmEtcHVsbC1sZWZ0LmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWJyYW5jaCAuZmEtcHVsbC1sZWZ0LmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLXN0dWRlbnQtY2hhcHRlciAuZmEtcHVsbC1sZWZ0LmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWdsb2JhbC1oZWFsdGgtcHJvZ3JhbSAuZmEtcHVsbC1sZWZ0LmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5mYS1wdWxsLWxlZnQuYXNtLW1hcC1pY29uLWFtYmFzc2Fkb3JzLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5mYS1wdWxsLWxlZnQuYXNtLW1hcC1pY29uLWJyYW5jaGVzLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5mYS1wdWxsLWxlZnQuYXNtLW1hcC1pY29uLWdsb2JhbEhlYWx0aFByb2dyYW1zLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5mYS1wdWxsLWxlZnQuYXNtLW1hcC1pY29uLXN0dWRlbnRDaGFwdGVycyxcclxuLmZhci5mYS1wdWxsLWxlZnQsXHJcbi5mYWwuZmEtcHVsbC1sZWZ0LFxyXG4uZmFiLmZhLXB1bGwtbGVmdCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XHJcblxyXG4uZmEuZmEtcHVsbC1yaWdodCxcclxuLmZhcy5mYS1wdWxsLXJpZ2h0LFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWdsb2JhbEhlYWx0aFByb2dyYW1zIC5mYS1wdWxsLXJpZ2h0Lmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYnJhbmNoZXMgLmZhLXB1bGwtcmlnaHQuaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1hbWJhc3NhZG9ycyAuZmEtcHVsbC1yaWdodC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLXN0dWRlbnRDaGFwdGVycyAuZmEtcHVsbC1yaWdodC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1hbWJhc3NhZG9ycyAuZmEtcHVsbC1yaWdodC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1icmFuY2hlcyAuZmEtcHVsbC1yaWdodC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuZmEtcHVsbC1yaWdodC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1zdHVkZW50Q2hhcHRlcnMgLmZhLXB1bGwtcmlnaHQuaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuZmEtcHVsbC1yaWdodC5tYXAtbG9jYXRpb24tdmlldy1jbG9zZSxcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWN0YSBhIC5mYS1wdWxsLXJpZ2h0Lmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtYW1iYXNzYWRvciAuZmEtcHVsbC1yaWdodC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1icmFuY2ggLmZhLXB1bGwtcmlnaHQuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtc3R1ZGVudC1jaGFwdGVyIC5mYS1wdWxsLXJpZ2h0LmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWdsb2JhbC1oZWFsdGgtcHJvZ3JhbSAuZmEtcHVsbC1yaWdodC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuZmEtcHVsbC1yaWdodC5hc20tbWFwLWljb24tYW1iYXNzYWRvcnMsXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmZhLXB1bGwtcmlnaHQuYXNtLW1hcC1pY29uLWJyYW5jaGVzLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5mYS1wdWxsLXJpZ2h0LmFzbS1tYXAtaWNvbi1nbG9iYWxIZWFsdGhQcm9ncmFtcyxcclxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuZmEtcHVsbC1yaWdodC5hc20tbWFwLWljb24tc3R1ZGVudENoYXB0ZXJzLFxyXG4uZmFyLmZhLXB1bGwtcmlnaHQsXHJcbi5mYWwuZmEtcHVsbC1yaWdodCxcclxuLmZhYi5mYS1wdWxsLXJpZ2h0IHtcclxuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxyXG5cclxuLmZhLXNwaW4ge1xyXG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7IH1cclxuXHJcbi5mYS1wdWxzZSB7XHJcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XHJcblxyXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cclxuXHJcbi5mYS1yb3RhdGUtOTAge1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cclxuXHJcbi5mYS1yb3RhdGUtMTgwIHtcclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxyXG5cclxuLmZhLXJvdGF0ZS0yNzAge1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XHJcblxyXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XHJcblxyXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTsgfVxyXG5cclxuLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTsgfVxyXG5cclxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcclxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXHJcbjpyb290IC5mYS1yb3RhdGUtMjcwLFxyXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxyXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCB7XHJcbiAgZmlsdGVyOiBub25lOyB9XHJcblxyXG4uZmEtc3RhY2sge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDJlbTtcclxuICBsaW5lLWhlaWdodDogMmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyLjVlbTsgfVxyXG5cclxuLmZhLXN0YWNrLTF4LFxyXG4uZmEtc3RhY2stMngge1xyXG4gIGxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTsgfVxyXG5cclxuLmZhLXN0YWNrLTF4IHtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxyXG5cclxuLmZhLXN0YWNrLTJ4IHtcclxuICBmb250LXNpemU6IDJlbTsgfVxyXG5cclxuLmZhLWludmVyc2Uge1xyXG4gIGNvbG9yOiAjZmZmOyB9XHJcblxyXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cclxucmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cclxuLmZhLTUwMHB4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNkVcIjsgfVxyXG5cclxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzY4XCI7IH1cclxuXHJcbi5mYS1hY2N1c29mdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzY5XCI7IH1cclxuXHJcbi5mYS1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2QUZcIjsgfVxyXG5cclxuLmZhLWFkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2NDFcIjsgfVxyXG5cclxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkI5XCI7IH1cclxuXHJcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJCQlwiOyB9XHJcblxyXG4uZmEtYWRqdXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNDJcIjsgfVxyXG5cclxuLmZhLWFkbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTcwXCI7IH1cclxuXHJcbi5mYS1hZHZlcnNhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzZBXCI7IH1cclxuXHJcbi5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzZCXCI7IH1cclxuXHJcbi5mYS1haXItZnJlc2hlbmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1RDBcIjsgfVxyXG5cclxuLmZhLWFsZ29saWE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM2Q1wiOyB9XHJcblxyXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMzdcIjsgfVxyXG5cclxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAzOVwiOyB9XHJcblxyXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDM2XCI7IH1cclxuXHJcbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDM4XCI7IH1cclxuXHJcbi5mYS1hbGlwYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY0MlwiOyB9XHJcblxyXG4uZmEtYWxsZXJnaWVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NjFcIjsgfVxyXG5cclxuLmZhLWFtYXpvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjcwXCI7IH1cclxuXHJcbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MkNcIjsgfVxyXG5cclxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEY5XCI7IH1cclxuXHJcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkEzXCI7IH1cclxuXHJcbi5mYS1hbWlsaWE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM2RFwiOyB9XHJcblxyXG4uZmEtYW5jaG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxM0RcIjsgfVxyXG5cclxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE3QlwiOyB9XHJcblxyXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMDlcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMDNcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMDBcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTAxXCI7IH1cclxuXHJcbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEwMlwiOyB9XHJcblxyXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTA3XCI7IH1cclxuXHJcbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMDRcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMDVcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMDZcIjsgfVxyXG5cclxuLmZhLWFuZ3J5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NTZcIjsgfVxyXG5cclxuLmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM2RVwiOyB9XHJcblxyXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDIwXCI7IH1cclxuXHJcbi5mYS1hbmtoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2NDRcIjsgfVxyXG5cclxuLmZhLWFwcC1zdG9yZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzZGXCI7IH1cclxuXHJcbi5mYS1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzNzBcIjsgfVxyXG5cclxuLmZhLWFwcGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzNzFcIjsgfVxyXG5cclxuLmZhLWFwcGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNzlcIjsgfVxyXG5cclxuLmZhLWFwcGxlLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUQxXCI7IH1cclxuXHJcbi5mYS1hcHBsZS1wYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxNVwiOyB9XHJcblxyXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTg3XCI7IH1cclxuXHJcbi5mYS1hcmNod2F5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NTdcIjsgfVxyXG5cclxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzU4XCI7IH1cclxuXHJcbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM1OVwiOyB9XHJcblxyXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzVBXCI7IH1cclxuXHJcbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzNUJcIjsgfVxyXG5cclxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQUJcIjsgfVxyXG5cclxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQThcIjsgfVxyXG5cclxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEE5XCI7IH1cclxuXHJcbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBBQVwiOyB9XHJcblxyXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDYzXCI7IH1cclxuXHJcbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNjBcIjsgfVxyXG5cclxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNjFcIjsgfVxyXG5cclxuLmZhLWFycm93LXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNjJcIjsgfVxyXG5cclxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBCMlwiOyB9XHJcblxyXG4uZmEtYXJyb3dzLWFsdC1oOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzMzdcIjsgfVxyXG5cclxuLmZhLWFycm93cy1hbHQtdjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzM4XCI7IH1cclxuXHJcbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJBMlwiOyB9XHJcblxyXG4uZmEtYXN0ZXJpc2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA2OVwiOyB9XHJcblxyXG4uZmEtYXN5bW1ldHJpazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzcyXCI7IH1cclxuXHJcbi5mYS1hdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUZBXCI7IH1cclxuXHJcbi5mYS1hdGxhczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTU4XCI7IH1cclxuXHJcbi5mYS1hdG9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1RDJcIjsgfVxyXG5cclxuLmZhLWF1ZGlibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM3M1wiOyB9XHJcblxyXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI5RVwiOyB9XHJcblxyXG4uZmEtYXV0b3ByZWZpeGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MUNcIjsgfVxyXG5cclxuLmZhLWF2aWFuZXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM3NFwiOyB9XHJcblxyXG4uZmEtYXZpYXRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MjFcIjsgfVxyXG5cclxuLmZhLWF3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NTlcIjsgfVxyXG5cclxuLmZhLWF3czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzc1XCI7IH1cclxuXHJcbi5mYS1iYWNrc3BhY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU1QVwiOyB9XHJcblxyXG4uZmEtYmFja3dhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA0QVwiOyB9XHJcblxyXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjRFXCI7IH1cclxuXHJcbi5mYS1iYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA1RVwiOyB9XHJcblxyXG4uZmEtYmFuZC1haWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ2MlwiOyB9XHJcblxyXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJENVwiOyB9XHJcblxyXG4uZmEtYmFyY29kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDJBXCI7IH1cclxuXHJcbi5mYS1iYXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQzlcIjsgfVxyXG5cclxuLmZhLWJhc2ViYWxsLWJhbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQzM1wiOyB9XHJcblxyXG4uZmEtYmFza2V0YmFsbC1iYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MzRcIjsgfVxyXG5cclxuLmZhLWJhdGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJDRFwiOyB9XHJcblxyXG4uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjQ0XCI7IH1cclxuXHJcbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI0MFwiOyB9XHJcblxyXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNDJcIjsgfVxyXG5cclxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjQzXCI7IH1cclxuXHJcbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNDFcIjsgfVxyXG5cclxuLmZhLWJlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjM2XCI7IH1cclxuXHJcbi5mYS1iZWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRkNcIjsgfVxyXG5cclxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFCNFwiOyB9XHJcblxyXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFCNVwiOyB9XHJcblxyXG4uZmEtYmVsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEYzXCI7IH1cclxuXHJcbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRjZcIjsgfVxyXG5cclxuLmZhLWJlemllci1jdXJ2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTVCXCI7IH1cclxuXHJcbi5mYS1iaWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjQ3XCI7IH1cclxuXHJcbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMDZcIjsgfVxyXG5cclxuLmZhLWJpbW9iamVjdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzc4XCI7IH1cclxuXHJcbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRTVcIjsgfVxyXG5cclxuLmZhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFGRFwiOyB9XHJcblxyXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNzFcIjsgfVxyXG5cclxuLmZhLWJpdGNvaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM3OVwiOyB9XHJcblxyXG4uZmEtYml0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzdBXCI7IH1cclxuXHJcbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI3RVwiOyB9XHJcblxyXG4uZmEtYmxhY2tiZXJyeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzdCXCI7IH1cclxuXHJcbi5mYS1ibGVuZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MTdcIjsgfVxyXG5cclxuLmZhLWJsZW5kZXItcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZCNlwiOyB9XHJcblxyXG4uZmEtYmxpbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI5RFwiOyB9XHJcblxyXG4uZmEtYmxvZ2dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzdDXCI7IH1cclxuXHJcbi5mYS1ibG9nZ2VyLWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM3RFwiOyB9XHJcblxyXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyOTNcIjsgfVxyXG5cclxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyOTRcIjsgfVxyXG5cclxuLmZhLWJvbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAzMlwiOyB9XHJcblxyXG4uZmEtYm9sdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEU3XCI7IH1cclxuXHJcbi5mYS1ib21iOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRTJcIjsgfVxyXG5cclxuLmZhLWJvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVEN1wiOyB9XHJcblxyXG4uZmEtYm9uZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTVDXCI7IH1cclxuXHJcbi5mYS1ib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMkRcIjsgfVxyXG5cclxuLmZhLWJvb2stZGVhZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkI3XCI7IH1cclxuXHJcbi5mYS1ib29rLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUxOFwiOyB9XHJcblxyXG4uZmEtYm9vay1yZWFkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVEQVwiOyB9XHJcblxyXG4uZmEtYm9va21hcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAyRVwiOyB9XHJcblxyXG4uZmEtYm93bGluZy1iYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MzZcIjsgfVxyXG5cclxuLmZhLWJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDY2XCI7IH1cclxuXHJcbi5mYS1ib3gtb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDlFXCI7IH1cclxuXHJcbi5mYS1ib3hlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDY4XCI7IH1cclxuXHJcbi5mYS1icmFpbGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQTFcIjsgfVxyXG5cclxuLmZhLWJyYWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1RENcIjsgfVxyXG5cclxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEIxXCI7IH1cclxuXHJcbi5mYS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDY5XCI7IH1cclxuXHJcbi5mYS1icm9hZGNhc3QtdG93ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUxOVwiOyB9XHJcblxyXG4uZmEtYnJvb206YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUxQVwiOyB9XHJcblxyXG4uZmEtYnJ1c2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU1RFwiOyB9XHJcblxyXG4uZmEtYnRjOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNUFcIjsgfVxyXG5cclxuLmZhLWJ1ZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTg4XCI7IH1cclxuXHJcbi5mYS1idWlsZGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUFEXCI7IH1cclxuXHJcbi5mYS1idWxsaG9ybjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEExXCI7IH1cclxuXHJcbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTQwXCI7IH1cclxuXHJcbi5mYS1idXJuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NkFcIjsgfVxyXG5cclxuLmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM3RlwiOyB9XHJcblxyXG4uZmEtYnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMDdcIjsgfVxyXG5cclxuLmZhLWJ1cy1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU1RVwiOyB9XHJcblxyXG4uZmEtYnVzaW5lc3MtdGltZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjRBXCI7IH1cclxuXHJcbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMERcIjsgfVxyXG5cclxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFFQ1wiOyB9XHJcblxyXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEzM1wiOyB9XHJcblxyXG4uZmEtY2FsZW5kYXItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNzNcIjsgfVxyXG5cclxuLmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNzRcIjsgfVxyXG5cclxuLmZhLWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNzJcIjsgfVxyXG5cclxuLmZhLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI3MVwiOyB9XHJcblxyXG4uZmEtY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI3M1wiOyB9XHJcblxyXG4uZmEtY2FtZXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMzBcIjsgfVxyXG5cclxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDgzXCI7IH1cclxuXHJcbi5mYS1jYW1wZ3JvdW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2QkJcIjsgfVxyXG5cclxuLmZhLWNhbm5hYmlzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NUZcIjsgfVxyXG5cclxuLmZhLWNhcHN1bGVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NkJcIjsgfVxyXG5cclxuLmZhLWNhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUI5XCI7IH1cclxuXHJcbi5mYS1jYXItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1REVcIjsgfVxyXG5cclxuLmZhLWNhci1iYXR0ZXJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1REZcIjsgfVxyXG5cclxuLmZhLWNhci1jcmFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUUxXCI7IH1cclxuXHJcbi5mYS1jYXItc2lkZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUU0XCI7IH1cclxuXHJcbi5mYS1jYXJldC1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRDdcIjsgfVxyXG5cclxuLmZhLWNhcmV0LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBEOVwiOyB9XHJcblxyXG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBEQVwiOyB9XHJcblxyXG4uZmEtY2FyZXQtc3F1YXJlLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE1MFwiOyB9XHJcblxyXG4uZmEtY2FyZXQtc3F1YXJlLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE5MVwiOyB9XHJcblxyXG4uZmEtY2FyZXQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNTJcIjsgfVxyXG5cclxuLmZhLWNhcmV0LXNxdWFyZS11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTUxXCI7IH1cclxuXHJcbi5mYS1jYXJldC11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEQ4XCI7IH1cclxuXHJcbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjIxOFwiOyB9XHJcblxyXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMTdcIjsgfVxyXG5cclxuLmZhLWNhdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkJFXCI7IH1cclxuXHJcbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MkRcIjsgfVxyXG5cclxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFGM1wiOyB9XHJcblxyXG4uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MTZcIjsgfVxyXG5cclxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNENcIjsgfVxyXG5cclxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRjJcIjsgfVxyXG5cclxuLmZhLWNjLWpjYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjRCXCI7IH1cclxuXHJcbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRjFcIjsgfVxyXG5cclxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUY0XCI7IH1cclxuXHJcbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFGNVwiOyB9XHJcblxyXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUYwXCI7IH1cclxuXHJcbi5mYS1jZW50ZXJjb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzODBcIjsgfVxyXG5cclxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQTNcIjsgfVxyXG5cclxuLmZhLWNoYWlyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2QzBcIjsgfVxyXG5cclxuLmZhLWNoYWxrYm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUxQlwiOyB9XHJcblxyXG4uZmEtY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MUNcIjsgfVxyXG5cclxuLmZhLWNoYXJnaW5nLXN0YXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVFN1wiOyB9XHJcblxyXG4uZmEtY2hhcnQtYXJlYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUZFXCI7IH1cclxuXHJcbi5mYS1jaGFydC1iYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA4MFwiOyB9XHJcblxyXG4uZmEtY2hhcnQtbGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjAxXCI7IH1cclxuXHJcbi5mYS1jaGFydC1waWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjIwMFwiOyB9XHJcblxyXG4uZmEtY2hlY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAwQ1wiOyB9XHJcblxyXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNThcIjsgfVxyXG5cclxuLmZhLWNoZWNrLWRvdWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTYwXCI7IH1cclxuXHJcbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE0QVwiOyB9XHJcblxyXG4uZmEtY2hlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQzOVwiOyB9XHJcblxyXG4uZmEtY2hlc3MtYmlzaG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0M0FcIjsgfVxyXG5cclxuLmZhLWNoZXNzLWJvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0M0NcIjsgfVxyXG5cclxuLmZhLWNoZXNzLWtpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQzRlwiOyB9XHJcblxyXG4uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NDFcIjsgfVxyXG5cclxuLmZhLWNoZXNzLXBhd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ0M1wiOyB9XHJcblxyXG4uZmEtY2hlc3MtcXVlZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ0NVwiOyB9XHJcblxyXG4uZmEtY2hlc3Mtcm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDQ3XCI7IH1cclxuXHJcbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxM0FcIjsgfVxyXG5cclxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEzN1wiOyB9XHJcblxyXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEzOFwiOyB9XHJcblxyXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEzOVwiOyB9XHJcblxyXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNzhcIjsgfVxyXG5cclxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDUzXCI7IH1cclxuXHJcbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNTRcIjsgfVxyXG5cclxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA3N1wiOyB9XHJcblxyXG4uZmEtY2hpbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFBRVwiOyB9XHJcblxyXG4uZmEtY2hyb21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNjhcIjsgfVxyXG5cclxuLmZhLWNodXJjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTFEXCI7IH1cclxuXHJcbi5mYS1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjExMVwiOyB9XHJcblxyXG4uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQ0VcIjsgfVxyXG5cclxuLmZhLWNpdHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY0RlwiOyB9XHJcblxyXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzMjhcIjsgfVxyXG5cclxuLmZhLWNsaXBib2FyZC1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDZDXCI7IH1cclxuXHJcbi5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDZEXCI7IH1cclxuXHJcbi5mYS1jbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDE3XCI7IH1cclxuXHJcbi5mYS1jbG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjREXCI7IH1cclxuXHJcbi5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjBBXCI7IH1cclxuXHJcbi5mYS1jbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEMyXCI7IH1cclxuXHJcbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM4MVwiOyB9XHJcblxyXG4uZmEtY2xvdWQtbWVhdGJhbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjczQlwiOyB9XHJcblxyXG4uZmEtY2xvdWQtbW9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkMzXCI7IH1cclxuXHJcbi5mYS1jbG91ZC1tb29uLXJhaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjczQ1wiOyB9XHJcblxyXG4uZmEtY2xvdWQtcmFpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzNEXCI7IH1cclxuXHJcbi5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3NDBcIjsgfVxyXG5cclxuLmZhLWNsb3VkLXN1bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkM0XCI7IH1cclxuXHJcbi5mYS1jbG91ZC1zdW4tcmFpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzQzXCI7IH1cclxuXHJcbi5mYS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzODJcIjsgfVxyXG5cclxuLmZhLWNsb3Vkc2NhbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM4M1wiOyB9XHJcblxyXG4uZmEtY2xvdWRzbWl0aDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzg0XCI7IH1cclxuXHJcbi5mYS1jbG91ZHZlcnNpZnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM4NVwiOyB9XHJcblxyXG4uZmEtY29ja3RhaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU2MVwiOyB9XHJcblxyXG4uZmEtY29kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTIxXCI7IH1cclxuXHJcbi5mYS1jb2RlLWJyYW5jaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTI2XCI7IH1cclxuXHJcbi5mYS1jb2RlcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQ0JcIjsgfVxyXG5cclxuLmZhLWNvZGllcGllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyODRcIjsgfVxyXG5cclxuLmZhLWNvZmZlZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEY0XCI7IH1cclxuXHJcbi5mYS1jb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAxM1wiOyB9XHJcblxyXG4uZmEtY29nczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDg1XCI7IH1cclxuXHJcbi5mYS1jb2luczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTFFXCI7IH1cclxuXHJcbi5mYS1jb2x1bW5zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwREJcIjsgfVxyXG5cclxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA3NVwiOyB9XHJcblxyXG4uZmEtY29tbWVudC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI3QVwiOyB9XHJcblxyXG4uZmEtY29tbWVudC1kb2xsYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY1MVwiOyB9XHJcblxyXG4uZmEtY29tbWVudC1kb3RzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0QURcIjsgfVxyXG5cclxuLmZhLWNvbW1lbnQtc2xhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRCM1wiOyB9XHJcblxyXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA4NlwiOyB9XHJcblxyXG4uZmEtY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2NTNcIjsgfVxyXG5cclxuLmZhLWNvbXBhY3QtZGlzYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTFGXCI7IH1cclxuXHJcbi5mYS1jb21wYXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNEVcIjsgfVxyXG5cclxuLmZhLWNvbXByZXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNjZcIjsgfVxyXG5cclxuLmZhLWNvbmNpZXJnZS1iZWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NjJcIjsgfVxyXG5cclxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMEVcIjsgfVxyXG5cclxuLmZhLWNvbnRhbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjZEXCI7IH1cclxuXHJcbi5mYS1jb29raWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU2M1wiOyB9XHJcblxyXG4uZmEtY29va2llLWJpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU2NFwiOyB9XHJcblxyXG4uZmEtY29weTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEM1XCI7IH1cclxuXHJcbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFGOVwiOyB9XHJcblxyXG4uZmEtY291Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRCOFwiOyB9XHJcblxyXG4uZmEtY3BhbmVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzODhcIjsgfVxyXG5cclxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI1RVwiOyB9XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEU3XCI7IH1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0RThcIjsgfVxyXG5cclxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRFOVwiOyB9XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1qcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEVBXCI7IH1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0RUJcIjsgfVxyXG5cclxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRFQ1wiOyB9XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRFRFwiOyB9XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEVFXCI7IH1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0RUZcIjsgfVxyXG5cclxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRGMFwiOyB9XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0RjFcIjsgfVxyXG5cclxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRGMlwiOyB9XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0RjNcIjsgfVxyXG5cclxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwOURcIjsgfVxyXG5cclxuLmZhLWNyaXRpY2FsLXJvbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZDOVwiOyB9XHJcblxyXG4uZmEtY3JvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTI1XCI7IH1cclxuXHJcbi5mYS1jcm9wLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTY1XCI7IH1cclxuXHJcbi5mYS1jcm9zczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjU0XCI7IH1cclxuXHJcbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNUJcIjsgfVxyXG5cclxuLmZhLWNyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUyMFwiOyB9XHJcblxyXG4uZmEtY3Jvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUyMVwiOyB9XHJcblxyXG4uZmEtY3NzMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTNDXCI7IH1cclxuXHJcbi5mYS1jc3MzLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzhCXCI7IH1cclxuXHJcbi5mYS1jdWJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQjJcIjsgfVxyXG5cclxuLmZhLWN1YmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQjNcIjsgfVxyXG5cclxuLmZhLWN1dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEM0XCI7IH1cclxuXHJcbi5mYS1jdXR0bGVmaXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzOENcIjsgfVxyXG5cclxuLmZhLWQtYW5kLWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM4RFwiOyB9XHJcblxyXG4uZmEtZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZDQVwiOyB9XHJcblxyXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjIxMFwiOyB9XHJcblxyXG4uZmEtZGF0YWJhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFDMFwiOyB9XHJcblxyXG4uZmEtZGVhZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkE0XCI7IH1cclxuXHJcbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFBNVwiOyB9XHJcblxyXG4uZmEtZGVtb2NyYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjc0N1wiOyB9XHJcblxyXG4uZmEtZGVwbG95ZG9nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzOEVcIjsgfVxyXG5cclxuLmZhLWRlc2twcm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM4RlwiOyB9XHJcblxyXG4uZmEtZGVza3RvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTA4XCI7IH1cclxuXHJcbi5mYS1kZXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZDQ1wiOyB9XHJcblxyXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUJEXCI7IH1cclxuXHJcbi5mYS1kaGFybWFjaGFrcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY1NVwiOyB9XHJcblxyXG4uZmEtZGlhZ25vc2VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NzBcIjsgfVxyXG5cclxuLmZhLWRpY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUyMlwiOyB9XHJcblxyXG4uZmEtZGljZS1kMjA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZDRlwiOyB9XHJcblxyXG4uZmEtZGljZS1kNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkQxXCI7IH1cclxuXHJcbi5mYS1kaWNlLWZpdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUyM1wiOyB9XHJcblxyXG4uZmEtZGljZS1mb3VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MjRcIjsgfVxyXG5cclxuLmZhLWRpY2Utb25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MjVcIjsgfVxyXG5cclxuLmZhLWRpY2Utc2l4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MjZcIjsgfVxyXG5cclxuLmZhLWRpY2UtdGhyZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUyN1wiOyB9XHJcblxyXG4uZmEtZGljZS10d286YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUyOFwiOyB9XHJcblxyXG4uZmEtZGlnZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUE2XCI7IH1cclxuXHJcbi5mYS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzOTFcIjsgfVxyXG5cclxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTY2XCI7IH1cclxuXHJcbi5mYS1kaXJlY3Rpb25zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1RUJcIjsgfVxyXG5cclxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM5MlwiOyB9XHJcblxyXG4uZmEtZGlzY291cnNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzOTNcIjsgfVxyXG5cclxuLmZhLWRpdmlkZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTI5XCI7IH1cclxuXHJcbi5mYS1kaXp6eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTY3XCI7IH1cclxuXHJcbi5mYS1kbmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ3MVwiOyB9XHJcblxyXG4uZmEtZG9jaHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzOTRcIjsgfVxyXG5cclxuLmZhLWRvY2tlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzk1XCI7IH1cclxuXHJcbi5mYS1kb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZEM1wiOyB9XHJcblxyXG4uZmEtZG9sbGFyLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE1NVwiOyB9XHJcblxyXG4uZmEtZG9sbHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ3MlwiOyB9XHJcblxyXG4uZmEtZG9sbHktZmxhdGJlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDc0XCI7IH1cclxuXHJcbi5mYS1kb25hdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRCOVwiOyB9XHJcblxyXG4uZmEtZG9vci1jbG9zZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUyQVwiOyB9XHJcblxyXG4uZmEtZG9vci1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MkJcIjsgfVxyXG5cclxuLmZhLWRvdC1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE5MlwiOyB9XHJcblxyXG4uZmEtZG92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEJBXCI7IH1cclxuXHJcbi5mYS1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDE5XCI7IH1cclxuXHJcbi5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzOTZcIjsgfVxyXG5cclxuLmZhLWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU2OFwiOyB9XHJcblxyXG4uZmEtZHJhZ29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2RDVcIjsgfVxyXG5cclxuLmZhLWRyYXctcG9seWdvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUVFXCI7IH1cclxuXHJcbi5mYS1kcmliYmJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTdEXCI7IH1cclxuXHJcbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM5N1wiOyB9XHJcblxyXG4uZmEtZHJvcGJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTZCXCI7IH1cclxuXHJcbi5mYS1kcnVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NjlcIjsgfVxyXG5cclxuLmZhLWRydW0tc3RlZWxwYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU2QVwiOyB9XHJcblxyXG4uZmEtZHJ1bXN0aWNrLWJpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZEN1wiOyB9XHJcblxyXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQTlcIjsgfVxyXG5cclxuLmZhLWR1bWJiZWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NEJcIjsgfVxyXG5cclxuLmZhLWR1bmdlb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZEOVwiOyB9XHJcblxyXG4uZmEtZHlhbG9nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzOTlcIjsgfVxyXG5cclxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM5QVwiOyB9XHJcblxyXG4uZmEtZWJheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEY0XCI7IH1cclxuXHJcbi5mYS1lZGdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyODJcIjsgfVxyXG5cclxuLmZhLWVkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA0NFwiOyB9XHJcblxyXG4uZmEtZWplY3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA1MlwiOyB9XHJcblxyXG4uZmEtZWxlbWVudG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MzBcIjsgfVxyXG5cclxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE0MVwiOyB9XHJcblxyXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTQyXCI7IH1cclxuXHJcbi5mYS1lbGxvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1RjFcIjsgfVxyXG5cclxuLmZhLWVtYmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MjNcIjsgfVxyXG5cclxuLmZhLWVtcGlyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUQxXCI7IH1cclxuXHJcbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEUwXCI7IH1cclxuXHJcbi5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQjZcIjsgfVxyXG5cclxuLmZhLWVudmVsb3BlLW9wZW4tdGV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjU4XCI7IH1cclxuXHJcbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE5OVwiOyB9XHJcblxyXG4uZmEtZW52aXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyOTlcIjsgfVxyXG5cclxuLmZhLWVxdWFsczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTJDXCI7IH1cclxuXHJcbi5mYS1lcmFzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEyRFwiOyB9XHJcblxyXG4uZmEtZXJsYW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzOURcIjsgfVxyXG5cclxuLmZhLWV0aGVyZXVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MkVcIjsgfVxyXG5cclxuLmZhLWV0c3k6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJEN1wiOyB9XHJcblxyXG4uZmEtZXVyby1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNTNcIjsgfVxyXG5cclxuLmZhLWV4Y2hhbmdlLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzYyXCI7IH1cclxuXHJcbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTJBXCI7IH1cclxuXHJcbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA2QVwiOyB9XHJcblxyXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA3MVwiOyB9XHJcblxyXG4uZmEtZXhwYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNjVcIjsgfVxyXG5cclxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzMUVcIjsgfVxyXG5cclxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjNFXCI7IH1cclxuXHJcbi5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzVEXCI7IH1cclxuXHJcbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjM2MFwiOyB9XHJcblxyXG4uZmEtZXllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNkVcIjsgfVxyXG5cclxuLmZhLWV5ZS1kcm9wcGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRkJcIjsgfVxyXG5cclxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDcwXCI7IH1cclxuXHJcbi5mYS1mYWNlYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDlBXCI7IH1cclxuXHJcbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzOUVcIjsgfVxyXG5cclxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMzlGXCI7IH1cclxuXHJcbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA4MlwiOyB9XHJcblxyXG4uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZEQ1wiOyB9XHJcblxyXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDQ5XCI7IH1cclxuXHJcbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA1MFwiOyB9XHJcblxyXG4uZmEtZmF4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQUNcIjsgfVxyXG5cclxuLmZhLWZlYXRoZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUyRFwiOyB9XHJcblxyXG4uZmEtZmVhdGhlci1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU2QlwiOyB9XHJcblxyXG4uZmEtZmVtYWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxODJcIjsgfVxyXG5cclxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRkJcIjsgfVxyXG5cclxuLmZhLWZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE1QlwiOyB9XHJcblxyXG4uZmEtZmlsZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE1Q1wiOyB9XHJcblxyXG4uZmEtZmlsZS1hcmNoaXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQzZcIjsgfVxyXG5cclxuLmZhLWZpbGUtYXVkaW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFDN1wiOyB9XHJcblxyXG4uZmEtZmlsZS1jb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQzlcIjsgfVxyXG5cclxuLmZhLWZpbGUtY29udHJhY3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU2Q1wiOyB9XHJcblxyXG4uZmEtZmlsZS1jc3Y6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZERFwiOyB9XHJcblxyXG4uZmEtZmlsZS1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTZEXCI7IH1cclxuXHJcbi5mYS1maWxlLWV4Y2VsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQzNcIjsgfVxyXG5cclxuLmZhLWZpbGUtZXhwb3J0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NkVcIjsgfVxyXG5cclxuLmZhLWZpbGUtaW1hZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFDNVwiOyB9XHJcblxyXG4uZmEtZmlsZS1pbXBvcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU2RlwiOyB9XHJcblxyXG4uZmEtZmlsZS1pbnZvaWNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NzBcIjsgfVxyXG5cclxuLmZhLWZpbGUtaW52b2ljZS1kb2xsYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU3MVwiOyB9XHJcblxyXG4uZmEtZmlsZS1tZWRpY2FsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NzdcIjsgfVxyXG5cclxuLmZhLWZpbGUtbWVkaWNhbC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ3OFwiOyB9XHJcblxyXG4uZmEtZmlsZS1wZGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFDMVwiOyB9XHJcblxyXG4uZmEtZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQzRcIjsgfVxyXG5cclxuLmZhLWZpbGUtcHJlc2NyaXB0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NzJcIjsgfVxyXG5cclxuLmZhLWZpbGUtc2lnbmF0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NzNcIjsgfVxyXG5cclxuLmZhLWZpbGUtdXBsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NzRcIjsgfVxyXG5cclxuLmZhLWZpbGUtdmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFDOFwiOyB9XHJcblxyXG4uZmEtZmlsZS13b3JkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQzJcIjsgfVxyXG5cclxuLmZhLWZpbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU3NVwiOyB9XHJcblxyXG4uZmEtZmlsbC1kcmlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NzZcIjsgfVxyXG5cclxuLmZhLWZpbG06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAwOFwiOyB9XHJcblxyXG4uZmEtZmlsdGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQjBcIjsgfVxyXG5cclxuLmZhLWZpbmdlcnByaW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NzdcIjsgfVxyXG5cclxuLmZhLWZpcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA2RFwiOyB9XHJcblxyXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEzNFwiOyB9XHJcblxyXG4uZmEtZmlyZWZveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjY5XCI7IH1cclxuXHJcbi5mYS1maXJzdC1haWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ3OVwiOyB9XHJcblxyXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJCMFwiOyB9XHJcblxyXG4uZmEtZmlyc3Qtb3JkZXItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MEFcIjsgfVxyXG5cclxuLmZhLWZpcnN0ZHJhZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNBMVwiOyB9XHJcblxyXG4uZmEtZmlzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTc4XCI7IH1cclxuXHJcbi5mYS1maXN0LXJhaXNlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkRFXCI7IH1cclxuXHJcbi5mYS1mbGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMjRcIjsgfVxyXG5cclxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMUVcIjsgfVxyXG5cclxuLmZhLWZsYWctdXNhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3NERcIjsgfVxyXG5cclxuLmZhLWZsYXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQzNcIjsgfVxyXG5cclxuLmZhLWZsaWNrcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTZFXCI7IH1cclxuXHJcbi5mYS1mbGlwYm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ0RFwiOyB9XHJcblxyXG4uZmEtZmx1c2hlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTc5XCI7IH1cclxuXHJcbi5mYS1mbHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxN1wiOyB9XHJcblxyXG4uZmEtZm9sZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwN0JcIjsgfVxyXG5cclxuLmZhLWZvbGRlci1taW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjVEXCI7IH1cclxuXHJcbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDdDXCI7IH1cclxuXHJcbi5mYS1mb2xkZXItcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjVFXCI7IH1cclxuXHJcbi5mYS1mb250OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMzFcIjsgfVxyXG5cclxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkI0XCI7IH1cclxuXHJcbi5mYS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzNUNcIjsgfVxyXG5cclxuLmZhLWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MjVcIjsgfVxyXG5cclxuLmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRFNlwiOyB9XHJcblxyXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyODBcIjsgfVxyXG5cclxuLmZhLWZvbnRpY29ucy1maTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0EyXCI7IH1cclxuXHJcbi5mYS1mb290YmFsbC1iYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NEVcIjsgfVxyXG5cclxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjg2XCI7IH1cclxuXHJcbi5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQTNcIjsgfVxyXG5cclxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMTFcIjsgfVxyXG5cclxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA0RVwiOyB9XHJcblxyXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTgwXCI7IH1cclxuXHJcbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkM1XCI7IH1cclxuXHJcbi5mYS1mcmVlYnNkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQTRcIjsgfVxyXG5cclxuLmZhLWZyb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUyRVwiOyB9XHJcblxyXG4uZmEtZnJvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjExOVwiOyB9XHJcblxyXG4uZmEtZnJvd24tb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTdBXCI7IH1cclxuXHJcbi5mYS1mdWxjcnVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MEJcIjsgfVxyXG5cclxuLmZhLWZ1bm5lbC1kb2xsYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY2MlwiOyB9XHJcblxyXG4uZmEtZnV0Ym9sOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRTNcIjsgfVxyXG5cclxuLmZhLWdhbGFjdGljLXJlcHVibGljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MENcIjsgfVxyXG5cclxuLmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTBEXCI7IH1cclxuXHJcbi5mYS1nYW1lcGFkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMUJcIjsgfVxyXG5cclxuLmZhLWdhcy1wdW1wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MkZcIjsgfVxyXG5cclxuLmZhLWdhdmVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRTNcIjsgfVxyXG5cclxuLmZhLWdlbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0E1XCI7IH1cclxuXHJcbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMkRcIjsgfVxyXG5cclxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI2NVwiOyB9XHJcblxyXG4uZmEtZ2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI2MFwiOyB9XHJcblxyXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNjFcIjsgfVxyXG5cclxuLmZhLWdob3N0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2RTJcIjsgfVxyXG5cclxuLmZhLWdpZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA2QlwiOyB9XHJcblxyXG4uZmEtZ2l0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRDNcIjsgfVxyXG5cclxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFEMlwiOyB9XHJcblxyXG4uZmEtZ2l0aHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwOUJcIjsgfVxyXG5cclxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjExM1wiOyB9XHJcblxyXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDkyXCI7IH1cclxuXHJcbi5mYS1naXRrcmFrZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNBNlwiOyB9XHJcblxyXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyOTZcIjsgfVxyXG5cclxuLmZhLWdpdHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDI2XCI7IH1cclxuXHJcbi5mYS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMDBcIjsgfVxyXG5cclxuLmZhLWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1N0JcIjsgfVxyXG5cclxuLmZhLWdsYXNzZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUzMFwiOyB9XHJcblxyXG4uZmEtZ2xpZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJBNVwiOyB9XHJcblxyXG4uZmEtZ2xpZGUtZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkE2XCI7IH1cclxuXHJcbi5mYS1nbG9iZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEFDXCI7IH1cclxuXHJcbi5mYS1nbG9iZS1hZnJpY2E6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU3Q1wiOyB9XHJcblxyXG4uZmEtZ2xvYmUtYW1lcmljYXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU3RFwiOyB9XHJcblxyXG4uZmEtZ2xvYmUtYXNpYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTdFXCI7IH1cclxuXHJcbi5mYS1nb2ZvcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNBN1wiOyB9XHJcblxyXG4uZmEtZ29sZi1iYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NTBcIjsgfVxyXG5cclxuLmZhLWdvb2RyZWFkczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0E4XCI7IH1cclxuXHJcbi5mYS1nb29kcmVhZHMtZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0E5XCI7IH1cclxuXHJcbi5mYS1nb29nbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFBMFwiOyB9XHJcblxyXG4uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQUFcIjsgfVxyXG5cclxuLmZhLWdvb2dsZS1wbGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQUJcIjsgfVxyXG5cclxuLmZhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQjNcIjsgfVxyXG5cclxuLmZhLWdvb2dsZS1wbHVzLWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBENVwiOyB9XHJcblxyXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRDRcIjsgfVxyXG5cclxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFFRVwiOyB9XHJcblxyXG4uZmEtZ29wdXJhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjY0XCI7IH1cclxuXHJcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTlEXCI7IH1cclxuXHJcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTg0XCI7IH1cclxuXHJcbi5mYS1ncmF2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyRDZcIjsgfVxyXG5cclxuLmZhLWdyZWF0ZXItdGhhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTMxXCI7IH1cclxuXHJcbi5mYS1ncmVhdGVyLXRoYW4tZXF1YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUzMlwiOyB9XHJcblxyXG4uZmEtZ3JpbWFjZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTdGXCI7IH1cclxuXHJcbi5mYS1ncmluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1ODBcIjsgfVxyXG5cclxuLmZhLWdyaW4tYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1ODFcIjsgfVxyXG5cclxuLmZhLWdyaW4tYmVhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTgyXCI7IH1cclxuXHJcbi5mYS1ncmluLWJlYW0tc3dlYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU4M1wiOyB9XHJcblxyXG4uZmEtZ3Jpbi1oZWFydHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU4NFwiOyB9XHJcblxyXG4uZmEtZ3Jpbi1zcXVpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU4NVwiOyB9XHJcblxyXG4uZmEtZ3Jpbi1zcXVpbnQtdGVhcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU4NlwiOyB9XHJcblxyXG4uZmEtZ3Jpbi1zdGFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTg3XCI7IH1cclxuXHJcbi5mYS1ncmluLXRlYXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1ODhcIjsgfVxyXG5cclxuLmZhLWdyaW4tdG9uZ3VlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1ODlcIjsgfVxyXG5cclxuLmZhLWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNThBXCI7IH1cclxuXHJcbi5mYS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1OEJcIjsgfVxyXG5cclxuLmZhLWdyaW4td2luazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNThDXCI7IH1cclxuXHJcbi5mYS1ncmlwLWhvcml6b250YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU4RFwiOyB9XHJcblxyXG4uZmEtZ3JpcC12ZXJ0aWNhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNThFXCI7IH1cclxuXHJcbi5mYS1ncmlwZmlyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0FDXCI7IH1cclxuXHJcbi5mYS1ncnVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0FEXCI7IH1cclxuXHJcbi5mYS1ndWxwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQUVcIjsgfVxyXG5cclxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRkRcIjsgfVxyXG5cclxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRDRcIjsgfVxyXG5cclxuLmZhLWhhY2tlci1uZXdzLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0FGXCI7IH1cclxuXHJcbi5mYS1oYWNrZXJyYW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1RjdcIjsgfVxyXG5cclxuLmZhLWhhbW1lcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkUzXCI7IH1cclxuXHJcbi5mYS1oYW1zYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjY1XCI7IH1cclxuXHJcbi5mYS1oYW5kLWhvbGRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRCRFwiOyB9XHJcblxyXG4uZmEtaGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0QkVcIjsgfVxyXG5cclxuLmZhLWhhbmQtaG9sZGluZy11c2Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRDMFwiOyB9XHJcblxyXG4uZmEtaGFuZC1saXphcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI1OFwiOyB9XHJcblxyXG4uZmEtaGFuZC1wYXBlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjU2XCI7IH1cclxuXHJcbi5mYS1oYW5kLXBlYWNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNUJcIjsgfVxyXG5cclxuLmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEE3XCI7IH1cclxuXHJcbi5mYS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBBNVwiOyB9XHJcblxyXG4uZmEtaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEE0XCI7IH1cclxuXHJcbi5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQTZcIjsgfVxyXG5cclxuLmZhLWhhbmQtcG9pbnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjVBXCI7IH1cclxuXHJcbi5mYS1oYW5kLXJvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI1NVwiOyB9XHJcblxyXG4uZmEtaGFuZC1zY2lzc29yczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjU3XCI7IH1cclxuXHJcbi5mYS1oYW5kLXNwb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNTlcIjsgfVxyXG5cclxuLmZhLWhhbmRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0QzJcIjsgfVxyXG5cclxuLmZhLWhhbmRzLWhlbHBpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRDNFwiOyB9XHJcblxyXG4uZmEtaGFuZHNoYWtlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQjVcIjsgfVxyXG5cclxuLmZhLWhhbnVraWFoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2RTZcIjsgfVxyXG5cclxuLmZhLWhhc2h0YWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI5MlwiOyB9XHJcblxyXG4uZmEtaGF0LXdpemFyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkU4XCI7IH1cclxuXHJcbi5mYS1oYXlrYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY2NlwiOyB9XHJcblxyXG4uZmEtaGRkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQTBcIjsgfVxyXG5cclxuLmZhLWhlYWRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFEQ1wiOyB9XHJcblxyXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDI1XCI7IH1cclxuXHJcbi5mYS1oZWFkcGhvbmVzLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNThGXCI7IH1cclxuXHJcbi5mYS1oZWFkc2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1OTBcIjsgfVxyXG5cclxuLmZhLWhlYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMDRcIjsgfVxyXG5cclxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjFFXCI7IH1cclxuXHJcbi5mYS1oZWxpY29wdGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MzNcIjsgfVxyXG5cclxuLmZhLWhpZ2hsaWdodGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1OTFcIjsgfVxyXG5cclxuLmZhLWhpa2luZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkVDXCI7IH1cclxuXHJcbi5mYS1oaXBwbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkVEXCI7IH1cclxuXHJcbi5mYS1oaXBzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NTJcIjsgfVxyXG5cclxuLmZhLWhpcmUtYS1oZWxwZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNCMFwiOyB9XHJcblxyXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMURBXCI7IH1cclxuXHJcbi5mYS1ob2NrZXktcHVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDUzXCI7IH1cclxuXHJcbi5mYS1ob21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMTVcIjsgfVxyXG5cclxuLmZhLWhvb2xpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MjdcIjsgfVxyXG5cclxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1OTJcIjsgfVxyXG5cclxuLmZhLWhvcnNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2RjBcIjsgfVxyXG5cclxuLmZhLWhvc3BpdGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRjhcIjsgfVxyXG5cclxuLmZhLWhvc3BpdGFsLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDdEXCI7IH1cclxuXHJcbi5mYS1ob3NwaXRhbC1zeW1ib2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ3RVwiOyB9XHJcblxyXG4uZmEtaG90LXR1YjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTkzXCI7IH1cclxuXHJcbi5mYS1ob3RlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTk0XCI7IH1cclxuXHJcbi5mYS1ob3RqYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNCMVwiOyB9XHJcblxyXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNTRcIjsgfVxyXG5cclxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI1M1wiOyB9XHJcblxyXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI1MlwiOyB9XHJcblxyXG4uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNTFcIjsgfVxyXG5cclxuLmZhLWhvdXNlLWRhbWFnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkYxXCI7IH1cclxuXHJcbi5mYS1ob3V6ejpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjdDXCI7IH1cclxuXHJcbi5mYS1ocnl2bmlhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2RjJcIjsgfVxyXG5cclxuLmZhLWh0bWw1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxM0JcIjsgfVxyXG5cclxuLmZhLWh1YnNwb3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNCMlwiOyB9XHJcblxyXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI0NlwiOyB9XHJcblxyXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJDMVwiOyB9XHJcblxyXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkMyXCI7IH1cclxuXHJcbi5mYS1pZC1jYXJkLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDdGXCI7IH1cclxuXHJcbi5mYS1pbWFnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDNFXCI7IH1cclxuXHJcbi5mYS1pbWFnZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjMwMlwiOyB9XHJcblxyXG4uZmEtaW1kYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkQ4XCI7IH1cclxuXHJcbi5mYS1pbmJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDFDXCI7IH1cclxuXHJcbi5mYS1pbmRlbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAzQ1wiOyB9XHJcblxyXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI3NVwiOyB9XHJcblxyXG4uZmEtaW5maW5pdHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUzNFwiOyB9XHJcblxyXG4uZmEtaW5mbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTI5XCI7IH1cclxuXHJcbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDVBXCI7IH1cclxuXHJcbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE2RFwiOyB9XHJcblxyXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI2QlwiOyB9XHJcblxyXG4uZmEtaW94aG9zdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjA4XCI7IH1cclxuXHJcbi5mYS1pdGFsaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAzM1wiOyB9XHJcblxyXG4uZmEtaXR1bmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQjRcIjsgfVxyXG5cclxuLmZhLWl0dW5lcy1ub3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQjVcIjsgfVxyXG5cclxuLmZhLWphdmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRFNFwiOyB9XHJcblxyXG4uZmEtamVkaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjY5XCI7IH1cclxuXHJcbi5mYS1qZWRpLW9yZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MEVcIjsgfVxyXG5cclxuLmZhLWplbmtpbnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNCNlwiOyB9XHJcblxyXG4uZmEtam9nZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNCN1wiOyB9XHJcblxyXG4uZmEtam9pbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU5NVwiOyB9XHJcblxyXG4uZmEtam9vbWxhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQUFcIjsgfVxyXG5cclxuLmZhLWpvdXJuYWwtd2hpbGxzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2NkFcIjsgfVxyXG5cclxuLmZhLWpzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQjhcIjsgfVxyXG5cclxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0I5XCI7IH1cclxuXHJcbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUNDXCI7IH1cclxuXHJcbi5mYS1rYWFiYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjZCXCI7IH1cclxuXHJcbi5mYS1rYWdnbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVGQVwiOyB9XHJcblxyXG4uZmEta2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwODRcIjsgfVxyXG5cclxuLmZhLWtleWJhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRGNVwiOyB9XHJcblxyXG4uZmEta2V5Ym9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjExQ1wiOyB9XHJcblxyXG4uZmEta2V5Y2RuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQkFcIjsgfVxyXG5cclxuLmZhLWtoYW5kYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjZEXCI7IH1cclxuXHJcbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0JCXCI7IH1cclxuXHJcbi5mYS1raWNrc3RhcnRlci1rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQkNcIjsgfVxyXG5cclxuLmZhLWtpc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU5NlwiOyB9XHJcblxyXG4uZmEta2lzcy1iZWFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1OTdcIjsgfVxyXG5cclxuLmZhLWtpc3Mtd2luay1oZWFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTk4XCI7IH1cclxuXHJcbi5mYS1raXdpLWJpcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUzNVwiOyB9XHJcblxyXG4uZmEta29ydnVlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MkZcIjsgfVxyXG5cclxuLmZhLWxhbmRtYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2NkZcIjsgfVxyXG5cclxuLmZhLWxhbmd1YWdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQUJcIjsgfVxyXG5cclxuLmZhLWxhcHRvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTA5XCI7IH1cclxuXHJcbi5mYS1sYXB0b3AtY29kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUZDXCI7IH1cclxuXHJcbi5mYS1sYXJhdmVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQkRcIjsgfVxyXG5cclxuLmZhLWxhc3RmbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjAyXCI7IH1cclxuXHJcbi5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMDNcIjsgfVxyXG5cclxuLmZhLWxhdWdoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1OTlcIjsgfVxyXG5cclxuLmZhLWxhdWdoLWJlYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU5QVwiOyB9XHJcblxyXG4uZmEtbGF1Z2gtc3F1aW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1OUJcIjsgfVxyXG5cclxuLmZhLWxhdWdoLXdpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU5Q1wiOyB9XHJcblxyXG4uZmEtbGF5ZXItZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVGRFwiOyB9XHJcblxyXG4uZmEtbGVhZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDZDXCI7IH1cclxuXHJcbi5mYS1sZWFucHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMTJcIjsgfVxyXG5cclxuLmZhLWxlbW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwOTRcIjsgfVxyXG5cclxuLmZhLWxlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxRFwiOyB9XHJcblxyXG4uZmEtbGVzcy10aGFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MzZcIjsgfVxyXG5cclxuLmZhLWxlc3MtdGhhbi1lcXVhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTM3XCI7IH1cclxuXHJcbi5mYS1sZXZlbC1kb3duLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0JFXCI7IH1cclxuXHJcbi5mYS1sZXZlbC11cC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNCRlwiOyB9XHJcblxyXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQ0RcIjsgfVxyXG5cclxuLmZhLWxpZ2h0YnVsYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEVCXCI7IH1cclxuXHJcbi5mYS1saW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQzBcIjsgfVxyXG5cclxuLmZhLWxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBDMVwiOyB9XHJcblxyXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA4Q1wiOyB9XHJcblxyXG4uZmEtbGlua2VkaW4taW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBFMVwiOyB9XHJcblxyXG4uZmEtbGlub2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQjhcIjsgfVxyXG5cclxuLmZhLWxpbnV4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxN0NcIjsgfVxyXG5cclxuLmZhLWxpcmEtc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTk1XCI7IH1cclxuXHJcbi5mYS1saXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwM0FcIjsgfVxyXG5cclxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMjJcIjsgfVxyXG5cclxuLmZhLWxpc3Qtb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBDQlwiOyB9XHJcblxyXG4uZmEtbGlzdC11bDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMENBXCI7IH1cclxuXHJcbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTI0XCI7IH1cclxuXHJcbi5mYS1sb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMjNcIjsgfVxyXG5cclxuLmZhLWxvY2stb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0MxXCI7IH1cclxuXHJcbi5mYS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzMDlcIjsgfVxyXG5cclxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjMwQVwiOyB9XHJcblxyXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjMwQlwiOyB9XHJcblxyXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjMwQ1wiOyB9XHJcblxyXG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkE4XCI7IH1cclxuXHJcbi5mYS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU5RFwiOyB9XHJcblxyXG4uZmEtbHlmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0MzXCI7IH1cclxuXHJcbi5mYS1tYWdlbnRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQzRcIjsgfVxyXG5cclxuLmZhLW1hZ2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRDBcIjsgfVxyXG5cclxuLmZhLW1hZ25ldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDc2XCI7IH1cclxuXHJcbi5mYS1tYWlsLWJ1bGs6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY3NFwiOyB9XHJcblxyXG4uZmEtbWFpbGNoaW1wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1OUVcIjsgfVxyXG5cclxuLmZhLW1hbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE4M1wiOyB9XHJcblxyXG4uZmEtbWFuZGFsb3JpYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUwRlwiOyB9XHJcblxyXG4uZmEtbWFwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNzlcIjsgfVxyXG5cclxuLmZhLW1hcC1tYXJrZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU5RlwiOyB9XHJcblxyXG4uZmEtbWFwLW1hcmtlZC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVBMFwiOyB9XHJcblxyXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDQxXCI7IH1cclxuXHJcbi5mYS1tYXAtbWFya2VyLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0M1XCI7IH1cclxuXHJcbi5mYS1tYXAtcGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNzZcIjsgfVxyXG5cclxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjc3XCI7IH1cclxuXHJcbi5mYS1tYXJrZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjBGXCI7IH1cclxuXHJcbi5mYS1tYXJrZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVBMVwiOyB9XHJcblxyXG4uZmEtbWFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjIyXCI7IH1cclxuXHJcbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjI3XCI7IH1cclxuXHJcbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjI5XCI7IH1cclxuXHJcbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMkJcIjsgfVxyXG5cclxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjIyQVwiOyB9XHJcblxyXG4uZmEtbWFzazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkZBXCI7IH1cclxuXHJcbi5mYS1tYXN0b2RvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEY2XCI7IH1cclxuXHJcbi5mYS1tYXhjZG46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEzNlwiOyB9XHJcblxyXG4uZmEtbWVkYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVBMlwiOyB9XHJcblxyXG4uZmEtbWVkYXBwczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0M2XCI7IH1cclxuXHJcbi5mYS1tZWRpdW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjIzQVwiOyB9XHJcblxyXG4uZmEtbWVkaXVtLW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNDN1wiOyB9XHJcblxyXG4uZmEtbWVka2l0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRkFcIjsgfVxyXG5cclxuLmZhLW1lZHJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzQzhcIjsgfVxyXG5cclxuLmZhLW1lZXR1cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkUwXCI7IH1cclxuXHJcbi5mYS1tZWdhcG9ydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUEzXCI7IH1cclxuXHJcbi5mYS1tZWg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjExQVwiOyB9XHJcblxyXG4uZmEtbWVoLWJsYW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QTRcIjsgfVxyXG5cclxuLmZhLW1laC1yb2xsaW5nLWV5ZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVBNVwiOyB9XHJcblxyXG4uZmEtbWVtb3J5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MzhcIjsgfVxyXG5cclxuLmZhLW1lbm9yYWg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY3NlwiOyB9XHJcblxyXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjIzXCI7IH1cclxuXHJcbi5mYS1tZXRlb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjc1M1wiOyB9XHJcblxyXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyREJcIjsgfVxyXG5cclxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEzMFwiOyB9XHJcblxyXG4uZmEtbWljcm9waG9uZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNDOVwiOyB9XHJcblxyXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUzOVwiOyB9XHJcblxyXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTMxXCI7IH1cclxuXHJcbi5mYS1taWNyb3Njb3BlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2MTBcIjsgfVxyXG5cclxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0NBXCI7IH1cclxuXHJcbi5mYS1taW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDY4XCI7IH1cclxuXHJcbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA1NlwiOyB9XHJcblxyXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNDZcIjsgfVxyXG5cclxuLmZhLW1peDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0NCXCI7IH1cclxuXHJcbi5mYS1taXhjbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjg5XCI7IH1cclxuXHJcbi5mYS1taXp1bmk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNDQ1wiOyB9XHJcblxyXG4uZmEtbW9iaWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMEJcIjsgfVxyXG5cclxuLmZhLW1vYmlsZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNDRFwiOyB9XHJcblxyXG4uZmEtbW9keDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjg1XCI7IH1cclxuXHJcbi5mYS1tb25lcm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNEMFwiOyB9XHJcblxyXG4uZmEtbW9uZXktYmlsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEQ2XCI7IH1cclxuXHJcbi5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0QxXCI7IH1cclxuXHJcbi5mYS1tb25leS1iaWxsLXdhdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUzQVwiOyB9XHJcblxyXG4uZmEtbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTNCXCI7IH1cclxuXHJcbi5mYS1tb25leS1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTNDXCI7IH1cclxuXHJcbi5mYS1tb25leS1jaGVjay1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUzRFwiOyB9XHJcblxyXG4uZmEtbW9udW1lbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVBNlwiOyB9XHJcblxyXG4uZmEtbW9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTg2XCI7IH1cclxuXHJcbi5mYS1tb3J0YXItcGVzdGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QTdcIjsgfVxyXG5cclxuLmZhLW1vc3F1ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjc4XCI7IH1cclxuXHJcbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMUNcIjsgfVxyXG5cclxuLmZhLW1vdW50YWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2RkNcIjsgfVxyXG5cclxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI0NVwiOyB9XHJcblxyXG4uZmEtbXVzaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAwMVwiOyB9XHJcblxyXG4uZmEtbmFwc3RlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0QyXCI7IH1cclxuXHJcbi5mYS1uZW9zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2MTJcIjsgfVxyXG5cclxuLmZhLW5ldHdvcmstd2lyZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjZGRlwiOyB9XHJcblxyXG4uZmEtbmV1dGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMkNcIjsgfVxyXG5cclxuLmZhLW5ld3NwYXBlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUVBXCI7IH1cclxuXHJcbi5mYS1uaW1ibHI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVBOFwiOyB9XHJcblxyXG4uZmEtbmludGVuZG8tc3dpdGNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MThcIjsgfVxyXG5cclxuLmZhLW5vZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxOVwiOyB9XHJcblxyXG4uZmEtbm9kZS1qczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0QzXCI7IH1cclxuXHJcbi5mYS1ub3QtZXF1YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUzRVwiOyB9XHJcblxyXG4uZmEtbm90ZXMtbWVkaWNhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDgxXCI7IH1cclxuXHJcbi5mYS1ucG06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNENFwiOyB9XHJcblxyXG4uZmEtbnM4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRDVcIjsgfVxyXG5cclxuLmZhLW51dHJpdGlvbml4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRDZcIjsgfVxyXG5cclxuLmZhLW9iamVjdC1ncm91cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjQ3XCI7IH1cclxuXHJcbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjQ4XCI7IH1cclxuXHJcbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNjNcIjsgfVxyXG5cclxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNjRcIjsgfVxyXG5cclxuLmZhLW9pbC1jYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjYxM1wiOyB9XHJcblxyXG4uZmEtb2xkLXJlcHVibGljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MTBcIjsgfVxyXG5cclxuLmZhLW9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2NzlcIjsgfVxyXG5cclxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyM0RcIjsgfVxyXG5cclxuLmZhLW9wZW5pZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTlCXCI7IH1cclxuXHJcbi5mYS1vcGVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjZBXCI7IH1cclxuXHJcbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyM0NcIjsgfVxyXG5cclxuLmZhLW9zaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDFBXCI7IH1cclxuXHJcbi5mYS1vdHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzAwXCI7IH1cclxuXHJcbi5mYS1vdXRkZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwM0JcIjsgfVxyXG5cclxuLmZhLXBhZ2U0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRDdcIjsgfVxyXG5cclxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMThDXCI7IH1cclxuXHJcbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUZDXCI7IH1cclxuXHJcbi5mYS1wYWludC1yb2xsZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVBQVwiOyB9XHJcblxyXG4uZmEtcGFsZXR0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTNGXCI7IH1cclxuXHJcbi5mYS1wYWxmZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNEOFwiOyB9XHJcblxyXG4uZmEtcGFsbGV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0ODJcIjsgfVxyXG5cclxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRDhcIjsgfVxyXG5cclxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEM2XCI7IH1cclxuXHJcbi5mYS1wYXJhY2h1dGUtYm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0Q0RcIjsgfVxyXG5cclxuLmZhLXBhcmFncmFwaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUREXCI7IH1cclxuXHJcbi5mYS1wYXJraW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NDBcIjsgfVxyXG5cclxuLmZhLXBhc3Nwb3J0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QUJcIjsgfVxyXG5cclxuLmZhLXBhc3RhZmFyaWFuaXNtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2N0JcIjsgfVxyXG5cclxuLmZhLXBhc3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRUFcIjsgfVxyXG5cclxuLmZhLXBhdHJlb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNEOVwiOyB9XHJcblxyXG4uZmEtcGF1c2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA0Q1wiOyB9XHJcblxyXG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyOEJcIjsgfVxyXG5cclxuLmZhLXBhdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUIwXCI7IH1cclxuXHJcbi5mYS1wYXlwYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFFRFwiOyB9XHJcblxyXG4uZmEtcGVhY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY3Q1wiOyB9XHJcblxyXG4uZmEtcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzMDRcIjsgfVxyXG5cclxuLmZhLXBlbi1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjMwNVwiOyB9XHJcblxyXG4uZmEtcGVuLWZhbmN5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QUNcIjsgfVxyXG5cclxuLmZhLXBlbi1uaWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVBRFwiOyB9XHJcblxyXG4uZmEtcGVuLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTRCXCI7IH1cclxuXHJcbi5mYS1wZW5jaWwtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzMDNcIjsgfVxyXG5cclxuLmZhLXBlbmNpbC1ydWxlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUFFXCI7IH1cclxuXHJcbi5mYS1wZW5ueS1hcmNhZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjcwNFwiOyB9XHJcblxyXG4uZmEtcGVvcGxlLWNhcnJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0Q0VcIjsgfVxyXG5cclxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI5NVwiOyB9XHJcblxyXG4uZmEtcGVyY2VudGFnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTQxXCI7IH1cclxuXHJcbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNEQVwiOyB9XHJcblxyXG4uZmEtcGVyc29uLWJvb3RoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3NTZcIjsgfVxyXG5cclxuLmZhLXBoYWJyaWNhdG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzREJcIjsgfVxyXG5cclxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRENcIjsgfVxyXG5cclxuLmZhLXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUxMVwiOyB9XHJcblxyXG4uZmEtcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA5NVwiOyB9XHJcblxyXG4uZmEtcGhvbmUtc2xhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNERFwiOyB9XHJcblxyXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwOThcIjsgfVxyXG5cclxuLmZhLXBob25lLXZvbHVtZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkEwXCI7IH1cclxuXHJcbi5mYS1waHA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ1N1wiOyB9XHJcblxyXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkFFXCI7IH1cclxuXHJcbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUE4XCI7IH1cclxuXHJcbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEU1XCI7IH1cclxuXHJcbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQTdcIjsgfVxyXG5cclxuLmZhLXBpZ2d5LWJhbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjREM1wiOyB9XHJcblxyXG4uZmEtcGlsbHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ4NFwiOyB9XHJcblxyXG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRDJcIjsgfVxyXG5cclxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMzFcIjsgfVxyXG5cclxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBEM1wiOyB9XHJcblxyXG4uZmEtcGxhY2Utb2Ytd29yc2hpcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjdGXCI7IH1cclxuXHJcbi5mYS1wbGFuZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDcyXCI7IH1cclxuXHJcbi5mYS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QUZcIjsgfVxyXG5cclxuLmZhLXBsYW5lLWRlcGFydHVyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUIwXCI7IH1cclxuXHJcbi5mYS1wbGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNEJcIjsgfVxyXG5cclxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNDRcIjsgfVxyXG5cclxuLmZhLXBsYXlzdGF0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzREZcIjsgfVxyXG5cclxuLmZhLXBsdWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFFNlwiOyB9XHJcblxyXG4uZmEtcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDY3XCI7IH1cclxuXHJcbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDU1XCI7IH1cclxuXHJcbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEZFXCI7IH1cclxuXHJcbi5mYS1wb2RjYXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQ0VcIjsgfVxyXG5cclxuLmZhLXBvbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY4MVwiOyB9XHJcblxyXG4uZmEtcG9sbC1oOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2ODJcIjsgfVxyXG5cclxuLmZhLXBvbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkZFXCI7IH1cclxuXHJcbi5mYS1wb28tc3Rvcm06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjc1QVwiOyB9XHJcblxyXG4uZmEtcG9vcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjE5XCI7IH1cclxuXHJcbi5mYS1wb3J0cmFpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0UwXCI7IH1cclxuXHJcbi5mYS1wb3VuZC1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNTRcIjsgfVxyXG5cclxuLmZhLXBvd2VyLW9mZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDExXCI7IH1cclxuXHJcbi5mYS1wcmF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2ODNcIjsgfVxyXG5cclxuLmZhLXByYXlpbmctaGFuZHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY4NFwiOyB9XHJcblxyXG4uZmEtcHJlc2NyaXB0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QjFcIjsgfVxyXG5cclxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ4NVwiOyB9XHJcblxyXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ4NlwiOyB9XHJcblxyXG4uZmEtcHJpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAyRlwiOyB9XHJcblxyXG4uZmEtcHJvY2VkdXJlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDg3XCI7IH1cclxuXHJcbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI4OFwiOyB9XHJcblxyXG4uZmEtcHJvamVjdC1kaWFncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NDJcIjsgfVxyXG5cclxuLmZhLXB1c2hlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0UxXCI7IH1cclxuXHJcbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEyRVwiOyB9XHJcblxyXG4uZmEtcHl0aG9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRTJcIjsgfVxyXG5cclxuLmZhLXFxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRDZcIjsgfVxyXG5cclxuLmZhLXFyY29kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDI5XCI7IH1cclxuXHJcbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTI4XCI7IH1cclxuXHJcbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA1OVwiOyB9XHJcblxyXG4uZmEtcXVpZGRpdGNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NThcIjsgfVxyXG5cclxuLmZhLXF1aW5zY2FwZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDU5XCI7IH1cclxuXHJcbi5mYS1xdW9yYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkM0XCI7IH1cclxuXHJcbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMERcIjsgfVxyXG5cclxuLmZhLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMEVcIjsgfVxyXG5cclxuLmZhLXF1cmFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2ODdcIjsgfVxyXG5cclxuLmZhLXItcHJvamVjdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEY3XCI7IH1cclxuXHJcbi5mYS1yYWluYm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3NUJcIjsgfVxyXG5cclxuLmZhLXJhbmRvbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDc0XCI7IH1cclxuXHJcbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyRDlcIjsgfVxyXG5cclxuLmZhLXJlYWN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MUJcIjsgfVxyXG5cclxuLmZhLXJlYWN0ZXVyb3BlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3NURcIjsgfVxyXG5cclxuLmZhLXJlYWRtZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEQ1XCI7IH1cclxuXHJcbi5mYS1yZWJlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUQwXCI7IH1cclxuXHJcbi5mYS1yZWNlaXB0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NDNcIjsgfVxyXG5cclxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFCOFwiOyB9XHJcblxyXG4uZmEtcmVkLXJpdmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRTNcIjsgfVxyXG5cclxuLmZhLXJlZGRpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUExXCI7IH1cclxuXHJcbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI4MVwiOyB9XHJcblxyXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUEyXCI7IH1cclxuXHJcbi5mYS1yZWRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMUVcIjsgfVxyXG5cclxuLmZhLXJlZG8tYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyRjlcIjsgfVxyXG5cclxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI1RFwiOyB9XHJcblxyXG4uZmEtcmVucmVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxOEJcIjsgfVxyXG5cclxuLmZhLXJlcGx5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRTVcIjsgfVxyXG5cclxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTIyXCI7IH1cclxuXHJcbi5mYS1yZXBseWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNFNlwiOyB9XHJcblxyXG4uZmEtcmVwdWJsaWNhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzVFXCI7IH1cclxuXHJcbi5mYS1yZXNlYXJjaGdhdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRGOFwiOyB9XHJcblxyXG4uZmEtcmVzb2x2aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRTdcIjsgfVxyXG5cclxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA3OVwiOyB9XHJcblxyXG4uZmEtcmV2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QjJcIjsgfVxyXG5cclxuLmZhLXJpYmJvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEQ2XCI7IH1cclxuXHJcbi5mYS1yaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3MEJcIjsgfVxyXG5cclxuLmZhLXJvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAxOFwiOyB9XHJcblxyXG4uZmEtcm9ib3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU0NFwiOyB9XHJcblxyXG4uZmEtcm9ja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMzVcIjsgfVxyXG5cclxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNFOFwiOyB9XHJcblxyXG4uZmEtcm9ja3JtczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0U5XCI7IH1cclxuXHJcbi5mYS1yb3V0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEQ3XCI7IH1cclxuXHJcbi5mYS1yc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA5RVwiOyB9XHJcblxyXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTQzXCI7IH1cclxuXHJcbi5mYS1ydWJsZS1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNThcIjsgfVxyXG5cclxuLmZhLXJ1bGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NDVcIjsgfVxyXG5cclxuLmZhLXJ1bGVyLWNvbWJpbmVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NDZcIjsgfVxyXG5cclxuLmZhLXJ1bGVyLWhvcml6b250YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU0N1wiOyB9XHJcblxyXG4uZmEtcnVsZXItdmVydGljYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU0OFwiOyB9XHJcblxyXG4uZmEtcnVubmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzBDXCI7IH1cclxuXHJcbi5mYS1ydXBlZS1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNTZcIjsgfVxyXG5cclxuLmZhLXNhZC1jcnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVCM1wiOyB9XHJcblxyXG4uZmEtc2FkLXRlYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVCNFwiOyB9XHJcblxyXG4uZmEtc2FmYXJpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNjdcIjsgfVxyXG5cclxuLmZhLXNhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxRVwiOyB9XHJcblxyXG4uZmEtc2F2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEM3XCI7IH1cclxuXHJcbi5mYS1zY2hsaXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNFQVwiOyB9XHJcblxyXG4uZmEtc2Nob29sOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NDlcIjsgfVxyXG5cclxuLmZhLXNjcmV3ZHJpdmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NEFcIjsgfVxyXG5cclxuLmZhLXNjcmliZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjhBXCI7IH1cclxuXHJcbi5mYS1zY3JvbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjcwRVwiOyB9XHJcblxyXG4uZmEtc2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMDJcIjsgfVxyXG5cclxuLmZhLXNlYXJjaC1kb2xsYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY4OFwiOyB9XHJcblxyXG4uZmEtc2VhcmNoLWxvY2F0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2ODlcIjsgfVxyXG5cclxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDEwXCI7IH1cclxuXHJcbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDBFXCI7IH1cclxuXHJcbi5mYS1zZWFyY2hlbmdpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0VCXCI7IH1cclxuXHJcbi5mYS1zZWVkbGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEQ4XCI7IH1cclxuXHJcbi5mYS1zZWxsY2FzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkRBXCI7IH1cclxuXHJcbi5mYS1zZWxsc3k6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjIxM1wiOyB9XHJcblxyXG4uZmEtc2VydmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMzNcIjsgfVxyXG5cclxuLmZhLXNlcnZpY2VzdGFjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0VDXCI7IH1cclxuXHJcbi5mYS1zaGFwZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjYxRlwiOyB9XHJcblxyXG4uZmEtc2hhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA2NFwiOyB9XHJcblxyXG4uZmEtc2hhcmUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRTBcIjsgfVxyXG5cclxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFFMVwiOyB9XHJcblxyXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNERcIjsgfVxyXG5cclxuLmZhLXNoZWtlbC1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMEJcIjsgfVxyXG5cclxuLmZhLXNoaWVsZC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNFRFwiOyB9XHJcblxyXG4uZmEtc2hpcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjFBXCI7IH1cclxuXHJcbi5mYS1zaGlwcGluZy1mYXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0OEJcIjsgfVxyXG5cclxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjE0XCI7IH1cclxuXHJcbi5mYS1zaG9lLXByaW50czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTRCXCI7IH1cclxuXHJcbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI5MFwiOyB9XHJcblxyXG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyOTFcIjsgfVxyXG5cclxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA3QVwiOyB9XHJcblxyXG4uZmEtc2hvcHdhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVCNVwiOyB9XHJcblxyXG4uZmEtc2hvd2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQ0NcIjsgfVxyXG5cclxuLmZhLXNodXR0bGUtdmFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QjZcIjsgfVxyXG5cclxuLmZhLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjREOVwiOyB9XHJcblxyXG4uZmEtc2lnbi1pbi1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJGNlwiOyB9XHJcblxyXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkE3XCI7IH1cclxuXHJcbi5mYS1zaWduLW91dC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJGNVwiOyB9XHJcblxyXG4uZmEtc2lnbmFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMTJcIjsgfVxyXG5cclxuLmZhLXNpZ25hdHVyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUI3XCI7IH1cclxuXHJcbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjE1XCI7IH1cclxuXHJcbi5mYS1zaXN0cml4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRUVcIjsgfVxyXG5cclxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBFOFwiOyB9XHJcblxyXG4uZmEtc2l0aDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTEyXCI7IH1cclxuXHJcbi5mYS1za3VsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTRDXCI7IH1cclxuXHJcbi5mYS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3MTRcIjsgfVxyXG5cclxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMTZcIjsgfVxyXG5cclxuLmZhLXNreXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxN0VcIjsgfVxyXG5cclxuLmZhLXNsYWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxOThcIjsgfVxyXG5cclxuLmZhLXNsYWNrLWhhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNFRlwiOyB9XHJcblxyXG4uZmEtc2xhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjcxNVwiOyB9XHJcblxyXG4uZmEtc2xpZGVycy1oOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxREVcIjsgfVxyXG5cclxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFFN1wiOyB9XHJcblxyXG4uZmEtc21pbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjExOFwiOyB9XHJcblxyXG4uZmEtc21pbGUtYmVhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUI4XCI7IH1cclxuXHJcbi5mYS1zbWlsZS13aW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0REFcIjsgfVxyXG5cclxuLmZhLXNtb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjc1RlwiOyB9XHJcblxyXG4uZmEtc21va2luZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDhEXCI7IH1cclxuXHJcbi5mYS1zbW9raW5nLWJhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTREXCI7IH1cclxuXHJcbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkFCXCI7IH1cclxuXHJcbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkFDXCI7IH1cclxuXHJcbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJBRFwiOyB9XHJcblxyXG4uZmEtc25vd2ZsYWtlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyRENcIjsgfVxyXG5cclxuLmZhLXNvY2tzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2OTZcIjsgfVxyXG5cclxuLmZhLXNvbGFyLXBhbmVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QkFcIjsgfVxyXG5cclxuLmZhLXNvcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBEQ1wiOyB9XHJcblxyXG4uZmEtc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNURcIjsgfVxyXG5cclxuLmZhLXNvcnQtYWxwaGEtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE1RVwiOyB9XHJcblxyXG4uZmEtc29ydC1hbW91bnQtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTYwXCI7IH1cclxuXHJcbi5mYS1zb3J0LWFtb3VudC11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTYxXCI7IH1cclxuXHJcbi5mYS1zb3J0LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBERFwiOyB9XHJcblxyXG4uZmEtc29ydC1udW1lcmljLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE2MlwiOyB9XHJcblxyXG4uZmEtc29ydC1udW1lcmljLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNjNcIjsgfVxyXG5cclxuLmZhLXNvcnQtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBERVwiOyB9XHJcblxyXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUJFXCI7IH1cclxuXHJcbi5mYS1zcGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVCQlwiOyB9XHJcblxyXG4uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTk3XCI7IH1cclxuXHJcbi5mYS1zcGVha2FwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRjNcIjsgfVxyXG5cclxuLmZhLXNwaWRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzE3XCI7IH1cclxuXHJcbi5mYS1zcGlubmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMTBcIjsgfVxyXG5cclxuLmZhLXNwbG90Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVCQ1wiOyB9XHJcblxyXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUJDXCI7IH1cclxuXHJcbi5mYS1zcHJheS1jYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVCRFwiOyB9XHJcblxyXG4uZmEtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQzhcIjsgfVxyXG5cclxuLmZhLXNxdWFyZS1mdWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0NUNcIjsgfVxyXG5cclxuLmZhLXNxdWFyZS1yb290LWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjk4XCI7IH1cclxuXHJcbi5mYS1zcXVhcmVzcGFjZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUJFXCI7IH1cclxuXHJcbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMThEXCI7IH1cclxuXHJcbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTZDXCI7IH1cclxuXHJcbi5mYS1zdGFtcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUJGXCI7IH1cclxuXHJcbi5mYS1zdGFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMDVcIjsgfVxyXG5cclxuLmZhLXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2OTlcIjsgfVxyXG5cclxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDg5XCI7IH1cclxuXHJcbi5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QzBcIjsgfVxyXG5cclxuLmZhLXN0YXItb2YtZGF2aWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY5QVwiOyB9XHJcblxyXG4uZmEtc3Rhci1vZi1saWZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2MjFcIjsgfVxyXG5cclxuLmZhLXN0YXlsaW5rZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNGNVwiOyB9XHJcblxyXG4uZmEtc3RlYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFCNlwiOyB9XHJcblxyXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQjdcIjsgfVxyXG5cclxuLmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0Y2XCI7IH1cclxuXHJcbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNDhcIjsgfVxyXG5cclxuLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDUxXCI7IH1cclxuXHJcbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEYxXCI7IH1cclxuXHJcbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNGN1wiOyB9XHJcblxyXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI0OVwiOyB9XHJcblxyXG4uZmEtc3RvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDREXCI7IH1cclxuXHJcbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjhEXCI7IH1cclxuXHJcbi5mYS1zdG9wd2F0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJGMlwiOyB9XHJcblxyXG4uZmEtc3RvcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU0RVwiOyB9XHJcblxyXG4uZmEtc3RvcmUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1NEZcIjsgfVxyXG5cclxuLmZhLXN0cmF2YTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDI4XCI7IH1cclxuXHJcbi5mYS1zdHJlYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU1MFwiOyB9XHJcblxyXG4uZmEtc3RyZWV0LXZpZXc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjIxRFwiOyB9XHJcblxyXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMENDXCI7IH1cclxuXHJcbi5mYS1zdHJpcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQyOVwiOyB9XHJcblxyXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQyQVwiOyB9XHJcblxyXG4uZmEtc3Ryb29wd2FmZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU1MVwiOyB9XHJcblxyXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRjhcIjsgfVxyXG5cclxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxQTRcIjsgfVxyXG5cclxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUEzXCI7IH1cclxuXHJcbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEyQ1wiOyB9XHJcblxyXG4uZmEtc3Vid2F5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMzlcIjsgfVxyXG5cclxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwRjJcIjsgfVxyXG5cclxuLmZhLXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVDMVwiOyB9XHJcblxyXG4uZmEtc3VuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxODVcIjsgfVxyXG5cclxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyRERcIjsgfVxyXG5cclxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMkJcIjsgfVxyXG5cclxuLmZhLXN1cHBsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0Y5XCI7IH1cclxuXHJcbi5mYS1zdXJwcmlzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUMyXCI7IH1cclxuXHJcbi5mYS1zd2F0Y2hib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QzNcIjsgfVxyXG5cclxuLmZhLXN3aW1tZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVDNFwiOyB9XHJcblxyXG4uZmEtc3dpbW1pbmctcG9vbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUM1XCI7IH1cclxuXHJcbi5mYS1zeW5hZ29ndWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY5QlwiOyB9XHJcblxyXG4uZmEtc3luYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDIxXCI7IH1cclxuXHJcbi5mYS1zeW5jLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkYxXCI7IH1cclxuXHJcbi5mYS1zeXJpbmdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0OEVcIjsgfVxyXG5cclxuLmZhLXRhYmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQ0VcIjsgfVxyXG5cclxuLmZhLXRhYmxlLXRlbm5pczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDVEXCI7IH1cclxuXHJcbi5mYS10YWJsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjEwQVwiOyB9XHJcblxyXG4uZmEtdGFibGV0LWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0ZBXCI7IH1cclxuXHJcbi5mYS10YWJsZXRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0OTBcIjsgfVxyXG5cclxuLmZhLXRhY2hvbWV0ZXItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYzRkRcIjsgfVxyXG5cclxuLmZhLXRhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDJCXCI7IH1cclxuXHJcbi5mYS10YWdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMkNcIjsgfVxyXG5cclxuLmZhLXRhcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjREQlwiOyB9XHJcblxyXG4uZmEtdGFza3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBBRVwiOyB9XHJcblxyXG4uZmEtdGF4aTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUJBXCI7IH1cclxuXHJcbi5mYS10ZWFtc3BlYWs6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRGOVwiOyB9XHJcblxyXG4uZmEtdGVldGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjYyRVwiOyB9XHJcblxyXG4uZmEtdGVldGgtb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjJGXCI7IH1cclxuXHJcbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkM2XCI7IH1cclxuXHJcbi5mYS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0ZFXCI7IH1cclxuXHJcbi5mYS10ZW1wZXJhdHVyZS1oaWdoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3NjlcIjsgfVxyXG5cclxuLmZhLXRlbXBlcmF0dXJlLWxvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzZCXCI7IH1cclxuXHJcbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRDVcIjsgfVxyXG5cclxuLmZhLXRlcm1pbmFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxMjBcIjsgfVxyXG5cclxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMzRcIjsgfVxyXG5cclxuLmZhLXRleHQtd2lkdGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAzNVwiOyB9XHJcblxyXG4uZmEtdGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAwQVwiOyB9XHJcblxyXG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAwOVwiOyB9XHJcblxyXG4uZmEtdGgtbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDBCXCI7IH1cclxuXHJcbi5mYS10aGUtcmVkLXlldGk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjY5RFwiOyB9XHJcblxyXG4uZmEtdGhlYXRlci1tYXNrczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjMwXCI7IH1cclxuXHJcbi5mYS10aGVtZWNvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1QzZcIjsgfVxyXG5cclxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkIyXCI7IH1cclxuXHJcbi5mYS10aGVybW9tZXRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDkxXCI7IH1cclxuXHJcbi5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkNCXCI7IH1cclxuXHJcbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQzdcIjsgfVxyXG5cclxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJDOVwiOyB9XHJcblxyXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkNBXCI7IH1cclxuXHJcbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkM4XCI7IH1cclxuXHJcbi5mYS10aGluay1wZWFrczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzMxXCI7IH1cclxuXHJcbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTY1XCI7IH1cclxuXHJcbi5mYS10aHVtYnMtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE2NFwiOyB9XHJcblxyXG4uZmEtdGh1bWJ0YWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwOERcIjsgfVxyXG5cclxuLmZhLXRpY2tldC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjNGRlwiOyB9XHJcblxyXG4uZmEtdGltZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAwRFwiOyB9XHJcblxyXG4uZmEtdGltZXMtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwNTdcIjsgfVxyXG5cclxuLmZhLXRpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA0M1wiOyB9XHJcblxyXG4uZmEtdGludC1zbGFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUM3XCI7IH1cclxuXHJcbi5mYS10aXJlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUM4XCI7IH1cclxuXHJcbi5mYS10b2dnbGUtb2ZmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMDRcIjsgfVxyXG5cclxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjA1XCI7IH1cclxuXHJcbi5mYS10b2lsZXQtcGFwZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjcxRVwiOyB9XHJcblxyXG4uZmEtdG9vbGJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTUyXCI7IH1cclxuXHJcbi5mYS10b290aDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUM5XCI7IH1cclxuXHJcbi5mYS10b3JhaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkEwXCI7IH1cclxuXHJcbi5mYS10b3JpaS1nYXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2QTFcIjsgfVxyXG5cclxuLmZhLXRyYWN0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjcyMlwiOyB9XHJcblxyXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTEzXCI7IH1cclxuXHJcbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI1Q1wiOyB9XHJcblxyXG4uZmEtdHJhZmZpYy1saWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjM3XCI7IH1cclxuXHJcbi5mYS10cmFpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjM4XCI7IH1cclxuXHJcbi5mYS10cmFuc2dlbmRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjI0XCI7IH1cclxuXHJcbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjIyNVwiOyB9XHJcblxyXG4uZmEtdHJhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFGOFwiOyB9XHJcblxyXG4uZmEtdHJhc2gtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyRURcIjsgfVxyXG5cclxuLmZhLXRyZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFCQlwiOyB9XHJcblxyXG4uZmEtdHJlbGxvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxODFcIjsgfVxyXG5cclxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNjJcIjsgfVxyXG5cclxuLmZhLXRyb3BoeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDkxXCI7IH1cclxuXHJcbi5mYS10cnVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEQxXCI7IH1cclxuXHJcbi5mYS10cnVjay1sb2FkaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0REVcIjsgfVxyXG5cclxuLmZhLXRydWNrLW1vbnN0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjYzQlwiOyB9XHJcblxyXG4uZmEtdHJ1Y2stbW92aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0REZcIjsgfVxyXG5cclxuLmZhLXRydWNrLXBpY2t1cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNjNDXCI7IH1cclxuXHJcbi5mYS10c2hpcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU1M1wiOyB9XHJcblxyXG4uZmEtdHR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRTRcIjsgfVxyXG5cclxuLmZhLXR1bWJscjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTczXCI7IH1cclxuXHJcbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNzRcIjsgfVxyXG5cclxuLmZhLXR2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyNkNcIjsgfVxyXG5cclxuLmZhLXR3aXRjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUU4XCI7IH1cclxuXHJcbi5mYS10d2l0dGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwOTlcIjsgfVxyXG5cclxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwODFcIjsgfVxyXG5cclxuLmZhLXR5cG8zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MkJcIjsgfVxyXG5cclxuLmZhLXViZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQwMlwiOyB9XHJcblxyXG4uZmEtdWlraXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQwM1wiOyB9XHJcblxyXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBFOVwiOyB9XHJcblxyXG4uZmEtdW1icmVsbGEtYmVhY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVDQVwiOyB9XHJcblxyXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwQ0RcIjsgfVxyXG5cclxuLmZhLXVuZG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBFMlwiOyB9XHJcblxyXG4uZmEtdW5kby1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjJFQVwiOyB9XHJcblxyXG4uZmEtdW5pcmVnaXN0cnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQwNFwiOyB9XHJcblxyXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjlBXCI7IH1cclxuXHJcbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxOUNcIjsgfVxyXG5cclxuLmZhLXVubGluazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTI3XCI7IH1cclxuXHJcbi5mYS11bmxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjA5Q1wiOyB9XHJcblxyXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTNFXCI7IH1cclxuXHJcbi5mYS11bnRhcHBkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MDVcIjsgfVxyXG5cclxuLmZhLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDkzXCI7IH1cclxuXHJcbi5mYS11c2I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI4N1wiOyB9XHJcblxyXG4uZmEtdXNlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDA3XCI7IH1cclxuXHJcbi5mYS11c2VyLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDA2XCI7IH1cclxuXHJcbi5mYS11c2VyLWFsdC1zbGFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEZBXCI7IH1cclxuXHJcbi5mYS11c2VyLWFzdHJvbmF1dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNEZCXCI7IH1cclxuXHJcbi5mYS11c2VyLWNoZWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0RkNcIjsgfVxyXG5cclxuLmZhLXVzZXItY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQkRcIjsgfVxyXG5cclxuLmZhLXVzZXItY2xvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRGRFwiOyB9XHJcblxyXG4uZmEtdXNlci1jb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRGRVwiOyB9XHJcblxyXG4uZmEtdXNlci1lZGl0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0RkZcIjsgfVxyXG5cclxuLmZhLXVzZXItZnJpZW5kczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTAwXCI7IH1cclxuXHJcbi5mYS11c2VyLWdyYWR1YXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MDFcIjsgfVxyXG5cclxuLmZhLXVzZXItaW5qdXJlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzI4XCI7IH1cclxuXHJcbi5mYS11c2VyLWxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUwMlwiOyB9XHJcblxyXG4uZmEtdXNlci1tZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEYwXCI7IH1cclxuXHJcbi5mYS11c2VyLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MDNcIjsgfVxyXG5cclxuLmZhLXVzZXItbmluamE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUwNFwiOyB9XHJcblxyXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMzRcIjsgfVxyXG5cclxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMUJcIjsgfVxyXG5cclxuLmZhLXVzZXItc2hpZWxkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1MDVcIjsgfVxyXG5cclxuLmZhLXVzZXItc2xhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUwNlwiOyB9XHJcblxyXG4uZmEtdXNlci10YWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUwN1wiOyB9XHJcblxyXG4uZmEtdXNlci10aWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XHJcblxyXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjM1XCI7IH1cclxuXHJcbi5mYS11c2VyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEMwXCI7IH1cclxuXHJcbi5mYS11c2Vycy1jb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUwOVwiOyB9XHJcblxyXG4uZmEtdXNzdW5uYWg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQwN1wiOyB9XHJcblxyXG4uZmEtdXRlbnNpbC1zcG9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkU1XCI7IH1cclxuXHJcbi5mYS11dGVuc2lsczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkU3XCI7IH1cclxuXHJcbi5mYS12YWFkaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQwOFwiOyB9XHJcblxyXG4uZmEtdmVjdG9yLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUNCXCI7IH1cclxuXHJcbi5mYS12ZW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjIxXCI7IH1cclxuXHJcbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjIyNlwiOyB9XHJcblxyXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjI4XCI7IH1cclxuXHJcbi5mYS12aWFjb2luOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMzdcIjsgfVxyXG5cclxuLmZhLXZpYWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkE5XCI7IH1cclxuXHJcbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyQUFcIjsgfVxyXG5cclxuLmZhLXZpYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ5MlwiOyB9XHJcblxyXG4uZmEtdmlhbHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ5M1wiOyB9XHJcblxyXG4uZmEtdmliZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQwOVwiOyB9XHJcblxyXG4uZmEtdmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjAzRFwiOyB9XHJcblxyXG4uZmEtdmlkZW8tc2xhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRFMlwiOyB9XHJcblxyXG4uZmEtdmloYXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2QTdcIjsgfVxyXG5cclxuLmZhLXZpbWVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MEFcIjsgfVxyXG5cclxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTk0XCI7IH1cclxuXHJcbi5mYS12aW1lby12OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyN0RcIjsgfVxyXG5cclxuLmZhLXZpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFDQVwiOyB9XHJcblxyXG4uZmEtdms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE4OVwiOyB9XHJcblxyXG4uZmEtdm52OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MEJcIjsgfVxyXG5cclxuLmZhLXZvbGxleWJhbGwtYmFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDVGXCI7IH1cclxuXHJcbi5mYS12b2x1bWUtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDI3XCI7IH1cclxuXHJcbi5mYS12b2x1bWUtbXV0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkE5XCI7IH1cclxuXHJcbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYwMjZcIjsgfVxyXG5cclxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMDI4XCI7IH1cclxuXHJcbi5mYS12b3RlLXllYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzcyXCI7IH1cclxuXHJcbi5mYS12ci1jYXJkYm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjcyOVwiOyB9XHJcblxyXG4uZmEtdnVlanM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxRlwiOyB9XHJcblxyXG4uZmEtd2Fsa2luZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNTU0XCI7IH1cclxuXHJcbi5mYS13YWxsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjU1NVwiOyB9XHJcblxyXG4uZmEtd2FyZWhvdXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0OTRcIjsgfVxyXG5cclxuLmZhLXdhdGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3NzNcIjsgfVxyXG5cclxuLmZhLXdlZWJseTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNUNDXCI7IH1cclxuXHJcbi5mYS13ZWlibzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMThBXCI7IH1cclxuXHJcbi5mYS13ZWlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ5NlwiOyB9XHJcblxyXG4uZmEtd2VpZ2h0LWhhbmdpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVDRFwiOyB9XHJcblxyXG4uZmEtd2VpeGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxRDdcIjsgfVxyXG5cclxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyMzJcIjsgfVxyXG5cclxuLmZhLXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDBDXCI7IH1cclxuXHJcbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxOTNcIjsgfVxyXG5cclxuLmZhLXdobWNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MERcIjsgfVxyXG5cclxuLmZhLXdpZmk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjFFQlwiOyB9XHJcblxyXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI2NlwiOyB9XHJcblxyXG4uZmEtd2luZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNzJFXCI7IH1cclxuXHJcbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxMFwiOyB9XHJcblxyXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyRDBcIjsgfVxyXG5cclxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkQxXCI7IH1cclxuXHJcbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkQyXCI7IH1cclxuXHJcbi5mYS13aW5kb3dzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxN0FcIjsgfVxyXG5cclxuLmZhLXdpbmUtYm90dGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3MkZcIjsgfVxyXG5cclxuLmZhLXdpbmUtZ2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjRFM1wiOyB9XHJcblxyXG4uZmEtd2luZS1nbGFzcy1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjVDRVwiOyB9XHJcblxyXG4uZmEtd2l4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY1Q0ZcIjsgfVxyXG5cclxuLmZhLXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY3MzBcIjsgfVxyXG5cclxuLmZhLXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjUxNFwiOyB9XHJcblxyXG4uZmEtd29uLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjE1OVwiOyB9XHJcblxyXG4uZmEtd29yZHByZXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxOUFcIjsgfVxyXG5cclxuLmZhLXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxMVwiOyB9XHJcblxyXG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjk3XCI7IH1cclxuXHJcbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYyREVcIjsgfVxyXG5cclxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjI5OFwiOyB9XHJcblxyXG4uZmEtd3ByZXNzcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGM0U0XCI7IH1cclxuXHJcbi5mYS13cmVuY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjBBRFwiOyB9XHJcblxyXG4uZmEteC1yYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQ5N1wiOyB9XHJcblxyXG4uZmEteGJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNDEyXCI7IH1cclxuXHJcbi5mYS14aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNjhcIjsgfVxyXG5cclxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNjlcIjsgfVxyXG5cclxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMjNCXCI7IH1cclxuXHJcbi5mYS15YWhvbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTlFXCI7IH1cclxuXHJcbi5mYS15YW5kZXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxM1wiOyB9XHJcblxyXG4uZmEteWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcRjQxNFwiOyB9XHJcblxyXG4uZmEteWVscDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMUU5XCI7IH1cclxuXHJcbi5mYS15ZW4tc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMTU3XCI7IH1cclxuXHJcbi5mYS15aW4teWFuZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGNkFEXCI7IH1cclxuXHJcbi5mYS15b2FzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMkIxXCI7IH1cclxuXHJcbi5mYS15b3V0dWJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEYxNjdcIjsgfVxyXG5cclxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY0MzFcIjsgfVxyXG5cclxuLmZhLXpoaWh1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEY2M0ZcIjsgfVxyXG5cclxuLnNyLW9ubHkge1xyXG4gIGJvcmRlcjogMDtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7IH1cclxuXHJcbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XHJcbiAgY2xpcDogYXV0bztcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgd2lkdGg6IGF1dG87IH1cclxuXHJcbi8qIVxyXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjUuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxyXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxyXG4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBzcmM6IHVybCgnLi9hc3NldHMvZjI5YWQwMDMxYWQyYzFjMTRiNzcxY2U1MDRlMmJmYTcuZW90Jyk7XHJcbiAgc3JjOiB1cmwoJy4vYXNzZXRzL2YyOWFkMDAzMWFkMmMxYzE0Yjc3MWNlNTA0ZTJiZmE3LmVvdCNpZWZpeCcpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoJy4vYXNzZXRzL2ZiNDkzOTAzMjY1Y2FkNDI1Y2NkZjhlMDRmYzJkZTYxLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksIHVybCgnLi9hc3NldHMvYmNiOTI3YTc0MmE4MzcwYjc2NjQyZmQxYTlhNzQ5YzAud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi9hc3NldHMvNDhmNTRmNjNkNzcxMWQwOTEyYTlhMTAyMDU1MzhmYzQudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCgnLi9hc3NldHMvNDQ3OGI0ZDcwMjJjYWQxNzRlNGMwNDI0NmZlNjIyZWYuc3ZnJykgZm9ybWF0KFwic3ZnXCIpOyB9XHJcblxyXG4uZmEsXHJcbi5mYXMsXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYnJhbmNoZXMgLmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYW1iYXNzYWRvcnMgLmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItc3R1ZGVudENoYXB0ZXJzIC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1hbWJhc3NhZG9ycyAuaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYnJhbmNoZXMgLmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWdsb2JhbEhlYWx0aFByb2dyYW1zIC5pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1zdHVkZW50Q2hhcHRlcnMgLmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLm1hcC1sb2NhdGlvbi12aWV3LWNsb3NlLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY3RhIGEgLmljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtYW1iYXNzYWRvciAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtYnJhbmNoIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbixcclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1zdHVkZW50LWNoYXB0ZXIgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWdsb2JhbC1oZWFsdGgtcHJvZ3JhbSAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24sXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1hbWJhc3NhZG9ycyxcclxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWJyYW5jaGVzLFxyXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMsXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1zdHVkZW50Q2hhcHRlcnMge1xyXG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDsgfVxyXG5cclxuLyohXHJcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuNS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXHJcbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXHJcbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogdXJsKCcuL2Fzc2V0cy82NDkzMzIxZDU2N2ViMGYyMmJkNTExMmZiY2YwNDRhOC5lb3QnKTtcclxuICBzcmM6IHVybCgnLi9hc3NldHMvNjQ5MzMyMWQ1NjdlYjBmMjJiZDUxMTJmYmNmMDQ0YTguZW90I2llZml4JykgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCgnLi9hc3NldHMvYmRhZGI2Y2U5NWM1YTJlN2I2NzM5NDA3MjE0NTBkM2Mud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCcuL2Fzc2V0cy8wYjVlM2E1NDUxZmM2MmQ5MDIzY2NhZmM4NWJjODlkYi53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCcuL2Fzc2V0cy9iNDhjNDhlYTg0NTc4NDZhNTY5NWIxMzljMzc3ZDNkMS50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKCcuL2Fzc2V0cy8wYzQxOTcxMzM5YjlmYzViMWNlZmIwYWJhZDFlMmU2OS5zdmcnKSBmb3JtYXQoXCJzdmdcIik7IH1cclxuXHJcbi5mYXIge1xyXG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxyXG5cclxuLmFzbS1tYXAtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgYSB7XHJcbiAgICBjb2xvcjogIzdhYjljYztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxyXG5cclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyB7XHJcbiAgcGFkZGluZzogMjRweDtcclxuICBiYWNrZ3JvdW5kOiBibGFjaztcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGNvbG9yOiB3aGl0ZTsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLmFzbS1tYXAtZmlsdGVycy1sYWJlbCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICBkaXNwbGF5OiBibG9jazsgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcclxuICAgICAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAuYXNtLW1hcC1maWx0ZXJzLWxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlciB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHggMTBweCAzOHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLjVlbTsgfVxyXG4gICAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyIC5pY29uIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsZWZ0OiAxNnB4O1xyXG4gICAgICB0b3A6IDE1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XHJcbiAgICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLWFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjMWY0NjY1O1xyXG4gICAgICBib3JkZXItY29sb3I6IHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxyXG4gICAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxGNTA4XCI7IH1cclxuICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmljb246YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXEY0NjlcIjsgfVxyXG4gICAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1icmFuY2hlcyAuaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxGNTA4XCI7IH1cclxuICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYnJhbmNoZXMgLmljb246YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXEYxQURcIjsgfVxyXG4gICAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1hbWJhc3NhZG9ycyAuaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxGNTA4XCI7IH1cclxuICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWZpbHRlcnMgLm1hcC1wcm9ncmFtLWZpbHRlci5tYXAtcHJvZ3JhbS1maWx0ZXItYW1iYXNzYWRvcnMgLmljb246YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXEY1MDhcIjsgfVxyXG4gICAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtZmlsdGVycyAubWFwLXByb2dyYW0tZmlsdGVyLm1hcC1wcm9ncmFtLWZpbHRlci1zdHVkZW50Q2hhcHRlcnMgLmljb24uaWNvbi1hbWJhc3NhZG9yczpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XHJcbiAgICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIubWFwLXByb2dyYW0tZmlsdGVyLXN0dWRlbnRDaGFwdGVycyAuaWNvbjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcRjUwMVwiOyB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1maWx0ZXJzIC5tYXAtcHJvZ3JhbS1maWx0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cclxuXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyB7XHJcbiAgYmFja2dyb3VuZDogIzFmNDY2NTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAzMHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcmVnaW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMS40ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cclxuICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtID4gZGl2LCAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbSA+IHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcclxuICAgICAgICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbSA+IGRpdiwgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0gPiBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLmljb24ge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAuaWNvbiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAuaWNvbiB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDNweCAhaW1wb3J0YW50OyB9IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1hbWJhc3NhZG9ycyAuaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYW1iYXNzYWRvcnMgLmljb246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxGNTA4XCI7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1icmFuY2hlcyAuaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tYnJhbmNoZXMgLmljb246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxGMUFEXCI7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1nbG9iYWxIZWFsdGhQcm9ncmFtcyAuaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IC5tYXAtcXVpY2t2aWV3LXByb2dyYW0tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMgLmljb246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxGNDY5XCI7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1zdHVkZW50Q2hhcHRlcnMgLmljb24uaWNvbi1hbWJhc3NhZG9yczpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEY1MDhcIjsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLXN0dWRlbnRDaGFwdGVycyAuaWNvbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEY1MDFcIjsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyAubWFwLXF1aWNrdmlldy1wcm9ncmFtLWNvdW50IHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBtYXJnaW4tdG9wOiA2cHg7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1xdWlja3ZpZXcgLm1hcC1xdWlja3ZpZXctcHJvZ3JhbS1sYWJlbCB7XHJcbiAgICBmb250LXdlaWdodDogNDAwOyB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcclxuICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLXF1aWNrdmlldyB7XHJcbiAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9IH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtcXVpY2t2aWV3IHtcclxuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxyXG5cclxuLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyB7XHJcbiAgei1pbmRleDogMjAwMDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldy5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY29udGVudCBkaXYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWNvbnRlbnQgLmFzbS1tYXAtYnJhbmNoLWNvbnRhY3Qge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5tYXAtbG9jYXRpb24tdmlldy1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIHRvcDogMTFweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiAjY2NjO1xyXG4gICAgZm9udC1zaXplOiAyMHB4OyB9XHJcbiAgICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5tYXAtbG9jYXRpb24tdmlldy1jbG9zZTpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcRjAwRFwiOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LXRpdGxlIHtcclxuICAgIGNvbG9yOiAjMWY0NjY1OyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LXBpY3R1cmUgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTIwcHg7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1jdGEge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxyXG4gICAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWN0YSBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XHJcbiAgICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY3RhIGEge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cclxuICAgICAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWN0YSBhIC5pY29uIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cclxuICAgICAgICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWxvY2F0aW9uLXZpZXctY3RhIGEgLmljb246YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMDYxXCI7IH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1jdGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfSB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0b3A6IC0zcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWFtYmFzc2Fkb3IgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxGNTA4XCI7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWFtYmFzc2Fkb3IgLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1icmFuY2ggLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxGNTA4XCI7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLWJyYW5jaCAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxGMUFEXCI7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLm1hcC1sb2NhdGlvbi12aWV3IC5hc20tbWFwLXN0dWRlbnQtY2hhcHRlciAuYXNtLW1hcC1sb2NhdGlvbi12aWV3LWljb24uaWNvbi1hbWJhc3NhZG9yczpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEY1MDhcIjsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtc3R1ZGVudC1jaGFwdGVyIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEY1MDFcIjsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcgLmFzbS1tYXAtZ2xvYmFsLWhlYWx0aC1wcm9ncmFtIC5hc20tbWFwLWxvY2F0aW9uLXZpZXctaWNvbi5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5tYXAtbG9jYXRpb24tdmlldyAuYXNtLW1hcC1nbG9iYWwtaGVhbHRoLXByb2dyYW0gLmFzbS1tYXAtbG9jYXRpb24tdmlldy1pY29uOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRjQ2OVwiOyB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcclxuICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDIwJTtcclxuICAgICAgd2lkdGg6IDI0JTsgfSB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIC5hc20tbWFwLWNvbnRhaW5lciAubWFwLWxvY2F0aW9uLXZpZXcge1xyXG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7IH0gfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcclxuICAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxyXG5cclxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWFtYmFzc2Fkb3JzIHtcclxuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuOCkgN3B4IDIycHggMTBweDsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1hbWJhc3NhZG9ycy5pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRjUwOFwiOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWFtYmFzc2Fkb3JzOmJlZm9yZSB7XHJcbiAgICBjb2xvcjogI2RjMjMzZjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDZweDtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1hbWJhc3NhZG9yczphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICNmZmY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICBib3R0b206IC0xN3B4OyB9XHJcblxyXG4uYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYnJhbmNoZXMge1xyXG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC44KSA3cHggMjJweCAxMHB4OyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWJyYW5jaGVzLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxGNTA4XCI7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYnJhbmNoZXM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxGMUFEXCI7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tYnJhbmNoZXM6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjZGMyMzNmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcGFkZGluZzogNnB4O1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLWJyYW5jaGVzOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiA4cHggc29saWQgI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDVweDtcclxuICAgIGJvdHRvbTogLTE3cHg7IH1cclxuXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1nbG9iYWxIZWFsdGhQcm9ncmFtcyB7XHJcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjgpIDdweCAyMnB4IDEwcHg7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tZ2xvYmFsSGVhbHRoUHJvZ3JhbXMuaWNvbi1hbWJhc3NhZG9yczpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEY1MDhcIjsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1nbG9iYWxIZWFsdGhQcm9ncmFtczpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEY0NjlcIjsgfVxyXG4gIC5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmFzbS1tYXAtaWNvbi1nbG9iYWxIZWFsdGhQcm9ncmFtczpiZWZvcmUge1xyXG4gICAgY29sb3I6ICNkYzIzM2Y7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tZ2xvYmFsSGVhbHRoUHJvZ3JhbXM6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNXB4O1xyXG4gICAgYm90dG9tOiAtMTdweDsgfVxyXG5cclxuLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLXN0dWRlbnRDaGFwdGVycyB7XHJcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjgpIDdweCAyMnB4IDEwcHg7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tc3R1ZGVudENoYXB0ZXJzLmljb24tYW1iYXNzYWRvcnM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxGNTA4XCI7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tc3R1ZGVudENoYXB0ZXJzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRjUwMVwiOyB9XHJcbiAgLmFzbS1tYXAtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRhaW5lciAuYXNtLW1hcC1pY29uLXN0dWRlbnRDaGFwdGVyczpiZWZvcmUge1xyXG4gICAgY29sb3I6ICNkYzIzM2Y7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7IH1cclxuICAuYXNtLW1hcC1jb250YWluZXIgLmxlYWZsZXQtY29udGFpbmVyIC5hc20tbWFwLWljb24tc3R1ZGVudENoYXB0ZXJzOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiA4cHggc29saWQgI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDVweDtcclxuICAgIGJvdHRvbTogLTE3cHg7IH1cclxuXHJcbi5hc20tbWFwLWNvbnRhaW5lciAubGVhZmxldC1jb250YWluZXIgLmNsdXN0ZXItaWNvbiB7XHJcbiAgYmFja2dyb3VuZDogI2RjMjMzZjtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDsgfVxyXG5cclxuIiwiQGtleWZyYW1lcyBhd24tZmFkZS1pbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYXduLWZhZGUtb3V0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhd24tc2xpZGUtcmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYXduLXNsaWRlLWxlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhd24tYmFyIHtcclxuICBmcm9tIHtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYXduLXBvcHVwLWxvYWRpbmctZG90cyxcclxuLmF3bi1wb3B1cC1sb2FkaW5nLWRvdHM6YmVmb3JlLFxyXG4uYXduLXBvcHVwLWxvYWRpbmctZG90czphZnRlciB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHdpZHRoOiA2cHg7XHJcbiAgaGVpZ2h0OiA2cHg7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGFuaW1hdGlvbjogYXduLWxvYWRpbmctZG90cyAxcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLmF3bi1wb3B1cC1sb2FkaW5nLWRvdHMge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tbGVmdDogMjRweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XHJcbn1cclxuXHJcbi5hd24tcG9wdXAtbG9hZGluZy1kb3RzOmJlZm9yZSxcclxuLmF3bi1wb3B1cC1sb2FkaW5nLWRvdHM6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxufVxyXG5cclxuLmF3bi1wb3B1cC1sb2FkaW5nLWRvdHM6YmVmb3JlIHtcclxuICBsZWZ0OiAtMTZweDtcclxuICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcclxufVxyXG5cclxuLmF3bi1wb3B1cC1sb2FkaW5nLWRvdHM6YWZ0ZXIge1xyXG4gIGxlZnQ6IDE2cHg7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYXduLWxvYWRpbmctZG90cyB7XHJcblxyXG4gIDAlLFxyXG4gIDgwJSxcclxuICAxMDAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDA7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4O1xyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPScuLi91dGlscy9fdmFyaWFibGVzLnNjc3MnIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzJyAvPlxyXG5cclxuI2F3bi1wb3B1cC13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAkYXduLXBvcHVwLXdyYXBwZXItYmc7XHJcbiAgei1pbmRleDogJGF3bi1wb3B1cC13cmFwcGVyLXotaW5kZXg7XHJcbiAgb3BhY2l0eTogMDtcclxuICBhbmltYXRpb24tbmFtZTogJGF3bi1wb3B1cC1zaG93LWFuaW1hdGlvbjtcclxuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkYXduLXBvcHVwLWFuaW1hdGlvbi10aW1pbmc7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHJcbiAgJi5hd24taGlkaW5nIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiAkYXduLXBvcHVwLWhpZGUtYW5pbWF0aW9uO1xyXG4gIH1cclxuXHJcbiAgLmF3bi1wb3B1cC1ib2R5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRhd24tcG9wdXAtYm9yZGVyLXJhZGl1cztcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYXduLXBvcHVwLWJnO1xyXG4gICAgcGFkZGluZzogJGF3bi1wb3B1cC1wYWRkaW5nO1xyXG4gICAgbWluLXdpZHRoOiAkYXduLXBvcHVwLW1pbi13aWR0aDtcclxuICAgIGZvbnQtc2l6ZTogJGF3bi1wb3B1cC1mb250LXNpemU7XHJcbiAgICBtYXgtd2lkdGg6ICRhd24tcG9wdXAtbWF4LXdpZHRoO1xyXG5cclxuICAgIC5mYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGF3bi1wb3B1cC1pY29uLXNpemU7XHJcbiAgICAgIGNvbG9yOiAkYXduLXdhcm5pbmctY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hd24tcG9wdXAtY29uZmlybSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hd24tcG9wdXAtYXN5bmMtYmxvY2sge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hd24tcG9wdXAtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAkYXduLXBvcHVwLWZvbnQtc2l6ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICB9XHJcblxyXG4gIC5hd24tYnV0dG9ucyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAkYXduLXBvcHVwLXBhZGRpbmc7XHJcblxyXG4gICAgLmF3bi1idG4ge1xyXG4gICAgICB3aWR0aDogNDUlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnRuKCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmF3bi1idG4tc3VjY2VzcyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktb2Zmc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF3bi1idG4tY2FuY2VsIHtcclxuICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIENvbnRhaW5lclxyXG4kYXduLWNvbnRhaW5lci16LWluZGV4OiA5OTk5OCAhZGVmYXVsdDtcclxuJGF3bi1jb250YWluZXItcGFkZGluZzogMjRweCAhZGVmYXVsdDtcclxuXHJcbi8vIENvbG9yc1xyXG4kYXduLXByaW1hcnktY29sb3I6IGhzbCgwLCAwJSwgNTAlKSAhZGVmYXVsdDtcclxuJGF3bi1wcmltYXJ5LWJhY2tncm91bmQ6IGhzbCggMCwgIDAlLCA5MiUpICFkZWZhdWx0O1xyXG4kYXduLXByaW1hcnktYm9yZGVyLWNvbG9yOiBoc2woMCwgMCUsIDgyJSkgIWRlZmF1bHQ7XHJcblxyXG4kYXduLXN1Y2Nlc3MtY29sb3I6IGhzbCgxMDAsIDY1JSwgMzIlKSAhZGVmYXVsdDtcclxuJGF3bi1zdWNjZXNzLWJhY2tncm91bmQ6IGhzbCgxMDAsIDc0JSwgOTAlKSAhZGVmYXVsdDtcclxuJGF3bi1zdWNjZXNzLWJvcmRlci1jb2xvcjogaHNsKDEwMCwgNDUlLCA3MCUpICFkZWZhdWx0O1xyXG5cclxuJGF3bi1pbmZvLWNvbG9yOiBoc2woMjAxLCA3MSUsIDM4JSkgIWRlZmF1bHQ7XHJcbiRhd24taW5mby1iYWNrZ3JvdW5kOiBoc2woMjAxLCA3MSUsIDkwJSkgIWRlZmF1bHQ7XHJcbiRhd24taW5mby1ib3JkZXItY29sb3I6IGhzbCgyMDEsIDcxJSwgNzglKSAhZGVmYXVsdDtcclxuXHJcbiRhd24tYWxlcnQtY29sb3I6IGhzbCgzLCA3NCUsIDM4JSkgIWRlZmF1bHQ7XHJcbiRhd24tYWxlcnQtYmFja2dyb3VuZDogaHNsKDMsIDc0JSwgOTAlKSAhZGVmYXVsdDtcclxuJGF3bi1hbGVydC1ib3JkZXItY29sb3I6IGhzbCgzLCA3NCUsIDc4JSkgIWRlZmF1bHQ7XHJcblxyXG4kYXduLXdhcm5pbmctY29sb3I6IGhzbCgzMiwgMTAwJSwgMzglKSAhZGVmYXVsdDtcclxuJGF3bi13YXJuaW5nLWJhY2tncm91bmQ6IGhzbCgzMiwgMTAwJSwgOTAlKSAhZGVmYXVsdDtcclxuJGF3bi13YXJuaW5nLWJvcmRlci1jb2xvcjogaHNsKDMyLCAxMDAlLCA3NSUpICFkZWZhdWx0O1xyXG5cclxuLy8gTm90aWZpY2F0aW9uc1xyXG4kYXduLXRvYXN0LXdpZHRoOiAzMjBweCAhZGVmYXVsdDtcclxuJGF3bi10b2FzdC1wYWRkaW5nOiAxNnB4ICFkZWZhdWx0O1xyXG4kYXduLXRvYXN0LW1hcmdpbjogMTZweCAhZGVmYXVsdDtcclxuJGF3bi10b2FzdC1ib3JkZXItd2lkdGg6IDJweCAhZGVmYXVsdDtcclxuJGF3bi10b2FzdC1ib3JkZXItc3R5bGU6IHNvbGlkICFkZWZhdWx0O1xyXG4kYXduLXRvYXN0LWJvcmRlci1jb2xvcjogJGF3bi1wcmltYXJ5LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGF3bi10b2FzdC1ib3JkZXItcmFkaXVzOiA2cHggIWRlZmF1bHQ7XHJcbiRhd24tYm9yZGVyOiAkYXduLXRvYXN0LWJvcmRlci13aWR0aCAkYXduLXRvYXN0LWJvcmRlci1zdHlsZSAkYXduLXRvYXN0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGF3bi1wcm9ncmVzcy1iYXItaGVpZ2h0OiA2cHggIWRlZmF1bHQ7XHJcbiRhd24tdG9hc3QtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xyXG4kYXduLXRvYXN0LXRpdGxlLWZvbnQtc2l6ZTogMThweCAhZGVmYXVsdDtcclxuJGF3bi10b2FzdC1pY29uLXNpemU6IDQ0cHggIWRlZmF1bHQ7XHJcblxyXG4vLyBQb3B1cHNcclxuJGF3bi1wb3B1cC13cmFwcGVyLWJnOiByZ2JhKDAsIDAsIDAsIDAuNykgIWRlZmF1bHQ7XHJcbiRhd24tcG9wdXAtd3JhcHBlci16LWluZGV4OiA5OTk5OSAhZGVmYXVsdDtcclxuJGF3bi1wb3B1cC1iZzogI2ZmZiAhZGVmYXVsdDtcclxuJGF3bi1wb3B1cC1taW4td2lkdGg6IDMyMHB4ICFkZWZhdWx0O1xyXG4kYXduLXBvcHVwLW1heC13aWR0aDogNTAwcHggIWRlZmF1bHQ7XHJcbiRhd24tcG9wdXAtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xyXG4kYXduLXBvcHVwLWljb24tc2l6ZTogNDRweCAhZGVmYXVsdDtcclxuJGF3bi1wb3B1cC1wYWRkaW5nOiAyNHB4ICFkZWZhdWx0O1xyXG4kYXduLXBvcHVwLWJvcmRlci1yYWRpdXM6IDZweCAhZGVmYXVsdDtcclxuJGF3bi1wb3B1cC1idG4taGVpZ2h0OiAzMnB4ICFkZWZhdWx0O1xyXG4kYXduLXBvcHVwLWJ0bi1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGF3bi1wb3B1cC1idG4tYm9yZGVyLXJhZGl1czogNHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gQW5pbWF0aW9uc1xyXG4kYXduLXBvcHVwLXNob3ctYW5pbWF0aW9uOiBhd24tZmFkZS1pbjtcclxuJGF3bi1wb3B1cC1oaWRlLWFuaW1hdGlvbjogYXduLWZhZGUtb3V0O1xyXG4kYXduLXBvcHVwLWFuaW1hdGlvbi10aW1pbmc6IGVhc2Utb3V0O1xyXG5cclxuJGF3bi10b2FzdC1sZWZ0LXNob3ctYW5pbWF0aW9uOiBhd24tc2xpZGUtbGVmdDtcclxuJGF3bi10b2FzdC1yaWdodC1zaG93LWFuaW1hdGlvbjogYXduLXNsaWRlLXJpZ2h0O1xyXG4kYXduLXRvYXN0LWhpZGUtYW5pbWF0aW9uOiBhd24tZmFkZS1vdXQ7XHJcbiRhd24tdG9hc3QtYW5pbWF0aW9uLXRpbWluZzogbGluZWFyO1xyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4vX2dlbmVyYWwuc2Nzc1wiIC8+XHJcblxyXG5AbWl4aW4gYnRuKCkge1xyXG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gIGJvcmRlcjogMDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIHBhZGRpbmc6IDE2cHggMzVweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMjVzIGVhc2UtaW4tb3V0KTtcclxuXHJcbiAgJjpmb2N1cyxcclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1vZmZzZXQ7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1vZmZzZXQ7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzb2xpZC1idG4oJGJhY2tncm91bmQsICRob3ZlciwgJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6YWN0aXZlLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRob3ZlcjtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBob2xsb3ctYnRuKCRvdXRsaW5lLCAkaG92ZXIsICRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkb3V0bGluZTtcclxuICBjb2xvcjogJGNvbG9yO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZDogJGhvdmVyO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gYW5pbWF0ZWQoJG5hbWUsICRkdXJhdGlvbikge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbiAgLW1vei1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICAtby1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICBhbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gIC1vLWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiAkbmFtZTtcclxuICAtbW96LWFuaW1hdGlvbi1uYW1lOiAkbmFtZTtcclxuICAtby1hbmltYXRpb24tbmFtZTogJG5hbWU7XHJcbiAgYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XHJcbiAgJjo6aW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcblxyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIC8qIEZpcmVmb3ggMTkrICovXHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxuXHJcbiAgJjppbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAvKiBJRSAxMCsgKi9cclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG5cclxuICAmOnBsYWNlaG9sZGVyIHtcclxuICAgIC8qIEZpcmVmb3ggMTgtICovXHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGRpc3BsYXktZmxleCgpIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4vLyBDU1MgVHJhbnNmb3JtIC0gU2NhbGUgYW5kIFJvdGF0ZVxyXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm0pIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcclxuICAtbXMtdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xyXG4gIC1vLXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcclxuICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcclxuICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm07XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRhcmdzLi4uKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkYXJncztcclxuICAtbW96LXRyYW5zaXRpb246ICRhcmdzO1xyXG4gIC1tcy10cmFuc2l0aW9uOiAkYXJncztcclxuICAtby10cmFuc2l0aW9uOiAkYXJncztcclxuICB0cmFuc2l0aW9uOiAkYXJncztcclxufVxyXG5cclxuLy8gVXNlciBTZWxlY3RcclxuQG1peGluIHVzZXItc2VsZWN0KCR2YWwpIHtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6ICR2YWw7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogJHZhbDtcclxuICAta2h0bWwtdXNlci1zZWxlY3Q6ICR2YWw7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogJHZhbDtcclxuICAtbXMtdXNlci1zZWxlY3Q6ICR2YWw7XHJcbiAgdXNlci1zZWxlY3Q6ICR2YWw7XHJcbn1cclxuIiwiW2NsYXNzXj1cImF3bi1cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbiNhd24tdG9hc3QtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogJGF3bi1jb250YWluZXItei1pbmRleDtcclxuICBib3R0b206ICRhd24tY29udGFpbmVyLXBhZGRpbmc7XHJcbiAgcmlnaHQ6ICRhd24tY29udGFpbmVyLXBhZGRpbmc7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgJi5hd24tdG9wLWxlZnQsXHJcbiAgJi5hd24tdG9wLXJpZ2h0IHtcclxuICAgIHRvcDogJGF3bi1jb250YWluZXItcGFkZGluZztcclxuICAgIGJvdHRvbTogYXV0bztcclxuXHJcbiAgICAuYXduLXRvYXN0OmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXRvcDogJGF3bi10b2FzdC1tYXJnaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmF3bi10b3AtbGVmdCxcclxuICAmLmF3bi1ib3R0b20tbGVmdCB7XHJcbiAgICBsZWZ0OiAkYXduLWNvbnRhaW5lci1wYWRkaW5nO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgLmF3bi10b2FzdCB7XHJcbiAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICBhbmltYXRpb24tbmFtZTogJGF3bi10b2FzdC1sZWZ0LXNob3ctYW5pbWF0aW9uO1xyXG5cclxuICAgICAgJi5hd24taGlkaW5nIHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5hd24tdG9wLXJpZ2h0LFxyXG4gICYuYXduLWJvdHRvbS1yaWdodCB7XHJcbiAgICAuYXduLXRvYXN0IHtcclxuICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgYW5pbWF0aW9uLW5hbWU6ICRhd24tdG9hc3QtcmlnaHQtc2hvdy1hbmltYXRpb247XHJcblxyXG4gICAgICAmLmF3bi1oaWRpbmcge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hd24tdG9hc3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHdpZHRoOiAkYXduLXRvYXN0LXdpZHRoO1xyXG4gIGJhY2tncm91bmQ6ICRhd24tcHJpbWFyeS1iYWNrZ3JvdW5kO1xyXG4gIG1hcmdpbi10b3A6ICRhd24tdG9hc3QtbWFyZ2luO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRhd24tdG9hc3QtYm9yZGVyLXJhZGl1cztcclxuICBjb2xvcjogJGF3bi1wcmltYXJ5LWNvbG9yO1xyXG4gIGZvbnQtc2l6ZTogJGF3bi10b2FzdC1mb250LXNpemU7XHJcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJGF3bi10b2FzdC1hbmltYXRpb24tdGltaW5nO1xyXG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcblxyXG4gICYtY29udGVudCB7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gIH1cclxuXHJcbiAgJi1sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogJGF3bi1wcmltYXJ5LWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAkYXduLXRvYXN0LXRpdGxlLWZvbnQtc2l6ZTtcclxuICB9XHJcblxyXG4gICYtaWNvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogJGF3bi10b2FzdC1wYWRkaW5nO1xyXG4gICAgdG9wOiAkYXduLXByb2dyZXNzLWJhci1oZWlnaHQ7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgLmZhIHtcclxuICAgICAgZm9udC1zaXplOiAkYXduLXRvYXN0LWljb24tc2l6ZTtcclxuICAgICAgY29sb3I6ICRhd24tcHJpbWFyeS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAkYXduLXByb2dyZXNzLWJhci1oZWlnaHQgKyAkYXduLXRvYXN0LXBhZGRpbmcgODhweCAkYXduLXRvYXN0LXBhZGRpbmcgJGF3bi10b2FzdC1wYWRkaW5nO1xyXG5cclxuICAgIGJvcmRlcjogJGF3bi1ib3JkZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYXduLXRvYXN0LWJvcmRlci1yYWRpdXM7XHJcbiAgfVxyXG5cclxuICAmLXByb2dyZXNzLWJhciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6ICRhd24tcHJvZ3Jlc3MtYmFyLWhlaWdodDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRhd24tcHJpbWFyeS1jb2xvcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgaGVpZ2h0OiAkYXduLXByb2dyZXNzLWJhci1oZWlnaHQ7XHJcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBhd24tYmFyO1xyXG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IGluaGVyaXQ7XHJcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYXduLXRvYXN0LXByb2dyZXNzLWJhci1wYXVzZWQgLmF3bi10b2FzdC1wcm9ncmVzcy1iYXI6YWZ0ZXIge1xyXG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcclxuICB9XHJcblxyXG4gICYuYXduLWhpZGluZyB7XHJcbiAgICBhbmltYXRpb24tbmFtZTogJGF3bi10b2FzdC1oaWRlLWFuaW1hdGlvbiAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJi5hd24tdG9hc3Qtc3VjY2VzcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYXduLXN1Y2Nlc3MtYmFja2dyb3VuZDtcclxuICAgIGNvbG9yOiAkYXduLXN1Y2Nlc3MtY29sb3I7XHJcblxyXG4gICAgLmF3bi10b2FzdC13cmFwcGVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYXduLXN1Y2Nlc3MtYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIGIsXHJcbiAgICAuZmEge1xyXG4gICAgICBjb2xvcjogJGF3bi1zdWNjZXNzLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC5hd24tdG9hc3QtcHJvZ3Jlc3MtYmFyOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJGF3bi1zdWNjZXNzLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5hd24tdG9hc3QtaW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYXduLWluZm8tYmFja2dyb3VuZDtcclxuICAgIGNvbG9yOiAkYXduLWluZm8tY29sb3I7XHJcblxyXG4gICAgLmF3bi10b2FzdC13cmFwcGVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYXduLWluZm8tYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIGIsXHJcbiAgICAuZmEge1xyXG4gICAgICBjb2xvcjogJGF3bi1pbmZvLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC5hd24tdG9hc3QtcHJvZ3Jlc3MtYmFyOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJGF3bi1pbmZvLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5hd24tdG9hc3QtYWxlcnQge1xyXG4gICAgYmFja2dyb3VuZDogJGF3bi1hbGVydC1iYWNrZ3JvdW5kO1xyXG4gICAgY29sb3I6ICRhd24tYWxlcnQtY29sb3I7XHJcblxyXG4gICAgLmF3bi10b2FzdC13cmFwcGVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYXduLWFsZXJ0LWJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICBiLFxyXG4gICAgLmZhIHtcclxuICAgICAgY29sb3I6ICRhd24tYWxlcnQtY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLmF3bi10b2FzdC1wcm9ncmVzcy1iYXI6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYXduLWFsZXJ0LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5hd24tdG9hc3Qtd2FybmluZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYXduLXdhcm5pbmctYmFja2dyb3VuZDtcclxuICAgIGNvbG9yOiAkYXduLXdhcm5pbmctY29sb3I7XHJcblxyXG4gICAgLmF3bi10b2FzdC13cmFwcGVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYXduLXdhcm5pbmctYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIGIsXHJcbiAgICAuZmEge1xyXG4gICAgICBjb2xvcjogJGF3bi13YXJuaW5nLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC5hd24tdG9hc3QtcHJvZ3Jlc3MtYmFyOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJGF3bi13YXJuaW5nLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbmh0bWwge1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICAtbW96LWJveC1zaXppbmc6IGluaGVyaXQ7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xyXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleCgpO1xyXG5cclxuICBiYWNrZ3JvdW5kOiAkYmctYm9keTtcclxuICBjb2xvcjogJHR4dC1ib2R5O1xyXG4gIC8vc3RpY2t5IGZvb3RlclxyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJi5uYXYtb3BlbiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gIH1cclxuXHJcbiAgJi5maXhlZC1vdmVyZmxvdyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gIH1cclxufVxyXG5cclxucCB7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBtYXJnaW46IDAgMCAxNXB4O1xyXG59XHJcblxyXG5pbWcge1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbm9iamVjdCxcclxuZW1iZWQsXHJcbmF1ZGlvLFxyXG52aWRlbyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5pLFxyXG5lbSxcclxuLml0YWxpYyB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5zdHJvbmcsXHJcbmIsXHJcbi5ib2xkIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcblxyXG4gIGNvbG9yOiAkZ3JheS0xO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjhweCk7XHJcblxyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5sYWJlbCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuaHIge1xyXG4gIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5LTE7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGhlaWdodDogMnB4O1xyXG4gIG1hcmdpbjogNDBweCAwIDMwcHg7XHJcbn1cclxuXHJcbnVsIHtcclxuICBsaXN0LXN0eWxlOiBkaXNjO1xyXG59XHJcblxyXG5vbCB7XHJcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcclxufVxyXG5cclxubGkgPiB1bCxcclxubGkgPiBvbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBtYXJnaW4tbGVmdDogMS41cHg7XHJcbn1cclxuXHJcbnVsIHVsLFxyXG5vbCB1bCB7XHJcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xyXG59XHJcblxyXG5vbCBvbCxcclxudWwgb2wge1xyXG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWxhdGluO1xyXG59XHJcblxyXG51bCB1bCB1bCxcclxudWwgb2wgdWwsXHJcbm9sIHVsIHVsLFxyXG5vbCBvbCB1bCB7XHJcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xyXG59XHJcblxyXG51bCB1bCBvbCxcclxudWwgb2wgb2wsXHJcbm9sIHVsIG9sLFxyXG5vbCBvbCBvbCB7XHJcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW47XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1saW5lYXJpY29ucztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvaWNvbnMvTGluZWFyaWNvbnMuZW90Jyk7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2ljb25zL0xpbmVhcmljb25zLmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvaWNvbnMvTGluZWFyaWNvbnMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgdXJsKCcuLi8uLi9mb250cy9pY29ucy9MaW5lYXJpY29ucy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL2ljb25zL0xpbmVhcmljb25zLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbltjbGFzc149J2ljb24tJ10sXHJcbltjbGFzcyo9JyBpY29uLSddIHtcclxuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1saW5lYXJpY29ucyAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgc3BlYWs6IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5pY29uLWhvbWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwMCc7XHJcbn1cclxuXHJcbi5pY29uLWhvbWUyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDEnO1xyXG59XHJcblxyXG4uaWNvbi1ob21lMzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjAyJztcclxufVxyXG5cclxuLmljb24taG9tZTQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwMyc7XHJcbn1cclxuXHJcbi5pY29uLWhvbWU1OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDQnO1xyXG59XHJcblxyXG4uaWNvbi1ob21lNjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjA1JztcclxufVxyXG5cclxuLmljb24tYmF0aHR1Yjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjA2JztcclxufVxyXG5cclxuLmljb24tdG9vdGhicnVzaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjA3JztcclxufVxyXG5cclxuLmljb24tYmVkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MDgnO1xyXG59XHJcblxyXG4uaWNvbi1jb3VjaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjA5JztcclxufVxyXG5cclxuLmljb24tY2hhaXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwYSc7XHJcbn1cclxuXHJcbi5pY29uLWNpdHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwYic7XHJcbn1cclxuXHJcbi5pY29uLWFwYXJ0bWVudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjBjJztcclxufVxyXG5cclxuLmljb24tcGVuY2lsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MGQnO1xyXG59XHJcblxyXG4uaWNvbi1wZW5jaWwyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MGUnO1xyXG59XHJcblxyXG4uaWNvbi1wZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYwZic7XHJcbn1cclxuXHJcbi5pY29uLXBlbmNpbDM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxMCc7XHJcbn1cclxuXHJcbi5pY29uLWVyYXNlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjExJztcclxufVxyXG5cclxuLmljb24tcGVuY2lsNDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjEyJztcclxufVxyXG5cclxuLmljb24tcGVuY2lsNTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjEzJztcclxufVxyXG5cclxuLmljb24tZmVhdGhlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjE0JztcclxufVxyXG5cclxuLmljb24tZmVhdGhlcjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxNSc7XHJcbn1cclxuXHJcbi5pY29uLWZlYXRoZXIzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MTYnO1xyXG59XHJcblxyXG4uaWNvbi1wZW4yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MTcnO1xyXG59XHJcblxyXG4uaWNvbi1wZW4tYWRkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MTgnO1xyXG59XHJcblxyXG4uaWNvbi1wZW4tcmVtb3ZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MTknO1xyXG59XHJcblxyXG4uaWNvbi12ZWN0b3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxYSc7XHJcbn1cclxuXHJcbi5pY29uLXBlbjM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxYic7XHJcbn1cclxuXHJcbi5pY29uLWJsb2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxYyc7XHJcbn1cclxuXHJcbi5pY29uLWJydXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MWQnO1xyXG59XHJcblxyXG4uaWNvbi1icnVzaDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYxZSc7XHJcbn1cclxuXHJcbi5pY29uLXNwcmF5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MWYnO1xyXG59XHJcblxyXG4uaWNvbi1wYWludC1yb2xsZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYyMCc7XHJcbn1cclxuXHJcbi5pY29uLXN0YW1wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MjEnO1xyXG59XHJcblxyXG4uaWNvbi10YXBlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MjInO1xyXG59XHJcblxyXG4uaWNvbi1kZXNrLXRhcGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYyMyc7XHJcbn1cclxuXHJcbi5pY29uLXRleHR1cmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYyNCc7XHJcbn1cclxuXHJcbi5pY29uLWV5ZS1kcm9wcGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MjUnO1xyXG59XHJcblxyXG4uaWNvbi1wYWxldHRlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MjYnO1xyXG59XHJcblxyXG4uaWNvbi1jb2xvci1zYW1wbGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MjcnO1xyXG59XHJcblxyXG4uaWNvbi1idWNrZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYyOCc7XHJcbn1cclxuXHJcbi5pY29uLWdyYWRpZW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MjknO1xyXG59XHJcblxyXG4uaWNvbi1ncmFkaWVudDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYyYSc7XHJcbn1cclxuXHJcbi5pY29uLW1hZ2ljLXdhbmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYyYic7XHJcbn1cclxuXHJcbi5pY29uLW1hZ25ldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjJjJztcclxufVxyXG5cclxuLmljb24tcGVuY2lsLXJ1bGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MmQnO1xyXG59XHJcblxyXG4uaWNvbi1wZW5jaWwtcnVsZXIyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MmUnO1xyXG59XHJcblxyXG4uaWNvbi1jb21wYXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MmYnO1xyXG59XHJcblxyXG4uaWNvbi1haW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYzMCc7XHJcbn1cclxuXHJcbi5pY29uLWd1bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjMxJztcclxufVxyXG5cclxuLmljb24tYm90dGxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MzInO1xyXG59XHJcblxyXG4uaWNvbi1kcm9wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MzMnO1xyXG59XHJcblxyXG4uaWNvbi1kcm9wLWNyb3NzZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYzNCc7XHJcbn1cclxuXHJcbi5pY29uLWRyb3AyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MzUnO1xyXG59XHJcblxyXG4uaWNvbi1zbm93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2MzYnO1xyXG59XHJcblxyXG4uaWNvbi1zbm93Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjM3JztcclxufVxyXG5cclxuLmljb24tZmlyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjM4JztcclxufVxyXG5cclxuLmljb24tbGlnaHRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjM5JztcclxufVxyXG5cclxuLmljb24ta25pZmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYzYSc7XHJcbn1cclxuXHJcbi5pY29uLWRhZ2dlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjNiJztcclxufVxyXG5cclxuLmljb24tdGlzc3VlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2M2MnO1xyXG59XHJcblxyXG4uaWNvbi10b2lsZXQtcGFwZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYzZCc7XHJcbn1cclxuXHJcbi5pY29uLXBvb3A6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTYzZSc7XHJcbn1cclxuXHJcbi5pY29uLXVtYnJlbGxhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2M2YnO1xyXG59XHJcblxyXG4uaWNvbi11bWJyZWxsYTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY0MCc7XHJcbn1cclxuXHJcbi5pY29uLXJhaW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY0MSc7XHJcbn1cclxuXHJcbi5pY29uLXRvcm5hZG86OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY0Mic7XHJcbn1cclxuXHJcbi5pY29uLXdpbmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY0Myc7XHJcbn1cclxuXHJcbi5pY29uLWZhbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjQ0JztcclxufVxyXG5cclxuLmljb24tY29udHJhc3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY0NSc7XHJcbn1cclxuXHJcbi5pY29uLXN1bi1zbWFsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjQ2JztcclxufVxyXG5cclxuLmljb24tc3VuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NDcnO1xyXG59XHJcblxyXG4uaWNvbi1zdW4yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NDgnO1xyXG59XHJcblxyXG4uaWNvbi1tb29uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NDknO1xyXG59XHJcblxyXG4uaWNvbi1jbG91ZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjRhJztcclxufVxyXG5cclxuLmljb24tY2xvdWQtdXBsb2FkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NGInO1xyXG59XHJcblxyXG4uaWNvbi1jbG91ZC1kb3dubG9hZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjRjJztcclxufVxyXG5cclxuLmljb24tY2xvdWQtcmFpbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjRkJztcclxufVxyXG5cclxuLmljb24tY2xvdWQtaGFpbHN0b25lczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjRlJztcclxufVxyXG5cclxuLmljb24tY2xvdWQtc25vdzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjRmJztcclxufVxyXG5cclxuLmljb24tY2xvdWQtd2luZHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY1MCc7XHJcbn1cclxuXHJcbi5pY29uLXN1bi13aW5kOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NTEnO1xyXG59XHJcblxyXG4uaWNvbi1jbG91ZC1mb2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY1Mic7XHJcbn1cclxuXHJcbi5pY29uLWNsb3VkLXN1bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjUzJztcclxufVxyXG5cclxuLmljb24tY2xvdWQtbGlnaHRuaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NTQnO1xyXG59XHJcblxyXG4uaWNvbi1jbG91ZC1zeW5jOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NTUnO1xyXG59XHJcblxyXG4uaWNvbi1jbG91ZC1sb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NTYnO1xyXG59XHJcblxyXG4uaWNvbi1jbG91ZC1nZWFyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NTcnO1xyXG59XHJcblxyXG4uaWNvbi1jbG91ZC1hbGVydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjU4JztcclxufVxyXG5cclxuLmljb24tY2xvdWQtY2hlY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY1OSc7XHJcbn1cclxuXHJcbi5pY29uLWNsb3VkLWNyb3NzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NWEnO1xyXG59XHJcblxyXG4uaWNvbi1jbG91ZC1jcm9zc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NWInO1xyXG59XHJcblxyXG4uaWNvbi1jbG91ZC1kYXRhYmFzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjVjJztcclxufVxyXG5cclxuLmljb24tZGF0YWJhc2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY1ZCc7XHJcbn1cclxuXHJcbi5pY29uLWRhdGFiYXNlLWFkZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjVlJztcclxufVxyXG5cclxuLmljb24tZGF0YWJhc2UtcmVtb3ZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NWYnO1xyXG59XHJcblxyXG4uaWNvbi1kYXRhYmFzZS1sb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NjAnO1xyXG59XHJcblxyXG4uaWNvbi1kYXRhYmFzZS1yZWZyZXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NjEnO1xyXG59XHJcblxyXG4uaWNvbi1kYXRhYmFzZS1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjYyJztcclxufVxyXG5cclxuLmljb24tZGF0YWJhc2UtaGlzdG9yeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjYzJztcclxufVxyXG5cclxuLmljb24tZGF0YWJhc2UtdXBsb2FkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NjQnO1xyXG59XHJcblxyXG4uaWNvbi1kYXRhYmFzZS1kb3dubG9hZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjY1JztcclxufVxyXG5cclxuLmljb24tc2VydmVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NjYnO1xyXG59XHJcblxyXG4uaWNvbi1zaGllbGQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY2Nyc7XHJcbn1cclxuXHJcbi5pY29uLXNoaWVsZC1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjY4JztcclxufVxyXG5cclxuLmljb24tc2hpZWxkLWFsZXJ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NjknO1xyXG59XHJcblxyXG4uaWNvbi1zaGllbGQtY3Jvc3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY2YSc7XHJcbn1cclxuXHJcbi5pY29uLWxvY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY2Yic7XHJcbn1cclxuXHJcbi5pY29uLXJvdGF0aW9uLWxvY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY2Yyc7XHJcbn1cclxuXHJcbi5pY29uLXVubG9jazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjZkJztcclxufVxyXG5cclxuLmljb24ta2V5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NmUnO1xyXG59XHJcblxyXG4uaWNvbi1rZXktaG9sZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjZmJztcclxufVxyXG5cclxuLmljb24tdG9nZ2xlLW9mZjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjcwJztcclxufVxyXG5cclxuLmljb24tdG9nZ2xlLW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NzEnO1xyXG59XHJcblxyXG4uaWNvbi1jb2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY3Mic7XHJcbn1cclxuXHJcbi5pY29uLWNvZzI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY3Myc7XHJcbn1cclxuXHJcbi5pY29uLXdyZW5jaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjc0JztcclxufVxyXG5cclxuLmljb24tc2NyZXdkcml2ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY3NSc7XHJcbn1cclxuXHJcbi5pY29uLWhhbW1lci13cmVuY2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY3Nic7XHJcbn1cclxuXHJcbi5pY29uLWhhbW1lcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjc3JztcclxufVxyXG5cclxuLmljb24tc2F3OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2NzgnO1xyXG59XHJcblxyXG4uaWNvbi1heGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY3OSc7XHJcbn1cclxuXHJcbi5pY29uLWF4ZTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY3YSc7XHJcbn1cclxuXHJcbi5pY29uLXNob3ZlbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjdiJztcclxufVxyXG5cclxuLmljb24tcGlja2F4ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjdjJztcclxufVxyXG5cclxuLmljb24tZmFjdG9yeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjdkJztcclxufVxyXG5cclxuLmljb24tZmFjdG9yeTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY3ZSc7XHJcbn1cclxuXHJcbi5pY29uLXJlY3ljbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY3Zic7XHJcbn1cclxuXHJcbi5pY29uLXRyYXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ODAnO1xyXG59XHJcblxyXG4uaWNvbi10cmFzaDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY4MSc7XHJcbn1cclxuXHJcbi5pY29uLXRyYXNoMzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjgyJztcclxufVxyXG5cclxuLmljb24tYnJvb206OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY4Myc7XHJcbn1cclxuXHJcbi5pY29uLWdhbWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY4NCc7XHJcbn1cclxuXHJcbi5pY29uLWdhbWVwYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY4NSc7XHJcbn1cclxuXHJcbi5pY29uLWpveXN0aWNrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ODYnO1xyXG59XHJcblxyXG4uaWNvbi1kaWNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ODcnO1xyXG59XHJcblxyXG4uaWNvbi1zcGFkZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY4OCc7XHJcbn1cclxuXHJcbi5pY29uLWRpYW1vbmRzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ODknO1xyXG59XHJcblxyXG4uaWNvbi1jbHViczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjhhJztcclxufVxyXG5cclxuLmljb24taGVhcnRzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2OGInO1xyXG59XHJcblxyXG4uaWNvbi1oZWFydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjhjJztcclxufVxyXG5cclxuLmljb24tc3Rhcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjhkJztcclxufVxyXG5cclxuLmljb24tc3Rhci1oYWxmOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2OGUnO1xyXG59XHJcblxyXG4uaWNvbi1zdGFyLWVtcHR5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2OGYnO1xyXG59XHJcblxyXG4uaWNvbi1mbGFnOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2OTAnO1xyXG59XHJcblxyXG4uaWNvbi1mbGFnMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjkxJztcclxufVxyXG5cclxuLmljb24tZmxhZzM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY5Mic7XHJcbn1cclxuXHJcbi5pY29uLW1haWxib3gtZnVsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjkzJztcclxufVxyXG5cclxuLmljb24tbWFpbGJveC1lbXB0eTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjk0JztcclxufVxyXG5cclxuLmljb24tYXQtc2lnbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjk1JztcclxufVxyXG5cclxuLmljb24tZW52ZWxvcGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY5Nic7XHJcbn1cclxuXHJcbi5pY29uLWVudmVsb3BlLW9wZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY5Nyc7XHJcbn1cclxuXHJcbi5pY29uLXBhcGVyY2xpcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjk4JztcclxufVxyXG5cclxuLmljb24tcGFwZXItcGxhbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY5OSc7XHJcbn1cclxuXHJcbi5pY29uLXJlcGx5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2OWEnO1xyXG59XHJcblxyXG4uaWNvbi1yZXBseS1hbGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY5Yic7XHJcbn1cclxuXHJcbi5pY29uLWluYm94OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2OWMnO1xyXG59XHJcblxyXG4uaWNvbi1pbmJveDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTY5ZCc7XHJcbn1cclxuXHJcbi5pY29uLW91dGJveDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNjllJztcclxufVxyXG5cclxuLmljb24tYm94OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2OWYnO1xyXG59XHJcblxyXG4uaWNvbi1hcmNoaXZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YTAnO1xyXG59XHJcblxyXG4uaWNvbi1hcmNoaXZlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmExJztcclxufVxyXG5cclxuLmljb24tZHJhd2Vyczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmEyJztcclxufVxyXG5cclxuLmljb24tZHJhd2VyczI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZhMyc7XHJcbn1cclxuXHJcbi5pY29uLWRyYXdlcnMzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YTQnO1xyXG59XHJcblxyXG4uaWNvbi1leWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZhNSc7XHJcbn1cclxuXHJcbi5pY29uLWV5ZS1jcm9zc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YTYnO1xyXG59XHJcblxyXG4uaWNvbi1leWUtcGx1czo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmE3JztcclxufVxyXG5cclxuLmljb24tZXllLW1pbnVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YTgnO1xyXG59XHJcblxyXG4uaWNvbi1iaW5vY3VsYXJzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YTknO1xyXG59XHJcblxyXG4uaWNvbi1iaW5vY3VsYXJzMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmFhJztcclxufVxyXG5cclxuLmljb24taGRkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YWInO1xyXG59XHJcblxyXG4uaWNvbi1oZGQtZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmFjJztcclxufVxyXG5cclxuLmljb24taGRkLXVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YWQnO1xyXG59XHJcblxyXG4uaWNvbi1mbG9wcHktZGlzazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmFlJztcclxufVxyXG5cclxuLmljb24tZGlzYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmFmJztcclxufVxyXG5cclxuLmljb24tdGFwZTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZiMCc7XHJcbn1cclxuXHJcbi5pY29uLXByaW50ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZiMSc7XHJcbn1cclxuXHJcbi5pY29uLXNocmVkZGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YjInO1xyXG59XHJcblxyXG4uaWNvbi1maWxlLWVtcHR5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YjMnO1xyXG59XHJcblxyXG4uaWNvbi1maWxlLWFkZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmI0JztcclxufVxyXG5cclxuLmljb24tZmlsZS1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmI1JztcclxufVxyXG5cclxuLmljb24tZmlsZS1sb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YjYnO1xyXG59XHJcblxyXG4uaWNvbi1maWxlczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmI3JztcclxufVxyXG5cclxuLmljb24tY29weTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmI4JztcclxufVxyXG5cclxuLmljb24tY29tcGFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmI5JztcclxufVxyXG5cclxuLmljb24tZm9sZGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YmEnO1xyXG59XHJcblxyXG4uaWNvbi1mb2xkZXItc2VhcmNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YmInO1xyXG59XHJcblxyXG4uaWNvbi1mb2xkZXItcGx1czo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmJjJztcclxufVxyXG5cclxuLmljb24tZm9sZGVyLW1pbnVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YmQnO1xyXG59XHJcblxyXG4uaWNvbi1mb2xkZXItZG93bmxvYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZiZSc7XHJcbn1cclxuXHJcbi5pY29uLWZvbGRlci11cGxvYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZiZic7XHJcbn1cclxuXHJcbi5pY29uLWZvbGRlci1zdGFyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YzAnO1xyXG59XHJcblxyXG4uaWNvbi1mb2xkZXItaGVhcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZjMSc7XHJcbn1cclxuXHJcbi5pY29uLWZvbGRlci11c2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YzInO1xyXG59XHJcblxyXG4uaWNvbi1mb2xkZXItc2hhcmVkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YzMnO1xyXG59XHJcblxyXG4uaWNvbi1mb2xkZXItbXVzaWM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZjNCc7XHJcbn1cclxuXHJcbi5pY29uLWZvbGRlci1waWN0dXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YzUnO1xyXG59XHJcblxyXG4uaWNvbi1mb2xkZXItZmlsbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmM2JztcclxufVxyXG5cclxuLmljb24tc2Npc3NvcnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZjNyc7XHJcbn1cclxuXHJcbi5pY29uLXBhc3RlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2YzgnO1xyXG59XHJcblxyXG4uaWNvbi1jbGlwYm9hcmQtZW1wdHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZjOSc7XHJcbn1cclxuXHJcbi5pY29uLWNsaXBib2FyZC1wZW5jaWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZjYSc7XHJcbn1cclxuXHJcbi5pY29uLWNsaXBib2FyZC10ZXh0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2Y2InO1xyXG59XHJcblxyXG4uaWNvbi1jbGlwYm9hcmQtY2hlY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZjYyc7XHJcbn1cclxuXHJcbi5pY29uLWNsaXBib2FyZC1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2Y2QnO1xyXG59XHJcblxyXG4uaWNvbi1jbGlwYm9hcmQtbGVmdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmNlJztcclxufVxyXG5cclxuLmljb24tY2xpcGJvYXJkLWFsZXJ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2Y2YnO1xyXG59XHJcblxyXG4uaWNvbi1jbGlwYm9hcmQtdXNlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmQwJztcclxufVxyXG5cclxuLmljb24tcmVnaXN0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZkMSc7XHJcbn1cclxuXHJcbi5pY29uLWVudGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZDInO1xyXG59XHJcblxyXG4uaWNvbi1leGl0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZDMnO1xyXG59XHJcblxyXG4uaWNvbi1wYXBlcnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZkNCc7XHJcbn1cclxuXHJcbi5pY29uLW5ld3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZkNSc7XHJcbn1cclxuXHJcbi5pY29uLXJlYWRpbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZkNic7XHJcbn1cclxuXHJcbi5pY29uLXR5cGV3cml0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZkNyc7XHJcbn1cclxuXHJcbi5pY29uLWRvY3VtZW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZDgnO1xyXG59XHJcblxyXG4uaWNvbi1kb2N1bWVudDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZkOSc7XHJcbn1cclxuXHJcbi5pY29uLWdyYWR1YXRpb24taGF0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZGEnO1xyXG59XHJcblxyXG4uaWNvbi1saWNlbnNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZGInO1xyXG59XHJcblxyXG4uaWNvbi1saWNlbnNlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmRjJztcclxufVxyXG5cclxuLmljb24tbWVkYWwtZW1wdHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZkZCc7XHJcbn1cclxuXHJcbi5pY29uLW1lZGFsLWZpcnN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZGUnO1xyXG59XHJcblxyXG4uaWNvbi1tZWRhbC1zZWNvbmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZkZic7XHJcbn1cclxuXHJcbi5pY29uLW1lZGFsLXRoaXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZTAnO1xyXG59XHJcblxyXG4uaWNvbi1wb2RpdW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZlMSc7XHJcbn1cclxuXHJcbi5pY29uLXRyb3BoeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmUyJztcclxufVxyXG5cclxuLmljb24tdHJvcGh5Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmUzJztcclxufVxyXG5cclxuLmljb24tbXVzaWMtbm90ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmU0JztcclxufVxyXG5cclxuLmljb24tbXVzaWMtbm90ZTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZlNSc7XHJcbn1cclxuXHJcbi5pY29uLW11c2ljLW5vdGUzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZTYnO1xyXG59XHJcblxyXG4uaWNvbi1wbGF5bGlzdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmU3JztcclxufVxyXG5cclxuLmljb24tcGxheWxpc3QtYWRkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZTgnO1xyXG59XHJcblxyXG4uaWNvbi1ndWl0YXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZlOSc7XHJcbn1cclxuXHJcbi5pY29uLXRydW1wZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZlYSc7XHJcbn1cclxuXHJcbi5pY29uLWFsYnVtOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZWInO1xyXG59XHJcblxyXG4uaWNvbi1zaHVmZmxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZWMnO1xyXG59XHJcblxyXG4uaWNvbi1yZXBlYXQtb25lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZWQnO1xyXG59XHJcblxyXG4uaWNvbi1yZXBlYXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZlZSc7XHJcbn1cclxuXHJcbi5pY29uLWhlYWRwaG9uZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZlZic7XHJcbn1cclxuXHJcbi5pY29uLWhlYWRzZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZmMCc7XHJcbn1cclxuXHJcbi5pY29uLWxvdWRzcGVha2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZjEnO1xyXG59XHJcblxyXG4uaWNvbi1lcXVhbGl6ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZmMic7XHJcbn1cclxuXHJcbi5pY29uLXRoZWF0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZmMyc7XHJcbn1cclxuXHJcbi5pY29uLTNkLWdsYXNzZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZmNCc7XHJcbn1cclxuXHJcbi5pY29uLXRpY2tldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmY1JztcclxufVxyXG5cclxuLmljb24tcHJlc2VudGF0aW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZjYnO1xyXG59XHJcblxyXG4uaWNvbi1wbGF5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZjcnO1xyXG59XHJcblxyXG4uaWNvbi1maWxtLXBsYXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZmOCc7XHJcbn1cclxuXHJcbi5pY29uLWNsYXBib2FyZC1wbGF5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZjknO1xyXG59XHJcblxyXG4uaWNvbi1tZWRpYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmZhJztcclxufVxyXG5cclxuLmljb24tZmlsbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmZiJztcclxufVxyXG5cclxuLmljb24tZmlsbTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTZmYyc7XHJcbn1cclxuXHJcbi5pY29uLXN1cnZlaWxsYW5jZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmZkJztcclxufVxyXG5cclxuLmljb24tc3VydmVpbGxhbmNlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNmZlJztcclxufVxyXG5cclxuLmljb24tY2FtZXJhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU2ZmYnO1xyXG59XHJcblxyXG4uaWNvbi1jYW1lcmEtY3Jvc3NlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzAwJztcclxufVxyXG5cclxuLmljb24tY2FtZXJhLXBsYXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcwMSc7XHJcbn1cclxuXHJcbi5pY29uLXRpbWUtbGFwc2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcwMic7XHJcbn1cclxuXHJcbi5pY29uLXJlY29yZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzAzJztcclxufVxyXG5cclxuLmljb24tY2FtZXJhMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzA0JztcclxufVxyXG5cclxuLmljb24tY2FtZXJhLWZsaXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcwNSc7XHJcbn1cclxuXHJcbi5pY29uLXBhbm9yYW1hOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MDYnO1xyXG59XHJcblxyXG4uaWNvbi10aW1lLWxhcHNlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzA3JztcclxufVxyXG5cclxuLmljb24tc2h1dHRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzA4JztcclxufVxyXG5cclxuLmljb24tc2h1dHRlcjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcwOSc7XHJcbn1cclxuXHJcbi5pY29uLWZhY2UtZGV0ZWN0aW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MGEnO1xyXG59XHJcblxyXG4uaWNvbi1mbGFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzBiJztcclxufVxyXG5cclxuLmljb24tY29udmV4OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MGMnO1xyXG59XHJcblxyXG4uaWNvbi1jb25jYXZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MGQnO1xyXG59XHJcblxyXG4uaWNvbi1waWN0dXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MGUnO1xyXG59XHJcblxyXG4uaWNvbi1waWN0dXJlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzBmJztcclxufVxyXG5cclxuLmljb24tcGljdHVyZTM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcxMCc7XHJcbn1cclxuXHJcbi5pY29uLXBpY3R1cmVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MTEnO1xyXG59XHJcblxyXG4uaWNvbi1ib29rOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MTInO1xyXG59XHJcblxyXG4uaWNvbi1hdWRpby1ib29rOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MTMnO1xyXG59XHJcblxyXG4uaWNvbi1ib29rMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzE0JztcclxufVxyXG5cclxuLmljb24tYm9va21hcms6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcxNSc7XHJcbn1cclxuXHJcbi5pY29uLWJvb2ttYXJrMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzE2JztcclxufVxyXG5cclxuLmljb24tbGFiZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcxNyc7XHJcbn1cclxuXHJcbi5pY29uLWxpYnJhcnk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcxOCc7XHJcbn1cclxuXHJcbi5pY29uLWxpYnJhcnkyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MTknO1xyXG59XHJcblxyXG4uaWNvbi1jb250YWN0czo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzFhJztcclxufVxyXG5cclxuLmljb24tcHJvZmlsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzFiJztcclxufVxyXG5cclxuLmljb24tcG9ydHJhaXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcxYyc7XHJcbn1cclxuXHJcbi5pY29uLXBvcnRyYWl0Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzFkJztcclxufVxyXG5cclxuLmljb24tdXNlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzFlJztcclxufVxyXG5cclxuLmljb24tdXNlci1wbHVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MWYnO1xyXG59XHJcblxyXG4uaWNvbi11c2VyLW1pbnVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MjAnO1xyXG59XHJcblxyXG4uaWNvbi11c2VyLWxvY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcyMSc7XHJcbn1cclxuXHJcbi5pY29uLXVzZXJzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MjInO1xyXG59XHJcblxyXG4uaWNvbi11c2VyczI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcyMyc7XHJcbn1cclxuXHJcbi5pY29uLXVzZXJzLXBsdXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcyNCc7XHJcbn1cclxuXHJcbi5pY29uLXVzZXJzLW1pbnVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MjUnO1xyXG59XHJcblxyXG4uaWNvbi1ncm91cC13b3JrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MjYnO1xyXG59XHJcblxyXG4uaWNvbi13b21hbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzI3JztcclxufVxyXG5cclxuLmljb24tbWFuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MjgnO1xyXG59XHJcblxyXG4uaWNvbi1iYWJ5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MjknO1xyXG59XHJcblxyXG4uaWNvbi1iYWJ5Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzJhJztcclxufVxyXG5cclxuLmljb24tYmFieTM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTcyYic7XHJcbn1cclxuXHJcbi5pY29uLWJhYnktYm90dGxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MmMnO1xyXG59XHJcblxyXG4uaWNvbi13YWxrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MmQnO1xyXG59XHJcblxyXG4uaWNvbi1oYW5kLXdhdmluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzJlJztcclxufVxyXG5cclxuLmljb24tanVtcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzJmJztcclxufVxyXG5cclxuLmljb24tcnVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MzAnO1xyXG59XHJcblxyXG4uaWNvbi13b21hbjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTczMSc7XHJcbn1cclxuXHJcbi5pY29uLW1hbjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTczMic7XHJcbn1cclxuXHJcbi5pY29uLW1hbi13b21hbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzMzJztcclxufVxyXG5cclxuLmljb24taGVpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MzQnO1xyXG59XHJcblxyXG4uaWNvbi13ZWlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTczNSc7XHJcbn1cclxuXHJcbi5pY29uLXNjYWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3MzYnO1xyXG59XHJcblxyXG4uaWNvbi1idXR0b246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTczNyc7XHJcbn1cclxuXHJcbi5pY29uLWJvdy10aWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTczOCc7XHJcbn1cclxuXHJcbi5pY29uLXRpZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzM5JztcclxufVxyXG5cclxuLmljb24tc29ja3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTczYSc7XHJcbn1cclxuXHJcbi5pY29uLXNob2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTczYic7XHJcbn1cclxuXHJcbi5pY29uLXNob2VzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3M2MnO1xyXG59XHJcblxyXG4uaWNvbi1oYXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTczZCc7XHJcbn1cclxuXHJcbi5pY29uLXBhbnRzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3M2UnO1xyXG59XHJcblxyXG4uaWNvbi1zaG9ydHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTczZic7XHJcbn1cclxuXHJcbi5pY29uLWZsaXAtZmxvcHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc0MCc7XHJcbn1cclxuXHJcbi5pY29uLXNoaXJ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NDEnO1xyXG59XHJcblxyXG4uaWNvbi1oYW5nZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc0Mic7XHJcbn1cclxuXHJcbi5pY29uLWxhdW5kcnk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc0Myc7XHJcbn1cclxuXHJcbi5pY29uLXN0b3JlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NDQnO1xyXG59XHJcblxyXG4uaWNvbi1oYWlyY3V0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NDUnO1xyXG59XHJcblxyXG4uaWNvbi1zdG9yZS0yNDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzQ2JztcclxufVxyXG5cclxuLmljb24tYmFyY29kZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzQ3JztcclxufVxyXG5cclxuLmljb24tYmFyY29kZTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc0OCc7XHJcbn1cclxuXHJcbi5pY29uLWJhcmNvZGUzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NDknO1xyXG59XHJcblxyXG4uaWNvbi1jYXNoaWVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NGEnO1xyXG59XHJcblxyXG4uaWNvbi1iYWc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc0Yic7XHJcbn1cclxuXHJcbi5pY29uLWJhZzI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc0Yyc7XHJcbn1cclxuXHJcbi5pY29uLWNhcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc0ZCc7XHJcbn1cclxuXHJcbi5pY29uLWNhcnQtZW1wdHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc0ZSc7XHJcbn1cclxuXHJcbi5pY29uLWNhcnQtZnVsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzRmJztcclxufVxyXG5cclxuLmljb24tY2FydC1wbHVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NTAnO1xyXG59XHJcblxyXG4uaWNvbi1jYXJ0LXBsdXMyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NTEnO1xyXG59XHJcblxyXG4uaWNvbi1jYXJ0LWFkZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzUyJztcclxufVxyXG5cclxuLmljb24tY2FydC1yZW1vdmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc1Myc7XHJcbn1cclxuXHJcbi5pY29uLWNhcnQtZXhjaGFuZ2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc1NCc7XHJcbn1cclxuXHJcbi5pY29uLXRhZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzU1JztcclxufVxyXG5cclxuLmljb24tdGFnczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzU2JztcclxufVxyXG5cclxuLmljb24tcmVjZWlwdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzU3JztcclxufVxyXG5cclxuLmljb24td2FsbGV0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NTgnO1xyXG59XHJcblxyXG4uaWNvbi1jcmVkaXQtY2FyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzU5JztcclxufVxyXG5cclxuLmljb24tY2FzaC1kb2xsYXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc1YSc7XHJcbn1cclxuXHJcbi5pY29uLWNhc2gtZXVybzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzViJztcclxufVxyXG5cclxuLmljb24tY2FzaC1wb3VuZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzVjJztcclxufVxyXG5cclxuLmljb24tY2FzaC15ZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc1ZCc7XHJcbn1cclxuXHJcbi5pY29uLWJhZy1kb2xsYXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc1ZSc7XHJcbn1cclxuXHJcbi5pY29uLWJhZy1ldXJvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NWYnO1xyXG59XHJcblxyXG4uaWNvbi1iYWctcG91bmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc2MCc7XHJcbn1cclxuXHJcbi5pY29uLWJhZy15ZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc2MSc7XHJcbn1cclxuXHJcbi5pY29uLWNvaW4tZG9sbGFyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NjInO1xyXG59XHJcblxyXG4uaWNvbi1jb2luLWV1cm86OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc2Myc7XHJcbn1cclxuXHJcbi5pY29uLWNvaW4tcG91bmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc2NCc7XHJcbn1cclxuXHJcbi5pY29uLWNvaW4teWVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NjUnO1xyXG59XHJcblxyXG4uaWNvbi1jYWxjdWxhdG9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NjYnO1xyXG59XHJcblxyXG4uaWNvbi1jYWxjdWxhdG9yMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzY3JztcclxufVxyXG5cclxuLmljb24tYWJhY3VzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NjgnO1xyXG59XHJcblxyXG4uaWNvbi12YXVsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzY5JztcclxufVxyXG5cclxuLmljb24tdGVsZXBob25lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NmEnO1xyXG59XHJcblxyXG4uaWNvbi1waG9uZS1sb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NmInO1xyXG59XHJcblxyXG4uaWNvbi1waG9uZS13YXZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NmMnO1xyXG59XHJcblxyXG4uaWNvbi1waG9uZS1wYXVzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzZkJztcclxufVxyXG5cclxuLmljb24tcGhvbmUtb3V0Z29pbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc2ZSc7XHJcbn1cclxuXHJcbi5pY29uLXBob25lLWluY29taW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NmYnO1xyXG59XHJcblxyXG4uaWNvbi1waG9uZS1pbi1vdXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc3MCc7XHJcbn1cclxuXHJcbi5pY29uLXBob25lLWVycm9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NzEnO1xyXG59XHJcblxyXG4uaWNvbi1waG9uZS1zaXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc3Mic7XHJcbn1cclxuXHJcbi5pY29uLXBob25lLXBsdXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc3Myc7XHJcbn1cclxuXHJcbi5pY29uLXBob25lLW1pbnVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NzQnO1xyXG59XHJcblxyXG4uaWNvbi12b2ljZW1haWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc3NSc7XHJcbn1cclxuXHJcbi5pY29uLWRpYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc3Nic7XHJcbn1cclxuXHJcbi5pY29uLXRlbGVwaG9uZTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc3Nyc7XHJcbn1cclxuXHJcbi5pY29uLXB1c2hwaW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc3OCc7XHJcbn1cclxuXHJcbi5pY29uLXB1c2hwaW4yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3NzknO1xyXG59XHJcblxyXG4uaWNvbi1tYXAtbWFya2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3N2EnO1xyXG59XHJcblxyXG4uaWNvbi1tYXAtbWFya2VyLXVzZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc3Yic7XHJcbn1cclxuXHJcbi5pY29uLW1hcC1tYXJrZXItZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzdjJztcclxufVxyXG5cclxuLmljb24tbWFwLW1hcmtlci1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzdkJztcclxufVxyXG5cclxuLmljb24tbWFwLW1hcmtlci1jcm9zc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3N2UnO1xyXG59XHJcblxyXG4uaWNvbi1yYWRhcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzdmJztcclxufVxyXG5cclxuLmljb24tY29tcGFzczI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc4MCc7XHJcbn1cclxuXHJcbi5pY29uLW1hcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzgxJztcclxufVxyXG5cclxuLmljb24tbWFwMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzgyJztcclxufVxyXG5cclxuLmljb24tbG9jYXRpb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc4Myc7XHJcbn1cclxuXHJcbi5pY29uLXJvYWQtc2lnbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzg0JztcclxufVxyXG5cclxuLmljb24tY2FsZW5kYXItZW1wdHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc4NSc7XHJcbn1cclxuXHJcbi5pY29uLWNhbGVuZGFyLWNoZWNrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3ODYnO1xyXG59XHJcblxyXG4uaWNvbi1jYWxlbmRhci1jcm9zczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzg3JztcclxufVxyXG5cclxuLmljb24tY2FsZW5kYXItMzE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc4OCc7XHJcbn1cclxuXHJcbi5pY29uLWNhbGVuZGFyLWZ1bGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc4OSc7XHJcbn1cclxuXHJcbi5pY29uLWNhbGVuZGFyLWluc2VydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzhhJztcclxufVxyXG5cclxuLmljb24tY2FsZW5kYXItdGV4dDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzhiJztcclxufVxyXG5cclxuLmljb24tY2FsZW5kYXItdXNlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzhjJztcclxufVxyXG5cclxuLmljb24tbW91c2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc4ZCc7XHJcbn1cclxuXHJcbi5pY29uLW1vdXNlLWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc4ZSc7XHJcbn1cclxuXHJcbi5pY29uLW1vdXNlLXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3OGYnO1xyXG59XHJcblxyXG4uaWNvbi1tb3VzZS1ib3RoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3OTAnO1xyXG59XHJcblxyXG4uaWNvbi1rZXlib2FyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzkxJztcclxufVxyXG5cclxuLmljb24ta2V5Ym9hcmQtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc5Mic7XHJcbn1cclxuXHJcbi5pY29uLWtleWJvYXJkLWRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc5Myc7XHJcbn1cclxuXHJcbi5pY29uLWRlbGV0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzk0JztcclxufVxyXG5cclxuLmljb24tc3BlbGwtY2hlY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc5NSc7XHJcbn1cclxuXHJcbi5pY29uLWVzY2FwZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzk2JztcclxufVxyXG5cclxuLmljb24tZW50ZXIyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3OTcnO1xyXG59XHJcblxyXG4uaWNvbi1zY3JlZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc5OCc7XHJcbn1cclxuXHJcbi5pY29uLWFzcGVjdC1yYXRpbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzk5JztcclxufVxyXG5cclxuLmljb24tc2lnbmFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3OWEnO1xyXG59XHJcblxyXG4uaWNvbi1zaWduYWwtbG9jazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzliJztcclxufVxyXG5cclxuLmljb24tc2lnbmFsLTgwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3OWMnO1xyXG59XHJcblxyXG4uaWNvbi1zaWduYWwtNjA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTc5ZCc7XHJcbn1cclxuXHJcbi5pY29uLXNpZ25hbC00MDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlNzllJztcclxufVxyXG5cclxuLmljb24tc2lnbmFsLTIwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3OWYnO1xyXG59XHJcblxyXG4uaWNvbi1zaWduYWwtMDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2EwJztcclxufVxyXG5cclxuLmljb24tc2lnbmFsLWJsb2NrZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdhMSc7XHJcbn1cclxuXHJcbi5pY29uLXNpbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2EyJztcclxufVxyXG5cclxuLmljb24tZmxhc2gtbWVtb3J5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YTMnO1xyXG59XHJcblxyXG4uaWNvbi11c2ItZHJpdmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdhNCc7XHJcbn1cclxuXHJcbi5pY29uLXBob25lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YTUnO1xyXG59XHJcblxyXG4uaWNvbi1zbWFydHBob25lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YTYnO1xyXG59XHJcblxyXG4uaWNvbi1zbWFydHBob25lLW5vdGlmaWNhdGlvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2E3JztcclxufVxyXG5cclxuLmljb24tc21hcnRwaG9uZS12aWJyYXRpb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdhOCc7XHJcbn1cclxuXHJcbi5pY29uLXNtYXJ0cGhvbmUtZW1iZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdhOSc7XHJcbn1cclxuXHJcbi5pY29uLXNtYXJ0cGhvbmUtd2F2ZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdhYSc7XHJcbn1cclxuXHJcbi5pY29uLXRhYmxldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2FiJztcclxufVxyXG5cclxuLmljb24tdGFibGV0Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2FjJztcclxufVxyXG5cclxuLmljb24tbGFwdG9wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YWQnO1xyXG59XHJcblxyXG4uaWNvbi1sYXB0b3AtcGhvbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdhZSc7XHJcbn1cclxuXHJcbi5pY29uLWRlc2t0b3A6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdhZic7XHJcbn1cclxuXHJcbi5pY29uLWxhdW5jaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2IwJztcclxufVxyXG5cclxuLmljb24tbmV3LXRhYjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2IxJztcclxufVxyXG5cclxuLmljb24td2luZG93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YjInO1xyXG59XHJcblxyXG4uaWNvbi1jYWJsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2IzJztcclxufVxyXG5cclxuLmljb24tY2FibGUyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YjQnO1xyXG59XHJcblxyXG4uaWNvbi10djo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2I1JztcclxufVxyXG5cclxuLmljb24tcmFkaW86OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdiNic7XHJcbn1cclxuXHJcbi5pY29uLXJlbW90ZS1jb250cm9sOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YjcnO1xyXG59XHJcblxyXG4uaWNvbi1wb3dlci1zd2l0Y2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdiOCc7XHJcbn1cclxuXHJcbi5pY29uLXBvd2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YjknO1xyXG59XHJcblxyXG4uaWNvbi1wb3dlci1jcm9zc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YmEnO1xyXG59XHJcblxyXG4uaWNvbi1mbGFzaC1hdXRvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YmInO1xyXG59XHJcblxyXG4uaWNvbi1sYW1wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YmMnO1xyXG59XHJcblxyXG4uaWNvbi1mbGFzaGxpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YmQnO1xyXG59XHJcblxyXG4uaWNvbi1sYW1wc2hhZGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdiZSc7XHJcbn1cclxuXHJcbi5pY29uLWNvcmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdiZic7XHJcbn1cclxuXHJcbi5pY29uLW91dGxldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2MwJztcclxufVxyXG5cclxuLmljb24tYmF0dGVyeS1wb3dlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2MxJztcclxufVxyXG5cclxuLmljb24tYmF0dGVyeS1lbXB0eTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2MyJztcclxufVxyXG5cclxuLmljb24tYmF0dGVyeS1hbGVydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2MzJztcclxufVxyXG5cclxuLmljb24tYmF0dGVyeS1lcnJvcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2M0JztcclxufVxyXG5cclxuLmljb24tYmF0dGVyeS1sb3cxOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YzUnO1xyXG59XHJcblxyXG4uaWNvbi1iYXR0ZXJ5LWxvdzI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdjNic7XHJcbn1cclxuXHJcbi5pY29uLWJhdHRlcnktbG93Mzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2M3JztcclxufVxyXG5cclxuLmljb24tYmF0dGVyeS1taWQxOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3YzgnO1xyXG59XHJcblxyXG4uaWNvbi1iYXR0ZXJ5LW1pZDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdjOSc7XHJcbn1cclxuXHJcbi5pY29uLWJhdHRlcnktbWlkMzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2NhJztcclxufVxyXG5cclxuLmljb24tYmF0dGVyeS1mdWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3Y2InO1xyXG59XHJcblxyXG4uaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3Y2MnO1xyXG59XHJcblxyXG4uaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2NkJztcclxufVxyXG5cclxuLmljb24tYmF0dGVyeS1jaGFyZ2luZzM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdjZSc7XHJcbn1cclxuXHJcbi5pY29uLWJhdHRlcnktY2hhcmdpbmc0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3Y2YnO1xyXG59XHJcblxyXG4uaWNvbi1iYXR0ZXJ5LWNoYXJnaW5nNTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2QwJztcclxufVxyXG5cclxuLmljb24tYmF0dGVyeS1jaGFyZ2luZzY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdkMSc7XHJcbn1cclxuXHJcbi5pY29uLWJhdHRlcnktY2hhcmdpbmc3OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3ZDInO1xyXG59XHJcblxyXG4uaWNvbi1jaGlwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3ZDMnO1xyXG59XHJcblxyXG4uaWNvbi1jaGlwLXg2NDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2Q0JztcclxufVxyXG5cclxuLmljb24tY2hpcC14ODY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdkNSc7XHJcbn1cclxuXHJcbi5pY29uLWJ1YmJsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2Q2JztcclxufVxyXG5cclxuLmljb24tYnViYmxlczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2Q3JztcclxufVxyXG5cclxuLmljb24tYnViYmxlLWRvdHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdkOCc7XHJcbn1cclxuXHJcbi5pY29uLWJ1YmJsZS1hbGVydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2Q5JztcclxufVxyXG5cclxuLmljb24tYnViYmxlLXF1ZXN0aW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3ZGEnO1xyXG59XHJcblxyXG4uaWNvbi1idWJibGUtdGV4dDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2RiJztcclxufVxyXG5cclxuLmljb24tYnViYmxlLXBlbmNpbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2RjJztcclxufVxyXG5cclxuLmljb24tYnViYmxlLXBpY3R1cmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdkZCc7XHJcbn1cclxuXHJcbi5pY29uLWJ1YmJsZS12aWRlbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2RlJztcclxufVxyXG5cclxuLmljb24tYnViYmxlLXVzZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdkZic7XHJcbn1cclxuXHJcbi5pY29uLWJ1YmJsZS1xdW90ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2UwJztcclxufVxyXG5cclxuLmljb24tYnViYmxlLWhlYXJ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3ZTEnO1xyXG59XHJcblxyXG4uaWNvbi1idWJibGUtZW1vdGljb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdlMic7XHJcbn1cclxuXHJcbi5pY29uLWJ1YmJsZS1hdHRhY2htZW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3ZTMnO1xyXG59XHJcblxyXG4uaWNvbi1waG9uZS1idWJibGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdlNCc7XHJcbn1cclxuXHJcbi5pY29uLXF1b3RlLW9wZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdlNSc7XHJcbn1cclxuXHJcbi5pY29uLXF1b3RlLWNsb3NlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3ZTYnO1xyXG59XHJcblxyXG4uaWNvbi1kbmE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdlNyc7XHJcbn1cclxuXHJcbi5pY29uLWhlYXJ0LXB1bHNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3ZTgnO1xyXG59XHJcblxyXG4uaWNvbi1wdWxzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2U5JztcclxufVxyXG5cclxuLmljb24tc3lyaW5nZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2VhJztcclxufVxyXG5cclxuLmljb24tcGlsbHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdlYic7XHJcbn1cclxuXHJcbi5pY29uLWZpcnN0LWFpZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2VjJztcclxufVxyXG5cclxuLmljb24tbGlmZWJ1b3k6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdlZCc7XHJcbn1cclxuXHJcbi5pY29uLWJhbmRhZ2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdlZSc7XHJcbn1cclxuXHJcbi5pY29uLWJhbmRhZ2VzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU3ZWYnO1xyXG59XHJcblxyXG4uaWNvbi10aGVybW9tZXRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2YwJztcclxufVxyXG5cclxuLmljb24tbWljcm9zY29wZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2YxJztcclxufVxyXG5cclxuLmljb24tYnJhaW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdmMic7XHJcbn1cclxuXHJcbi5pY29uLWJlYWtlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2YzJztcclxufVxyXG5cclxuLmljb24tc2t1bGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdmNCc7XHJcbn1cclxuXHJcbi5pY29uLWJvbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdmNSc7XHJcbn1cclxuXHJcbi5pY29uLWNvbnN0cnVjdGlvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2Y2JztcclxufVxyXG5cclxuLmljb24tY29uc3RydWN0aW9uLWNvbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdmNyc7XHJcbn1cclxuXHJcbi5pY29uLXBpZS1jaGFydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2Y4JztcclxufVxyXG5cclxuLmljb24tcGllLWNoYXJ0Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2Y5JztcclxufVxyXG5cclxuLmljb24tZ3JhcGg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdmYSc7XHJcbn1cclxuXHJcbi5pY29uLWNoYXJ0LWdyb3d0aDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2ZiJztcclxufVxyXG5cclxuLmljb24tY2hhcnQtYmFyczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlN2ZjJztcclxufVxyXG5cclxuLmljb24tY2hhcnQtc2V0dGluZ3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdmZCc7XHJcbn1cclxuXHJcbi5pY29uLWNha2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdmZSc7XHJcbn1cclxuXHJcbi5pY29uLWdpZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTdmZic7XHJcbn1cclxuXHJcbi5pY29uLWJhbGxvb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgwMCc7XHJcbn1cclxuXHJcbi5pY29uLXJhbms6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgwMSc7XHJcbn1cclxuXHJcbi5pY29uLXJhbmsyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MDInO1xyXG59XHJcblxyXG4uaWNvbi1yYW5rMzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODAzJztcclxufVxyXG5cclxuLmljb24tY3Jvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgwNCc7XHJcbn1cclxuXHJcbi5pY29uLWxvdHVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MDUnO1xyXG59XHJcblxyXG4uaWNvbi1kaWFtb25kOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MDYnO1xyXG59XHJcblxyXG4uaWNvbi1kaWFtb25kMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODA3JztcclxufVxyXG5cclxuLmljb24tZGlhbW9uZDM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgwOCc7XHJcbn1cclxuXHJcbi5pY29uLWRpYW1vbmQ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MDknO1xyXG59XHJcblxyXG4uaWNvbi1saW5lYXJpY29uczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODBhJztcclxufVxyXG5cclxuLmljb24tdGVhY3VwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MGInO1xyXG59XHJcblxyXG4uaWNvbi10ZWFwb3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgwYyc7XHJcbn1cclxuXHJcbi5pY29uLWdsYXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MGQnO1xyXG59XHJcblxyXG4uaWNvbi1ib3R0bGUyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MGUnO1xyXG59XHJcblxyXG4uaWNvbi1nbGFzcy1jb2NrdGFpbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODBmJztcclxufVxyXG5cclxuLmljb24tZ2xhc3MyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MTAnO1xyXG59XHJcblxyXG4uaWNvbi1kaW5uZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgxMSc7XHJcbn1cclxuXHJcbi5pY29uLWRpbm5lcjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgxMic7XHJcbn1cclxuXHJcbi5pY29uLWNoZWY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgxMyc7XHJcbn1cclxuXHJcbi5pY29uLXNjYWxlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODE0JztcclxufVxyXG5cclxuLmljb24tZWdnOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MTUnO1xyXG59XHJcblxyXG4uaWNvbi1lZ2cyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MTYnO1xyXG59XHJcblxyXG4uaWNvbi1lZ2dzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MTcnO1xyXG59XHJcblxyXG4uaWNvbi1wbGF0dGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MTgnO1xyXG59XHJcblxyXG4uaWNvbi1zdGVhazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODE5JztcclxufVxyXG5cclxuLmljb24taGFtYnVyZ2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MWEnO1xyXG59XHJcblxyXG4uaWNvbi1ob3Rkb2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgxYic7XHJcbn1cclxuXHJcbi5pY29uLXBpenphOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MWMnO1xyXG59XHJcblxyXG4uaWNvbi1zYXVzYWdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MWQnO1xyXG59XHJcblxyXG4uaWNvbi1jaGlja2VuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MWUnO1xyXG59XHJcblxyXG4uaWNvbi1maXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MWYnO1xyXG59XHJcblxyXG4uaWNvbi1jYXJyb3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgyMCc7XHJcbn1cclxuXHJcbi5pY29uLWNoZWVzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODIxJztcclxufVxyXG5cclxuLmljb24tYnJlYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgyMic7XHJcbn1cclxuXHJcbi5pY29uLWljZS1jcmVhbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODIzJztcclxufVxyXG5cclxuLmljb24taWNlLWNyZWFtMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODI0JztcclxufVxyXG5cclxuLmljb24tY2FuZHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgyNSc7XHJcbn1cclxuXHJcbi5pY29uLWxvbGxpcG9wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MjYnO1xyXG59XHJcblxyXG4uaWNvbi1jb2ZmZWUtYmVhbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODI3JztcclxufVxyXG5cclxuLmljb24tY29mZmVlLWN1cDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODI4JztcclxufVxyXG5cclxuLmljb24tY2hlcnJ5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MjknO1xyXG59XHJcblxyXG4uaWNvbi1ncmFwZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgyYSc7XHJcbn1cclxuXHJcbi5pY29uLWNpdHJ1czo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODJiJztcclxufVxyXG5cclxuLmljb24tYXBwbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgyYyc7XHJcbn1cclxuXHJcbi5pY29uLWxlYWY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgyZCc7XHJcbn1cclxuXHJcbi5pY29uLWxhbmRzY2FwZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODJlJztcclxufVxyXG5cclxuLmljb24tcGluZS10cmVlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MmYnO1xyXG59XHJcblxyXG4uaWNvbi10cmVlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MzAnO1xyXG59XHJcblxyXG4uaWNvbi1jYWN0dXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgzMSc7XHJcbn1cclxuXHJcbi5pY29uLXBhdzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODMyJztcclxufVxyXG5cclxuLmljb24tZm9vdHByaW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MzMnO1xyXG59XHJcblxyXG4uaWNvbi1zcGVlZC1zbG93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4MzQnO1xyXG59XHJcblxyXG4uaWNvbi1zcGVlZC1tZWRpdW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgzNSc7XHJcbn1cclxuXHJcbi5pY29uLXNwZWVkLWZhc3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgzNic7XHJcbn1cclxuXHJcbi5pY29uLXJvY2tldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODM3JztcclxufVxyXG5cclxuLmljb24taGFtbWVyMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODM4JztcclxufVxyXG5cclxuLmljb24tYmFsYW5jZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODM5JztcclxufVxyXG5cclxuLmljb24tYnJpZWZjYXNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4M2EnO1xyXG59XHJcblxyXG4uaWNvbi1sdWdnYWdlLXdlaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODNiJztcclxufVxyXG5cclxuLmljb24tZG9sbHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTgzYyc7XHJcbn1cclxuXHJcbi5pY29uLXBsYW5lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4M2QnO1xyXG59XHJcblxyXG4uaWNvbi1wbGFuZS1jcm9zc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4M2UnO1xyXG59XHJcblxyXG4uaWNvbi1oZWxpY29wdGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4M2YnO1xyXG59XHJcblxyXG4uaWNvbi10cmFmZmljLWxpZ2h0czo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODQwJztcclxufVxyXG5cclxuLmljb24tc2lyZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg0MSc7XHJcbn1cclxuXHJcbi5pY29uLXJvYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg0Mic7XHJcbn1cclxuXHJcbi5pY29uLWVuZ2luZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODQzJztcclxufVxyXG5cclxuLmljb24tb2lsLXByZXNzdXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NDQnO1xyXG59XHJcblxyXG4uaWNvbi1jb29sYW50LXRlbXBlcmF0dXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NDUnO1xyXG59XHJcblxyXG4uaWNvbi1jYXItYmF0dGVyeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODQ2JztcclxufVxyXG5cclxuLmljb24tZ2FzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NDcnO1xyXG59XHJcblxyXG4uaWNvbi1nYWxsb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg0OCc7XHJcbn1cclxuXHJcbi5pY29uLXRyYW5zbWlzc2lvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODQ5JztcclxufVxyXG5cclxuLmljb24tY2FyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NGEnO1xyXG59XHJcblxyXG4uaWNvbi1jYXItd2FzaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODRiJztcclxufVxyXG5cclxuLmljb24tY2FyLXdhc2gyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NGMnO1xyXG59XHJcblxyXG4uaWNvbi1idXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg0ZCc7XHJcbn1cclxuXHJcbi5pY29uLWJ1czI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg0ZSc7XHJcbn1cclxuXHJcbi5pY29uLWNhcjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg0Zic7XHJcbn1cclxuXHJcbi5pY29uLXBhcmtpbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg1MCc7XHJcbn1cclxuXHJcbi5pY29uLWNhci1sb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NTEnO1xyXG59XHJcblxyXG4uaWNvbi10YXhpOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NTInO1xyXG59XHJcblxyXG4uaWNvbi1jYXItc2lyZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg1Myc7XHJcbn1cclxuXHJcbi5pY29uLWNhci13YXNoMzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODU0JztcclxufVxyXG5cclxuLmljb24tY2FyLXdhc2g0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NTUnO1xyXG59XHJcblxyXG4uaWNvbi1hbWJ1bGFuY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg1Nic7XHJcbn1cclxuXHJcbi5pY29uLXRydWNrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NTcnO1xyXG59XHJcblxyXG4uaWNvbi10cmFpbGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NTgnO1xyXG59XHJcblxyXG4uaWNvbi1zY2FsZS10cnVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODU5JztcclxufVxyXG5cclxuLmljb24tdHJhaW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg1YSc7XHJcbn1cclxuXHJcbi5pY29uLXNoaXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg1Yic7XHJcbn1cclxuXHJcbi5pY29uLXNoaXAyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NWMnO1xyXG59XHJcblxyXG4uaWNvbi1hbmNob3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg1ZCc7XHJcbn1cclxuXHJcbi5pY29uLWJvYXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg1ZSc7XHJcbn1cclxuXHJcbi5pY29uLWJpY3ljbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg1Zic7XHJcbn1cclxuXHJcbi5pY29uLWJpY3ljbGUyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NjAnO1xyXG59XHJcblxyXG4uaWNvbi1kdW1iYmVsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODYxJztcclxufVxyXG5cclxuLmljb24tYmVuY2gtcHJlc3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg2Mic7XHJcbn1cclxuXHJcbi5pY29uLXN3aW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg2Myc7XHJcbn1cclxuXHJcbi5pY29uLWZvb3RiYWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NjQnO1xyXG59XHJcblxyXG4uaWNvbi1iYXNlYmFsbC1iYXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg2NSc7XHJcbn1cclxuXHJcbi5pY29uLWJhc2ViYWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NjYnO1xyXG59XHJcblxyXG4uaWNvbi10ZW5uaXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg2Nyc7XHJcbn1cclxuXHJcbi5pY29uLXRlbm5pczI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg2OCc7XHJcbn1cclxuXHJcbi5pY29uLXBpbmctcG9uZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODY5JztcclxufVxyXG5cclxuLmljb24taG9ja2V5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NmEnO1xyXG59XHJcblxyXG4uaWNvbi04YmFsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODZiJztcclxufVxyXG5cclxuLmljb24tYm93bGluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODZjJztcclxufVxyXG5cclxuLmljb24tYm93bGluZy1waW5zOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NmQnO1xyXG59XHJcblxyXG4uaWNvbi1nb2xmOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NmUnO1xyXG59XHJcblxyXG4uaWNvbi1nb2xmMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODZmJztcclxufVxyXG5cclxuLmljb24tYXJjaGVyeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODcwJztcclxufVxyXG5cclxuLmljb24tc2xpbmdzaG90OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NzEnO1xyXG59XHJcblxyXG4uaWNvbi1zb2NjZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg3Mic7XHJcbn1cclxuXHJcbi5pY29uLWJhc2tldGJhbGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg3Myc7XHJcbn1cclxuXHJcbi5pY29uLWN1YmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg3NCc7XHJcbn1cclxuXHJcbi5pY29uLTNkLXJvdGF0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODc1JztcclxufVxyXG5cclxuLmljb24tcHV6emxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NzYnO1xyXG59XHJcblxyXG4uaWNvbi1nbGFzc2VzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4NzcnO1xyXG59XHJcblxyXG4uaWNvbi1nbGFzc2VzMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODc4JztcclxufVxyXG5cclxuLmljb24tYWNjZXNzaWJpbGl0eTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODc5JztcclxufVxyXG5cclxuLmljb24td2hlZWxjaGFpcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODdhJztcclxufVxyXG5cclxuLmljb24td2FsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODdiJztcclxufVxyXG5cclxuLmljb24tZmVuY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg3Yyc7XHJcbn1cclxuXHJcbi5pY29uLXdhbGwyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4N2QnO1xyXG59XHJcblxyXG4uaWNvbi1pY29uczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODdlJztcclxufVxyXG5cclxuLmljb24tcmVzaXplLWhhbmRsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODdmJztcclxufVxyXG5cclxuLmljb24taWNvbnMyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ODAnO1xyXG59XHJcblxyXG4uaWNvbi1zZWxlY3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg4MSc7XHJcbn1cclxuXHJcbi5pY29uLXNlbGVjdDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg4Mic7XHJcbn1cclxuXHJcbi5pY29uLXNpdGUtbWFwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ODMnO1xyXG59XHJcblxyXG4uaWNvbi1lYXJ0aDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODg0JztcclxufVxyXG5cclxuLmljb24tZWFydGgtbG9jazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODg1JztcclxufVxyXG5cclxuLmljb24tbmV0d29yazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODg2JztcclxufVxyXG5cclxuLmljb24tbmV0d29yay1sb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ODcnO1xyXG59XHJcblxyXG4uaWNvbi1wbGFuZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg4OCc7XHJcbn1cclxuXHJcbi5pY29uLWhhcHB5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ODknO1xyXG59XHJcblxyXG4uaWNvbi1zbWlsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODhhJztcclxufVxyXG5cclxuLmljb24tZ3Jpbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODhiJztcclxufVxyXG5cclxuLmljb24tdG9uZ3VlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4OGMnO1xyXG59XHJcblxyXG4uaWNvbi1zYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg4ZCc7XHJcbn1cclxuXHJcbi5pY29uLXdpbms6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg4ZSc7XHJcbn1cclxuXHJcbi5pY29uLWRyZWFtOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4OGYnO1xyXG59XHJcblxyXG4uaWNvbi1zaG9ja2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4OTAnO1xyXG59XHJcblxyXG4uaWNvbi1zaG9ja2VkMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODkxJztcclxufVxyXG5cclxuLmljb24tdG9uZ3VlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODkyJztcclxufVxyXG5cclxuLmljb24tbmV1dHJhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODkzJztcclxufVxyXG5cclxuLmljb24taGFwcHktZ3Jpbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODk0JztcclxufVxyXG5cclxuLmljb24tY29vbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODk1JztcclxufVxyXG5cclxuLmljb24tbWFkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4OTYnO1xyXG59XHJcblxyXG4uaWNvbi1ncmluLWV2aWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg5Nyc7XHJcbn1cclxuXHJcbi5pY29uLWV2aWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg5OCc7XHJcbn1cclxuXHJcbi5pY29uLXdvdzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODk5JztcclxufVxyXG5cclxuLmljb24tYW5ub3llZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODlhJztcclxufVxyXG5cclxuLmljb24td29uZGVyaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4OWInO1xyXG59XHJcblxyXG4uaWNvbi1jb25mdXNlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlODljJztcclxufVxyXG5cclxuLmljb24temlwcGVkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4OWQnO1xyXG59XHJcblxyXG4uaWNvbi1ncnVtcHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTg5ZSc7XHJcbn1cclxuXHJcbi5pY29uLW11c3RhY2hlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4OWYnO1xyXG59XHJcblxyXG4uaWNvbi10b21ic3RvbmUtaGlwc3Rlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGEwJztcclxufVxyXG5cclxuLmljb24tdG9tYnN0b25lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YTEnO1xyXG59XHJcblxyXG4uaWNvbi1naG9zdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGEyJztcclxufVxyXG5cclxuLmljb24tZ2hvc3QtaGlwc3Rlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGEzJztcclxufVxyXG5cclxuLmljb24taGFsbG93ZWVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YTQnO1xyXG59XHJcblxyXG4uaWNvbi1jaHJpc3RtYXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThhNSc7XHJcbn1cclxuXHJcbi5pY29uLWVhc3Rlci1lZ2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThhNic7XHJcbn1cclxuXHJcbi5pY29uLW11c3RhY2hlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGE3JztcclxufVxyXG5cclxuLmljb24tbXVzdGFjaGUtZ2xhc3Nlczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGE4JztcclxufVxyXG5cclxuLmljb24tcGlwZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGE5JztcclxufVxyXG5cclxuLmljb24tYWxhcm06OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThhYSc7XHJcbn1cclxuXHJcbi5pY29uLWFsYXJtLWFkZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGFiJztcclxufVxyXG5cclxuLmljb24tYWxhcm0tc25vb3plOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YWMnO1xyXG59XHJcblxyXG4uaWNvbi1hbGFybS1yaW5naW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YWQnO1xyXG59XHJcblxyXG4uaWNvbi1idWxsaG9ybjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGFlJztcclxufVxyXG5cclxuLmljb24taGVhcmluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGFmJztcclxufVxyXG5cclxuLmljb24tdm9sdW1lLWhpZ2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThiMCc7XHJcbn1cclxuXHJcbi5pY29uLXZvbHVtZS1tZWRpdW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThiMSc7XHJcbn1cclxuXHJcbi5pY29uLXZvbHVtZS1sb3c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThiMic7XHJcbn1cclxuXHJcbi5pY29uLXZvbHVtZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGIzJztcclxufVxyXG5cclxuLmljb24tbXV0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGI0JztcclxufVxyXG5cclxuLmljb24tbGFuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YjUnO1xyXG59XHJcblxyXG4uaWNvbi1sYW4yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YjYnO1xyXG59XHJcblxyXG4uaWNvbi13aWZpOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YjcnO1xyXG59XHJcblxyXG4uaWNvbi13aWZpLWxvY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThiOCc7XHJcbn1cclxuXHJcbi5pY29uLXdpZmktYmxvY2tlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGI5JztcclxufVxyXG5cclxuLmljb24td2lmaS1taWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThiYSc7XHJcbn1cclxuXHJcbi5pY29uLXdpZmktbG93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YmInO1xyXG59XHJcblxyXG4uaWNvbi13aWZpLWxvdzI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThiYyc7XHJcbn1cclxuXHJcbi5pY29uLXdpZmktYWxlcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThiZCc7XHJcbn1cclxuXHJcbi5pY29uLXdpZmktYWxlcnQtbWlkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YmUnO1xyXG59XHJcblxyXG4uaWNvbi13aWZpLWFsZXJ0LWxvdzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGJmJztcclxufVxyXG5cclxuLmljb24td2lmaS1hbGVydC1sb3cyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YzAnO1xyXG59XHJcblxyXG4uaWNvbi1zdHJlYW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThjMSc7XHJcbn1cclxuXHJcbi5pY29uLXN0cmVhbS1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGMyJztcclxufVxyXG5cclxuLmljb24tc3RyZWFtLWVycm9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YzMnO1xyXG59XHJcblxyXG4uaWNvbi1zdHJlYW0tYWxlcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThjNCc7XHJcbn1cclxuXHJcbi5pY29uLWNvbW11bmljYXRpb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThjNSc7XHJcbn1cclxuXHJcbi5pY29uLWNvbW11bmljYXRpb24tY3Jvc3NlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGM2JztcclxufVxyXG5cclxuLmljb24tYnJvYWRjYXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YzcnO1xyXG59XHJcblxyXG4uaWNvbi1hbnRlbm5hOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4YzgnO1xyXG59XHJcblxyXG4uaWNvbi1zYXRlbGxpdGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThjOSc7XHJcbn1cclxuXHJcbi5pY29uLXNhdGVsbGl0ZTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThjYSc7XHJcbn1cclxuXHJcbi5pY29uLW1pYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGNiJztcclxufVxyXG5cclxuLmljb24tbWljLW11dGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThjYyc7XHJcbn1cclxuXHJcbi5pY29uLW1pYzI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThjZCc7XHJcbn1cclxuXHJcbi5pY29uLXNwb3RsaWdodHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThjZSc7XHJcbn1cclxuXHJcbi5pY29uLWhvdXJnbGFzczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGNmJztcclxufVxyXG5cclxuLmljb24tbG9hZGluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGQwJztcclxufVxyXG5cclxuLmljb24tbG9hZGluZzI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThkMSc7XHJcbn1cclxuXHJcbi5pY29uLWxvYWRpbmczOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZDInO1xyXG59XHJcblxyXG4uaWNvbi1yZWZyZXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZDMnO1xyXG59XHJcblxyXG4uaWNvbi1yZWZyZXNoMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGQ0JztcclxufVxyXG5cclxuLmljb24tdW5kbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGQ1JztcclxufVxyXG5cclxuLmljb24tcmVkbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGQ2JztcclxufVxyXG5cclxuLmljb24tanVtcDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThkNyc7XHJcbn1cclxuXHJcbi5pY29uLXVuZG8yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZDgnO1xyXG59XHJcblxyXG4uaWNvbi1yZWRvMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGQ5JztcclxufVxyXG5cclxuLmljb24tc3luYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGRhJztcclxufVxyXG5cclxuLmljb24tcmVwZWF0LW9uZTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThkYic7XHJcbn1cclxuXHJcbi5pY29uLXN5bmMtY3Jvc3NlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGRjJztcclxufVxyXG5cclxuLmljb24tc3luYzI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThkZCc7XHJcbn1cclxuXHJcbi5pY29uLXJlcGVhdC1vbmUzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZGUnO1xyXG59XHJcblxyXG4uaWNvbi1zeW5jLWNyb3NzZWQyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZGYnO1xyXG59XHJcblxyXG4uaWNvbi1yZXR1cm46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThlMCc7XHJcbn1cclxuXHJcbi5pY29uLXJldHVybjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThlMSc7XHJcbn1cclxuXHJcbi5pY29uLXJlZnVuZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGUyJztcclxufVxyXG5cclxuLmljb24taGlzdG9yeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGUzJztcclxufVxyXG5cclxuLmljb24taGlzdG9yeTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThlNCc7XHJcbn1cclxuXHJcbi5pY29uLXNlbGYtdGltZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThlNSc7XHJcbn1cclxuXHJcbi5pY29uLWNsb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZTYnO1xyXG59XHJcblxyXG4uaWNvbi1jbG9jazI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThlNyc7XHJcbn1cclxuXHJcbi5pY29uLWNsb2NrMzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGU4JztcclxufVxyXG5cclxuLmljb24td2F0Y2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThlOSc7XHJcbn1cclxuXHJcbi5pY29uLWFsYXJtMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGVhJztcclxufVxyXG5cclxuLmljb24tYWxhcm0tYWRkMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGViJztcclxufVxyXG5cclxuLmljb24tYWxhcm0tcmVtb3ZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZWMnO1xyXG59XHJcblxyXG4uaWNvbi1hbGFybS1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGVkJztcclxufVxyXG5cclxuLmljb24tYWxhcm0tZXJyb3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThlZSc7XHJcbn1cclxuXHJcbi5pY29uLXRpbWVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZWYnO1xyXG59XHJcblxyXG4uaWNvbi10aW1lci1jcm9zc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZjAnO1xyXG59XHJcblxyXG4uaWNvbi10aW1lcjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThmMSc7XHJcbn1cclxuXHJcbi5pY29uLXRpbWVyLWNyb3NzZWQyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZjInO1xyXG59XHJcblxyXG4uaWNvbi1kb3dubG9hZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGYzJztcclxufVxyXG5cclxuLmljb24tdXBsb2FkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZjQnO1xyXG59XHJcblxyXG4uaWNvbi1kb3dubG9hZDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThmNSc7XHJcbn1cclxuXHJcbi5pY29uLXVwbG9hZDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThmNic7XHJcbn1cclxuXHJcbi5pY29uLWVudGVyLXVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZjcnO1xyXG59XHJcblxyXG4uaWNvbi1lbnRlci1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZjgnO1xyXG59XHJcblxyXG4uaWNvbi1lbnRlci1sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZjknO1xyXG59XHJcblxyXG4uaWNvbi1lbnRlci1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGZhJztcclxufVxyXG5cclxuLmljb24tZXhpdC11cDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGZiJztcclxufVxyXG5cclxuLmljb24tZXhpdC1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU4ZmMnO1xyXG59XHJcblxyXG4uaWNvbi1leGl0LWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThmZCc7XHJcbn1cclxuXHJcbi5pY29uLWV4aXQtcmlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZThmZSc7XHJcbn1cclxuXHJcbi5pY29uLWVudGVyLXVwMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOGZmJztcclxufVxyXG5cclxuLmljb24tZW50ZXItZG93bjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwMCc7XHJcbn1cclxuXHJcbi5pY29uLWVudGVyLXZlcnRpY2FsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDEnO1xyXG59XHJcblxyXG4uaWNvbi1lbnRlci1sZWZ0Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTAyJztcclxufVxyXG5cclxuLmljb24tZW50ZXItcmlnaHQyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDMnO1xyXG59XHJcblxyXG4uaWNvbi1lbnRlci1ob3Jpem9udGFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MDQnO1xyXG59XHJcblxyXG4uaWNvbi1leGl0LXVwMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTA1JztcclxufVxyXG5cclxuLmljb24tZXhpdC1kb3duMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTA2JztcclxufVxyXG5cclxuLmljb24tZXhpdC1sZWZ0Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTA3JztcclxufVxyXG5cclxuLmljb24tZXhpdC1yaWdodDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwOCc7XHJcbn1cclxuXHJcbi5pY29uLWNsaTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTA5JztcclxufVxyXG5cclxuLmljb24tYnVnOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MGEnO1xyXG59XHJcblxyXG4uaWNvbi1jb2RlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MGInO1xyXG59XHJcblxyXG4uaWNvbi1maWxlLWNvZGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwYyc7XHJcbn1cclxuXHJcbi5pY29uLWZpbGUtaW1hZ2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkwZCc7XHJcbn1cclxuXHJcbi5pY29uLWZpbGUtemlwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MGUnO1xyXG59XHJcblxyXG4uaWNvbi1maWxlLWF1ZGlvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MGYnO1xyXG59XHJcblxyXG4uaWNvbi1maWxlLXZpZGVvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTAnO1xyXG59XHJcblxyXG4uaWNvbi1maWxlLXByZXZpZXc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxMSc7XHJcbn1cclxuXHJcbi5pY29uLWZpbGUtY2hhcnRzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTInO1xyXG59XHJcblxyXG4uaWNvbi1maWxlLXN0YXRzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTMnO1xyXG59XHJcblxyXG4uaWNvbi1maWxlLXNwcmVhZHNoZWV0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTQnO1xyXG59XHJcblxyXG4uaWNvbi1saW5rOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTUnO1xyXG59XHJcblxyXG4uaWNvbi11bmxpbms6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxNic7XHJcbn1cclxuXHJcbi5pY29uLWxpbmsyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xyXG59XHJcblxyXG4uaWNvbi11bmxpbmsyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MTgnO1xyXG59XHJcblxyXG4uaWNvbi10aHVtYnMtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxOSc7XHJcbn1cclxuXHJcbi5pY29uLXRodW1icy1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MWEnO1xyXG59XHJcblxyXG4uaWNvbi10aHVtYnMtdXAyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MWInO1xyXG59XHJcblxyXG4uaWNvbi10aHVtYnMtZG93bjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxYyc7XHJcbn1cclxuXHJcbi5pY29uLXRodW1icy11cDM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxZCc7XHJcbn1cclxuXHJcbi5pY29uLXRodW1icy1kb3duMzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTFlJztcclxufVxyXG5cclxuLmljb24tc2hhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkxZic7XHJcbn1cclxuXHJcbi5pY29uLXNoYXJlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTIwJztcclxufVxyXG5cclxuLmljb24tc2hhcmUzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MjEnO1xyXG59XHJcblxyXG4uaWNvbi1tYWduaWZpZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkyMic7XHJcbn1cclxuXHJcbi5pY29uLWZpbGUtc2VhcmNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MjMnO1xyXG59XHJcblxyXG4uaWNvbi1maW5kLXJlcGxhY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkyNCc7XHJcbn1cclxuXHJcbi5pY29uLXpvb20taW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkyNSc7XHJcbn1cclxuXHJcbi5pY29uLXpvb20tb3V0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MjYnO1xyXG59XHJcblxyXG4uaWNvbi1sb3VwZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI3JztcclxufVxyXG5cclxuLmljb24tbG91cGUtem9vbS1pbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTI4JztcclxufVxyXG5cclxuLmljb24tbG91cGUtem9vbS1vdXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkyOSc7XHJcbn1cclxuXHJcbi5pY29uLWNyb3NzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmEnO1xyXG59XHJcblxyXG4uaWNvbi1tZW51OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmInO1xyXG59XHJcblxyXG4uaWNvbi1saXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmMnO1xyXG59XHJcblxyXG4uaWNvbi1saXN0Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTJkJztcclxufVxyXG5cclxuLmljb24tbGlzdDM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkyZSc7XHJcbn1cclxuXHJcbi5pY29uLW1lbnUyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MmYnO1xyXG59XHJcblxyXG4uaWNvbi1saXN0NDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTMwJztcclxufVxyXG5cclxuLmljb24tbWVudTM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzMSc7XHJcbn1cclxuXHJcbi5pY29uLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5MzInO1xyXG59XHJcblxyXG4uaWNvbi1xdWVzdGlvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTMzJztcclxufVxyXG5cclxuLmljb24tY2hlY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzNCc7XHJcbn1cclxuXHJcbi5pY29uLWNyb3NzMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM1JztcclxufVxyXG5cclxuLmljb24tcGx1czo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTM2JztcclxufVxyXG5cclxuLmljb24tbWludXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzNyc7XHJcbn1cclxuXHJcbi5pY29uLXBlcmNlbnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzOCc7XHJcbn1cclxuXHJcbi5pY29uLWNoZXZyb24tdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzOSc7XHJcbn1cclxuXHJcbi5pY29uLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTNhJztcclxufVxyXG5cclxuLmljb24tY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5M2InO1xyXG59XHJcblxyXG4uaWNvbi1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5M2MnO1xyXG59XHJcblxyXG4uaWNvbi1jaGV2cm9ucy1leHBhbmQtdmVydGljYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTkzZCc7XHJcbn1cclxuXHJcbi5pY29uLWNoZXZyb25zLWV4cGFuZC1ob3Jpem9udGFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5M2UnO1xyXG59XHJcblxyXG4uaWNvbi1jaGV2cm9ucy1jb250cmFjdC12ZXJ0aWNhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTNmJztcclxufVxyXG5cclxuLmljb24tY2hldnJvbnMtY29udHJhY3QtaG9yaXpvbnRhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTQwJztcclxufVxyXG5cclxuLmljb24tYXJyb3ctdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0MSc7XHJcbn1cclxuXHJcbi5pY29uLWFycm93LWRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0Mic7XHJcbn1cclxuXHJcbi5pY29uLWFycm93LWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0Myc7XHJcbn1cclxuXHJcbi5pY29uLWFycm93LXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NDQnO1xyXG59XHJcblxyXG4uaWNvbi1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTQ1JztcclxufVxyXG5cclxuLmljb24tYXJyb3dzLW1lcmdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NDYnO1xyXG59XHJcblxyXG4uaWNvbi1hcnJvd3Mtc3BsaXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0Nyc7XHJcbn1cclxuXHJcbi5pY29uLWFycm93LWRpdmVydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTQ4JztcclxufVxyXG5cclxuLmljb24tYXJyb3ctcmV0dXJuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NDknO1xyXG59XHJcblxyXG4uaWNvbi1leHBhbmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0YSc7XHJcbn1cclxuXHJcbi5pY29uLWNvbnRyYWN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NGInO1xyXG59XHJcblxyXG4uaWNvbi1leHBhbmQyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NGMnO1xyXG59XHJcblxyXG4uaWNvbi1jb250cmFjdDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0ZCc7XHJcbn1cclxuXHJcbi5pY29uLW1vdmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk0ZSc7XHJcbn1cclxuXHJcbi5pY29uLXRhYjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTRmJztcclxufVxyXG5cclxuLmljb24tYXJyb3ctd2F2ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTUwJztcclxufVxyXG5cclxuLmljb24tZXhwYW5kMzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTUxJztcclxufVxyXG5cclxuLmljb24tZXhwYW5kNDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTUyJztcclxufVxyXG5cclxuLmljb24tY29udHJhY3QzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NTMnO1xyXG59XHJcblxyXG4uaWNvbi1ub3RpZmljYXRpb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1NCc7XHJcbn1cclxuXHJcbi5pY29uLXdhcm5pbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1NSc7XHJcbn1cclxuXHJcbi5pY29uLW5vdGlmaWNhdGlvbi1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1Nic7XHJcbn1cclxuXHJcbi5pY29uLXF1ZXN0aW9uLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTU3JztcclxufVxyXG5cclxuLmljb24tbWVudS1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1OCc7XHJcbn1cclxuXHJcbi5pY29uLWNoZWNrbWFyay1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1OSc7XHJcbn1cclxuXHJcbi5pY29uLWNyb3NzLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTVhJztcclxufVxyXG5cclxuLmljb24tcGx1cy1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1Yic7XHJcbn1cclxuXHJcbi5pY29uLWNpcmNsZS1taW51czo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTVjJztcclxufVxyXG5cclxuLmljb24tcGVyY2VudC1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1ZCc7XHJcbn1cclxuXHJcbi5pY29uLWFycm93LXVwLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTVlJztcclxufVxyXG5cclxuLmljb24tYXJyb3ctZG93bi1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk1Zic7XHJcbn1cclxuXHJcbi5pY29uLWFycm93LWxlZnQtY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NjAnO1xyXG59XHJcblxyXG4uaWNvbi1hcnJvdy1yaWdodC1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2MSc7XHJcbn1cclxuXHJcbi5pY29uLWNoZXZyb24tdXAtY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NjInO1xyXG59XHJcblxyXG4uaWNvbi1jaGV2cm9uLWRvd24tY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NjMnO1xyXG59XHJcblxyXG4uaWNvbi1jaGV2cm9uLWxlZnQtY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NjQnO1xyXG59XHJcblxyXG4uaWNvbi1jaGV2cm9uLXJpZ2h0LWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTY1JztcclxufVxyXG5cclxuLmljb24tYmFja3dhcmQtY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NjYnO1xyXG59XHJcblxyXG4uaWNvbi1maXJzdC1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2Nyc7XHJcbn1cclxuXHJcbi5pY29uLXByZXZpb3VzLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTY4JztcclxufVxyXG5cclxuLmljb24tc3RvcC1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2OSc7XHJcbn1cclxuXHJcbi5pY29uLXBsYXktY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NmEnO1xyXG59XHJcblxyXG4uaWNvbi1wYXVzZS1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2Yic7XHJcbn1cclxuXHJcbi5pY29uLW5leHQtY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NmMnO1xyXG59XHJcblxyXG4uaWNvbi1sYXN0LWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTZkJztcclxufVxyXG5cclxuLmljb24tZm9yd2FyZC1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk2ZSc7XHJcbn1cclxuXHJcbi5pY29uLWVqZWN0LWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTZmJztcclxufVxyXG5cclxuLmljb24tY3JvcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTcwJztcclxufVxyXG5cclxuLmljb24tZnJhbWUtZXhwYW5kOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NzEnO1xyXG59XHJcblxyXG4uaWNvbi1mcmFtZS1jb250cmFjdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTcyJztcclxufVxyXG5cclxuLmljb24tZm9jdXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3Myc7XHJcbn1cclxuXHJcbi5pY29uLXRyYW5zZm9ybTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTc0JztcclxufVxyXG5cclxuLmljb24tZ3JpZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTc1JztcclxufVxyXG5cclxuLmljb24tZ3JpZC1jcm9zc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NzYnO1xyXG59XHJcblxyXG4uaWNvbi1sYXllcnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3Nyc7XHJcbn1cclxuXHJcbi5pY29uLWxheWVycy1jcm9zc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5NzgnO1xyXG59XHJcblxyXG4uaWNvbi10b2dnbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3OSc7XHJcbn1cclxuXHJcbi5pY29uLXJ1bGVyczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTdhJztcclxufVxyXG5cclxuLmljb24tcnVsZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk3Yic7XHJcbn1cclxuXHJcbi5pY29uLWZ1bm5lbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTdjJztcclxufVxyXG5cclxuLmljb24tZmxpcC1ob3Jpem9udGFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2QnO1xyXG59XHJcblxyXG4uaWNvbi1mbGlwLXZlcnRpY2FsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2UnO1xyXG59XHJcblxyXG4uaWNvbi1mbGlwLWhvcml6b250YWwyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5N2YnO1xyXG59XHJcblxyXG4uaWNvbi1mbGlwLXZlcnRpY2FsMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTgwJztcclxufVxyXG5cclxuLmljb24tYW5nbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4MSc7XHJcbn1cclxuXHJcbi5pY29uLWFuZ2xlMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTgyJztcclxufVxyXG5cclxuLmljb24tc3VidHJhY3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4Myc7XHJcbn1cclxuXHJcbi5pY29uLWNvbWJpbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4NCc7XHJcbn1cclxuXHJcbi5pY29uLWludGVyc2VjdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTg1JztcclxufVxyXG5cclxuLmljb24tZXhjbHVkZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTg2JztcclxufVxyXG5cclxuLmljb24tYWxpZ24tY2VudGVyLXZlcnRpY2FsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ODcnO1xyXG59XHJcblxyXG4uaWNvbi1hbGlnbi1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTg4JztcclxufVxyXG5cclxuLmljb24tYWxpZ24tYm90dG9tOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ODknO1xyXG59XHJcblxyXG4uaWNvbi1hbGlnbi1sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OGEnO1xyXG59XHJcblxyXG4uaWNvbi1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOThiJztcclxufVxyXG5cclxuLmljb24tYWxpZ24tdG9wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OGMnO1xyXG59XHJcblxyXG4uaWNvbi1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4ZCc7XHJcbn1cclxuXHJcbi5pY29uLXBsdXMtc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OGUnO1xyXG59XHJcblxyXG4uaWNvbi1taW51cy1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk4Zic7XHJcbn1cclxuXHJcbi5pY29uLXBlcmNlbnQtc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OTAnO1xyXG59XHJcblxyXG4uaWNvbi1hcnJvdy11cC1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk5MSc7XHJcbn1cclxuXHJcbi5pY29uLWFycm93LWRvd24tc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OTInO1xyXG59XHJcblxyXG4uaWNvbi1hcnJvdy1sZWZ0LXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTkzJztcclxufVxyXG5cclxuLmljb24tYXJyb3ctcmlnaHQtc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OTQnO1xyXG59XHJcblxyXG4uaWNvbi1jaGV2cm9uLXVwLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk1JztcclxufVxyXG5cclxuLmljb24tY2hldnJvbi1kb3duLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk2JztcclxufVxyXG5cclxuLmljb24tY2hldnJvbi1sZWZ0LXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk3JztcclxufVxyXG5cclxuLmljb24tY2hldnJvbi1yaWdodC1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk5OCc7XHJcbn1cclxuXHJcbi5pY29uLWNoZWNrLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTk5JztcclxufVxyXG5cclxuLmljb24tY3Jvc3Mtc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWEnO1xyXG59XHJcblxyXG4uaWNvbi1tZW51LXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTliJztcclxufVxyXG5cclxuLmljb24tcHJvaGliaXRlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOTljJztcclxufVxyXG5cclxuLmljb24tY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWQnO1xyXG59XHJcblxyXG4uaWNvbi1yYWRpby1idXR0b246OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTk5ZSc7XHJcbn1cclxuXHJcbi5pY29uLWxpZ2F0dXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5OWYnO1xyXG59XHJcblxyXG4uaWNvbi10ZXh0LWZvcm1hdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWEwJztcclxufVxyXG5cclxuLmljb24tdGV4dC1mb3JtYXQtcmVtb3ZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YTEnO1xyXG59XHJcblxyXG4uaWNvbi10ZXh0LXNpemU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhMic7XHJcbn1cclxuXHJcbi5pY29uLWJvbGQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhMyc7XHJcbn1cclxuXHJcbi5pY29uLWl0YWxpYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWE0JztcclxufVxyXG5cclxuLmljb24tdW5kZXJsaW5lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YTUnO1xyXG59XHJcblxyXG4uaWNvbi1zdHJpa2V0aHJvdWdoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YTYnO1xyXG59XHJcblxyXG4uaWNvbi1oaWdobGlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhNyc7XHJcbn1cclxuXHJcbi5pY29uLXRleHQtYWxpZ24tbGVmdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWE4JztcclxufVxyXG5cclxuLmljb24tdGV4dC1hbGlnbi1jZW50ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhOSc7XHJcbn1cclxuXHJcbi5pY29uLXRleHQtYWxpZ24tcmlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhYSc7XHJcbn1cclxuXHJcbi5pY29uLXRleHQtYWxpZ24tanVzdGlmeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWFiJztcclxufVxyXG5cclxuLmljb24tbGluZS1zcGFjaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YWMnO1xyXG59XHJcblxyXG4uaWNvbi1pbmRlbnQtaW5jcmVhc2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlhZCc7XHJcbn1cclxuXHJcbi5pY29uLWluZGVudC1kZWNyZWFzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWFlJztcclxufVxyXG5cclxuLmljb24tdGV4dC13cmFwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YWYnO1xyXG59XHJcblxyXG4uaWNvbi1waWxjcm93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YjAnO1xyXG59XHJcblxyXG4uaWNvbi1kaXJlY3Rpb24tbHRyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YjEnO1xyXG59XHJcblxyXG4uaWNvbi1kaXJlY3Rpb24tcnRsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YjInO1xyXG59XHJcblxyXG4uaWNvbi1wYWdlLWJyZWFrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YjMnO1xyXG59XHJcblxyXG4uaWNvbi1wYWdlLWJyZWFrMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI0JztcclxufVxyXG5cclxuLmljb24tc29ydC1hbHBoYS1hc2M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliNSc7XHJcbn1cclxuXHJcbi5pY29uLXNvcnQtYWxwaGEtZGVzYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI2JztcclxufVxyXG5cclxuLmljb24tc29ydC1udW1lcmljLWFzYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI3JztcclxufVxyXG5cclxuLmljb24tc29ydC1udW1lcmljLWRlc2M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliOCc7XHJcbn1cclxuXHJcbi5pY29uLXNvcnQtYW1vdW50LWFzYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWI5JztcclxufVxyXG5cclxuLmljb24tc29ydC1hbW91bnQtZGVzYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWJhJztcclxufVxyXG5cclxuLmljb24tc29ydC10aW1lLWFzYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWJiJztcclxufVxyXG5cclxuLmljb24tc29ydC10aW1lLWRlc2M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTliYyc7XHJcbn1cclxuXHJcbi5pY29uLXNpZ21hOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YmQnO1xyXG59XHJcblxyXG4uaWNvbi1wZW5jaWwtbGluZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWJlJztcclxufVxyXG5cclxuLmljb24taGFuZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWJmJztcclxufVxyXG5cclxuLmljb24tcG9pbnRlci11cDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWMwJztcclxufVxyXG5cclxuLmljb24tcG9pbnRlci1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWMxJztcclxufVxyXG5cclxuLmljb24tcG9pbnRlci1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YzInO1xyXG59XHJcblxyXG4uaWNvbi1wb2ludGVyLWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljMyc7XHJcbn1cclxuXHJcbi5pY29uLWZpbmdlci10YXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljNCc7XHJcbn1cclxuXHJcbi5pY29uLWZpbmdlcnMtdGFwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YzUnO1xyXG59XHJcblxyXG4uaWNvbi1yZW1pbmRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWM2JztcclxufVxyXG5cclxuLmljb24tZmluZ2Vycy1jcm9zc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5YzcnO1xyXG59XHJcblxyXG4uaWNvbi1maW5nZXJzLXZpY3Rvcnk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljOCc7XHJcbn1cclxuXHJcbi5pY29uLWdlc3R1cmUtem9vbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWM5JztcclxufVxyXG5cclxuLmljb24tZ2VzdHVyZS1waW5jaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWNhJztcclxufVxyXG5cclxuLmljb24tZmluZ2Vycy1zY3JvbGwtaG9yaXpvbnRhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWNiJztcclxufVxyXG5cclxuLmljb24tZmluZ2Vycy1zY3JvbGwtdmVydGljYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljYyc7XHJcbn1cclxuXHJcbi5pY29uLWZpbmdlcnMtc2Nyb2xsLWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTljZCc7XHJcbn1cclxuXHJcbi5pY29uLWZpbmdlcnMtc2Nyb2xsLXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5Y2UnO1xyXG59XHJcblxyXG4uaWNvbi1oYW5kMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWNmJztcclxufVxyXG5cclxuLmljb24tcG9pbnRlci11cDI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkMCc7XHJcbn1cclxuXHJcbi5pY29uLXBvaW50ZXItcmlnaHQyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDEnO1xyXG59XHJcblxyXG4uaWNvbi1wb2ludGVyLWRvd24yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDInO1xyXG59XHJcblxyXG4uaWNvbi1wb2ludGVyLWxlZnQyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDMnO1xyXG59XHJcblxyXG4uaWNvbi1maW5nZXItdGFwMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWQ0JztcclxufVxyXG5cclxuLmljb24tZmluZ2Vycy10YXAyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDUnO1xyXG59XHJcblxyXG4uaWNvbi1yZW1pbmRlcjI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkNic7XHJcbn1cclxuXHJcbi5pY29uLWdlc3R1cmUtem9vbTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkNyc7XHJcbn1cclxuXHJcbi5pY29uLWdlc3R1cmUtcGluY2gyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZDgnO1xyXG59XHJcblxyXG4uaWNvbi1maW5nZXJzLXNjcm9sbC1ob3Jpem9udGFsMjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWQ5JztcclxufVxyXG5cclxuLmljb24tZmluZ2Vycy1zY3JvbGwtdmVydGljYWwyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZGEnO1xyXG59XHJcblxyXG4uaWNvbi1maW5nZXJzLXNjcm9sbC1sZWZ0Mjo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWRiJztcclxufVxyXG5cclxuLmljb24tZmluZ2Vycy1zY3JvbGwtcmlnaHQyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZGMnO1xyXG59XHJcblxyXG4uaWNvbi1maW5nZXJzLXNjcm9sbC12ZXJ0aWNhbDM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTlkZCc7XHJcbn1cclxuXHJcbi5pY29uLWJvcmRlci1zdHlsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWRlJztcclxufVxyXG5cclxuLmljb24tYm9yZGVyLWFsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWRmJztcclxufVxyXG5cclxuLmljb24tYm9yZGVyLW91dGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTAnO1xyXG59XHJcblxyXG4uaWNvbi1ib3JkZXItaW5uZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllMSc7XHJcbn1cclxuXHJcbi5pY29uLWJvcmRlci10b3A6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllMic7XHJcbn1cclxuXHJcbi5pY29uLWJvcmRlci1ob3Jpem9udGFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTMnO1xyXG59XHJcblxyXG4uaWNvbi1ib3JkZXItYm90dG9tOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTQnO1xyXG59XHJcblxyXG4uaWNvbi1ib3JkZXItbGVmdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWU1JztcclxufVxyXG5cclxuLmljb24tYm9yZGVyLXZlcnRpY2FsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTYnO1xyXG59XHJcblxyXG4uaWNvbi1ib3JkZXItcmlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZTllNyc7XHJcbn1cclxuXHJcbi5pY29uLWJvcmRlci1ub25lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXGU5ZTgnO1xyXG59XHJcblxyXG4uaWNvbi1lbGxpcHNpczo6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxlOWU5JztcclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPScuLi91dGlscy9fdmFyaWFibGVzLnNjc3MnIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uL3V0aWxzL21peGlucy9fYnV0dG9ucy5zY3NzJyAvPlxyXG5cclxuLy9CdXR0b24gc3R5bGVzIGZvciBsaW5rcywgc3BhbnMsIGV0Yy5cclxuLmJ0bixcclxuYnV0dG9uLFxyXG5pbnB1dFt0eXBlPSdidXR0b24nXSxcclxuaW5wdXRbdHlwZT0ncmVzZXQnXSxcclxuaW5wdXRbdHlwZT0nc3VibWl0J10ge1xyXG4gIEBpbmNsdWRlIGJ0bigpO1xyXG59XHJcblxyXG4uYnRuIHtcclxuICAmLnByaW1hcnktYnRuIHtcclxuICAgIEBpbmNsdWRlIHNvbGlkLWJ0bigkcHJpbWFyeSwgJHByaW1hcnktb2Zmc2V0LCAkd2hpdGUpO1xyXG4gIH1cclxuXHJcbiAgJi5wcmltYXJ5LWRhcmstYnRuIHtcclxuICAgIEBpbmNsdWRlIHNvbGlkLWJ0bigkcHJpbWFyeS1vZmZzZXQsICRwcmltYXJ5LWRhcmstaG92ZXIsICR3aGl0ZSk7XHJcbiAgfVxyXG5cclxuICAmLnNlY29uZGFyeS1idG4ge1xyXG4gICAgQGluY2x1ZGUgc29saWQtYnRuKCRzZWNvbmRhcnksICRzZWNvbmRhcnktb2Zmc2V0LCAkd2hpdGUpO1xyXG4gIH1cclxuXHJcbiAgJi5zZWNvbmRhcnktZGFyay1idG4ge1xyXG4gICAgQGluY2x1ZGUgc29saWQtYnRuKCRzZWNvbmRhcnktb2Zmc2V0LCAkc2Vjb25kYXJ5LWRhcmstaG92ZXIsICR3aGl0ZSk7XHJcbiAgfVxyXG5cclxuICAmLnByaW1hcnktaG9sbG93LWJ0biB7XHJcbiAgICBAaW5jbHVkZSBob2xsb3ctYnRuKCRwcmltYXJ5LCAkcHJpbWFyeS1vZmZzZXQsICRwcmltYXJ5KTtcclxuICB9XHJcblxyXG4gICYuc2Vjb25kYXJ5LWhvbGxvdy1idG4ge1xyXG4gICAgQGluY2x1ZGUgaG9sbG93LWJ0bigkc2Vjb25kYXJ5LCAkc2Vjb25kYXJ5LW9mZnNldCwgJHNlY29uZGFyeSk7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1hdXRvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJi5maWx0ZXItYnRuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi5sYXJnZS1jdGEtYnRuIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDIwcHgpO1xyXG5cclxuICAgIHBhZGRpbmc6IDIzcHggMzVweDtcclxuICB9XHJcblxyXG4gICYuZmFzOjpiZWZvcmUge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcblxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWF3ZXNvbWU7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmN0YS1kb3dubG9hZC1idG4ge1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG59XHJcblxyXG4uYWxpZ24tYnRuIHtcclxuICAmLmFsaWduLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gICYuYWxpZ24tY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYuYWxpZ24tcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4uY2VudGVyLWJ0biB7XHJcbiAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAuYnRuIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG5cclxuICAgICsgLmJ0biB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuYnRuIHtcclxuICAgICYuZmlsdGVyLWJ0biB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY3RhLWRvd25sb2FkLWJ0biB7XHJcbiAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTZXJpZitQcm86NDAwLDYwMCw3MDAnKTtcclxuXHJcbi8vIEJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LWV4dHJhLWxhcmdlOiAxNTAwcHg7IC8vIGV4dHJhIGxhcmdlIGRlc2t0b3AgYW5kIGFib3ZlXHJcbiRicmVha3BvaW50LWxhcmdlOiAxMjY0cHg7IC8vIGxhcmdlIGRlc2t0b3AgYW5kIGFib3ZlXHJcbiRicmVha3BvaW50LW1lZGl1bTogOTcwcHg7IC8vIG5hcnJvdyBkZXNrdG9wIGFuZCBhYm92ZVxyXG4kYnJlYWtwb2ludC1zbWFsbDogNzUwcHg7IC8vIHRhYmxldCBhbmQgYWJvdmVcclxuXHJcbi8vIENvbG9yc1xyXG4kcHJpbWFyeTogI2RiMWYzNjtcclxuJHByaW1hcnktb2Zmc2V0OiAjYjcxMzJhO1xyXG4kcHJpbWFyeS1kYXJrLWhvdmVyOiAjOTkxMDI0O1xyXG4kc2Vjb25kYXJ5OiAjMDA3OWE1O1xyXG4kc2Vjb25kYXJ5LW9mZnNldDogIzFjNDU2NTtcclxuJHNlY29uZGFyeS1kYXJrLWhvdmVyOiAjMTUzMjQ4O1xyXG4kc2FmZTogIzI0ODAwMDtcclxuJGRhbmdlcjogI2YwMDtcclxuJGRhbmdlci1vZmZzZXQ6ICNkMzAwMDA7XHJcblxyXG4kd2hpdGU6ICNmZmY7XHJcbiRsaWdodC1ncmF5LTM6ICNmNmY1ZjI7XHJcbiRsaWdodC1ncmF5LTE6ICNlZWViZTY7XHJcbiRsaWdodC1ncmF5LTI6ICNkYWQ5ZDU7XHJcbiRncmF5LTE6ICM5Yjk4OTU7XHJcbiRncmF5LTI6ICM5OTk7XHJcbiRncmF5LTM6ICM2NjY7XHJcbiRncmF5LTQ6ICM3MjcyNzI7IC8vZm9yIGNhcHRpb25zXHJcbiRncmF5LTU6ICM0YTRhNGE7XHJcbiRibGFjazogIzAwMDtcclxuXHJcbi8vIFRleHRcclxuJHR4dC1ib2R5OiAkYmxhY2s7XHJcbiR0eHQtaGVhZGluZzogJGJsYWNrO1xyXG4kdHh0LWxpbms6ICRzZWNvbmRhcnk7XHJcbiR0eHQtbGluay1ob3ZlcjogJHByaW1hcnktb2Zmc2V0O1xyXG4kdHh0LWZlYXR1cmUtc2xpZGVyLWhvdmVyOiAjOTNjYWRmO1xyXG5cclxuLy8gQW5jaG9yc1xyXG4kYW5jaG9yLXVuZGVybGluZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG4kYW5jaG9yLXVuZGVybGluZS1hY3RpdmU6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcblxyXG4vLyBCbHVyXHJcbiRtZW51LWJsdXI6IDAgN3B4IDEwcHggMCByZ2JhKCRibGFjaywgMC4xKTtcclxuJGNhbGVuZGFyLWJsdXI6IDAgMCA5cHggMCByZ2JhKCRibGFjaywgMC4xNSk7XHJcblxyXG4vLyBCYWNrZ3JvdW5kXHJcbiRiZy1ib2R5OiAkd2hpdGU7XHJcbiRiZy1mb290ZXI6ICRibGFjaztcclxuJGJnLW5ld3MtZmVhdHVyZTogIzBkMjkzZjtcclxuJGJnLXZpZGVvLW1pY3JvYmU6ICMwYjI3M2Y7XHJcbiRiZy1oZXJvOiAjMDgxYzMzO1xyXG4kYmctaW1hZ2UtbWljcm9iZTogI2Y2YTgyODtcclxuJGJnLXBhbmVsLWltYWdlOiAjMTI4NzhlO1xyXG5cclxuLy8gQm94IFNoYWRvd3NcclxuXHJcbi8vIEZvcm1zXHJcbiRmaWx0ZXItc2lkZWJhci1zdHJva2U6ICNlN2U4ZTg7XHJcbiRpbnB1dC1zdHJva2U6ICRsaWdodC1ncmF5LTE7XHJcbiRjaGVja2JveC1zdHJva2U6ICRsaWdodC1ncmF5LTI7XHJcbiRpbnB1dC1mb2N1czogJGdyYXktMTtcclxuJGlucHV0LWRpc2FibGVkOiAkbGlnaHQtZ3JheS0xO1xyXG4kaW5wdXQtZGlzYWJsZWQtc3Ryb2tlOiAjY2NjO1xyXG5cclxuLy9Gb250c1xyXG4kZm9udC1ib2R5OiAnUmVwbGljYSBQcm8nLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1oZWFkaW5nOiAnUmVwbGljYSBQcm8nLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1hcnRpY2xlOiAnU291cmNlIFNlcmlmIFBybycsIHNhbnMtc2VyaWY7XHJcbiRmb250LXRhZ3M6ICdTb3VyY2UgU2VyaWYgUHJvJywgc2Fucy1zZXJpZjtcclxuJGZvbnQtYXdlc29tZTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1saW5lYXJpY29uczogJ0xpbmVhcmljb25zJztcclxuIiwiQG1peGluIGNsZWFyZml4KCkge1xyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGFkZC1hcnJvdygpIHtcclxuICBjb250ZW50OiAnXFxlOTQ0JztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWxpbmVhcmljb25zO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgbWFyZ2luLXRvcDogLTFweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICBAaW5jbHVkZSBmb250U2l6ZSgyMnB4KTtcclxufVxyXG5cclxuQG1peGluIGFkZC1jaGV2cm9uLXJpZ2h0KCkge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0xO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5LTE7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMTBweDtcclxuICBtYXJnaW4tdG9wOiAtNnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogNDVweDtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG59XHJcblxyXG4vLyBBZGQgYSBmb250IGljb24gdG8gdGhlIGJlZm9yZSBvZiBhbiBlbGVtZW50XHJcbkBtaXhpbiBhZGQtaWNvbigkZm9udEZhbWlseSwgJGNvbnRlbnQpIHtcclxuICBjb250ZW50OiAkY29udGVudDtcclxuICBmb250LWZhbWlseTogJGZvbnRGYW1pbHk7XHJcbn1cclxuXHJcbi8vIGZpbGwgYmFja2dyb3VuZCBpbiB0byBiZSBmdWxsIHdpZHRoIG91dHNpZGUgb2YgY29udGFpbmVyXHJcbkBtaXhpbiByaWdodFBzZXVkb0ZpbGwoJGNvbG9yKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDI7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC0xMDAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAwJTtcclxuICAgIHotaW5kZXg6IC0yO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxlZnRQc2V1ZG9GaWxsKCRjb2xvcikge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAtMTAwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwMCU7XHJcbiAgICB6LWluZGV4OiAtMjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBvdmVybGF5KCkge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPScuLi91dGlscy9fdmFyaWFibGVzLnNjc3MnIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzJyAvPlxyXG4uY2xlYXIge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblt2LWNsb2FrXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmhpZGUtbW9iaWxlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lbGxpcHNpcy1icmVhayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuaGlkZS1kZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5oaWRlLW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2libGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY29sbGFwc2Utc2hvd24ge1xyXG4gIG92ZXJmbG93OiBpbmhlcml0O1xyXG59XHJcblxyXG4uY29sbGFwc2UtaGlkZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubm8tdG9wLXBhZGRpbmcge1xyXG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250ZW50LW92ZXJsYXkge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4ubWV0YSB7XHJcbiAgY29sb3I6ICRncmF5LTE7XHJcbn1cclxuXHJcbi52YWxpZCB7XHJcbiAgY29sb3I6ICRzYWZlO1xyXG59XHJcblxyXG4uaW52YWxpZCB7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbn1cclxuXHJcbi5maXhlZCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcblxyXG4uY29sbGFwc2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5hbGlnbi1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcclxuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXHJcbi5zci1vbmx5IHtcclxuICBib3JkZXI6IDA7XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMXB4O1xyXG59XHJcblxyXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cclxuLy8gVXNlZnVsIGZvciAnU2tpcCB0byBtYWluIGNvbnRlbnQnIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxyXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXHJcbi5zci1vbmx5LWZvY3VzYWJsZSB7XHJcbiAgJjphY3RpdmUsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjbGlwOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uc2hvdy1vbi1mb2N1cyB7XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aWR0aDogMXB4O1xyXG5cclxuICAmOmFjdGl2ZSxcclxuICAmOmZvY3VzIHtcclxuICAgIGNsaXA6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuXHJcbi8vdGFibGUgc3R5bGVzIGZvciBib290c3RyYXAgY29sdW1ucy9yb3dzIGFuZCByZWd1bGFyIHRhYmxlc1xyXG50YWJsZSB7XHJcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICB0aCxcclxuICB0ZCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAuZmEge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGhlYWQge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgdHIge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICB0aCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYudGFibGUtaGVhZGVyLWNhdGVnb3J5IHtcclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRib2R5IHtcclxuICAgIHRyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodC1ncmF5LTE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICB0YWJsZSB7XHJcbiAgICB0aCxcclxuICAgIHRkIHtcclxuICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgKyAudGFibGUsXHJcbiAgICAmICsgdGFibGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPScuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3MnIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzJyAvPlxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBjb2xvcjogJHR4dC1oZWFkaW5nO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgbWFyZ2luOiAyMHB4IDAgMTBweDtcclxufVxyXG5cclxuaDEge1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDI4cHgpO1xyXG59XHJcblxyXG5oMiB7XHJcbiAgQGluY2x1ZGUgZm9udFNpemUoMjJweCk7XHJcbn1cclxuXHJcbmgzIHtcclxuICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxufVxyXG5cclxuaDQge1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xyXG59XHJcblxyXG5oNSB7XHJcbiAgQGluY2x1ZGUgZm9udFNpemUoMTJweCk7XHJcbn1cclxuXHJcbi5wcmltYXJ5LWhlYWRpbmcge1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIG1hcmdpbjogMCAwIDIwcHg7XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG4ucHJpbWFyeS1oZWFkaW5nLFxyXG4uc2Vjb25kYXJ5LWhlYWRpbmcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgc21hbGwge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcblxyXG4gICAgXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAn4oCiJztcclxuICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucHJpbWFyeS1oZWFkaW5nIHtcclxuICBzbWFsbCB7XHJcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gIH1cclxufVxyXG4uc2Vjb25kYXJ5LWhlYWRpbmcge1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDI4cHgpO1xyXG5cclxuICBtYXJnaW46IDQwcHggMCAyNXB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi1oZWFkaW5nIHtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLnNlY29uZGFyeS1oZWFkaW5nLFxyXG4gIC5oZWFkaW5nIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn1cclxuXHJcbi5tZXRhLWhlYWRpbmcge1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuICBmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gIG1hcmdpbjogMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uY29udGVudC1oZWFkaW5nIHtcclxuICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgbWFyZ2luOiA0NXB4IDAgMTVweDtcclxufVxyXG5cclxuLmhlYWRpbmctaWNvbiB7XHJcbiAgQGluY2x1ZGUgZm9udFNpemUoMjJweCk7XHJcblxyXG4gIG1hcmdpbjogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICR0eHQtYm9keTtcclxuICB9XHJcblxyXG4gIC5pY29uIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgbWF4LWhlaWdodDogNDBweDtcclxuICAgIG1heC13aWR0aDogNDBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICBoMSB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSg0MnB4KTtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDI2cHgpO1xyXG4gIH1cclxuXHJcbiAgLnByaW1hcnktaGVhZGluZyB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSg0NXB4KTtcclxuXHJcbiAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcblxyXG4gICAgc21hbGwge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWNvbmRhcnktaGVhZGluZyB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgzMnB4KTtcclxuXHJcbiAgICBtYXJnaW46IDQwcHggMDtcclxuICB9XHJcblxyXG4gIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAudmlldy1tb3JlLWxpbmsge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkaW5nLWljb24ge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcblxyXG4gICAgbWFyZ2luOiAxMHB4IDAgMzBweDtcclxuXHJcbiAgICAuaWNvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBhZGQtYXJyb3coKTtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcbmEge1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMgZWFzZS1pbi1vdXQpO1xyXG5cclxuICBjb2xvcjogJHR4dC1saW5rO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgY29sb3I6ICR0eHQtbGluaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJHR4dC1saW5rLWhvdmVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmN0YS1ib3R0b20tbGluayB7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luOiAxMHB4IDAgNTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIEBpbmNsdWRlIGFkZC1hcnJvdygpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmFjdGl2ZSxcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuLmN0YS1saW5rIHtcclxuICBAaW5jbHVkZSBjdGEtbGluaygpO1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgQGluY2x1ZGUgYWRkLWFycm93KCk7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gIH1cclxufVxyXG5cclxuLnZpZXctbW9yZS1saW5rIHtcclxuICBAaW5jbHVkZSBjdGEtbGluaygpO1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDI4cHgpO1xyXG5cclxuICAgIGNvbnRlbnQ6ICcrJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1saW5lYXJpY29ucztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTZweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG5cclxuICAmLmNvbGxhcHNlZDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJy0nO1xyXG4gICAgbWFyZ2luLXRvcDogLThweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjphY3RpdmUsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgfVxyXG59XHJcblxyXG4uYmFjay1saW5rIHtcclxuICBAaW5jbHVkZSBjdGEtbGluaygpO1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xyXG4gICAgQGluY2x1ZGUgYWRkLWFycm93KCk7XHJcblxyXG4gICAgY29udGVudDogJ1xcZTk0Myc7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLmN0YS1ib3R0b20tbGluayB7XHJcbiAgICBtYXJnaW46IDM1cHggMCA1MHB4O1xyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPScuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3MnIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzJyAvPlxyXG4ubGluay1saXN0LFxyXG4udHh0LWxpc3Qge1xyXG4gIEBpbmNsdWRlIGNsZWFyLWxpc3QoKTtcclxuXHJcbiAgbGkge1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udHh0LWxpc3QgbGkgYSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgbWFyZ2luOiA1cHggMDtcclxufVxyXG5cclxuLnR4dC1jaGVja2xpc3Qge1xyXG4gIEBpbmNsdWRlIGNsZWFyLWxpc3QoKTtcclxuXHJcbiAgbGkge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ1xcZjAwYyc7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hd2Vzb21lO1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnR4dC1jaGVja2xpc3Qge1xyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW46IDE1cHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saW5rLWxpc3QsXHJcbiAgLnR4dC1saXN0IHtcclxuICAgIGxpIGE6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1kYXJrLWhvdmVyO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcblxyXG4vL1N0eWxpemVkIGNoZWNrYm94ZXMuIFVzZXMgYSBsYWJlbCB0aGF0IG92ZXJsYXlzIHRoZSBhY3R1YWwgY2hlY2tib3ggdG8gc3R5bGUgaXQuXHJcbi5jaGVja2JveC1jb250YWluZXIge1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmZhLFxyXG4gIFtjbGFzc149J2ljb24tJ10sXHJcbiAgW2NsYXNzKj0nIGljb24tJ10ge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG5cclxuICAuY2hlY2tib3gge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5jaGVja2JveC1jb2xsYXBzZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICA+IGkge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPSdjaGVja2JveCddIHtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGhlaWdodDogMjZweDtcclxuICBsZWZ0OiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuXHJcbiAgfiBsYWJlbCB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuZmEge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIG1hcmdpbjogMnB4IDEwcHggMCAwO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG4gICAgLy8gY2hlY2tib3ggYm94XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGVja2JveC1zdHJva2U7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2U7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAvLyBmb2N1cyBzdGF0ZXNcclxuICAmOmZvY3VzIHtcclxuICAgIH4gbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIC8vIGJvcmRlci1jb2xvcjogJGNoZWNrYm94LXN0cm9rZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLyBkaXNhYmxlZCBjaGVja2JveFxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgfiBsYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc3Ryb2tlO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zdHJva2U7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gJjo6YWZ0ZXIge1xyXG4gICAgICAvLyAgIC8vIGJhY2tncm91bmQ6ICRpbnB1dC1kaXNhYmxlZC1zdHJva2U7XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8gY2hlY2tib3ggYm94IGNoZWNrZWRcclxuICAmOmNoZWNrZWQge1xyXG4gICAgfiBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29udGVudDogJ1xcMjcxNCc7IC8vIGZvbnQtYXdlc29tZSBmYS1jaGVja1xyXG4gICAgICAgIGZvbnQtc2l6ZTogODUlO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vICY6OmFmdGVyIHtcclxuICAgICAgLy8gICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAvLyAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgLy8gICBjb250ZW50OiAnXFwyNzE0JztcclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG4gICAgLy8gY2hlY2tlZCBhbmQgZGlzYWJsZWRcclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICB+IGxhYmVsIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgLy8gYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gJjo6YWZ0ZXIge1xyXG4gICAgICAgIC8vICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vICAgY29udGVudDogJ1xcMjcxNCc7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY3VzdG9tLWNoZWNrYm94IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XHJcbiAgICB2aXNpYmlsaXR5OiBjb2xsYXBzZTtcclxuICAgIHdpZHRoOiAwO1xyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICB+ICoge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLXN0cm9rZTtcclxuICAgICAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLXN0cm9rZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNoZWNrbWFyayB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNoZWNrYm94LXN0cm9rZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgZmxleC1iYXNpczogYXV0bztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMjBweDtcclxuXHJcbiAgICAmLmNoZWNrZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lXFwgNSBGcmVlJztcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgIWltcG9ydGFudDtcclxuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNoZWNrYm94LWxhYmVsIHtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLmVycm9yLW1lc3NhZ2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wuZXJyb3Ige1xyXG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgfVxyXG59XHJcblxyXG5sYWJlbC5lcnJvciB7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBtYXJnaW46IDVweCAwIDA7XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzJyAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPScuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2NzcycgLz5cclxuXHJcbi8vIGNyZWF0ZXMgYWRkaXRpb25hbCBzdHlsZXMgZm9yIGZvcm1zXHJcbi5mb3JtLWNvbnRhaW5lciB7XHJcbiAgLmlucHV0LWZpZWxkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5pbnB1dC1ncm91cCxcclxuICAubWQtZmllbGQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tZGF0ZS1yYW5nZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcclxuXHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IC03cHggMCAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT0ndGV4dCddLFxyXG4gIGlucHV0W3R5cGU9J2RhdGUnXSxcclxuICBpbnB1dFt0eXBlPSdudW1iZXInXSxcclxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG4gIHNlbGVjdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIHRleHRhcmVhIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgbWluLWhlaWdodDogMTE1cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tZ3JvdXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmLnNlbGVjdC1pbnB1dCB7XHJcbiAgICAgIHNlbGVjdCxcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI0cHgpO1xyXG5cclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgY29udGVudDogJ1xcZjBkNyc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWF3ZXNvbWU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1jb250cm9sIHtcclxuICAmIH4gLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlciB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNXB4KTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcclxuICAgIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuICAgIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgfVxyXG5cclxuICAmLmlzLWZvY3VzZWQgfiAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLFxyXG4gICYuaXMtZGlydHkgfiAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xyXG5cclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0yMnB4O1xyXG4gIH1cclxuXHJcbiAgJi1xdWVyeSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcblxyXG4vLyBpbnB1dCBncm91cHMgLSBpZS4gZGF0ZXBpY2tlclxyXG4uaW5wdXQtZ3JvdXAge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICA+IC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMjtcclxuXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJltkaXNhYmxlZF0gfiAuaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5wdXQtZ3JvdXAtc2VsZWN0IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgd2lkdGg6IDElO1xyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM4cHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtYnRuIHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB3aWR0aDogMSU7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1idG4ge1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgJi50eXBlYWhlYWRfX2J1dHRvbiAuYnRuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xyXG4gIH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgei1pbmRleDogMjtcclxuXHJcbiAgICAuZmEge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IC0ycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC1tb3otdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgLW8tdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICBjb2xvcjogJHR4dC1ib2R5O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWlubGluZS1idG4ge1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDEycHg7XHJcbiAgdG9wOiA5cHg7XHJcblxyXG4gIC5mYSB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LW9mZnNldDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbmxhYmVsIH4gaW5wdXQgfiAuaW5wdXQtaW5saW5lLWJ0biB7XHJcbiAgdG9wOiAzOXB4O1xyXG59XHJcblxyXG4uaW5wdXQtc2VsZWN0IHtcclxuICBsYWJlbDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJ1xcZjA3OCc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hd2Vzb21lO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICByaWdodDogMTJweDtcclxuICAgIHRvcDogMzhweDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gIH1cclxuXHJcbiAgc2VsZWN0IHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjo6LW1zLWV4cGFuZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcbnRleHRhcmVhOmZvY3VzLFxyXG5pbnB1dDpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSxcclxuaW5wdXRbdHlwZT0ncmFkaW8nXSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT0nc2VhcmNoJ10ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuXHJcbiAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPSd0ZXh0J10sXHJcbmlucHV0W3R5cGU9J3RlbCddLFxyXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxyXG5pbnB1dFt0eXBlPSdudW1iZXInXSxcclxuaW5wdXRbdHlwZT0ndXJsJ10sXHJcbmlucHV0W3R5cGU9J2RhdGUnXSxcclxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcclxuaW5wdXRbdHlwZT0nc2VhcmNoJ10sXHJcbnNlbGVjdCxcclxuLmZvcm0tY29udHJvbCxcclxudGV4dGFyZWEge1xyXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRncmF5LTEpO1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtc3Ryb2tlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgY29sb3I6ICR0eHQtYm9keTtcclxuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cztcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjb2xvcjogJHR4dC1ib2R5O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZDogJGlucHV0LWRpc2FibGVkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc3Ryb2tlO1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9J2ZpbGUnXSB7XHJcbiAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcblxyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDtcclxuICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT0ndGV4dCddLFxyXG5pbnB1dFt0eXBlPSd0ZWwnXSxcclxuaW5wdXRbdHlwZT0nZW1haWwnXSxcclxuaW5wdXRbdHlwZT0nbnVtYmVyJ10sXHJcbmlucHV0W3R5cGU9J3VybCddLFxyXG5pbnB1dFt0eXBlPSdkYXRlJ10sXHJcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXHJcbmlucHV0W3R5cGU9J3NlYXJjaCddLFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0IHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gICY6Oi1tcy1jbGVhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY3VzdG9tLXNlbGVjdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxN3B4KTtcclxuXHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICBjb250ZW50OiAnXFxmMGQ3JztcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hd2Vzb21lO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbnNlbGVjdCBvcHRpb246bm90KFtkaXNhYmxlZF0pIHtcclxuICBjb2xvcjogJHR4dC1ib2R5O1xyXG59XHJcblxyXG5zZWxlY3RbbXVsdGlwbGVdIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuc2VsZWN0W211bHRpcGxlXSBvcHRpb24ge1xyXG4gIHBhZGRpbmc6IDJweDtcclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPScuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3MnIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzJyAvPlxyXG5cclxuLy9TdHlsaXplZCByYWRpb2VzLiBVc2VzIGEgbGFiZWwgdGhhdCBvdmVybGF5cyB0aGUgYWN0dWFsIHJhZGlvIHRvIHN0eWxlIGl0LlxyXG4ucmFkaW8tY29udGFpbmVyIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPSdyYWRpbyddIHtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGhlaWdodDogMThweDtcclxuICBsZWZ0OiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICAvLyB1bmNoZWNrZWRcclxuICB+IGxhYmVsIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtc3Ryb2tlO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZS1pbik7XHJcblxyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgbGVmdDogNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLy8gZm9jdXMgc3RhdGVzXHJcbiAgJjpmb2N1cyB7XHJcbiAgICB+IGxhYmVsIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpjaGVja2VkIHtcclxuICAgIH4gbGFiZWwge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8gZGlzYWJsZWQgcmFkaW9cclxuICAmOmRpc2FibGVkIHtcclxuICAgIH4gbGFiZWwge1xyXG4gICAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLXN0cm9rZTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLXN0cm9rZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWRpc2FibGVkLXN0cm9rZTtcclxuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5hbGVydCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XHJcbiAgcGFkZGluZy10b3A6IDEycHg7XHJcblxyXG4gICYtdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyMXB4KTtcclxuXHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xyXG4gIH1cclxuXHJcbiAgJi1jbG9zZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyM3B4KTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHRvcDogMDtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLmFsZXJ0IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyM3B4O1xyXG4gICAgcGFkZGluZy10b3A6IDIzcHg7XHJcblxyXG4gICAgJi1jbG9zZSB7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcbi5hdXRob3ItYmlvIHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICBoMiB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcclxuXHJcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJHNlY29uZGFyeTtcclxuICAgICAgY29sb3I6ICR0eHQtYm9keTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiA1cHggMjBweCAwIDA7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgfVxyXG5cclxuICAuYXV0aG9yLWJpby1jb250ZW50IHtcclxuICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcblxyXG4gICAgY29sb3I6ICR0eHQtYm9keTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5hdXRob3ItYmlvLWNvbnRlbnQtdHh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xyXG5cclxuICAgIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICB9XHJcbn1cclxuXHJcbi8vTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLmF1dGhvci1iaW8ge1xyXG4gICAgaDIge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAyLjVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgIGE6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGhvci1iaW8tY29udGVudC10eHQge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzJyAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPScuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2NzcycgLz5cclxuLmJ0bi1kcm9wZG93biB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuYnRuIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5mYXMge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuXHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRyb3Bkb3duIHtcclxuICAgIEBpbmNsdWRlIGNsZWFyLWxpc3QoKTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtODBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMCAyNXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1NnB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHNlY29uZGFyeSB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAwIDEyLjVweCAxMnB4IC0xMi41cHg7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xMnB4O1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIEBpbmNsdWRlIGNsZWFyLWxpc3QoKTtcclxuXHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgcGFkZGluZzogN3B4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjphY3RpdmUsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIC5kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5idG4tbGluayB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBtYXJnaW46IDMwcHggMCAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcblxyXG4gIC5mYXMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMsXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4uY29va2llLWNvbnNlbnQge1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oMC41cyBlYXNlIGFsbCk7XHJcblxyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcGFkZGluZzogMjBweCAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiA5OTk5O1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmEtdGltZXMge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMjBweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLmNvbnRhY3QtaW5mbyB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgLmhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPScuLi91dGlscy9fdmFyaWFibGVzLnNjc3MnIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzJyAvPlxyXG4uY29udGVudC1maWd1cmUge1xyXG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIG1hcmdpbjogMDtcclxuXHJcbiAgJi52aWRlbyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICYuYWxpZ24tY2VudGVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi5hbGlnbi1sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB9XHJcblxyXG4gIGZpZ2NhcHRpb24ge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgY29sb3I6ICRncmF5LTE7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgJi1zb3VyY2Uge1xyXG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLmZlYXR1cmVkLWltZyB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nLXRvcDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuZmVhdHVyZWQtaW1nIHtcclxuICAgIHBhZGRpbmctdG9wOiA1MCU7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcbi5mZWF0dXJlLXNsaWRlciB7XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXktMztcclxuICBwYWRkaW5nOiAzNXB4IDMwcHggNjBweDtcclxuXHJcbiAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgJi1oZWFkaW5nIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXktMztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICB9XHJcblxyXG4gIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgY29sb3I6ICRncmF5LTE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheS0yO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGxlZnQ6IDExNXB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAxMzVweDtcclxuICAgICAgdG9wOiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZlYXR1cmUtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgICYtd3JhcCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXktMTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDM1cHggMzVweCA3MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjJweCk7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stc2xpZGVyIHtcclxuICAgIG1hcmdpbjogMCAtMTVweDtcclxuICB9XHJcblxyXG4gIC5zbGljay10cmFjayB7XHJcbiAgICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoKTtcclxuXHJcbiAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICA+IGRpdixcclxuICAgICAgLmZlYXR1cmUtaXRlbSxcclxuICAgICAgLmZlYXR1cmUtaXRlbS13cmFwIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1uZXh0LFxyXG4gIC5zbGljay1wcmV2IHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHRvcDogLTQ1cHg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbGluZWFyaWNvbnM7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICB0b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbGljay1kaXNhYmxlZCB7XHJcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWdyYXktMjtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5LTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1uZXh0IHtcclxuICAgIHJpZ2h0OiAyNXB4O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJ1xcZTk0NCc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDkwcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnXFxlOTQzJztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc2Vjb25kYXJ5LWJnIHtcclxuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblxyXG4gICAgLmZlYXR1cmUtc2xpZGVyLWhlYWRpbmcgc3BhbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZCxcclxuICAgIC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LW9mZnNldDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuZmVhdHVyZS1zbGlkZXIge1xyXG4gICAgcGFkZGluZzogMTAwcHggMTVweCA4NXB4O1xyXG5cclxuICAgIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgbGVmdDogMTUwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLXNsaWRlciB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgIG1hcmdpbjogMCAxMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbmV4dCxcclxuICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgdG9wOiAtMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbmV4dCB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgcmlnaHQ6IDY1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZlYXR1cmUtaXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDI1cHggMjVweCA0MHB4O1xyXG5cclxuICAgICAgLmhlYWRpbmcge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI4cHgpO1xyXG5cclxuICAgICAgICBoeXBoZW5zOiBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi13cmFwIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDE1cHggNDBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBhZGQtYXJyb3coKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjhweCk7XHJcblxyXG4gICAgICAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmhlYWRpbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgaSxcclxuICAgICAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkdHh0LWZlYXR1cmUtc2xpZGVyLWhvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHtcclxuICAuZmVhdHVyZS1zbGlkZXIge1xyXG4gICAgcGFkZGluZzogMTAwcHggNzVweCA4NXB4O1xyXG5cclxuICAgICYuc2Vjb25kYXJ5LWJnIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xyXG5cclxuICAgICAgLmZlYXR1cmUtaXRlbS13cmFwOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LW9mZnNldDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG5cclxuICAgICAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgICBpLFxyXG4gICAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzJyAvPlxyXG5cclxuLmZpbHRlci1kcm9wZG93bi1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC5maWx0ZXItZHJvcGRvd24gKyAuZmlsdGVyLWRyb3Bkb3duIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAuZmlsdGVyLWRyb3Bkb3duICsgLmZpbHRlci1kcm9wZG93biB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZpbHRlci1kcm9wZG93biB7XHJcbiAgZmxleDogMSAxIDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBidXR0b246ZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZDogJGlucHV0LWRpc2FibGVkO1xyXG4gIH1cclxuXHJcbiAgLmZpbHRlci1jb250cm9sIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBjb2xvcjogIzBjMjk0MDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMTRweCAxOHB4O1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLmZpbHRlci1kcm9wZG93bi1pY29uIHtcclxuICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZpbHRlci1kcm9wZG93bi1saXN0LWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0xO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgY29sb3I6ICMwYzI5NDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIC5maWx0ZXItZHJvcGRvd24tY2hlY2tib3gge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcclxuXHJcbiAgICAgICAgICAuZmlsdGVyLWRyb3Bkb3duLWNoZWNrYm94LWNvbGxhcHNlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgICAgIC5jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiBpIHtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmlsdGVyLWRyb3Bkb3duLWNoZWNrYm94LWV4cGFuZCB7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5maWx0ZXItZHJvcGRvd24tY2hlY2tib3gtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNoZWNrYm94LWNvdW50IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbHRlci1kcm9wZG93bi1hcHBseSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZpbHRlci1kcm9wZG93bi1saXN0LWNvbnRhaW5lcltkYXRhLWV4cGFuZGVkPSd0cnVlJ10ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzM3ZoO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgIC5maWx0ZXItZHJvcGRvd24tYXBwbHkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZmlsdGVyLXBpbGxzLWNvbnRhaW5lciB7XHJcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWZsb3c6IHdyYXA7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgQGluY2x1ZGUgdGFibGV0QW5kRGVza3RvcCgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgfVxyXG5cclxuICAuZmlsdGVyLXBpbGxzIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbWluLWhlaWdodDogNDBweDtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMDtcclxuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbGluZUhlaWdodCgxOHB4KTtcclxuXHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LW9mZnNldDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgICAgLmZpbHRlci1waWxsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgLmZpbHRlci1waWxsLWxhYmVsIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5maWx0ZXItY291bnQge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZpbHRlci1jbGVhciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSArIGxpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmlsdGVyLXJlc2V0LWJ1dHRvbiB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUoKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZmlsdGVyLXJlc3VsdHMtY291bnQge1xyXG4gIC5maWx0ZXItcmVzdWx0cy10b3RhbCB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICBjb2xvcjogJGdyYXktMTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4uZmluYW5jaWFsLWdyYXBoIHtcclxuICBtYXJnaW4tdG9wOiAtNDBweDtcclxuXHJcbiAgaDMge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcbiAgfVxyXG59XHJcblxyXG4vL01lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5maW5hbmNpYWwtZ3JhcGgge1xyXG4gICAgaDIge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyOHB4KTtcclxuXHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgICAgbWF4LXdpZHRoOiAyNzVweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBjbGVhcjogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjZweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcbi5mb290ZXItY3RhcyB7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmLWl0ZW0ge1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcclxuICAgIHBhZGRpbmc6IDI1cHggMjVweCA2MHB4O1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMnB4KTtcclxuXHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIGN0YS1saW5rKCk7XHJcblxyXG4gICAgICBib3R0b206IDI1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDI1cHg7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgYWRkLWFycm93KCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLmZvb3Rlci1jdGFzIHtcclxuICAgICYtaXRlbSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDQwcHggNjVweDtcclxuXHJcbiAgICAgIC5oZWFkaW5nIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuXHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4uZ2VuZXJpYy1jb250ZW50LXJvdyB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5LTI7XHJcbiAgcGFkZGluZzogNDBweCAwO1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gICAgcGFkZGluZzogODBweCAwO1xyXG4gIH1cclxuICB1bCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBGaXggbGlzdHMgd2hlbiB1c2VkIG5leHQgdG8gZmxvYXRlZCBpbWFnZXNcclxuICB9XHJcblxyXG4gICYuZ3JheS1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheS0zO1xyXG4gIH1cclxuXHJcbiAgJi5zZWNvbmRhcnktZGFyay1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LW9mZnNldDtcclxuICB9XHJcblxyXG4gICYuc2Vjb25kYXJ5LWJnIHtcclxuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgIC5oZWFkaW5nIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLmJhY2stbGluayB7XHJcbiAgICBsZWZ0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtNjBweDtcclxuICB9XHJcblxyXG4gIC5oZWFkaW5nIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAuc2Vjb25kYXJ5LWhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcbiAgfVxyXG5cclxuICAubWV0YSB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgbWFyZ2luOiAtNXB4IDAgMjBweDtcclxuICB9XHJcblxyXG4gIC5oZWFkaW5nLWljb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG4gIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICYgPiAuaGVhZGluZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRzZWNvbmRhcnk7XHJcbiAgICAgICAgY29sb3I6ICR0eHQtaGVhZGluZztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAucGFuZWwtcm93IHtcclxuICAgICAgbWFyZ2luOiAwIC0yMHB4O1xyXG5cclxuICAgICAgLmNvbC1tZC00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAgICAgICAucGFuZWwgLmhlYWRpbmcge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLnJvdyB7XHJcbiAgICAgIC5jb2wtbWQtNixcclxuICAgICAgLmNvbC1tZC00LFxyXG4gICAgICAuY29sLW1kLTgge1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jZW50ZXItYnRuIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAmLXdyYXAge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2RhbC1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkc2Vjb25kYXJ5LW9mZnNldCwgMC45KTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoNTVweCk7XHJcblxyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgY29udGVudDogJ1xcZTk3MSc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxpbmVhcmljb25zO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhcnRuZXItaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnBhbmVsLWxpc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAucGFuZWwtd3JhcCAucGFuZWwtY29udGVudCAuaGVhZGluZyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDIycHgpO1xyXG5cclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5mZWF0dXJlZC1yb3cge1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm94LXNoYWRvdzogMCAyNXB4IDQwcHggLTI1cHggJGxpZ2h0LWdyYXktMjtcclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50LWxpc3Qge1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG59XHJcblxyXG4uY29sLW1kLTY6bGFzdC1jaGlsZCAuY29udGVudC1saXN0IHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4vL01lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IHtcclxuICAgICYtd3JhcCB7XHJcbiAgICAgIC5oZWFkaW5nIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNnB4KTtcclxuXHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgICAgJiA+IC5wYW5lbC1yb3cge1xyXG4gICAgICAgIC5jb2wtbWQtNCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiA+IC5yb3cge1xyXG4gICAgICAgIG1hcmdpbjogMCAtNDBweDtcclxuXHJcbiAgICAgICAgLmNvbC1tZC02LFxyXG4gICAgICAgIC5jb2wtbWQtNCxcclxuICAgICAgICAuY29sLW1kLTgsXHJcbiAgICAgICAgLmNvbC1tZC0xMiB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcblxyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaWRlYmFyIHtcclxuICAgICAgLnByb2ZpbGUtdGh1bWJuYWlsIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZy5pbmRlbnRlZC1pdGVtLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwsXHJcbiAgICAucGFuZWwtd3JhcCB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgIC5oZWFkaW5nIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGluZyBhOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LW9mZnNldDtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYXJ0bmVyLWl0ZW0ge1xyXG4gICAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYW5lbC1saXN0IHtcclxuICAgICAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggNDBweCAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcclxuICAgICAgICAtbW96LWNvbHVtbi1jb3VudDogMztcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDM7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGVudC1saXN0IHtcclxuICAgIC5idG4ge1xyXG4gICAgICBtYXJnaW46IDM1cHggMCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLmdlbmVyaWMtY29udGVudC1zaWRlYmFyIHtcclxuICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcblxyXG4gIGgyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICB9XHJcblxyXG4gIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XHJcblxyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcblxyXG4gICYtc3VtbWFyeSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuXHJcbiAgLmN0YS1idG4ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgbWluLXdpZHRoOiAyMTVweDtcclxuICB9XHJcblxyXG4gIC5nZW5lcmljLWNvbnRlbnQtYXJ0aWNsZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC5zaWRlYmFyIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG4gICAgLnNpZGViYXItc2VjdGlvbjpub3QoLnNpZGViYXItY3RhLXNlY3Rpb24pIHtcclxuICAgICAgaDM6bm90KC5jb250ZW50LWhlYWRpbmcpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrLWN0YSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG5cclxuICAgICAgLmhlYWRpbmcge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5nZW5lcmljLWNvbnRlbnQtc2lkZWJhciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI2cHgpO1xyXG5cclxuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZXBhcmF0b3Ige1xyXG4gICAgICBtYXJnaW46IDYwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgJy4uL3V0aWxzL3ZhcmlhYmxlcyc7XHJcblxyXG4uaW5iZW50YSB7XHJcbiAgLmluYmVudGEtYm90X19sYXVuY2hlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIHotaW5kZXg6IDk5OTg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5iZW50YS1ib3QgYSxcclxuICAuaW5iZW50YS1ib3QgYTphY3RpdmUsXHJcbiAgLmluYmVudGEtYm90IGE6Zm9jdXMsXHJcbiAgLmluYmVudGEtYm90IGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxuXHJcbiAgLmluYmVudGEtYm90X19idWJibGUgLmJvZHlfX3dyYXBwZXIsXHJcbiAgLmluYmVudGEtYm90X19jaGF0IC5ib2R5X193cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gIC5pbmJlbnRhLWJvdC1idXR0b24sXHJcbiAgLmluYmVudGEtYm90LWJ1dHRvbi5jbGlja2VkLFxyXG4gIC5pbmJlbnRhLWJvdC1idXR0b246aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxuXHJcbiAgLmluYmVudGEtYm90X19idWJibGVfX2hlYWRlcixcclxuICAuaW5iZW50YS1ib3RfX2NoYXRfX2hlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcblxyXG4gIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5tZXNzYWdlc19fbWVzc2FnZS0tcmVjZWl2ZWQgLm1lc3NhZ2VzX19tZXNzYWdlX19hdmF0YXIsXHJcbiAgLmluYmVudGEtYm90X19jaGF0IC5tZXNzYWdlc19fbWVzc2FnZS0tcmVjZWl2ZWQgLm1lc3NhZ2VzX19tZXNzYWdlX19hdmF0YXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAuaW5iZW50YS1ib3RfX2J1YmJsZSAubWVzc2FnZXNfX21lc3NhZ2UtLXJlY2VpdmVkIC5tZXNzYWdlc19fbWVzc2FnZV9fY29udGVudCxcclxuICAuaW5iZW50YS1ib3RfX2NoYXQgLm1lc3NhZ2VzX19tZXNzYWdlLS1yZWNlaXZlZCAubWVzc2FnZXNfX21lc3NhZ2VfX2NvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcclxuICB9XHJcblxyXG4gIC5pbmJlbnRhLWJvdF9fYnViYmxlXHJcbiAgICAubWVzc2FnZXNfX21lc3NhZ2UtLXJlY2VpdmVkXHJcbiAgICAubWVzc2FnZXNfX21lc3NhZ2VfX2NvbnRlbnRcclxuICAgIC5pbmJlbnRhLWJvdC1yYXRpbmdfX2NvbnRlbnQsXHJcbiAgLmluYmVudGEtYm90X19jaGF0XHJcbiAgICAubWVzc2FnZXNfX21lc3NhZ2UtLXJlY2VpdmVkXHJcbiAgICAubWVzc2FnZXNfX21lc3NhZ2VfX2NvbnRlbnRcclxuICAgIC5pbmJlbnRhLWJvdC1yYXRpbmdfX2NvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcbiAgfVxyXG5cclxuICAuaW5iZW50YS1ib3RfX2J1YmJsZVxyXG4gICAgLm1lc3NhZ2VzX19tZXNzYWdlLS1yZWNlaXZlZFxyXG4gICAgLm1lc3NhZ2VzX19tZXNzYWdlX19jb250ZW50XHJcbiAgICAuaW5iZW50YS1ib3QtcmF0aW5nX19jb250ZW50X19idXR0b25zXHJcbiAgICAuaW5iZW50YS1ib3QtYnV0dG9uLFxyXG4gIC5pbmJlbnRhLWJvdF9fY2hhdFxyXG4gICAgLm1lc3NhZ2VzX19tZXNzYWdlLS1yZWNlaXZlZFxyXG4gICAgLm1lc3NhZ2VzX19tZXNzYWdlX19jb250ZW50XHJcbiAgICAuaW5iZW50YS1ib3QtcmF0aW5nX19jb250ZW50X19idXR0b25zXHJcbiAgICAuaW5iZW50YS1ib3QtYnV0dG9uIHtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluYmVudGEtYm90X19idWJibGUgLmNvbnRlbnRfX3JlbGF0ZWRfX2J1dHRvbixcclxuICAuaW5iZW50YS1ib3RfX2NoYXQgLmNvbnRlbnRfX3JlbGF0ZWRfX2J1dHRvbiB7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAuaW5iZW50YS1ib3RfX2J1YmJsZSAubWVzc2FnZXNfX21lc3NhZ2UtLXNlbnQgLm1lc3NhZ2VzX19tZXNzYWdlX19jb250ZW50LFxyXG4gIC5pbmJlbnRhLWJvdF9fY2hhdCAubWVzc2FnZXNfX21lc3NhZ2UtLXNlbnQgLm1lc3NhZ2VzX19tZXNzYWdlX19jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5jb250ZW50X19vcGVuLXNpZGVidWJibGVfX2ljb24sXHJcbiAgLmluYmVudGEtYm90X19jaGF0IC5jb250ZW50X19vcGVuLXNpZGVidWJibGVfX2ljb24ge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxuXHJcbiAgLmluYmVudGEtYm90X19idWJibGUgLmNvbnRlbnRfX29wZW4tc2lkZWJ1YmJsZV9fcGhyYXNlLFxyXG4gIC5pbmJlbnRhLWJvdF9fY2hhdCAuY29udGVudF9fb3Blbi1zaWRlYnViYmxlX19waHJhc2Uge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxuXHJcbiAgLmluYmVudGEtYm90X19idWJibGUgLmZvb3Rlcl9fZm9ybV9fYnV0dG9uLFxyXG4gIC5pbmJlbnRhLWJvdF9fY2hhdCAuZm9vdGVyX19mb3JtX19idXR0b24sXHJcbiAgLmluYmVudGEtYm90X19idWJibGUgLmZvb3Rlcl9fZm9ybV9fYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKSxcclxuICAuaW5iZW50YS1ib3RfX2NoYXQgLmZvb3Rlcl9fZm9ybV9fYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAuaW5iZW50YS1ib3RfX2J1YmJsZSAuY29udGVudF9fYnV0dG9ucy0tbXVsdGlwbGUtY2hvaXNlIC5pbmJlbnRhLWJvdC1idXR0b24sXHJcbiAgLmluYmVudGEtYm90X19jaGF0IC5jb250ZW50X19idXR0b25zLS1tdWx0aXBsZS1jaG9pc2UgLmluYmVudGEtYm90LWJ1dHRvbiB7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5jb250ZW50X19idXR0b25zLS1tdWx0aXBsZS1jaG9pc2UgLmluYmVudGEtYm90LWJ1dHRvbi5jbGlja2VkLFxyXG4gIC5pbmJlbnRhLWJvdF9fYnViYmxlIC5jb250ZW50X19idXR0b25zLS1tdWx0aXBsZS1jaG9pc2UgLmluYmVudGEtYm90LWJ1dHRvbjpob3Zlcjpub3QoW2Rpc2FibGVkXSksXHJcbiAgLmluYmVudGEtYm90X19jaGF0IC5jb250ZW50X19idXR0b25zLS1tdWx0aXBsZS1jaG9pc2UgLmluYmVudGEtYm90LWJ1dHRvbi5jbGlja2VkLFxyXG4gIC5pbmJlbnRhLWJvdF9fY2hhdCAuY29udGVudF9fYnV0dG9ucy0tbXVsdGlwbGUtY2hvaXNlIC5pbmJlbnRhLWJvdC1idXR0b246aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbn1cclxuIiwiYm9keS5oYXMtbmF2LWFjdGl2ZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uaGVhZGVyLXRvb2xzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheS0yO1xyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGxhcmdlRGVza3RvcCB7XHJcbiAgICAgICAgdG9wOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogLjc1cmVtIDA7XHJcbiAgICAgICAgZmxleC1iYXNpczogMzMuMzMlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS01O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogLTFweCAwIDAgJGxpZ2h0LWdyYXktMiwgMXB4IDAgMCAkbGlnaHQtZ3JheS0yO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lXFwgNSBGcmVlJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC4yNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWxvZ2luIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDA3JztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDRweCAwICRwcmltYXJ5LCAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAuMSksIDJweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWRhcmstaG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmU6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxGMDc3JztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tYnJvd3NlOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNWEnO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tc2VhcmNoIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcRjAwMic7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCA0cHggMCAkcHJpbWFyeSwgMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgLjEpLCAycHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1kYXJrLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuaXMtYWN0aXZlOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcRjA3Nyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44MjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjpmb2N1czpob3ZlcixcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sb2dpbi1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9naW4tZHJvcGRvd24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjVyZW0gLjI1cmVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIC4xKSwgMCA4cHggN3B4IHJnYmEoMCwgMCwgMCwgLjE1KSwgMTVweCAzNXB4IDM1cHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7fVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLXNlYXJjaCB7XHJcbiAgICBtYXJnaW46IDAgMCAxLjI1cmVtIDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBmb3JtIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAuMjVyZW0gMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1zZWFyY2hfX2lucHV0LmhlYWRlci1zZWFyY2hfX2lucHV0IHtcclxuICAgICAgICBhbGw6IHVuc2V0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAwICRncmF5LTM7XHJcbiAgICAgICAgZm9udC1zaXplOiAuOTVyZW07XHJcbiAgICAgICAgcGFkZGluZzogLjVyZW0gMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0zO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0QW5kRGVza3RvcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N1Ym1pdCB7XHJcbiAgICAgICAgYWxsOiB1bnNldDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHJpZ2h0OiAuMnJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMy41cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMTtcclxuICAgICAgICAgICAgbWFyZ2luOiAuMjVyZW07XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogLjE1cmVtO1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1kYXJrLWhvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHRvcDogM3JlbTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMzJyZW07XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAuMjVyZW0gMCAuMjVyZW0gLjI1cmVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDE1cHggMzVweCAzNXB4IHJnYmEoMCwgMCwgMCwgLjEpLCAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblxyXG4gICAgICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbGFyZ2VEZXNrdG9wIHtcclxuICAgICAgICB0b3A6IDQ0JTtcclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlcl9fdG9nZ2xlLW5hdiB7XHJcbiAgICBhbGw6IHVuc2V0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogM3JlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNHJlbTtcclxuICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGxpZ2h0LWdyYXktMjtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIk1lbnVcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMXB4KTsgLy8gdGlueSBwdXNoIHRvIHRoZSByaWdodCB0byBjZW50ZXIgZHVlIHRvIGxldHRlciBzcGFjaW5nXHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjY1cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGFzLW5hdi1hY3RpdmUgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIkNsb3NlXCI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4yMTVzIGN1YmljLWJlemllciguMjUsIC0wLjg1LCAuODUsIDIpIGFsbDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XHJcbiAgICAgICAgbGVmdDogLjVyZW07XHJcbiAgICAgICAgcmlnaHQ6IC41cmVtO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExcHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhhcy1uYXYtYWN0aXZlICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oYXMtbmF2LWFjdGl2ZSAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oYXMtbmF2LWFjdGl2ZSAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGFzLW5hdi1hY3RpdmUgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWxvZ28ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2VEZXNrdG9wIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXItbmF2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IC4yMjVzIGVhc2UtaW4gYWxsO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLmhhcy1uYXYtYWN0aXZlICYge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0QW5kRGVza3RvcCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDZweCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIC4xMjUpLCAtN3B4IDdweCA3cHggcmdiYSgwLCAwLCAwLCAuMTUpLCAtN3B4IDIwcHggMTdweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLW5hdi1tZW51IHtcclxuICAgIGFsbDogdW5zZXQ7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgLy8gbWFrZXMgcm9vbSBmb3IgYmFjayBidXR0b25cclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLW5hdi1pdGVtIHtcclxuXHJcbiAgICAmX19hY3RpdmF0b3IsXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMCAuNjVyZW07XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5LTI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2FjdGl2YXRvciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxpbmVhcmljb25zO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxlOTNjJztcclxuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5LTI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44NXJlbTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIC5pcy1hY3RpdmUgJiB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWRhcmstaG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmhlYWRlci1uYXYtaXRlbTpob3ZlciAmIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1kYXJrLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGVyLW5hdi1pdGVtLS1uby1kcm9wZG93biAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gLjc1cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg1cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjppcyguaGVhZGVyLW5hdi1pdGVtLS1uby1kcm9wZG93biBhKTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjppcyhidXR0b24pOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWRhcmstaG92ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bm90KC5oZWFkZXItbmF2LWl0ZW0tLW5vLWRyb3Bkb3duIGEpOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJPcGVuIE1lbnVcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLjE1cmVtO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNHB4KTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC42NXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0xO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4xNXMgZWFzZS1vdXQgYWxsO1xyXG4gICAgICAgICAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpub3QoLmhlYWRlci1uYXYtaXRlbS0tbm8tZHJvcGRvd24gYSk6aG92ZXIsXHJcbiAgICAgICAgICAgICY6bm90KC5oZWFkZXItbmF2LWl0ZW0tLW5vLWRyb3Bkb3duIGEpOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmlzLWFjdGl2ZTpub3QoLmlzLWhvdmVyaW5nKSAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJDbG9zZSBNZW51XCI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmlzLWhvdmVyaW5nICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZURlc2t0b3Age1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmlzLWFjdGl2ZT4mIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1kYXJrLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggMCAkcHJpbWFyeSwgM3B4IDNweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpLCAtMnB4IDNweCA3cHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC43NXJlbSAxLjI1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnRpemUoJGdyYXktNSwgLjE1KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMThyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheS0zO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmstLW92ZXJ2aWV3IHtcclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLW5hdl9fbW9iaWxlLWJhY2stYnV0dG9uIHtcclxuICAgIGFsbDogdW5zZXQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgdG9wOiAyLjVyZW07XHJcbiAgICBsZWZ0OiAxcmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIGZvbnQtc2l6ZTogLjg1cmVtO1xyXG4gICAgcGFkZGluZzogLjc1cmVtIDEuMjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCByZ2JhKDAsIDAsIDAsIC44NSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDVweCA5cHggcmdiYSgwLCAwLCAwLCAuMTc1KSwgMCAxMXB4IDE3cHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0IGFsbDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXRBbmREZXNrdG9wIHtcclxuICAgICAgICB0b3A6IDMuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLW5hdi1kcm9wZG93biB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtOyAvLyBmb3Igb3ZlcnNjcm9sbFxyXG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgIHRyYW5zaXRpb246IC4yNzVzIGVhc2Utb3V0IGFsbDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0QW5kRGVza3RvcCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtIC43NXJlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAuMSksIDAgOHB4IDdweCByZ2JhKDAsIDAsIDAsIC4xNSksIDE1cHggMzVweCAzNXB4IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgLjI1cmVtIC4yNXJlbSAuMjVyZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgLmhlYWRlci1uYXYtaXRlbTpudGgtbGFzdC1jaGlsZCgtbisyKSAmIHtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbSAwIC4yNXJlbSAuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pcy1hY3RpdmUgJiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuLmF1dG9jb21wbGV0ZS1yZXN1bHQtbGlzdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICB6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI1cmVtIC4yNXJlbTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtLjI1cmVtKTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtZ3JheS0yO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIC4xKSwgMCA4cHggN3B4IHJnYmEoMCwgMCwgMCwgLjE1KSwgMTVweCAzNXB4IDM1cHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcblxyXG4gICAgLmF1dG9jb21wbGV0ZS1yZXN1bHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgcGFkZGluZzogLjc1cmVtIDEuMjVyZW07XHJcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50aXplKCRncmF5LTUsIC4xNSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBtaW4td2lkdGg6IDE4cmVtO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5LTM7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX3BzZXVkby1maWxscy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3BsdWdpbnMvYm9vdHN0cmFwL21peGlucy9ncmlkLnNjc3NcIiAvPlxyXG4ubWVtYmVyc2hpcC1sZXZlbHMge1xyXG4gIG1hcmdpbjogLTMwcHggLTIwcHggMTVweDtcclxuXHJcbiAgLnNsaWNrLXRyYWNrIHtcclxuICAgIEBpbmNsdWRlIGRpc3BsYXktZmxleCgpO1xyXG5cclxuICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgID4gZGl2LFxyXG4gICAgICAuY29sLW1kLFxyXG4gICAgICAucHJpY2luZy1jYXJkIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5tZW1iZXJzaGlwLWxldmVscyB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG5cclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIC5jb2wtbWQge1xyXG4gICAgICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4ubWV0YS1saXN0IHtcclxuICBAaW5jbHVkZSBjbGVhci1saXN0KCk7XHJcblxyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgd2lkdGg6IDEwMCU7IC8vIGZpeCBmb3IgSUUxMVxyXG5cclxuICBsaSB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICBjb2xvcjogJGdyYXktMTtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAn4oCiJztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgdWwge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDIxcHgpO1xyXG5cclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFnaW5hdGlvbi1wcmV2LFxyXG4gICAgLnBhZ2luYXRpb24tbmV4dCB7XHJcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDIycHgpO1xyXG5cclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbZGlzYWJsZWRdIHtcclxuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFnaW5hdGlvbi1wcmV2IHNwYW4ge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXGYxMDQnO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hd2Vzb21lO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFnaW5hdGlvbi1uZXh0IHNwYW4ge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXGYxMDUnO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hd2Vzb21lO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2luYXRpb24tcGFnZSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICR0eHQtYm9keTtcclxuICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLnByaWNpbmctY2FyZCB7XHJcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDVweCA1cHggMjVweCAxcHggJGxpZ2h0LWdyYXktMjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogNXB4IDIycHggMTIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgLmhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcbiAgfVxyXG5cclxuICAmLXN1bW1hcnkge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICB9XHJcblxyXG4gICYtcHJpY2Uge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcblxyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWFyZ2luOiAxNXB4IDAgMjVweDtcclxuICB9XHJcblxyXG4gIC5wcmltYXJ5LWJ0bjpub3QoLmxhcmdlLWN0YS1idG4pIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsZWZ0OiAyMnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDIycHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcblxyXG4gICYtZmVhdHVyZXMge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcblxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIEBpbmNsdWRlIGNsZWFyLWxpc3QoKTtcclxuXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAucHJpY2luZy1jYXJkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cclxuICAgICYtcHJpY2Uge1xyXG4gICAgICBtYXJnaW46IDMwcHggMCAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcmltYXJ5LWJ0biB7XHJcbiAgICAgIGJvdHRvbTogNzBweDtcclxuICAgICAgbGVmdDogMzBweDtcclxuICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4ucHJvZmlsZS10aHVtYm5haWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHJcbiAgaW1nIHtcclxuICAgIG1heC1oZWlnaHQ6IDI3MHB4O1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICBjb2xvcjogJHR4dC1ib2R5O1xyXG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlIHtcclxuICBwYWRkaW5nOiAwIDQwcHg7XHJcbn1cclxuXHJcbi8vTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLy8gd3JhcHBlciBvbiBjb21zIGRldGFpbFxyXG4gIC5wcm9maWxlIHtcclxuICAgIGZsZXg6IDAgMCAyMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIwJTtcclxuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cclxuICAgIC5wcm9maWxlLXRodW1ibmFpbCB7XHJcbiAgICAgIHBhZGRpbmc6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLnJlbGF0ZWQtY29udGVudCB7XHJcbiAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xyXG5cclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICBhIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnJlc3BvbnNpdmUtdGFibGUtY29udGFpbmVyIHtcclxuICBAaW5jbHVkZSBsYXJnZURlc2t0b3AoKSB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcclxuICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJlc3BvbnNpdmUtdGFibGUge1xyXG4gICAgdGhlYWQge1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNtYWxsRGVza3RvcEFuZEJlbG93IHtcclxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuXHJcbiAgICAgIC8qIEZvcmNlIHRhYmxlIHRvIG5vdCBiZSBsaWtlIHRhYmxlcyBhbnltb3JlICovXHJcbiAgICAgIHRhYmxlLFxyXG4gICAgICB0aGVhZCxcclxuICAgICAgdGJvZHksXHJcbiAgICAgIHRoLFxyXG4gICAgICB0ZCxcclxuICAgICAgdHIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvKiBIaWRlIHRhYmxlIGhlYWRlcnMgKGJ1dCBub3QgZGlzcGxheTogbm9uZTssIGZvciBhY2Nlc3NpYmlsaXR5KSAqL1xyXG4gICAgICB0ciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgdGhlYWQgdHIge1xyXG4gICAgICAgIGxlZnQ6IC05OTk5cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTk5OTlweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdHI6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5LTE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICAvKiBCZWhhdmUgIGxpa2UgYSBcInJvd1wiICovXHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NSU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0ZDo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGFibGUtaGVhZGVyKTtcclxuICAgICAgICBsZWZ0OiA2cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vcGx1Z2lucy9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3NcIiAvPlxyXG4uc2VhcmNoIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRibGFjaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICYgfiAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICRncmF5LTE7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1mb2N1c2VkIH4gLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlcixcclxuICAgICYuaXMtZGlydHkgfiAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0tZXJyb3IgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gIH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIHotaW5kZXg6IDk5O1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC1jYW5jZWwtYnRuIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDMycHgpO1xyXG5cclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICB0b3A6IDhweDtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gIH1cclxuXHJcbiAgLmlucHV0LWdyb3VwLWJ0biB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI0cHgpO1xyXG5cclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgY29udGVudDogJ1xcZTkyMic7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1saW5lYXJpY29ucztcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubG9hZC1zcGlubmVyIHtcclxuICBtYXJnaW46IDEwMHB4IDA7XHJcbn1cclxuIiwiLmZlYXR1cmUtaXRlbSxcclxuLnBhbmVsIHtcclxuICAuaGVhZGluZyB7XHJcbiAgICAmLnNlY3VyZWQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBmbGV4OiAwIDEgYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgZmxleDogMSAwIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWl0ZW0ge1xyXG4gIC5oZWFkaW5nLnNlY3VyZWQge1xyXG4gICAgaSB7XHJcbiAgICAgIC8vIHJlZHVjZSB0aGUgYW1tb3VudCBvZiBwYWRkaW5nIGZvciBmZWF0dXJlIGl0ZW0gZm9yIGJldHRlciBhbGlnbm1lbnQgd2l0aCBmZWF0dXJlLWl0ZW0gc3ViLWhlYWRpbmdcclxuICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiaHRtbFtkYXRhLXNlY3VyZWRdLFxyXG5ib2R5W2RhdGEtc2VjdXJlZF0ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC8vIEhpZGluZyB0aGUgcHVibGlzaCBkYXRlIGFuZCBzaGFyZSBidXR0b24gdG8gc2hvdyBhIGZldyBsaW5lcyBvZiB0aGUgc3VtbWFyeVxyXG4gIGRpdi5tZXRhLmZsZXgge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi56b25lLW92ZXJsYXkge1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBib3R0b206IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAyMDtcclxuXHJcbiAgJi1ncmFkaWVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KFxyXG4gICAgICBsaW5lYXIsXHJcbiAgICAgIGxlZnQgdG9wLFxyXG4gICAgICBsZWZ0IGJvdHRvbSxcclxuICAgICAgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSxcclxuICAgICAgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAxKSlcclxuICAgICk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUpO1xyXG4gICAgYm90dG9tOiAxMDAlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBoZWlnaHQ6IDQwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuZGV0YWlsLXdyYXAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAuZmxleCB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgJi5idXR0b25zIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOSk7XHJcblxyXG4gICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgYm9keVtkYXRhLXNlY3VyZWRdIHtcclxuICAgIC5kZXRhaWwtd3JhcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIC8vIEhpZGluZyB0aGUgcHVibGlzaCBkYXRlIGFuZCBzaGFyZSBidXR0b24gdG8gc2hvdyBhIGZldyBsaW5lcyBvZiB0aGUgc3VtbWFyeVxyXG4gICAgZGl2Lm1ldGEuZmxleCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnpvbmUtb3ZlcmxheSB7XHJcbiAgICAgIGhlaWdodDogMTUwcHg7XHJcblxyXG4gICAgICBkaXYuem9uZS1vdmVybGF5LWdyYWRpZW50LmpzLXpvbmUtb3ZlcmxheS1ncmFkaWVudCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNoYXJlLWxpbmsge1xyXG4gIGZvbnQtc2l6ZTogLjhyZW07XHJcblxyXG4gIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5LTE7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgbWFyZ2luOiAzcHggMTVweCAzcHggMDtcclxuICBwYWRkaW5nOiA4cHggMTVweCA2cHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgfVxyXG59XHJcblxyXG4uY29tcG9uZW50LXNlY3Rpb24tYWRkdGhpcyB7XHJcbiAgXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC5zaGFyZS1saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgZ2FwOiAuNXJlbTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG1heC1oZWlnaHQ6IDQ3cHg7XHJcbiAgfVxyXG5cclxuICAuYWRkdGhpcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLCBvcGFjaXR5IDAuNXMgbGluZWFyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBtYXgtaGVpZ2h0OiA0N3B4O1xyXG4gICAgJi5kaXNwbGF5IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBsaXN0LXN0eWxlOm5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMXJlbTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgyMjVkZWcpO1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIC42NXJlbSAuNjVyZW0gMDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRzZWNvbmRhcnkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgOmlzKC5hcnRpY2xlKSAmIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmF0LXN0eWxlLXJlc3BvbnNpdmUgLmF0LXNoYXJlLWJ0biB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogN3B4O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldDsgLy8gdG9kbzogbmVlZHMgaG92ZXIgZmVlZGJhY2sgVVhEXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYXQtcmVzcC1zaGFyZS1lbGVtZW50OjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgICBib3JkZXI6IHNvbGlkICRzZWNvbmRhcnk7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSA0cHgpO1xyXG4gICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtN3B4O1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiByb3RhdGUgdGhlIGNhcmV0IGF0IHRoZSBhcHByb3ByaWF0ZSBkZXZpY2Ugd2lkdGggKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzk0cHgpIHtcclxuICAuY29tcG9uZW50LXNlY3Rpb24tYWRkdGhpcyB7XHJcbiAgICAuYWRkdGhpcyB7XHJcbiAgICAgIC5hdC1yZXNwLXNoYXJlLWVsZW1lbnQ6OmJlZm9yZSB7XHJcbiAgICAgICAgbGVmdDogLTRweDtcclxuICAgICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5zb2NpYWwtaWNvbnMge1xyXG4gIEBpbmNsdWRlIGNsZWFyLWxpc3QoKTtcclxuXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcblxyXG4gIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRncmF5LTE7XHJcbiAgICBtaW4td2lkdGg6IDFlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjNweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnNvY2lhbC1pY29ucyB7XHJcbiAgICAmLnJpZ2h0IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLnNsaWNrLXNsaWRlciB7XHJcbiAgLnNsaWNrLWRvdHMge1xyXG4gICAgYm90dG9tOiAtMTBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDAgNHB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXktMTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBidXR0b246YWN0aXZlLFxyXG4gICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1wcmV2IHtcclxuICBsZWZ0OiAwO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgbGVmdDogLTQwcHg7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnXFxmMDUzJztcclxuICAgIGxlZnQ6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1uZXh0IHtcclxuICByaWdodDogMDtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHJpZ2h0OiAtNDBweDtcclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICdcXGYwNTQnO1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1wcmV2LFxyXG4uc2xpY2stbmV4dCB7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIHotaW5kZXg6IDEwO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXktMjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyOHB4KTtcclxuXHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWF3ZXNvbWU7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5zdGFmZi1tb2RhbCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcblxyXG4gICYtaW1hZ2Uge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDI1cHg7XHJcblxyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm1ldGEge1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtdHh0IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWVtYWlsIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuc3RhZmYtbW9kYWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJi1pbWFnZSB7XHJcbiAgICAgIG1hcmdpbjogNTBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgd2lkdGg6IDQ1JTtcclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnQge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiA1MHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC5oZWFkaW5nIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSg0NXB4KTtcclxuXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXR4dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsInRhYmxlLnJlZ2lzdHJhdGlvbi10YWJsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAuMjVyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgfVxyXG4gICAgdGhlYWQge1xyXG4gICAgICAgIHRyIHtcclxuXHJcbiAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQzQ2NjU7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLWNvbGxhcHNlZCB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGJvZHkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEyNXJlbTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dCBhbGw7XHJcblxyXG4gICAgICAgICZbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQgYWxsO1xyXG5cclxuICAgICAgICAgICAgJi5oZWlnaHQtYW5pbSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdHIge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEQUQ5RDU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREFEOUQ1O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RBRDlENTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMy4xMjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoOm50aC1vZi10eXBlKDEpKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDIlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4ucmVnaXN0cmF0aW9uLXRhYmxlIHtcclxuICAgICZfX3RvZ2dsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDc4JztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgICYtLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjE7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuOTM3NXJlbTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnJlZ2lzdHJhdGlvbi1yYXRlcyB7XHJcbiAgICBtYXgtd2lkdGg6IDg1LjQzNzVyZW07XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4wNjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAmLmlzLS1hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb2wtbWQtNCB7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucmVnaXN0cmF0aW9uLXJhdGVzLXRvZ2dsZSB7XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtO1xyXG5cclxuICAgICY6YWZ0ZXIsXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RBRDlENTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAzNiU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQUQ5RDU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTcuNjI1cmVtO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNEQUQ5RDU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fb3B0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICBvcGFjaXR5OiAuNjtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaXMtLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucmVnaXN0cmF0aW9uLXJhdGVzLWNvbHVtbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgcGFkZGluZzogMi4xODc1cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNy42MjVyZW07XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLS1hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjc7XHJcbiAgICB9XHJcbiAgICAmLmlzLS1pbmFjdGl2ZSB7XHJcbiAgICAgICAgKiB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC42O1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAvLyBnYXA6IDJyZW07XHJcbiAgICAgICAgZ2FwOiAuNXJlbTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU3NnB4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RhZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZDlkNTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxOXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgLjVyZW07XHJcbiAgICAgICAgbWluLXdpZHRoOiA0LjY4NzVyZW07XHJcbiAgICAgICAgbWF4LWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuXHJcbiAgICAgICAgJi5pcy0taGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RCMUYzNjtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NhdGVnb3J5IHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjg1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWQ5ZDU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41NjI1cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19wcmljZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODVyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWQ5ZDU7XHJcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMDtcclxuICAgIH1cclxufVxyXG5cclxuLnJlZ2lzdHJhdGlvbi1hY2NvcmRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAvLyBnYXA6IC41cmVtO1xyXG4gICAgd2lkdGg6IDkyJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMC4yNXJlbSAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcclxuICAgIHBhZGRpbmc6IDIuNTYyNXJlbSAwIDA7XHJcbiAgICBcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk3MHB4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3My4yNXJlbTtcclxuICAgICAgICB3aWR0aDogOTYuNSU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogNDYuNTYyNXJlbTtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgUHJvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGNvbG9yOiAjZGIxZjM2O1xyXG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICBcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC1mYW1pbHk6IEludGVyLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICBtYXgtd2lkdGg6IDE5LjM3NXJlbTtcclxuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMnJlbTtcclxuICAgIH1cclxuICBcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4OiAxIDEgNzUlO1xyXG4gICAgICBnYXA6IC41cmVtO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgJl9fcGlsbCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEuMTg3NXJlbTtcclxuICAgICAgYmFja2dyb3VuZDogI2U2ZTZlNjtcclxuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogLjI1cmVtIC40NXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgIH1cclxuICBcclxuICAgICZfX2NhcmV0IHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgICBtYXgtd2lkdGg6IDIwcHg7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RBRDlENTtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuICBcclxuICAgICAgJi5leHBhbmRlZCB7XHJcbiAgICAgICAgPi5hY2NvcmRpb24taXRlbS1kZXRhaWxzIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgIC5yZWdpc3RyYXRpb24tYWNjb3JkaW9uX19jYXJldCB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG4gICAgLmFjY29yZGlvbi1pdGVtLWhlYWRpbmcge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIFxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0tZGV0YWlscyB7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAmLmlzLWNoZWNrbWFyayB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvY2hlY2stbWFyay5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEuMzc1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+ICo6bm90KHVsKS5pcy1jaGVja21hcmsge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvY2hlY2stbWFyay5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEuMzc1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICB9IiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi50YWJzIHtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodC1ncmF5LTI7XHJcblxyXG4gIC50YWJzLWFjdGl2ZS1tb2JpbGUge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHR4dC1ib2R5O1xyXG4gICAgcGFkZGluZzogMThweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJi5vcGVuOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNzcnO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBjb250ZW50OiAnXFxmMDc4JztcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWF3ZXNvbWU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSxcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRhYnMtbGlzdCB7XHJcbiAgICBAaW5jbHVkZSBjbGVhci1saXN0KCk7XHJcblxyXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXktMztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBhIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgICAgY29sb3I6ICR0eHQtYm9keTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAyNXB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJnLXNoYWRlZCB7XHJcbiAgLnRhYnMgLnRhYnMtbGlzdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC50YWJzIHtcclxuICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG5cclxuICAgIC50YWJzLWFjdGl2ZS1tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJzLWxpc3Qge1xyXG4gICAgICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoKTtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICRncmF5LTE7XHJcbiAgICAgICAgICBtYXJnaW46IDAgNTBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDIycHggMCAxMnB4O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHR4dC1ib2R5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBjb2xvcjogJHR4dC1ib2R5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLnRhZ3Mge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbiAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xyXG5cclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xyXG5cclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXRhZ3M7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICBtYXJnaW46IDVweCAyNXB4IDVweCAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAudGFncyB7XHJcbiAgICBsaSBhIHtcclxuICAgICAgbWFyZ2luOiAzcHggMTVweCAzcHggMDtcclxuICAgICAgcGFkZGluZzogOHB4IDE1cHggNnB4O1xyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjphY3RpdmUsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5LTE7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4udGVzdGltb25pYWwge1xyXG4gIGJveC1zaGFkb3c6IDVweCA1cHggMjVweCAxcHggJGxpZ2h0LWdyYXktMjtcclxuICBwYWRkaW5nOiAzNXB4O1xyXG5cclxuICAmLXdyYXAge1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcblxyXG4gICYtY29udGVudCB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICB9XHJcblxyXG4gIC50ZXN0aW1vbmlhbC1wcm9maWxlIHtcclxuICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJi10eHQge1xyXG4gICAgICBjb2xvcjogJGdyYXktMTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcblxyXG4gICAgICAmLW5hbWUge1xyXG4gICAgICAgIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICsgLnRlc3RpbW9uaWFsLXByb2ZpbGUtdHh0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLnRlc3RpbW9uaWFsLXNlY3Rpb24ge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLXR4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuXHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgfVxyXG5cclxuICAuaGVhZGluZyB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgzOHB4KTtcclxuXHJcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG5cclxuICAgICsgLnRlc3RpbW9uaWFsLXNlY3Rpb24tdHh0IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjJweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWF1dGhvciB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luOiAyNXB4IDAgMDtcclxuXHJcbiAgICBzbWFsbCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hcnRpY2xlO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL01lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC50ZXN0aW1vbmlhbC1zZWN0aW9uIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWluLWhlaWdodDogMzAwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgYm90dG9tOiAtMjZweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLXR4dCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI4cHgpO1xyXG5cclxuICAgICAgbWFyZ2luOiAwIDIyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLnRpbGUge1xyXG4gIG1hcmdpbjogNXB4IDA7XHJcblxyXG4gIGEge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjJweCk7XHJcblxyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogNXB4IDVweCAyNXB4IDFweCAkbGlnaHQtZ3JheS0yO1xyXG4gICAgY29sb3I6ICR0eHQtaGVhZGluZztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgPiBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIEBpbmNsdWRlIGFkZC1jaGV2cm9uLXJpZ2h0KCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50aWxlLWxpc3Qge1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnRpbGUge1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGxpZ2h0LWdyYXktMTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgJjpudGgtY2hpbGQoNG4gKyA0KSB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjZweCk7XHJcblxyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgICAgcGFkZGluZzogNjBweDtcclxuXHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBhZGQtYXJyb3coKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMzBweCk7XHJcblxyXG4gICAgICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogLTM0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGlsZS1saXN0IHtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5yb3cge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXktMTtcclxuICAgICAgbWFyZ2luOiAwIC02MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheS0xO1xyXG4gICAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgbGVmdDogLTEwMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcmlnaHQ6IC0xMDAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiR5ZWFyLXBhZGRpbmctbGVmdDogNS4zMTI1cmVtO1xyXG4keWVhci1saW5lLXNwYWNlOiAtMi40Mzc1cmVtO1xyXG4kbGlnaHQtZ3JheTogI2Q4ZDhkODtcclxuJGhpZ2hsaWdodC10ZXh0OiAjNEE0QTRBO1xyXG4kdGltZWxpbmUtYnVsbGV0LXNpemU6IDEuMzc1cmVtO1xyXG4kdGltZWxpbmUtYnVsbGV0LW9mZnNldDogY2FsYygxLjM3NXJlbSAqIDIuMzUpO1xyXG4kdGltZWxpbmUtbGluZS1zaXplOiAzcHg7XHJcblxyXG4uanMtdGltZWxpbmUge1xyXG5cclxuICAgIC8vIC5oZWFkZXJNYWluLmlzLXByaW1lZC5pcy1hY3RpdmU6bm90KC5pcy10b3ApIHtcclxuICAgIC8vICAgICBvcGFjaXR5OiAwO1xyXG4gICAgLy8gICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC8vIH1cclxuICAgIC5jb250cmlidXRlQmFyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGltZWxpbmUtbmF2IHtcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IC41cmVtIDNyZW07XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGNhbGMoLTUwdncgKyA1MCUpIDEwcHggY2FsYygtNTB2dyArIDUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlciB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNjByZW07XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGdhcDogMCAzLjVyZW07XHJcbiAgICAgICAgLy8gb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIC8vICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmc6IC43NXJlbSAuNXJlbTtcclxuICAgICAgICBtYXJnaW46IDAgLjg1cmVtIDAgMDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjNEE0QTRBO1xyXG4gICAgICAgIG1heC13aWR0aDogNi41cmVtO1xyXG4gICAgICAgIHRleHQtd3JhcDogbm93cmFwO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaXMtYWN0aXZlLFxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTE1JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDhyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC44NXJlbSAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250cm9sIHtcclxuICAgICAgICAkY29udHJvbFdpZHRoOiAyLjJyZW07XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgd2lkdGg6ICRjb250cm9sV2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkY29udHJvbFdpZHRoO1xyXG4gICAgICAgIG1heC13aWR0aDogJGNvbnRyb2xXaWR0aDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAkY29udHJvbFdpZHRoO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIC4xNSksIDAgN3B4IDEycHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDo5NDRweCkge1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuOTU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAuMjUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLW5leHQge1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXByZXYge1xyXG4gICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgbGVmdDogMXJlbTtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcgZyB7XHJcbiAgICAgICAgICAgIHN0cm9rZTogJHByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGltZWxpbmUge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDIuNXJlbSAwIDEuMjVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogNy4zMTI1cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICB3aWR0aDogJHRpbWVsaW5lLWxpbmUtc2l6ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAwIGF1dG8gLTEuNXB4O1xyXG4gICAgICAgIGhlaWdodDogOTUlO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGF0ZSB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAkeWVhci1wYWRkaW5nLWxlZnQgMXJlbSAycmVtO1xyXG4gICAgICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXRleHQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBzY3JvbGwtbWFyZ2luLXRvcDogOS4zNzVyZW07XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQuMjVyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwLjkzNzVyZW0gMCAwO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHRpbWVsaW5lLWxpbmUtc2l6ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgLy8gdXNlIGlmIG5lZWRlZCB0byBvZmZzZXRcclxuICAgICAgICAgICAgLy8gdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC02LjYlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGltZWxpbmUtLTMwXFwvNzAgJjpub3QoLnRpbWVsaW5lLS1pbnZlcnRlZCkge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6My43NXJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXRleHQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4wNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdmlkZW8ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjE0NFwiO1xyXG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiA0cHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIC41KTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY+bGkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEuMjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNDclO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLW92ZXJsYXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLWNsb3NlZCB7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogdGltZWxpbmVDbG9zZSAxcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgICsmLmlzLWNsb3NlZCB7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDI1MG1zO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLW9wZW4ge1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHRpbWVsaW5lT3BlbiAxLjI1cyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgICsmLmlzLW9wZW4ge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyNTBtcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aW1lbGluZS0tZGF0ZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB2YXIoLS1oaWRlLXRleHQpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKy50aW1lbGluZS0tZGF0ZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50aW1lbGluZS0taW52ZXJ0ZWQge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aW1lbGluZS0tZGF0ZStsaTpub3QoLnRpbWVsaW5lLS1xdW90ZSkge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMy43NXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRpbWVsaW5lLS1pbnZlcnRlZCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIC50aW1lbGluZV9faGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi50aW1lbGluZS0tZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR5ZWFyLXBhZGRpbmctbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNi42JTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRpbWVsaW5lX19wYW5lbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0wLjgxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6ICR0aW1lbGluZS1idWxsZXQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygjeyR0aW1lbGluZS1idWxsZXQtc2l6ZX0gKiAtMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudGltZWxpbmVfX2JhZGdlIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjbGFtcCgtOC4yJSwgNXZ3LCBjYWxjKCN7JHRpbWVsaW5lLWJ1bGxldC1vZmZzZXR9ICogLTEpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMzBcXC83MCB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgLy8gdmVydGljYWwgZGl2aWRlciBwbGFjZW1lbnRcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5MDBweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDozMS45JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmID4gbGkge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gbGkudGltZWxpbmUtLWludmVydGVkIHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5MDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY0LjUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gbGkudGltZWxpbmUtLWludmVydGVkLnRpbWVsaW5lLS1kYXRlOjphZnRlciB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC01Ljg1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19wYW5lbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLypwYWRkaW5nOiAyMHB4OyovXHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDk0JTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1xdW90ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNmY3Zjc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRoaWdobGlnaHQtdGV4dDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGNpdGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzIxMjMyMjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oCUIFwiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1oaWdobGlnaHQge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiA1cHggNHB4IDBweCAwcHggJHByaW1hcnk7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuMjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJjppcyg6bm90KC50aW1lbGluZV9fdGl0bGUpKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJitwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIxMjMyMjtcclxuICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICAgICAgLy8gZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIC8vICAgcGFkZGluZzogLjVyZW07XHJcbiAgICAgICAgICAgIC8vICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIC8vICAgZm9udC1zaXplOiAuODVyZW07XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19iYWRnZSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIHdpZHRoOiAkdGltZWxpbmUtYnVsbGV0LXNpemU7XHJcbiAgICAgICAgaGVpZ2h0OiAkdGltZWxpbmUtYnVsbGV0LXNpemU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTI1cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40ZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAtMC42MjVyZW07XHJcbiAgICAgICAgdG9wOiAwLjc1cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG5cclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IGNsYW1wKC04LjIlLCA1dncsIGNhbGMoI3skdGltZWxpbmUtYnVsbGV0LW9mZnNldH0gKiAtMSkpXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19iYWRnZT5zcGFuIHtcclxuICAgICAgICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JhZGdlPnNwYW4+aSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5PmRpdiB7XHJcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbSAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keSAud3lzaXd5ZyB7XHJcbiAgICAgICAgPioge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgKyoge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgY29sb3I6ICRoaWdobGlnaHQtdGV4dDtcclxuICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDAgMC42MjVyZW0gMS41NjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuNjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHVsLnRpbWVsaW5lOmJlZm9yZSB7XHJcbiAgICAgICAgbGVmdDogMS4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICB1bC50aW1lbGluZT5saSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICB1bC50aW1lbGluZT5saT4udGltZWxpbmVfX3BhbmVsIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMi44NzVyZW0pO1xyXG4gICAgfVxyXG5cclxuICAgIHVsLnRpbWVsaW5lPmxpPi50aW1lbGluZV9fYmFkZ2Uge1xyXG4gICAgICAgIGxlZnQ6IDAuNXJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB0b3A6IDEuMTI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIHVsLnRpbWVsaW5lPmxpPi50aW1lbGluZV9fcGFuZWwge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICB1bC50aW1lbGluZT5saT4udGltZWxpbmVfX3BhbmVsOmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwLjgxMjVyZW07XHJcbiAgICAgICAgbGVmdDogLTAuODEyNXJlbTtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICB1bC50aW1lbGluZT5saT4udGltZWxpbmVfX3BhbmVsOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDAuNjg3NXJlbTtcclxuICAgICAgICBsZWZ0OiAtMC42ODc1cmVtO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC50aW1lbGluZT5saS50aW1lbGluZS0taW52ZXJ0ZWQge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50aW1lbGluZT5saS50aW1lbGluZS0taW52ZXJ0ZWQ+LnRpbWVsaW5lX19iYWRnZSB7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgICAgbGVmdDogMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRpbWVsaW5lIC5hY2NvcmRpb24taXRlbS1kZXRhaWxzIG9sLFxyXG4udGltZWxpbmUgLmFjY29yZGlvbi1pdGVtLWRldGFpbHMgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OjFyZW07XHJcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xyXG59XHJcblxyXG4vLyBhMTF5IGRpYWxvZ1xyXG4vKipcclxuICogMS4gTWFrZSB0aGUgZGlhbG9nIGNvbnRhaW5lciwgYW5kIGl0cyBjaGlsZCBvdmVybGF5IHNwcmVhZCBhY3Jvc3NcclxuICogICAgdGhlIGVudGlyZSB3aW5kb3cuXHJcbiAqL1xyXG4uZGlhbG9nLWNvbnRhaW5lcixcclxuLmRpYWxvZy1vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIC8qIDEgKi9cclxuICAgIHRvcDogMDtcclxuICAgIC8qIDEgKi9cclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgLyogMSAqL1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgLyogMSAqL1xyXG4gICAgbGVmdDogMDtcclxuICAgIC8qIDEgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIE1ha2Ugc3VyZSB0aGUgZGlhbG9nIGNvbnRhaW5lciBhbmQgYWxsIGl0cyBkZXNjZW5kYW50cyBzaXRzIG9uXHJcbiAqICAgIHRvcCBvZiB0aGUgcmVzdCBvZiB0aGUgcGFnZS5cclxuICogMi4gTWFrZSB0aGUgZGlhbG9nIGNvbnRhaW5lciBhIGZsZXggY29udGFpbmVyIHRvIGVhc2lseSBjZW50ZXIgdGhlXHJcbiAqICAgIGRpYWxvZy5cclxuICovXHJcbi5kaWFsb2ctY29udGFpbmVyIHtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIC8qIDEgKi9cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBNYWtlIHN1cmUgdGhlIGRpYWxvZyBjb250YWluZXIgYW5kIGFsbCBpdHMgZGVzY2VuZGFudHMgYXJlIG5vdFxyXG4gKiAgICB2aXNpYmxlIGFuZCBub3QgZm9jdXNhYmxlIHdoZW4gaXQgaXMgaGlkZGVuLlxyXG4gKi9cclxuLmRpYWxvZy1jb250YWluZXJbYXJpYS1oaWRkZW49J3RydWUnXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gTWFrZSB0aGUgb3ZlcmxheSBsb29rIGxpa2UgYW4gb3ZlcmxheS5cclxuICovXHJcbi5kaWFsb2ctb3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA0NiwgNTYsIDAuOSk7XHJcbiAgICAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBWZXJ0aWNhbGx5IGFuZCBob3Jpem9udGFsbHkgY2VudGVyIHRoZSBkaWFsb2cgaW4gdGhlIHBhZ2UuXHJcbiAqIDIuIE1ha2Ugc3VyZSB0aGUgZGlhbG9nIHNpdHMgb24gdG9wIG9mIHRoZSBvdmVybGF5LlxyXG4gKiAzLiBNYWtlIHN1cmUgdGhlIGRpYWxvZyBoYXMgYW4gb3BhcXVlIGJhY2tncm91bmQuXHJcbiAqL1xyXG4uZGlhbG9nLWNvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlcjogc29saWQgMXB4IGdyYXk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4yNSksIDAgMCAxLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBtaW4td2lkdGg6IDIxLjI1cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogOTAlO1xyXG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICAgIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIC8qIDEgKi9cclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIC8qIDIgKi9cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA5MHZ3O1xyXG4gICAgaGVpZ2h0OiA5MHZoO1xyXG4gICAgbWF4LXdpZHRoOiA0NXJlbTtcclxuICAgIG1heC1oZWlnaHQ6IDMwcmVtO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxNi85O1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGlmcmFtZSxcclxuICAgIHZpZGVvIHtcclxuICAgICAgICBoZWlnaHQ6IDkwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kaWFsb2cge1xyXG4gICAgJi1jbG9zZSB7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLjI1cmVtO1xyXG4gICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuODVyZW07XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHRpbWVsaW5lT3BlbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxODcuNXJlbTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdGltZWxpbmVDbG9zZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxODcuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDFweDtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLWluIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGUtdXAge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kaWFsb2ctb3ZlcmxheSB7XHJcbiAgICBhbmltYXRpb246IGZhZGUtaW4gMjAwbXMgYm90aDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCBhbiBhbmltYXRpb24gZGVsYXkgZXF1YWwgdG8gdGhlIG92ZXJsYXkgYW5pbWF0aW9uIGR1cmF0aW9uIHRvXHJcbiAqICAgIHdhaXQgZm9yIHRoZSBvdmVybGF5IHRvIGFwcGVhciBiZWZvcmUgYW5pbWF0aW9uIGluIHRoZSBkaWFsb2cuXHJcbiAqL1xyXG4uZGlhbG9nLWNvbnRlbnQge1xyXG4gICAgYW5pbWF0aW9uOiBmYWRlLWluIDQwMG1zIDIwMG1zIGJvdGgsIHNsaWRlLXVwIDQwMG1zIDIwMG1zIGJvdGg7XHJcbiAgICAvKiAxICovXHJcbn0iLCIkYXJyb3dfc2l6ZTogMTVweDtcclxuXHJcbiNpbmJlbnRhLXRvb2x0aXAtdGFyZ2V0IHtcclxuICBib3R0b206IDMwcHg7XHJcbiAgaGVpZ2h0OiA2NHB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMzBweDtcclxuICB3aWR0aDogNjZweDtcclxufVxyXG5cclxuI2luYmVudGEtdG9vbHRpcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIG1heC13aWR0aDogMTgwcHg7IC8vIH4zMjAgLSAzMCoyIC0gNjYgLSA4XHJcblxyXG4gIC50b29sdGlwLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAudG9vbHRpcC1hcnJvdyB7XHJcbiAgICBoZWlnaHQ6ICRhcnJvd19zaXplO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtKCRhcnJvd19zaXplKTtcclxuICAgIHRvcDogJGFycm93X3NpemU7XHJcbiAgICB3aWR0aDogJGFycm93X3NpemU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgaGVpZ2h0OiAkYXJyb3dfc2l6ZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogY2FsYygjeyRhcnJvd19zaXplfSAtIDJweCk7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgd2lkdGg6ICRhcnJvd19zaXplO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJlthcmlhLWhpZGRlbj0ndHJ1ZSddIHtcclxuICAgIC50b29sdGlwLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB0YWJsZXRBbmREZXNrdG9wKCkge1xyXG4gICAgbWF4LXdpZHRoOiA2MzBweDsgLy8gfjc2OCAtIDMwKjIgLSA2NiAtIDhcclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi50d2l0dGVyLWZlZWQge1xyXG4gIG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG4gICYtaXRlbSB7XHJcbiAgICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoKTtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgLnR3aXR0ZXItZmVlZC1pdGVtLWltZyB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGdyYXktMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZXRhIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICBjb2xvcjogJGdyYXktMTtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnR3aXR0ZXItZmVlZCB7XHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3BsdWdpbnMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzXCIgLz5cclxuLnZpZGVvLXJlc3BvbnNpdmUge1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBpZnJhbWUge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIuaW50ZXJpb3ItbmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjZmNWYyO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGFkOWQ1O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmX19hY3RpdmUge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJ++BuCc7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZVxcIDUgRnJlZScsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm9wZW4gJiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW50ZXJpb3ItbmF2X19pbm5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmludGVyaW9yLW5hdl9faXRlbSB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYWQ5ZDU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtYXgtY29udGVudCAwZnI7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtcm93cyAwLjI1cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgLmludGVyaW9yLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAn74G4JztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZVxcIDUgRnJlZScsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMiAvIDIgLyAzO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1heC1jb250ZW50IDFmcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmludGVyaW9yLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaW50ZXJpb3ItbmF2X19tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnRlcmlvci1uYXZfX2xpbmssXHJcbiAgICAgICAgLmludGVyaW9yLW5hdl9fbWVudS1saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUmVwbGljYSBQcm8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmludGVyaW9yLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiA4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnRlcmlvci1uYXZfX21lbnUtbGluayB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnRlcmlvci1uYXZfX21lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDM7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIC5pbnRlcmlvci1uYXZfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDg1MXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDg1JTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXktMTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDEuNXJlbTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1ibG9jazogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDAuNzVyZW0pO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xyXG4gICAgICAgICAgICAgICAgLmludGVyaW9yLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgLmludGVyaW9yLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBlYXNlLCBib3gtc2hhZG93IDAuMjVzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAuaW50ZXJpb3ItbmF2X19tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyYXktMjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRncmF5LTI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjM4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC4zODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEycHggLTNweCByZ2JhKCRibGFjaywgMC4yNSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaW50ZXJpb3ItbmF2X19tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMzU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX21lbnUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEycHggLTNweCByZ2JhKCRibGFjaywgMC4yNSk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMC4yNXJlbTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwLjI1cyBlYXNlO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgICYtLW92ZXJ2aWV3IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5ldmVudC1hY2NvcmRpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDEuMnJlbTtcclxuICBtYXJnaW46IDNyZW0gMDtcclxuXHJcbiAgJl9faGVhZGluZyB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMC41cmVtO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1heC1jb250ZW50IDBmcjtcclxuICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgMWZyO1xyXG5cclxuICAgICAgLmV2ZW50LWFjY29yZGlvbl9fdHJpZ2dlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RyaWdnZXIsXHJcbiAgJl9fdHJpZ2dlcjphY3RpdmUsXHJcbiAgJl9fdHJpZ2dlcjpmb2N1cyB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGdhcDogMS4yNXJlbTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDE4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYm9yZGVyLWlubGluZTogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItdG9wOiAwLjhyZW0gc29saWQgJHdoaXRlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICZfX3RhYmxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgJl9fY2VsbCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXktMTtcclxuICAgIGNvbHVtbi1nYXA6IDJyZW07XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1heC1jb250ZW50IDFmcjtcclxuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xyXG4gICAgcm93LWdhcDogMS41cmVtO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nOiAxLjI1cmVtO1xyXG4gICAgICByb3ctZ2FwOiAwLjc1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aW1lIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBncmlkLWFyZWE6IDEgLyAxIC8gMiAvIDI7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBncmlkLWFyZWE6IDEgLyAyIC8gMiAvIDM7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAmX19jb3B5IHtcclxuICAgIGdyaWQtYXJlYTogMiAvIDIgLyAzIC8gMztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJiAqOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPScuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3MnIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzJyAvPlxyXG4uYmxvY2stY3RhIHtcclxuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoKTtcclxuXHJcbiAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJi5wcmltYXJ5LFxyXG4gICYucHJpbWFyeS1idG4ge1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAmLnByaW1hcnktZGFyayxcclxuICAmLnByaW1hcnktZGFyay1idG4ge1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktb2Zmc2V0O1xyXG4gIH1cclxuXHJcbiAgJi5zZWNvbmRhcnksXHJcbiAgJi5zZWNvbmRhcnktYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgfVxyXG5cclxuICAmLnNlY29uZGFyeS1kYXJrLFxyXG4gICYuc2Vjb25kYXJ5LWRhcmstYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjJweCk7XHJcblxyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgQGluY2x1ZGUgY3RhLWxpbmsoKTtcclxuXHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMnB4KTtcclxuXHJcbiAgICAgIGNvbnRlbnQ6ICdcXDIxOTInO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xyXG4gIC5ibG9jay1jdGEge1xyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNnB4KTtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuYmxvY2stY3RhIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMzBweCA0MHB4IC0xNXB4ICRsaWdodC1ncmF5LTI7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcblxyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyOHB4KTtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcbi5jdGEtcm93IHtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgcGFkZGluZzogMCAxNXB4O1xyXG4gIC5yb3cge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdhcDogMzBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1jdGEtY29udGFpbmVye1xyXG4gICAgJi0tb3ZlcmxheXsgXHJcbiAgICAgIC5ibG9jay1jdGEtY29udGVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ibG9jay1jdGEge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuYmxvY2stY3RhLXdyYXAge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAmLmJhY2tncm91bmQge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXRBbmREZXNrdG9wKCkge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ibG9jay1jdGEtY29udGVudCB7XHJcbiAgICAgIEBpbmNsdWRlIGRpc3BsYXktZmxleCgpO1xyXG5cclxuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBzb2Z0LWxpZ2h0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICAvKiBVc2luZyBjYWxjKCkgaXMgbm90IGNvbXBhdGlibGUgd2l0aCB0aGUgbWl4aW46IDM1cHggLSAxMCUgKi9cclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMzEuNXB4KTtcclxuXHJcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQwcHggLSAxMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdW1tYXJ5IHtcclxuICAgICAgLyogVXNpbmcgY2FsYygpIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggdGhlIG1peGluOiAyMnB4IC0gMTAlICovXHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE5LjhweCk7XHJcblxyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygzMHB4IC0gMTAlKTtcclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWxpbmsge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvY2stY3RhLXNlY3Rpb24gKyAuZmVhdHVyZS1zbGlkZXIge1xyXG4gIG1hcmdpbi10b3A6IC0zMHB4O1xyXG59XHJcblxyXG4vL01lZGlhIFF1ZXJpZXNcclxuQGluY2x1ZGUgbW9iaWxlKCkge1xyXG4gIC5jdGEtcm93IHtcclxuICAgIC5ibG9jay1jdGEge1xyXG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5ibG9jay1jdGEtY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtbGluayB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XHJcbiAgLmN0YS1yb3cge1xyXG4gICAgLmN0YS1saW5rIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNzJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHRhYmxldEFuZERlc2t0b3AoKSB7XHJcbiAgLmN0YS1yb3cge1xyXG4gICAgLnJvdyB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2stY3RhIHtcclxuICAgICAgbWF4LWhlaWdodDogNDMwcHg7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xyXG4gICAgICBtaW4td2lkdGg6IDI2NXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2stY3RhLXdyYXAge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrLWN0YS1jb250ZW50IHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcblxyXG4gICAgICAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jdGEtbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMTRweCA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgLmN0YS1yb3cge1xyXG4gICAgLnJvdyB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcbi5zZWN0aW9uLmN0YS1zZWN0aW9uIHtcclxuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoKTtcclxuXHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cclxuICAmLXR4dCB7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMzBweCk7XHJcblxyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgIG1hcmdpbjogMjBweCAwIDI1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5zZWN0aW9uLmN0YS1zZWN0aW9uIHtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJi10eHQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNzVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDM4cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcbi5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcclxuICBAaW5jbHVkZSBtb2JpbGUoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFuZWwtaW1hZ2UtbW9iaWxlIHtcclxuICBtYXgtaGVpZ2h0OiA0MHZoO1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFuZWwge1xyXG4gIC5wYW5lbC13cmFwIHtcclxuICAgIC0tYmctY29sb3I6ICR3aGl0ZTtcclxuICAgIC0tYmctY29sb3ItaG92ZXI6ICMxMThCQjg7IC8vIGRlZmF1bHQuIGNvbmZpZ3VyYWJsZSBpbiBDTVNcclxuICAgIC8vdmFyIG5vdCB3b3JraW5nXHJcbiAgICAvL2JhY2tncm91bmQ6IHZhcigtLWJnLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGJveC1zaGFkb3c6IDVweCA1cHggMjVweCAxcHggJGxpZ2h0LWdyYXktMjtcclxuICAgIFxyXG4gIH1cclxuICA+IGF7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLnBhbmVsLXdyYXAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yLWhvdmVyKTtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgIH1cclxuICB9XHJcbiAgLnBhbmVsLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1wYW5lbC1pbWFnZTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYW5lbC1jb250ZW50IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hcnRpY2xlO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLnBhbmVsLWltYWdlIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGhlaWdodDogMTM1cHg7XHJcbiAgICAgIG1hcmdpbjogMCAyMHB4IDE1cHggMDtcclxuICAgICAgd2lkdGg6IDEzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkaW5nOm5vdCguaGVhZGluZy1pY29uKSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI0cHgpO1xyXG5cclxuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG5cclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRpbmctc21hbGwge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5kYXRlIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICBjb2xvcjogJGdyYXktMTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwtbWV0YS1jdGEge1xyXG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xyXG5cclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsLW1ldGEge1xyXG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xyXG5cclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1ldGEtbGlzdCB7XHJcbiAgICAgICsgLnN1bW1hcnkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYW5lbC1saW5rLWZvb3RlciB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHggMzBweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcblxyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saW5rLWxpc3QgYSB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICB9XHJcblxyXG4gIC5zZWFyY2gtc2NvcmUge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbjogLTMycHggMTVweCAwIDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5wYW5lbCB7XHJcbiAgICAucGFuZWwtY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHg7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjZweCk7XHJcblxyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwtbGluay1mb290ZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDMwcHggMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWNvbmRhcnktYmcge1xyXG4gICAgLnBhbmVsIC5wYW5lbC13cmFwIHtcclxuICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHJcbiAgICAgIC5oZWFkaW5nLFxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCBsaTpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudmlldy1tb3JlLWNvbnRlbnQge1xyXG4gICAgLmNvbC1tZC00IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcclxuICAucGFuZWwge1xyXG4gICAgLnBhbmVsLWNvbnRlbnQucGFuZWwtY29udGVudC0taW1hZ2Uge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkaW5nOm5vdCguaGVhZGluZy1pY29uKSxcclxuICAgICAgcCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTVweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcclxuICAucGFuZWwge1xyXG4gICAgLnBhbmVsLWNvbnRlbnQucGFuZWwtY29udGVudC0taW1hZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgICAgLmhlYWRpbmc6bm90KC5oZWFkaW5nLWljb24pIHtcclxuICAgICAgICBmbGV4OiAwIDAgNzUlO1xyXG4gICAgICB9XHJcbiAgICAgIC5wYW5lbC1pbWFnZSB7XHJcbiAgICAgICAgZmxleDogMSAxIDIwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG59IiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5wYW5lbC1iaW8ge1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgbWFyZ2luLXRvcDogLTI0NXB4O1xyXG5cclxuICAucGFuZWwtd3JhcCB7XHJcbiAgICBib3gtc2hhZG93OiAwIDEzcHggMzBweCAtNXB4ICRsaWdodC1ncmF5LTI7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLnBhbmVsLWJpby1jb250ZW50IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5oZWFkaW5nIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoNDZweCk7XHJcblxyXG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJvbm91bnMge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgIGNvbG9yOiAkZ3JheS0xO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdW1tYXJ5IHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAyNTBtcztcclxuXHJcbiAgICAgICYuc3VtbWFyeS1yZWFkLW1vcmUge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDNlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4tbGluayB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgICBbY2xhc3NePSdpY29uLSddLFxyXG4gICAgICBbY2xhc3MqPScgaWNvbi0nXSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pY29uLWNoZXZyb24tdXAge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9NZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAucGFuZWwtYmlvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblxyXG4gICAgLnBhbmVsLXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwYWRkaW5nOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMjEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsLWJpby1jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0NnB4O1xyXG5cclxuICAgICAgLmhlYWRpbmcge1xyXG4gICAgICAgIG1hcmdpbjogMCAxNTBweCAxMHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9wbHVnaW5zL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2Nzc1wiIC8+XHJcbi5wYW5lbC1jdGEge1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAucGFuZWwtd3JhcCB7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gIH1cclxuXHJcbiAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5wYW5lbC1jdGEge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAucGFuZWwtd3JhcCB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogNTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3BsdWdpbnMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzXCIgLz5cclxuLnBhbmVsLWltYWdlLWRlc2t0b3Age1xyXG4gIEBpbmNsdWRlIG1vYmlsZSgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldCgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5wYW5lbC1pbWFnZS1tb2JpbGUge1xyXG4gIG1heC1oZWlnaHQ6IDQwdmg7XHJcbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5wYW5lbC1mZWF0dXJlZCB7XHJcbiAgLnBhbmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgLnBhbmVsLWltYWdlLXdyYXAge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgLnBhbmVsLWltYWdlLXJhdGlvIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGFuZWwtaW1hZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFncyB7XHJcbiAgICBtYXJnaW46IDMwcHggMCAwO1xyXG4gIH1cclxuXHJcbiAgLnF1aWNrLWxpbmtzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLFxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5wYW5lbC1mZWF0dXJlZCB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG5cclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cclxuICAgIC5wYW5lbC1pbWFnZS13cmFwICsgLnBhbmVsLWNvbnRlbnQgLnN1bW1hcnkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgID4gLnBhbmVsIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuICAgICAgLnBhbmVsLXdyYXAge1xyXG4gICAgICAgIEBpbmNsdWRlIGRpc3BsYXktZmxleCgpO1xyXG5cclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgIC5wYW5lbC1jb250ZW50IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGRpc3BsYXktZmxleCgpO1xyXG5cclxuICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAucGFuZWwtZm9vdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN1bW1hcnkgKyAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGFncyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG5cclxuICAgICAgICAucGFuZWwtaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFuZWwtd3JhcCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoKTtcclxuXHJcbiAgICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgICAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDM1MHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdW1tYXJ5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWdzIHtcclxuICAgICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gRW5jYXBzdWxhdGUgdG8gcGFnZSBiZWNhdXNlIGl0J3MgYSBjb21wYXRpYmlsaXR5IGZpeFxyXG4gIC5ldmVudHMge1xyXG4gICAgLnBhbmVsLWZlYXR1cmVkIHtcclxuICAgICAgPiAucGFuZWwge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XHJcbiAgICAgICAgICAucGFuZWwtd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBGSVggZm9yIElFMTFcclxuXHJcbiAgICAgICAgICAgIC5wYW5lbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87IC8vIEZJWCBmb3IgSUUxMVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4ucGFuZWwtaW5wdXQge1xyXG4gIC5mb3JtLWdyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5wYW5lbC1pbnB1dCB7XHJcbiAgICAucGFuZWwsXHJcbiAgICAucGFuZWwtd3JhcCxcclxuICAgIC5wYW5lbC1jb250ZW50IHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYW5lbC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE0NXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tY29udGFpbmVyIHtcclxuICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3BsdWdpbnMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzXCIgLz5cclxuLnBhbmVsLWxpc3Qge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC5oZWFkaW5nIHtcclxuICAgIC5mYXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IC0zcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5jb2xsYXBzZWQgLmZhcjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ1xcZjA2Nyc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiA5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBAaW5jbHVkZSBjbGVhci1saXN0KCk7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW46IDIwcHggMDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCBhIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICR0eHQtYm9keTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHVsICsgLmJ0biB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAucGFuZWwtbGlzdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgIC5wYW5lbC13cmFwIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYW5lbC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogNDBweCA0MHB4IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBib3R0b206IDQwcHg7XHJcbiAgICAgIGxlZnQ6IDQwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9wbHVnaW5zL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2Nzc1wiIC8+XHJcbi5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcclxuICBAaW5jbHVkZSBtb2JpbGUoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFuZWwtaW1hZ2UtbW9iaWxlIHtcclxuICBtYXgtaGVpZ2h0OiA0MHZoO1xyXG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFuZWwtbGlzdGluZyB7XHJcbiAgLnBhbmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAucGFuZWwtaW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWFkaW5nICsgLmRhdGUge1xyXG4gICAgICAgIG1hcmdpbjogLTEwcHggMCAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFuZWwtbGlzdGluZy1ncmlkIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGNsaXA7XHJcblxyXG4gIC5sb2FkLXNwaW5uZXIge1xyXG4gICAgQGluY2x1ZGUgdGFibGV0KCkge1xyXG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XHJcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xyXG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYW5lbC1saXN0aW5nIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICBncmlkLWF1dG8tcm93czogYXV0bztcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1iYXNpczogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQoKSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwge1xyXG4gICAgICAucGFuZWwtZmVhdHVyZWQtbWFya2VyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyOTQwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM1cHg7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kYXRlIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSZXBsaWNhIFBybycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVhZGluZyArIC5kYXRlIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVhZGluZyxcclxuICAgICAgLmhlYWRpbmcgYSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMzBweCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSgpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI2cHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgLW1zLWh5cGhlbnM6IGF1dG87XHJcbiAgICAgICAgLXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xyXG4gICAgICAgIGh5cGhlbnM6IGF1dG87XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVhZGluZyBhOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1kYXJrLWhvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGFuZWwtY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIC1tcy1oeXBoZW5zOiBhdXRvO1xyXG4gICAgICAgIC13ZWJraXQtaHlwaGVuczogYXV0bztcclxuICAgICAgICBoeXBoZW5zOiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wYW5lbC1tZXRhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGFuZWwtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN1bW1hcnkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnBhbmVsLWxpc3Rpbmcge1xyXG4gICAgLnBhbmVsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgIC5wYW5lbC1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAzNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGFncyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGFuZWwtd3JhcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZGlzcGxheS1mbGV4KCk7XHJcblxyXG4gICAgICAgIC5wYW5lbC1pbWFnZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIzNXB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi9wbHVnaW5zL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2Nzc1wiIC8+XHJcbi5wYW5lbC1zZWN0aW9uLWxpc3Rpbmcge1xyXG4gIC5jb2wtbWQtNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG5cclxuICAgICY6YWN0aXZlLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWFkaW5nIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBjb250ZW50OiAnXFxFOTQ0JztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbGluZWFyaWNvbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogNDBweDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnBhbmVsLXNlY3Rpb24tbGlzdGluZyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcblxyXG4gICAgLmNvbC1tZC02IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAmLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWFkaW5nIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyOHB4KTtcclxuXHJcbiAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3BsdWdpbnMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzXCIgLz5cclxuLnBhbmVsLWNvbHVtbi1saXN0aW5nIHtcclxuICAuYmxvY2stY3RhIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgPiBkaXYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5xdWljay1saW5rcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlcixcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1bW1hcnkge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuLnBhbmVsLWNvbHVtbnMge1xyXG4gID4gZGl2IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgLyogSUUxMCsgQ1NTIHN0eWxlcyBnbyBoZXJlICovXHJcbiAgLnBhbmVsLWNvbHVtbi1saXN0aW5nIHtcclxuICAgIC5zdW1tYXJ5IHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xZW07XHJcbiAgICAgIG1heC1oZWlnaHQ6IDZlbTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcGFkZGluZy1yaWdodDogMWVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICB9XHJcblxyXG4gICAgLnN1bW1hcnk6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgY29udGVudDogJy4uLic7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnN1bW1hcnk6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMC4yZW07XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAucGFuZWwtY29sdW1uLWxpc3Rpbmcge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuXHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdW1tYXJ5IHtcclxuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYW5lbC1pbWFnZSB7XHJcbiAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwtaW1hZ2UtZGVza3RvcCB7XHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZSgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwtaW1hZ2UtbW9iaWxlIHtcclxuICAgICAgbWF4LWhlaWdodDogNDB2aDtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xyXG5cclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmLmhlYWRlci1vdmVybGFwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTQwcHg7XHJcblxyXG4gICAgICAgIC5wYW5lbC13cmFwIHtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAyNXB4IDFweCAkbGlnaHQtZ3JheS0yO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICYucGFuZWwtd3JhcCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoKTtcclxuXHJcbiAgICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFuZWwtY29udGVudCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoKTtcclxuXHJcbiAgICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFuZWwtY29sdW1ucyB7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgID4gZGl2LFxyXG4gICAgICAucGFuZWwtd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4ucGFuZWwtaW1hZ2UtZGVza3RvcCB7XHJcbiAgQGluY2x1ZGUgbW9iaWxlKCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgdGFibGV0KCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnBhbmVsLWltYWdlLW1vYmlsZSB7XHJcbiAgbWF4LWhlaWdodDogNDB2aDtcclxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnBhbmVsLXN0YWZmIHtcclxuICBtYXJnaW46IDIwcHggMCAhaW1wb3J0YW50O1xyXG5cclxuICAucGFuZWwge1xyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhbmVsLXdyYXAge1xyXG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggLTZweCAkbGlnaHQtZ3JheS0yO1xyXG4gIH1cclxuXHJcbiAgLnBhbmVsLWltYWdlIHtcclxuICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zdGFmZi1saXN0IHtcclxuICBtYXJnaW46IDQwcHggMDtcclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnBhbmVsLXN0YWZmIHtcclxuICAgIC5wYW5lbCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDU1cHgpO1xyXG5cclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBjb250ZW50OiAnXFxlOTM2JztcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1saW5lYXJpY29ucztcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsLWltYWdlIHtcclxuICAgICAgbWF4LWhlaWdodDogMjc1cHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmFjY29yZGlvbi1pdGVtIHtcclxuICAkYm9yZGVyLWNvbG9yOiAkZ3JheS0xO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1hcnRpY2xlO1xyXG4gICYtaGVhZGluZyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XHJcblxyXG4gICAgLmZhLWNhcmV0LWRvd24ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICYucHJpbWFyeSxcclxuICAgICAgJi5wcmltYXJ5LWJ0biB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucHJpbWFyeS1kYXJrLFxyXG4gICAgICAmLnByaW1hcnktZGFyay1idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LW9mZnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zZWNvbmRhcnksXHJcbiAgICAgICYuc2Vjb25kYXJ5LWJ0biB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zZWNvbmRhcnktZGFyayxcclxuICAgICAgJi5zZWNvbmRhcnktZGFyay1idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWRldGFpbHMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwYWRkaW5nOiA4cHggMThweDtcclxuICB9XHJcblxyXG4gICYuZXhwYW5kZWQge1xyXG4gICAgLy8gb25seSB0YXJnZXQgZGlyZWN0IGNoaWxkcmVuICg+KSwgdG8gaGFuZGxlIG5lc3Rpbmcgb2YgYWNjb3JkaW9uIGl0ZW1zXHJcblxyXG4gICAgPiAuYWNjb3JkaW9uLWl0ZW0taGVhZGluZyB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgIC5mYS1jYXJldC1kb3duIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLmFjY29yZGlvbi1pdGVtLWRldGFpbHMge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5iaW9ncmFwaHkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIGgyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICYuYWxpZ24tbGVmdCB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmLmF3YXJkLWFsaWduLWxlZnQge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmLmF3YXJkLWFsaWduLXJpZ2h0IHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG5cclxuICAuYmlvZ3JhcGh5LWF3YXJkZWUsXHJcbiAgLmJpb2dyYXBoeS1tZW50b3ItbGVjdHVyZXIsXHJcbiAgLmJpb2dyYXBoeS1ub21pbmVlLFxyXG4gIC5iaW9ncmFwaHktc3BlYWtlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5iaW9ncmFwaHktY291bmNpbC1tZW1iZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQtZmlndXJlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5iaW9ncmFwaHktdGl0bGUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkc2Vjb25kYXJ5O1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LW9mZnNldDtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlc2NyaXB0aW9uIHtcclxuICAgIGNvbG9yOiAkZ3JheS0xO1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAyMTBweDtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1pbmxpbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1pY29ucyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmlvZ3JhcGh5LW1vZGFsIHtcclxuICBpbWcge1xyXG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgICAgbWF4LWhlaWdodDogNzExcHg7XHJcbiAgICAgIG1heC13aWR0aDogNTY5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uL3V0aWxzL192YXJpYWJsZXMuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3MnIC8+XHJcbi5icmVhZGNydW1icyB7XHJcbiAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcGFkZGluZzogMThweCAwIDEycHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5icmVhZGNydW1icy1uYXYge1xyXG4gICAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTE7XHJcbiAgICAgICAgY29udGVudDogJy8nO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSxcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTE7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFjdGl2ZSBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJHR4dC1ib2R5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVybyAuYnJlYWRjcnVtYnMge1xyXG4gIC5icmVhZGNydW1icy1uYXYge1xyXG4gICAgbGkge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSxcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5LTE7XHJcblxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXktMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWN0aXZlIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheS0xO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL01lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5icmVhZGNydW1icyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzJyAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPScuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2NzcycgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD0nLi4vdXRpbHMvbWl4aW5zL19wc2V1ZG8tZmlsbHMuc2NzcycgLz5cclxuLmZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWZvb3RlcjtcclxuICBjb2xvcjogJGxpZ2h0LWdyYXktMTtcclxuICBmbGV4LXNocmluazogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmctdG9wOiAzNXB4O1xyXG5cclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICB9XHJcblxyXG4gIC5yb3cge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLmxvZ28ge1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIH1cclxuXHJcbiAgLmZvb3Rlci1jdGEge1xyXG4gICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWN0LWluZm8ge1xyXG4gICAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpbmtzLWNvbHVtbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAubGlua3Mge1xyXG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xyXG4gICAgICBAaW5jbHVkZSBjbGVhci1saXN0KCk7XHJcblxyXG4gICAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcclxuICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDI7XHJcbiAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnByaW1hcnktbmF2LWRyb3Bkb3duIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAubW9iaWxlLWhlYWRpbmc6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc29jaWFsLWxpbmtzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuXHJcbiAgICAgIC5mYWIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBvbiBtb2JpbGUsIHNvY2lhbCBjb2x1bW4gaXMgbGFzdFxyXG4gIC5jb250YWN0LWNvbHVtbixcclxuICAubG9nby1jb2x1bW4ge1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIC5jb3B5cmlnaHQge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcclxuXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgLnBvbGljeSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgIC5wb2xpY3ktc2VwYXJhdG9yOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZW1haWwtc3Vic2NyaWJlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT0nZW1haWwnXSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICY6YWN0aXZlLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcblxyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQGluY2x1ZGUgdGFibGV0KCkge1xyXG4gIC5mb290ZXIge1xyXG4gICAgLmxpbmtzLWNvbHVtbiB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDMwJTtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1jb2x1bW4ge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28tY29sdW1uIHtcclxuICAgICAgZmxleC1iYXNpczogNTAlO1xyXG5cclxuICAgICAgJjpub3QoLmhhcy1mb290ZXItY3RhKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAuZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDYwcHggMDtcclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3B5cmlnaHQge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWN0YSB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3QtaW5mbyB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5lbWFpbCxcclxuICAgICAgLnBob25lLFxyXG4gICAgICAuYWRkcmVzcyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5waG9uZSB7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZW1haWwge1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGlua3Mge1xyXG4gICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogYXV0bztcclxuICAgICAgLW1vei1jb2x1bW4tY291bnQ6IGF1dG87XHJcbiAgICAgIGNvbHVtbi1jb3VudDogYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFsLWxpbmtzIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgICAuZmFiIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWNvbHVtbixcclxuICAgIC5sb2dvLWNvbHVtbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmtzLWNvbHVtbiB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmVtYWlsLXN1YnNjcmliZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuaW5saW5lIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcblxyXG4gICYtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJi1mbGV4IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIH1cclxufVxyXG5cclxuLmZsZXgge1xyXG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleDtcclxuXHJcbiAgJi5idXR0b25zIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cclxuICAgID4gKiB7XHJcbiAgICAgIGZsZXg6IDEgYXV0bztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXJnaW46IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4jaGVhZGVyIHtcclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIEBpbmNsdWRlIHRhYmxldEFuZERlc2t0b3AoKSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICYuYWxpZ24tY2VudGVyIHtcclxuICAgIHAge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJpbWFyeS1oZWFkaW5nIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICB9XHJcblxyXG4gIC5kZXNjcmlwdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgfVxyXG5cclxuICAucHJpbWFyeS1oZWFkaW5nICsgLm1vcmUtbGluayB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLm1vcmUtbGluayB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIC5hcnJvdyB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zb2NpYWwtaWNvbnMge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnBhZ2UtaGVhZGVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcmltYXJ5LWhlYWRpbmcgKyAubW9yZS1saW5rIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLnJpZ2h0LWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBoMSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb3JlLWxpbmsge1xyXG4gICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbC1pY29ucyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIHRvcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5zZWN0aW9uIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgJi5ncmF5LWJnIHtcclxuICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5LTM7XHJcbiAgfVxyXG5cclxuICAmLnByaW1hcnktYmcge1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwtY29udGVudCB7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnByaW1hcnktZGFyay1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1vZmZzZXQ7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwtY29udGVudCB7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNlY29uZGFyeS1kYXJrLWJnIHtcclxuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG5cclxuICAgIGZpZ2NhcHRpb24ge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5zZWNvbmRhcnktYmcge1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYW5lbC1jb250ZW50IHtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuXHJcbiAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1oZWFkZXIgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMnB4KTtcclxuXHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xyXG4gICAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlY3Rpb24taGVhZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI4cHgpO1xyXG5cclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICArIC5nZW5lcmljLWNvbnRlbnQtcm93IHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ2VuZXJpYy1jb250ZW50LWNlbnRlcmVkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5nZW5lcmljLWNvbnRlbnQtcm93IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgLmNvbC1tZC02Omxhc3QtY2hpbGQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdyB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnN0YWNrZWQtcm93IHtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuXHJcbiAgICAgICYgPiAqLFxyXG4gICAgICAuc3RhY2tlZC1hbGlnbm1lbnQtY2VudGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGFja2VkLWFsaWdubWVudC10b3Age1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0YWNrZWQtYWxpZ25tZW50LWJvdHRvbSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gIC5zZWN0aW9uLWZvb3Rlci10ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VjdGlvbjpub3QoLmdyYXktYmcpOm5vdCguc2Vjb25kYXJ5LWJnKTpub3QoLnNlY29uZGFyeS1kYXJrLWJnKTpub3QoLnByaW1hcnktYmcpOm5vdCgucHJpbWFyeS1kYXJrLWJnKTpub3QoLmN0YS1zZWN0aW9uKSB7XHJcbiAgKyAuc2VjdGlvbjpub3QoLmdyYXktYmcpOm5vdCguc2Vjb25kYXJ5LWJnKTpub3QoLnNlY29uZGFyeS1kYXJrLWJnKTpub3QoLnByaW1hcnktYmcpOm5vdCgucHJpbWFyeS1kYXJrLWJnKTpub3QoLmN0YS1zZWN0aW9uKSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNjVweDtcclxuXHJcbiAgICAuc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuICAgICAgaDIsXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgzOHB4KTtcclxuXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxubWFpbiB7XHJcbiAgLy9zdGlja3kgZm9vdGVyXHJcbiAgLW1zLWZsZXg6IDEgMCBhdXRvO1xyXG4gIC13ZWJraXQtZmxleDogMSAwIGF1dG87XHJcbiAgZmxleDogMSAwIGF1dG87XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgcCB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG59XHJcblxyXG4jbGlzdGluZy1hcHAsXHJcbiNzZWFyY2gtYXBwIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDMzdmg7XHJcbn1cclxuXHJcbi5jb250ZW50IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxufVxyXG5cclxuLmRldGFpbC13cmFwIHtcclxuICBtYXJnaW46IDIwcHggMDtcclxuXHJcbiAgLnNpZGViYXIge1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRsaWdodC1ncmF5LTE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuZGV0YWlsLWZvb3RlciB7XHJcbiAgICAudGFncyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaW5kZW50ZWQtd3JhcCB7XHJcbiAgcGFkZGluZy10b3A6IDUwcHg7XHJcbn1cclxuXHJcbi5pbmRlbnRlZC1pdGVtIHtcclxuICBtYXJnaW4tdG9wOiAtMTIwcHg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICYuYmctc2hhZGVkLWxpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5LTM7XHJcbiAgfVxyXG5cclxuICAmLmJnLXNoYWRlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheS0zO1xyXG5cclxuICAgIGhyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXktMjtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgI2xpc3RpbmctYXBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gIH1cclxuXHJcbiAgLmluZGVudGVkLWl0ZW0sXHJcbiAgLmluZGVudGVkLWl0ZW0tZGVza3RvcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHg7XHJcbiAgfVxyXG5cclxuICAuY29udGVudCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgLmRldGFpbC13cmFwIHtcclxuICAgIG1hcmdpbjogMCAwIDEwMHB4IDEwMHB4O1xyXG5cclxuICAgIC5hcnRpY2xlIHtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjQwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggNTBweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaWRlYmFyIHtcclxuICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhZ3Mge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aG9yLWJpbyxcclxuICAgIGhyIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4uc2lkZWJhciB7XHJcbiAgJi5jbGVhci1ib3JkZXJzIHtcclxuICAgIC5zaWRlYmFyLXNlY3Rpb246bm90KC5zaWRlYmFyLWN0YS1zZWN0aW9uKSB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgcGFkZGluZzogMTVweCAwO1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaWRlYmFyLWNvbnRlbnQge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgcGFkZGluZzogMzBweCAzNXB4O1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2lkZWJhci1jb250ZW50LXJlYWQtbW9yZSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAyMzBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDFzIGVhc2U7XHJcblxyXG4gICAgJi5leHBhbmRlZCB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWF4LWhlaWdodDogMjAwMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAtNzVweCAxMDBweCAtMjNweCAkd2hpdGU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJlYWQtbW9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1hcmdpbjogMTBweCAwIDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOmFjdGl2ZSxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmctc2hhZGVkIC5zaWRlYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnNpZGViYXIge1xyXG4gICAgJi5jbGVhci1ib3JkZXJzIHtcclxuICAgICAgLnNpZGViYXItc2VjdGlvbjpub3QoLnNpZGViYXItY3RhLXNlY3Rpb24pIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI0cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci1jb250ZW50IHtcclxuICAgICAgLnNpZGViYXItY29udGVudC1yZWFkLW1vcmUge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZWFkLW1vcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5zaWRlYmFyLXNlY3Rpb24ge1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHQtZ3JheS0xO1xyXG4gIHBhZGRpbmc6IDQwcHggMDtcclxuXHJcbiAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAuaGVhZGluZyB7XHJcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLmN0YS1saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcblxyXG4gIC5zdWItdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBtYXJnaW46IDMwcHggMCAwO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLnNpZGViYXItc2VjdGlvbi5zaWRlYmFyLWN0YS1zZWN0aW9uIHtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAkbGlnaHQtZ3JheS0xO1xyXG4gIHBhZGRpbmc6IDQwcHggMDtcclxuXHJcbiAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuXHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICAuZGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPScuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3MnIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9Jy4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzJyAvPlxyXG4uc2lkZWJhci1maWx0ZXIge1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZmlsdGVyLXNpZGViYXItc3Ryb2tlO1xyXG4gIGJvdHRvbTogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIHRyYW5zaXRpb246IDFzIHJpZ2h0IGVhc2U7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogOTk5OTtcclxuXHJcbiAgJi5jb2xsYXBzZWQge1xyXG4gICAgcmlnaHQ6IGNhbGMoLTEwMCUpO1xyXG4gIH1cclxuXHJcbiAgLnNpZGViYXItaGVhZGVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheS0xO1xyXG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG5cclxuICAgIC5oaWRlLWxpbmsge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgID4gaDIge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci1oZWFkZXItbGluayB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiA1NXB4O1xyXG4gICAgICB0b3A6IDI3cHg7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6YWN0aXZlLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci10b2dnbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICB0b3A6IDIycHg7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjVweCk7XHJcblxyXG4gICAgICAgIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgICAgICAgY29udGVudDogJ1xcZTkyYSc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxpbmVhcmljb25zO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaWRlYmFyLWZpbHRlci1uby1yZXN1bHRzIHtcclxuICAgIGNvbG9yOiAkZ3JheS0xO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLnNpZGViYXItZmlsdGVyLWhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNjgnO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtYXdlc29tZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuY29sbGFwc2VkOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNjcnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNpZGViYXItY29udGVudCB7XHJcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICB9XHJcblxyXG4gIC5zaWRlYmFyLWZpbHRlcnMtd3JhcCB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyYXktMTtcclxuICAgIHBhZGRpbmc6IDI1cHggMzBweCAxMHB4O1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jaGVja2JveC1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0eHQtYm9keTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2hlY2tib3gtY2hpbGRyZW4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIH4gbGFiZWwge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnNpZGViYXItZmlsdGVyIHtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk7XHJcblxyXG4gICAgLnNpZGViYXItaGVhZGVyIHtcclxuICAgICAgLnNpZGViYXItaGVhZGVyLWxpbmsge1xyXG4gICAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2lkZWJhci10b2dnbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci1jb250ZW50IHtcclxuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLmhlcm8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vaW1hZ2VzLzQwNC1iZy5qcGcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgaGVpZ2h0OiAyNjVweDtcclxuXHJcbiAgJi5oZXJvLWJnX2hlcm8tY29sb3ItYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICB9XHJcblxyXG4gICYuaGVyby1wbGFpbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi1taWNyb2JlIGltZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi5oZXJvLWZsdWlkLFxyXG4gICYuaGVyby1mbHVpZC1tb2JpbGUge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgIC5wYWdlLWhlYWRlciB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cclxuICAgICAgLm1vcmUtbGluayB7XHJcbiAgICAgICAgYm90dG9tOiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMSxcclxuICBwIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG5cclxuICAubWV0YS1saXN0IHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hcnRpY2xlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcblxyXG4gICAgKyBwIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuaGVybyB7XHJcbiAgICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoKTtcclxuXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAzNDBweDtcclxuXHJcbiAgICAuYnJlYWRjcnVtYnMge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLWhlYWRlciB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICYtbWljcm9iZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCg0NSUgMTAxJSwgIzE0NGI2ZCAzMCUsICMwYzI5NDAgMTAwJSk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAwIHJpZ2h0IC0xNzBweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXgtd2lkdGg6IDY1JTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmhlcm8tcGxhaW4sXHJcbiAgICAmLmhlcm8tZmx1aWQtbW9iaWxlIHtcclxuICAgICAgaGVpZ2h0OiAzNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmhlcm8tZmx1aWQge1xyXG4gICAgICAucGFnZS1oZWFkZXIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XHJcbiAgLmhlcm8ge1xyXG4gICAgJi1taWNyb2JlIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICByaWdodDogMTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJGJyZWFrcG9pbnQtbWVkaXVtIC0gMSkpIHtcclxuICAuaGVyby1wbGFpbixcclxuICAuaGVyby1wbGFpbi1tb2JpbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgaDEsXHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICBjb2xvcjogJHR4dC1oZWFkaW5nO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLmhlcm8uaGVyby1iYW5uZXIge1xyXG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleCgpO1xyXG5cclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAucGFnZS1oZWFkZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICBtYXJnaW46IDE1cHggMCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuaGVyby5oZXJvLWJhbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICBoZWlnaHQ6IDU5MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcblxyXG4gICAgLnBhZ2UtaGVhZGVyIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgICAgIG1hcmdpbjogMjVweCAwIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiICAuYmFubmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLy8gY29sb3I6ICR0eHQtYm9keTtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly92aWEucGxhY2Vob2xkZXIuY29tLzE5MDB4NDgwJyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTcwcHgpIHtcclxuICAgICAgICAgIC8vIHBhZGRpbmc6IDEwcmVtIDA7XHJcbiAgICAgICAgICAvL2hlaWdodDogMzByZW07XHJcbiAgICAgICAgICAmLmhlcm8ge1xyXG4gICAgICAgICAgICAvL2hlaWdodDogMzByZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgICAgLy9oZWlnaHQ6IDIwcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgJi5oZXJvIHtcclxuICAgICAgICAgICAgLy9oZWlnaHQ6IDIwcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNDQwLzM1MjtcclxuICAgICAgfVxyXG4gICAgICAmLS1kYXJrIHtcclxuICAgICAgICAgIC8vIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAuYmFubmVyX19vdmVybGF5IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYmFubmVyX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tbGlnaHQge1xyXG4gICAgICAgICAgLmJhbm5lcl9fb3ZlcmxheSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucm93IHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAmLS1oZWlnaHQtYXV0byB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jb2wteHMtMTIge1xyXG4gICAgICAgICAgICAgICsuY29sLXhzLTEyIHtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX292ZXJsYXkge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgLy8gQGluY2x1ZGUgZm9udFNpemUoNDVweCk7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMuNzVyZW07XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19jb3B5IHtcclxuICAgICAgICAgIC8vIEBpbmNsdWRlIGZvbnRTaXplKDIwcHgpO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbC1vZmZzZXQtc20tMSB7XHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgfSIsIi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxMTtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2lubmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgd2lkdGg6OTAlO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhKG1pbi13aWR0aDoxNjAwcHgpIHtcclxuICAgICAgbWFyZ2luOjAgOHJlbTtcclxuICAgICAgd2lkdGg6YXV0bztcclxuICB9XHJcbn0iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLmhlYWRlci11dGlsaXRpZXMtbG9naW4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLy8gJjo6YWZ0ZXIge1xyXG4gIC8vICAgQGluY2x1ZGUgZm9udFNpemUoMTdweCk7XHJcblxyXG4gIC8vICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIC8vICAgY29udGVudDogJ1xcZjBkNyc7XHJcbiAgLy8gICBmb250LWZhbWlseTogJGZvbnQtYXdlc29tZTtcclxuICAvLyAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgLy8gfVxyXG5cclxuICAvLyAmLm9wZW46OmFmdGVyIHtcclxuICAvLyAgIGNvbnRlbnQ6ICdcXGYwZDgnO1xyXG4gIC8vIH1cclxuXHJcbiAgLmhlYWRlci11dGlsaXRpZXMtbG9naW4tZHJvcGRvd24ge1xyXG4gICAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xyXG5cclxuICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5LTE7XHJcbiAgICBib3gtc2hhZG93OiAkbWVudS1ibHVyO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwcHg7XHJcbiAgICB3aWR0aDogMjE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgICAgdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTE7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgICYud2VsY29tZS11c2VyIHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAmIC5tb2JpbGUtcGVyc29uLWljb246OmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuXHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgY29udGVudDogJ1xcZjAwNyc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hd2Vzb21lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcbiAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmxvZ2dlZC1pbi1hcnJvdyB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTdweCk7XHJcblxyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgY29udGVudDogJ1xcZjBkNyc7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYXdlc29tZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5vcGVuOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnXFxmMGQ4JztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB6LWluZGV4OiA5OTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1kYXJrLWhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi11c2VybmFtZSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX21lZGlhLXF1ZXJpZXMuc2Nzc1wiIC8+XHJcblxyXG4vLyBwcmlhbXJ5IG5hdmlnYXRpb24gdG9nZ2xlIGhhbWJ1cmdlciBtZW51IGljb25cclxuLm5hdi10b2dnbGUge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogMTVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcclxuICAtby10cmFuc2l0aW9uOiBub25lO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBub25lO1xyXG4gIHotaW5kZXg6IDEwNTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDM1cHgpO1xyXG5cclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgY29udGVudDogJ1xcZTkyYic7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtbGluZWFyaWNvbnM7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUsXHJcbiAgJjpmb2N1cyxcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgJi5vcGVuIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MmEnO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWRhcmstaG92ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubW9iaWxlLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmRlc2t0b3AtbmF2IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gIC5kZXNrdG9wLW5hdiB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnXFxlOTJiJztcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxpbmVhcmljb25zO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnktZGFyay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXYtdG9nZ2xlIHtcclxuICAgICYubW9iaWxlLW5hdiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAvLyBzbWFsbCBtb2JpbGUgb25seVxyXG4vLyBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcclxuLy8gICAubmF2LXRvZ2dsZSB7XHJcbi8vICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuLy8gICB9XHJcbi8vIH1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcblxyXG4vLyBuYXZpZ2F0aW9uXHJcbi5uYXYge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcblxyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBjb2xvcjogJGJsYWNrO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxMDAwO1xyXG5cclxuICAmLm9wZW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcbiAgICAgICAgcGFkZGluZzogMTQwcHggMTM1cHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlYWRlci11dGlsaXRpZXMtbG9naW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIG1hcmdpbjogMjVweCAwIDMwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLXV0aWxpdGllcy1sb2dpbi1kcm9wZG93biB7XHJcbiAgICB6LWluZGV4OiA5OTk5OTtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luLWxpbmsge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uYXYtdG9nZ2xlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1zZWFyY2gtd3JhcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgfVxyXG5cclxuICBhOmZvY3VzLFxyXG4gIGE6YWN0aXZlIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gIC5jdGEtbGluayB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuXHJcbiAgICBjb2xvcjogJHR4dC1oZWFkaW5nO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNnB4KTtcclxuXHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIEBpbmNsdWRlIGNsZWFyLWxpc3QoKTtcclxuICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcblxyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgfVxyXG5cclxuICAucHJpbWFyeS1uYXYge1xyXG4gICAgZGlzcGxheTogZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAubmF2LWZlYXR1cmVkLXNlY3Rpb24ge1xyXG4gICAgICAtbXMtZmxleC1vcmRlcjogMztcclxuICAgICAgb3JkZXI6IDM7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vIG1haW4gaGVhZGluZ3NcclxuICAucHJpbWFyeS1uYXYtbWVnYW1lbnUtY29sIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIGxpOmxhc3QtY2hpbGQgLnByaW1hcnktbmF2LWl0ZW0ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgID4gbGkgPiAucHJpbWFyeS1uYXYtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcmltYXJ5LW5hdi1pdGVtIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHQtZ3JheS0xO1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTlweCAyMHB4IDE5cHggMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAubG5yIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XHJcblxyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMnB4IDAgMCAxMHB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG5cclxuICAgICYubW9iaWxlLWhlYWRpbmcge1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gcmlnaHQgYXJyb3cgZm9yIG1vYmlsZSBuYXYgaXRlbXNcclxuICAgICYucHJpbWFyeS1uYXYtaGFzLWNoaWxkcmVuOjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgY29sb3I6ICRncmF5LTE7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGU5M2MnO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbGluZWFyaWNvbnM7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMTlweDtcclxuICAgIH1cclxuICAgIC8vIGJhY2sgbGlua1xyXG4gICAgJi5wcmltYXJ5LW5hdi1iYWNrLWl0ZW0ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDIycHgpO1xyXG5cclxuICAgICAgICBjb250ZW50OiAnXFxlOTQzJztcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbGluZWFyaWNvbnM7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcmltYXJ5LW5hdi1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIGxpOmxhc3QtY2hpbGQgYSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5vcGVuIHtcclxuICAgICAgLW1vei1hbmltYXRpb24tZHVyYXRpb246IDAuN3M7XHJcbiAgICAgIC1vLWFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcclxuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuN3M7XHJcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcclxuICAgICAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgICAtby1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAgIC1tb3otYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcclxuICAgICAgLW8tYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcclxuICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xyXG4gICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweCA3MHB4O1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLm5hdiB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAwLjk4O1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDA7XHJcblxyXG4gICAgLm5hdi13cmFwIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgLmhlYWRlci11dGlsaXRpZXMge1xyXG4gICAgICAgIC5oZWFkZXItdXRpbGl0aWVzLWxvZ2luLWxpbmssXHJcbiAgICAgICAgLmhlYWRlci11dGlsaXRpZXMtbG9naW4sXHJcbiAgICAgICAgLmhlYWRlci1zZWFyY2gtd3JhcCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdi10b2dnbGUge1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB0b3A6IC04NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtbGluayB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAucHJpbWFyeS1uYXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuXHJcbiAgICAgIC5uYXYtZmVhdHVyZWQtc2VjdGlvbiB7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDA7XHJcbiAgICAgICAgb3JkZXI6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIG1lZ2FtZW51IGNvbHVtbnNcclxuICAgIC5wcmltYXJ5LW5hdi1tZWdhbWVudS1jb2wge1xyXG4gICAgICBmbGV4LWJhc2lzOiAwO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMTBweCAyNXB4O1xyXG5cclxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcmltYXJ5LW5hdi1pdGVtIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAmLnByaW1hcnktbmF2LWl0ZW0ubW9iaWxlLWhlYWRpbmcge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLy8gaGVhZGluZ1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICA+IC5wcmltYXJ5LW5hdi1pdGVtIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xyXG5cclxuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJpbWFyeS1uYXYtZHJvcGRvd24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJpbWFyeS1uYXYtYmFjay1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSBhIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcclxuXHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblxyXG4gICAgICAgIC5sbnIge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4ubmF2LWZlYXR1cmVkLXNlY3Rpb24ge1xyXG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleDtcclxuXHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luOiAwIC0yMHB4O1xyXG4gIHBhZGRpbmc6IDM1cHggMjBweDtcclxuXHJcbiAgaW1nIHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxNnB4IDM1cHg7XHJcbiAgfVxyXG5cclxuICAuY3RhLWxpbmsge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLXR4dCB7XHJcbiAgICBoMyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDMwcHgpO1xyXG5cclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1saW5rIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgICBmbG9hdDogbm9uZTtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9NZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAubmF2LWZlYXR1cmVkLXNlY3Rpb24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNDhweCA0MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDI3NXB4O1xyXG5cclxuICAgIGgzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi10eHQge1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMzhweCk7XHJcblxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJmb3JtIHtcclxuICBpbnB1dCB7XHJcbiAgICBtYXJnaW46IDE1cHggMDtcclxuICB9XHJcblxyXG4gIC5mb3JtLWZpZWxkIHtcclxuICAgIC5pbnB1dC12YWxpZGF0aW9uLWVycm9yIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuZmllbGQtdmFsaWRhdGlvbi1lcnJvciB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuZWRpdGluZy1mb3JtLWNvbnRyb2wtbmVzdGVkLWNvbnRyb2wge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIC5mb3JtLWZpZWxkIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmFzbS1hY2NvcmRpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuY2xvc2VkLWxhYmVsLFxyXG4gIC5vcGVuLWxhYmVsIHtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcblxyXG4gIC5wYW5lbCB7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNHMgZWFzZS1vdXQ7XHJcblxyXG4gICAgLmNvbC1tZC0xMiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIG9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgfiAub3Blbi1sYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiB+IC5vcGVuLWxhYmVsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiB+IC5jbG9zZWQtbGFiZWwge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmR5bmFtaWMtdHdvLWNvbHVtbi1zZWN0aW9uIHtcclxuICAucmVzcG9uc2l2ZS1jb2wge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBmbGV4LWJhc2lzOiBpbml0aWFsO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJlZC1kaXZpc29yIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGItc2VjdGlvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gIC5jb250YWluZXItZmx1aWQsXHJcbiAgLmZ1bGwtYmxlZWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5hcnJvdy1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLm91ci13b3JrLXAge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi4xODc1cmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldEFuZERlc2t0b3AoKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ncmF5LWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5LTM7XHJcbiAgfVxyXG5cclxuICAmLmJsYWNrLWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICB9XHJcblxyXG4gICYucHJpbWFyeS1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcblxyXG4gICYucHJpbWFyeS1kYXJrLWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LW9mZnNldDtcclxuICB9XHJcblxyXG4gICYuc2Vjb25kYXJ5LWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgfVxyXG5cclxuICAmLnNlY29uZGFyeS1kYXJrLWJnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gIH1cclxuXHJcbiAgbGkge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgfVxyXG59XHJcbiIsIi5wYi1zZWN0aW9uLXNpbmdsZS1jb2x1bW4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIC5wYi13aWRnZXQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIucGItc2VjdGlvbi1zaW5nbGUtY29sdW1uLXdpdGgtcmlnaHQtZ3V0dGVyIHtcclxuICAucGItd2lkZ2V0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gIC5wYi13aWRnZXQtcmlnaHQtZ3V0dGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldEFuZERlc2t0b3Age1xyXG4gICAgLnBiLXdpZGdldCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDc0JTtcclxuICAgIH1cclxuXHJcbiAgICAucGItd2lkZ2V0LXJpZ2h0LWd1dHRlciB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDI0JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBiLXNlY3Rpb24tdGhyZWUtY29sdW1uIHtcclxuICAucGItd2lkZ2V0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgZmxleC1iYXNpczogMzIlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGItc2VjdGlvbi10d28tY29sdW1uIHtcclxuICAucGItd2lkZ2V0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXRBbmREZXNrdG9wIHtcclxuICAgICAgZmxleC1iYXNpczogNDklO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudmFyaWFibGUtY29sdW1uLXNlY3Rpb24ge1xyXG4gICYubm8tY29sdW1uLXBhZGRpbmctc2VjdGlvbiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAucm93IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgLm5vLXBhZGRpbmctY29sdW1uIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG5cclxuICAgIGRpdltjbGFzcyo9J2NvbC1tZC0nXSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZnVsbC1ibGVlZC1yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcblxyXG4gICAgLmNvbC1mdWxsLWJsZWVkIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBiLWJhbm5lci13aWRnZXQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIC5icmVhZGNydW1icyB7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG5cclxuICAgIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgLmJyZWFkY3J1bWJzLW5hdiB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhZ2UtaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIC5wYWdlLWhlYWRlciB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGItYmxvY2stY3RhLXdpZGdldCB7XHJcbiAgJi5ibG9jay1jdGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJveC1zaGFkb3c6IDVweCA1cHggMjVweCAxcHggJGxpZ2h0LWdyYXktMjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgJi5iYWNrZ3JvdW5kIHtcclxuICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXRBbmREZXNrdG9wKCkge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgbWFyZ2luOiBpbml0aWFsO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBhLFxyXG4gICAgaDIsXHJcbiAgICBwLFxyXG4gICAgc3BhbiB7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNlY29uZGFyeS1idG4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICB9XHJcblxyXG4gICYuc2Vjb25kYXJ5LWRhcmstYnRuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZGFyay1ob3ZlcjtcclxuICB9XHJcblxyXG4gICYucHJpbWFyeS1idG4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAmLnByaW1hcnktZGFyay1idG4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZGFyay1ob3ZlcjtcclxuICB9XHJcblxyXG4gICYuaG92ZXItc2Vjb25kYXJ5LWJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgdHJhbnNpdGlvbjogMC41cztcclxuICB9XHJcblxyXG4gICYuaG92ZXItc2Vjb25kYXJ5LWRhcmstYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZGFyay1ob3ZlcjtcclxuICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgfVxyXG5cclxuICAmLmhvdmVyLXByaW1hcnktYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgdHJhbnNpdGlvbjogMC41cztcclxuICB9XHJcblxyXG4gICYuaG92ZXItcHJpbWFyeS1kYXJrLWJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1kYXJrLWhvdmVyO1xyXG4gICAgdHJhbnNpdGlvbjogMC41cztcclxuICB9XHJcblxyXG4gICYuY29sb3ItYmxhY2sgYSxcclxuICAmLmNvbG9yLWJsYWNrIHAsXHJcbiAgJi5jb2xvci1ibGFjayAuaGVhZGluZyB7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gIH1cclxuXHJcbiAgJi5jb2xvci13aGl0ZSBhLFxyXG4gICYuY29sb3Itd2hpdGUgcCxcclxuICAmLmNvbG9yLXdoaXRlIC5oZWFkaW5nIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG5cclxuICAuaGVhZGluZyB7XHJcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMzBweC8zNnB4ICRmb250LWJvZHk7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDM1cHgvNDBweCAkZm9udC1ib2R5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAuY3RhLWxpbmsge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNjAwIDE2cHgvMjRweCAkZm9udC1hcnRpY2xlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNjVweDtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgJi5jdGEtYmFja2dyb3VuZCB7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcclxuICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgQGluY2x1ZGUgYWRkLWFycm93KCk7XHJcblxyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBmb250OiBub3JtYWwgbm9ybWFsIDYwMCAyMnB4LzMwcHggJGZvbnQtYXJ0aWNsZTtcclxuXHJcbiAgICAgICYuY3RhLWJhY2tncm91bmQge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJsb2NrLWN0YS13aWRnZXQtd3JhcHBlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6bGluayxcclxuICAmOnZpc2l0ZWQsXHJcbiAgJjphY3RpdmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIucGItY2FsbC10by1hY3Rpb24td2lkZ2V0IHtcclxuICBwYWRkaW5nOiA1cHggMDtcclxufVxyXG4iLCIucGItaS13YW50LXRvLXdpZGdldC5wYW5lbC1saXN0IHtcclxuICBoZWlnaHQ6IGluaXRpYWw7XHJcblxyXG4gIC5wYW5lbC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgLnBiLWhlYWRlciB7XHJcbiAgICAgIGNvbG9yOiAjMGMyOTQwO1xyXG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogdXJsKCcuLi8uLi8uLi8uLi9pbWFnZXMvY2hldnJvbl9jaXJjbGVfcHJpbWFyeV8yNGRwLnN2ZycpO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAxcHggMTNweCA1cHggLTM2cHg7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhLnBiLWxpbmsge1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJltkYXRhLWV4dGVybmFsPSd0cnVlJ106OmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcblxyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMzYwJzsgLy8gZmEtZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hd2Vzb21lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGItd2lkZ2V0IHtcclxuICAucGItaW1hZ2Utd2lkZ2V0IHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICYuanVzdGlmeS1jZW50ZXIge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmp1c3RpZnktcmlnaHQge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1pbWFnZS13aWRnZXQtY2FwdGlvbixcclxuICAgIC5wYi1pbWFnZS13aWRnZXQtc291cmNlIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICBjb2xvcjogJGdyYXktMTtcclxuICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAucmVzcG9uc2l2ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wYi10YWctYm94LXdpZGdldCxcclxuLnBiLWNhcmVlci1yc3Mtd2lkZ2V0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggIzAwMDAwMDI2O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOm5vd3JhcDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xyXG4gIGhlaWdodDoxMDAlO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBwYWRkaW5nOiA0MHB4O1xyXG5cclxuICBwLndpZGdldC1oZWFkaW5nIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDMwcHgpO1xyXG5cclxuICAgIGNvbG9yOiAjMGMyOTQwO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLnRhZy1ib3gtcmVzdWx0cyxcclxuICAuY2FyZWVycy1yZXN1bHRzIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgbGk6Om1hcmtlciB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktb2Zmc2V0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZXctYWxsLWxpbmsge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XHJcbiAgICBtYXJnaW4tdG9wOmF1dG87XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiZmlndXJlLnZpZGVvLXdpZGdldCB7XHJcbiAgbWFyZ2luOiAwO1xyXG5cclxuICBmaWdjYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgIGNvbG9yOiAkZ3JheS0xO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgaWZyYW1lIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLnBiLXdpZGdldCB7XHJcbiAgaDEsXHJcbiAgaDIsXHJcbiAgaDMsXHJcbiAgaDQge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XHJcbiAgfVxyXG5cclxuICAub3VyLXdvcmstcCB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjE4NzVyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0QW5kRGVza3RvcCgpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBmaWdjYXB0aW9uIHtcclxuICAgIGNvbG9yOiAkZ3JheS00O1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC10YWdzO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4uYXJ0aWNsZSB7XHJcbiAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1hcnRpY2xlO1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cclxuICAmLmdlbmVyaWMtY29udGVudC1hcnRpY2xlIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuXHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG5cclxuICAucHJpbWFyeS1oZWFkaW5nIHtcclxuICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgfVxyXG5cclxuICAubWV0YSB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcclxuXHJcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLmZsZXgge1xyXG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG5cclxuICAgICAgPiAqIHtcclxuICAgICAgICBmbGV4OiAwIDEgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZGVvLXJlc3BvbnNpdmUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbGkge1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGJsb2NrcXVvdGUge1xyXG4gICAgbWFyZ2luOiAzMHB4IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmLWNvbnRhY3Qge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuICAgIHN0cm9uZyxcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZGFyay1ob3ZlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5lbWJlZGRlZC1mb3JtIHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLmFydGljbGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgJi5nZW5lcmljLWNvbnRlbnQtYXJ0aWNsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgICAgcGFkZGluZy1yaWdodDogODBweDtcclxuXHJcbiAgICAgIC5oZWFkaW5nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1ldGEge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgYmxvY2txdW90ZSB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgbWFyZ2luOiAwIDMwcHggMzBweDtcclxuICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fcHNldWRvLWZpbGxzLnNjc3NcIiAvPlxyXG4uYnJvd3NlLXBhbmVscyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcblxyXG4gIC5wYW5lbCB7XHJcbiAgICB1bCB7XHJcbiAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAtbW96LWNvbHVtbi1jb3VudDogMjtcclxuICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMTVweDtcclxuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkaW5nIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjJweCk7XHJcblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc2luZ2xlLWNvbCB7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogdW5zZXQ7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tY291bnQ6IHVuc2V0O1xyXG4gICAgICAgIGNvbHVtbi1jb3VudDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYW5lbC1saXN0IHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgJjpub3QoLmNvbWJpbmVkLXBhbmVscykge1xyXG4gICAgICAucGFuZWwge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29tYmluZWQtcGFuZWxzIHtcclxuICAgIGJveC1zaGFkb3c6IDVweCA1cHggMjVweCAxcHggJGxpZ2h0LWdyYXktMjtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgLnBhbmVsIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5LTE7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wYW5lbC13cmFwIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL01lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5icm93c2UtcGFuZWxzIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcblxyXG4gICAgPiAuY29udGFpbmVyLWZsdWlkID4gLnJvdyB7XHJcbiAgICAgIG1hcmdpbjogMCAtMTBweDtcclxuXHJcbiAgICAgIC5jb2wtbWQtOCxcclxuICAgICAgLmNvbC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwge1xyXG4gICAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgICAtd2Via2l0LWNvbHVtbi1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcblxyXG4gICAgICAucGFuZWwtY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWFkaW5nIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhbmVsLXdyYXA6bm90KC5uby1ob3Zlcik6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblxyXG4gICAgICAgIGgxLFxyXG4gICAgICAgIGgyLFxyXG4gICAgICAgIGgzLFxyXG4gICAgICAgIGg0LFxyXG4gICAgICAgIGg1LFxyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIGxpIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb21iaW5lZC1wYW5lbHMge1xyXG4gICAgICAucGFuZWwge1xyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyOHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwtbGlzdCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAmOm5vdCguY29tYmluZWQtcGFuZWxzKSB7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDI7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcblxyXG4gICAgICAgIC5wYW5lbCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLTMtY29sIHtcclxuICAgICAgLnBhbmVsLWxpc3Qge1xyXG4gICAgICAgICY6bm90KC5jb21iaW5lZC1wYW5lbHMpIHtcclxuICAgICAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xyXG4gICAgICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XHJcbiAgICAgICAgICBjb2x1bW4tY291bnQ6IDM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19wc2V1ZG8tZmlsbHMuc2Nzc1wiIC8+XHJcbi5jYXJlZXJzLXBsYW5uaW5nIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAucm93IC5wYW5lbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuXHJcbiAgLnBhbmVsLWxpc3Qge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcclxuICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDI7XHJcbiAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmVlcnMtc2VhcmNoLWpvYnMtaW1nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAucGFuZWwtaW5wdXQge1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgfVxyXG5cclxuICAuY2FyZWVycy1zZWFyY2gtam9icy10eHQge1xyXG4gICAgb3JkZXI6IDE7XHJcblxyXG4gICAgLnBhbmVsLXdyYXAge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLmNhcmVlcnMtcGxhbm5pbmcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgICAucm93IC5wYW5lbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsLWxpc3Qge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuICAgICAgLmhlYWRpbmcge1xyXG4gICAgICAgIC5mYXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FyZWVycy1zZWFyY2gtam9icy1pbWcge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9jYXJlZXJzLXNlYXJjaC1qb2JzLmpwZycpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYW5lbC1pbnB1dCxcclxuICAgIC5jYXJlZXJzLXNlYXJjaC1qb2JzLXR4dCB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJlZXJzLXNlYXJjaC1qb2JzLXR4dCB7XHJcbiAgICAgIC5wYW5lbC13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5jb3VuY2lsLWxhbmRpbmcge1xyXG4gIC5zaWRlYmFyIHtcclxuICAgIC5wYW5lbC1zdGFmZiB7XHJcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5jb3VuY2lsLWxhbmRpbmcge1xyXG4gICAgLnNpZGViYXIge1xyXG4gICAgICAucHJvZmlsZS10aHVtYm5haWwge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5jb3VuY2lsLW1lbWJlci1yb3cgLnBhbmVsLWNvbHVtbnMge1xyXG4gIHBhZGRpbmc6IDAgMTZweDtcclxufVxyXG4iLCIuZGlyZWN0b3J5IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcbiAgLnJvdyAuY29sLW1kLTQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgICAucGFuZWwge1xyXG4gICAgICAucGFuZWwtd3JhcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZ2VuZXJpYy1jb250ZW50IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICBwYWRkaW5nOiA0MHB4IDA7XHJcbn1cclxuXHJcbi5pbnRyby10ZXh0IHtcclxuICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWFydGljbGU7XHJcbiAgcGFkZGluZzogNTBweCAwIDA7XHJcbn1cclxuXHJcbi5jb250ZW50LWRldGFpbCB7XHJcbiAgLnNpZGViYXIge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9NZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuZ2VuZXJpYy1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICB9XHJcblxyXG4gIC5jb250ZW50LWRldGFpbCB7XHJcbiAgICAuc2lkZWJhciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5sb2JieSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcblxyXG4gIC5yb3cgLmNvbC1tZC00IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcblxyXG4gICAgLnBhbmVsIHtcclxuICAgICAgLnBhbmVsLXdyYXAge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9wbHVnaW5zL2Jvb3RzdHJhcC9taXhpbnMvZ3JpZC5zY3NzXCIgLz5cclxuXHJcbi8vIHRoaXMgaXMgYSB0ZW1wb3JhcnkgcGFnZSBmb3IgYXNtIGxhdW5jaFxyXG4ubWVtYmVyc2hpcCB7XHJcbiAgLmhlcm8ge1xyXG4gICAgJi5oZXJvLWZsdWlkLW1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGhlaWdodDogMjcwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcmltYXJ5LWhlYWRpbmcge1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC50YWJsZS1pbWFnZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogNjBweCBhdXRvIDQwcHg7XHJcbiAgfVxyXG5cclxuICAudGFibGUtY2FwdGlvbiB7XHJcbiAgICBjb2xvcjogJGdyYXktMTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hcnRpY2xlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnByaWNpbmctY2FyZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XHJcblxyXG4gICAgJi1wcmljZSB7XHJcbiAgICAgIGNvbG9yOiAkdHh0LWJvZHk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1tZXRhIHtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbWJlcnNoaXAtbGV2ZWxzIHtcclxuICAgIC5jb2wtbWQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCAucHJpY2luZy1jYXJkIHtcclxuICAgICAgICAmLXByaWNlIHtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMikgLnByaWNpbmctY2FyZCB7XHJcbiAgICAgICAgJi1wcmljZSB7XHJcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5tZW1iZXJzaGlwIHtcclxuICAgIC5wcmljaW5nLWNhcmQge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgLmhlYWRpbmcge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXN1bW1hcnkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLW1ldGEge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC41cyBlYXNlIGFsbCk7XHJcblxyXG4gICAgICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZW1iZXJzaGlwLWxldmVscyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcblxyXG4gICAgICAuY29sLW1kIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzLCAxMik7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIC5wcmljaW5nLWNhcmQge1xyXG4gICAgICAgICAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjhweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtc3VtbWFyeSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogNDc1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOCwgMTIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCwgMTIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAucHJpY2luZy1jYXJkIHtcclxuICAgICAgICAgICAgJi1tZXRhIHtcclxuICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQgLnByaWNpbmctY2FyZCB7XHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX3BzZXVkby1maWxscy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3BsdWdpbnMvYm9vdHN0cmFwL21peGlucy9ncmlkLnNjc3NcIiAvPlxyXG4ubWVtYmVyc2hpcC1kZXRhaWwge1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgJi1jdGEtbW9iaWxlIHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiAxNTtcclxuICB9XHJcblxyXG4gICYtdmlkZW8ge1xyXG4gICAgb3JkZXI6IDE7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgJi1jdGEge1xyXG4gICAgb3JkZXI6IDM7XHJcbiAgfVxyXG5cclxuICAmLWNvbnRlbnQge1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgfVxyXG5cclxuICAmLXNpZGViYXIge1xyXG4gICAgb3JkZXI6IDU7XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAudGVzdGltb25pYWwtc2xpZGVyIHtcclxuICAgICAgbWFyZ2luOiAtMjBweCAtMjVweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1sZXZlbHMge1xyXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXktMztcclxuICAgIG9yZGVyOiA0O1xyXG5cclxuICAgICYtbm90ZSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS0xO1xyXG4gICAgICBtYXJnaW46IDM1cHggMCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZCB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWVtYmVyc2hpcC1sZXZlbC1zZWN0aW9uIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZGVudGVkLXdyYXAge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5tZW1iZXJzaGlwLWRldGFpbCB7XHJcbiAgICAudGFicyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi12aWRlbyB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jdGEge1xyXG4gICAgICBvcmRlcjogMjtcclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBvcmRlcjogMztcclxuXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc2lkZWJhciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIG9yZGVyOiA0O1xyXG4gICAgfVxyXG5cclxuICAgICYtbGV2ZWxzIHtcclxuICAgICAgQGluY2x1ZGUgcmlnaHRQc2V1ZG9GaWxsKCRsaWdodC1ncmF5LTMpO1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0UHNldWRvRmlsbCgkbGlnaHQtZ3JheS0zKTtcclxuXHJcbiAgICAgIG9yZGVyOiA1O1xyXG5cclxuICAgICAgI21lbWJlcnNoaXAtbGV2ZWwtc2VjdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb2wtbWQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1ub3RlIHtcclxuICAgICAgICBtYXJnaW46IDQ1cHggMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmluZGVudGVkLXdyYXAge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX3BzZXVkby1maWxscy5zY3NzXCIgLz5cclxuLm5vdC1mb3VuZCAjd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleGJveCAhaW1wb3J0YW50O1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5ub3QtZm91bmQtd3JhcCB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgZGlzcGxheTogZmxleGJveCAhaW1wb3J0YW50O1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICBmbGV4OiAwIDAgMTAwJTtcclxuICBwYWRkaW5nOiA3NXB4IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBoMSB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgxMDBweCk7XHJcblxyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTEwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgzOHB4KTtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XHJcblxyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hcnRpY2xlO1xyXG4gICAgbWFyZ2luOiAxNXB4IDAgMzBweDtcclxuICB9XHJcblxyXG4gIC5mbGV4LWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pbnB1dCAuaW5wdXQtZ3JvdXAtYnRuIHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyJTtcclxuICAgIHRvcDogMjRweDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWlucHV0IC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5ub3QtZm91bmQtd3JhcCB7XHJcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE1MHB4KTtcclxuXHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjBweCk7XHJcblxyXG4gICAgICBtYXJnaW46IDI1cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtY29udGFpbmVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5oZXJvLmhlcm8tYmFubmVyLm91dGJyZWFrLWhlcm8ge1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBoZWlnaHQ6IDI0NXB4O1xyXG59XHJcblxyXG4ub3V0YnJlYWstY29udGVudCB7XHJcbiAgLnNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgICAuZ2VuZXJpYy1jb250ZW50LXJvdyB7XHJcbiAgICAgIC5jb2wtbWQtNjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ibG9jay1jdGEtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5oZXJvLmhlcm8tYmFubmVyLm91dGJyZWFrLWhlcm8ge1xyXG4gICAgaGVpZ2h0OiAyNDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG4iLCIucG9ydGFsIHtcclxuICAubXktYnJhbmNoZXMtcGFuZWwge1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hcnRpY2xlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gICAgLnBhbmVsLWxpc3Qge1xyXG4gICAgICAubXktY29udGVudC1wYW5lbCB7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnB1YmxpY2F0aW9uLFxyXG4ucHVibGljYXRpb24tZGV0YWlsIHtcclxuICBoMyB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgyNHB4KTtcclxuICB9XHJcblxyXG4gIC5wYW5lbC13cmFwIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDU2cHgpO1xyXG5cclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNSU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19wc2V1ZG8tZmlsbHMuc2Nzc1wiIC8+XHJcbi5zZWFyY2gtcmVzdWx0cyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5zZWFyY2gtaW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLmZvcm0tY29udHJvbCxcclxuICAgIC5hdXRvY29tcGxldGUtaW5wdXQge1xyXG4gICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlcigkdHh0LWJvZHkpO1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LXN0cm9rZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNThweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0b2NvbXBsZXRlLXJlc3VsdC1saXN0IHtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgLmF1dG9jb21wbGV0ZS1yZXN1bHQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDIwcHgpO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LXN0cm9rZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNThweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXktMTtcclxuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ncm91cC1pbmxpbmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ncm91cC1idG4ge1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgIHRvcDogOHB4O1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgIHRvcDogMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWFyY2gtaW5wdXQtcmVxdWlyZWQge1xyXG4gICAgY29sb3I6ICRkYW5nZXI7XHJcbiAgfVxyXG5cclxuICAmLXRvdGFsIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgIGNvbG9yOiAkZ3JheS0xO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICB9XHJcblxyXG4gIC5zZWFyY2gtc29ydC1ieSB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICByaWdodDogMTJweDtcclxuICAgICAgdG9wOiAtNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzVweCAwIDIwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJjpmb2N1cyxcclxuICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LXN0cm9rZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW46IDE1cHggMCA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAuc2VhcmNoLWlucHV0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGl2LmlucHV0LWdyb3VwLWlubGluZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLXNvcnQtYnkge1xyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnN1YnNjcmlwdGlvbnMge1xyXG4gIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XHJcblxyXG4gIG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2U7XHJcblxyXG4gIC5oZWFkZXItY29udHJvbHMge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG5cclxuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIGZsZXg6IDEgYXV0bztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnJlbW92ZS1zdHlsZXMge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xyXG5cclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuXHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMik7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDEwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgID4gKiB7XHJcbiAgICAgIGZsZXg6IDEgMTAwJTtcclxuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29sdW1uIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcblxyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuXHJcbiAgICAuc2lkZWJhci1maWx0ZXIge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMDtcclxuXHJcbiAgICAgIC5zaWRlYmFyLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xyXG5cclxuICAgICAgICAuc2lkZWJhci1oZWFkaW5nIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuXHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2lkZWJhci1oZWFkZXItbGluayB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zaWRlYmFyLWZpbHRlcnMtd3JhcCB7XHJcbiAgICAgICAgLnNpZGViYXItZmlsdGVyLWhlYWRpbmcge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jaGVja2JveC1jb250YWluZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAucGFyZW50IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb2xsYXBzZS1idG4ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMSk7XHJcblxyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgICAuZmFzIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcclxuICAuc3Vic2NyaXB0aW9ucyB7XHJcbiAgICAuY29sdW1uIHtcclxuICAgICAgLnNpZGViYXItZmlsdGVyIHtcclxuICAgICAgICAuc2lkZWJhci1oZWFkZXIge1xyXG4gICAgICAgICAgLnNpZGViYXItaGVhZGluZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpO1xyXG5cclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaWRlYmFyLWhlYWRlci1saW5rIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XHJcblxyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnN1YnNjcmlwdGlvbnMge1xyXG4gICAgLmNvbHVtbnMge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG5cclxuICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItY29udHJvbHMge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuXHJcbiAgICAgIGEsXHJcbiAgICAgIGE6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gKiB7XHJcbiAgICAgICAgZmxleDogMCAxIGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBhZ2UtaGVhZGVyIHtcclxuICAuc3Vic2NyaWJlLWxpbmsge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb2xvcjogJGdyYXktMTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgLmZhcyB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaW50cm8tdGV4dCB7XHJcbiAgbWFyZ2luOiAwIDAgMzBweDtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmLmFsaWduLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gICYuYWxpZ24tcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAucGFnZS1oZWFkZXIge1xyXG4gICAgLnN1YnNjcmliZS1saW5rIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG5cclxuLmJyb3dzZS1ieSB7XHJcbiAgaDEsXHJcbiAgaDIsXHJcbiAgaDMsXHJcbiAgaDQsXHJcbiAgaDUsXHJcbiAgaDYsXHJcbiAgdWwsXHJcbiAgcCB7XHJcbiAgICBjb2xvcjogIzBjMjk0MDtcclxuICB9XHJcblxyXG4gIGhyLFxyXG4gIC5wYWdlLXNlcGFyYXRvciB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJyb3dzZS1ieS1iZy13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG5cclxuICAuYnJvd3NlLWJ5LWhlYWRlci1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5icm93c2UtYnktaGVhZGVyIHtcclxuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMzBweCk7XHJcblxyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5icm93c2UtYnktd29yayB7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2luZ2xlLWNvbHVtbiB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDIwcHgpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbGluZUhlaWdodCgzNXB4KTtcclxuXHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDk3JTtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiA4MCU7XHJcbiAgICAgICAgICB0ZXh0LXNpemUtYWRqdXN0OiA4MCU7XHJcbiAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcblxyXG4gICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogYXV0bztcclxuICAgICAgICAgICAgdGV4dC1zaXplLWFkanVzdDogYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xyXG4gICAgICAgICAgICAtd2Via2l0LWh5cGhlbnM6IGF1dG87XHJcbiAgICAgICAgICAgIC1tcy1oeXBoZW5zOiBhdXRvO1xyXG4gICAgICAgICAgICBoeXBoZW5zOiBhdXRvO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDc1JTtcclxuICAgICAgICAgICAgdGV4dC1zaXplLWFkanVzdDogNzUlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJyb3dzZS1ieS1zZXBhcmF0b3ItY29udGFpbmVyIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxNzBweDsgLy8gcHJldmlvdXNseSAxODFcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5icm93c2UtYnktc2VwYXJhdG9yIHtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJyb3dzZS1ieS10YXNrcyB7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1NDFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2luZ2xlLWNvbHVtbiB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDIwcHgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5lSGVpZ2h0KDI1cHgpO1xyXG5cclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDgwJTtcclxuICAgICAgICAgICAgdGV4dC1zaXplLWFkanVzdDogODAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87XHJcbiAgICAgICAgICAgICAgdGV4dC1zaXplLWFkanVzdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uLy4uL2ltYWdlcy9jaGV2cm9uX2NpcmNsZV9wcmltYXJ5XzI0ZHAuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDFweCAxM3B4IDVweCAtMzZweDtcclxuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhW2RhdGEtZXh0ZXJuYWw9J3RydWUnXTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xyXG5cclxuICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMzYwJzsgLy8gZmEtZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWF3ZXNvbWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICA+IGxpICsgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgdGFibGV0KCkge1xyXG4gICAgICAgICYuc2luZ2xlLWNvbHVtbiB7XHJcbiAgICAgICAgICBncmlkLWF1dG8tY29sdW1uczogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcbiAgICAgICAgZ3JpZC1hdXRvLWNvbHVtbnM6IDU0JSA0NiU7XHJcbiAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuXHJcbiAgICAgICAgJi5zaW5nbGUtY29sdW1uIHtcclxuICAgICAgICAgIGdyaWQtYXV0by1jb2x1bW5zOiA3NSUgMjUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJyb3dzZS1ieS13b3JrLnNpbmdsZS1jb2x1bW4ge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5icm93c2UtYnktdGFza3Mge1xyXG4gICAgICAgICAgJi5zaW5nbGUtY29sdW1uIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJyb3dzZS1ieS1iYW5uZXIge1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBvdmVybGF5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMjk0MDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgICAucGFnZS1oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcmltYXJ5LWhlYWRpbmcge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWJzY3JpYmUtbGluayB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWJzIHtcclxuICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5icmVhZGNydW1icy1uYXYge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxuICAgICAgICBsaSBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaTo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpLmFjdGl2ZSBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY3RhLXNlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5LTM7XHJcbiAgcGFkZGluZzogNTBweCAwO1xyXG5cclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgLmV2ZW50LWN0YSB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG5cclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgbWF4LXdpZHRoOiA0MiU7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcclxuICAuY3RhLXNlY3Rpb24ge1xyXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgIC5ldmVudC1jdGEge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xyXG5cclxuICAgICAgICBtYXJnaW46IDAgMTVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMjklO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5jdGEtc2VjdGlvbiB7XHJcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgICAgLmV2ZW50LWN0YSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XHJcblxyXG4gICAgICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMSU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmVtYWlsLWNvbGxlY3RvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgcGFkZGluZzogNTBweCAwO1xyXG5cclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgaDIsXHJcbiAgICBwLFxyXG4gICAgLnRoYW5rLW1zZyB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDM1cHgpO1xyXG5cclxuICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBmb3JtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICNFbWFpbCB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuXHJcbiAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICBib3JkZXI6IHJlZCBzb2xpZCAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3VibWl0LWJ0biB7XHJcbiAgICAgICAgcGFkZGluZzogMTNweCAzNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICBvcmRlcjogMztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcblxyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL3V0aWxzL21peGlucy9fcHNldWRvLWZpbGxzLnNjc3NcIiAvPlxyXG4ubWF0ZXJpYWxzLWxpc3Rpbmcge1xyXG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cclxuICAuc2Vjb25kYXJ5LWhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcbiAgfVxyXG5cclxuICAucGFuZWwge1xyXG4gICAgLnBhbmVsLWxpc3Qge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIGxpIHtcclxuICAgICAgbWFyZ2luOiAyNXB4IDA7XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAubWF0ZXJpYWxzLWxpc3Rpbmcge1xyXG4gICAgLnNlY29uZGFyeS1oZWFkaW5nIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjRweCk7XHJcblxyXG4gICAgICBtYXJnaW46IDg1cHggMCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYW5lbCB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiAvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuIC8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbiAvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vdXRpbHMvbWl4aW5zL19wc2V1ZG8tZmlsbHMuc2Nzc1wiIC8+XHJcblxyXG4gLnRyYWNrLWludHJvIHtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gfVxyXG5cclxuIC5nZW5lcmljLWNvbnRlbnQtcm93IC5wYW5lbC1saXN0IHVsLnRyYWNrLWxpc3Qge1xyXG4gICBtYXJnaW4tdG9wOiAwcHg7XHJcbiB9XHJcblxyXG4gLnRyYWNrcy1saXN0aW5nIHtcclxuICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcblxyXG4gICAuc2Vjb25kYXJ5LWhlYWRpbmcge1xyXG4gICAgIEBpbmNsdWRlIGZvbnRTaXplKDI0cHgpO1xyXG4gICB9XHJcblxyXG4gICAucGFuZWwge1xyXG4gICAgIC5wYW5lbC1saXN0IHtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgfVxyXG5cclxuICAgICB1bCBsaSB7XHJcbiAgICAgICBtYXJnaW46IDI1cHggMDtcclxuXHJcbiAgICAgICBoNCB7XHJcbiAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG5cclxuICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgfVxyXG5cclxuICAgICAgIHAge1xyXG4gICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuICAgICAgIH1cclxuICAgICB9XHJcblxyXG4gICAgIC50cmFjay1jdGEge1xyXG4gICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgLmJ0biB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICB9XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcblxyXG4gLy8gTWVkaWEgUXVlcmllc1xyXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgIC5nZW5lcmljLWNvbnRlbnQtcm93IC5wYW5lbC1saXN0IHVsLnRyYWNrLWxpc3Qge1xyXG4gICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xyXG4gICAgZ2FwOiAwIDFyZW07XHJcbiAgIH1cclxuXHJcbiAgIC50cmFja3MtbGlzdGluZyB7XHJcbiAgICAgLnNlY29uZGFyeS1oZWFkaW5nIHtcclxuICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI0cHgpO1xyXG5cclxuICAgICAgIG1hcmdpbjogODVweCAwIDMwcHg7XHJcbiAgICAgfVxyXG5cclxuICAgICAucGFuZWwge1xyXG4gICAgICAgdWwge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgfVxyXG5cclxuICAgICAgIC50cmFjay1jdGEge1xyXG4gICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcclxuICAgICAgICAgfVxyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICAgfVxyXG4gfSIsIi52aWRlby1oZXJvIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbiAgbWFyZ2luLXRvcDogLTgwcHg7XHJcblxyXG4gIHZpZGVvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5LTI7XHJcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbi10b3A6IDIwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgIC50ZXh0LXNlY3Rpb24ge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcblxyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FsbC10by1hY3Rpb25zIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOCk7XHJcblxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMTIlO1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNjcm9sbC1idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcclxuICAudmlkZW8taGVybyB7XHJcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTUlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLmV2ZW50LWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5oZWFkZXItdXRpbGl0aWVzIHtcclxuICAgICAgLmhlYWRlci11dGlsaXRpZXMtbG9naW4tbGluayxcclxuICAgICAgLmhlYWRlci11dGlsaXRpZXMtbG9naW4gYSxcclxuICAgICAgLnNlYXJjaC10b2dnbGUsXHJcbiAgICAgIC5uYXYtdG9nZ2xlOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmV2ZW50LXdyYXBwZXIge1xyXG4gICAgb3ZlcmZsb3cteDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnZpZGVvLWhlcm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGhlaWdodDogMTA3NXB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTE1MHB4O1xyXG5cclxuICAgIHZpZGVvIHtcclxuICAgICAgbWluLWhlaWdodDogMTA3NXB4O1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTUlO1xyXG5cclxuICAgICAgLnRleHQtc2VjdGlvbiB7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoNjJweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDMycHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhbGwtdG8tYWN0aW9ucyB7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MCU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2Nyb2xsLWJ1dHRvbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDM0cHgpO1xyXG5cclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLnBvZGNhc3QtYnRuIHtcclxuICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcclxuXHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICAucG9kY2FzdC1idG4tdGV4dCxcclxuICAucG9kY2FzdC1idG4tdGltZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMXB4IDI1cHg7XHJcbiAgfVxyXG5cclxuICAucG9kY2FzdC1idG4tdGV4dCB7XHJcbiAgICAuZmFzIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb2RjYXN0LWJ0bi10aW1lIHtcclxuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LW9mZnNldDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5wb2RjYXN0LWJ0biB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4ucG9kY2FzdC1kZXRhaWwge1xyXG4gIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5LTM7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5LTI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICBwYWRkaW5nOiA0MHB4IDA7XHJcblxyXG4gIC5zdWJzY3JpcHRpb24tYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIC5zdWJzY3JpcHRpb24tYnV0dG9uIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgIC5zdWJzY3JpcHRpb24tYnV0dG9uLWljb24ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldEFuZERlc2t0b3Age1xyXG4gICAgICAuc3Vic2NyaXB0aW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMzMlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLnBvZGNhc3QtZW1iZWQge1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogNXB4IDVweCAyNXB4IDFweCAkbGlnaHQtZ3JheS0yO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcblxyXG4gICYtaW5mbyB7XHJcbiAgICAuc3VtbWFyeSxcclxuICAgIC5jb250ZW50IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMThweCk7XHJcblxyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICAgIH1cclxuXHJcbiAgICAuc3VtbWFyeSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgICAgIC50YWdzIHtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGxpZ2h0LWdyYXktMTtcclxuICAgICAgICBtYXJnaW46IDUwcHggMCAtMTBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kaXNjdXNzaW9uIHtcclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAzNXB4O1xyXG5cclxuICAgICAgICAuZmFzIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZWxhdGVkIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAucG9kY2FzdC1kZXRhaWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHJcbiAgICAucG9kY2FzdC1lbWJlZCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbmZvIHtcclxuICAgICAgLnN1bW1hcnkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAudGFncyB7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweCAtMTVweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVsYXRlZCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5wb2RjYXN0LWhvc3RzIHtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDEzMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLnBvZGNhc3QtaG9zdHMtaW1hZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiAxMzBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgfVxyXG5cclxuICAucG9kY2FzdC1ob3N0cy10ZXh0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNTBweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHkgIWltcG9ydGFudDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYtaG9zdHMge1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkdHh0LWJvZHk7XHJcbiAgICAgICAgY29sb3I6ICR0eHQtYm9keTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29udGFjdCBhIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkZ3JheS0xO1xyXG4gICAgICBjb2xvcjogJGdyYXktMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnBvZGNhc3QtaG9zdHMge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5wb2RjYXN0LWxpc3Rpbmcge1xyXG4gIC5wYW5lbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgIC5idG46bm90KC5wb2RjYXN0LWJ0bikge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNHB4KTtcclxuXHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMzVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcclxuICBAaW5jbHVkZSBtb2JpbGUoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFuZWwtaW1hZ2UtbW9iaWxlIHtcclxuICBtYXgtaGVpZ2h0OiA0MHZoO1xyXG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucG9kY2FzdC1wcmV2aWV3IHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cclxuICAucGFuZWwtY29udGVudCB7XHJcbiAgICAucGFuZWwtaW1hZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkaW5nIHtcclxuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdW1tYXJ5LFxyXG4gICAgLnBhbmVsLWltYWdlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50YWdzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAucGFuZWwtcG9kY2FzdCB7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDEycHggNDBweCAtN3B4ICRsaWdodC1ncmF5LTI7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucG9kY2FzdC1pbWFnZS1jb250YWluZXIge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnLXBhbmVsLWltYWdlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgaW1nIHtcclxuICAgIG1pbi1oZWlnaHQ6IDIzNXB4O1xyXG4gICAgbWluLXdpZHRoOiAzMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLnBvZGNhc3QtcHJldmlldyB7XHJcbiAgICAucGFuZWwtaW1hZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAyMThweCAhaW1wb3J0YW50O1xyXG4gICAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAyMThweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc3Vic2NyaXB0aW9uLWJ1dHRvbnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gIC5zdWJzY3JpcHRpb24tYnV0dG9uIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgIC5zdWJzY3JpcHRpb24tYnV0dG9uLWljb24ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgdGFibGV0QW5kRGVza3RvcCB7XHJcbiAgICAuc3Vic2NyaXB0aW9uLWJ1dHRvbiB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDMzJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLnBhbmVsLWltYWdlLWRlc2t0b3Age1xyXG4gIEBpbmNsdWRlIG1vYmlsZSgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldCgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5wYW5lbC1pbWFnZS1tb2JpbGUge1xyXG4gIG1heC1oZWlnaHQ6IDQwdmg7XHJcbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5zZXJpZXMtbGlzdGluZyB7XHJcbiAgLnJvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcclxuXHJcbiAgICAuY29sLTYge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhbmVsIC5wYW5lbC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuXHJcbiAgICAucGFuZWwtaW1hZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlcm8tcG9kY2FzdC1zZXJpZXMge1xyXG4gIGhlaWdodDogYXV0bztcclxuICBwYWRkaW5nLWJvdHRvbTogNzVweDtcclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuc2VyaWVzLWxpc3Rpbmcge1xyXG4gICAgLnJvdyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xyXG5cclxuICAgICAgLmNvbC1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsIC5wYW5lbC13cmFwIHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLXBvZGNhc3Qtc2VyaWVzIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4ucGFuZWwtaW1hZ2UtZGVza3RvcCB7XHJcbiAgQGluY2x1ZGUgbW9iaWxlKCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgdGFibGV0KCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnBhbmVsLWltYWdlLW1vYmlsZSB7XHJcbiAgbWF4LWhlaWdodDogNDB2aDtcclxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnNlcmllcy1saXN0aW5nIHtcclxuICAucm93IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xyXG5cclxuICAgIC5jb2wtNiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFuZWwgLnBhbmVsLXdyYXAge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG5cclxuICAgIC5wYW5lbC1pbWFnZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1bW1hcnkge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hcnRpY2xlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlcm8td2ViaW5hci1zZXJpZXMge1xyXG4gIGhlaWdodDogYXV0bztcclxuICBwYWRkaW5nLWJvdHRvbTogNzVweDtcclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcclxuICAuc2VyaWVzLWxpc3Rpbmcge1xyXG4gICAgLnJvdyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xyXG5cclxuICAgICAgLmNvbC1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsIC5wYW5lbC13cmFwIHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLXdlYmluYXItc2VyaWVzIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG4vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvbWl4aW5zL19nZW5lcmFsLnNjc3NcIiAvPlxyXG4ud2ViaW5hci1idG4ge1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE0cHgpO1xyXG5cclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcblxyXG4gIC53ZWJpbmFyLWJ0bi10ZXh0LFxyXG4gIC53ZWJpbmFyLWJ0bi10aW1lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDExcHggMjVweDtcclxuICB9XHJcblxyXG4gIC53ZWJpbmFyLWJ0bi10ZXh0IHtcclxuICAgIC5mYXMge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndlYmluYXItYnRuLXRpbWUge1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktb2Zmc2V0O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLndlYmluYXItYnRuIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5wYW5lbC1pbWFnZS1kZXNrdG9wIHtcclxuICBAaW5jbHVkZSBtb2JpbGUoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFuZWwtaW1hZ2UtbW9iaWxlIHtcclxuICBtYXgtaGVpZ2h0OiA0MHZoO1xyXG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud2ViaW5hci1saXN0aW5nIHtcclxuICAucGFuZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAuYnRuOm5vdCgud2ViaW5hci1idG4pIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcblxyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2ViaW5hci1wcmV2aWV3IHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cclxuICAucGFuZWwtY29udGVudCB7XHJcbiAgICAucGFuZWwtaW1hZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkaW5nIHtcclxuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdW1tYXJ5LFxyXG4gICAgLnBhbmVsLWltYWdlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50YWdzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAucGFuZWwtd2ViaW5hciB7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDEycHggNDBweCAtN3B4ICRsaWdodC1ncmF5LTI7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBRdWVyaWVzXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC53ZWJpbmFyLXByZXZpZXcge1xyXG4gICAgLnBhbmVsLWNvbnRlbnQge1xyXG4gICAgICAucGFuZWwtaW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTM1cHggIWltcG9ydGFudDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5ob21lLWZlYXR1cmUge1xyXG4gIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAmLXdyYXAge1xyXG4gICAgcGFkZGluZzogNTBweCAwIDcwcHg7XHJcblxyXG4gICAgLmN0YS1saW5rIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5ob21lLWZlYXR1cmUge1xyXG4gICAgQGluY2x1ZGUgZGlzcGxheS1mbGV4KCk7XHJcblxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmLXdyYXAge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAuY3RhLWxpbmsge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xyXG4gIC5ob21lLWZlYXR1cmUge1xyXG4gICAgJi13cmFwIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmhvbWUtY3RhLXNlY3Rpb24ge1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBtYXJnaW4tdG9wOiA0NHB4O1xyXG4gIHdpZHRoOiA4NSU7XHJcbiAgXHJcbiAgaDMge1xyXG4gICAgQGluY2x1ZGUgZm9udFNpemUoMzBweCk7XHJcblxyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgICsgcCB7XHJcbiAgICAgIC8vIHN0eWxlcyBjYW4gZ28gaGVyZVxyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG5cclxuICAuaG9tZS1jdGEtc2VjdGlvbi1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAuYmxvY2stY3RhIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuYmxvY2stY3RhLXdyYXAge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICYuYmFja2dyb3VuZCB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0QW5kRGVza3RvcCgpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ibG9jay1jdGEtY29udGVudCB7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogc29mdC1saWdodDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgICAvKiBVc2luZyBjYWxjKCkgaXMgbm90IGNvbXBhdGlibGUgd2l0aCB0aGUgbWl4aW46IDM1cHggLSAxMCUgKi9cclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDMxLjVweCk7XHJcblxyXG4gICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQwcHggLSAxMCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1bW1hcnkge1xyXG4gICAgICAgICAgLyogVXNpbmcgY2FsYygpIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggdGhlIG1peGluOiAyMnB4IC0gMTAlICovXHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOS44cHgpO1xyXG5cclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMwcHggLSAxMCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcDpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN0YS1saW5rIHtcclxuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUoKSB7XHJcbiAgICAgIC5ibG9jay1jdGEge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYmxvY2stY3RhLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3RhLWxpbmsge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xyXG4gICAgICAuY3RhLWxpbmsge1xyXG4gICAgICAgIG1heC13aWR0aDogMjcycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXRBbmREZXNrdG9wKCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblxyXG4gICAgICAuYmxvY2stY3RhIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MzBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMjY1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ibG9jay1jdGEtd3JhcCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYmxvY2stY3RhLWNvbnRlbnQge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcblxyXG4gICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN0YS1saW5rIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE0cHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5sb2dpbi1mZWF0dXJlIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICBwYWRkaW5nLXRvcDogNDVweDtcclxuXHJcbiAgLnNlY29uZGFyeS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDAgMTVweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5sb2dpbi1mZWF0dXJlIHtcclxuICAgIEBpbmNsdWRlIGRpc3BsYXktZmxleCgpO1xyXG5cclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIG1pbi1oZWlnaHQ6IDUyNXB4O1xyXG4gICAgcGFkZGluZzogNDBweCAzNXB4O1xyXG5cclxuICAgIC5zZWNvbmRhcnktaGVhZGluZyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDQwcHgpO1xyXG5cclxuICAgICAgbWFyZ2luOiAwIDAgMzVweDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTZweCk7XHJcblxyXG4gICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XHJcbiAgLmxvZ2luLWZlYXR1cmUge1xyXG4gICAgbWluLWhlaWdodDogNjMwcHg7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDc1cHg7XHJcblxyXG4gICAgLnNlY29uZGFyeS1oZWFkaW5nIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFNpemUoNDVweCk7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLm1pY3JvYmUtZmVhdHVyZS1saW5rcyB7XHJcbiAgYm94LXNoYWRvdzogMCAyMHB4IDI3cHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxMDAwO1xyXG5cclxuICAmLXdyYXAge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICBwYWRkaW5nOiAzNXB4IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAxcyBoZWlnaHQgZWFzZTtcclxuXHJcbiAgICAuY29sbGFwc2VkIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmV4cGFuZGVkIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgYnV0dG9uOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJ1xcZTk0MSc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgIG1hcmdpbjogMCAwIDQ1cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBAaW5jbHVkZSBjbGVhci1saXN0KCk7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBjdGEtbGluaygpO1xyXG5cclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMnB4KTtcclxuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgQGluY2x1ZGUgY3RhLWxpbmsoKTtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJ1xcZTk0Mic7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1saW5lYXJpY29ucztcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCxcclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLm1pY3JvYmUtZmVhdHVyZS1saW5rcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgei1pbmRleDogMTA7XHJcblxyXG4gICAgJi13cmFwIHtcclxuICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBib3gtc2hhZG93OiAwIC0xMnB4IDM0cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcGFkZGluZzogMzVweCAyNXB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgICAgdWwgbGkgYSB7XHJcbiAgICAgICAgJjpob3ZlciBzcGFuOjphZnRlciB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBhZGQtYXJyb3coKTtcclxuXHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIGJvdHRvbTogMzBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xyXG4gIC5taWNyb2JlLWZlYXR1cmUtbGlua3Mge1xyXG4gICAgdWwsXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNzVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1leHRyYS1sYXJnZSkge1xyXG4gIC5taWNyb2JlLWZlYXR1cmUtbGlua3Mge1xyXG4gICAgJi13cmFwIHtcclxuICAgICAgJi5leHBhbmRlZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5taWNyb2JlLWZlYXR1cmUge1xyXG4gIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJi1ib3R0b20ge1xyXG4gICAgcGFkZGluZy10b3A6IDY0JTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1hbmltYXRpb24ge1xyXG4gICAgbWluLWhlaWdodDogMzQwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLm1pY3JvYmUtaW1hZ2Uge1xyXG4gICAgICBib3R0b206IC0zMHB4O1xyXG4gICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgei1pbmRleDogMTAwO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogNTE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB2aWRlbyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDM0MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY3RhIHtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHJcbiAgICAuc2Vjb25kYXJ5LWhlYWRpbmcge1xyXG4gICAgICBtYXJnaW46IDg1cHggMCA5NXB4O1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGFkZC1hcnJvdygpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDI4cHgpO1xyXG5cclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkdHh0LWhlYWRpbmc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNtYWxsIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgUXVlcmllc1xyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XHJcbiAgLm1pY3JvYmUtZmVhdHVyZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgICYtYm90dG9tIHtcclxuICAgICAgaGVpZ2h0OiAyNSU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hbmltYXRpb24ge1xyXG4gICAgICBoZWlnaHQ6IDc1JTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgdmlkZW8ge1xyXG4gICAgICAgIGJvdHRvbTogLTIzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgICAgICBsZWZ0OiAtMjNweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWN0YSB7XHJcbiAgICAgIEBpbmNsdWRlIGRpc3BsYXktZmxleCgpO1xyXG5cclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIC5zZWNvbmRhcnktaGVhZGluZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMzJweCk7XHJcblxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMTVweDtcclxuXHJcbiAgICAgICAgYnIge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWljcm9iZS12aWRlbyB7XHJcbiAgICBoZWlnaHQ6IDcwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDU3JTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBib3R0b206IC0xNTBweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLXRleHQtbGVmdC1hbGlnbiB7XHJcbiAgICAgIGJvdHRvbTogMTMycHg7XHJcbiAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMzVweDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgdmlkZW8ge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xyXG4gIC5taWNyb2JlLXZpZGVvIHtcclxuICAgIGhlaWdodDogNzAlO1xyXG4gIH1cclxuXHJcbiAgLm1pY3JvYmUtZmVhdHVyZSB7XHJcbiAgICAmLWFuaW1hdGlvbiB7XHJcbiAgICAgIHZpZGVvIHtcclxuICAgICAgICBib3R0b206IC0zMHB4O1xyXG4gICAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgbGVmdDogLTMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1jdGEge1xyXG4gICAgICAuc2Vjb25kYXJ5LWhlYWRpbmcge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDM4cHgpO1xyXG5cclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDM1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1leHRyYS1sYXJnZSkge1xyXG4gIC5taWNyb2JlLXZpZGVvIHtcclxuICAgIGhlaWdodDogNzIlO1xyXG5cclxuICAgIHZpZGVvIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubmV3LWZyb20tYXNtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuICB3aWR0aDogODUlO1xyXG5cclxuICBoMyB7XHJcbiAgICBAaW5jbHVkZSBmb250U2l6ZSgzMnB4KTtcclxuXHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcblxyXG4gIC5uZXctbGluayB7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgIC5ib3JkZXItZGl2IHtcclxuICAgICAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE4cHgpO1xyXG5cclxuICAgICAgICAgIGNvbG9yOiAkZ3JheS0zO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktMztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAubmV3LXRhZyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxNnB4KTtcclxuXHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JlcGxpY2EgUHJvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDIycHgpO1xyXG5cclxuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGF0ZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMTRweCk7XHJcblxyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSxcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgLmJvcmRlci1kaXYge1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1vZmZzZXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQoKSB7XHJcbiAgICAubmV3LWxpbmsge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgLm5ldy1saW5rIHtcclxuICAgICAgZmxleC1iYXNpczogMjUlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vdXRpbHMvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL21peGlucy9fZ2VuZXJhbC5zY3NzXCIgLz5cclxuLm5ld3MtZmVhdHVyZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1kYXJrLWhvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIG1pbi1oZWlnaHQ6IDI4MHB4O1xyXG5cclxuICAmLXdyYXAge1xyXG4gICAgQGluY2x1ZGUgZGlzcGxheS1mbGV4KCk7XHJcblxyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnNlY29uZGFyeS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5uZXdzLWZlYXR1cmUge1xyXG4gICAgbWluLWhlaWdodDogNTI1cHg7XHJcblxyXG4gICAgJi13cmFwIHtcclxuICAgICAgcGFkZGluZzogNDVweCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWNvbmRhcnktaGVhZGluZyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDQwcHgpO1xyXG5cclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgc21hbGwge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDE2cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHtcclxuICAubmV3cy1mZWF0dXJlIHtcclxuICAgIG1pbi1oZWlnaHQ6IDYzMHB4O1xyXG5cclxuICAgICYtd3JhcCB7XHJcbiAgICAgIHBhZGRpbmc6IDQ1cHggNzVweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2Vjb25kYXJ5LWhlYWRpbmcge1xyXG4gICAgICBAaW5jbHVkZSBmb250U2l6ZSg0NXB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcblxyXG4uaG9tZS1iYW5uZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAuaG9tZS1iYW5uZXItY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmJhbm5lci1jdGEtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1iYXNpczogOTAlO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuXHJcbiAgICAgIC5jdGEtb3ZlcmxheSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDQ1cHgpO1xyXG5cclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMHB4KTtcclxuXHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdGEtdGV4dCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS42NXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN0YS1hcnJvdy1pY29uIHtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXEU5NDQnO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbGluZWFyaWNvbnM7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIgLmN0YS10ZXh0IHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDU1JTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzVweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XHJcblxyXG4gICAgICAgIC5jdGEtb3ZlcmxheSB7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRTaXplKDYwcHgpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyNXB4KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY3RhLXRleHQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgyMnB4KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY3RhLWFycm93LWljb246OmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udFNpemUoMjJweCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbm5lci1ncmFkaWVudCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMwYzI5NDAgMCUsICMwYzI5NDAwMCAxMDAlKSAwJSAwJSBuby1yZXBlYXRcclxuICAgICAgICAgIHBhZGRpbmctYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDEwJTtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbm5lci1pbWFnZS1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBmbGV4LWJhc2lzOiAzMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xNDBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgIC5ob21lLWhlcm8taW1hZ2Uge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLWltYWdlLWNhcHRpb24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWJhc2lzOiA2OSU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250U2l6ZSgxOHB4KTtcclxuXHJcbiAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uL3V0aWxzL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi8uLi91dGlscy9taXhpbnMvX2dlbmVyYWwuc2Nzc1wiIC8+XHJcbi5ob21lIHtcclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xyXG4gIC5ob21lIHtcclxuICAgICNoZWFkZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcGFkZGluZzogNDBweCAxNXB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgICAgLmhlYWRlci11dGlsaXRpZXMge1xyXG4gICAgICAgID4gYSxcclxuICAgICAgICAuaGVhZGVyLXV0aWxpdGllcy1sb2dpbiA+IGEsXHJcbiAgICAgICAgLnNlYXJjaC10b2dnbGUsXHJcbiAgICAgICAgLm5hdi10b2dnbGU6OmJlZm9yZSxcclxuICAgICAgICAuc2VhcmNoIC5pbnB1dC1ncm91cC1idG46OmFmdGVyLFxyXG4gICAgICAgIC5zZWFyY2ggLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSxcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWFyY2ggLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmF2IHtcclxuICAgICAgcGFkZGluZzogMTUwcHggNzVweCAwO1xyXG5cclxuICAgICAgLmhlYWRlci11dGlsaXRpZXMgLm5hdi10b2dnbGUge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUtZmVhdHVyZS1jdGEge1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgID4gLmNvbnRhaW5lci1mbHVpZCA+IC5yb3cge1xyXG4gICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgbWluLWhlaWdodDogNzMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xyXG4gIC5ob21lIHtcclxuICAgICNoZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDc1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUtZmVhdHVyZS1jdGEge1xyXG4gICAgICBwYWRkaW5nOiAwIDc1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRicmVha3BvaW50LXRhYmxldDogJGJyZWFrcG9pbnQtc21hbGw7XHJcbiRicmVha3BvaW50LWRlc2t0b3A6ICRicmVha3BvaW50LW1lZGl1bTtcclxuJGJyZWFrcG9pbnQtbGFyZ2UtZGVza3RvcDogJGJyZWFrcG9pbnQtbGFyZ2U7XHJcblxyXG4kYnJlYWtwb2ludC1zbWFsbC1kZXNrdG9wLWFuZC1iZWxvdzogJGJyZWFrcG9pbnQtbGFyZ2UgLSAxcHg7XHJcbiRicmVha3BvaW50LWRldmljZS1vbmx5OiAkYnJlYWtwb2ludC1kZXNrdG9wIC0gMXB4O1xyXG4kYnJlYWtwb2ludC1tb2JpbGU6ICRicmVha3BvaW50LXRhYmxldCAtIDFweDtcclxuXHJcbkBtaXhpbiBtb2JpbGUge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbW9iaWxlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZGV2aWNlT25seSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1kZXZpY2Utb25seX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNtYWxsRGVza3RvcEFuZEJlbG93IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXNtYWxsLWRlc2t0b3AtYW5kLWJlbG93fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LWRldmljZS1vbmx5fSkgYW5kIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtdGFibGV0fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0QW5kRGVza3RvcCB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC10YWJsZXR9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LWRlc2t0b3B9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsYXJnZURlc2t0b3Age1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbGFyZ2UtZGVza3RvcH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGN1c3RvbUJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtY3VzdG9tKSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1jdXN0b219KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cclxuLy9cclxuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxyXG4vL1xyXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXHJcbi8vXHJcbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cclxuXHJcbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cclxuLy9cclxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxyXG4vLyAgICBtZFxyXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXHJcbi8vICAgIG1kXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXHJcbi8vICAgIG1kXHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XHJcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XHJcbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XHJcbn1cclxuXHJcbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cclxuLy9cclxuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXHJcbi8vICAgIDU3NnB4XHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XHJcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xyXG59XHJcblxyXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxyXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMS5cclxuLy9cclxuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXHJcbi8vICAgIDc2N3B4XHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAxcHgsIG51bGwpO1xyXG59XHJcblxyXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluZnJvbnQuXHJcbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxyXG4vL1xyXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcclxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcclxuLy8gICAgXCItc21cIlxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XHJcbn1cclxuXHJcbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuICBAaWYgJG1pbiB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG4gIEBpZiAkbWF4IHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxyXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcclxuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XHJcblxyXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlcikge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cclxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL2ZpeCBwcmludCB2aWV3XHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLy9HbG9iYWwgJiBCb290c3RyYXBcclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC0xLFxyXG4gIC5jb2wtbWQtMixcclxuICAuY29sLW1kLTMsXHJcbiAgLmNvbC1tZC00LFxyXG4gIC5jb2wtbWQtNSxcclxuICAuY29sLW1kLTYsXHJcbiAgLmNvbC1tZC03LFxyXG4gIC5jb2wtbWQtOCxcclxuICAuY29sLW1kLTksXHJcbiAgLmNvbC1tZC0xMCxcclxuICAuY29sLW1kLTExLFxyXG4gIC5jb2wtbWQtMTIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzM0JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtNyB7XHJcbiAgICB3aWR0aDogNTguMzMzNiU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTMge1xyXG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY0JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtMSB7XHJcbiAgICB3aWR0aDogOC4zMzMyJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVsbC0xMiB7XHJcbiAgICByaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVsbC0xMSB7XHJcbiAgICByaWdodDogOTEuNjY2JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVsbC0xMCB7XHJcbiAgICByaWdodDogODMuMzMzNCU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1bGwtOSB7XHJcbiAgICByaWdodDogNzUlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdWxsLTgge1xyXG4gICAgcmlnaHQ6IDY2LjY2NiU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1bGwtNyB7XHJcbiAgICByaWdodDogNTguMzMzNiU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1bGwtNiB7XHJcbiAgICByaWdodDogNTAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdWxsLTUge1xyXG4gICAgcmlnaHQ6IDQxLjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdWxsLTQge1xyXG4gICAgcmlnaHQ6IDMzLjMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1bGwtMyB7XHJcbiAgICByaWdodDogMjUlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdWxsLTIge1xyXG4gICAgcmlnaHQ6IDE2LjY2NjQlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdWxsLTEge1xyXG4gICAgcmlnaHQ6IDguMzMzMiU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1bGwtMCB7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC0xMiB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdXNoLTExIHtcclxuICAgIGxlZnQ6IDkxLjY2NiU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1c2gtMTAge1xyXG4gICAgbGVmdDogODMuMzMzNCU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1c2gtOSB7XHJcbiAgICBsZWZ0OiA3NSU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1c2gtOCB7XHJcbiAgICBsZWZ0OiA2Ni42NjYlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdXNoLTcge1xyXG4gICAgbGVmdDogNTguMzMzNiU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1c2gtNiB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1c2gtNSB7XHJcbiAgICBsZWZ0OiA0MS42NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC00IHtcclxuICAgIGxlZnQ6IDMzLjMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1c2gtMyB7XHJcbiAgICBsZWZ0OiAyNSU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1c2gtMiB7XHJcbiAgICBsZWZ0OiAxNi42NjY0JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC0xIHtcclxuICAgIGxlZnQ6IDguMzMzMiU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1c2gtMCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzM0JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NiU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzM2JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1vZmZzZXQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjQlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1vZmZzZXQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMyJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAvLyBDdXN0b20gUHJpbnQgU3R5bGVzXHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgQHBhZ2Uge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgc2l6ZTogYXV0bztcclxuICB9XHJcblxyXG4gIGJvZHkge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAjaGVhZGVyLFxyXG4gIC5jLWhlYWRlcixcclxuICAjZm9vdGVyLFxyXG4gICNzLXVzZXItYWxlcnRzLFxyXG4gICNzLW1haW4tbWVudSxcclxuICAjY2hhdCxcclxuICAuZ3Jvd2wtYW5pbWF0ZWQsXHJcbiAgLm0tYnRuIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC8qXHJcbiAgICAgKiBJTlZPSUNFXHJcbiAgICAgKi9cclxuXHJcbiAgLmludm9pY2Uge1xyXG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogI0VFRSAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IC0xMHB4IC0zMHB4IDI1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrLWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhpZ2hsaWdodCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNFRUUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGtleWZyYW1lcyBhd24tZmFkZS1pbnswJXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGF3bi1mYWRlLW91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGF3bi1zbGlkZS1yaWdodHswJXtsZWZ0OjEwMCU7b3BhY2l0eTowfXRve2xlZnQ6MDtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYXduLXNsaWRlLWxlZnR7MCV7b3BhY2l0eTowO3JpZ2h0OjEwMCV9dG97b3BhY2l0eToxO3JpZ2h0OjB9fUBrZXlmcmFtZXMgYXduLWJhcnswJXtyaWdodDoxMDAlfXRve3JpZ2h0OjB9fS5hd24tcG9wdXAtbG9hZGluZy1kb3RzLC5hd24tcG9wdXAtbG9hZGluZy1kb3RzOmFmdGVyLC5hd24tcG9wdXAtbG9hZGluZy1kb3RzOmJlZm9yZXthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uOmF3bi1sb2FkaW5nLWRvdHMgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDo2cHg7d2lkdGg6NnB4fS5hd24tcG9wdXAtbG9hZGluZy1kb3Rze2FuaW1hdGlvbi1kZWxheTotLjE2cztjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjI0cHg7cG9zaXRpb246cmVsYXRpdmV9LmF3bi1wb3B1cC1sb2FkaW5nLWRvdHM6YWZ0ZXIsLmF3bi1wb3B1cC1sb2FkaW5nLWRvdHM6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH0uYXduLXBvcHVwLWxvYWRpbmctZG90czpiZWZvcmV7YW5pbWF0aW9uLWRlbGF5Oi0uMzJzO2xlZnQ6LTE2cHh9LmF3bi1wb3B1cC1sb2FkaW5nLWRvdHM6YWZ0ZXJ7bGVmdDoxNnB4fUBrZXlmcmFtZXMgYXduLWxvYWRpbmctZG90c3swJSw4MCUsdG97Ym94LXNoYWRvdzowIDAgMCAwfTQwJXtib3gtc2hhZG93OjAgMCAwIDJweH19I2F3bi1wb3B1cC13cmFwcGVye2FsaWduLWl0ZW1zOmNlbnRlcjthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLW5hbWU6YXduLWZhZGUtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjcpO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6MDtvcGFjaXR5OjA7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDt0b3A6MDt6LWluZGV4Ojk5OTk5fSNhd24tcG9wdXAtd3JhcHBlci5hd24taGlkaW5ne2FuaW1hdGlvbi1uYW1lOmF3bi1mYWRlLW91dH0jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1wb3B1cC1ib2R5e2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjZweDtmb250LXNpemU6MTRweDttYXgtd2lkdGg6NTAwcHg7bWluLXdpZHRoOjMyMHB4O3BhZGRpbmc6MjRweDtwb3NpdGlvbjpyZWxhdGl2ZTt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9I2F3bi1wb3B1cC13cmFwcGVyIC5hd24tcG9wdXAtYm9keS5hd24tcG9wdXAtY29uZmlybXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1wb3B1cC1ib2R5LmF3bi1wb3B1cC1jb25maXJtIC5mYXtjb2xvcjojYzI2NzAwO2ZvbnQtc2l6ZTo0NHB4fSNhd24tcG9wdXAtd3JhcHBlciAuYXduLXBvcHVwLWJvZHkuYXduLXBvcHVwLWFzeW5jLWJsb2Nre2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6I2ZmZjtmb250LXNpemU6MzJweDtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXJ9I2F3bi1wb3B1cC13cmFwcGVyIC5hd24tcG9wdXAtdGl0bGV7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi10b3A6OHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1idXR0b25ze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tdG9wOjI0cHg7d2lkdGg6MTAwJX0jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1idXR0b25zIC5hd24tYnRue2JvcmRlcjowO2JvcmRlci1yYWRpdXM6NHB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjMycHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4ycyBsaW5lYXI7d2lkdGg6NDUlfSNhd24tcG9wdXAtd3JhcHBlciAuYXduLWJ1dHRvbnMtMSAuYXduLWJ0bnt3aWR0aDoxMDAlfSNhd24tcG9wdXAtd3JhcHBlciAuYXduLWJ1dHRvbnMgLmF3bi1idG4tc3VjY2Vzc3tiYWNrZ3JvdW5kOiM0MDg3MWR9I2F3bi1wb3B1cC13cmFwcGVyIC5hd24tYnV0dG9ucyAuYXduLWJ0bi1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQ6IzM2NzIxOH0jYXduLXBvcHVwLXdyYXBwZXIgLmF3bi1idXR0b25zIC5hd24tYnRuLWNhbmNlbHtiYWNrZ3JvdW5kOiMxYzc2YTZ9I2F3bi1wb3B1cC13cmFwcGVyIC5hd24tYnV0dG9ucyAuYXduLWJ0bi1jYW5jZWw6aG92ZXJ7YmFja2dyb3VuZDojMTg2NjkwfSNhd24tdG9hc3QtY29udGFpbmVye2JvdHRvbToyNHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpmaXhlZDtyaWdodDoyNHB4O3otaW5kZXg6OTk5OTh9I2F3bi10b2FzdC1jb250YWluZXIuYXduLXRvcC1sZWZ0LCNhd24tdG9hc3QtY29udGFpbmVyLmF3bi10b3AtcmlnaHR7Ym90dG9tOmF1dG87dG9wOjI0cHh9I2F3bi10b2FzdC1jb250YWluZXIuYXduLXRvcC1sZWZ0IC5hd24tdG9hc3Q6Zmlyc3QtY2hpbGQsI2F3bi10b2FzdC1jb250YWluZXIuYXduLXRvcC1yaWdodCAuYXduLXRvYXN0OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MTZweH0jYXduLXRvYXN0LWNvbnRhaW5lci5hd24tYm90dG9tLWxlZnQsI2F3bi10b2FzdC1jb250YWluZXIuYXduLXRvcC1sZWZ0e2xlZnQ6MjRweDtyaWdodDphdXRvfSNhd24tdG9hc3QtY29udGFpbmVyLmF3bi1ib3R0b20tbGVmdCAuYXduLXRvYXN0LCNhd24tdG9hc3QtY29udGFpbmVyLmF3bi10b3AtbGVmdCAuYXduLXRvYXN0e2FuaW1hdGlvbi1uYW1lOmF3bi1zbGlkZS1sZWZ0O3JpZ2h0OjEwMCV9I2F3bi10b2FzdC1jb250YWluZXIuYXduLWJvdHRvbS1sZWZ0IC5hd24tdG9hc3QuYXduLWhpZGluZywjYXduLXRvYXN0LWNvbnRhaW5lci5hd24tdG9wLWxlZnQgLmF3bi10b2FzdC5hd24taGlkaW5ne3JpZ2h0OjB9I2F3bi10b2FzdC1jb250YWluZXIuYXduLWJvdHRvbS1yaWdodCAuYXduLXRvYXN0LCNhd24tdG9hc3QtY29udGFpbmVyLmF3bi10b3AtcmlnaHQgLmF3bi10b2FzdHthbmltYXRpb24tbmFtZTphd24tc2xpZGUtcmlnaHQ7bGVmdDoxMDAlfSNhd24tdG9hc3QtY29udGFpbmVyLmF3bi1ib3R0b20tcmlnaHQgLmF3bi10b2FzdC5hd24taGlkaW5nLCNhd24tdG9hc3QtY29udGFpbmVyLmF3bi10b3AtcmlnaHQgLmF3bi10b2FzdC5hd24taGlkaW5ne2xlZnQ6MH0uYXduLXRvYXN0e2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjtiYWNrZ3JvdW5kOiNlYmViZWI7Ym9yZGVyLXJhZGl1czo2cHg7Y29sb3I6Z3JheTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTRweDttYXJnaW4tdG9wOjE2cHg7b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozMjBweH0uYXduLXRvYXN0LWNvbnRlbnR7d29yZC1icmVhazpicmVhay13b3JkfS5hd24tdG9hc3QtbGFiZWx7Y29sb3I6Z3JheTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxOHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYXduLXRvYXN0LWljb257YWxpZ24taXRlbXM6Y2VudGVyO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTZweDt0b3A6NnB4fS5hd24tdG9hc3QtaWNvbiAuZmF7Y29sb3I6Z3JheTtmb250LXNpemU6NDRweH0uYXduLXRvYXN0LXdyYXBwZXJ7Ym9yZGVyOjJweCBzb2xpZCAjZDFkMWQxO2JvcmRlci1yYWRpdXM6NnB4O3BhZGRpbmc6MjJweCA4OHB4IDE2cHggMTZweH0uYXduLXRvYXN0LXByb2dyZXNzLWJhcntoZWlnaHQ6NnB4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5hd24tdG9hc3QtcHJvZ3Jlc3MtYmFyOmFmdGVye2FuaW1hdGlvbi1kdXJhdGlvbjppbmhlcml0O2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tbmFtZTphd24tYmFyO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO2JhY2tncm91bmQ6Z3JheTtjb250ZW50OlwiIFwiO2hlaWdodDo2cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTAwJTt0b3A6MDt3aWR0aDoxMDAlfS5hd24tdG9hc3QuYXduLXRvYXN0LXByb2dyZXNzLWJhci1wYXVzZWQgLmF3bi10b2FzdC1wcm9ncmVzcy1iYXI6YWZ0ZXJ7YW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkfS5hd24tdG9hc3QuYXduLWhpZGluZ3thbmltYXRpb24tbmFtZTphd24tZmFkZS1vdXQhaW1wb3J0YW50fS5hd24tdG9hc3QuYXduLXRvYXN0LXN1Y2Nlc3N7YmFja2dyb3VuZDojZGZmOGQzO2NvbG9yOiM0MDg3MWR9LmF3bi10b2FzdC5hd24tdG9hc3Qtc3VjY2VzcyAuYXduLXRvYXN0LXdyYXBwZXJ7Ym9yZGVyLWNvbG9yOiNhN2Q1OTB9LmF3bi10b2FzdC5hd24tdG9hc3Qtc3VjY2VzcyAuZmEsLmF3bi10b2FzdC5hd24tdG9hc3Qtc3VjY2VzcyBie2NvbG9yOiM0MDg3MWR9LmF3bi10b2FzdC5hd24tdG9hc3Qtc3VjY2VzcyAuYXduLXRvYXN0LXByb2dyZXNzLWJhcjphZnRlcntiYWNrZ3JvdW5kOiM0MDg3MWR9LmF3bi10b2FzdC5hd24tdG9hc3QtaW5mb3tiYWNrZ3JvdW5kOiNkM2ViZjg7Y29sb3I6IzFjNzZhNn0uYXduLXRvYXN0LmF3bi10b2FzdC1pbmZvIC5hd24tdG9hc3Qtd3JhcHBlcntib3JkZXItY29sb3I6IzlmZDNlZn0uYXduLXRvYXN0LmF3bi10b2FzdC1pbmZvIC5mYSwuYXduLXRvYXN0LmF3bi10b2FzdC1pbmZvIGJ7Y29sb3I6IzFjNzZhNn0uYXduLXRvYXN0LmF3bi10b2FzdC1pbmZvIC5hd24tdG9hc3QtcHJvZ3Jlc3MtYmFyOmFmdGVye2JhY2tncm91bmQ6IzFjNzZhNn0uYXduLXRvYXN0LmF3bi10b2FzdC1hbGVydHtiYWNrZ3JvdW5kOiNmOGQ1ZDM7Y29sb3I6I2E5MjAxOX0uYXduLXRvYXN0LmF3bi10b2FzdC1hbGVydCAuYXduLXRvYXN0LXdyYXBwZXJ7Ym9yZGVyLWNvbG9yOiNmMGEyOWR9LmF3bi10b2FzdC5hd24tdG9hc3QtYWxlcnQgLmZhLC5hd24tdG9hc3QuYXduLXRvYXN0LWFsZXJ0IGJ7Y29sb3I6I2E5MjAxOX0uYXduLXRvYXN0LmF3bi10b2FzdC1hbGVydCAuYXduLXRvYXN0LXByb2dyZXNzLWJhcjphZnRlcntiYWNrZ3JvdW5kOiNhOTIwMTl9LmF3bi10b2FzdC5hd24tdG9hc3Qtd2FybmluZ3tiYWNrZ3JvdW5kOiNmZmU3Y2M7Y29sb3I6I2MyNjcwMH0uYXduLXRvYXN0LmF3bi10b2FzdC13YXJuaW5nIC5hd24tdG9hc3Qtd3JhcHBlcntib3JkZXItY29sb3I6I2ZmYzQ4MH0uYXduLXRvYXN0LmF3bi10b2FzdC13YXJuaW5nIC5mYSwuYXduLXRvYXN0LmF3bi10b2FzdC13YXJuaW5nIGJ7Y29sb3I6I2MyNjcwMH0uYXduLXRvYXN0LmF3bi10b2FzdC13YXJuaW5nIC5hd24tdG9hc3QtcHJvZ3Jlc3MtYmFyOmFmdGVye2JhY2tncm91bmQ6I2MyNjcwMH1bY2xhc3NePWF3bi1de2JveC1zaXppbmc6Ym9yZGVyLWJveH0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/