@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,700s&display=swap";@charset "UTF-8";.gnav-btn a span,.form-field .input-check>li span:after,.form-agree .input-check span:after,.form-field .input-radio-2>li span:before,.form-field .input-radio-2>li input:checked+span:after,.sc-shoppingmall .shoppingmall-copy{position:absolute;top:50%;z-index:2}@keyframes menu-bar-1{0%{transform:translateY(10px) rotate(45deg)}50%{transform:translateY(10px) rotate(0)}100%{transform:translateY(0) rotate(0)}}@keyframes menu-bar-2{0%{transform:translateY(-10px) rotate(-45deg)}50%{transform:translateY(-10px) rotate(0)}100%{transform:translateY(0) rotate(0)}}@keyframes active-menu-bar-1{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(10px) rotate(0)}100%{transform:translateY(10px) rotate(45deg)}}@keyframes active-menu-bar-2{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-10px) rotate(0)}100%{-webkit-transform:translateY(-10px) rotate(-45deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#FFF;transform:translate3d(0,0,0) rotate(45deg)}33%{width:.4em;height:0;transform:translate3d(0,0,0) rotate(45deg)}100%{width:.4em;height:.7em;border-color:#FFF;transform:translate3d(0,-.7em,0) rotate(45deg)}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:outlined-iconset;src:url(fonts/outlined-iconset.eot);src:url(fonts/outlined-iconset.eot?#iefix) format("embedded-opentype"),url(fonts/outlined-iconset.woff) format("woff"),url(fonts/outlined-iconset.ttf) format("truetype"),url(fonts/outlined-iconset.svg#outlined-iconset) format("svg")}[data-icon]:before{font-family:outlined-iconset!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:outlined-iconset!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-boat:before{content:"\e000"}.icon-booknote:before{content:"\e001"}.icon-booknote-add:before{content:"\e002"}.icon-booknote-remove:before{content:"\e003"}.icon-camera-1:before{content:"\e004"}.icon-camera-2:before{content:"\e005"}.icon-cloud-check:before{content:"\e006"}.icon-cloud-delete:before{content:"\e007"}.icon-cloud-download:before{content:"\e008"}.icon-cloud-upload:before{content:"\e009"}.icon-cloudy:before{content:"\e00a"}.icon-cocktail:before{content:"\e00b"}.icon-coffee:before{content:"\e00c"}.icon-compass:before{content:"\e00d"}.icon-compress:before{content:"\e00e"}.icon-cutlery:before{content:"\e00f"}.icon-delete:before{content:"\e010"}.icon-delete-folder:before{content:"\e011"}.icon-dialogue-add:before{content:"\e012"}.icon-dialogue-delete:before{content:"\e013"}.icon-dialogue-happy:before{content:"\e014"}.icon-dialogue-sad:before{content:"\e015"}.icon-dialogue-text:before{content:"\e016"}.icon-dialogue-think:before{content:"\e017"}.icon-diamond:before{content:"\e018"}.icon-dish-fork:before{content:"\e019"}.icon-dish-spoon:before{content:"\e01a"}.icon-download:before{content:"\e01b"}.icon-download-folder:before{content:"\e01c"}.icon-expand:before{content:"\e01d"}.icon-eye:before{content:"\e01e"}.icon-fast-food:before{content:"\e01f"}.icon-flag:before{content:"\e020"}.icon-folder:before{content:"\e021"}.icon-geolocalizator:before{content:"\e022"}.icon-globe:before{content:"\e023"}.icon-graph:before{content:"\e024"}.icon-graph-descending:before{content:"\e025"}.icon-graph-rising:before{content:"\e026"}.icon-hammer:before{content:"\e027"}.icon-happy-drop:before{content:"\e028"}.icon-headphones:before{content:"\e029"}.icon-heart:before{content:"\e02a"}.icon-heart-broken:before{content:"\e02b"}.icon-home:before{content:"\e02c"}.icon-hourglass:before{content:"\e02d"}.icon-image:before{content:"\e02e"}.icon-key:before{content:"\e02f"}.icon-life-buoy:before{content:"\e030"}.icon-list:before{content:"\e031"}.icon-lock-closed:before{content:"\e032"}.icon-lock-open:before{content:"\e033"}.icon-loudspeaker:before{content:"\e034"}.icon-magnifier:before{content:"\e035"}.icon-magnifier-minus:before{content:"\e036"}.icon-magnifier-plus:before{content:"\e037"}.icon-mail:before{content:"\e038"}.icon-mail-open:before{content:"\e039"}.icon-map:before{content:"\e03a"}.icon-medical-case:before{content:"\e03b"}.icon-microphone-1:before{content:"\e03c"}.icon-microphone-2:before{content:"\e03d"}.icon-minus:before{content:"\e03e"}.icon-multiple-image:before{content:"\e03f"}.icon-music-back:before{content:"\e040"}.icon-music-backtoend:before{content:"\e041"}.icon-music-eject:before{content:"\e042"}.icon-music-forward:before{content:"\e043"}.icon-music-forwardtoend:before{content:"\e044"}.icon-music-pause:before{content:"\e045"}.icon-music-play:before{content:"\e046"}.icon-music-random:before{content:"\e047"}.icon-music-repeat:before{content:"\e048"}.icon-music-stop:before{content:"\e049"}.icon-musical-note:before{content:"\e04a"}.icon-musical-note-2:before{content:"\e04b"}.icon-old-video-cam:before{content:"\e04c"}.icon-paper-pen:before{content:"\e04d"}.icon-paper-pencil:before{content:"\e04e"}.icon-paper-sheet:before{content:"\e04f"}.icon-pen-pencil-ruler:before{content:"\e050"}.icon-pencil:before{content:"\e051"}.icon-pencil-ruler:before{content:"\e052"}.icon-plus:before{content:"\e053"}.icon-portable-pc:before{content:"\e054"}.icon-pricetag:before{content:"\e055"}.icon-printer:before{content:"\e056"}.icon-profile:before{content:"\e057"}.icon-profile-add:before{content:"\e058"}.icon-profile-remove:before{content:"\e059"}.icon-rainy:before{content:"\e05a"}.icon-rotate:before{content:"\e05b"}.icon-setting-1:before{content:"\e05c"}.icon-setting-2:before{content:"\e05d"}.icon-share:before{content:"\e05e"}.icon-shield-down:before{content:"\e05f"}.icon-shield-left:before{content:"\e060"}.icon-shield-right:before{content:"\e061"}.icon-shield-up:before{content:"\e062"}.icon-shopping-cart:before{content:"\e063"}.icon-shopping-cart-content:before{content:"\e064"}.icon-sinth:before{content:"\e065"}.icon-smartphone:before{content:"\e066"}.icon-spread:before{content:"\e067"}.icon-squares:before{content:"\e068"}.icon-stormy:before{content:"\e069"}.icon-sunny:before{content:"\e06a"}.icon-tablet:before{content:"\e06b"}.icon-three-stripes-horiz:before{content:"\e06c"}.icon-three-stripes-vert:before{content:"\e06d"}.icon-ticket:before{content:"\e06e"}.icon-todolist:before{content:"\e06f"}.icon-todolist-add:before{content:"\e070"}.icon-todolist-check:before{content:"\e071"}.icon-trash-bin:before{content:"\e072"}.icon-tshirt:before{content:"\e073"}.icon-tv-monitor:before{content:"\e074"}.icon-umbrella:before{content:"\e075"}.icon-upload:before{content:"\e076"}.icon-upload-folder:before{content:"\e077"}.icon-variable:before{content:"\e078"}.icon-video-cam:before{content:"\e079"}.icon-volume-higher:before{content:"\e07a"}.icon-volume-lower:before{content:"\e07b"}.icon-volume-off:before{content:"\e07c"}.icon-watch:before{content:"\e07d"}.icon-waterfall:before{content:"\e07e"}.icon-website-1:before{content:"\e07f"}.icon-website-2:before{content:"\e080"}.icon-wine:before{content:"\e081"}.icon-calendar:before{content:"\e082"}.icon-alarm-clock:before{content:"\e083"}.icon-add-folder:before{content:"\e084"}.icon-accelerator:before{content:"\e085"}.icon-agenda:before{content:"\e086"}.icon-arrow-left:before{content:"\e087"}.icon-arrow-down:before{content:"\e088"}.icon-battery-1:before{content:"\e089"}.icon-case:before{content:"\e08a"}.icon-arrow-up:before{content:"\e08b"}.icon-arrow-right:before{content:"\e08c"}.icon-case-2:before{content:"\e08d"}.icon-cd:before{content:"\e08e"}.icon-battery-2:before{content:"\e08f"}.icon-battery-3:before{content:"\e090"}.icon-check:before{content:"\e091"}.icon-battery-4:before{content:"\e092"}.icon-chronometer:before{content:"\e093"}.icon-clock:before{content:"\e094"}.icon-blackboard-graph:before{content:"\e095"}.icon-prev,.icon-next,.icon-top,.icon-btm{position:relative}.icon-prev:before,.icon-next:before,.icon-top:before,.icon-btm:before{margin:auto;content:'';vertical-align:middle;position:absolute;top:0;bottom:0;left:0;pointer-events:none}.icon-prev:before,.icon-next:before,.icon-top:before,.icon-btm:before{width:6px;height:6px;transform:rotate(45deg)}.icon-prev:before{border-bottom:2px solid #193d5d;border-left:2px solid #193d5d;left:10px}.icon-next:before{border-top:2px solid #193d5d;border-right:2px solid #193d5d;left:auto;right:10px}.icon-top:before{border-top:2px solid #193d5d;border-left:2px solid #193d5d}.icon-btm:before{border-bottom:2px solid #193d5d;border-right:2px solid #193d5d}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}input,textarea{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=radio],input[type=checkbox]{display:none}html{font-size:62.5%;-webkit-text-size-adjust:100%}body{color:#193d5d;font-family:Noto Sans JP,Helvetica Neue,Helvetica,Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3",Hiragino Sans,"游ゴシック Mediu",YuGothic,YuGothicM,"‘メイリオ’",meiryo,sans-serif;font-weight:300;font-size:13px;font-size:1.3rem;line-height:1.71429;position:relative}ol,ul{list-style-type:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}body *{box-sizing:border-box;word-break:break-word}a{color:#193d5d;cursor:pointer;outline:none;text-decoration:none;transition:all .3s ease-in-out 0s}a:hover{color:#0e2335;text-decoration:underline}::selection,::-moz-selection{background:#EEE;color:#ffff4c}h1,h2,h3,h4,h5,h6,li{font-size:100%}img{max-width:100%}.no-bg{background-color:transparent!important}.header{width:100%;height:60px;padding:10px 20px;background:#FFF;position:fixed;left:0;top:0;z-index:301;box-shadow:0 0 6px #010101cc}.header-logo{width:110px;margin:auto;position:fixed;left:40px;top:15px;z-index:303}.header-logo a{display:block}.header-logo a svg{fill:#656364}.header-bg{position:fixed}.footer{width:100%;padding:60px 50px 15px;background:url(/assets/img/footer_bg.jpg) center center/cover no-repeat;color:#FFF}.footer-inr{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer-info{width:50%;max-width:380px}.footer-info p{line-height:1.42857}.footer-logo{width:240px;margin:0 0 20px}.footer-link{width:50%;max-width:515px;margin:0 0 20px;display:-ms-flexbox;display:flex}.footer-link ul{width:70%}.footer-link ul:first-child{width:30%;margin-right:20px}.footer-link ul li{margin:0 0 20px}.footer-link ul li span{margin:0 0 5px;display:block;font-weight:700}.footer-link ul li a{color:#FFF}.footer-link ul li .link-sub{width:100%}.footer-link ul li .link-sub li{margin:0 0 5px;padding-left:10px;text-indent:-8px;line-height:1.4}.footer-link ul li .link-sub li a:before{content:'-';margin-right:3px}.footer-link ul li .link-sub li a span{display:block;font-size:9px;font-size:.9rem}.footer .copy{width:100%;padding:10px 0;display:block;font-size:12px;font-size:1.2rem;font-family:Noto Sans JP,sans-serif;text-align:center}.gnav-btn{width:50px;margin:auto;margin-left:-25px;position:absolute;left:50%;top:105%;background:#193d5d}.gnav-btn a{width:50px;height:50px;display:block}.gnav-btn a span{width:100%;margin:0 auto;text-align:center;left:50%;transform:translate(-50%,-50%);margin:3px 0 0;padding:0;color:#FFF}.gnav-btn a span:before{font-size:28px;font-size:2.8rem}.gnav-btn a:hover{text-decoration:none}.hamb-btn{display:none;width:60px;height:60px;background:#193d5d;cursor:pointer;position:fixed;right:0;top:0;z-index:303}.hamb-btn .btn-inr{height:100%;padding:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.hamb-btn .btn-bar,.hamb-btn .btn-bar:before,.hamb-btn .btn-bar:after{width:100%;height:2px;margin:auto;background:#FFF;border-radius:5px;display:block;position:relative;transition:all .3s ease-in-out 0s}.hamb-btn .btn-bar:before,.hamb-btn .btn-bar:after{content:'';background:#FFF!important;position:absolute}.hamb-btn .btn-bar:before{bottom:8px;animation:menu-bar-1 .75s forwards;animation-fill-mode:both}.hamb-btn .btn-bar:after{top:8px;animation:menu-bar-2 .75s forwards;animation-fill-mode:both}.hamb-menu{width:86%;height:60px;position:fixed;top:0;right:0;z-index:302;background-color:white}.g-active .hamb-menu{pointer-events:all;transform:translate(0,0)}.g-active .hamb-btn .btn-bar,.g-active .hamb-btn .btn-bar:before,.g-active .hamb-btn .btn-bar:after{background:transparent}.g-active .hamb-btn .btn-bar:before{bottom:11px;animation:active-menu-bar-1 .75s forwards;animation-fill-mode:both}.g-active .hamb-btn .btn-bar:after{animation:active-menu-bar-2 .75s forwards;animation-fill-mode:both}html,body{width:100%}ul.bullet-style{margin-left:20px;list-style-type:disc}.body-fixed{position:fixed}.l-wrap{width:100%;overflow:hidden}.l-contents{width:100%}.l-contents section{margin-bottom:90px;clear:none}.l-contents section.sc1,.l-contents section.sc2{position:relative}.l-contents section.sc1:before,.l-contents section.sc2:before{width:75%;height:100%;padding:30px 0;margin:30px 0;content:'';display:block;position:absolute;top:-55px;z-index:-1}.l-contents section.sc1:before{right:0}.l-contents section.sc2:before{left:0}.sc-inr{width:100%;max-width:1100px;padding:0 50px;margin:auto}.hr-divider-sp{display:none}.a-click-here{text-decoration:underline}.sc-kv{width:100%;height:350px;padding:0 50px;background:#193d5d;background-position:center;background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sc-kv.lead-on{margin-bottom:40px!important}.sc-kv .kv-head{color:#FFF;font-size:50px;font-size:5rem;line-height:1.14286}.sc-kv .kv-head span{font-weight:400}.sc-kv .kv-head:after{margin:10px 0 0;content:attr(data-text);display:block;font-size:24px;font-size:2.4rem;font-weight:400}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.mr5{margin-right:5px!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.mr10{margin-right:10px!important}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.mr15{margin-right:15px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.mr20{margin-right:20px!important}.mt25{margin-top:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.mr25{margin-right:25px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.mr30{margin-right:30px!important}.mt35{margin-top:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.mr35{margin-right:35px!important}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.ml40{margin-left:40px!important}.mr40{margin-right:40px!important}.mt45{margin-top:45px!important}.mb45{margin-bottom:45px!important}.ml45{margin-left:45px!important}.mr45{margin-right:45px!important}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.mr50{margin-right:50px!important}.mt55{margin-top:55px!important}.mb55{margin-bottom:55px!important}.ml55{margin-left:55px!important}.mr55{margin-right:55px!important}.mt60{margin-top:60px!important}.mb60{margin-bottom:60px!important}.ml60{margin-left:60px!important}.mr60{margin-right:60px!important}.mt65{margin-top:65px!important}.mb65{margin-bottom:65px!important}.ml65{margin-left:65px!important}.mr65{margin-right:65px!important}.mt70{margin-top:70px!important}.mb70{margin-bottom:70px!important}.ml70{margin-left:70px!important}.mr70{margin-right:70px!important}.mt75{margin-top:75px!important}.mb75{margin-bottom:75px!important}.ml75{margin-left:75px!important}.mr75{margin-right:75px!important}.mt80{margin-top:80px!important}.mb80{margin-bottom:80px!important}.ml80{margin-left:80px!important}.mr80{margin-right:80px!important}.mt85{margin-top:85px!important}.mb85{margin-bottom:85px!important}.ml85{margin-left:85px!important}.mr85{margin-right:85px!important}.mt90{margin-top:90px!important}.mb90{margin-bottom:90px!important}.ml90{margin-left:90px!important}.mr90{margin-right:90px!important}.mt95{margin-top:95px!important}.mb95{margin-bottom:95px!important}.ml95{margin-left:95px!important}.mr95{margin-right:95px!important}.mt100{margin-top:100px!important}.mb100{margin-bottom:100px!important}.ml100{margin-left:100px!important}.mr100{margin-right:100px!important}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}.vat{vertical-align:top!important}.vam{vertical-align:middle!important}.vab{vertical-align:bottom!important}.deco-line{text-decoration:underline}.tel-sp{pointer-events:none}.bd{font-weight:700}.nm{font-weight:400}.is-pc{display:block}.is-sp{display:none}.sz0{font-size:0;line-height:Infinity}.sz1{font-size:1px;font-size:.1rem;line-height:24}.sz2{font-size:2px;font-size:.2rem;line-height:12}.sz3{font-size:3px;font-size:.3rem;line-height:8}.sz4{font-size:4px;font-size:.4rem;line-height:6}.sz5{font-size:5px;font-size:.5rem;line-height:4.8}.sz6{font-size:6px;font-size:.6rem;line-height:4}.sz7{font-size:7px;font-size:.7rem;line-height:3.42857}.sz8{font-size:8px;font-size:.8rem;line-height:3}.sz9{font-size:9px;font-size:.9rem;line-height:2.66667}.sz10{font-size:10px;font-size:1rem;line-height:2.4}.sz11{font-size:11px;font-size:1.1rem;line-height:2.18182}.sz12{font-size:12px;font-size:1.2rem;line-height:2}.sz13{font-size:13px;font-size:1.3rem;line-height:1.84615}.sz14{font-size:14px;font-size:1.4rem;line-height:1.71429}.sz15{font-size:15px;font-size:1.5rem;line-height:1.6}.sz16{font-size:16px;font-size:1.6rem;line-height:1.5}.sz17{font-size:17px;font-size:1.7rem;line-height:1.41176}.sz18{font-size:18px;font-size:1.8rem;line-height:1.33333}.sz19{font-size:19px;font-size:1.9rem;line-height:1.26316}.sz20{font-size:20px;font-size:2rem;line-height:1.2}.sz21{font-size:21px;font-size:2.1rem;line-height:1.14286}.sz22{font-size:22px;font-size:2.2rem;line-height:1.09091}.sz23{font-size:23px;font-size:2.3rem;line-height:1.04348}.sz24{font-size:24px;font-size:2.4rem;line-height:1}.sz25{font-size:25px;font-size:2.5rem;line-height:.96}.sz26{font-size:26px;font-size:2.6rem;line-height:.92308}.sz27{font-size:27px;font-size:2.7rem;line-height:.88889}.sz28{font-size:28px;font-size:2.8rem;line-height:.85714}.sz29{font-size:29px;font-size:2.9rem;line-height:.82759}.sz30{font-size:30px;font-size:3rem;line-height:.8}.w0{width:0!important}.w5{width:5%!important}.w10{width:10%!important}.w15{width:15%!important}.w20{width:20%!important}.w25{width:25%!important}.w30{width:30%!important}.w35{width:35%!important}.w40{width:40%!important}.w45{width:45%!important}.w50{width:50%!important}.w55{width:55%!important}.w60{width:60%!important}.w65{width:65%!important}.w70{width:70%!important}.w75{width:75%!important}.w80{width:80%!important}.w85{width:85%!important}.w90{width:90%!important}.w95{width:95%!important}.w100{width:100%!important}.head-1,.head-2,.head-3{margin:0 0 30px;font-weight:700;position:relative}.head-1{font-size:45px;font-size:4.5rem;line-height:1.4}.head-1:before{content:attr(data-text);display:block;font-weight:700;font-size:16px;font-size:1.6rem}.head-1 span{font-weight:400}.head-2{margin:0 0 20px;font-size:24px;font-size:2.4rem}.head-3{margin:0 0 20px;font-size:18px;font-size:1.8rem}.btn-1 .icon-prev:before,.btn-2 .icon-prev:before,.btn-3 .icon-prev:before,.btn-1 .icon-next:before,.btn-2 .icon-next:before,.btn-3 .icon-next:before{border-color:#FFF;transition:all .3s ease-in-out 0s}.btn-1,.btn-2,.btn-3{height:100%;width:100%;max-width:300px;cursor:pointer;border:1px solid #000;border-radius:2px;color:#FFF;position:relative;z-index:0}.btn-1 span,.btn-2 span,.btn-3 span{height:100%;padding:15px 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.42857}.btn-1:after,.btn-2:after,.btn-3:after{background:#FFF;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transform-origin:right top;transform:scale(0,1);transition:transform .3s}.btn-1:hover,.btn-2:hover,.btn-3:hover{text-decoration:none}.btn-1:hover:after,.btn-2:hover:after,.btn-3:hover:after{transform-origin:left top;transform:scale(1,1);z-index:-1}.btn-1 .icon-prev:hover:before,.btn-2 .icon-prev:hover:before,.btn-3 .icon-prev:hover:before{left:5px}.btn-1 .icon-next:before,.btn-2 .icon-next:before,.btn-3 .icon-next:before{left:auto}.btn-1 .icon-next:hover:before,.btn-2 .icon-next:hover:before,.btn-3 .icon-next:hover:before{right:5px}.btn-wrap{display:-ms-flexbox;display:flex;text-align:center}.btn-wrap a{margin:auto}.btn-1{background:#193d5d;border-color:#FFF}.btn-1:hover{color:#193d5d;border-color:#193d5d}.btn-1:hover span:before{border-color:#193d5d}.btn-2{background:#FFF;border-color:#193d5d;color:#193d5d}.btn-2:hover{color:#FFF}.btn-2:hover:after{background:#193d5d}.btn-2:hover span:before{border-color:#193d5d}.btn-3{background:#ffff4c;border-color:#ffff4c}.btn-3:hover{color:#ffff4c}.btn-3:hover span:before{border-color:#ffff4c}.mediabox-l,.mediabox-r{margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mediabox-l:last-child,.mediabox-r:last-child{margin-bottom:0}.mediabox-l{-ms-flex-direction:row;flex-direction:row}.mediabox-l .mediabox-img{margin-right:40px}.mediabox-r{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mediabox-r .mediabox-img{margin-left:40px}.mediabox-img{width:60%;max-width:550px;line-height:0}.mediabox-img span{display:block;text-align:center;line-height:1.7}.mediabox-tx{-ms-flex:1;flex:1}.box-1{width:100%;padding:40px}.box-1{border:1px solid #193d5d}.clm-1,.clm-2,.clm-3,.clm-4,.clm-5,.top-btn,.sc-topmedia .media-btn,.sc-topbrand .brand-btn{width:100%;margin:0 auto 40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.clm-1>li,.clm-2>li,.clm-3>li,.clm-4>li,.clm-5>li,.top-btn>li,.sc-topmedia .media-btn>li,.sc-topbrand .brand-btn>li{margin:0 1.6129% 20px 0;position:relative}.clm-1>li:last-child,.clm-2>li:last-child,.clm-3>li:last-child,.clm-4>li:last-child,.clm-5>li:last-child,.top-btn>li:last-child,.sc-topmedia .media-btn>li:last-child,.sc-topbrand .brand-btn>li:last-child{margin-right:0}.clm-1>li a,.clm-2>li a,.clm-3>li a,.clm-4>li a,.clm-5>li a,.top-btn>li a,.sc-topmedia .media-btn>li a,.sc-topbrand .brand-btn>li a{display:block}.clm-1>li a img,.clm-2>li a img,.clm-3>li a img,.clm-4>li a img,.clm-5>li a img,.top-btn>li a img,.sc-topmedia .media-btn>li a img,.sc-topbrand .brand-btn>li a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:animation;transition:all .3s ease-in-out 0s;transform:translate3d(0,0,0);display:inline-block;z-index:1}.clm-1>li a:hover img,.clm-2>li a:hover img,.clm-3>li a:hover img,.clm-4>li a:hover img,.clm-5>li a:hover img,.top-btn>li a:hover img,.sc-topmedia .media-btn>li a:hover img,.sc-topbrand .brand-btn>li a:hover img{transform:translate3d(0,0,0) scale(1.5,1.5);opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.clm-1{width:100%;max-width:450px}.clm-2>li{width:49.19355%}.clm-2>li:nth-child(2n){margin-right:0}.clm-3{width:99.999%}.clm-3>li{width:32.25806%}.clm-3>li:nth-child(3n){margin-right:0}.clm-4>li{width:23.790325%}.clm-4>li:nth-child(4n){margin-right:0}.clm-5>li{width:33.19355%;margin-right:0}.list-ind,.list-ind-s,.list-num{margin-bottom:20px}.list-ind>li,.list-ind-s>li,.list-num>li{padding-left:15px;position:relative}.list-ind>li:before,.list-ind-s>li:before{width:15px;content:'・';display:inline-block;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}.list-ind-s>li{font-size:11px;font-size:1.1rem}.list-num{list-style-type:decimal;margin-left:1em}.list-num>li{padding-left:0}.pager{margin:40px 0 0}.pager ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pager ul>li{margin:0 5px;border:2px solid #f7f7f7}.pager ul>li a{min-width:40px;height:40px;padding:0 15px;color:#193d5d;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none}.pager ul>li a i.icon-prev:before{border-color:#193d5d;left:-2px}.pager ul>li a i.icon-next:before{border-color:#193d5d;right:-2px}.pager ul>li:hover,.pager ul>li.active{border-color:#193d5d}.pager ul>li:hover a,.pager ul>li.active a{background:#193d5d;color:#FFF}.pager ul>li:hover a i:before,.pager ul>li.active a i:before{border-color:#FFF}.anchr{position:absolute;margin:0;padding:0;font-size:0!important;line-height:0!important;visibility:hidden!important;margin-top:-80px}#pagetop-btn{width:60px;height:60px;display:block;position:fixed;right:20px;bottom:20px;z-index:100}#pagetop-btn a{width:100%;height:100%;background:#193d5d;display:block;transform:translate(0,100px);transition:all .3s ease-in-out 0s}#pagetop-btn a:before{border-color:#FFF;right:0}#pagetop-btn a:hover{background:#000}#pagetop-btn.active a{transform:translate(0,0)}.sc-topbusiness .business-box a{width:100%;height:100%;cursor:pointer;display:block;position:absolute;left:0;right:0;top:0;bottom:0}.thumbnail{margin-bottom:60px;text-align:center}.editor{margin-bottom:40px}.editor h1,.editor h2,.editor h3,.editor h4{margin:0 0 30px;font-weight:700;position:relative}.editor h1{font-size:38px;font-size:3.8rem;line-height:1.4}.editor h2{margin:0 0 20px;font-size:24px;font-size:2.4rem}.editor h3{margin:0 0 20px;font-size:18px;font-size:1.8rem}.editor h4{padding-bottom:5px;margin-bottom:10px;border-bottom:3px solid #193d5d}.editor ul{margin-bottom:20px}.editor ul li{padding-left:1em;text-indent:-1em}.editor ul li:before{content:'・'}.editor ol{margin-bottom:20px;list-style-type:decimal;padding-left:1em}.editor table{width:100%;border-collapse:collapse;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7}.editor table th,.editor table td{padding:15px 1em 12px;background:#FFF;border-right:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;font-size:13px;font-size:1.3rem;line-height:1.4;text-align:left}.editor table th{background:#EEE;font-weight:500}.editor table thead th{background:#193d5d;color:#FFF;text-align:center}.editor img{width:100%!important;height:auto!important}.display-none{display:none!important}#modal-overlay{width:100%;height:130%;background:rgba(0,0,0,.75);position:fixed;left:0;top:0;z-index:400;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.modal-area{width:100%;max-width:1000px;padding:0 40px;position:fixed;left:0;top:0;z-index:401;display:none}.modal-contents{padding:50px;max-height:80vh;overflow-y:scroll;background:#FFF;border-radius:10px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:1s}.modal-open{cursor:pointer}.modal-close{width:30px;height:30px;cursor:pointer;position:absolute;right:40px;top:-40px;z-index:0}.modal-close:before,.modal-close:after{width:100%;height:1px;content:'';display:block;background:#FFF;position:absolute;top:14px;left:0}.modal-close:before{transform:rotate(45deg)}.modal-close:after{transform:rotate(-45deg)}.modal-privacy dl dt{margin-bottom:10px;font-weight:700;font-size:16px;font-size:1.6rem}.modal-privacy dl dd{margin-bottom:40px}.modal-privacy dl dd:last-child{margin:0}.swiper-main{position:relative}.swiper-container{margin:0 auto;padding:0 0 30px;overflow:hidden;list-style:none;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;line-height:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{padding:17px 13px;position:absolute;top:50%;width:40px;height:64px;margin-top:-42px;z-index:10;cursor:pointer;background:rgba(0,0,0,.8)}.swiper-button-prev span,.swiper-button-next span{width:100%;height:100%;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0;right:auto}.swiper-button-prev span,.swiper-container-rtl .swiper-button-next span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0;left:auto}.swiper-button-next span,.swiper-container-rtl .swiper-button-prev span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.slider-thumbnail .swiper-slide{cursor:pointer;background:#000}.slider-thumbnail .swiper-slide img{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";transition:all .3s ease-in-out 0s}.slider-thumbnail .swiper-slide-thumb-active img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.contact .sc-kv{background-image:url(/assets/img/contact_kv.jpg)}.form-field .input-text,.form-field .input-textarea,.form-field .input-select select,.form-field .input-btn{width:100%;margin-top:10px;padding:15px;padding:1.5rem;outline:none;background:#FFF;border:1px solid #DDD;display:block;transition:all .3s ease-in-out 0s}.form-field .input-text::-webkit-input-placeholder,.form-field .input-textarea::-webkit-input-placeholder,.form-field .input-select select::-webkit-input-placeholder,.form-field .input-btn::-webkit-input-placeholder{color:#DDD}.form-field .input-text::-moz-placeholder,.form-field .input-textarea::-moz-placeholder,.form-field .input-select select::-moz-placeholder,.form-field .input-btn::-moz-placeholder{color:#DDD;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.form-field .input-text:-ms-input-placeholder,.form-field .input-textarea:-ms-input-placeholder,.form-field .input-select select:-ms-input-placeholder,.form-field .input-btn:-ms-input-placeholder{color:#DDD}.form-field .input-text:focus,.form-field .input-textarea:focus,.form-field .input-select select:focus,.form-field .input-btn:focus{border-color:#193d5d}.form-field .input-text:focus::-webkit-input-placeholder,.form-field .input-textarea:focus::-webkit-input-placeholder,.form-field .input-select select:focus::-webkit-input-placeholder,.form-field .input-btn:focus::-webkit-input-placeholder{color:transparent}.form-field .input-text:focus::-moz-placeholder,.form-field .input-textarea:focus::-moz-placeholder,.form-field .input-select select:focus::-moz-placeholder,.form-field .input-btn:focus::-moz-placeholder{color:transparent;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.form-field .input-text:focus:-ms-input-placeholder,.form-field .input-textarea:focus:-ms-input-placeholder,.form-field .input-select select:focus:-ms-input-placeholder,.form-field .input-btn:focus:-ms-input-placeholder{color:transparent}.form-field .input-radio-1,.form-field .input-radio-2,.form-field .input-check{margin-top:10px;background:#FFF}.form-field .input-radio-1>li,.form-field .input-radio-2>li,.form-field .input-check>li{padding:5px 0;margin-bottom:3px;line-height:1.4}.form-field .input-radio-1>li span,.form-field .input-radio-2>li span,.form-field .input-check>li span{padding:0 0 0 30px;cursor:pointer;display:inline-block;position:relative;transition:all .3s ease-in-out 0s}.form-field .input-radio-1>li span:before,.form-field .input-radio-2>li span:before,.form-field .input-check>li span:before,.form-field .input-radio-1>li span:after,.form-field .input-radio-2>li span:after,.form-field .input-check>li span:after{transition:all .3s ease-in-out 0s}.form-field .input-radio-1>li label,.form-field .input-radio-2>li label,.form-field .input-check>li label{cursor:pointer}.form-field .input-check>li label,.form-agree .input-check label{cursor:pointer}.form-field .input-check>li span,.form-agree .input-check span{padding:0 0 0 30px;cursor:pointer;display:inline-block;position:relative;transition:all .3s ease-in-out 0s}.form-field .input-check>li span:before,.form-agree .input-check span:before,.form-field .input-check>li span:after,.form-agree .input-check span:after{transition:all .3s ease-in-out 0s}.form-field .input-check>li span:after,.form-agree .input-check span:after{width:1.5em;height:1.5em;content:'';display:block;background:#FFF;border:2px solid #DDD;border-radius:5px;transform:translate(0,-50%);left:0;pointer-events:none}.form-field .input-check>li span:hover:after,.form-agree .input-check span:hover:after{background:#193d5d;border:2px solid #193d5d}.form-field .input-check>li input:checked+span:before,.form-agree .input-check input:checked+span:before{content:'';margin-top:-3px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:translate(0,-50%) rotate(45deg);transform-origin:0 100%;position:absolute;top:50%;left:5px;z-index:10;animation:checkbox-check 250ms 50ms ease-in-out forwards;animation-fill-mode:both}.form-field .input-check>li input:checked+span:after,.form-agree .input-check input:checked+span:after{background:#193d5d;border:2px solid #193d5d}.gmap{margin:0 0 20px}.form-area{width:100%;max-width:800px;margin:auto}.form-field{margin-bottom:30px;position:relative}.form-field>label{display:inline-block;line-height:1;font-weight:700}.form-field .input-textarea{height:200px}.form-field .input-radio-1{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.form-field .input-radio-1>li{width:100%;padding:0;margin:0;background:#FFF;border-top:1px solid #DDD;border-bottom:1px solid #DDD;border-right:1px solid #DDD}.form-field .input-radio-1>li:first-child{border-left:1px solid #DDD}.form-field .input-radio-1>li span{width:100%;padding:10px 0;cursor:pointer;color:#DDD;display:block;text-align:center}.form-field .input-radio-1>li:hover span{background:#193d5d;color:#FFF}.form-field .input-radio-1>li input:checked+span{background:#193d5d;color:#FFF}.form-field .input-radio-1>li input:checked+span:before{content:'';border-right:2px solid transparent;border-bottom:2px solid transparent;transform:translate(0,-50%) rotate(45deg);transform-origin:0 100%;position:absolute;top:45%;left:10px;z-index:10;animation:checkbox-check 250ms 50ms ease-in-out forwards;animation-fill-mode:both}.form-field .input-radio-2>li span:before,.form-field .input-radio-2>li span:after{content:'';border-radius:50%;display:block;position:absolute;top:50%;transition-property:transform,border-color}.form-field .input-radio-2>li span:before{width:20px;height:20px;border:2px solid #DDD;left:0;transform:translate(0,-50%)}.form-field .input-radio-2>li span:after{width:16px;height:16px;background:#193d5d;transform:translate(0,-50%) scale(0);left:4px}.form-field .input-radio-2>li span:hover:after{transform:translate(0,-50%) scale(.5)}.form-field .input-radio-2>li input:checked+span:before{border-color:#193d5d}.form-field .input-radio-2>li input:checked+span:after{left:4px;transform:translate(0,-50%);transform:translate(0,-50%) scale(1)}.form-field .input-select{margin-top:10px;position:relative}.form-field .input-select:before{width:5px;height:5px;border-top:1px solid #000;border-right:1px solid #000;content:'';display:block;pointer-events:none;transform:translate(0,-50%) rotate(135deg);position:absolute;top:50%;right:20px}.form-field .input-select select{width:100%;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-field .input-select select option{background:#fff;color:#333}.form-field .input-select select::-ms-expand{display:none}.form-field .input-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.form-field .input-btn{cursor:pointer;background:#193d5d;border-color:#193d5d;color:#FFF}.form-field .input-btn:hover{background:#fff;color:#193d5d}.form-field .input-btn.back{background:#DDD;border-color:#DDD;color:#193d5d}.form-field .input-error{border-color:#db584b}.form-field .item-note{display:block;font-size:10px;font-size:1rem}.form-field .item-error{margin-top:5px;display:block;color:#db584b;font-size:12px;font-size:1.2rem}.form-field .item-req,.form-field .item-any{margin:0 0 0 10px;padding:3px 9px 4px;border-radius:3px;background:#db584b;color:#FFF;display:inline-block;font-size:10px;font-size:1rem;font-weight:700;line-height:1;position:absolute;right:0;top:0}.form-field .item-any{background:#DDD;color:#000}.form-agree{text-align:center}.form-agree .input-check{margin:20px 0}.top-head{margin:0 0 20px;font-weight:300;font-size:50px;font-size:5rem;line-height:1;letter-spacing:4px}.top-head span{font-weight:700}.top-copy{font-size:16px;font-size:1.6rem;font-weight:300}.top-btn{margin:20px 0 0;-ms-flex-pack:start;justify-content:flex-start}.sc-topkv{width:100%;height:700px;margin:0!important;padding:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#FFF;position:relative;text-shadow:2px 2px 4px black}.sc-topkv .topkv-head{font-size:6.94vw;font-family:Noto Sans JP,sans-serif;font-weight:100;line-height:1;letter-spacing:10px}.sc-topkv .topkv-copy{font-size:1.94vw;letter-spacing:4px}.sc-topkv .topkv-img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.sc-topkv .topkv-img .swiper-container{height:100%;padding:0}.sc-topkv .topkv-img .swiper-slide{height:100%}.sc-topkv .topkv-img .swiper-slide .img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.sc-topcompany{background:#EEE;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.sc-topcompany .topcompany-tx{width:40%;padding:0 50px}.sc-topcompany .topcompany-img{width:60%;line-height:0}.sc-topcompany .topcompany-img img{width:100%}.sc-topmedia{padding:0 50px}.sc-topmedia .top-head{margin:0}.sc-topmedia .topmedia-head{margin:0 0 50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.sc-topmedia .media-btn{float:right;margin:20px 0 0;max-width:298px;-ms-flex-pack:start;justify-content:flex-start}.sc-topmedia .media-btn a{max-width:100%}.sc-topbusiness .top-head,.sc-topbusiness .top-copy{padding:0 50px}.sc-topbusiness .top-copy{margin:0 0 60px}.sc-topbusiness .business-box{width:100%;color:#FFF;position:relative}.sc-topbusiness .business-box:last-child{border-left:1px solid #FFF}.sc-topbusiness .business-box:hover img{transform:scale(1.2)}.sc-topbusiness .business-head{position:absolute;left:50px;top:50px;z-index:5}.sc-topbusiness .business-head h3{font-size:45px;font-size:4.5rem;font-weight:100;line-height:1;letter-spacing:4px}.sc-topbusiness .business-head h3 span{font-weight:400}.sc-topbusiness .business-head p{font-size:22px;font-size:2.2rem}.sc-topbusiness .business-img{line-height:0;overflow:hidden}.sc-topbusiness .business-img img{width:100%;transition:all .3s ease-in-out 0s}.sc-topbusiness .business-area{margin-top:1px;display:-ms-flexbox;display:flex}.sc-topbusiness .business-area .business-box{width:50%}.sc-topbrand{margin:0!important}.sc-topbrand .topbrand-head{width:100%;padding:55px 50px}.sc-topbrand .brand-area{display:-ms-flexbox;display:flex}.sc-topbrand .brand-area:nth-of-type(3) .brand-logo{-ms-flex-order:1;order:1}.sc-topbrand .brand-area:nth-of-type(3) .brand-slider{-ms-flex-order:2;order:2}.sc-topbrand .brand-logo{width:40%;padding:50px;background:#EEE;-ms-flex-order:2;order:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.sc-topbrand .brand-img{margin:0 0 40px;text-align:center}.sc-topbrand .brand-slider{width:60%;-ms-flex-order:1;order:1}.sc-topbrand .brand-slider .swiper-container{margin:0 0 2px;padding:0}.sc-topbrand .brand-slider .swiper-container img{width:100%}.sc-topbrand .brand-btn{margin:0}.sc-topbrand .slider-thumbnail .swiper-slide{cursor:pointer;background:#000}.sc-topbrand .slider-thumbnail .swiper-slide img{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";transition:all .3s ease-in-out 0s}.sc-topbrand .slider-thumbnail .swiper-slide-thumb-active img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.sc-topmission{margin:0!important;background:#EEE;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.sc-topmission .topmission-tx{width:60%;padding:0 50px}.sc-topmission .topmission-img{width:40%;line-height:0}.sc-topmission .topmission-img img{width:100%}.sc-btn{margin:-70px 0 60px!important}.sc-btn .btn-wrap a span{-ms-flex-pack:center;justify-content:center}.company .sc-kv{background-image:url(/assets/img/company_kv.jpg)}.sc-company .company-arr{margin:20px 0;text-align:center}.sc-company .company-list{margin:0;-ms-flex-pack:justify;justify-content:space-between}.sc-company .company-list>li{padding:10px;background:#FFF}.sc-company .company-list>li:last-child{margin:0}.sc-company .business-list{margin:0}.sc-company .business-list>li{margin:0}.introducing .sc-kv{background-image:url(/assets/img/introducing_kv.jpg)}.sc-brand .brand-slider{display:-ms-flexbox;display:flex}.sc-brand .brand-slider .swiper-slider{width:75%}.sc-brand .brand-slider .swiper-slider .slider .swiper-slide img{width:100%}.sc-brand .brand-slider .swiper-sub{width:23.4%}.sc-brand .brand-slider .swiper-sub .slider-thumbnail .swiper-slide{width:100%!important}.sc-brand .brand-slider .swiper-sub .slider-thumbnail .swiper-slide img{width:100%}.sc-brand .brand-slider .swiper-sub .slider-thumbnail .swiper-wrapper{height:auto;display:block}.sc-brand .brand-area{width:100%;margin:0 0 40px;padding:20px;background:#FFF}.sc-brand .brand-area .brand-jw360{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sc-brand .brand-area .brand-list{margin:0}.sc-brand .brand-area .brand-list>li{border-right:1px solid #f7f7f7;text-align:center}.sc-brand .brand-area .brand-list>li:last-child{border-right:none}.sc-brand .brand-area .brand-img{line-height:0}.sc-brand .brand-area .brand-img img{width:100%}.sc-brand .brand-area .brand-head{font-weight:700;line-height:1.14286}.sc-brand .brand-area .brand-copy{margin:0 0 20px}.sc-brand .brand-area .brand-copy dt{margin:0 0 5px;font-weight:700;font-size:20px;font-size:2rem}.sc-brand .brand-area .brand-copy dd a{text-decoration:underline}.sc-brand .brand-text .brand-box{margin:0 0 40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sc-brand .brand-text .brand-box:nth-child(2n){-ms-flex-direction:inherit;flex-direction:inherit}.sc-brand .brand-text .brand-box:nth-child(2n) .copy{padding-left:40px}.sc-brand .brand-text .brand-box .img{line-height:0;text-align:center}.sc-brand .brand-text .brand-box .copy{padding-right:40px;-ms-flex:1;flex:1}.shoppingmall .sc-kv{background-image:url(/assets/img/shoppingmall_kv-a.jpg)}.sc-shoppingmall .shoppingmall-box{margin:0 0 45px;position:relative}.sc-shoppingmall .shoppingmall-img{text-align:right;line-height:0}.sc-shoppingmall .shoppingmall-copy{width:47%;padding:20px;background:#FFF;left:0;transform:translate(0,-50%)}.sc-shoppingmall .shoppingmall-copy .head-2{margin-bottom:10px}.sc-shoppingmall .shoppingmall-map{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.sc-shoppingmall .shoppingmall-map .map-img{width:42%;line-height:0}.sc-shoppingmall .shoppingmall-map .map-copy{width:58%;padding-left:40px}.tod .sc-kv{background-image:url(/assets/img/tod_kv.jpg)}.sc-tod .tod-img{margin-bottom:0!important}.sc-tod .tod-img>li{margin-bottom:0!important}.icon-delivery{margin-top:6px;height:52px}.release .sc-kv{background-image:url(/assets/img/pressrelease_kv.jpg)}.news-list>li{margin:0 0 40px;background-color:#193d5d0;transition:all .3s ease-in-out 0s}.news-list>li:hover{background-color:#193d5d29}.news-list>li:last-child{margin-bottom:0}.news-list>li a{padding:0 25px 20px 0;color:#193d5d;display:-ms-flexbox;display:flex;border-bottom:1px solid #193d5d70;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}.news-list>li a:before{transition:all .3s ease-in-out 0s}.news-list>li a span{display:block;transition:all .3s ease-in-out 0s}.news-list>li a span.date{width:120px;padding:5px 20px;border:1px solid #193d5d;background:#FFF;display:inline-block;text-align:center;font-weight:700}.news-list>li a span.head{width:calc(100% - 160px);padding-left:40px;-ms-flex:1;flex:1}.news-list>li a:hover{border-bottom:1px solid #193d5d;text-decoration:none}.news-list>li a:hover:before{border-color:#193d5d;right:0}.news-list>li a:hover span{color:#193d5d}.sc-editor .editor-date{margin:0 0 10px;font-size:20px;font-size:2rem;font-weight:700}.sc-editor a{text-decoration:underline}@media(max-width:1200px){html{margin:0}.top-head{font-size:3.47vw}.top-copy{font-size:1.4rem}.sc-topbusiness .business-head h3{font-size:3.12vw}.sc-topbusiness .business-head p{font-size:1.52vw}}@media(max-width:1000px){html{margin:0}.text-sp-center{text-align:center}.header{width:100%;height:55px;padding:10px 20px;background:#FFF;position:fixed;left:0;top:0;z-index:301}.header-logo{width:120px;margin:0;position:relative;left:0;top:0}.header-logo a img{height:100%}.header-main{width:100%}.footer{padding:40px 20px 20px}.footer-inr{display:block}.footer-info{width:100%;margin:0 auto 20px;text-align:center}.footer-info p{font-size:1.1rem}.footer-logo{width:120px;margin:0 auto 20px}.footer-link{display:none}.footer .copy{padding:5px 0;font-size:1.1rem}.gnav{width:100%;max-width:500px;margin:auto;position:relative}.gnav-main{width:100%}.gnav-main li{margin:0 0 40px;font-size:1.6rem;font-weight:700}.gnav-main li span{margin:0 0 5px;display:inline-block;font-size:3rem}.gnav-main li a{padding-bottom:.2em;position:relative;background-image:linear-gradient(to right,#ffff4c 50%,transparent 50%);background-position:100% bottom;background-size:200% 50%;background-repeat:no-repeat;transition:background-position .5s ease-out}.gnav-main li a.active,.gnav-main li a:hover{background-position:0 bottom;text-decoration:none}.gnav-main li .gnav-sub{padding-left:10px}.gnav-main li .gnav-sub li{margin:0 0 14px;padding-left:5px;font-weight:400;line-height:1.28571}.gnav-main li .gnav-sub li a:before{margin-right:3px}.gnav-main li .gnav-sub2 li a:before{content:'ー ';margin-right:3px}.gnav{height:100%;padding:0 20px;overflow-y:scroll}.gnav-main{transform:translate(0,0);position:static;left:0}.gnav-main>li{margin:0 0 10px;font-size:1.6rem}.gnav-main>li span{font-size:2.2rem}.gnav-main>li .gnav-sub li{margin:0 0 10px}.gnav-main>li .gnav-sub li a br{display:none}.gnav-main>li .gnav-sub .gnav-left-container{display:none}.gnav-btn{display:block;width:55px;height:55px;border-radius:0;margin-left:0;position:fixed;left:auto;bottom:auto;top:0;right:55px}.gnav-btn a{width:55px;height:55px;border-radius:0}.hamb-btn{display:block;width:55px;height:55px}.hamb-btn .btn-inr{padding:15px 17px}.hamb-menu{background:#FFF;overflow-y:scroll;padding:75px 0 20px;top:0;width:100%;height:100vh;transition:all .3s ease-in-out 0s;transform:translate(0,-100%)}.l-wrap{margin-top:55px;padding-left:0}.l-contents{width:100%}.l-contents section{margin-bottom:90px}.l-contents section.sc1:before,.l-contents section.sc2:before{height:107%}.sc-inr{padding:0 20px}.hr-divider-sp{background-color:#193d5d;height:3px;display:block;width:calc(100vw - 20px)}.sc-kv{height:200px;padding:0 20px}.sc-kv .kv-head{font-size:2.4rem}.sc-kv .kv-head:after{font-size:1.1rem}.tel-sp{pointer-events:auto}.is-pc{display:none}.is-sp{display:block}.head-1,.head-2,.head-3{margin-bottom:15px}.head-1{font-size:2.2rem}.head-2{font-size:1.8rem}.head-3{margin-bottom:10px;line-height:1.28571;font-size:1.4rem}.btn-1 span,.btn-2 span,.btn-3 span{padding:12px 16px;line-height:1.14286}.btn-1 span:before,.btn-2 span:before,.btn-3 span:before{font-size:1.1rem;line-height:1.14286;left:10px}.btn-1 .icon:before,.btn-2 .icon:before,.btn-3 .icon:before,.btn-1 .icon:after,.btn-2 .icon:after,.btn-3 .icon:after{font-size:1.1rem}.btn-1 .icon-prev:before,.btn-2 .icon-prev:before,.btn-3 .icon-prev:before{left:5px}.btn-1 .icon-next:before,.btn-2 .icon-next:before,.btn-3 .icon-next:before{right:5px}.btn-1,.btn-2,.btn-3{max-width:70%}.mediabox-l,.mediabox-r{display:block}.mediabox-l .mediabox-img{margin-right:0}.mediabox-r .mediabox-img{margin-left:0}.mediabox-img{width:100%;max-width:100%;margin-bottom:10px}.mediabox-img span{font-size:1.2rem}.box-1{padding:20px}.clm-1>li,.clm-2>li,.clm-3>li,.clm-4>li,.clm-5>li,.top-btn>li,.sc-topmedia .media-btn>li,.sc-topbrand .brand-btn>li{margin-bottom:4px}.clm-1{width:100%;max-width:450px}.clm-2>li:nth-child(2n){margin-right:0}.clm-3>li:nth-child(3n){margin-right:0}.clm-4>li{width:49.19355%}.clm-4>li:nth-child(2n){margin-right:0}.pager{margin:40px 0 0}.pager ul>li{margin:0 3px}.pager ul>li a{width:30px;height:30px;padding:0 5px}.anchr{margin-top:-80px;padding-top:80px}#pagetop-btn{display:none}.thumbnail{margin-bottom:40px}.editor h1{font-size:2.2rem}.editor h2{font-size:1.8rem}.editor h3{margin-bottom:10px;line-height:1.28571;font-size:1.4rem}.editor table th,.editor table td{font-size:1.1rem}.editor .sp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.editor .sp-scroll:before{margin-bottom:2px;content:'→スライドできます';font-size:1.1rem;display:block}.editor .sp-scroll>table{width:200vw!important}.modal-area{padding:0 20px}.modal-contents{padding:30px 20px;max-height:70vh;-webkit-overflow-scrolling:touch;border-radius:5px}.modal-close{right:20px}.swiper-button-prev,.swiper-button-next{padding:0 8px;width:25px;height:40px;margin-top:-32px}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:-12.5px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:-12.5px}.form-field .input-radio-1,.form-field .input-radio-2,.form-field .input-check{-webkit-tap-highlight-color:transparent}.form-field .input-check>li span:hover:after,.form-agree .input-check span:hover:after{background:transparent;border-color:#DDD}.gmap{margin:0}.gmap iframe{height:200px}.form-field .input-radio-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-field .input-radio-1>li{width:50%;border-top:1px solid #DDD;border-bottom:1px solid #DDD;border-right:1px solid #DDD;border-left:1px solid #DDD}.form-field .input-radio-1>li:nth-child(2n){border-left:none}.form-field .input-radio-1>li:nth-child(1),.form-field .input-radio-1>li:nth-child(2){border-bottom:none}.form-field .input-radio-1>li span{padding:10px 30px}.top-head{font-size:3rem;letter-spacing:2px}.top-btn{margin:20px 0 0}.sc-topkv{height:50vh;padding:0 20px}.sc-topkv .topkv-head{margin:0 0 10px;line-height:1.14286;letter-spacing:10px;text-shadow:1px 1px 1px black}.sc-topkv .topkv-copy{font-size:3.47vw;font-weight:700;letter-spacing:2px;text-shadow:1px 1px 1px black}.sc-topcompany{margin:0 0 60px!important;display:block}.sc-topcompany .top-head br{display:none}.sc-topcompany .topcompany-tx{width:100%;padding:40px 20px}.sc-topcompany .topcompany-img{width:100%}.sc-topcompany .topcompany-img img{width:100%}.sc-topmedia{padding:0 20px}.sc-topmedia .topmedia-head{margin-bottom:20px}.sc-topmedia .media-btn{font-size:1.1rem;max-width:80px}.sc-topmedia .media-btn span{padding:10px;-ms-flex-pack:center;justify-content:center}.sc-topmedia .news-list li{padding-bottom:10px;font-size:1.1rem}.sc-topmedia .news-list li a{padding-bottom:10px}.sc-topbusiness .top-head,.sc-topbusiness .top-copy{padding:0 20px}.sc-topbusiness .top-copy{margin:0 0 40px}.sc-topbusiness .business-box{height:120px;overflow:hidden;border:none!important}.sc-topbusiness .business-box:first-of-type .business-img img{width:150%;max-width:150%}.sc-topbusiness .business-box:hover img{transform:translate(-50%,-50%)}.sc-topbusiness .business-head{left:20px;top:20px}.sc-topbusiness .business-head h3{font-size:1.6rem;line-height:1;letter-spacing:2px}.sc-topbusiness .business-head p{font-size:1.1rem}.sc-topbusiness .business-img img{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.sc-topbusiness .business-area{display:block;margin:0}.sc-topbusiness .business-area .business-box{width:100%}.sc-topbrand .topbrand-head{padding:40px 20px}.sc-topbrand .brand-area{display:block}.sc-topbrand .brand-logo{width:100%;padding:20px}.sc-topbrand .brand-img{width:50%;margin:0 auto 10px}.sc-topbrand .brand-slider{width:100%}.sc-topbrand .brand-btn{margin:0}.sc-topmission{display:block}.sc-topmission .topmission-tx{width:100%;padding:40px 20px}.sc-topmission .topmission-img{width:100%}.sc-btn{margin-top:-25px!important}.sc-company .business-list{display:block}.sc-company .business-list>li{width:100%;margin-bottom:10px}.sc-company .business-list>li a{width:100%;max-width:100%}.sc-company .business-list>li::last-child{margin:0}.sc-brand .swiper-container{padding:0;margin-bottom:20px}.sc-brand .brand-area{padding:20px;background:#FFF}.sc-brand .brand-area .brand-jw360{width:100%;display:block}.sc-brand .brand-area .brand-list{width:100%;display:block}.sc-brand .brand-area .brand-list>li{width:100%;padding-bottom:20px;border-right:none;border-bottom:1px solid #f7f7f7;text-align:left}.sc-brand .brand-area .brand-list>li:last-child{border-bottom:none}.sc-brand .brand-area .brand-img img{width:100%}.sc-brand .brand-area .brand-head{font-weight:700;line-height:1.14286}.sc-brand .brand-area .brand-copy{margin:0 0 20px}.sc-brand .brand-area .brand-copy dt{margin:0 0 5px;font-weight:700;font-size:2rem}.sc-brand .brand-area .brand-copy dd a{text-decoration:underline}.sc-brand .brand-text .brand-box{width:100%;margin:0 0 30px;display:block}.sc-brand .brand-text .brand-box .img{margin:0 0 30px}.sc-brand .brand-text .brand-box .copy{padding:0!important}.sc-shoppingmall .shoppingmall-box{margin:0 0 30px}.sc-shoppingmall .shoppingmall-copy{width:100%;padding:20px;position:relative;transform:translate(0)}.sc-shoppingmall .shoppingmall-map{width:100%;display:block}.sc-shoppingmall .shoppingmall-map .map-img{width:100%;margin:0 0 20px}.sc-shoppingmall .shoppingmall-map .map-copy{width:100%;padding-left:0}.news-list>li{margin-bottom:10px;padding-bottom:20px}.news-list>li a{display:block;border-bottom:1px solid #193d5d}.news-list>li a span.date{margin:0 0 10px;padding:0 20px}.news-list>li a span.head{width:100%;padding:0}}@media(min-width:1000px){.gnav{display:block;height:60px;pointer-events:none}.gnav-btn{display:block;width:55px;height:55px;border-radius:999px;margin-left:0;position:fixed;left:auto;bottom:auto;top:4px;right:4px;z-index:999;pointer-events:auto}.gnav-btn a{width:55px;height:55px;border-radius:50px}.gnav-main{list-style:none;display:-ms-inline-flexbox;display:inline-flex}.gnav-main>li{position:relative;display:inline;pointer-events:auto;font-size:1.6rem;font-weight:700;transition:all .3s;margin-left:0;padding:17px 22px}.gnav-main>li:first-child{margin-left:40px}.gnav-main>li span{pointer-events:none}.gnav-main>li .gnav-sub{position:fixed;width:100vw;padding:0 20px;background-color:#193d5dee;top:60px;left:0;pointer-events:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .3s ease-in-out 0s}.gnav-main>li .gnav-sub li{text-indent:-5px;font-weight:400;line-height:1.28571}.gnav-main>li .gnav-sub li a{display:inline-block;width:100%;padding:15px;color:white}.gnav-main>li .gnav-sub li a:before{margin-right:3px}.gnav-main>li .gnav-sub li a:hover{color:#00acee!important;background-color:#6088c670;text-decoration:none}.gnav-main>li .gnav-sub>li{padding-left:240px;padding-right:18%;margin-left:20%}.gnav-main>li .gnav-sub>li:first-of-type{margin-top:15px}.gnav-main>li .gnav-sub>li:last-of-type{padding-bottom:8px!important;margin-bottom:7px}.gnav-main>li .gnav-sub .gnav-left-container{color:white;position:absolute;margin-left:18%;margin-top:15px;padding-left:0;padding-right:0;width:240px;height:calc(100% - 28px);border-right:2px solid white;font-size:28px;font-weight:900}.gnav-main>li:hover{color:#00acee;background-color:#6088c629}.gnav-main>li:hover .gnav-sub{pointer-events:auto;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.gnav-main>li .gnav-sub2{margin-top:0!important;padding-left:0}.gnav-main>li .gnav-sub2 a:before{content:'ー '}.gnav-main>li .gnav-sub2 li{margin-left:-10px;text-indent:5px}}@media(max-width:767px){.clm-5{margin-bottom:0}.clm-5>li{width:100%;margin-top:35px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZS92YXIvX2ZvbnRzLnNjc3MiLCJhc3NldHMuY3NzIiwibW9kdWxlL21peGluL19vYmouc2NzcyIsIm1vZHVsZS9hbmltYXRpb24vX2RlZmF1bHQuc2NzcyIsIm1vZHVsZS9hbmltYXRpb24vX2hhbWJtZW51LnNjc3MiLCJtb2R1bGUvYW5pbWF0aW9uL19jaGVja2JveC5zY3NzIiwibW9kdWxlL19ub3JtYWxpemUuc2NzcyIsIm1vZHVsZS9taXhpbi9fYnJlYWtwb2ludC5zY3NzIiwibW9kdWxlL193ZWJpY29uLnNjc3MiLCJtb2R1bGUvdmFyL19jb2xvci5zY3NzIiwibW9kdWxlL19iYXNlLnNjc3MiLCJtb2R1bGUvZnVuY3Rpb24vX3JlbS5zY3NzIiwibW9kdWxlL21peGluL190cmFuc2l0aW9uLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9fZ25hdi5zY3NzIiwibGF5b3V0L19oYW1idXJnZXJtZW51LnNjc3MiLCJsYXlvdXQvX2NvbnRlbnRzLnNjc3MiLCJsYXlvdXQvX2t2LnNjc3MiLCJjb21wby9fc2V0LnNjc3MiLCJtb2R1bGUvbWl4aW4vX2Z0cy5zY3NzIiwiY29tcG8vX2hlYWQuc2NzcyIsImNvbXBvL19idG4uc2NzcyIsImNvbXBvL19tZWRpYS5zY3NzIiwiY29tcG8vX2JveC5zY3NzIiwiY29tcG8vX2NsbS5zY3NzIiwiPG5vIHNvdXJjZT4iLCJjb21wby9fbGlzdC5zY3NzIiwiY29tcG8vX3BhZ2VyLnNjc3MiLCJjb21wby9fcGFydHMuc2NzcyIsImNvbXBvL19lZGl0b3Iuc2NzcyIsImNvbXBvL19jb21tb24uc2NzcyIsImNvbXBvL19tb2RhbC5zY3NzIiwibW9kdWxlL3Zhci9fc2l6ZS5zY3NzIiwiY29tcG8vX3N3aXBlci5zY3NzIiwiY29tcG8vX2Zvcm0uc2NzcyIsIm1vZHVsZS9taXhpbi9fcGxhY2Vob2xkZXIuc2NzcyIsInBhZ2UvX2luZGV4LnNjc3MiLCJtb2R1bGUvZnVuY3Rpb24vX3Z3LnNjc3MiLCJwYWdlL19jb21wYW55LnNjc3MiLCJwYWdlL2J1c2luZXNzL19pbnRyb2R1Y2luZy5zY3NzIiwicGFnZS9idXNpbmVzcy9fc2hvcHBpbmdtYWxsLnNjc3MiLCJwYWdlL2J1c2luZXNzL190b2Quc2NzcyIsInBhZ2UvX25ld3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSx3RkNIQSxBREdZLGlCQ0hLLEFDRWpCLGlPQUNDLGtCQUFrQixBQUNsQixRQUFRLEFBQ1IsU0FBVSxDQUNWLEFDQ0Msc0JDTEEsR0FFRSx3Q0FBeUMsQ0FBQSxBQUUzQyxJQUVFLG9DQUFxQyxDQUFBLEFBRXZDLEtBRUUsaUNBQWtDLENBQUEsQ0FBQSxBRExwQyxzQkNTQSxHQUVFLDBDQUEyQyxDQUFBLEFBRTdDLElBRUUscUNBQXNDLENBQUEsQUFFeEMsS0FFRSxpQ0FBa0MsQ0FBQSxDQUFBLEFEbkJwQyw2QkN1QkEsR0FFRSxpQ0FBa0MsQ0FBQSxBQUVwQyxJQUVFLG9DQUFxQyxDQUFBLEFBRXZDLEtBRUUsd0NBQXlDLENBQUEsQ0FBQSxBRGpDM0MsNkJDcUNBLEdBRUUseUNBQTBDLENBQUEsQUFFNUMsSUFFRSw2Q0FBOEMsQ0FBQSxBQUVoRCxLQUVFLGtEQUFtRCxDQUFBLENBQUEsQUQvQ3JELDBCRUxBLEdBQ0UsUUFBUSxBQUNSLFNBQVMsQUFDVCxrQkFBa0IsQUFDbEIsMENBQTJDLENBQUEsQUFFN0MsSUFDRSxXQUFXLEFBQ1gsU0FBUyxBQUNULDBDQUEyQyxDQUFBLEFBRTdDLEtBQ0UsV0FBVyxBQUNYLFlBQVksQUFDWixrQkFBa0IsQUFDbEIsOENBQStDLENBQUEsQ0FBQSxBQ2pCbkQsNEVBQTRFLEFDNEQxRSxLRGpEQSxpQkFBaUIsQUFDakIsNkJBQThCLENBQy9CLEFBU0QsS0FDRSxRQUFTLENBQ1YsQUFPRCxHQUNFLGNBQWMsQUFDZCxjQUFnQixDQUNqQixBQVVELEdBQ0UsdUJBQXVCLEFBQ3ZCLFNBQVMsQUFDVCxnQkFBaUIsQ0FDbEIsQUFPRCxJQUNFLGdD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RSxlQUFnQixDQUNqQixBQUNELDZCQUNFLGVBQWdCLENBQ2pCLEFBQ0Qsb0JBQ0UsZUFBZ0IsQ0FDakIsQUFDRCxpQkFDRSxlQUFnQixDQUNqQixBQUNELHVCQUNFLGVBQWdCLENBQ2pCLEFBQ0Qsa0JBQ0UsZUFBZ0IsQ0FDakIsQUFDRCxvQkFDRSxlQUFnQixDQUNqQixBQUNELDRCQUNFLGVBQWdCLENBQ2pCLEFBQ0QsbUJBQ0UsZUFBZ0IsQ0FDakIsQUFDRCxtQkFDRSxlQUFnQixDQUNqQixBQUNELDhCQUNFLGVBQWdCLENBQ2pCLEFBQ0QsMEJBQ0UsZUFBZ0IsQ0FDakIsQUFDRCxvQkFDRSxlQUFnQixDQUNqQixBQUNELHdCQUNFLGVBQWdCLENBQ2pCLEFBQ0Qsd0JBQ0UsZUFBZ0IsQ0FDakIsQUFDRCxtQkFDRSxlQUFnQixDQUNqQixBQUNELDBCQUNFLGVBQWdCLENBQ2pCLEFBQ0Qsa0JBQ0UsZUFBZ0IsQ0FDakIsQUFDRCx1QkFDRSxlQUFnQixDQUNqQixBQUNELG1CQUNFLGVBQWdCLENBQ2pCLEFBQ0QsaUJBQ0UsZUFBZ0IsQ0FDakIsQUFDRCx1QkFDRSxlQUFnQixDQUNqQixBQUNELGtCQUNFLGVBQWdCLENBQ2pCLEFBQ0QseUJBQ0UsZUFBZ0IsQ0FDakIsQUFDRCx1QkFDRSxlQUFnQixDQUNqQixBQUNELHlCQUNFLGVBQWdCLENBQ2pCLEFBQ0QsdUJBQ0UsZUFBZ0IsQ0FDakIsQUFDRCw2QkFDRSxlQUFnQixDQUNqQixBQUNELDRCQUNFLGVBQWdCLENBQ2pCLEFBQ0Qsa0JBQ0UsZUFBZ0IsQ0FDakIsQUFDRCx1QkFDRSxlQUFnQixDQUNqQixBQUNELGlCQUNFLGVBQWdCLENBQ2pCLEFBQ0QsMEJBQ0UsZUFBZ0IsQ0FDakIsQUFDRCwwQkFDRSxlQUFnQixDQUNqQixBQUNELDBCQUNFLGVBQWdCLENBQ2pCLEFBQ0QsbUJBQ0UsZUFBZ0IsQ0FDakIsQUFDRCw0QkFDRSxlQUFnQixDQUNqQixBQUNELHdCQUNFLGVBQWdCLENBQ2pCLEFBQ0QsNkJBQ0UsZUFBZ0IsQ0FDakIsQUFDRCx5QkFDRSxl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b250LWRlZmF1bHQ6ICdOb3RvIFNhbnMgSlAnLCAnSGVsdmV0aWNhIE5ldWUnLCAnSGVsdmV0aWNhJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCfjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXMycsJ0hpcmFnaW5vIFNhbnMnLCAn5ri444K044K344OD44KvIE1lZGl1JywgWXVHb3RoaWMsIFl1R290aGljTSwg4oCY44Oh44Kk44Oq44Kq4oCZLCBtZWlyeW8sIHNhbnMtc2VyaWY7XG4kZm9udC1lbmc6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Ob3RvK1NhbnMrSlA6MzAwLDQwMCw3MDBzJmRpc3BsYXk9c3dhcCcpOyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU5vdG8rU2FucytKUDozMDAsNDAwLDcwMHMmZGlzcGxheT1zd2FwXCIpO1xuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBodG1sIHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIGh0bWwge1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbi5nbmF2LWJ0biBhIHNwYW4sIC5mb3JtLWZpZWxkIC5pbnB1dC1jaGVjayA+IGxpIHNwYW46YWZ0ZXIsIC5mb3JtLWFncmVlIC5pbnB1dC1jaGVjayBzcGFuOmFmdGVyLCAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMiA+IGxpIHNwYW46YmVmb3JlLCAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMiA+IGxpIGlucHV0OmNoZWNrZWQgKyBzcGFuOmFmdGVyLCAuc2Mtc2hvcHBpbmdtYWxsIC5zaG9wcGluZ21hbGwtY29weSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDI7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG1lbnUtYmFyLTEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKDQ1ZGVnKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKDApOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDApOyB9IH1cblxuQGtleWZyYW1lcyBtZW51LWJhci0xIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSg0NWRlZyk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSgwKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBtZW51LWJhci0yIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgtNDVkZWcpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgwKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgbWVudS1iYXItMiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoLTQ1ZGVnKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYWN0aXZlLW1lbnUtYmFyLTEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSgwKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoNDVkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBhY3RpdmUtbWVudS1iYXItMSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKDApOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSg0NWRlZyk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYWN0aXZlLW1lbnUtYmFyLTIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgwKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgcm90YXRlKC00NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgtNDVkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBhY3RpdmUtbWVudS1iYXItMiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDApOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgcm90YXRlKDApOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgcm90YXRlKC00NWRlZyk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY2hlY2tib3gtY2hlY2sge1xuICAwJSB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZSg0NWRlZyk7IH1cbiAgMzMlIHtcbiAgICB3aWR0aDogLjRlbTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUoNDVkZWcpOyB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAuNGVtO1xuICAgIGhlaWdodDogLjdlbTtcbiAgICBib3JkZXItY29sb3I6ICNGRkY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMC43ZW0sIDApIHJvdGF0ZSg0NWRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGNoZWNrYm94LWNoZWNrIHtcbiAgMCUge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItY29sb3I6ICNGRkY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUoNDVkZWcpOyB9XG4gIDMzJSB7XG4gICAgd2lkdGg6IC40ZW07XG4gICAgaGVpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlKDQ1ZGVnKTsgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogLjRlbTtcbiAgICBoZWlnaHQ6IC43ZW07XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTAuN2VtLCAwKSByb3RhdGUoNDVkZWcpOyB9IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxyXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBNaXNjXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXHJcbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJvdXRsaW5lZC1pY29uc2V0XCI7XG4gIHNyYzogdXJsKFwiZm9udHMvb3V0bGluZWQtaWNvbnNldC5lb3RcIik7XG4gIHNyYzogdXJsKFwiZm9udHMvb3V0bGluZWQtaWNvbnNldC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9vdXRsaW5lZC1pY29uc2V0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiZm9udHMvb3V0bGluZWQtaWNvbnNldC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcImZvbnRzL291dGxpbmVkLWljb25zZXQuc3ZnI291dGxpbmVkLWljb25zZXRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuW2RhdGEtaWNvbl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwib3V0bGluZWQtaWNvbnNldFwiICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBub3JtYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG5bY2xhc3NePVwiaWNvbi1cIl06YmVmb3JlLFxuW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJvdXRsaW5lZC1pY29uc2V0XCIgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBub3JtYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uaWNvbi1ib2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAwXCI7IH1cblxuLmljb24tYm9va25vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDFcIjsgfVxuXG4uaWNvbi1ib29rbm90ZS1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjsgfVxuXG4uaWNvbi1ib29rbm90ZS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjsgfVxuXG4uaWNvbi1jYW1lcmEtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNFwiOyB9XG5cbi5pY29uLWNhbWVyYS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7IH1cblxuLmljb24tY2xvdWQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjsgfVxuXG4uaWNvbi1jbG91ZC1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjsgfVxuXG4uaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiOyB9XG5cbi5pY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOVwiOyB9XG5cbi5pY29uLWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYVwiOyB9XG5cbi5pY29uLWNvY2t0YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7IH1cblxuLmljb24tY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBjXCI7IH1cblxuLmljb24tY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZFwiOyB9XG5cbi5pY29uLWNvbXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBlXCI7IH1cblxuLmljb24tY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiOyB9XG5cbi5pY29uLWRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiOyB9XG5cbi5pY29uLWRlbGV0ZS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjsgfVxuXG4uaWNvbi1kaWFsb2d1ZS1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjsgfVxuXG4uaWNvbi1kaWFsb2d1ZS1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjsgfVxuXG4uaWNvbi1kaWFsb2d1ZS1oYXBweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiOyB9XG5cbi5pY29uLWRpYWxvZ3VlLXNhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiOyB9XG5cbi5pY29uLWRpYWxvZ3VlLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTZcIjsgfVxuXG4uaWNvbi1kaWFsb2d1ZS10aGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxN1wiOyB9XG5cbi5pY29uLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMThcIjsgfVxuXG4uaWNvbi1kaXNoLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjsgfVxuXG4uaWNvbi1kaXNoLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFhXCI7IH1cblxuLmljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWJcIjsgfVxuXG4uaWNvbi1kb3dubG9hZC1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWNcIjsgfVxuXG4uaWNvbi1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjsgfVxuXG4uaWNvbi1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjsgfVxuXG4uaWNvbi1mYXN0LWZvb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWZcIjsgfVxuXG4uaWNvbi1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7IH1cblxuLmljb24tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7IH1cblxuLmljb24tZ2VvbG9jYWxpemF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjsgfVxuXG4uaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiOyB9XG5cbi5pY29uLWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7IH1cblxuLmljb24tZ3JhcGgtZGVzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiOyB9XG5cbi5pY29uLWdyYXBoLXJpc2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiOyB9XG5cbi5pY29uLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyN1wiOyB9XG5cbi5pY29uLWhhcHB5LWRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjsgfVxuXG4uaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7IH1cblxuLmljb24taGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmFcIjsgfVxuXG4uaWNvbi1oZWFydC1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmJcIjsgfVxuXG4uaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7IH1cblxuLmljb24taG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJkXCI7IH1cblxuLmljb24taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmVcIjsgfVxuXG4uaWNvbi1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmZcIjsgfVxuXG4uaWNvbi1saWZlLWJ1b3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjsgfVxuXG4uaWNvbi1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7IH1cblxuLmljb24tbG9jay1jbG9zZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjsgfVxuXG4uaWNvbi1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjsgfVxuXG4uaWNvbi1sb3Vkc3BlYWtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiOyB9XG5cbi5pY29uLW1hZ25pZmllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNVwiOyB9XG5cbi5pY29uLW1hZ25pZmllci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiOyB9XG5cbi5pY29uLW1hZ25pZmllci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7IH1cblxuLmljb24tbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiOyB9XG5cbi5pY29uLW1haWwtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOVwiOyB9XG5cbi5pY29uLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYVwiOyB9XG5cbi5pY29uLW1lZGljYWwtY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYlwiOyB9XG5cbi5pY29uLW1pY3JvcGhvbmUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiOyB9XG5cbi5pY29uLW1pY3JvcGhvbmUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZFwiOyB9XG5cbi5pY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNlXCI7IH1cblxuLmljb24tbXVsdGlwbGUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2ZcIjsgfVxuXG4uaWNvbi1tdXNpYy1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7IH1cblxuLmljb24tbXVzaWMtYmFja3RvZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7IH1cblxuLmljb24tbXVzaWMtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjsgfVxuXG4uaWNvbi1tdXNpYy1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7IH1cblxuLmljb24tbXVzaWMtZm9yd2FyZHRvZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7IH1cblxuLmljb24tbXVzaWMtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjsgfVxuXG4uaWNvbi1tdXNpYy1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7IH1cblxuLmljb24tbXVzaWMtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ3XCI7IH1cblxuLmljb24tbXVzaWMtcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7IH1cblxuLmljb24tbXVzaWMtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiOyB9XG5cbi5pY29uLW11c2ljYWwtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YVwiOyB9XG5cbi5pY29uLW11c2ljYWwtbm90ZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7IH1cblxuLmljb24tb2xkLXZpZGVvLWNhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0Y1wiOyB9XG5cbi5pY29uLXBhcGVyLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZFwiOyB9XG5cbi5pY29uLXBhcGVyLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZVwiOyB9XG5cbi5pY29uLXBhcGVyLXNoZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRmXCI7IH1cblxuLmljb24tcGVuLXBlbmNpbC1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MFwiOyB9XG5cbi5pY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiOyB9XG5cbi5pY29uLXBlbmNpbC1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiOyB9XG5cbi5pY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTNcIjsgfVxuXG4uaWNvbi1wb3J0YWJsZS1wYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiOyB9XG5cbi5pY29uLXByaWNldGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7IH1cblxuLmljb24tcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiOyB9XG5cbi5pY29uLXByb2ZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjsgfVxuXG4uaWNvbi1wcm9maWxlLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiOyB9XG5cbi5pY29uLXByb2ZpbGUtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7IH1cblxuLmljb24tcmFpbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWFcIjsgfVxuXG4uaWNvbi1yb3RhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWJcIjsgfVxuXG4uaWNvbi1zZXR0aW5nLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWNcIjsgfVxuXG4uaWNvbi1zZXR0aW5nLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWRcIjsgfVxuXG4uaWNvbi1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZVwiOyB9XG5cbi5pY29uLXNoaWVsZC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7IH1cblxuLmljb24tc2hpZWxkLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjsgfVxuXG4uaWNvbi1zaGllbGQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjFcIjsgfVxuXG4uaWNvbi1zaGllbGQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjsgfVxuXG4uaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7IH1cblxuLmljb24tc2hvcHBpbmctY2FydC1jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7IH1cblxuLmljb24tc2ludGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjsgfVxuXG4uaWNvbi1zbWFydHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7IH1cblxuLmljb24tc3ByZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7IH1cblxuLmljb24tc3F1YXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiOyB9XG5cbi5pY29uLXN0b3JteTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiOyB9XG5cbi5pY29uLXN1bm55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZhXCI7IH1cblxuLmljb24tdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7IH1cblxuLmljb24tdGhyZWUtc3RyaXBlcy1ob3JpejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2Y1wiOyB9XG5cbi5pY29uLXRocmVlLXN0cmlwZXMtdmVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZFwiOyB9XG5cbi5pY29uLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZVwiOyB9XG5cbi5pY29uLXRvZG9saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZmXCI7IH1cblxuLmljb24tdG9kb2xpc3QtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7IH1cblxuLmljb24tdG9kb2xpc3QtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjsgfVxuXG4uaWNvbi10cmFzaC1iaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjsgfVxuXG4uaWNvbi10c2hpcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjsgfVxuXG4uaWNvbi10di1tb25pdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7IH1cblxuLmljb24tdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjsgfVxuXG4uaWNvbi11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjsgfVxuXG4uaWNvbi11cGxvYWQtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7IH1cblxuLmljb24tdmFyaWFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjsgfVxuXG4uaWNvbi12aWRlby1jYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjsgfVxuXG4uaWNvbi12b2x1bWUtaGlnaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7IH1cblxuLmljb24tdm9sdW1lLWxvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdiXCI7IH1cblxuLmljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3Y1wiOyB9XG5cbi5pY29uLXdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7IH1cblxuLmljb24td2F0ZXJmYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdlXCI7IH1cblxuLmljb24td2Vic2l0ZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7IH1cblxuLmljb24td2Vic2l0ZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7IH1cblxuLmljb24td2luZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MVwiOyB9XG5cbi5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7IH1cblxuLmljb24tYWxhcm0tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjsgfVxuXG4uaWNvbi1hZGQtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7IH1cblxuLmljb24tYWNjZWxlcmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjsgfVxuXG4uaWNvbi1hZ2VuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjsgfVxuXG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7IH1cblxuLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiOyB9XG5cbi5pY29uLWJhdHRlcnktMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiOyB9XG5cbi5pY29uLWNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGFcIjsgfVxuXG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YlwiOyB9XG5cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhjXCI7IH1cblxuLmljb24tY2FzZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhkXCI7IH1cblxuLmljb24tY2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGVcIjsgfVxuXG4uaWNvbi1iYXR0ZXJ5LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGZcIjsgfVxuXG4uaWNvbi1iYXR0ZXJ5LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjsgfVxuXG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiOyB9XG5cbi5pY29uLWJhdHRlcnktNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiOyB9XG5cbi5pY29uLWNocm9ub21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkzXCI7IH1cblxuLmljb24tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjsgfVxuXG4uaWNvbi1ibGFja2JvYXJkLWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7IH1cblxuLmljb24tcHJldiwgLmljb24tbmV4dCwgLmljb24tdG9wLCAuaWNvbi1idG0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmljb24tcHJldjpiZWZvcmUsIC5pY29uLW5leHQ6YmVmb3JlLCAuaWNvbi10b3A6YmVmb3JlLCAuaWNvbi1idG06YmVmb3JlIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5pY29uLXByZXY6YmVmb3JlLCAuaWNvbi1uZXh0OmJlZm9yZSwgLmljb24tdG9wOmJlZm9yZSwgLmljb24tYnRtOmJlZm9yZSB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLmljb24tcHJldjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzE5M2Q1ZDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMTkzZDVkO1xuICBsZWZ0OiAxMHB4OyB9XG5cbi5pY29uLW5leHQ6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxOTNkNWQ7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMxOTNkNWQ7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4OyB9XG5cbi5pY29uLXRvcDpiZWZvcmUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzE5M2Q1ZDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMTkzZDVkOyB9XG5cbi5pY29uLWJ0bTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzE5M2Q1ZDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzE5M2Q1ZDsgfVxuXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYXBwbGV0LFxuYXJ0aWNsZSxcbmFzaWRlLFxuYXVkaW8sXG5iLFxuYmlnLFxuYmxvY2txdW90ZSxcbmJvZHksXG5jYW52YXMsXG5jYXB0aW9uLFxuY2VudGVyLFxuY2l0ZSxcbmNvZGUsXG5kZCxcbmRlbCxcbmRldGFpbHMsXG5kZm4sXG5kaXYsXG5kbCxcbmR0LFxuZW0sXG5lbWJlZCxcbmZpZWxkc2V0LFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmZvcm0sXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5oZWFkZXIsXG5oZ3JvdXAsXG5odG1sLFxuaSxcbmlmcmFtZSxcbmltZyxcbmlucyxcbmtiZCxcbmxhYmVsLFxubGVnZW5kLFxubGksXG5tYXJrLFxubWVudSxcbm5hdixcbm9iamVjdCxcbm9sLFxub3V0cHV0LFxucCxcbnByZSxcbnEsXG5ydWJ5LFxucyxcbnNhbXAsXG5zZWN0aW9uLFxuc21hbGwsXG5zcGFuLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VtbWFyeSxcbnN1cCxcbnRhYmxlLFxudGJvZHksXG50ZCxcbnRmb290LFxudGgsXG50aGVhZCxcbnRpbWUsXG50cixcbnR0LFxudSxcbnVsLFxudmFyLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5pbnB1dCxcbnRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5ib2R5IHtcbiAgY29sb3I6ICMxOTNkNWQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIua4uOOCtOOCt+ODg+OCryBNZWRpdVwiLCBZdUdvdGhpYywgWXVHb3RoaWNNLCDigJjjg6HjgqTjg6rjgqrigJksIG1laXJ5bywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmFmdGVyLFxuYmxvY2txdW90ZTpiZWZvcmUsXG5xOmFmdGVyLFxucTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG5ib2R5ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG5cbmEge1xuICBjb2xvcjogIzE5M2Q1ZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMGUyMzM1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbjo6c2VsZWN0aW9uLFxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNFRUU7XG4gIGNvbG9yOiAjZmZmZjRjOyB9XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmxpIHtcbiAgZm9udC1zaXplOiAxMDAlOyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubm8tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnRleHQtc3AtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMzAxO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDZweCAjMDEwMTAxY2M7IH1cbiAgLmhlYWRlci1sb2dvIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIHRvcDogMTVweDtcbiAgICB6LWluZGV4OiAzMDM7IH1cbiAgICAuaGVhZGVyLWxvZ28gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmhlYWRlci1sb2dvIGEgc3ZnIHtcbiAgICAgICAgZmlsbDogIzY1NjM2NDsgfVxuXG4uaGVhZGVyLWJnIHtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAzMDE7IH1cbiAgICAuaGVhZGVyLWxvZ28ge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDsgfVxuICAgICAgLmhlYWRlci1sb2dvIGEgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmhlYWRlci1tYWluIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDUwcHggMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvZm9vdGVyX2JnLmpwZ1wiKSBjZW50ZXIgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgY29sb3I6ICNGRkY7IH1cbiAgLmZvb3Rlci1pbnIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5mb290ZXItaW5mbyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDM4MHB4OyB9XG4gICAgLmZvb3Rlci1pbmZvIHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7IH1cbiAgLmZvb3Rlci1sb2dvIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAuZm9vdGVyLWxpbmsge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MTVweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuZm9vdGVyLWxpbmsgdWwge1xuICAgICAgd2lkdGg6IDcwJTsgfVxuICAgICAgLmZvb3Rlci1saW5rIHVsOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgICAuZm9vdGVyLWxpbmsgdWwgbGkge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gICAgICAgIC5mb290ZXItbGluayB1bCBsaSBzcGFuIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgLmZvb3Rlci1saW5rIHVsIGxpIGEge1xuICAgICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAgIC5mb290ZXItbGluayB1bCBsaSAubGluay1zdWIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLmZvb3Rlci1saW5rIHVsIGxpIC5saW5rLXN1YiBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgICAgICAgICAgIC5mb290ZXItbGluayB1bCBsaSAubGluay1zdWIgbGkgYTpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgICAgICAgICAuZm9vdGVyLWxpbmsgdWwgbGkgLmxpbmstc3ViIGxpIGEgc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAuZm9vdGVyIC5jb3B5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDIwcHg7IH1cbiAgICAuZm9vdGVyLWluciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5mb290ZXItaW5mbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5mb290ZXItaW5mbyBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgICAuZm9vdGVyLWxvZ28ge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDsgfVxuICAgIC5mb290ZXItbGluayB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZvb3RlciAuY29weSB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9IH1cblxuLmduYXYtYnRuIHtcbiAgd2lkdGg6IDUwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAxMDUlO1xuICBiYWNrZ3JvdW5kOiAjMTkzZDVkOyB9XG4gIC5nbmF2LWJ0biBhIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZ25hdi1idG4gYSBzcGFuIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIG1hcmdpbjogM3B4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgLmduYXYtYnRuIGEgc3BhbjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTsgfVxuICAgIC5nbmF2LWJ0biBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5nbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmduYXYtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiA0cHg7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG4gICAgLmduYXYtYnRuIGEge1xuICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG4gIC5nbmF2LW1haW4ge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgICAuZ25hdi1tYWluID4gbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgcGFkZGluZzogMTdweCAyMnB4OyB9XG4gICAgICAuZ25hdi1tYWluID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDsgfVxuICAgICAgLmduYXYtbWFpbiA+IGxpIHNwYW4ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgLmduYXYtbWFpbiA+IGxpIC5nbmF2LXN1YiB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTNkNWRlZTtcbiAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7IH1cbiAgICAgICAgLmduYXYtbWFpbiA+IGxpIC5nbmF2LXN1YiBsaSB7XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC01cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yODU3MTsgfVxuICAgICAgICAgIC5nbmF2LW1haW4gPiBsaSAuZ25hdi1zdWIgbGkgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAgICAgLmduYXYtbWFpbiA+IGxpIC5nbmF2LXN1YiBsaSBhOmJlZm9yZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgICAgICAgICAuZ25hdi1tYWluID4gbGkgLmduYXYtc3ViIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzAwYWNlZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA4OEM2NzA7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAuZ25hdi1tYWluID4gbGkgLmduYXYtc3ViID4gbGkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjQwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTglO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICAgICAgICAuZ25hdi1tYWluID4gbGkgLmduYXYtc3ViID4gbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgICAgICAgLmduYXYtbWFpbiA+IGxpIC5nbmF2LXN1YiA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7IH1cbiAgICAgICAgLmduYXYtbWFpbiA+IGxpIC5nbmF2LXN1YiAuZ25hdi1sZWZ0LWNvbnRhaW5lciB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTglO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjhweCk7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7IH1cbiAgICAgIC5nbmF2LW1haW4gPiBsaTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDBhY2VlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA4OEM2Mjk7IH1cbiAgICAgICAgLmduYXYtbWFpbiA+IGxpOmhvdmVyIC5nbmF2LXN1YiB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmduYXYtbWFpbiA+IGxpIC5nbmF2LXN1YjIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4OyB9XG4gICAgICAgIC5nbmF2LW1haW4gPiBsaSAuZ25hdi1zdWIyIGE6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAn44O8ICc7IH1cbiAgICAgICAgLmduYXYtbWFpbiA+IGxpIC5nbmF2LXN1YjIgbGkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICB0ZXh0LWluZGVudDogNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuZ25hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5nbmF2LW1haW4ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmduYXYtbWFpbiBsaSB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLmduYXYtbWFpbiBsaSBzcGFuIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuICAgICAgLmduYXYtbWFpbiBsaSBhIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IC4yZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZmY0YyA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZmY0YyA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIC41cyBlYXNlLW91dDsgfVxuICAgICAgICAuZ25hdi1tYWluIGxpIGEuYWN0aXZlLCAuZ25hdi1tYWluIGxpIGE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIGJvdHRvbTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5nbmF2LW1haW4gbGkgLmduYXYtc3ViIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgICAgIC5nbmF2LW1haW4gbGkgLmduYXYtc3ViIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjg1NzE7IH1cbiAgICAgICAgICAuZ25hdi1tYWluIGxpIC5nbmF2LXN1YiBsaSBhOmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgICAgLmduYXYtbWFpbiBsaSAuZ25hdi1zdWIyIGxpIGE6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ+ODvCAnO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAuZ25hdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cbiAgLmduYXYtbWFpbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBsZWZ0OiAwOyB9XG4gICAgLmduYXYtbWFpbiA+IGxpIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAgICAgLmduYXYtbWFpbiA+IGxpIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAgICAgLmduYXYtbWFpbiA+IGxpIC5nbmF2LXN1YiBsaSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICAgICAgLmduYXYtbWFpbiA+IGxpIC5nbmF2LXN1YiBsaSBhIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZ25hdi1tYWluID4gbGkgLmduYXYtc3ViIC5nbmF2LWxlZnQtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuZ25hdi1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDU1cHg7IH1cbiAgICAuZ25hdi1idG4gYSB7XG4gICAgICB3aWR0aDogNTVweDtcbiAgICAgIGhlaWdodDogNTVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuXG4uaGFtYi1idG4ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjMTkzZDVkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMzAzOyB9XG4gIC5oYW1iLWJ0biAuYnRuLWluciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5oYW1iLWJ0biAuYnRuLWJhciwgLmhhbWItYnRuIC5idG4tYmFyOmJlZm9yZSwgLmhhbWItYnRuIC5idG4tYmFyOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG4gICAgLmhhbWItYnRuIC5idG4tYmFyOmJlZm9yZSwgLmhhbWItYnRuIC5idG4tYmFyOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogI0ZGRiAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLmhhbWItYnRuIC5idG4tYmFyOmJlZm9yZSB7XG4gICAgICBib3R0b206IDhweDtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtZW51LWJhci0xIDAuNzVzIGZvcndhcmRzO1xuICAgICAgYW5pbWF0aW9uOiBtZW51LWJhci0xIDAuNzVzIGZvcndhcmRzO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuICAgIC5oYW1iLWJ0biAuYnRuLWJhcjphZnRlciB7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtZW51LWJhci0yIDAuNzVzIGZvcndhcmRzO1xuICAgICAgYW5pbWF0aW9uOiBtZW51LWJhci0yIDAuNzVzIGZvcndhcmRzO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uaGFtYi1tZW51IHtcbiAgd2lkdGg6IDg2JTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDMwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cblxuLmctYWN0aXZlIC5oYW1iLW1lbnUge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuXG4uZy1hY3RpdmUgLmhhbWItYnRuIC5idG4tYmFyLCAuZy1hY3RpdmUgLmhhbWItYnRuIC5idG4tYmFyOmJlZm9yZSwgLmctYWN0aXZlIC5oYW1iLWJ0biAuYnRuLWJhcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5nLWFjdGl2ZSAuaGFtYi1idG4gLmJ0bi1iYXI6YmVmb3JlIHtcbiAgICBib3R0b206IDExcHg7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGFjdGl2ZS1tZW51LWJhci0xIDAuNzVzIGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbjogYWN0aXZlLW1lbnUtYmFyLTEgMC43NXMgZm9yd2FyZHM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cbiAgLmctYWN0aXZlIC5oYW1iLWJ0biAuYnRuLWJhcjphZnRlciB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGFjdGl2ZS1tZW51LWJhci0yIDAuNzVzIGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbjogYWN0aXZlLW1lbnUtYmFyLTIgMC43NXMgZm9yd2FyZHM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaGFtYi1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDsgfVxuICAgIC5oYW1iLWJ0biAuYnRuLWluciB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDE3cHg7IH1cbiAgLmhhbWItbWVudSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgcGFkZGluZzogNzVweCAwIDIwcHg7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dCAwcztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7IH0gfVxuXG5odG1sLFxuYm9keSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbnVsLmJ1bGxldC1zdHlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7IH1cblxuLmJvZHktZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuLmwtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5sLWNvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmwtY29udGVudHMgc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5sLWNvbnRlbnRzIHNlY3Rpb24uc2MxLCAubC1jb250ZW50cyBzZWN0aW9uLnNjMiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5sLWNvbnRlbnRzIHNlY3Rpb24uc2MxOmJlZm9yZSwgLmwtY29udGVudHMgc2VjdGlvbi5zYzI6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtNTVweDtcbiAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAubC1jb250ZW50cyBzZWN0aW9uLnNjMTpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAubC1jb250ZW50cyBzZWN0aW9uLnNjMjpiZWZvcmUge1xuICAgICAgbGVmdDogMDsgfVxuXG4uc2MtaW5yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBwYWRkaW5nOiAwIDUwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuXG4uaHItZGl2aWRlci1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmEtY2xpY2staGVyZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmwtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmwtY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmwtY29udGVudHMgc2VjdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG4gICAgICAubC1jb250ZW50cyBzZWN0aW9uLnNjMTpiZWZvcmUsIC5sLWNvbnRlbnRzIHNlY3Rpb24uc2MyOmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogMTA3JTsgfVxuICAuc2MtaW5yIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLmhyLWRpdmlkZXItc3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTNkNWQ7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAyMHB4KTsgfSB9XG5cbi5zYy1rdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBwYWRkaW5nOiAwIDUwcHg7XG4gIGJhY2tncm91bmQ6ICMxOTNkNWQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuc2Mta3YubGVhZC1vbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5zYy1rdiAua3YtaGVhZCB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE0Mjg2OyB9XG4gICAgLnNjLWt2IC5rdi1oZWFkIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgIC5zYy1rdiAua3YtaGVhZDphZnRlciB7XG4gICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2Mta3Yge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgLnNjLWt2IC5rdi1oZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gICAgICAuc2Mta3YgLmt2LWhlYWQ6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTsgfSB9XG5cbi5tdDAge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDsgfVxuXG4ubWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuXG4ubXIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuXG4ubXQ1IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tbDUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10MTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10MTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tcjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10MjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10MjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tcjI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10MzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10MzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tcjM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10NDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10NDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sNDUge1xuICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5tcjQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10NTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10NTUge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sNTUge1xuICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5tcjU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10NjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10NjUge1xuICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iNjUge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5tcjY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10NzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10NzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sNzUge1xuICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5tcjc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10ODAge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10ODUge1xuICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iODUge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sODUge1xuICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5tcjg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10OTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10OTUge1xuICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iOTUge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5tcjk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10MTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWIxMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tbDEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tcjEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4udmF0IHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG5cbi52YW0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cblxuLnZhYiB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uZGVjby1saW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnRlbC1zcCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5iZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5ubSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmlzLXBjIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmlzLXNwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3owIHtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGZvbnQtc2l6ZTogMHJlbTtcbiAgbGluZS1oZWlnaHQ6IEluZmluaXR5OyB9XG5cbi5zejEge1xuICBmb250LXNpemU6IDFweDtcbiAgZm9udC1zaXplOiAwLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNDsgfVxuXG4uc3oyIHtcbiAgZm9udC1zaXplOiAycHg7XG4gIGZvbnQtc2l6ZTogMC4ycmVtO1xuICBsaW5lLWhlaWdodDogMTI7IH1cblxuLnN6MyB7XG4gIGZvbnQtc2l6ZTogM3B4O1xuICBmb250LXNpemU6IDAuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDg7IH1cblxuLnN6NCB7XG4gIGZvbnQtc2l6ZTogNHB4O1xuICBmb250LXNpemU6IDAuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDY7IH1cblxuLnN6NSB7XG4gIGZvbnQtc2l6ZTogNXB4O1xuICBmb250LXNpemU6IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuODsgfVxuXG4uc3o2IHtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBsaW5lLWhlaWdodDogNDsgfVxuXG4uc3o3IHtcbiAgZm9udC1zaXplOiA3cHg7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMy40Mjg1NzsgfVxuXG4uc3o4IHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMzsgfVxuXG4uc3o5IHtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMi42NjY2NzsgfVxuXG4uc3oxMCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMi40OyB9XG5cbi5zejExIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTgxODI7IH1cblxuLnN6MTIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMjsgfVxuXG4uc3oxMyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg0NjE1OyB9XG5cbi5zejE0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7IH1cblxuLnN6MTUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS42OyB9XG5cbi5zejE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uc3oxNyB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQxMTc2OyB9XG5cbi5zejE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzM7IH1cblxuLnN6MTkge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNjMxNjsgfVxuXG4uc3oyMCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5zejIxIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTQyODY7IH1cblxuLnN6MjIge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4wOTA5MTsgfVxuXG4uc3oyMyB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC1zaXplOiAyLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjA0MzQ4OyB9XG5cbi5zejI0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLnN6MjUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMC45NjsgfVxuXG4uc3oyNiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjkyMzA4OyB9XG5cbi5zejI3IHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LXNpemU6IDIuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODg4ODk7IH1cblxuLnN6Mjgge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogMC44NTcxNDsgfVxuXG4uc3oyOSB7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgZm9udC1zaXplOiAyLjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjgyNzU5OyB9XG5cbi5zejMwIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjg7IH1cblxuLncwIHtcbiAgd2lkdGg6IDAlIWltcG9ydGFudDsgfVxuXG4udzUge1xuICB3aWR0aDogNSUhaW1wb3J0YW50OyB9XG5cbi53MTAge1xuICB3aWR0aDogMTAlIWltcG9ydGFudDsgfVxuXG4udzE1IHtcbiAgd2lkdGg6IDE1JSFpbXBvcnRhbnQ7IH1cblxuLncyMCB7XG4gIHdpZHRoOiAyMCUhaW1wb3J0YW50OyB9XG5cbi53MjUge1xuICB3aWR0aDogMjUlIWltcG9ydGFudDsgfVxuXG4udzMwIHtcbiAgd2lkdGg6IDMwJSFpbXBvcnRhbnQ7IH1cblxuLnczNSB7XG4gIHdpZHRoOiAzNSUhaW1wb3J0YW50OyB9XG5cbi53NDAge1xuICB3aWR0aDogNDAlIWltcG9ydGFudDsgfVxuXG4udzQ1IHtcbiAgd2lkdGg6IDQ1JSFpbXBvcnRhbnQ7IH1cblxuLnc1MCB7XG4gIHdpZHRoOiA1MCUhaW1wb3J0YW50OyB9XG5cbi53NTUge1xuICB3aWR0aDogNTUlIWltcG9ydGFudDsgfVxuXG4udzYwIHtcbiAgd2lkdGg6IDYwJSFpbXBvcnRhbnQ7IH1cblxuLnc2NSB7XG4gIHdpZHRoOiA2NSUhaW1wb3J0YW50OyB9XG5cbi53NzAge1xuICB3aWR0aDogNzAlIWltcG9ydGFudDsgfVxuXG4udzc1IHtcbiAgd2lkdGg6IDc1JSFpbXBvcnRhbnQ7IH1cblxuLnc4MCB7XG4gIHdpZHRoOiA4MCUhaW1wb3J0YW50OyB9XG5cbi53ODUge1xuICB3aWR0aDogODUlIWltcG9ydGFudDsgfVxuXG4udzkwIHtcbiAgd2lkdGg6IDkwJSFpbXBvcnRhbnQ7IH1cblxuLnc5NSB7XG4gIHdpZHRoOiA5NSUhaW1wb3J0YW50OyB9XG5cbi53MTAwIHtcbiAgd2lkdGg6IDEwMCUhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnRlbC1zcCB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cbiAgLmlzLXBjIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5pcy1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uaGVhZC0xLCAuaGVhZC0yLCAuaGVhZC0zIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaGVhZC0xIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgLmhlYWQtMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAuaGVhZC0xIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmhlYWQtMiB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMi40cmVtOyB9XG5cbi5oZWFkLTMge1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBmb250LXNpemU6IDEuOHJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5oZWFkLTEsIC5oZWFkLTIsIC5oZWFkLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLmhlYWQtMSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07IH1cbiAgLmhlYWQtMiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLmhlYWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yODU3MTtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfSB9XG5cbi5idG4tMSAuaWNvbi1wcmV2OmJlZm9yZSwgLmJ0bi0yIC5pY29uLXByZXY6YmVmb3JlLCAuYnRuLTMgLmljb24tcHJldjpiZWZvcmUsIC5idG4tMSAuaWNvbi1uZXh0OmJlZm9yZSwgLmJ0bi0yIC5pY29uLW5leHQ6YmVmb3JlLCAuYnRuLTMgLmljb24tbmV4dDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNGRkY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG5cbi5idG4tMSwgLmJ0bi0yLCAuYnRuLTMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDsgfVxuICAuYnRuLTEgc3BhbiwgLmJ0bi0yIHNwYW4sIC5idG4tMyBzcGFuIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzsgfVxuICAuYnRuLTE6YWZ0ZXIsIC5idG4tMjphZnRlciwgLmJ0bi0zOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzOyB9XG4gIC5idG4tMTpob3ZlciwgLmJ0bi0yOmhvdmVyLCAuYnRuLTM6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5idG4tMTpob3ZlcjphZnRlciwgLmJ0bi0yOmhvdmVyOmFmdGVyLCAuYnRuLTM6aG92ZXI6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgLmJ0bi0xIC5pY29uLXByZXY6aG92ZXI6YmVmb3JlLCAuYnRuLTIgLmljb24tcHJldjpob3ZlcjpiZWZvcmUsIC5idG4tMyAuaWNvbi1wcmV2OmhvdmVyOmJlZm9yZSB7XG4gICAgbGVmdDogNXB4OyB9XG4gIC5idG4tMSAuaWNvbi1uZXh0OmJlZm9yZSwgLmJ0bi0yIC5pY29uLW5leHQ6YmVmb3JlLCAuYnRuLTMgLmljb24tbmV4dDpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmJ0bi0xIC5pY29uLW5leHQ6aG92ZXI6YmVmb3JlLCAuYnRuLTIgLmljb24tbmV4dDpob3ZlcjpiZWZvcmUsIC5idG4tMyAuaWNvbi1uZXh0OmhvdmVyOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDVweDsgfVxuXG4uYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJ0bi13cmFwIGEge1xuICAgIG1hcmdpbjogYXV0bzsgfVxuXG4uYnRuLTEge1xuICBiYWNrZ3JvdW5kOiAjMTkzZDVkO1xuICBib3JkZXItY29sb3I6ICNGRkY7IH1cbiAgLmJ0bi0xOmhvdmVyIHtcbiAgICBjb2xvcjogIzE5M2Q1ZDtcbiAgICBib3JkZXItY29sb3I6ICMxOTNkNWQ7IH1cbiAgICAuYnRuLTE6aG92ZXIgc3BhbjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTkzZDVkOyB9XG5cbi5idG4tMiB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlci1jb2xvcjogIzE5M2Q1ZDtcbiAgY29sb3I6ICMxOTNkNWQ7IH1cbiAgLmJ0bi0yOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGRjsgfVxuICAgIC5idG4tMjpob3ZlcjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTkzZDVkOyB9XG4gICAgLmJ0bi0yOmhvdmVyIHNwYW46YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzE5M2Q1ZDsgfVxuXG4uYnRuLTMge1xuICBiYWNrZ3JvdW5kOiAjZmZmZjRjO1xuICBib3JkZXItY29sb3I6ICNmZmZmNGM7IH1cbiAgLmJ0bi0zOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmY0YzsgfVxuICAgIC5idG4tMzpob3ZlciBzcGFuOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmZmNGM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYnRuLTEgc3BhbiwgLmJ0bi0yIHNwYW4sIC5idG4tMyBzcGFuIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQyODY7IH1cbiAgICAuYnRuLTEgc3BhbjpiZWZvcmUsIC5idG4tMiBzcGFuOmJlZm9yZSwgLmJ0bi0zIHNwYW46YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTQyODY7XG4gICAgICBsZWZ0OiAxMHB4OyB9XG4gIC5idG4tMSAuaWNvbjpiZWZvcmUsIC5idG4tMiAuaWNvbjpiZWZvcmUsIC5idG4tMyAuaWNvbjpiZWZvcmUsIC5idG4tMSAuaWNvbjphZnRlciwgLmJ0bi0yIC5pY29uOmFmdGVyLCAuYnRuLTMgLmljb246YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC5idG4tMSAuaWNvbi1wcmV2OmJlZm9yZSwgLmJ0bi0yIC5pY29uLXByZXY6YmVmb3JlLCAuYnRuLTMgLmljb24tcHJldjpiZWZvcmUge1xuICAgIGxlZnQ6IDVweDsgfVxuICAuYnRuLTEgLmljb24tbmV4dDpiZWZvcmUsIC5idG4tMiAuaWNvbi1uZXh0OmJlZm9yZSwgLmJ0bi0zIC5pY29uLW5leHQ6YmVmb3JlIHtcbiAgICByaWdodDogNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYnRuLTEsIC5idG4tMiwgLmJ0bi0zIHtcbiAgICBtYXgtd2lkdGg6IDcwJTsgfSB9XG5cbi5tZWRpYWJveC1sLCAubWVkaWFib3gtciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLm1lZGlhYm94LWw6bGFzdC1jaGlsZCwgLm1lZGlhYm94LXI6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubWVkaWFib3gtbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLm1lZGlhYm94LWwgLm1lZGlhYm94LWltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG5cbi5tZWRpYWJveC1yIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gIC5tZWRpYWJveC1yIC5tZWRpYWJveC1pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG5cbi5tZWRpYWJveC1pbWcge1xuICB3aWR0aDogNjAlO1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBsaW5lLWhlaWdodDogMDsgfVxuICAubWVkaWFib3gtaW1nIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS43OyB9XG5cbi5tZWRpYWJveC10eCB7XG4gIGZsZXg6IDE7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubWVkaWFib3gtbCwgLm1lZGlhYm94LXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tZWRpYWJveC1sIC5tZWRpYWJveC1pbWcge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAubWVkaWFib3gtciAubWVkaWFib3gtaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAubWVkaWFib3gtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5tZWRpYWJveC1pbWcgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfSB9XG5cbi5ib3gtMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0MHB4OyB9XG5cbi5ib3gtMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxOTNkNWQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYm94LTEge1xuICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuXG4uY2xtLTEsIC5jbG0tMiwgLmNsbS0zLCAuY2xtLTQsIC5jbG0tNSwgLnRvcC1idG4sIC5zYy10b3BtZWRpYSAubWVkaWEtYnRuLCAuc2MtdG9wYnJhbmQgLmJyYW5kLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5jbG0tMSA+IGxpLCAuY2xtLTIgPiBsaSwgLmNsbS0zID4gbGksIC5jbG0tNCA+IGxpLCAuY2xtLTUgPiBsaSwgLnRvcC1idG4gPiBsaSwgLnNjLXRvcG1lZGlhIC5tZWRpYS1idG4gPiBsaSwgLnNjLXRvcGJyYW5kIC5icmFuZC1idG4gPiBsaSB7XG4gICAgbWFyZ2luOiAwIDEuNjEyOSUgMjBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jbG0tMSA+IGxpOmxhc3QtY2hpbGQsIC5jbG0tMiA+IGxpOmxhc3QtY2hpbGQsIC5jbG0tMyA+IGxpOmxhc3QtY2hpbGQsIC5jbG0tNCA+IGxpOmxhc3QtY2hpbGQsIC5jbG0tNSA+IGxpOmxhc3QtY2hpbGQsIC50b3AtYnRuID4gbGk6bGFzdC1jaGlsZCwgLnNjLXRvcG1lZGlhIC5tZWRpYS1idG4gPiBsaTpsYXN0LWNoaWxkLCAuc2MtdG9wYnJhbmQgLmJyYW5kLWJ0biA+IGxpOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmNsbS0xID4gbGkgYSwgLmNsbS0yID4gbGkgYSwgLmNsbS0zID4gbGkgYSwgLmNsbS00ID4gbGkgYSwgLmNsbS01ID4gbGkgYSwgLnRvcC1idG4gPiBsaSBhLCAuc2MtdG9wbWVkaWEgLm1lZGlhLWJ0biA+IGxpIGEsIC5zYy10b3BicmFuZCAuYnJhbmQtYnRuID4gbGkgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmNsbS0xID4gbGkgYSBpbWcsIC5jbG0tMiA+IGxpIGEgaW1nLCAuY2xtLTMgPiBsaSBhIGltZywgLmNsbS00ID4gbGkgYSBpbWcsIC5jbG0tNSA+IGxpIGEgaW1nLCAudG9wLWJ0biA+IGxpIGEgaW1nLCAuc2MtdG9wbWVkaWEgLm1lZGlhLWJ0biA+IGxpIGEgaW1nLCAuc2MtdG9wYnJhbmQgLmJyYW5kLWJ0biA+IGxpIGEgaW1nIHtcbiAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IGFuaW1hdGlvbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgLmNsbS0xID4gbGkgYTpob3ZlciBpbWcsIC5jbG0tMiA+IGxpIGE6aG92ZXIgaW1nLCAuY2xtLTMgPiBsaSBhOmhvdmVyIGltZywgLmNsbS00ID4gbGkgYTpob3ZlciBpbWcsIC5jbG0tNSA+IGxpIGE6aG92ZXIgaW1nLCAudG9wLWJ0biA+IGxpIGE6aG92ZXIgaW1nLCAuc2MtdG9wbWVkaWEgLm1lZGlhLWJ0biA+IGxpIGE6aG92ZXIgaW1nLCAuc2MtdG9wYnJhbmQgLmJyYW5kLWJ0biA+IGxpIGE6aG92ZXIgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxLjUsIDEuNSk7XG4gICAgICAgIG9wYWNpdHk6IC43OyB9XG5cbi5jbG0tMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ1MHB4OyB9XG5cbi5jbG0tMiA+IGxpIHtcbiAgd2lkdGg6IDQ5LjE5MzU1JTsgfVxuICAuY2xtLTIgPiBsaTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmNsbS0zIHtcbiAgd2lkdGg6IDk5Ljk5OSU7IH1cbiAgLmNsbS0zID4gbGkge1xuICAgIHdpZHRoOiAzMi4yNTgwNiU7IH1cbiAgICAuY2xtLTMgPiBsaTpudGgtY2hpbGQoM24pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uY2xtLTQgPiBsaSB7XG4gIHdpZHRoOiAyMy43OTAzMjUlOyB9XG4gIC5jbG0tNCA+IGxpOm50aC1jaGlsZCg0bikge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uY2xtLTUgPiBsaSB7XG4gIHdpZHRoOiAzMy4xOTM1NSU7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jbG0tMSA+IGxpLCAuY2xtLTIgPiBsaSwgLmNsbS0zID4gbGksIC5jbG0tNCA+IGxpLCAuY2xtLTUgPiBsaSwgLnRvcC1idG4gPiBsaSwgLnNjLXRvcG1lZGlhIC5tZWRpYS1idG4gPiBsaSwgLnNjLXRvcGJyYW5kIC5icmFuZC1idG4gPiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG4gIC5jbG0tMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NTBweDsgfVxuICAuY2xtLTIgPiBsaTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmNsbS0zID4gbGk6bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5jbG0tNCA+IGxpIHtcbiAgICB3aWR0aDogNDkuMTkzNTUlOyB9XG4gICAgLmNsbS00ID4gbGk6bnRoLWNoaWxkKDJuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNsbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmNsbS01ID4gbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4OyB9IH1cblxuLmxpc3QtaW5kLCAubGlzdC1pbmQtcywgLmxpc3QtbnVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubGlzdC1pbmQgPiBsaSwgLmxpc3QtaW5kLXMgPiBsaSwgLmxpc3QtbnVtID4gbGkge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmxpc3QtaW5kID4gbGk6YmVmb3JlLCAubGlzdC1pbmQtcyA+IGxpOmJlZm9yZSB7XG4gIHdpZHRoOiAxNXB4O1xuICBjb250ZW50OiAn44O7JztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi5saXN0LWluZC1zID4gbGkge1xuICBmb250LXNpemU6IDEuMXJlbTsgfVxuXG4ubGlzdC1udW0ge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIG1hcmdpbi1sZWZ0OiAxZW07IH1cbiAgLmxpc3QtbnVtID4gbGkge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ucGFnZXIge1xuICBtYXJnaW46IDQwcHggMCAwOyB9XG4gIC5wYWdlciB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5wYWdlciB1bCA+IGxpIHtcbiAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjdmN2Y3OyB9XG4gICAgICAucGFnZXIgdWwgPiBsaSBhIHtcbiAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgY29sb3I6ICMxOTNkNWQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgLnBhZ2VyIHVsID4gbGkgYSBpLmljb24tcHJldjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzE5M2Q1ZDtcbiAgICAgICAgICBsZWZ0OiAtMnB4OyB9XG4gICAgICAgIC5wYWdlciB1bCA+IGxpIGEgaS5pY29uLW5leHQ6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMxOTNkNWQ7XG4gICAgICAgICAgcmlnaHQ6IC0ycHg7IH1cbiAgICAgIC5wYWdlciB1bCA+IGxpOmhvdmVyLCAucGFnZXIgdWwgPiBsaS5hY3RpdmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICMxOTNkNWQ7IH1cbiAgICAgICAgLnBhZ2VyIHVsID4gbGk6aG92ZXIgYSwgLnBhZ2VyIHVsID4gbGkuYWN0aXZlIGEge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMxOTNkNWQ7XG4gICAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICAgICAucGFnZXIgdWwgPiBsaTpob3ZlciBhIGk6YmVmb3JlLCAucGFnZXIgdWwgPiBsaS5hY3RpdmUgYSBpOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNGRkY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucGFnZXIge1xuICAgIG1hcmdpbjogNDBweCAwIDA7IH1cbiAgICAucGFnZXIgdWwgPiBsaSB7XG4gICAgICBtYXJnaW46IDAgM3B4OyB9XG4gICAgICAucGFnZXIgdWwgPiBsaSBhIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7IH0gfVxuXG4uYW5jaHIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtODBweDsgfVxuXG4jcGFnZXRvcC1idG4ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAyMHB4O1xuICB6LWluZGV4OiAxMDA7IH1cbiAgI3BhZ2V0b3AtYnRuIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMTkzZDVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAwczsgfVxuICAgICNwYWdldG9wLWJ0biBhOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNGRkY7XG4gICAgICByaWdodDogMDsgfVxuICAgICNwYWdldG9wLWJ0biBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgI3BhZ2V0b3AtYnRuLmFjdGl2ZSBhIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuXG4uc2MtdG9wYnVzaW5lc3MgLmJ1c2luZXNzLWJveCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYW5jaHIge1xuICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgIHBhZGRpbmctdG9wOiA4MHB4OyB9XG4gICNwYWdldG9wLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50aHVtYm5haWwge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmVkaXRvciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmVkaXRvciBoMSwgLmVkaXRvciBoMiwgLmVkaXRvciBoMywgLmVkaXRvciBoNCB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVkaXRvciBoMSB7XG4gICAgZm9udC1zaXplOiAzLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAuZWRpdG9yIGgyIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gIC5lZGl0b3IgaDMge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLmVkaXRvciBoNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTkzZDVkOyB9XG4gIC5lZGl0b3IgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuZWRpdG9yIHVsIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07IH1cbiAgICAgIC5lZGl0b3IgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ+ODuyc7IH1cbiAgLmVkaXRvciBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07IH1cbiAgLmVkaXRvciB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y3ZjdmNztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmN2Y3Zjc7IH1cbiAgICAuZWRpdG9yIHRhYmxlIHRoLFxuICAgIC5lZGl0b3IgdGFibGUgdGQge1xuICAgICAgcGFkZGluZzogMTVweCAxZW0gMTJweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjdmN2Y3O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmVkaXRvciB0YWJsZSB0aCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUVFO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5lZGl0b3IgdGFibGUgdGhlYWQgdGgge1xuICAgICAgYmFja2dyb3VuZDogIzE5M2Q1ZDtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5lZGl0b3IgaW1nIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnRodW1ibmFpbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuZWRpdG9yIGgxIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAuZWRpdG9yIGgyIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAuZWRpdG9yIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI4NTcxO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5lZGl0b3IgdGFibGUgdGgsXG4gIC5lZGl0b3IgdGFibGUgdGQge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC5lZGl0b3IgLnNwLXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAuZWRpdG9yIC5zcC1zY3JvbGw6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgIGNvbnRlbnQ6ICfihpLjgrnjg6njgqTjg4njgafjgY3jgb7jgZknO1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5lZGl0b3IgLnNwLXNjcm9sbCA+IHRhYmxlIHtcbiAgICAgIHdpZHRoOiAyMDB2dyAhaW1wb3J0YW50OyB9IH1cblxuLmRpc3BsYXktbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4jbW9kYWwtb3ZlcmxheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA0MDA7XG4gIG9wYWNpdHk6IDA7IH1cblxuLm1vZGFsLWFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDQwMTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW9kYWwtY29udGVudHMge1xuICBwYWRkaW5nOiA1MHB4O1xuICBtYXgtaGVpZ2h0OiA4MHZoO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDFzOyB9XG5cbi5tb2RhbC1vcGVuIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5tb2RhbC1jbG9zZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDBweDtcbiAgdG9wOiAtNDBweDtcbiAgei1pbmRleDogMDsgfVxuICAubW9kYWwtY2xvc2U6YmVmb3JlLCAubW9kYWwtY2xvc2U6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTRweDtcbiAgICBsZWZ0OiAwOyB9XG4gIC5tb2RhbC1jbG9zZTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAubW9kYWwtY2xvc2U6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLm1vZGFsLXByaXZhY3kgZGwgZHQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLm1vZGFsLXByaXZhY3kgZGwgZGQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5tb2RhbC1wcml2YWN5IGRsIGRkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5tb2RhbC1hcmVhIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLm1vZGFsLWNvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgbWF4LWhlaWdodDogNzB2aDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5tb2RhbC1jbG9zZSB7XG4gICAgcmlnaHQ6IDIwcHg7IH0gfVxuXG4uc3dpcGVyLW1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAwIDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7IH1cblxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3cgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIGxpbmUtaGVpZ2h0OiAwOyB9XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQsIC13ZWJraXQtdHJhbnNmb3JtOyB9XG5cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItY29udGFpbmVyLTNkIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTIwMHB4O1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlcixcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMC41KSksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMCwgMCwgMCwgMC41KSksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpOyB9XG5cbi8qIElFMTAgV2luZG93cyBQaG9uZSA4IEZpeGVzICovXG4uc3dpcGVyLWNvbnRhaW5lci13cDgtaG9yaXpvbnRhbCxcbi5zd2lwZXItY29udGFpbmVyLXdwOC1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7IH1cblxuLnN3aXBlci1jb250YWluZXItd3A4LXZlcnRpY2FsLFxuLnN3aXBlci1jb250YWluZXItd3A4LXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXg7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7IH1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwYWRkaW5nOiAxN3B4IDEzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbi10b3A6IC00MnB4O1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7IH1cbiAgLnN3aXBlci1idXR0b24tcHJldiBzcGFuLFxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHNwYW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bzsgfVxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHNwYW4sXG4gIC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpOyB9XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG4gIC5zd2lwZXItYnV0dG9uLW5leHQgc3BhbixcbiAgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7IH1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4vKiBDb21tb24gU3R5bGVzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKiBCdWxsZXRzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjI7IH1cblxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICMwMDdhZmY7IH1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDZweCAwO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMjAwbXMgdG9wLCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdG9wLCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyB0b3A7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgdG9wO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07IH1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgNHB4OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAyMDBtcyBsZWZ0LCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogMjAwbXMgbGVmdCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyBsZWZ0O1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIGxlZnQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDIwMG1zIHJpZ2h0LCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogMjAwbXMgcmlnaHQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0O1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0O1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0LCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTsgfVxuXG4vKiBQcm9ncmVzcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6ICMwMDdhZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBTY3JvbGxiYXIgKi9cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxJTtcbiAgYm90dG9tOiAzcHg7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IDVweDtcbiAgd2lkdGg6IDk4JTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogM3B4O1xuICB0b3A6IDElO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA5OCU7IH1cblxuLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7IH1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7IH1cblxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBpbWcsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTsgfVxuXG4vKiBQcmVsb2FkZXIgKi9cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTsgfVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi8qIGExMXkgKi9cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgb3BhY2l0eTogMC42O1xuICAtd2Via2l0LWZpbHRlcjogYmx1cig1MHB4KTtcbiAgZmlsdGVyOiBibHVyKDUwcHgpO1xuICB6LWluZGV4OiAwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZsaXAge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIge1xuICAvKiBXaW5kb3dzIDggSUUgMTAgZml4ICovXG4gIC1tcy1wZXJzcGVjdGl2ZTogMTIwMHB4OyB9XG5cbi5zbGlkZXItdGh1bWJuYWlsIC5zd2lwZXItc2xpZGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgLnNsaWRlci10aHVtYm5haWwgLnN3aXBlci1zbGlkZSBpbWcge1xuICAgIG9wYWNpdHk6IC4yO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG5cbi5zbGlkZXItdGh1bWJuYWlsIC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlIGltZyB7XG4gIG9wYWNpdHk6IDE7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7IH1cbiAgLnN3aXBlci1idXR0b24tcHJldixcbiAgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGxlZnQ6IC0xMi41cHg7IH1cbiAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIHJpZ2h0OiAtMTIuNXB4OyB9IH1cblxuLmNvbnRhY3QgLnNjLWt2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29udGFjdF9rdi5qcGdcIik7IH1cblxuLmZvcm0tZmllbGQgLmlucHV0LXRleHQsIC5mb3JtLWZpZWxkIC5pbnB1dC10ZXh0YXJlYSwgLmZvcm0tZmllbGQgLmlucHV0LXNlbGVjdCBzZWxlY3QsIC5mb3JtLWZpZWxkIC5pbnB1dC1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREREO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7IH1cbiAgLmZvcm0tZmllbGQgLmlucHV0LXRleHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtLWZpZWxkIC5pbnB1dC10ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0tZmllbGQgLmlucHV0LXNlbGVjdCBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtLWZpZWxkIC5pbnB1dC1idG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjREREOyB9XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC10ZXh0OjotbW96LXBsYWNlaG9sZGVyLCAuZm9ybS1maWVsZCAuaW5wdXQtdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtLWZpZWxkIC5pbnB1dC1zZWxlY3Qgc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyLCAuZm9ybS1maWVsZCAuaW5wdXQtYnRuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0RERDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC10ZXh0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0tZmllbGQgLmlucHV0LXRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0tZmllbGQgLmlucHV0LXNlbGVjdCBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybS1maWVsZCAuaW5wdXQtYnRuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNEREQ7IH1cbiAgLmZvcm0tZmllbGQgLmlucHV0LXRleHQ6Zm9jdXMsIC5mb3JtLWZpZWxkIC5pbnB1dC10ZXh0YXJlYTpmb2N1cywgLmZvcm0tZmllbGQgLmlucHV0LXNlbGVjdCBzZWxlY3Q6Zm9jdXMsIC5mb3JtLWZpZWxkIC5pbnB1dC1idG46Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzE5M2Q1ZDsgfVxuICAgIC5mb3JtLWZpZWxkIC5pbnB1dC10ZXh0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybS1maWVsZCAuaW5wdXQtdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtLWZpZWxkIC5pbnB1dC1zZWxlY3Qgc2VsZWN0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybS1maWVsZCAuaW5wdXQtYnRuOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5mb3JtLWZpZWxkIC5pbnB1dC10ZXh0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLCAuZm9ybS1maWVsZCAuaW5wdXQtdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtLWZpZWxkIC5pbnB1dC1zZWxlY3Qgc2VsZWN0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLCAuZm9ybS1maWVsZCAuaW5wdXQtYnRuOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuZm9ybS1maWVsZCAuaW5wdXQtdGV4dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtLWZpZWxkIC5pbnB1dC10ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtLWZpZWxkIC5pbnB1dC1zZWxlY3Qgc2VsZWN0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0tZmllbGQgLmlucHV0LWJ0bjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xLCAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMiwgLmZvcm0tZmllbGQgLmlucHV0LWNoZWNrIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMSA+IGxpLCAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMiA+IGxpLCAuZm9ybS1maWVsZCAuaW5wdXQtY2hlY2sgPiBsaSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgICAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMSA+IGxpIHNwYW4sIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0yID4gbGkgc3BhbiwgLmZvcm0tZmllbGQgLmlucHV0LWNoZWNrID4gbGkgc3BhbiB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7IH1cbiAgICAgIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xID4gbGkgc3BhbjpiZWZvcmUsIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0yID4gbGkgc3BhbjpiZWZvcmUsIC5mb3JtLWZpZWxkIC5pbnB1dC1jaGVjayA+IGxpIHNwYW46YmVmb3JlLCAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMSA+IGxpIHNwYW46YWZ0ZXIsIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0yID4gbGkgc3BhbjphZnRlciwgLmZvcm0tZmllbGQgLmlucHV0LWNoZWNrID4gbGkgc3BhbjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG4gICAgLmZvcm0tZmllbGQgLmlucHV0LXJhZGlvLTEgPiBsaSBsYWJlbCwgLmZvcm0tZmllbGQgLmlucHV0LXJhZGlvLTIgPiBsaSBsYWJlbCwgLmZvcm0tZmllbGQgLmlucHV0LWNoZWNrID4gbGkgbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mb3JtLWZpZWxkIC5pbnB1dC1jaGVjayA+IGxpIGxhYmVsLCAuZm9ybS1hZ3JlZSAuaW5wdXQtY2hlY2sgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmZvcm0tZmllbGQgLmlucHV0LWNoZWNrID4gbGkgc3BhbiwgLmZvcm0tYWdyZWUgLmlucHV0LWNoZWNrIHNwYW4ge1xuICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAwczsgfVxuICAuZm9ybS1maWVsZCAuaW5wdXQtY2hlY2sgPiBsaSBzcGFuOmJlZm9yZSwgLmZvcm0tYWdyZWUgLmlucHV0LWNoZWNrIHNwYW46YmVmb3JlLCAuZm9ybS1maWVsZCAuaW5wdXQtY2hlY2sgPiBsaSBzcGFuOmFmdGVyLCAuZm9ybS1hZ3JlZSAuaW5wdXQtY2hlY2sgc3BhbjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7IH1cbiAgLmZvcm0tZmllbGQgLmlucHV0LWNoZWNrID4gbGkgc3BhbjphZnRlciwgLmZvcm0tYWdyZWUgLmlucHV0LWNoZWNrIHNwYW46YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjVlbTtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0RERDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmZvcm0tZmllbGQgLmlucHV0LWNoZWNrID4gbGkgc3Bhbjpob3ZlcjphZnRlciwgLmZvcm0tYWdyZWUgLmlucHV0LWNoZWNrIHNwYW46aG92ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICMxOTNkNWQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzE5M2Q1ZDsgfVxuXG4uZm9ybS1maWVsZCAuaW5wdXQtY2hlY2sgPiBsaSBpbnB1dDpjaGVja2VkICsgc3BhbjpiZWZvcmUsIC5mb3JtLWFncmVlIC5pbnB1dC1jaGVjayBpbnB1dDpjaGVja2VkICsgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNXB4O1xuICB6LWluZGV4OiAxMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGNoZWNrYm94LWNoZWNrIDI1MG1zIDUwbXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbjogY2hlY2tib3gtY2hlY2sgMjUwbXMgNTBtcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbi5mb3JtLWZpZWxkIC5pbnB1dC1jaGVjayA+IGxpIGlucHV0OmNoZWNrZWQgKyBzcGFuOmFmdGVyLCAuZm9ybS1hZ3JlZSAuaW5wdXQtY2hlY2sgaW5wdXQ6Y2hlY2tlZCArIHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTkzZDVkO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTkzZDVkOyB9XG5cbi5nbWFwIHtcbiAgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG4uZm9ybS1hcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuXG4uZm9ybS1maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZm9ybS1maWVsZCA+IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmZvcm0tZmllbGQgLmlucHV0LXRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDIwMHB4OyB9XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmZvcm0tZmllbGQgLmlucHV0LXJhZGlvLTEgPiBsaSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEREQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RERDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEREQ7IH1cbiAgICAgIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEREQ7IH1cbiAgICAgIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xID4gbGkgc3BhbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICNEREQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xID4gbGk6aG92ZXIgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxOTNkNWQ7XG4gICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMSA+IGxpIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE5M2Q1ZDtcbiAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICAgLmZvcm0tZmllbGQgLmlucHV0LXJhZGlvLTEgPiBsaSBpbnB1dDpjaGVja2VkICsgc3BhbjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNDUlO1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGNoZWNrYm94LWNoZWNrIDI1MG1zIDUwbXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBjaGVja2JveC1jaGVjayAyNTBtcyA1MG1zIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0yID4gbGkgc3BhbjpiZWZvcmUsIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0yID4gbGkgc3BhbjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1jb2xvcjsgfVxuICAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMiA+IGxpIHNwYW46YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0RERDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IH1cbiAgLmZvcm0tZmllbGQgLmlucHV0LXJhZGlvLTIgPiBsaSBzcGFuOmFmdGVyIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogIzE5M2Q1ZDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSBzY2FsZSgwKTtcbiAgICBsZWZ0OiA0cHg7IH1cbiAgLmZvcm0tZmllbGQgLmlucHV0LXJhZGlvLTIgPiBsaSBzcGFuOmhvdmVyOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSBzY2FsZSgwLjUpOyB9XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0yID4gbGkgaW5wdXQ6Y2hlY2tlZCArIHNwYW46YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICMxOTNkNWQ7IH1cbiAgLmZvcm0tZmllbGQgLmlucHV0LXJhZGlvLTIgPiBsaSBpbnB1dDpjaGVja2VkICsgc3BhbjphZnRlciB7XG4gICAgbGVmdDogNHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHNjYWxlKDEpOyB9XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC1zZWxlY3Qge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmZvcm0tZmllbGQgLmlucHV0LXNlbGVjdDpiZWZvcmUge1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDEzNWRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAyMHB4OyB9XG4gICAgLmZvcm0tZmllbGQgLmlucHV0LXNlbGVjdCBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgICAgLmZvcm0tZmllbGQgLmlucHV0LXNlbGVjdCBzZWxlY3Qgb3B0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMzMzM7IH1cbiAgICAgIC5mb3JtLWZpZWxkIC5pbnB1dC1zZWxlY3Qgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmZvcm0tZmllbGQgLmlucHV0LXNlbGVjdCBzZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDAgMCAjODI4YzlhOyB9XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC1idG4ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMTkzZDVkO1xuICAgIGJvcmRlci1jb2xvcjogIzE5M2Q1ZDtcbiAgICBjb2xvcjogI0ZGRjsgfVxuICAgIC5mb3JtLWZpZWxkIC5pbnB1dC1idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMTkzZDVkOyB9XG4gICAgLmZvcm0tZmllbGQgLmlucHV0LWJ0bi5iYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6ICNEREQ7XG4gICAgICBib3JkZXItY29sb3I6ICNEREQ7XG4gICAgICBjb2xvcjogIzE5M2Q1ZDsgfVxuICAuZm9ybS1maWVsZCAuaW5wdXQtZXJyb3Ige1xuICAgIGJvcmRlci1jb2xvcjogI2RiNTg0YjsgfVxuICAuZm9ybS1maWVsZCAuaXRlbS1ub3RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmZvcm0tZmllbGQgLml0ZW0tZXJyb3Ige1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2RiNTg0YjtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAuZm9ybS1maWVsZCAuaXRlbS1yZXEsIC5mb3JtLWZpZWxkIC5pdGVtLWFueSB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgIHBhZGRpbmc6IDNweCA5cHggNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZGI1ODRiO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDsgfVxuICAuZm9ybS1maWVsZCAuaXRlbS1hbnkge1xuICAgIGJhY2tncm91bmQ6ICNEREQ7XG4gICAgY29sb3I6ICMwMDA7IH1cblxuLmZvcm0tYWdyZWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmZvcm0tYWdyZWUgLmlucHV0LWNoZWNrIHtcbiAgICBtYXJnaW46IDIwcHggMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xLCAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMiwgLmZvcm0tZmllbGQgLmlucHV0LWNoZWNrIHtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC1jaGVjayA+IGxpIHNwYW46aG92ZXI6YWZ0ZXIsIC5mb3JtLWFncmVlIC5pbnB1dC1jaGVjayBzcGFuOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNEREQ7IH1cbiAgLmdtYXAge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5nbWFwIGlmcmFtZSB7XG4gICAgICBoZWlnaHQ6IDIwMHB4OyB9XG4gIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMSA+IGxpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RERDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RERDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RERDsgfVxuICAgICAgLmZvcm0tZmllbGQgLmlucHV0LXJhZGlvLTEgPiBsaTpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cbiAgICAgIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xID4gbGk6bnRoLWNoaWxkKDEpLCAuZm9ybS1maWVsZCAuaW5wdXQtcmFkaW8tMSA+IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgIC5mb3JtLWZpZWxkIC5pbnB1dC1yYWRpby0xID4gbGkgc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDsgfSB9XG5cbi50b3AtaGVhZCB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7IH1cbiAgLnRvcC1oZWFkIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi50b3AtY29weSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi50b3AtYnRuIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG5cbi5zYy10b3BrdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwMHB4O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAycHggMnB4IDRweCBibGFjazsgfVxuICAuc2MtdG9wa3YgLnRvcGt2LWhlYWQge1xuICAgIGZvbnQtc2l6ZTogNi45NHZ3O1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEwcHg7IH1cbiAgLnNjLXRvcGt2IC50b3Brdi1jb3B5IHtcbiAgICBmb250LXNpemU6IDEuOTR2dztcbiAgICBsZXR0ZXItc3BhY2luZzogNHB4OyB9XG4gIC5zYy10b3BrdiAudG9wa3YtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gICAgLnNjLXRvcGt2IC50b3Brdi1pbWcgLnN3aXBlci1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5zYy10b3BrdiAudG9wa3YtaW1nIC5zd2lwZXItc2xpZGUge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuc2MtdG9wa3YgLnRvcGt2LWltZyAuc3dpcGVyLXNsaWRlIC5pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLnNjLXRvcGNvbXBhbnkge1xuICBiYWNrZ3JvdW5kOiAjRUVFO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLnNjLXRvcGNvbXBhbnkgLnRvcGNvbXBhbnktdHgge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgcGFkZGluZzogMCA1MHB4OyB9XG4gIC5zYy10b3Bjb21wYW55IC50b3Bjb21wYW55LWltZyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBsaW5lLWhlaWdodDogMDsgfVxuICAgIC5zYy10b3Bjb21wYW55IC50b3Bjb21wYW55LWltZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLnNjLXRvcG1lZGlhIHtcbiAgcGFkZGluZzogMCA1MHB4OyB9XG4gIC5zYy10b3BtZWRpYSAudG9wLWhlYWQge1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2MtdG9wbWVkaWEgLnRvcG1lZGlhLWhlYWQge1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuc2MtdG9wbWVkaWEgLm1lZGlhLWJ0biB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICBtYXgtd2lkdGg6IDI5OHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5zYy10b3BtZWRpYSAubWVkaWEtYnRuIGEge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zYy10b3BidXNpbmVzcyAudG9wLWhlYWQsXG4uc2MtdG9wYnVzaW5lc3MgLnRvcC1jb3B5IHtcbiAgcGFkZGluZzogMCA1MHB4OyB9XG5cbi5zYy10b3BidXNpbmVzcyAudG9wLWNvcHkge1xuICBtYXJnaW46IDAgMCA2MHB4OyB9XG5cbi5zYy10b3BidXNpbmVzcyAuYnVzaW5lc3MtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNjLXRvcGJ1c2luZXNzIC5idXNpbmVzcy1ib3g6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGOyB9XG4gIC5zYy10b3BidXNpbmVzcyAuYnVzaW5lc3MtYm94OmhvdmVyIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG5cbi5zYy10b3BidXNpbmVzcyAuYnVzaW5lc3MtaGVhZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTBweDtcbiAgdG9wOiA1MHB4O1xuICB6LWluZGV4OiA1OyB9XG4gIC5zYy10b3BidXNpbmVzcyAuYnVzaW5lc3MtaGVhZCBoMyB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogNHB4OyB9XG4gICAgLnNjLXRvcGJ1c2luZXNzIC5idXNpbmVzcy1oZWFkIGgzIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuc2MtdG9wYnVzaW5lc3MgLmJ1c2luZXNzLWhlYWQgcCB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07IH1cblxuLnNjLXRvcGJ1c2luZXNzIC5idXNpbmVzcy1pbWcge1xuICBsaW5lLWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2MtdG9wYnVzaW5lc3MgLmJ1c2luZXNzLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG5cbi5zYy10b3BidXNpbmVzcyAuYnVzaW5lc3MtYXJlYSB7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuc2MtdG9wYnVzaW5lc3MgLmJ1c2luZXNzLWFyZWEgLmJ1c2luZXNzLWJveCB7XG4gICAgd2lkdGg6IDUwJTsgfVxuXG4uc2MtdG9wYnJhbmQge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAuc2MtdG9wYnJhbmQgLnRvcGJyYW5kLWhlYWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDU1cHggNTBweDsgfVxuICAuc2MtdG9wYnJhbmQgLmJyYW5kLWFyZWEge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuc2MtdG9wYnJhbmQgLmJyYW5kLWFyZWE6bnRoLW9mLXR5cGUoMykgLmJyYW5kLWxvZ28ge1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAuc2MtdG9wYnJhbmQgLmJyYW5kLWFyZWE6bnRoLW9mLXR5cGUoMykgLmJyYW5kLXNsaWRlciB7XG4gICAgICBvcmRlcjogMjsgfVxuICAuc2MtdG9wYnJhbmQgLmJyYW5kLWxvZ28ge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRUVFO1xuICAgIG9yZGVyOiAyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuc2MtdG9wYnJhbmQgLmJyYW5kLWltZyB7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNjLXRvcGJyYW5kIC5icmFuZC1zbGlkZXIge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgb3JkZXI6IDE7IH1cbiAgICAuc2MtdG9wYnJhbmQgLmJyYW5kLXNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDAgMCAycHg7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuc2MtdG9wYnJhbmQgLmJyYW5kLXNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAuc2MtdG9wYnJhbmQgLmJyYW5kLWJ0biB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zYy10b3BicmFuZCAuc2xpZGVyLXRodW1ibmFpbCAuc3dpcGVyLXNsaWRlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgIC5zYy10b3BicmFuZCAuc2xpZGVyLXRodW1ibmFpbCAuc3dpcGVyLXNsaWRlIGltZyB7XG4gICAgICBvcGFjaXR5OiAuMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG4gIC5zYy10b3BicmFuZCAuc2xpZGVyLXRodW1ibmFpbCAuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSBpbWcge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLnNjLXRvcG1pc3Npb24ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0VFRTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5zYy10b3BtaXNzaW9uIC50b3BtaXNzaW9uLXR4IHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBhZGRpbmc6IDAgNTBweDsgfVxuICAuc2MtdG9wbWlzc2lvbiAudG9wbWlzc2lvbi1pbWcge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAuc2MtdG9wbWlzc2lvbiAudG9wbWlzc2lvbi1pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5zYy1idG4ge1xuICBtYXJnaW46IC03MHB4IDAgNjBweCAhaW1wb3J0YW50OyB9XG4gIC5zYy1idG4gLmJ0bi13cmFwIGEgc3BhbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudG9wLWhlYWQge1xuICAgIGZvbnQtc2l6ZTogMy40N3Z3OyB9XG4gIC50b3AtY29weSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLnNjLXRvcGJ1c2luZXNzIC5idXNpbmVzcy1oZWFkIGgzIHtcbiAgICBmb250LXNpemU6IDMuMTJ2dzsgfVxuICAuc2MtdG9wYnVzaW5lc3MgLmJ1c2luZXNzLWhlYWQgcCB7XG4gICAgZm9udC1zaXplOiAxLjUydnc7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC50b3AtaGVhZCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7IH1cbiAgLnRvcC1idG4ge1xuICAgIG1hcmdpbjogMjBweCAwIDA7IH1cbiAgLnNjLXRvcGt2IHtcbiAgICBoZWlnaHQ6IDUwdmg7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgLnNjLXRvcGt2IC50b3Brdi1oZWFkIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4xNDI4NjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxMHB4O1xuICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IGJsYWNrOyB9XG4gICAgLnNjLXRvcGt2IC50b3Brdi1jb3B5IHtcbiAgICAgIGZvbnQtc2l6ZTogMy40N3Z3O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggYmxhY2s7IH1cbiAgLnNjLXRvcGNvbXBhbnkge1xuICAgIG1hcmdpbjogMCAwIDYwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zYy10b3Bjb21wYW55IC50b3AtaGVhZCBiciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnNjLXRvcGNvbXBhbnkgLnRvcGNvbXBhbnktdHgge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7IH1cbiAgICAuc2MtdG9wY29tcGFueSAudG9wY29tcGFueS1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5zYy10b3Bjb21wYW55IC50b3Bjb21wYW55LWltZyBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAuc2MtdG9wbWVkaWEge1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAgIC5zYy10b3BtZWRpYSAudG9wbWVkaWEtaGVhZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnNjLXRvcG1lZGlhIC5tZWRpYS1idG4ge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBtYXgtd2lkdGg6IDgwcHg7IH1cbiAgICAgIC5zYy10b3BtZWRpYSAubWVkaWEtYnRuIHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5zYy10b3BtZWRpYSAubmV3cy1saXN0IGxpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgICAgIC5zYy10b3BtZWRpYSAubmV3cy1saXN0IGxpIGEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAuc2MtdG9wYnVzaW5lc3MgLnRvcC1oZWFkLFxuICAuc2MtdG9wYnVzaW5lc3MgLnRvcC1jb3B5IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLnNjLXRvcGJ1c2luZXNzIC50b3AtY29weSB7XG4gICAgbWFyZ2luOiAwIDAgNDBweDsgfVxuICAuc2MtdG9wYnVzaW5lc3MgLmJ1c2luZXNzLWJveCB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLnNjLXRvcGJ1c2luZXNzIC5idXNpbmVzcy1ib3g6Zmlyc3Qtb2YtdHlwZSAuYnVzaW5lc3MtaW1nIGltZyB7XG4gICAgICB3aWR0aDogMTUwJTtcbiAgICAgIG1heC13aWR0aDogMTUwJTsgfVxuICAgIC5zYy10b3BidXNpbmVzcyAuYnVzaW5lc3MtYm94OmhvdmVyIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAuc2MtdG9wYnVzaW5lc3MgLmJ1c2luZXNzLWhlYWQge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAyMHB4OyB9XG4gICAgLnNjLXRvcGJ1c2luZXNzIC5idXNpbmVzcy1oZWFkIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4OyB9XG4gICAgLnNjLXRvcGJ1c2luZXNzIC5idXNpbmVzcy1oZWFkIHAge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLnNjLXRvcGJ1c2luZXNzIC5idXNpbmVzcy1pbWcgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlOyB9XG4gIC5zYy10b3BidXNpbmVzcyAuYnVzaW5lc3MtYXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLnNjLXRvcGJ1c2luZXNzIC5idXNpbmVzcy1hcmVhIC5idXNpbmVzcy1ib3gge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNjLXRvcGJyYW5kIC50b3BicmFuZC1oZWFkIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7IH1cbiAgLnNjLXRvcGJyYW5kIC5icmFuZC1hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2MtdG9wYnJhbmQgLmJyYW5kLWxvZ28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgLnNjLXRvcGJyYW5kIC5icmFuZC1pbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDsgfVxuICAuc2MtdG9wYnJhbmQgLmJyYW5kLXNsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNjLXRvcGJyYW5kIC5icmFuZC1idG4ge1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2MtdG9wbWlzc2lvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2MtdG9wbWlzc2lvbiAudG9wbWlzc2lvbi10eCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDQwcHggMjBweDsgfVxuICAgIC5zYy10b3BtaXNzaW9uIC50b3BtaXNzaW9uLWltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuc2MtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50OyB9IH1cblxuLmNvbXBhbnkgLnNjLWt2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tcGFueV9rdi5qcGdcIik7IH1cblxuLnNjLWNvbXBhbnkgLmNvbXBhbnktYXJyIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc2MtY29tcGFueSAuY29tcGFueS1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLnNjLWNvbXBhbnkgLmNvbXBhbnktbGlzdCA+IGxpIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7IH1cbiAgICAuc2MtY29tcGFueSAuY29tcGFueS1saXN0ID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDA7IH1cblxuLnNjLWNvbXBhbnkgLmJ1c2luZXNzLWxpc3Qge1xuICBtYXJnaW46IDA7IH1cbiAgLnNjLWNvbXBhbnkgLmJ1c2luZXNzLWxpc3QgPiBsaSB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNjLWNvbXBhbnkgLmJ1c2luZXNzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnNjLWNvbXBhbnkgLmJ1c2luZXNzLWxpc3QgPiBsaSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5zYy1jb21wYW55IC5idXNpbmVzcy1saXN0ID4gbGkgYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5zYy1jb21wYW55IC5idXNpbmVzcy1saXN0ID4gbGk6Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuXG4uaW50cm9kdWNpbmcgLnNjLWt2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvaW50cm9kdWNpbmdfa3YuanBnXCIpOyB9XG5cbi5zYy1icmFuZCAuYnJhbmQtc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuc2MtYnJhbmQgLmJyYW5kLXNsaWRlciAuc3dpcGVyLXNsaWRlciB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAgIC5zYy1icmFuZCAuYnJhbmQtc2xpZGVyIC5zd2lwZXItc2xpZGVyIC5zbGlkZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNjLWJyYW5kIC5icmFuZC1zbGlkZXIgLnN3aXBlci1zdWIge1xuICAgIHdpZHRoOiAyMy40JTsgfVxuICAgIC5zYy1icmFuZCAuYnJhbmQtc2xpZGVyIC5zd2lwZXItc3ViIC5zbGlkZXItdGh1bWJuYWlsIC5zd2lwZXItc2xpZGUge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgICAgLnNjLWJyYW5kIC5icmFuZC1zbGlkZXIgLnN3aXBlci1zdWIgLnNsaWRlci10aHVtYm5haWwgLnN3aXBlci1zbGlkZSBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zYy1icmFuZCAuYnJhbmQtc2xpZGVyIC5zd2lwZXItc3ViIC5zbGlkZXItdGh1bWJuYWlsIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2MtYnJhbmQgLmJyYW5kLWFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICAuc2MtYnJhbmQgLmJyYW5kLWFyZWEgLmJyYW5kLWp3MzYwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnNjLWJyYW5kIC5icmFuZC1hcmVhIC5icmFuZC1saXN0IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuc2MtYnJhbmQgLmJyYW5kLWFyZWEgLmJyYW5kLWxpc3QgPiBsaSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjdmN2Y3O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuc2MtYnJhbmQgLmJyYW5kLWFyZWEgLmJyYW5kLWxpc3QgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG4gIC5zYy1icmFuZCAuYnJhbmQtYXJlYSAuYnJhbmQtaW1nIHtcbiAgICBsaW5lLWhlaWdodDogMDsgfVxuICAgIC5zYy1icmFuZCAuYnJhbmQtYXJlYSAuYnJhbmQtaW1nIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuc2MtYnJhbmQgLmJyYW5kLWFyZWEgLmJyYW5kLWhlYWQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE0Mjg2OyB9XG4gIC5zYy1icmFuZCAuYnJhbmQtYXJlYSAuYnJhbmQtY29weSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAgIC5zYy1icmFuZCAuYnJhbmQtYXJlYSAuYnJhbmQtY29weSBkdCB7XG4gICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAgIC5zYy1icmFuZCAuYnJhbmQtYXJlYSAuYnJhbmQtY29weSBkZCBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5zYy1icmFuZCAuYnJhbmQtdGV4dCAuYnJhbmQtYm94IHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gIC5zYy1icmFuZCAuYnJhbmQtdGV4dCAuYnJhbmQtYm94Om50aC1jaGlsZCgybikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBpbmhlcml0OyB9XG4gICAgLnNjLWJyYW5kIC5icmFuZC10ZXh0IC5icmFuZC1ib3g6bnRoLWNoaWxkKDJuKSAuY29weSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cbiAgLnNjLWJyYW5kIC5icmFuZC10ZXh0IC5icmFuZC1ib3ggLmltZyB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zYy1icmFuZCAuYnJhbmQtdGV4dCAuYnJhbmQtYm94IC5jb3B5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIGZsZXg6IDE7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2MtYnJhbmQgLnN3aXBlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuc2MtYnJhbmQgLmJyYW5kLWFyZWEge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICAgIC5zYy1icmFuZCAuYnJhbmQtYXJlYSAuYnJhbmQtanczNjAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zYy1icmFuZCAuYnJhbmQtYXJlYSAuYnJhbmQtbGlzdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuc2MtYnJhbmQgLmJyYW5kLWFyZWEgLmJyYW5kLWxpc3QgPiBsaSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICAuc2MtYnJhbmQgLmJyYW5kLWFyZWEgLmJyYW5kLWxpc3QgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLnNjLWJyYW5kIC5icmFuZC1hcmVhIC5icmFuZC1pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNjLWJyYW5kIC5icmFuZC1hcmVhIC5icmFuZC1oZWFkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTQyODY7IH1cbiAgICAuc2MtYnJhbmQgLmJyYW5kLWFyZWEgLmJyYW5kLWNvcHkge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAgICAgLnNjLWJyYW5kIC5icmFuZC1hcmVhIC5icmFuZC1jb3B5IGR0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9XG4gICAgICAuc2MtYnJhbmQgLmJyYW5kLWFyZWEgLmJyYW5kLWNvcHkgZGQgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5zYy1icmFuZCAuYnJhbmQtdGV4dCAuYnJhbmQtYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnNjLWJyYW5kIC5icmFuZC10ZXh0IC5icmFuZC1ib3ggLmltZyB7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4OyB9XG4gICAgLnNjLWJyYW5kIC5icmFuZC10ZXh0IC5icmFuZC1ib3ggLmNvcHkge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9IH1cblxuLnNob3BwaW5nbWFsbCAuc2Mta3Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9zaG9wcGluZ21hbGxfa3YuanBnXCIpOyB9XG5cbi5zYy1zaG9wcGluZ21hbGwgLnNob3BwaW5nbWFsbC1ib3gge1xuICBtYXJnaW46IDAgMCA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNjLXNob3BwaW5nbWFsbCAuc2hvcHBpbmdtYWxsLWltZyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMDsgfVxuXG4uc2Mtc2hvcHBpbmdtYWxsIC5zaG9wcGluZ21hbGwtY29weSB7XG4gIHdpZHRoOiA0NyU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IH1cbiAgLnNjLXNob3BwaW5nbWFsbCAuc2hvcHBpbmdtYWxsLWNvcHkgLmhlYWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uc2Mtc2hvcHBpbmdtYWxsIC5zaG9wcGluZ21hbGwtbWFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5zYy1zaG9wcGluZ21hbGwgLnNob3BwaW5nbWFsbC1tYXAgLm1hcC1pbWcge1xuICAgIHdpZHRoOiA0MiU7XG4gICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgLnNjLXNob3BwaW5nbWFsbCAuc2hvcHBpbmdtYWxsLW1hcCAubWFwLWNvcHkge1xuICAgIHdpZHRoOiA1OCU7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNjLXNob3BwaW5nbWFsbCAuc2hvcHBpbmdtYWxsLWJveCB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDsgfVxuICAuc2Mtc2hvcHBpbmdtYWxsIC5zaG9wcGluZ21hbGwtY29weSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7IH1cbiAgLnNjLXNob3BwaW5nbWFsbCAuc2hvcHBpbmdtYWxsLW1hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2Mtc2hvcHBpbmdtYWxsIC5zaG9wcGluZ21hbGwtbWFwIC5tYXAtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAgIC5zYy1zaG9wcGluZ21hbGwgLnNob3BwaW5nbWFsbC1tYXAgLm1hcC1jb3B5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLnRvZCAuc2Mta3Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy90b2Rfa3YuanBnXCIpOyB9XG5cbi5zYy10b2QgLnRvZC1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnNjLXRvZCAudG9kLWltZyA+IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmljb24tZGVsaXZlcnkge1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGhlaWdodDogNTJweDsgfVxuXG4ucmVsZWFzZSAuc2Mta3Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9wcmVzc3JlbGVhc2Vfa3YuanBnXCIpOyB9XG5cbi5uZXdzLWxpc3QgPiBsaSB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNkNWQwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAwczsgfVxuICAubmV3cy1saXN0ID4gbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTNkNWQyOTsgfVxuICAubmV3cy1saXN0ID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubmV3cy1saXN0ID4gbGkgYSB7XG4gICAgcGFkZGluZzogMCAyNXB4IDIwcHggMDtcbiAgICBjb2xvcjogIzE5M2Q1ZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTkzZDVkNzA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm5ld3MtbGlzdCA+IGxpIGE6YmVmb3JlIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG4gICAgLm5ld3MtbGlzdCA+IGxpIGEgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG4gICAgICAubmV3cy1saXN0ID4gbGkgYSBzcGFuLmRhdGUge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTkzZDVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5uZXdzLWxpc3QgPiBsaSBhIHNwYW4uaGVhZCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgZmxleDogMTsgfVxuICAgIC5uZXdzLWxpc3QgPiBsaSBhOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTkzZDVkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAubmV3cy1saXN0ID4gbGkgYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICMxOTNkNWQ7XG4gICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAubmV3cy1saXN0ID4gbGkgYTpob3ZlciBzcGFuIHtcbiAgICAgICAgY29sb3I6ICMxOTNkNWQ7IH1cblxuLnNjLWVkaXRvciAuZWRpdG9yLWRhdGUge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5zYy1lZGl0b3IgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLm5ld3MtbGlzdCA+IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLm5ld3MtbGlzdCA+IGxpIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE5M2Q1ZDsgfVxuICAgICAgLm5ld3MtbGlzdCA+IGxpIGEgc3Bhbi5kYXRlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgICAubmV3cy1saXN0ID4gbGkgYSBzcGFuLmhlYWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4iLCIvLyBAaW5jbHVkZSBvYmotZGVmYXVsdDtcbi8vIEBpbmNsdWRlIG9iai1yaWdodCgxMCk7XG4lb2JqLWRlZmF1bHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR6LWluZGV4OiAyO1xufVxuQG1peGluIG9iai1jZW50ZXJ7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBAZXh0ZW5kICVvYmotZGVmYXVsdDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICBAY29udGVudDtcbn1cbkBtaXhpbiBvYmotcmlnaHQoJHJpZ2h0KXtcbiAgQGV4dGVuZCAlb2JqLWRlZmF1bHQ7XG5cdHJpZ2h0OiAkcmlnaHQgKyBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcbiAgQGNvbnRlbnQ7XG59XG5AbWl4aW4gb2JqLWxlZnQoJGxlZnQpe1xuICBAZXh0ZW5kICVvYmotZGVmYXVsdDtcblx0bGVmdDogJGxlZnQgKyBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcbiAgQGNvbnRlbnQ7XG59IiwiLy8g44Ki44OL44Oh44O844K344On44OzbWl4aW7jg4fjg5Xjgqnjg6vjg4hcbi8vIEBpbmNsdWRlIGtleWZyYW1lcyjil4/jgq3jg7zjg5Xjg6zjg7zlkI3il48pXG4vLyBAaW5jbHVkZSBhbmltYXRpb24obWVudS1iYXItMSAuNzVzIGZvcndhcmRzKTtcbkBtaXhpbiBrZXlmcmFtZXMoJGFuaW1hdGlvbi1uYW1lOiBhbmltYXRvbikge1xuICBALXdlYmtpdC1rZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcbiAgICBAY29udGVudDtcbiAgfVxuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbi1uYW1lKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uLW5hbWU7XG4gIGFuaW1hdGlvbjogJGFuaW1hdGlvbi1uYW1lO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59IiwiLy8g44Oh44OL44Ol44O844OQ44O8XG5AaW5jbHVkZSBrZXlmcmFtZXMobWVudS1iYXItMSl7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoNDVkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7XG4gIH1cbn1cbkBpbmNsdWRlIGtleWZyYW1lcyhtZW51LWJhci0yKXtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTtcbiAgfVxufVxuQGluY2x1ZGUga2V5ZnJhbWVzKGFjdGl2ZS1tZW51LWJhci0xKXtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuQGluY2x1ZGUga2V5ZnJhbWVzKGFjdGl2ZS1tZW51LWJhci0yKXtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgcm90YXRlKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufSIsIi8vIOODgeOCp+ODg+OCr+ODnOODg+OCr+OCuVxuQGluY2x1ZGUga2V5ZnJhbWVzKGNoZWNrYm94LWNoZWNrKXtcbiAgMCV7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKSByb3RhdGUoNDVkZWcpO1xuICB9XG4gIDMzJXtcbiAgICB3aWR0aDogLjRlbTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAxMDAle1xuICAgIHdpZHRoOiAuNGVtO1xuICAgIGhlaWdodDogLjdlbTtcbiAgICBib3JkZXItY29sb3I6ICNGRkY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0uN2VtLDApIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn0iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqL1xyXG5cclxuIGh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFNlY3Rpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG4gIGhlaWdodDogMDsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICBtYXJnaW46IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQgeyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHsgLyogMSAqL1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICovXHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cclxuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xyXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGl2ZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLyogTWlzY1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwiLy8gQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuLy8gICB3aWR0aDogNjAlO1xuLy8gfVxuQG1peGluIGJyZWFrcG9pbnQoJHBvaW50KSB7XG4gIEBpZiAkcG9pbnQgPT0gbGFyZ2Uge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbWVkaXVtIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvaW50ID09IHNtYWxsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvaW50ID09IHNtYWxsZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRwb2ludCA9PSB0aW55IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWluLWJyZWFrcG9pbnQoJHBvaW50KSB7XG4gIEBpZiAkcG9pbnQgPT0gbGFyZ2Uge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbWVkaXVtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvaW50ID09IHNtYWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvaW50ID09IHNtYWxsZXIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRwb2ludCA9PSB0aW55IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSl7XG4gIGh0bWx7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AaW5jbHVkZSBicmVha3BvaW50KHNtYWxsKXtcbiAgaHRtbHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwib3V0bGluZWQtaWNvbnNldFwiO1xuICBzcmM6dXJsKFwiZm9udHMvb3V0bGluZWQtaWNvbnNldC5lb3RcIik7XG4gIHNyYzp1cmwoXCJmb250cy9vdXRsaW5lZC1pY29uc2V0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiZm9udHMvb3V0bGluZWQtaWNvbnNldC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiZm9udHMvb3V0bGluZWQtaWNvbnNldC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgdXJsKFwiZm9udHMvb3V0bGluZWQtaWNvbnNldC5zdmcjb3V0bGluZWQtaWNvbnNldFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2RhdGEtaWNvbl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwib3V0bGluZWQtaWNvbnNldFwiICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBub3JtYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSxcbltjbGFzcyo9XCIgaWNvbi1cIl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwib3V0bGluZWQtaWNvbnNldFwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWJvYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDBcIjtcbn1cbi5pY29uLWJvb2tub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG4uaWNvbi1ib29rbm90ZS1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cbi5pY29uLWJvb2tub3RlLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuLmljb24tY2FtZXJhLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDRcIjtcbn1cbi5pY29uLWNhbWVyYS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59XG4uaWNvbi1jbG91ZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuLmljb24tY2xvdWQtZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG4uaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuLmljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG4uaWNvbi1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGFcIjtcbn1cbi5pY29uLWNvY2t0YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG4uaWNvbi1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjtcbn1cbi5pY29uLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGRcIjtcbn1cbi5pY29uLWNvbXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBlXCI7XG59XG4uaWNvbi1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBmXCI7XG59XG4uaWNvbi1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjtcbn1cbi5pY29uLWRlbGV0ZS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjtcbn1cbi5pY29uLWRpYWxvZ3VlLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuLmljb24tZGlhbG9ndWUtZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG4uaWNvbi1kaWFsb2d1ZS1oYXBweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiO1xufVxuLmljb24tZGlhbG9ndWUtc2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG4uaWNvbi1kaWFsb2d1ZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG4uaWNvbi1kaWFsb2d1ZS10aGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxN1wiO1xufVxuLmljb24tZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOFwiO1xufVxuLmljb24tZGlzaC1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG4uaWNvbi1kaXNoLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFhXCI7XG59XG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYlwiO1xufVxuLmljb24tZG93bmxvYWQtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFjXCI7XG59XG4uaWNvbi1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjtcbn1cbi5pY29uLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuLmljb24tZmFzdC1mb29kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFmXCI7XG59XG4uaWNvbi1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG4uaWNvbi1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjFcIjtcbn1cbi5pY29uLWdlb2xvY2FsaXphdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG4uaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuLmljb24tZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjtcbn1cbi5pY29uLWdyYXBoLWRlc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjVcIjtcbn1cbi5pY29uLWdyYXBoLXJpc2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuLmljb24taGFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG4uaWNvbi1oYXBweS1kcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7XG59XG4uaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG4uaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyYVwiO1xufVxuLmljb24taGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJiXCI7XG59XG4uaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG4uaWNvbi1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmRcIjtcbn1cbi5pY29uLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJlXCI7XG59XG4uaWNvbi1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmZcIjtcbn1cbi5pY29uLWxpZmUtYnVveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuLmljb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuLmljb24tbG9jay1jbG9zZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cbi5pY29uLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuLmljb24tbG91ZHNwZWFrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cbi5pY29uLW1hZ25pZmllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNVwiO1xufVxuLmljb24tbWFnbmlmaWVyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7XG59XG4uaWNvbi1tYWduaWZpZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzN1wiO1xufVxuLmljb24tbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiO1xufVxuLmljb24tbWFpbC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG4uaWNvbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2FcIjtcbn1cbi5pY29uLW1lZGljYWwtY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuLmljb24tbWljcm9waG9uZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNjXCI7XG59XG4uaWNvbi1taWNyb3Bob25lLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2RcIjtcbn1cbi5pY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNlXCI7XG59XG4uaWNvbi1tdWx0aXBsZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuLmljb24tbXVzaWMtYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuLmljb24tbXVzaWMtYmFja3RvZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG4uaWNvbi1tdXNpYy1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MlwiO1xufVxuLmljb24tbXVzaWMtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0M1wiO1xufVxuLmljb24tbXVzaWMtZm9yd2FyZHRvZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XG59XG4uaWNvbi1tdXNpYy1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuLmljb24tbXVzaWMtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuLmljb24tbXVzaWMtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ3XCI7XG59XG4uaWNvbi1tdXNpYy1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cbi5pY29uLW11c2ljLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cbi5pY29uLW11c2ljYWwtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YVwiO1xufVxuLmljb24tbXVzaWNhbC1ub3RlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGJcIjtcbn1cbi5pY29uLW9sZC12aWRlby1jYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGNcIjtcbn1cbi5pY29uLXBhcGVyLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZFwiO1xufVxuLmljb24tcGFwZXItcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRlXCI7XG59XG4uaWNvbi1wYXBlci1zaGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZlwiO1xufVxuLmljb24tcGVuLXBlbmNpbC1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MFwiO1xufVxuLmljb24tcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG4uaWNvbi1wZW5jaWwtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cbi5pY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTNcIjtcbn1cbi5pY29uLXBvcnRhYmxlLXBjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG4uaWNvbi1wcmljZXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuLmljb24tcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuLmljb24tcHJvZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuLmljb24tcHJvZmlsZS1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNThcIjtcbn1cbi5pY29uLXByb2ZpbGUtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG4uaWNvbi1yYWlueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YVwiO1xufVxuLmljb24tcm90YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDViXCI7XG59XG4uaWNvbi1zZXR0aW5nLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWNcIjtcbn1cbi5pY29uLXNldHRpbmctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuLmljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjtcbn1cbi5pY29uLXNoaWVsZC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7XG59XG4uaWNvbi1zaGllbGQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuLmljb24tc2hpZWxkLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG4uaWNvbi1zaGllbGQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cbi5pY29uLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cbi5pY29uLXNob3BwaW5nLWNhcnQtY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuLmljb24tc2ludGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjtcbn1cbi5pY29uLXNtYXJ0cGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cbi5pY29uLXNwcmVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuLmljb24tc3F1YXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuLmljb24tc3Rvcm15OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG4uaWNvbi1zdW5ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YVwiO1xufVxuLmljb24tdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XG59XG4uaWNvbi10aHJlZS1zdHJpcGVzLWhvcml6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZjXCI7XG59XG4uaWNvbi10aHJlZS1zdHJpcGVzLXZlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjtcbn1cbi5pY29uLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZVwiO1xufVxuLmljb24tdG9kb2xpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmZcIjtcbn1cbi5pY29uLXRvZG9saXN0LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuLmljb24tdG9kb2xpc3QtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cbi5pY29uLXRyYXNoLWJpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuLmljb24tdHNoaXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XG59XG4uaWNvbi10di1tb25pdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7XG59XG4uaWNvbi11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiO1xufVxuLmljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG4uaWNvbi11cGxvYWQtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG4uaWNvbi12YXJpYWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiO1xufVxuLmljb24tdmlkZW8tY2FtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG4uaWNvbi12b2x1bWUtaGlnaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7XG59XG4uaWNvbi12b2x1bWUtbG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjtcbn1cbi5pY29uLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2NcIjtcbn1cbi5pY29uLXdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG4uaWNvbi13YXRlcmZhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2VcIjtcbn1cbi5pY29uLXdlYnNpdGUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZlwiO1xufVxuLmljb24td2Vic2l0ZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG4uaWNvbi13aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG4uaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuLmljb24tYWxhcm0tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cbi5pY29uLWFkZC1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODRcIjtcbn1cbi5pY29uLWFjY2VsZXJhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG4uaWNvbi1hZ2VuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cbi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjtcbn1cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjtcbn1cbi5pY29uLWJhdHRlcnktMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuLmljb24tY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YVwiO1xufVxuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGJcIjtcbn1cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhjXCI7XG59XG4uaWNvbi1jYXNlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGRcIjtcbn1cbi5pY29uLWNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhlXCI7XG59XG4uaWNvbi1iYXR0ZXJ5LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGZcIjtcbn1cbi5pY29uLWJhdHRlcnktMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MFwiO1xufVxuLmljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTFcIjtcbn1cbi5pY29uLWJhdHRlcnktNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuLmljb24tY2hyb25vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTNcIjtcbn1cbi5pY29uLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG4uaWNvbi1ibGFja2JvYXJkLWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7XG59XG5cbi8vXG5cblxuJWljb24tY21uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmJlZm9yZXtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG4laWNvbi1hcnIge1xuICAmOmJlZm9yZXtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuXG4uaWNvbntcbiAgJi1wcmV2e1xuICAgIEBleHRlbmQgJWljb24tY21uO1xuICAgIEBleHRlbmQgJWljb24tYXJyO1xuICAgICY6YmVmb3Jle1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjbHItdGV4dDtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNsci10ZXh0O1xuICAgICAgbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbiAgJi1uZXh0e1xuICAgIEBleHRlbmQgJWljb24tY21uO1xuICAgIEBleHRlbmQgJWljb24tYXJyO1xuICAgICY6YmVmb3Jle1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRjbHItdGV4dDtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjbHItdGV4dDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMTBweDtcbiAgICB9XG4gIH1cbiAgJi10b3B7XG4gICAgQGV4dGVuZCAlaWNvbi1jbW47XG4gICAgQGV4dGVuZCAlaWNvbi1hcnI7XG4gICAgJjpiZWZvcmV7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNsci10ZXh0O1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY2xyLXRleHQ7XG4gICAgfVxuICB9XG4gICYtYnRte1xuICAgIEBleHRlbmQgJWljb24tY21uO1xuICAgIEBleHRlbmQgJWljb24tYXJyO1xuICAgICY6YmVmb3Jle1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjbHItdGV4dDtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjbHItdGV4dDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIOODoeOCpOODs+OCq+ODqeODvFxuJGNsci1tYWluOiAjMTkzZDVkO1xuJGNsci1zdWI6ICNFRUU7XG4kY2xyLWVtOiAjZmZmZjRjO1xuJGNsci1ncmF5OiAjZjdmN2Y3O1xuJGNsci10ZXh0OiAjMTkzZDVkO1xuJGNsci1lcnI6ICNkYjU4NGI7XG5cbi8vIOOCouODl+ODquOCq+ODqeODvFxuJGNsci10dzogIzAwYWNlZTtcbiRjbHItZmI6ICMzQjU5OTg7XG4kY2xyLXBkZjogI0VCODY4NjtcbiRjbHItd29yZDogIzYwODhDNjtcbiRjbHItZXhjZWw6ICM3N0FGOUM7XG5cbi8vIG9wYXF1ZVxuQGZ1bmN0aW9uIGNsci1pbnZpKCRjbHIpe1xuICAkb3BhY2l0eTogMDsgLy9oZXhcbiAgQHJldHVybiAjeyRjbHJ9I3skb3BhY2l0eX07XG59XG5AZnVuY3Rpb24gY2xyLXF1YWQoJGNscil7XG4gICRvcGFjaXR5OiAyOTsgLy9oZXhcbiAgQHJldHVybiAjeyRjbHJ9I3skb3BhY2l0eX07XG59XG5AZnVuY3Rpb24gY2xyLXNlbWkoJGNscil7XG4gICRvcGFjaXR5OiA3MDsgLy9oZXhcbiAgQHJldHVybiAjeyRjbHJ9I3skb3BhY2l0eX07XG59IiwiYSxcclxuYWJicixcclxuYWNyb255bSxcclxuYWRkcmVzcyxcclxuYXBwbGV0LFxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuYXVkaW8sXHJcbmIsXHJcbmJpZyxcclxuYmxvY2txdW90ZSxcclxuYm9keSxcclxuY2FudmFzLFxyXG5jYXB0aW9uLFxyXG5jZW50ZXIsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRkLFxyXG5kZWwsXHJcbmRldGFpbHMsXHJcbmRmbixcclxuZGl2LFxyXG5kbCxcclxuZHQsXHJcbmVtLFxyXG5lbWJlZCxcclxuZmllbGRzZXQsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5mb3JtLFxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2LFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxuaHRtbCxcclxuaSxcclxuaWZyYW1lLFxyXG5pbWcsXHJcbmlucyxcclxua2JkLFxyXG5sYWJlbCxcclxubGVnZW5kLFxyXG5saSxcclxubWFyayxcclxubWVudSxcclxubmF2LFxyXG5vYmplY3QsXHJcbm9sLFxyXG5vdXRwdXQsXHJcbnAsXHJcbnByZSxcclxucSxcclxucnVieSxcclxucyxcclxuc2FtcCxcclxuc2VjdGlvbixcclxuc21hbGwsXHJcbnNwYW4sXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1bW1hcnksXHJcbnN1cCxcclxudGFibGUsXHJcbnRib2R5LFxyXG50ZCxcclxudGZvb3QsXHJcbnRoLFxyXG50aGVhZCxcclxudGltZSxcclxudHIsXHJcbnR0LFxyXG51LFxyXG51bCxcclxudmFyLFxyXG52aWRlbyB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5pbnB1dCxcclxudGV4dGFyZWF7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIGFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuaW5wdXRbdHlwZT1yYWRpb10sXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4vLyAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuYm9keSB7XHJcblx0Y29sb3I6ICRjbHItdGV4dDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtZGVmYXVsdDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc2l6ZTogcmVtKDEzKTtcclxuXHRsaW5lLWhlaWdodDogbGgoMjQpO1xyXG5cdC8vIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XHJcblx0Ly8gLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xyXG5cdC8vIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbm9sLFxyXG51bCB7XHJcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGUsXHJcbnEge1xyXG5cdHF1b3Rlczogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlOmFmdGVyLFxyXG5ibG9ja3F1b3RlOmJlZm9yZSxcclxucTphZnRlcixcclxucTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuYm9keSAqe1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0d29yZC1icmVhazogYnJlYWstd29yZDtcclxufVxyXG5he1xyXG5cdGNvbG9yOiAkY2xyLW1haW47XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdEBpbmNsdWRlIHRyYW5zaXRpb247XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogZGFya2VuKCRjbHItbWFpbiwgMTAlKTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG46OnNlbGVjdGlvbixcclxuOjotbW96LXNlbGVjdGlvbiB7XHJcblx0YmFja2dyb3VuZDogJGNsci1zdWI7XHJcblx0Y29sb3I6ICRjbHItZW07XHJcbn1cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxubGl7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG59XHJcbmltZ3tcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uby1iZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gc3AgNzY3cHhcclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XHJcbiAgLnRleHQtc3AtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gIH1cclxufSIsIi8vIGZvbnQtc2l6ZTogcmVtKDEwKTtcbkBmdW5jdGlvbiByZW0oJHNpemUsICRiYXNlOiAxMCkge1xuICBAcmV0dXJuICgkc2l6ZSAvICRiYXNlKSArIHJlbTtcbn0iLCIvLyBAaW5jbHVkZSBtYWluLXRyYW5zaXRpb24oMXMpO1xuQG1peGluIG1haW4tdHJhbnNpdGlvbigkdHJhbnNpdGlvbikge1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cbi8vIEBpbmNsdWRlIHRyYW5zaXRpb247XG5AbWl4aW4gdHJhbnNpdGlvbntcblx0QGluY2x1ZGUgbWFpbi10cmFuc2l0aW9uKGFsbCAuM3MgZWFzZS1pbi1vdXQgMHMpO1xufSIsIi5oZWFkZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNjBweDtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogMzAxO1xyXG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4ICMwMTAxMDFjYztcclxuXHJcbiAgJi1sb2dve1xyXG4gICAgd2lkdGg6IDExMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogNDBweDtcclxuICAgIHRvcDogIDE1cHg7XHJcbiAgICB6LWluZGV4OiAzMDM7XHJcbiAgICAgIGF7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBzdmd7XHJcbiAgICAgICAgZmlsbDogIzY1NjM2NDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlci1iZyB7XHJcblxyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICAvLyBoZWlnaHQ6IDYwcHg7XHJcbiAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgLy8gdG9wOiAwO1xyXG4gIC8vIHotaW5kZXg6IDMwMjtcclxuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cclxufVxyXG5cclxuLy8gU1BcclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XHJcbiAgLmhlYWRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogJGhhbWJtZW51LWg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDMwMTtcclxuICAgICYtbG9nbyB7XHJcbiAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbWFpbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZm9vdGVye1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDYwcHggNTBweCAxNXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCgkcGF0aC1pbWcrJ2Zvb3Rlcl9iZy5qcGcnKSBjZW50ZXIgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xyXG4gIGNvbG9yOiAjRkZGO1xyXG4gICYtaW5ye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgJi1pbmZve1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICBwe1xyXG4gICAgICBsaW5lLWhlaWdodDogbGgoMjApO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWxvZ297XHJcbiAgICB3aWR0aDogMjQwcHg7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gIH1cclxuICAmLWxpbmt7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MTVweDtcclxuICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdWx7XHJcbiAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgbGl7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGluay1zdWJ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC04cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnLSc7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oOSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb3B5e1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbmc7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KHNtYWxsKXtcclxuXHJcbiAgLmZvb3RlcntcclxuICAgIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xyXG4gICAgJi1pbnJ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJi1pbmZve1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1sb2dve1xyXG4gICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICB9XHJcbiAgICAmLWxpbmt7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuY29weXtcclxuICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxufSIsIlxyXG4uZ25hdi1idG57XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogMTA1JTtcclxuICBiYWNrZ3JvdW5kOiAkY2xyLW1haW47XHJcbiAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGF7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIC8vIGJhY2tncm91bmQ6ICRjbHItbWFpbjtcclxuICAgIC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgc3BhbntcclxuICAgICAgQGluY2x1ZGUgb2JqLWNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAzcHggMCAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgbWluLWJyZWFrcG9pbnQoc21hbGwpIHtcclxuXHJcbiAgLmduYXYge1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICAgIGhlaWdodDo2MHB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6bm9uZTtcclxuICB9XHJcblxyXG4gIC5nbmF2LWJ0bntcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB3aWR0aDogJGhhbWJtZW51LWg7XHJcbiAgICBoZWlnaHQ6ICRoYW1ibWVudS1oO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgICB0b3A6IDRweDtcclxuICAgIHJpZ2h0OiA0cHg7XHJcbiAgICB6LWluZGV4Ojk5OTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgYXtcclxuICAgICAgd2lkdGg6ICRoYW1ibWVudS1oO1xyXG4gICAgICBoZWlnaHQ6ICRoYW1ibWVudS1oO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gUEMgaGVhZGVyIG1lbnVcclxuICAuZ25hdi1tYWluIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICA+IGxpe1xyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgfVxyXG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE3cHggMjJweDtcclxuICAgICAgXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZ25hdi1zdWIge1xyXG4gICAgICAgIC8vIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOmZpeGVkO1xyXG4gICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3skY2xyLW1haW59ZWU7XHJcbiAgICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICAgIC8vIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAvLyBtaW4td2lkdGg6IDMwMCU7XHJcbiAgICAgICAgICAvLyBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjbHItbWFpbjtcclxuICAgICAgICAgIC8vIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjbHItbWFpbjtcclxuICAgICAgICAgIC8vIHBhZGRpbmc6IDBweCAxNXB4O1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC01cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGxoKDE4KTtcclxuICAgICAgICAgIC8vIGJveC1zaGFkb3c6IDJweCAycHggNXB4ICMwMDAwMDBjYztcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjp3aGl0ZTtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgLy8gY29udGVudDogJy0nO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY2xyLXR3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY2xyLXNlbWkoJGNsci13b3JkKTtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0MHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTglO1xyXG4gICAgICAgICAgLy8gbWFyZ2luLXRvcDoyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwJTtcclxuICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206N3B4O1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAxMjVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmduYXYtbGVmdC1jb250YWluZXIge1xyXG4gICAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOCU7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XHJcbiAgICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI4cHgpO1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgd2hpdGU7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRjbHItdHc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY2xyLXF1YWQoJGNsci13b3JkKTtcclxuICAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNsci1tYWluO1xyXG4gICAgICAgIC5nbmF2LXN1YiB7XHJcbiAgICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZ25hdi1zdWIyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOjAgIWltcG9ydGFudDtcclxuICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJ+ODvCAnO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICB0ZXh0LWluZGVudDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi8vIFNQXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwpe1xyXG4gIC8vIGZyb20gUENcclxuICAuZ25hdntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLmduYXYtbWFpbntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gQGluY2x1ZGUgb2JqLWxlZnQoMTUpO1xyXG4gICAgbGl7XHJcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJGNsci1lbSA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY2xyLWVtIDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGJvdHRvbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAuNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIGJvdHRvbTtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmduYXYtc3Vie1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDE0cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICAgIC8vIHRleHQtaW5kZW50OiAtNXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBsaCgxOCk7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAvLyBjb250ZW50OiAnLSc7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmduYXYtc3ViMntcclxuICAgICAgICBsaXtcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICfjg7wgJztcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gZnJvbSBTUFxyXG5cdC5nbmF2e1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdH1cclxuXHJcblx0LmduYXYtbWFpbntcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdD5saXtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHRzcGFue1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZ25hdi1zdWJ7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0YnJ7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcbiAgICAgICAgLmduYXYtbGVmdC1jb250YWluZXIge1xyXG4gICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgIH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcbiAgLmduYXYtYnRue1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICAgIHdpZHRoOiAkaGFtYm1lbnUtaDtcclxuICAgIGhlaWdodDogJGhhbWJtZW51LWg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6ICRoYW1ibWVudS1oO1xyXG4gICAgYXtcclxuICAgICAgd2lkdGg6ICRoYW1ibWVudS1oO1xyXG4gICAgICBoZWlnaHQ6ICRoYW1ibWVudS1oO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbiIsIi5oYW1ie1xyXG4gICYtYnRue1xyXG4gICAgLy9oaWRlIGluIFBDXHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcblxyXG4gICAgLy9kZWZhdWx0XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGJhY2tncm91bmQ6ICRjbHItbWFpbjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAzMDM7XHJcbiAgICAuYnRue1xyXG4gICAgICAmLWlucntcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJi1iYXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBAZXh0ZW5kIC5idG4tYmFyO1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGIWltcG9ydGFudDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBib3R0b206IDhweDtcclxuICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbihtZW51LWJhci0xIC43NXMgZm9yd2FyZHMpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24obWVudS1iYXItMiAuNzVzIGZvcndhcmRzKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1tZW51e1xyXG4gICAgd2lkdGg6IDg2JTtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIC8vIHBhZGRpbmc6IDgwcHggNDBweDtcclxuICAgIC8vIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAvLyBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAvLyBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgLy8gcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICB6LWluZGV4OiAzMDI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xyXG4gICAgLy8gQGluY2x1ZGUgdHJhbnNpdGlvbjtcclxuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTEwMCUpO1xyXG4gIH1cclxufVxyXG5cclxuLmctYWN0aXZle1xyXG4gIC5oYW1ie1xyXG4gICAgJi1tZW51e1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gICAgfVxyXG4gICAgJi1idG57XHJcbiAgICAgIC5idG4tYmFye1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgYm90dG9tOiAxMXB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKGFjdGl2ZS1tZW51LWJhci0xIC43NXMgZm9yd2FyZHMpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKGFjdGl2ZS1tZW51LWJhci0yIC43NXMgZm9yd2FyZHMpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gU1BcclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XHJcblxyXG4gIC5oYW1ie1xyXG4gICAgJi1idG57XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogJGhhbWJtZW51LWg7XHJcbiAgICAgIGhlaWdodDogJGhhbWJtZW51LWg7XHJcbiAgICAgIC5idG57XHJcbiAgICAgICAgJi1pbnJ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLW1lbnV7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgLy8gcGFkZGluZzogODBweCA0MHB4O1xyXG4gICAgICBwYWRkaW5nOiAkaGFtYm1lbnUtaCsyMHB4IDAgMjBweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dCAwcztcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4iLCJodG1sLFxyXG5ib2R5e1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbnVsLmJ1bGxldC1zdHlsZSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG59XHJcbi5ib2R5LWZpeGVkIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuXHJcbi5se1xyXG4gICYtd3JhcHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbiAgJi1jb250ZW50c3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgc2VjdGlvbntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxuICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICYuc2MxLFxyXG4gICAgICAmLnNjMntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgLy8gcGFkZGluZzogNjBweCAwIDYwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRjbHItZ3JheTtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IC01NXB4O1xyXG4gICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuc2Mxe1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuc2Mye1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zY3tcclxuICAmLWlucntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uaHItZGl2aWRlci1zcHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYS1jbGljay1oZXJlIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XHJcblxyXG4gIC5se1xyXG4gICAgJi13cmFwe1xyXG4gICAgICBtYXJnaW4tdG9wOiAkaGFtYm1lbnUtaDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJi1jb250ZW50c3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHNlY3Rpb257XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxuICAgICAgICAmLnNjMSxcclxuICAgICAgICAmLnNjMntcclxuICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwNyU7XHJcbiAgICAgICAgICAgIC8vIHRvcDogLTMlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNje1xyXG4gICAgJi1pbnJ7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oci1kaXZpZGVyLXNwe1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNsci1tYWluO1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMjBweCk7XHJcblxyXG4gIH1cclxuXHJcbn1cclxuIiwiLnNjLWt2e1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMzUwcHg7XHJcbiAgcGFkZGluZzogMCA1MHB4O1xyXG4gIGJhY2tncm91bmQ6ICRjbHItbWFpbjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAmLmxlYWQtb257XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4IWltcG9ydGFudDtcclxuICB9XHJcbiAgLmt2e1xyXG4gICAgJi1oZWFke1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgZm9udC1zaXplOiByZW0oNTApO1xyXG4gICAgICBsaW5lLWhlaWdodDogbGgoMTYpO1xyXG4gICAgICBzcGFue1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XHJcblxyXG4gIC5zYy1rdntcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAua3Z7XHJcbiAgICAgICYtaGVhZHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbiIsIi8vIG1hZ2luXHJcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjB7XHJcbiAgLm10I3skaSAqIDV9e1xyXG4gICAgbWFyZ2luLXRvcDogI3skaSAqIDV9cHghaW1wb3J0YW50O1xyXG4gIH1cclxuICAubWIjeyRpICogNX17XHJcbiAgICBtYXJnaW4tYm90dG9tOiAjeyRpICogNX1weCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5tbCN7JGkgKiA1fXtcclxuICAgIG1hcmdpbi1sZWZ0OiAjeyRpICogNX1weCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5tciN7JGkgKiA1fXtcclxuICAgIG1hcmdpbi1yaWdodDogI3skaSAqIDV9cHghaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gdGV4dFxyXG4uY2VudGVye1xyXG4gIHRleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XHJcbn1cclxuLmxlZnR7XHJcbiAgdGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XHJcbn1cclxuLnJpZ2h0e1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0IWltcG9ydGFudDtcclxufVxyXG4udmF0e1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3AhaW1wb3J0YW50O1xyXG59XHJcbi52YW17XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSFpbXBvcnRhbnQ7XHJcbn1cclxuLnZhYntcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tIWltcG9ydGFudDtcclxufVxyXG4uZGVjby1saW5le1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4vL290aGVyXHJcbi50ZWwtc3B7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmJke1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5ubXtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbi5pcy1wY3tcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uaXMtc3B7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLy8gZm9udC1zaXplXHJcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMzB7XHJcbiAgLnN6I3skaSAqIDF9e1xyXG4gICAgQGluY2x1ZGUgZnRzKCRpKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIHdpZGVcclxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMHtcclxuICAudyN7JGkgKiA1fXtcclxuICAgIHdpZHRoOiAjeyRpICogNX0lIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwpIHtcclxuICAudGVsLXNwe1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgfVxyXG4gIC5pcy1wY3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5pcy1zcHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG4iLCIvLyBAaW5jbHVkZSBmdHMoMTQsMjQpO1xuQG1peGluIGZ0cygkZnRzLCAkbGluOiAyNCkge1xuICAkcmVtOiAkZnRzIC8gMTA7XG4gICRsaW5TOiAkbGluIC8gJGZ0cztcbiAgZm9udC1zaXplOiAjeyRmdHN9cHg7XG4gIGZvbnQtc2l6ZTogI3skcmVtfXJlbTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5TO1xufSIsIiVoZWFkLWNtbiB7XHJcbiAgbWFyZ2luOiAwIDAgMzBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmhlYWR7XHJcbiAgJi0xe1xyXG4gICAgQGV4dGVuZCAlaGVhZC1jbW47XHJcbiAgICBmb250LXNpemU6IHJlbSg0NSk7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICB9XHJcbiAgICBzcGFue1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLTJ7XHJcbiAgICBAZXh0ZW5kICVoZWFkLWNtbjtcclxuICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgfVxyXG4gICYtM3tcclxuICAgIEBleHRlbmQgJWhlYWQtY21uO1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4vLyBTUFxyXG5AaW5jbHVkZSBicmVha3BvaW50KHNtYWxsKXtcclxuXHJcbiAgJWhlYWQtY21uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG4gIC5oZWFke1xyXG4gICAgJi0xe1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICB9XHJcbiAgICAmLTJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgIH1cclxuICAgICYtM3tcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGxoKDE4KTtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuIiwiJWJ0bi1hcnJ7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBib3JkZXItY29sb3I6ICNGRkY7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG4gIH1cclxufVxyXG4lYnRuIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAzMDBweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgY29sb3I6ICNGRkY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgc3BhbntcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IGxoKDIwKTtcclxuICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblx0JjphZnRlcntcclxuICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsMSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgJjphZnRlcntcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwxKTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWNvbntcclxuICAgICYtcHJldntcclxuICAgICAgQGV4dGVuZCAlYnRuLWFycjtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbmV4dHtcclxuICAgICAgQGV4dGVuZCAlYnRuLWFycjtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uYnRue1xyXG4gICYtd3JhcHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhe1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtMXtcclxuICAgIEBleHRlbmQgJWJ0bjtcclxuXHRcdGJhY2tncm91bmQ6ICRjbHItbWFpbjtcclxuICAgIGJvcmRlci1jb2xvcjogI0ZGRjtcclxuXHRcdCY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkY2xyLW1haW47XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNsci1tYWluO1xyXG4gICAgICBzcGFue1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2xyLW1haW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmLTJ7XHJcbiAgICBAZXh0ZW5kICVidG47XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY2xyLW1haW47XHJcbiAgICBjb2xvcjogJGNsci1tYWluO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Y29sb3I6ICNGRkY7XHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNsci1tYWluO1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjbHItbWFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtM3tcclxuICAgIEBleHRlbmQgJWJ0bjtcclxuXHRcdGJhY2tncm91bmQ6ICRjbHItZW07XHJcblx0XHRib3JkZXItY29sb3I6ICRjbHItZW07XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRjb2xvcjogJGNsci1lbTtcclxuICAgICAgc3BhbntcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNsci1lbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLy8gU1BcclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XHJcblxyXG4gICVidG57XHJcbiAgICBzcGFue1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBsaCgxNik7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogbGgoMTYpO1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29ue1xyXG4gICAgICAmOmJlZm9yZSxcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMSk7XHJcbiAgICAgIH1cclxuICAgICAgJi1wcmV2e1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLW5leHR7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KHNtYWxsKXtcclxuXHJcbiAgJWJ0biB7XHJcbiAgICBtYXgtd2lkdGg6IDcwJTtcclxuICB9XHJcblxyXG59IiwiJW1lZGlhYm94LWNtbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgJjpsYXN0LWNoaWxke1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuLm1lZGlhYm94e1xyXG4gICYtbHtcclxuICAgIEBleHRlbmQgJW1lZGlhYm94LWNtbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAubWVkaWFib3gtaW1ne1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcntcclxuICAgIEBleHRlbmQgJW1lZGlhYm94LWNtbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgIC5tZWRpYWJveC1pbWd7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWltZ3tcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBzcGFue1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXR4e1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBTUFxyXG5AaW5jbHVkZSBicmVha3BvaW50KHNtYWxsKXtcclxuICAlbWVkaWFib3gtY21uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAubWVkaWFib3h7XHJcbiAgICAmLWx7XHJcbiAgICAgIC5tZWRpYWJveC1pbWd7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXJ7XHJcbiAgICAgIC5tZWRpYWJveC1pbWd7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAmLWltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgc3BhbntcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4iLCIlYm94LWNtbiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogNDBweDtcclxufVxyXG4uYm94e1xyXG4gICYtMXtcclxuICAgIEBleHRlbmQgJWJveC1jbW47XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY2xyLW1haW47XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vIFNQXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwpe1xyXG5cclxuICAlYm94LWNtbiB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gIH1cclxuXHJcbn1cclxuIiwiJWNsbS1jbW4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgPmxpe1xyXG4gICAgbWFyZ2luOiAwIDEuNjEyOSUgMjBweCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaW1ne1xyXG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB3aWxsLWNoYW5nZTogYW5pbWF0aW9uO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwLCkgc2NhbGUoMS41LDEuNSk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuNztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNsbXtcclxuXHJcblxyXG4gICYtMXtcclxuICAgIEBleHRlbmQgJWNsbS1jbW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgfVxyXG4gICYtMntcclxuICAgIEBleHRlbmQgJWNsbS1jbW47XHJcbiAgICA+bGl7XHJcbiAgICAgIHdpZHRoOiA0OS4xOTM1NSU7XHJcbiAgICAgICY6bnRoLWNoaWxkKDJuKXtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi0ze1xyXG4gICAgQGV4dGVuZCAlY2xtLWNtbjtcclxuICAgIHdpZHRoOiA5OS45OTklO1xyXG4gICAgPmxpe1xyXG4gICAgICB3aWR0aDogMzIuMjU4MDYlO1xyXG4gICAgICAmOm50aC1jaGlsZCgzbil7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtNHtcclxuICAgIEBleHRlbmQgJWNsbS1jbW47XHJcbiAgICA+bGl7XHJcbiAgICAgIHdpZHRoOiAyMy43OTAzMjUlO1xyXG4gICAgICAmOm50aC1jaGlsZCg0bil7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtNXtcclxuICAgIEBleHRlbmQgJWNsbS1jbW47XHJcbiAgICA+bGl7XHJcbiAgICAgIHdpZHRoOiAzMy4xOTM1NSU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBzcCAxMDAwcHhcclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XHJcblxyXG4gICVjbG0tY21uIHtcclxuICAgID5saXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNsbXtcclxuICAgICYtMXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICB9XHJcbiAgICAmLTJ7XHJcbiAgICAgID5saXtcclxuICAgICAgICAmOm50aC1jaGlsZCgybil7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLTN7XHJcbiAgICAgID5saXtcclxuICAgICAgICAmOm50aC1jaGlsZCgzbil7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLTR7XHJcbiAgICAgID5saXtcclxuICAgICAgICB3aWR0aDogNDkuMTkzNTUlO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDJuKXtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vICYtNXtcclxuICAgIC8vICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIC8vICAgPmxpe1xyXG4gICAgLy8gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuLy8gc3AgNzY3cHhcclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbGVyKXtcclxuICAuY2xte1xyXG4gICAgJi01e1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICA+bGl7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLG51bGwsIiVsaXN0LWNtbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICA+bGl7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcbi5saXN0e1xyXG4gICYtaW5ke1xyXG4gICAgQGV4dGVuZCAlbGlzdC1jbW47XHJcbiAgICA+bGl7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGNvbnRlbnQ6ICfjg7snO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtc3tcclxuICAgICAgQGV4dGVuZCAubGlzdC1pbmQ7XHJcbiAgICAgID5saXtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1udW17XHJcbiAgICBAZXh0ZW5kICVsaXN0LWNtbjtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxZW07XHJcblx0XHQ+bGl7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuICB9XHJcblxyXG59XHJcbiIsIi5wYWdlcntcclxuICBtYXJnaW46IDQwcHggMCAwO1xyXG4gIHVse1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgPmxpe1xyXG4gICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY2xyLWdyYXk7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgY29sb3I6ICRjbHItdGV4dDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICAmLmljb24tcHJldntcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2xyLXRleHQ7XHJcbiAgICAgICAgICAgICAgbGVmdDogLTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5pY29uLW5leHR7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNsci10ZXh0O1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAtMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICYuYWN0aXZle1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNsci10ZXh0O1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2xyLXRleHQ7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XHJcblxyXG4gIC5wYWdlcntcclxuICAgIG1hcmdpbjogNDBweCAwIDA7XHJcbiAgICB1bHtcclxuICAgICAgPmxpe1xyXG4gICAgICAgIG1hcmdpbjogMCAzcHg7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi8vIGFuY1xyXG4uYW5jaHJ7XHJcbiAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiAtODBweDtcclxuICAvLyBwYWRkaW5nLXRvcDogODBweDtcclxufVxyXG5cclxuLy8gcGFnZXRvcFxyXG4jcGFnZXRvcC1idG57XHJcbiAgd2lkdGg6IDYwcHg7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMjBweDtcclxuICBib3R0b206IDIwcHg7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIGF7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICRjbHItbWFpbjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwxMDBweCk7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRjtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmFjdGl2ZXtcclxuICAgIGF7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4lYWxpbmt7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XHJcblxyXG4gIC5hbmNocntcclxuICAgIG1hcmdpbi10b3A6IC04MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgfVxyXG5cclxuICAjcGFnZXRvcC1idG57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbn1cclxuIiwiLnRodW1ibmFpbHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmVkaXRvcntcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgaDEsaDIsaDMsaDR7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgaDF7XG4gICAgZm9udC1zaXplOiByZW0oMzgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgaDJ7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gIH1cbiAgaDN7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbiAgaDR7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkY2xyLW1haW47XG4gIH1cbiAgdWx7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBsaXtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogJ+ODuyc7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIG9se1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICB9XG4gIHRhYmxle1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgJGNsci1ncmF5O1xuICAgIGJvcmRlci1sZWZ0OjFweCBzb2xpZCAkY2xyLWdyYXk7XG4gICAgdGgsXG4gICAgdGR7XG4gICAgICBwYWRkaW5nOiAxNXB4IDFlbSAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgJGNsci1ncmF5O1xuICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgJGNsci1ncmF5O1xuICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIHRoe1xuICAgICAgYmFja2dyb3VuZDogI0VFRTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIHRoZWFke1xuICAgICAgdGh7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjbHItbWFpbjtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaW1ne1xuICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICB9XG5cbn1cblxuXG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwpe1xuXG4gIC50aHVtYm5haWx7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuZWRpdG9ye1xuICAgIGgxe1xuICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xuICAgIH1cbiAgICBoMntcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgICB9XG4gICAgaDN7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IGxoKDE4KTtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICB9XG4gICAgdGFibGV7XG4gICAgICB0aCxcbiAgICAgIHRke1xuICAgICAgICBmb250LXNpemU6IHJlbSgxMSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5zcC1zY3JvbGx7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgY29udGVudDogJ+KGkuOCueODqeOCpOODieOBp+OBjeOBvuOBmSc7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICA+dGFibGV7XG4gICAgICAgIHdpZHRoOiAyMDB2dyFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCIuZGlzcGxheS1ub25lIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn0iLCIjbW9kYWwtb3ZlcmxheXtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTMwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNzUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogNDAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubW9kYWx7XG4gICYtYXJlYXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6ICRzYy1pbnI7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA0MDE7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLWNvbnRlbnRze1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgbWF4LWhlaWdodDogODB2aDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgbWFpbi10cmFuc2l0aW9uKDFzKTtcbiAgfVxuICAmLW9wZW57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICYtY2xvc2V7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgdG9wOiAtNDBweDtcbiAgICB6LWluZGV4OiAwO1xuICAgICY6YmVmb3JlLCY6YWZ0ZXJ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDE0cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAmOmJlZm9yZXtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgJjphZnRlcntcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICB9XG4gICYtcHJpdmFjeXtcbiAgICBkbHtcbiAgICAgIGR0e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgfVxuICAgICAgZGR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTUFxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XG4gIC5tb2RhbHtcbiAgICAmLWFyZWF7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgICYtY29udGVudHN7XG4gICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHZoO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbiAgICAmLWNsb3Nle1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG59IiwiLy8g5pyA5bCP44K144Kk44K6XG4kc2MtaW5yOiAxMDAwcHg7XG4kc2MtaW5yLXM6IDg4MHB4O1xuJHNjLWluci13OiAxNDgwcHg7XG5cbi8vIOaWh+Wtl+aEn1xuJGxzOiA0cHg7XG5cbi8vIOODmOODg+ODgOODvOODoeODi+ODpeODvFxuJGhlYWRlci1oOiA4NXB4O1xuJGhhbWJtZW51LWg6IDU1cHg7XG5cbi8vIOOCteOCpOOCulxuJGZ0czogMTQ7IiwiLy8gU3dpcGVyIDQuNS4wXG4uc3dpcGVyLW1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3dpcGVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDAgMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLy8gRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nXG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1uby1mbGV4Ym94IC5zd2lwZXItc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XG59XG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLWNvbnRhaW5lci0zZCB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEyMDBweDtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlcixcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMC41KSksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi8qIElFMTAgV2luZG93cyBQaG9uZSA4IEZpeGVzICovXG4uc3dpcGVyLWNvbnRhaW5lci13cDgtaG9yaXpvbnRhbCxcbi5zd2lwZXItY29udGFpbmVyLXdwOC1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4uc3dpcGVyLWNvbnRhaW5lci13cDgtdmVydGljYWwsXG4uc3dpcGVyLWNvbnRhaW5lci13cDgtdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcGFkZGluZzogMTdweCAxM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tdG9wOiAtNDJweDtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOCk7XG4gIHNwYW57XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIHNwYW57XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIH1cbn1cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICBzcGFue1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICB9XG59XG4vLyAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2ssXG4vLyAuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrIHtcbi8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4vLyB9XG4vLyAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2ssXG4vLyAuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrIHtcbi8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4vLyB9XG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cbi8qIENvbW1vbiBTdHlsZXMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogQnVsbGV0cyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogIzAwN2FmZjtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDZweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA4cHg7XG59XG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDIwMG1zIHRvcCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IDIwMG1zIHRvcCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgdG9wO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcDtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyB0b3AsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xufVxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgNHB4O1xufVxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMjAwbXMgbGVmdCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IDIwMG1zIGxlZnQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIGxlZnQ7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyBsZWZ0LCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDIwMG1zIHJpZ2h0LCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogMjAwbXMgcmlnaHQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0O1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0O1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0LCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbn1cbi8qIFByb2dyZXNzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24td2hpdGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIFNjcm9sbGJhciAqL1xuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogM3B4O1xuICB0b3A6IDElO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA5OCU7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2Zyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbn1cbi8qIFByZWxvYWRlciAqL1xuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlcjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzNmM2YzZjJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIGExMXkgKi9cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5zd2lwZXItY29udGFpbmVyLWN1YmUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbn1cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldixcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgb3BhY2l0eTogMC42O1xuICAtd2Via2l0LWZpbHRlcjogYmx1cig1MHB4KTtcbiAgZmlsdGVyOiBibHVyKDUwcHgpO1xuICB6LWluZGV4OiAwO1xufVxuLnN3aXBlci1jb250YWluZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIge1xuICAvKiBXaW5kb3dzIDggSUUgMTAgZml4ICovXG4gIC1tcy1wZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG5cbi5zbGlkZXItdGh1bWJuYWlse1xuICAuc3dpcGVyLXNsaWRle1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGltZ3tcbiAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmV7XG4gICAgaW1ne1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuXG5AaW5jbHVkZSBicmVha3BvaW50KHNtYWxsKXtcbiAgLnN3aXBlci1idXR0b24tcHJldixcbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IC0zMnB4O1xuICB9XG4gIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBsZWZ0OiAtMTIuNXB4O1xuICB9XG4gIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICByaWdodDogLTEyLjVweDtcbiAgfVxufSIsIi5jb250YWN0e1xyXG4gIC5zYy1rdntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkcGF0aC1pbWcrJ2NvbnRhY3Rfa3YuanBnJyk7XHJcbiAgfVxyXG59XHJcblxyXG4lZm9ybS1jbW4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgcGFkZGluZzogMS41cmVtO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjREREO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb247XHJcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXIoI0RERCk7XHJcbiAgJjpmb2N1c3tcclxuICAgIGJvcmRlci1jb2xvcjogJGNsci1tYWluO1xyXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIodHJhbnNwYXJlbnQpO1xyXG4gIH1cclxufVxyXG4laW5wdXQtY2hlY2sge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjtcclxuICA+bGl7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBzcGFue1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG4gICAgICAmOmJlZm9yZSxcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBsYWJlbHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4lY2hlY2stZGVzaWdue1xyXG4gIGxhYmVse1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICBzcGFue1xyXG4gICAgcGFkZGluZzogMCAwIDAgMzBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XHJcbiAgICAmOmJlZm9yZSxcclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XHJcbiAgICB9XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICB3aWR0aDogMS41ZW07XHJcbiAgICAgIGhlaWdodDogMS41ZW07XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI0RERDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBAaW5jbHVkZSBvYmotbGVmdCgwKTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjbHItbWFpbjtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY2xyLW1haW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8g44OB44Kn44OD44Kv5b6MXHJcbiAgaW5wdXR7XHJcbiAgICAmOmNoZWNrZWR7XHJcbiAgICAgICsgc3BhbntcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oY2hlY2tib3gtY2hlY2sgMjUwbXMgNTBtcyBlYXNlLWluLW91dCBmb3J3YXJkcyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2xyLW1haW47XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY2xyLW1haW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZ21hcHtcclxuICBtYXJnaW46IDAgMCAyMHB4O1xyXG59XHJcblxyXG4uZm9ybXtcclxuICAmLWFyZWF7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gICYtZmllbGR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgPiBsYWJlbHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gaW5wdXQgZGVzaWduXHJcbiAgICAuaW5wdXR7XHJcbiAgICAgICYtdGV4dHtcclxuICAgICAgICBAZXh0ZW5kICVmb3JtLWNtbjtcclxuICAgICAgfVxyXG4gICAgICAmLXRleHRhcmVhe1xyXG4gICAgICAgIEBleHRlbmQgJWZvcm0tY21uO1xyXG4gICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1yYWRpb3tcclxuICAgICAgICAmLTF7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgQGV4dGVuZCAlaW5wdXQtY2hlY2s7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgPmxpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RERDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEREQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEREQ7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREREO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICBjb2xvcjogI0RERDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNsci1tYWluO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vIOODgeOCp+ODg+OCr+W+jFxyXG4gICAgICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgICAmOmNoZWNrZWR7XHJcbiAgICAgICAgICAgICAgICArIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbHItbWFpbjtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0NSU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oY2hlY2tib3gtY2hlY2sgMjUwbXMgNTBtcyBlYXNlLWluLW91dCBmb3J3YXJkcyk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0ye1xyXG4gICAgICAgICAgQGV4dGVuZCAlaW5wdXQtY2hlY2s7XHJcbiAgICAgICAgICA+bGl7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjIwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjREREO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgb2JqLWxlZnQoMCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbHItbWFpbjtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSkgc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpIHNjYWxlKC41KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8g44OB44Kn44OD44Kv5b6MXHJcbiAgICAgICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICAgICY6Y2hlY2tlZHtcclxuICAgICAgICAgICAgICAgICsgc3BhbntcclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2xyLW1haW47XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBvYmotbGVmdCg0KTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpIHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY2hlY2t7XHJcbiAgICAgICAgQGV4dGVuZCAlaW5wdXQtY2hlY2s7XHJcbiAgICAgICAgPmxpe1xyXG4gICAgICAgICAgQGV4dGVuZCAlY2hlY2stZGVzaWduO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXNlbGVjdHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc2VsZWN0e1xyXG4gICAgICAgICAgQGV4dGVuZCAlZm9ybS1jbW47XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgb3B0aW9ue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6Oi1tcy1leHBhbmQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjotbW96LWZvY3VzcmluZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwICM4MjhjOWE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtYnRue1xyXG4gICAgICAgIEBleHRlbmQgJWZvcm0tY21uO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY2xyLW1haW47XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2xyLW1haW47XHJcbiAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICBjb2xvcjogJGNsci1tYWluO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJhY2t7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjREREO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjREREO1xyXG4gICAgICAgICAgY29sb3I6ICRjbHItdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1lcnJvcntcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjbHItZXJyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gaXRlbSBkZXNpZ25cclxuICAgIC5pdGVte1xyXG4gICAgICAmLW5vdGV7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTApO1xyXG4gICAgICB9XHJcbiAgICAgICYtZXJyb3J7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAkY2xyLWVycjtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgLy8gJjpiZWZvcmV7XHJcbiAgICAgICAgLy8gICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICAvLyAgIGNvbnRlbnQ6ICcqJztcclxuICAgICAgICAvLyAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICB9XHJcbiAgICAgICYtcmVxe1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuICAgICAgICBwYWRkaW5nOiAzcHggOXB4IDRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNsci1lcnI7XHJcbiAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYtYW55e1xyXG4gICAgICAgIEBleHRlbmQgLml0ZW0tcmVxO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNEREQ7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1hZ3JlZXtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC5pbnB1dHtcclxuICAgICAgJi1jaGVja3tcclxuICAgICAgICBAZXh0ZW5kICVjaGVjay1kZXNpZ247XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIHNwIDc2N3B4XHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwpe1xyXG5cclxuICAlaW5wdXQtY2hlY2t7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAlY2hlY2stZGVzaWdue1xyXG4gICAgc3BhbntcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNEREQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ21hcHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGlmcmFtZXtcclxuICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3Jte1xyXG4gICAgJi1maWVsZHtcclxuICAgICAgLmlucHV0LXJhZGlvLTF7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgID5saXtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RERDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RERDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RERDtcclxuICAgICAgICAgICY6bnRoLWNoaWxkKDJuKXtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSxcclxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpLHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICAgICAgICAgIH0gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuIiwiXG4vLyBAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigkY2xyLW1haW4pO1xuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcikge1xuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjokY29sb3I7XG5cdH1cblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6JGNvbG9yO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiRjb2xvcjtcblx0fVxufSIsIi50b3AtaGVhZHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiByZW0oNTApO1xuICBsaW5lLWhlaWdodDogbGgoMTQpO1xuICBsZXR0ZXItc3BhY2luZzogJGxzO1xuICBzcGFue1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4udG9wLWNvcHl7XG4gIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi50b3AtYnRue1xuICBAZXh0ZW5kICVjbG0tY21uO1xuICBtYXJnaW46IDIwcHggMCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc2MtdG9wa3Z7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwMHB4O1xuICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA0MHB4O1xuICAvLyBiYWNrZ3JvdW5kOiB1cmwoJHBhdGgtaW1nKyd0b3BfbXYuanBnJykgY2VudGVyIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAycHggMnB4IDRweCBibGFjaztcbiAgLnRvcGt2e1xuICAgICYtaGVhZHtcbiAgICAgIGZvbnQtc2l6ZTogdncoMTAwKTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbmc7XG4gICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IGxoKDE0KTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxMHB4O1xuICAgIH1cbiAgICAmLWNvcHl7XG4gICAgICBmb250LXNpemU6IHZ3KDI4KTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAkbHM7XG4gICAgfVxuICAgICYtaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICAuc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgLnN3aXBlci1zbGlkZXtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAuaW1ne1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zYy10b3Bjb21wYW55e1xuICBiYWNrZ3JvdW5kOiAkY2xyLXN1YjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAudG9wY29tcGFueXtcbiAgICAmLXR4e1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB9XG4gICAgJi1pbWd7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2MtdG9wbWVkaWF7XG4gIHBhZGRpbmc6IDAgNTBweDtcbiAgLnRvcC1oZWFke1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudG9wbWVkaWEtaGVhZHtcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm1lZGlhLWJ0bntcbiAgICBAZXh0ZW5kICVjbG0tY21uO1xuICAgIGZsb2F0OnJpZ2h0O1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICBtYXgtd2lkdGg6IDI5OHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhe1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uc2MtdG9wYnVzaW5lc3N7XG4gIC8vIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gIC50b3AtaGVhZCxcbiAgLnRvcC1jb3B5e1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxuICAudG9wLWNvcHl7XG4gICAgbWFyZ2luOiAwIDAgNjBweDtcbiAgfVxuICAuYnVzaW5lc3N7XG4gICAgJi1ib3h7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkY7XG4gICAgICB9XG4gICAgICBhe1xuICAgICAgICBAZXh0ZW5kICVhbGluaztcbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1oZWFke1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTBweDtcbiAgICAgIHRvcDogNTBweDtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBoM3tcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDUpO1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbGgoMTQpO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxzO1xuICAgICAgICBzcGFue1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1pbWd7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWFyZWF7XG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLmJ1c2luZXNzLWJveHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNjLXRvcGJyYW5ke1xuICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAudG9wYnJhbmR7XG4gICAgJi1oZWFke1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA1NXB4IDUwcHg7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiAkY2xyLW1haW47XG4gICAgICAvLyBjb2xvcjogI0ZGRjtcbiAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLmJyYW5ke1xuICAgICYtYXJlYXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAmOm50aC1vZi10eXBlKDMpe1xuICAgICAgICAuYnJhbmQtbG9nb3tcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgICAgICAuYnJhbmQtc2xpZGVye1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtbG9nb3tcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgYmFja2dyb3VuZDogJGNsci1zdWI7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgICYtaW1ne1xuICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJi1zbGlkZXJ7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgb3JkZXI6IDE7XG4gICAgICAuc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgICAgbWFyZ2luOiAwIDAgMnB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1idG57XG4gICAgICBAZXh0ZW5kICVjbG0tY21uO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAuc2xpZGVyLXRodW1ibmFpbHtcbiAgICAuc3dpcGVyLXNsaWRle1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIGltZ3tcbiAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZle1xuICAgICAgaW1ne1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2MtdG9wbWlzc2lvbntcbiAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogJGNsci1zdWI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLnRvcG1pc3Npb257XG4gICAgJi10eHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuICAgICYtaW1ne1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNjLWJ0bntcbiAgbWFyZ2luOiAtNzBweCAwIDYwcHghaW1wb3J0YW50O1xuICAuYnRuLXdyYXB7XG4gICAgYXtcbiAgICAgIHNwYW57XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKXtcblxuICAudG9wLWhlYWR7XG4gICAgZm9udC1zaXplOiB2dyg1MCk7XG4gIH1cbiAgLnRvcC1jb3B5e1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxuXG4gIC5zYy10b3BidXNpbmVzc3tcbiAgICAuYnVzaW5lc3MtaGVhZHtcbiAgICAgIGgze1xuICAgICAgICBmb250LXNpemU6IHZ3KDQ1KTtcbiAgICAgIH1cbiAgICAgIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogdncoMjIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XG5cbiAgLnRvcC1oZWFke1xuICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB9XG4gIC50b3AtYnRue1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cblxuICAuc2MtdG9wa3Z7XG4gICAgaGVpZ2h0OiA1MHZoO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAudG9wa3Z7XG4gICAgICAmLWhlYWR7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBsaCgxNik7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxMHB4O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggYmxhY2s7XG4gICAgICB9XG4gICAgICAmLWNvcHl7XG4gICAgICAgIGZvbnQtc2l6ZTogdncoNTApO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNjLXRvcGNvbXBhbnl7XG4gICAgbWFyZ2luOiAwIDAgNjBweCFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLnRvcC1oZWFke1xuICAgICAgYnJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC50b3Bjb21wYW55e1xuICAgICAgJi10eHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgIH1cbiAgICAgICYtaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zYy10b3BtZWRpYXtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgLnRvcG1lZGlhLWhlYWR7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAubWVkaWEtYnRue1xuICAgICAgZm9udC1zaXplOiByZW0oMTEpO1xuICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgc3BhbntcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5uZXdzLWxpc3R7XG4gICAgICBsaXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcbiAgICAgICAgYXtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zYy10b3BidXNpbmVzc3tcbiAgICAudG9wLWhlYWQsXG4gICAgLnRvcC1jb3B5e1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgICAudG9wLWNvcHl7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgIH1cbiAgICAuYnVzaW5lc3N7XG4gICAgICAmLWJveHtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgICAgIC5idXNpbmVzcy1pbWd7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgaW1ne1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaGVhZHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICBoM3tcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGxoKDE0KTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWltZ3tcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1hcmVhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAuYnVzaW5lc3MtYm94e1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNjLXRvcGJyYW5ke1xuICAgIC50b3BicmFuZHtcbiAgICAgICYtaGVhZHtcbiAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnJhbmR7XG4gICAgICAmLWFyZWF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgJi1sb2dve1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIH1cbiAgICAgICYtaW1ne1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICAgICAgfVxuICAgICAgJi1zbGlkZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJi1idG57XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2MtdG9wbWlzc2lvbntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAudG9wbWlzc2lvbntcbiAgICAgICYtdHh7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgICB9XG4gICAgICAmLWltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNjLWJ0bntcbiAgICBtYXJnaW4tdG9wOiAtMjVweCFpbXBvcnRhbnQ7XG4gIH1cblxuXG59XG5cblxuIiwiLy8g5qiq5bmF44Go44OH44K244Kk44Oz44OH44O844K/44Gu44OV44Kp44Oz44OI44K144Kk44K6XG4vLyBmeCl3aWR0aDogNjUwcHg7IOKGkiB3aWR0aDogdncoNjUwKTtcbkBmdW5jdGlvbiB2dygkbnVtYmVyLCAkcmF0aW86IDE0NDApIHtcbiAgQHJldHVybiBmbG9vcigkbnVtYmVyICogKDEwMCAvICRyYXRpbykgKiAxMDApIC8gMTAwICogMXZ3O1xufVxuIiwiLmNvbXBhbnl7XG4gIC5zYy1rdntcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHBhdGgtaW1nKydjb21wYW55X2t2LmpwZycpO1xuICB9XG59XG5cblxuXG4uc2MtY29tcGFueXtcbiAgLmNvbXBhbnktYXJye1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29tcGFueS1saXN0e1xuICAgIG1hcmdpbjogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgPmxpe1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJ1c2luZXNzLWxpc3R7XG4gICAgbWFyZ2luOiAwO1xuICAgID5saXtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG5AaW5jbHVkZSBicmVha3BvaW50KHNtYWxsKXtcblxuICAuc2MtY29tcGFueXtcbiAgICAuYnVzaW5lc3MtbGlzdHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgPmxpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJjo6bGFzdC1jaGlsZHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi5pbnRyb2R1Y2luZ3tcbiAgLnNjLWt2e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkcGF0aC1pbWcrJ2ludHJvZHVjaW5nX2t2LmpwZycpO1xuICB9XG59XG5cbi5zYy1icmFuZHtcbiAgLmJyYW5kLXNsaWRlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5zd2lwZXItc2xpZGVye1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIC5zbGlkZXJ7XG4gICAgICAgIC5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItc3Vie1xuICAgICAgLy8gd2lkdGg6IDI1JTtcbiAgICAgIHdpZHRoOiAyMy40JTtcbiAgICAgIC5zbGlkZXItdGh1bWJuYWlse1xuICAgICAgICAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci13cmFwcGVye1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG4gIC5icmFuZC1hcmVhe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIC5icmFuZHtcbiAgICAgICYtanczNjB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmLWxpc3R7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgPmxpe1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjbHItZ3JheTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1pbWd7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaGVhZHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBsaCgxNik7XG4gICAgICB9XG4gICAgICAmLWNvcHl7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIGR0e1xuICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gICAgICAgIH1cbiAgICAgICAgZGR7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnJhbmQtdGV4dHtcbiAgICAuYnJhbmQtYm94e1xuICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAmOm50aC1jaGlsZCgybil7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBpbmhlcml0O1xuICAgICAgICAuY29weXtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWd7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAuY29weXtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwpe1xuXG4gIC5zYy1icmFuZHtcbiAgICAuc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuYnJhbmQtYXJlYXtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgLmJyYW5ke1xuICAgICAgICAmLWp3MzYwe1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICYtbGlzdHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICA+bGl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjbHItZ3JheTs7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWltZ3tcbiAgICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1oZWFke1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBsaCgxNik7XG4gICAgICAgIH1cbiAgICAgICAgJi1jb3B5e1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgZHR7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgZGR7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJyYW5kLXRleHR7XG4gICAgICAuYnJhbmQtYm94e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC5pbWd7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgfVxuICAgICAgICAuY29weXtcbiAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLnNob3BwaW5nbWFsbHtcbiAgLnNjLWt2e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkcGF0aC1pbWcrJ3Nob3BwaW5nbWFsbF9rdi5qcGcnKTtcbiAgfVxufVxuXG4uc2Mtc2hvcHBpbmdtYWxse1xuICAuc2hvcHBpbmdtYWxse1xuICAgICYtYm94e1xuICAgICAgbWFyZ2luOiAwIDAgNDVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJi1pbWd7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cbiAgICAmLWNvcHl7ICAgIFxuICAgICAgLy8gd2lkdGg6IDI4JTtcbiAgICAgIHdpZHRoOiA0NyU7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIEBpbmNsdWRlIG9iai1sZWZ0KDApO1xuICAgICAgLmhlYWQtMntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1tYXB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLm1hcHtcbiAgICAgICAgJi1pbWd7XG4gICAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLWNvcHl7XG4gICAgICAgICAgd2lkdGg6IDU4JTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5cblxuQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCl7XG5cbiAgLnNjLXNob3BwaW5nbWFsbHtcbiAgICAuc2hvcHBpbmdtYWxse1xuICAgICAgJi1ib3h7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICB9XG4gICAgICAmLWNvcHl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgfVxuICAgICAgJi1tYXB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLm1hcHtcbiAgICAgICAgICAmLWltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1jb3B5e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuXG59IiwiLnRvZHtcbiAgLnNjLWt2e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkcGF0aC1pbWcrJ3RvZF9rdi5qcGcnKTtcbiAgfVxufVxuXG4uc2MtdG9ke1xuICAudG9kLWltZ3tcbiAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICA+bGl7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmljb24tZGVsaXZlcnl7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgaGVpZ2h0OiA1MnB4O1xufSIsIi5yZWxlYXNle1xuICAuc2Mta3Z7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRwYXRoLWltZysncHJlc3NyZWxlYXNlX2t2LmpwZycpO1xuICB9XG59XG4ubmV3c3tcbiAgJi1saXN0e1xuICAgID5saXtcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICAvLyBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNsci1pbnZpKCRjbHItbWFpbik7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNsci1xdWFkKCRjbHItbWFpbik7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBhe1xuICAgICAgICBwYWRkaW5nOiAwIDI1cHggMjBweCAwO1xuICAgICAgICBjb2xvcjogJGNsci10ZXh0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY2xyLXNlbWkoJGNsci1tYWluKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgICAgIH1cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgICAgICAgICYuZGF0ZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNsci1tYWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmhlYWR7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNsci1tYWluO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNsci1tYWluO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICBjb2xvcjogJGNsci1tYWluO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2MtZWRpdG9ye1xuICAuZWRpdG9yLWRhdGV7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgYXtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KHNtYWxsKXtcbiAgLm5ld3N7XG4gICAgJi1saXN0e1xuICAgICAgPmxpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgYXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNsci1tYWluO1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAmLmRhdGV7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaGVhZHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
/*# sourceMappingURL=maps/assets.css.map */
