@charset "UTF-8";
/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,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}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}html{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;scroll-behavior:smooth}body{-webkit-font-feature-settings:"palt" 0;font-feature-settings:"palt" 0;-webkit-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;color:#000;line-height:1.75;margin:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),only screen and (-webkit-min-device-pixel-ratio:2){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}a{color:#000}a:active,a:hover,a:link,a:visited{outline:0 none}ol,ul{-webkit-margin-after:0;-webkit-margin-before:0;-webkit-padding-start:0;list-style:none;margin-block-end:0;margin-block-start:0;padding-inline-start:0}img{height:auto;max-width:100%;vertical-align:top}button{background:none;border:none;color:inherit;font:inherit;outline:none;padding:0}h1,h2,h3,h4,h5,h6{text-wrap:balance;margin-block:0}address{font-style:normal}@media print{@page{margin:0}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}body{-webkit-transform:scale(.87);-ms-transform:scale(.87);transform:scale(.87);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:1366px}}@media print,screen and (max-width:767px){.none-sp-sm{display:none!important}}@media print,screen and (max-width:991px){.none-sp-md{display:none!important}}@media print,screen and (min-width:768px){.none-pc-sm{display:none!important}}@media print,screen and (min-width:992px){.none-pc-md{display:none!important}}.txt-right{text-align:right!important}.txt-center{text-align:center!important}.txt-left{text-align:left!important}.open-modal{cursor:pointer}.modal .checkbox{display:none}.modal .modal-overlay{background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:100%;z-index:-100}.modal .modal-overlay .o-close{cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-9999}.modal .modal-overlay .close{cursor:pointer;height:24px;position:absolute;right:0;top:-30px;width:24px;z-index:1}.modal .modal-overlay .close:after,.modal .modal-overlay .close:before{background-color:#fff;content:"";display:block;height:1px;left:0;position:absolute;top:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:100%}.modal .modal-overlay .close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-overlay .close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){.modal .modal-overlay .close{height:48px;right:-48px;top:-58px;width:48px}}.modal-wrap{-ms-flex-item-align:start;align-self:flex-start;margin:20px auto;-webkit-transition:all .5s ease;transition:all .5s ease;width:min(96%,1100px)}.modal-wrap.a-center{-ms-flex-item-align:center;align-self:center;text-align:center}.youtubeBox{margin-bottom:0;padding-top:56.25%;position:relative;width:100%}.youtubeBox iframe{height:100%;position:absolute;right:0;top:0;width:100%}.modal input:checked~.o-close{z-index:9998}.modal input:checked~.modal-overlay{opacity:1;overflow:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;z-index:9997}.modal input:checked~.modal-overlay .modal-wrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:9999}.header{left:0;position:absolute;top:0;z-index:2}.header__logo{aspect-ratio:336/118;display:block;width:44.8vw}@media print,screen and (min-width:768px){.header__logo{width:min(22.6939970717vw,310px)}}.gnav-trg{display:none}@media print,screen and (max-width:767px){.gnav-trg{background-color:#fdf018;cursor:pointer;display:block;height:13.3333333333vw;position:fixed;right:0;top:0;width:13.3333333333vw;z-index:3}.gnav-trg span,.gnav-trg:after,.gnav-trg:before{background-color:#4185ba;content:"";height:.5333333333vw;left:23%;margin-top:-.2666666667vw;position:absolute;top:50%;-webkit-transition:.3s;transition:.3s;width:54%}.gnav-trg span{margin-top:-2.4vw}.gnav-trg:before{top:50%}.gnav-trg:after{margin-top:2.2666666667vw}.gnav-trg.close span{left:4.2666666667vw;top:49%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 center;-ms-transform-origin:0 center;transform-origin:0 center}.gnav-trg.close:before{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.gnav-trg.close:after{left:4vw;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 center;-ms-transform-origin:0 center;transform-origin:0 center}}.gnav{background-color:#fdf018;position:fixed;right:0;top:0;z-index:3}.gnav__menu a{display:block}@media print,screen and (max-width:767px){.gnav{padding:13.3333333333vw 9.8666666667vw;width:100%}.gnav,.gnav.hide-anim,.gnav.open{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility .3s;transition:opacity .3s,transform .3s,visibility .3s,-webkit-transform .3s}.gnav.open{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.gnav,.gnav.hide-anim{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);visibility:hidden}.gnav__menu{margin-bottom:8vw}.gnav__menu img{width:100%}.gnav__sns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.gnav__sns li{-webkit-box-flex:0;-ms-flex:0 0 8.2666666667vw;flex:0 0 8.2666666667vw;height:8.2666666667vw;margin:4vw;width:8.2666666667vw}.gnav__sns a{display:block}.gnav__sns img{width:100%}}@media print,screen and (min-width:768px){.gnav{-webkit-box-pack:center;-ms-flex-pack:center;background-image:url(../img/nav-bg.svg);background-position:bottom;background-repeat:repeat-x;background-size:min(3.5871156662vw,49px) auto;height:min(5.1244509517vw,70px);justify-content:center;width:min(40.2635431918vw,550px)}.gnav,.gnav__menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.gnav__menu li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:0;margin:0 min(.6588579795vw,9px)}.gnav__menu img{height:min(1.0248901903vw,14px);width:auto}.gnav__menu a{position:relative}.gnav__menu a:before{background-image:url(../img/nav-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:max(-.6588579795vw,-9px);content:"";height:min(.9516837482vw,13px);left:5%;opacity:0;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;width:90%;z-index:-1}}@media print and (hover:hover),screen and (min-width:768px) and (hover:hover){.gnav__menu a:hover:before{opacity:1}}@media print,screen and (min-width:768px){.gnav__sns{display:none}}.main{z-index:1}.main,.mv{overflow:hidden;position:relative;width:100%}.mv{aspect-ratio:750/1050;background-image:url(../img/mv-bg_sp.jpg)}.mv,.mv:after{background-size:cover}.mv:after{background-image:url(../img/mv-frame_sp.png);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.mv__ttl{left:-3.3333333333vw;position:absolute;top:17.8666666667vw;width:107.7333333333vw}.mv__ttl img{width:100%}.mv__msg{left:23.3333333333vw;position:absolute;top:94vw;width:53.3333333333vw}.mv__msg img{width:100%}.mv__pasn{bottom:-7.6vw;height:56vw;position:absolute;width:auto}.mv__pasn.male{left:1.3333333333vw}.mv__pasn.male span{bottom:100%;left:0}.mv__pasn.female{right:2.5333333333vw}.mv__pasn.female span{bottom:95%;right:0}.mv__pasn>img{height:100%;width:auto}.mv__pasn span{aspect-ratio:125/106;position:absolute;width:16.4vw}.mv__pasn span img{width:100%}@media print,screen and (min-width:768px){.mv{aspect-ratio:1366/600;background-image:url(../img/mv-bg_pc.jpg)}.mv:after{display:none}.mv__ttl{left:50%;margin-left:-23.4260614934vw;top:1.9033674963vw;width:46.8521229868vw}.mv__msg{left:50%;margin-left:-10.2489019034vw;top:31.6983894583vw;width:20.4978038067vw}.mv__pasn{bottom:0;height:23.6456808199vw}.mv__pasn.male{left:21.7423133236vw}.mv__pasn.male span{bottom:95%;left:-4.9048316252vw}.mv__pasn.female{right:23.1332357247vw}.mv__pasn.female span{bottom:93%;right:-4.6852122987vw}.mv__pasn span{width:9.5168374817vw}}.scroll{height:0;position:relative;text-align:center;z-index:5}.scroll:before{background-image:url(../img/mv-line-hr.svg);background-position:0 0;background-size:cover;content:"";height:2.9333333333vw;left:-20px;position:absolute;right:-20px;top:-1.4666666667vw}.scroll img{position:relative;width:29.3333333333vw}@media print,screen and (min-width:768px){.scroll:before{height:1.6105417277vw;top:-.8052708638vw}.scroll img{width:12.9575402635vw}}.link-lst{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.6666666667vw;justify-content:center;padding-top:12.8vw;position:relative}.link-lst:before{aspect-ratio:1308/166;background-image:url(../img/choice.png);background-size:cover;content:"";left:50%;margin-left:-43.6vw;position:absolute;top:0;width:87.2vw}.link-lst li{height:12vw;width:42.6666666667vw}.link-lst li a{border-radius:.8vw;display:block;text-align:center}.link-lst li a.archit{background-color:#4185ba}@media (hover:hover){.link-lst li a.archit:hover{background-color:#346a94}}.link-lst li a.interi{background-color:#e24f25}@media (hover:hover){.link-lst li a.interi:hover{background-color:#bb3d19}}.link-lst li img{width:100%}@media print,screen and (min-width:768px){.link-lst{gap:1.4641288433vw;margin-top:1.4641288433vw;padding-top:7.3206442167vw}.link-lst:before{margin-left:-23.9385065886vw;width:47.8770131772vw}.link-lst li{height:5.8565153734vw;width:27.8184480234vw}.link-lst li a{border-radius:.439238653vw}}.bg-dot{background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:-8.8vw;padding-bottom:8.8vw;padding-top:24.4vw;position:relative;z-index:3}.Archit .bg-dot{background-image:url(../img/bg-story_sp.png)}.Interior .bg-dot{background-image:url(../img/bg-story02_sp.png)}.bg-dot__scl{margin-top:3.7333333333vw;text-align:center}.bg-dot__scl img{width:21.3333333333vw}@media print,screen and (min-width:768px){.bg-dot{background-size:100% auto;margin-bottom:-2.2693997072vw;min-height:132.6500732064vw;padding-bottom:2.2693997072vw;padding-top:8.78477306vw}.Archit .bg-dot{background-image:url(../img/bg-story_pc.png)}.Interior .bg-dot{background-image:url(../img/bg-story02_pc.png)}.bg-dot__scl{margin-top:.7320644217vw}.bg-dot__scl img{width:8.78477306vw}}.story{margin-bottom:7.2vw;padding-top:13.0666666667vw;position:relative}.story:before{aspect-ratio:242/87;background-size:cover;content:"";mix-blend-mode:multiply;position:absolute;right:3.8666666667vw;width:32.2666666667vw}.Archit .story:before{background-image:url(../img/kasd01.svg);top:13.6vw}.Interior .story:before{background-image:url(../img/kasd02-01.svg);opacity:.8;top:18.6666666667vw}.story__hd{position:relative}.Archit .story__hd{margin-left:2.4vw;width:61.3333333333vw}.Interior .story__hd{margin-left:3.0666666667vw;width:58.4vw}.story__hd img{width:100%}.story__cnt{margin-top:-12.4vw}.story__cnt img{width:100%}@media print,screen and (min-width:768px){.Archit .story{margin-bottom:1.0980966325vw;padding-top:5.1244509517vw}.Interior .story{margin-bottom:1.4641288433vw;padding-top:2.9282576867vw}.story:before{width:17.2767203514vw}.Archit .story:before{right:73.7920937042vw;top:23.7188872621vw}.Interior .story:before{right:7.3206442167vw;top:7.3206442167vw}.Archit .story__hd{margin-left:22.5475841874vw;width:27.6720351391vw}.Interior .story__hd{margin-left:17.8623718887vw;width:28.0380673499vw}.story__cnt{margin-left:28.1844802343vw;width:57.1010248902vw}.Archit .story__cnt{margin-top:-4.6852122987vw}.Interior .story__cnt{margin-top:-6.149341142vw}}.chara{position:relative}.chara:after,.chara:before{background-size:cover;content:"";mix-blend-mode:multiply;opacity:.7;position:absolute}.chara:before{aspect-ratio:222/175;left:3.0666666667vw;width:29.6vw}.Archit .chara:before{background-image:url(../img/kasd02.svg);top:-16.2666666667vw}.Interior .chara:before{background-image:url(../img/kasd02-02.svg);top:-9.8666666667vw}.chara:after{aspect-ratio:217/74;bottom:-17.0666666667vw;right:2.6666666667vw;width:28.9333333333vw}.Archit .chara:after{background-image:url(../img/kasd03.svg)}.Interior .chara:after{background-image:url(../img/kasd02-03.svg)}.chara__hd{margin-left:auto;margin-right:1.3333333333vw;position:relative;width:58.4vw}.chara__hd img{width:100%}.Archit .chara__cnt{margin-top:-17.0666666667vw}.Interior .chara__cnt{margin-top:-12.5333333333vw}.chara__cnt li{line-height:0}.chara__cnt li img,.chara__cnt li:first-child,.chara__cnt li:nth-child(2){width:100%}@media print,screen and (min-width:768px){.chara:before{width:17.5695461201vw}.Archit .chara:before{left:16.1054172767vw;top:38.7994143485vw}.Interior .chara:before{left:10.980966325vw;top:-6.588579795vw}.chara:after{width:17.3499267936vw}.Archit .chara:after{bottom:27.0863836018vw;right:9.1508052709vw}.Interior .chara:after{bottom:-4.6852122987vw;right:66.6178623719vw;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.chara__hd{margin-right:20.4978038067vw;position:relative;z-index:2}.Archit .chara__hd{width:32.0644216691vw}.Interior .chara__hd{width:33.2357247438vw}.chara__cnt{position:relative;z-index:1}.Archit .chara__cnt{margin-top:-14.2752562225vw}.Interior .chara__cnt{margin-top:-10.3953147877vw}.chara__cnt li{position:relative}.chara__cnt li:first-child{margin-left:16.4714494876vw;z-index:2}.Archit .chara__cnt li:first-child{width:44.4363103953vw}.Interior .chara__cnt li:first-child{width:42.6793557833vw}.chara__cnt li:nth-child(2){margin-left:39.6046852123vw;margin-top:-6.0029282577vw}.Archit .chara__cnt li:nth-child(2){width:42.6061493411vw}.Interior .chara__cnt li:nth-child(2){width:47.6573938507vw}}.movie{background-image:url(../img/bg-movie.png);background-size:683px;padding-bottom:31.4666666667vw;padding-top:18vw;position:relative}.Archit .movie{background-color:#a0c2dc}.Interior .movie{background-color:#f6cabe}.movie:before{aspect-ratio:750/2360;background-image:url(../img/line_sp.svg);background-size:contain;left:3.6vw;top:143.6vw;width:100%;z-index:0}.movie:after,.movie:before{content:"";position:absolute}.movie:after{background-size:cover;mix-blend-mode:multiply}.Archit .movie:after{aspect-ratio:114/118;background-image:url(../img/light.png);right:.4vw;top:12.5333333333vw;width:15.2vw}.Interior .movie:after{aspect-ratio:264/244;background-image:url(../img/pt01.png);right:1.8666666667vw;top:37.3333333333vw;width:17.6vw}.movie__bl{display:none}.movie__cp,.movie__hd{position:relative}.movie__hd{width:68.6666666667vw;z-index:1}.Archit .movie__hd{margin:0 auto 2.6666666667vw}.Interior .movie__hd{margin:0 auto 3.4666666667vw}.movie__hd img{width:100%}.movie__sum{position:relative;z-index:1}.movie__sum img{width:100%}.cp01 .movie__sum{margin-bottom:4vw}.cp02 .movie__sum{margin:4.5333333333vw 0 1.3333333333vw}.cp03 .movie__sum{margin:9.6vw 0 2.2666666667vw}.movie__tmb{display:block;line-height:0;margin:0 auto;position:relative;width:91.2vw;z-index:1}.Archit .movie__tmb{-webkit-box-shadow:2.1333333333vw 2.1333333333vw 0 rgba(65,133,186,.5);box-shadow:2.1333333333vw 2.1333333333vw 0 rgba(65,133,186,.5)}.Interior .movie__tmb{-webkit-box-shadow:2.1333333333vw 2.1333333333vw 0 rgba(226,79,37,.3);box-shadow:2.1333333333vw 2.1333333333vw 0 rgba(226,79,37,.3)}.movie__tmb:after,.movie__tmb:before{content:"";position:absolute}.movie__tmb:before{background-color:rgba(0,0,0,.2);inset:0;-webkit-transition:opacity .3s;transition:opacity .3s}.movie__tmb:after{aspect-ratio:1/1;background-image:url(../img/btn-play.svg);left:50%;margin-left:-8.8vw;margin-top:-8.8vw;top:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:17.7333333333vw}.movie__tmb img{width:100%}@media (hover:hover){.movie__tmb:hover:before{opacity:0}.movie__tmb:hover:after{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}@media print,screen and (min-width:768px){.movie{background-size:1366px;padding-top:8.345534407vw}.Archit .movie{min-height:201.6105417277vw;padding-bottom:17.8623718887vw}.Interior .movie{min-height:192.532942899vw;padding-bottom:0}.Archit .movie:before{aspect-ratio:706.1/1837.2;background-image:url(../img/line_pc.svg);left:22.5475841874vw;top:61.859443631vw;width:51.6837481698vw}.Interior .movie:before{aspect-ratio:526.16/1683.04;background-image:url(../img/line02_pc.svg);left:39.5314787701vw;top:59.2972181552vw;width:38.5065885798vw}.Archit .movie:after,.Interior .movie:after{right:13.6896046852vw;top:6.4421669107vw;width:8.345534407vw}.movie__bl{display:block;position:relative;z-index:0}.movie__bl img{position:absolute}.movie__bl img:first-child{left:12.5915080527vw;top:9.3704245974vw;width:22.6939970717vw}.movie__bl img:nth-child(2){right:14.6412884334vw;top:45.4612005857vw;width:18.5212298682vw}.movie__bl img:nth-child(3){left:15.9590043924vw;top:101.3909224012vw;width:16.8374816984vw}.movie__hd{width:37.701317716vw}.Archit .movie__hd,.Interior .movie__hd{margin:0 auto 5.3440702782vw}.cp01 .movie__sum{margin-bottom:-1.6105417277vw;margin-left:46.925329429vw;width:37.4084919473vw}.cp02 .movie__sum{margin-bottom:-8.1991215227vw;margin-left:14.1288433382vw;width:36.383601757vw}.Archit .cp02 .movie__sum{margin-top:1.756954612vw}.Interior .cp02 .movie__sum{margin-top:2.9282576867vw}.Archit .cp03 .movie__sum{margin:2.4158125915vw 0 -4.1727672035vw 46.925329429vw;width:38.0673499268vw}.Interior .cp03 .movie__sum{margin:10.980966325vw 0 0 18.3016105417vw;width:70.7906295754vw}.movie__tmb{width:45.3879941435vw}.Archit .movie__tmb{-webkit-box-shadow:1.1713030747vw 1.1713030747vw 0 rgba(65,133,186,.5);box-shadow:1.1713030747vw 1.1713030747vw 0 rgba(65,133,186,.5)}.Interior .movie__tmb{-webkit-box-shadow:1.1713030747vw 1.1713030747vw 0 rgba(226,79,37,.3);box-shadow:1.1713030747vw 1.1713030747vw 0 rgba(226,79,37,.3)}.movie__tmb:after{margin-left:-4.39238653vw;margin-top:-4.39238653vw;width:8.78477306vw}.cp01 .movie__tmb,.cp03 .movie__tmb{margin-left:15.6661786237vw}.cp02 .movie__tmb{margin-left:46.486090776vw}}.info{background-image:url(../img/bg-info.png);background-size:73.8666666667vw auto;padding-bottom:20vw;padding-top:29.3333333333vw;position:relative}.Archit .info,.info{background-color:#ffd5b2}.Interior .info{background-color:#c6daea}.info:after,.info:before{content:"";position:absolute}.info:before{background-position:0 100%;height:2.6666666667vw;left:0;top:-2.6666666667vw;width:100%}.Archit .info:before{background-image:url(../img/wave.svg)}.Interior .info:before{background-image:url(../img/wave2.svg)}.info:after{aspect-ratio:456/353;background-size:cover;right:1.6vw;top:-19.2vw;width:51.6vw}.Archit .info:after{background-image:url(../img/build04.png)}.Interior .info:after{background-image:url(../img/build02-04.png)}.info__cnt{text-align:center}.info__cnt img{width:94.4vw}.info__lnk{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-left:4.6666666667vw;margin-right:4.6666666667vw;margin-top:19.4666666667vw}.info__lnk li{-webkit-box-flex:0;-ms-flex:0 0 42.6666666667vw;flex:0 0 42.6666666667vw;position:relative}.info__lnk li span{bottom:100%;left:50%;margin-bottom:1.3333333333vw;margin-left:-21.4666666667vw;position:absolute;width:42.9333333333vw}.info__lnk li span img{width:100%}.info__lnk li a{border-radius:1.2vw;display:block;text-align:center;-webkit-transition:background-color .3s;transition:background-color .3s}.info__lnk li a img{width:86.875%}.info__lnk li.request a{background-color:#34b4d5;-webkit-box-shadow:1.3333333333vw 1.3333333333vw 0 #20839c;box-shadow:1.3333333333vw 1.3333333333vw 0 #20839c}@media (hover:hover){.info__lnk li.request a:hover{background-color:#56c0dc}}.info__lnk li.oc a{background-color:#33dc87;-webkit-box-shadow:1.3333333333vw 1.3333333333vw 0 #1ca661;box-shadow:1.3333333333vw 1.3333333333vw 0 #1ca661}@media (hover:hover){.info__lnk li.oc a:hover{background-color:#56e29b}}@media print,screen and (min-width:768px){.info{background-size:40.5563689605vw auto;padding-bottom:12.9575402635vw;padding-top:18.1551976574vw}.info:before{height:1.4641288433vw;top:-1.4641288433vw}.info:after{top:-15.1537335286vw;width:33.3821376281vw}.Archit .info:after{right:21.2298682284vw}.Interior .info:after{right:14.6412884334vw}.info__cnt{margin:0 auto;width:57.5402635432vw}.info__lnk{margin-left:auto;margin-right:auto;margin-top:10.3953147877vw;width:56.0029282577vw}.info__lnk li{-webkit-box-flex:0;-ms-flex:0 0 25.6222547584vw;flex:0 0 25.6222547584vw}.info__lnk li span{margin-bottom:.878477306vw;margin-left:-13.9824304539vw;width:27.9648609078vw}.info__lnk li a{border-radius:.6588579795vw}.info__lnk li a img{width:79.4285714286%}.info__lnk li.request a{-webkit-box-shadow:.7320644217vw .7320644217vw 0 #20839c;box-shadow:.7320644217vw .7320644217vw 0 #20839c}.info__lnk li.oc a{-webkit-box-shadow:.7320644217vw .7320644217vw 0 #1ca661;box-shadow:.7320644217vw .7320644217vw 0 #1ca661}}.footer{background-color:#fff;color:#603813;padding:6.6666666667vw 4.6666666667vw 9.3333333333vw;position:relative}.footer__sns{margin-bottom:8vw}.footer__sns-hd{line-height:0;margin-bottom:2.6666666667vw;text-align:center}.footer__sns-hd img{width:47.7333333333vw}.footer__sns ul{text-align:center}.footer__sns li{display:inline-block;margin:0 4vw;width:9.0666666667vw}.footer__sns li img{width:100%}.footer__txt{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}.footer__logo{-webkit-box-flex:0;-ms-flex:0 0 32.4vw;flex:0 0 32.4vw;margin-right:6.1333333333vw;width:32.4vw}.footer__logo a{display:block}.footer__logo img{width:100%}.footer__add{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:2.6666666667vw;line-height:1.5}@media print,screen and (min-width:768px){.footer{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:3.6603221083vw 2.196193265vw 3.6603221083vw 4.0263543192vw}.footer__sns{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:0;order:2}.footer__sns-hd{margin-bottom:1.756954612vw}.footer__sns-hd img{width:19.3265007321vw}.footer__sns li{margin:0 1.8301610542vw;width:3.6603221083vw}.footer__txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__logo{-webkit-box-flex:0;-ms-flex:0 0 17.7891654466vw;flex:0 0 17.7891654466vw;margin-right:5.4172767204vw;width:17.7891654466vw}.footer__add{font-size:1.317715959vw}}.mv__ttl{opacity:0;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:opacity .6s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .6s cubic-bezier(.175,.885,.32,1.275);transition:opacity .6s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .6s cubic-bezier(.175,.885,.32,1.275);transition:opacity .6s cubic-bezier(.175,.885,.32,1.275),transform .6s cubic-bezier(.175,.885,.32,1.275);transition:opacity .6s cubic-bezier(.175,.885,.32,1.275),transform .6s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .6s cubic-bezier(.175,.885,.32,1.275)}.loaded .mv__ttl{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mv__pasn{opacity:0;-webkit-transition:opacity .5s cubic-bezier(.175,.885,.32,1.275) .7s,-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275) .7s;transition:opacity .5s cubic-bezier(.175,.885,.32,1.275) .7s,-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275) .7s;transition:opacity .5s cubic-bezier(.175,.885,.32,1.275) .7s,transform .5s cubic-bezier(.175,.885,.32,1.275) .7s;transition:opacity .5s cubic-bezier(.175,.885,.32,1.275) .7s,transform .5s cubic-bezier(.175,.885,.32,1.275) .7s,-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275) .7s}.loaded .mv__pasn{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.male{-webkit-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%)}.female{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}.mv__msg{opacity:0;-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);-webkit-transition:opacity .3s linear .8s,-webkit-transform .4s linear .8s;transition:opacity .3s linear .8s,-webkit-transform .4s linear .8s;transition:opacity .3s linear .8s,transform .4s linear .8s;transition:opacity .3s linear .8s,transform .4s linear .8s,-webkit-transform .4s linear .8s}.loaded .mv__msg{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}

/*!　*/
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2Rpc3QvbHAzL2Nzcy9scDMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTZsREEsZ0JBQUs7QUE1bERMLDhGQUE4RixDQVE5RixpQkFHRSw2QkFBc0IsQ0FBdEIscUJBQ0YsQ0FFQSxLQUlFLDZCQUE4QixDQUY5QixpR0FBK0csQ0FDL0csZ0JBQWlCLENBRWpCLGVBQWdCLENBQ2hCLGFBQVcsQ0FBWCxVQUNGLENBa0JBLEdBRUUsYUFBYyxDQURkLFFBRUYsQ0FTQSxZQUNFLHdDQUFpQyxDQUFqQyxnQ0FDRixDQUtBLFNBRUUsa0JBQ0YsQ0FNQSxrQkFJRSxnRkFBd0YsQ0FDeEYsYUFDRixDQUtBLE1BQ0UsYUFDRixDQUtBLFFBRUUsYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsdUJBQ0YsQ0FFQSxJQUNFLGFBQ0YsQ0FFQSxJQUNFLFNBQ0YsQ0FVQSxNQUVFLG9CQUFxQixDQURyQixhQUVGLENBVUEsc0NBS0UsbUJBQW9CLENBQ3BCLGNBQWUsQ0FDZixnQkFBaUIsQ0FDakIsUUFDRixDQUtBLGNBRUUsbUJBQ0YsQ0FLQSxnREFJRSx5QkFDRixDQUtBLG1CQUNFLGlCQUFrQixDQUNsQixTQUNGLENBS0EsZ0JBQ0UsNkJBQ0YsQ0FNQSxpQkFDRSxlQUNGLENBS0EsT0FDRSxTQUNGLENBS0EsU0FDRSx1QkFDRixDQUtBLHdEQUVFLFdBQ0YsQ0FNQSxjQUNFLDRCQUE2QixDQUM3QixtQkFDRixDQUtBLDRCQUNFLHVCQUNGLENBTUEsNkJBQ0UseUJBQTBCLENBQzFCLFlBQ0YsQ0FTQSxRQUNFLGlCQUNGLENBRUEsRUFDRSw2QkFBc0IsQ0FBdEIscUJBQ0YsQ0FDQSxPQUNFLFlBQ0YsQ0FFQSxLQUNFLDBGQUFzRyxDQUN0RyxzQkFDRixDQUNBLEtBSUUsc0NBQStCLENBQS9CLDhCQUErQixDQUMvQiw2QkFBOEIsQ0FJOUIsMkNBQTRDLENBQzVDLDZCQUE4QixDQVA5QixVQUFXLENBRFgsZ0JBQWlCLENBRGpCLFFBS0YsQ0FP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M0Isd0hBQXdILENBQXhILGdIQUF3SCxDQUF4SCx3R0FBd0gsQ0FBeEgsZ0tBQ0YsQ0FDQSxpQkFDRSxTQUFVLENBQ1YsK0JBQXdCLENBQXhCLDJCQUF3QixDQUF4Qix1QkFDRixDQUVBLFVBQ0UsU0FBVSxDQUNWLGdJQUFrSSxDQUFsSSx3SEFBa0ksQ0FBbEksZ0hBQWtJLENBQWxJLDRLQUNGLENBQ0Esa0JBQ0UsU0FBVSxDQUNWLCtCQUF3QixDQUF4QiwyQkFBd0IsQ0FBeEIsdUJBQ0YsQ0FFQSxNQUNFLGtDQUEyQixDQUEzQiw4QkFBMkIsQ0FBM0IsMEJBQ0YsQ0FFQSxRQUNFLGlDQUEwQixDQUExQiw2QkFBMEIsQ0FBMUIseUJBQ0YsQ0FFQSxTQUNFLFNBQVUsQ0FDVixpQ0FBMEIsQ0FBMUIsNkJBQTBCLENBQTFCLHlCQUEwQixDQUMxQiwwRUFBZ0UsQ0FBaEUsa0VBQWdFLENBQWhFLDBEQUFnRSxDQUFoRSwyRkFDRixDQUNBLGlCQUNFLFNBQVUsQ0FDViwrQkFBd0IsQ0FBeEIsMkJBQXdCLENBQXhCLHVCQUNGOztBQUVBLEtBQUsiLCJmaWxlIjoibHAzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qISBtb2Rlcm4tbm9ybWFsaXplIHYyLjAuMCB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL3NpbmRyZXNvcmh1cy9tb2Rlcm4tbm9ybWFsaXplICovXG4vKlxuRG9jdW1lbnRcbj09PT09PT09XG4qL1xuLyoqXG5Vc2UgYSBiZXR0ZXIgYm94IG1vZGVsIChvcGluaW9uYXRlZCkuXG4qL1xuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICAvKiBJbXByb3ZlIGNvbnNpc3RlbmN5IG9mIGRlZmF1bHQgZm9udHMgaW4gYWxsIGJyb3dzZXJzLiAoaHR0cHM6Ly9naXRodWIuY29tL3NpbmRyZXNvcmh1cy9tb2Rlcm4tbm9ybWFsaXplL2lzc3Vlcy8zKSAqL1xuICBmb250LWZhbWlseTogc3lzdGVtLXVpLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCI7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuICovXG4gIC1tb3otdGFiLXNpemU6IDQ7IC8qIDMuIFVzZSBhIG1vcmUgcmVhZGFibGUgdGFiIHNpemUgKG9waW5pb25hdGVkKS4gKi9cbiAgdGFiLXNpemU6IDQ7IC8qIDMgKi9cbn1cblxuLypcblNlY3Rpb25zXG49PT09PT09PVxuKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IC8qIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy4gKi9cbn1cblxuLypcbkdyb3VwaW5nIGNvbnRlbnRcbj09PT09PT09PT09PT09PT1cbiovXG4vKipcbjEuIEFkZCB0aGUgY29ycmVjdCBoZWlnaHQgaW4gRmlyZWZveC5cbjIuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIG9mIGJvcmRlciBjb2xvciBpbiBGaXJlZm94LiAoaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNjU1KVxuKi9cbmhyIHtcbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qXG5UZXh0LWxldmVsIHNlbWFudGljc1xuPT09PT09PT09PT09PT09PT09PT1cbiovXG4vKipcbkFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuKi9cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xufVxuXG4vKipcbkFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBFZGdlIGFuZCBTYWZhcmkuXG4qL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuMS4gSW1wcm92ZSBjb25zaXN0ZW5jeSBvZiBkZWZhdWx0IGZvbnRzIGluIGFsbCBicm93c2Vycy4gKGh0dHBzOi8vZ2l0aHViLmNvbS9zaW5kcmVzb3JodXMvbW9kZXJuLW5vcm1hbGl6ZS9pc3N1ZXMvMylcbjIuIENvcnJlY3QgdGhlIG9kZCAnZW0nIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiovXG5jb2RlLFxua2JkLFxuc2FtcCxcbnByZSB7XG4gIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgTWVubG8sIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbkFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuUHJldmVudCAnc3ViJyBhbmQgJ3N1cCcgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKlxuVGFidWxhciBkYXRhXG49PT09PT09PT09PT1cbiovXG4vKipcbjEuIFJlbW92ZSB0ZXh0IGluZGVudGF0aW9uIGZyb20gdGFibGUgY29udGVudHMgaW4gQ2hyb21lIGFuZCBTYWZhcmkuIChodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD05OTkwODgsIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDEyOTcpXG4yLiBDb3JyZWN0IHRhYmxlIGJvcmRlciBjb2xvciBpbmhlcml0YW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS4gKGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTkzNTcyOSwgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTAxNilcbiovXG50YWJsZSB7XG4gIHRleHQtaW5kZW50OiAwOyAvKiAxICovXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKlxuRm9ybXNcbj09PT09XG4qL1xuLyoqXG4xLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbjIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlIGFuZCBGaXJlZm94LlxuKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbkNvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4qL1xuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG5SZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuKi9cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG5SZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4qL1xuOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcblJlbW92ZSB0aGUgYWRkaXRpb25hbCAnOmludmFsaWQnIHN0eWxlcyBpbiBGaXJlZm94LlxuU2VlOiBodHRwczovL2dpdGh1Yi5jb20vbW96aWxsYS9nZWNrby1kZXYvYmxvYi8yZjllYWNkOWQzZDk5NWM5MzdiNDI1MWE1NTU3ZDk1ZDQ5NGM5YmUxL2xheW91dC9zdHlsZS9yZXMvZm9ybXMuY3NzI0w3MjgtTDczN1xuKi9cbjotbW96LXVpLWludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKipcblJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXQgJ2ZpZWxkc2V0JyBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4qL1xubGVnZW5kIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG5BZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSBhbmQgRmlyZWZveC5cbiovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG5Db3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBTYWZhcmkuXG4qL1xuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbjEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4qL1xuW3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4xLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byAnaW5oZXJpdCcgaW4gU2FmYXJpLlxuKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qXG5JbnRlcmFjdGl2ZVxuPT09PT09PT09PT1cbiovXG4vKlxuQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4qL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCIgMDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB1bnNldDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICBib2R5IHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG59XG5hIHtcbiAgY29sb3I6ICMwMDA7XG59XG5hOmxpbmssIGE6YWN0aXZlLCBhOmhvdmVyLCBhOnZpc2l0ZWQge1xuICBvdXRsaW5lOiAwIG5vbmU7XG59XG5cbnVsLFxub2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICBAcGFnZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICoge1xuICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gIH1cbiAgYm9keSB7XG4gICAgd2lkdGg6IDEzNjZweDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg3KTtcbiAgfVxufVxuLyogRGlzcGxheSBwcm9wZXJ0eVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5vbmUtc3Atc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5vbmUtc3AtbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vbmUtcGMtc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5vbmUtcGMtbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBUZXh0IGFsaWdubWVudCBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnR4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50eHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50eHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLyogbW9kYWwgeW91dHViZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ub3Blbi1tb2RhbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsIC5jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwgLm1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTEwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ubW9kYWwgLm1vZGFsLW92ZXJsYXkgLm8tY2xvc2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtOTk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbCAubW9kYWwtb3ZlcmxheSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwcHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubW9kYWwgLm1vZGFsLW92ZXJsYXkgLmNsb3NlOjpiZWZvcmUsIC5tb2RhbCAubW9kYWwtb3ZlcmxheSAuY2xvc2U6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLm1vZGFsIC5tb2RhbC1vdmVybGF5IC5jbG9zZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5tb2RhbCAubW9kYWwtb3ZlcmxheSAuY2xvc2U6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtb3ZlcmxheSAuY2xvc2Uge1xuICAgIHRvcDogLTU4cHg7XG4gICAgcmlnaHQ6IC00OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuXG4ubW9kYWwtd3JhcCB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICB3aWR0aDogbWluKDk2JSwgMTEwMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5tb2RhbC13cmFwLmEtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi55b3V0dWJlQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi55b3V0dWJlQm94IGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1vZGFsIGlucHV0OmNoZWNrZWQgfiAuby1jbG9zZSB7XG4gIHotaW5kZXg6IDk5OTg7XG59XG5cbi5tb2RhbCBpbnB1dDpjaGVja2VkIH4gLm1vZGFsLW92ZXJsYXkge1xuICB6LWluZGV4OiA5OTk3O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLm1vZGFsIGlucHV0OmNoZWNrZWQgfiAubW9kYWwtb3ZlcmxheSAubW9kYWwtd3JhcCB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLmhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDQuOHZ3O1xuICBhc3BlY3QtcmF0aW86IDMzNi8xMTg7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgd2lkdGg6IG1pbigyMi42OTM5OTcwNzE3dncsIDMxMHB4KTtcbiAgfVxufVxuXG4uZ25hdi10cmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nbmF2LXRyZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGYwMTg7XG4gIH1cbiAgLmduYXYtdHJnIHNwYW4sIC5nbmF2LXRyZzo6YmVmb3JlLCAuZ25hdi10cmc6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjMlO1xuICAgIHRvcDogNTAlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDU0JTtcbiAgICBoZWlnaHQ6IDAuNTMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC0wLjI2NjY2NjY2Njd2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE4NWJhO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gIH1cbiAgLmduYXYtdHJnIHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IC0yLjR2dztcbiAgfVxuICAuZ25hdi10cmc6OmJlZm9yZSB7XG4gICAgdG9wOiA1MCU7XG4gIH1cbiAgLmduYXYtdHJnOjphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMi4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgLmduYXYtdHJnLmNsb3NlIHNwYW4ge1xuICAgIHRvcDogNDklO1xuICAgIGxlZnQ6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAuZ25hdi10cmcuY2xvc2U6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmduYXYtdHJnLmNsb3NlOjphZnRlciB7XG4gICAgbGVmdDogNHZ3O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLmduYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGYwMTg7XG59XG4uZ25hdl9fbWVudSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmduYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEzLjMzMzMzMzMzMzN2dyA5Ljg2NjY2NjY2Njd2dztcbiAgfVxuICAuZ25hdiwgLmduYXYub3BlbiwgLmduYXYuaGlkZS1hbmltIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHRyYW5zZm9ybSAwLjNzLCB2aXNpYmlsaXR5IDAuM3M7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5nbmF2Lm9wZW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgLmduYXYsIC5nbmF2LmhpZGUtYW5pbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgfVxuICAuZ25hdl9fbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3O1xuICB9XG4gIC5nbmF2X19tZW51IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmduYXZfX3NucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5nbmF2X19zbnMgbGkge1xuICAgIGZsZXg6IDAgMCA4LjI2NjY2NjY2Njd2dztcbiAgICBtYXJnaW46IDR2dztcbiAgICB3aWR0aDogOC4yNjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiA4LjI2NjY2NjY2Njd2dztcbiAgfVxuICAuZ25hdl9fc25zIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5nbmF2X19zbnMgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nbmF2IHtcbiAgICB3aWR0aDogbWluKDQwLjI2MzU0MzE5MTh2dywgNTUwcHgpO1xuICAgIGhlaWdodDogbWluKDUuMTI0NDUwOTUxN3Z3LCA3MHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9uYXYtYmcuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IG1pbigzLjU4NzExNTY2NjJ2dywgNDlweCkgYXV0bztcbiAgfVxuICAuZ25hdl9fbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5nbmF2X19tZW51IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBtYXJnaW46IDAgbWluKDAuNjU4ODU3OTc5NXZ3LCA5cHgpO1xuICB9XG4gIC5nbmF2X19tZW51IGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBtaW4oMS4wMjQ4OTAxOTAzdncsIDE0cHgpO1xuICB9XG4gIC5nbmF2X19tZW51IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZ25hdl9fbWVudSBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGxlZnQ6IDUlO1xuICAgIGJvdHRvbTogbWF4KC0wLjY1ODg1Nzk3OTV2dywgLTlweCk7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IG1pbigwLjk1MTY4Mzc0ODJ2dywgMTNweCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9uYXYtaG92ZXIuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBtZWRpYSBwcmludCBhbmQgKGhvdmVyOiBob3ZlciksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAoaG92ZXI6IGhvdmVyKSB7XG4gIC5nbmF2X19tZW51IGE6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nbmF2X19zbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDc1MC8xMDUwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL212LWJnX3NwLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubXY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL212LWZyYW1lX3NwLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ubXZfX3R0bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNy44NjY2NjY2NjY3dnc7XG4gIGxlZnQ6IC0zLjMzMzMzMzMzMzN2dztcbiAgd2lkdGg6IDEwNy43MzMzMzMzMzMzdnc7XG59XG4ubXZfX3R0bCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tdl9fbXNnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDk0dnc7XG4gIGxlZnQ6IDIzLjMzMzMzMzMzMzN2dztcbiAgd2lkdGg6IDUzLjMzMzMzMzMzMzN2dztcbn1cbi5tdl9fbXNnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm12X19wYXNuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC03LjZ2dztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNTZ2dztcbn1cbi5tdl9fcGFzbi5tYWxlIHtcbiAgbGVmdDogMS4zMzMzMzMzMzMzdnc7XG59XG4ubXZfX3Bhc24ubWFsZSBzcGFuIHtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAxMDAlO1xufVxuLm12X19wYXNuLmZlbWFsZSB7XG4gIHJpZ2h0OiAyLjUzMzMzMzMzMzN2dztcbn1cbi5tdl9fcGFzbi5mZW1hbGUgc3BhbiB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDk1JTtcbn1cbi5tdl9fcGFzbiA+IGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubXZfX3Bhc24gc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE2LjR2dztcbiAgYXNwZWN0LXJhdGlvOiAxMjUvMTA2O1xufVxuLm12X19wYXNuIHNwYW4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm12IHtcbiAgICBhc3BlY3QtcmF0aW86IDEzNjYvNjAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbXYtYmdfcGMuanBnKTtcbiAgfVxuICAubXY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tdl9fdHRsIHtcbiAgICB0b3A6IDEuOTAzMzY3NDk2M3Z3O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogNDYuODUyMTIyOTg2OHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjMuNDI2MDYxNDkzNHZ3O1xuICB9XG4gIC5tdl9fbXNnIHtcbiAgICB0b3A6IDMxLjY5ODM4OTQ1ODN2dztcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDIwLjQ5NzgwMzgwNjd2dztcbiAgICBtYXJnaW4tbGVmdDogLTEwLjI0ODkwMTkwMzR2dztcbiAgfVxuICAubXZfX3Bhc24ge1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDIzLjY0NTY4MDgxOTl2dztcbiAgfVxuICAubXZfX3Bhc24ubWFsZSB7XG4gICAgbGVmdDogMjEuNzQyMzEzMzIzNnZ3O1xuICB9XG4gIC5tdl9fcGFzbi5tYWxlIHNwYW4ge1xuICAgIGxlZnQ6IC00LjkwNDgzMTYyNTJ2dztcbiAgICBib3R0b206IDk1JTtcbiAgfVxuICAubXZfX3Bhc24uZmVtYWxlIHtcbiAgICByaWdodDogMjMuMTMzMjM1NzI0N3Z3O1xuICB9XG4gIC5tdl9fcGFzbi5mZW1hbGUgc3BhbiB7XG4gICAgcmlnaHQ6IC00LjY4NTIxMjI5ODd2dztcbiAgICBib3R0b206IDkzJTtcbiAgfVxuICAubXZfX3Bhc24gc3BhbiB7XG4gICAgd2lkdGg6IDkuNTE2ODM3NDgxN3Z3O1xuICB9XG59XG5cbi5zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIGhlaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNjcm9sbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xLjQ2NjY2NjY2Njd2dztcbiAgbGVmdDogLTIwcHg7XG4gIHJpZ2h0OiAtMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyLjkzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tdi1saW5lLWhyLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5zY3JvbGwgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjkuMzMzMzMzMzMzM3Z3O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zY3JvbGw6OmJlZm9yZSB7XG4gICAgdG9wOiAtMC44MDUyNzA4NjM4dnc7XG4gICAgaGVpZ2h0OiAxLjYxMDU0MTcyNzd2dztcbiAgfVxuICAuc2Nyb2xsIGltZyB7XG4gICAgd2lkdGg6IDEyLjk1NzU0MDI2MzV2dztcbiAgfVxufVxuXG4ubGluay1sc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyLjY2NjY2NjY2Njd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTIuOHZ3O1xufVxuLmxpbmstbHN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogODcuMnZ3O1xuICBhc3BlY3QtcmF0aW86IDEzMDgvMTY2O1xuICBtYXJnaW4tbGVmdDogLTQzLjZ2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaG9pY2UucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5saW5rLWxzdCBsaSB7XG4gIHdpZHRoOiA0Mi42NjY2NjY2NjY3dnc7XG4gIGhlaWdodDogMTJ2dztcbn1cbi5saW5rLWxzdCBsaSBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMC44dnc7XG59XG4ubGluay1sc3QgbGkgYS5hcmNoaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE4NWJhO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmxpbmstbHN0IGxpIGEuYXJjaGl0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ2YTk0O1xuICB9XG59XG4ubGluay1sc3QgbGkgYS5pbnRlcmkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTI0RjI1O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmxpbmstbHN0IGxpIGEuaW50ZXJpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmIzZDE5O1xuICB9XG59XG4ubGluay1sc3QgbGkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpbmstbHN0IHtcbiAgICBnYXA6IDEuNDY0MTI4ODQzM3Z3O1xuICAgIHBhZGRpbmctdG9wOiA3LjMyMDY0NDIxNjd2dztcbiAgICBtYXJnaW4tdG9wOiAxLjQ2NDEyODg0MzN2dztcbiAgfVxuICAubGluay1sc3Q6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDQ3Ljg3NzAxMzE3NzJ2dztcbiAgICBtYXJnaW4tbGVmdDogLTIzLjkzODUwNjU4ODZ2dztcbiAgfVxuICAubGluay1sc3QgbGkge1xuICAgIHdpZHRoOiAyNy44MTg0NDgwMjM0dnc7XG4gICAgaGVpZ2h0OiA1Ljg1NjUxNTM3MzR2dztcbiAgfVxuICAubGluay1sc3QgbGkgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40MzkyMzg2NTN2dztcbiAgfVxufVxuXG4uYmctZG90IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLXRvcDogMjQuNHZ3O1xuICBwYWRkaW5nLWJvdHRvbTogOC44dnc7XG4gIG1hcmdpbi1ib3R0b206IC04Ljh2dztcbn1cbi5BcmNoaXQgLmJnLWRvdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmctc3Rvcnlfc3AucG5nKTtcbn1cbi5JbnRlcmlvciAuYmctZG90IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iZy1zdG9yeTAyX3NwLnBuZyk7XG59XG4uYmctZG90X19zY2wge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMuNzMzMzMzMzMzM3Z3O1xufVxuLmJnLWRvdF9fc2NsIGltZyB7XG4gIHdpZHRoOiAyMS4zMzMzMzMzMzMzdnc7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJnLWRvdCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDguNzg0NzczMDZ2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNjkzOTk3MDcydnc7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjY5Mzk5NzA3MnZ3O1xuICAgIG1pbi1oZWlnaHQ6IDEzMi42NTAwNzMyMDY0dnc7XG4gIH1cbiAgLkFyY2hpdCAuYmctZG90IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JnLXN0b3J5X3BjLnBuZyk7XG4gIH1cbiAgLkludGVyaW9yIC5iZy1kb3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmctc3RvcnkwMl9wYy5wbmcpO1xuICB9XG4gIC5iZy1kb3RfX3NjbCB7XG4gICAgbWFyZ2luLXRvcDogMC43MzIwNjQ0MjE3dnc7XG4gIH1cbiAgLmJnLWRvdF9fc2NsIGltZyB7XG4gICAgd2lkdGg6IDguNzg0NzczMDZ2dztcbiAgfVxufVxuXG4uc3Rvcnkge1xuICBwYWRkaW5nLXRvcDogMTMuMDY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDcuMnZ3O1xufVxuLnN0b3J5OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzLjg2NjY2NjY2Njd2dztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMyLjI2NjY2NjY2Njd2dztcbiAgYXNwZWN0LXJhdGlvOiAyNDIvODc7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5BcmNoaXQgLnN0b3J5OjpiZWZvcmUge1xuICB0b3A6IDEzLjZ2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9rYXNkMDEuc3ZnKTtcbn1cbi5JbnRlcmlvciAuc3Rvcnk6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdG9wOiAxOC42NjY2NjY2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcva2FzZDAyLTAxLnN2Zyk7XG59XG4uc3RvcnlfX2hkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLkFyY2hpdCAuc3RvcnlfX2hkIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNHZ3O1xuICB3aWR0aDogNjEuMzMzMzMzMzMzM3Z3O1xufVxuLkludGVyaW9yIC5zdG9yeV9faGQge1xuICBtYXJnaW4tbGVmdDogMy4wNjY2NjY2NjY3dnc7XG4gIHdpZHRoOiA1OC40dnc7XG59XG4uc3RvcnlfX2hkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN0b3J5X19jbnQge1xuICBtYXJnaW4tdG9wOiAtMTIuNHZ3O1xufVxuLnN0b3J5X19jbnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLkFyY2hpdCAuc3Rvcnkge1xuICAgIHBhZGRpbmctdG9wOiA1LjEyNDQ1MDk1MTd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA5ODA5NjYzMjV2dztcbiAgfVxuICAuSW50ZXJpb3IgLnN0b3J5IHtcbiAgICBwYWRkaW5nLXRvcDogMi45MjgyNTc2ODY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40NjQxMjg4NDMzdnc7XG4gIH1cbiAgLnN0b3J5OjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNy4yNzY3MjAzNTE0dnc7XG4gIH1cbiAgLkFyY2hpdCAuc3Rvcnk6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDczLjc5MjA5MzcwNDJ2dztcbiAgICB0b3A6IDIzLjcxODg4NzI2MjF2dztcbiAgfVxuICAuSW50ZXJpb3IgLnN0b3J5OjpiZWZvcmUge1xuICAgIHJpZ2h0OiA3LjMyMDY0NDIxNjd2dztcbiAgICB0b3A6IDcuMzIwNjQ0MjE2N3Z3O1xuICB9XG4gIC5BcmNoaXQgLnN0b3J5X19oZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIyLjU0NzU4NDE4NzR2dztcbiAgICB3aWR0aDogMjcuNjcyMDM1MTM5MXZ3O1xuICB9XG4gIC5JbnRlcmlvciAuc3RvcnlfX2hkIHtcbiAgICBtYXJnaW4tbGVmdDogMTcuODYyMzcxODg4N3Z3O1xuICAgIHdpZHRoOiAyOC4wMzgwNjczNDk5dnc7XG4gIH1cbiAgLnN0b3J5X19jbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyOC4xODQ0ODAyMzQzdnc7XG4gICAgd2lkdGg6IDU3LjEwMTAyNDg5MDJ2dztcbiAgfVxuICAuQXJjaGl0IC5zdG9yeV9fY250IHtcbiAgICBtYXJnaW4tdG9wOiAtNC42ODUyMTIyOTg3dnc7XG4gIH1cbiAgLkludGVyaW9yIC5zdG9yeV9fY250IHtcbiAgICBtYXJnaW4tdG9wOiAtNi4xNDkzNDExNDJ2dztcbiAgfVxufVxuXG4uY2hhcmEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2hhcmE6OmJlZm9yZSwgLmNoYXJhOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBvcGFjaXR5OiAwLjc7XG59XG4uY2hhcmE6OmJlZm9yZSB7XG4gIGxlZnQ6IDMuMDY2NjY2NjY2N3Z3O1xuICB3aWR0aDogMjkuNnZ3O1xuICBhc3BlY3QtcmF0aW86IDIyMi8xNzU7XG59XG4uQXJjaGl0IC5jaGFyYTo6YmVmb3JlIHtcbiAgdG9wOiAtMTYuMjY2NjY2NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2thc2QwMi5zdmcpO1xufVxuLkludGVyaW9yIC5jaGFyYTo6YmVmb3JlIHtcbiAgdG9wOiAtOS44NjY2NjY2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcva2FzZDAyLTAyLnN2Zyk7XG59XG4uY2hhcmE6OmFmdGVyIHtcbiAgcmlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICBib3R0b206IC0xNy4wNjY2NjY2NjY3dnc7XG4gIHdpZHRoOiAyOC45MzMzMzMzMzMzdnc7XG4gIGFzcGVjdC1yYXRpbzogMjE3Lzc0O1xufVxuLkFyY2hpdCAuY2hhcmE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9rYXNkMDMuc3ZnKTtcbn1cbi5JbnRlcmlvciAuY2hhcmE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9rYXNkMDItMDMuc3ZnKTtcbn1cbi5jaGFyYV9faGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1OC40dnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEuMzMzMzMzMzMzM3Z3O1xufVxuLmNoYXJhX19oZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5BcmNoaXQgLmNoYXJhX19jbnQge1xuICBtYXJnaW4tdG9wOiAtMTcuMDY2NjY2NjY2N3Z3O1xufVxuLkludGVyaW9yIC5jaGFyYV9fY250IHtcbiAgbWFyZ2luLXRvcDogLTEyLjUzMzMzMzMzMzN2dztcbn1cbi5jaGFyYV9fY250IGxpIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2hhcmFfX2NudCBsaTpudGgtY2hpbGQoMSksIC5jaGFyYV9fY250IGxpOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNoYXJhX19jbnQgbGkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNoYXJhOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNy41Njk1NDYxMjAxdnc7XG4gIH1cbiAgLkFyY2hpdCAuY2hhcmE6OmJlZm9yZSB7XG4gICAgbGVmdDogMTYuMTA1NDE3Mjc2N3Z3O1xuICAgIHRvcDogMzguNzk5NDE0MzQ4NXZ3O1xuICB9XG4gIC5JbnRlcmlvciAuY2hhcmE6OmJlZm9yZSB7XG4gICAgbGVmdDogMTAuOTgwOTY2MzI1dnc7XG4gICAgdG9wOiAtNi41ODg1Nzk3OTV2dztcbiAgfVxuICAuY2hhcmE6OmFmdGVyIHtcbiAgICB3aWR0aDogMTcuMzQ5OTI2NzkzNnZ3O1xuICB9XG4gIC5BcmNoaXQgLmNoYXJhOjphZnRlciB7XG4gICAgYm90dG9tOiAyNy4wODYzODM2MDE4dnc7XG4gICAgcmlnaHQ6IDkuMTUwODA1MjcwOXZ3O1xuICB9XG4gIC5JbnRlcmlvciAuY2hhcmE6OmFmdGVyIHtcbiAgICBib3R0b206IC00LjY4NTIxMjI5ODd2dztcbiAgICByaWdodDogNjYuNjE3ODYyMzcxOXZ3O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIH1cbiAgLmNoYXJhX19oZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMC40OTc4MDM4MDY3dnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLkFyY2hpdCAuY2hhcmFfX2hkIHtcbiAgICB3aWR0aDogMzIuMDY0NDIxNjY5MXZ3O1xuICB9XG4gIC5JbnRlcmlvciAuY2hhcmFfX2hkIHtcbiAgICB3aWR0aDogMzMuMjM1NzI0NzQzOHZ3O1xuICB9XG4gIC5jaGFyYV9fY250IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuQXJjaGl0IC5jaGFyYV9fY250IHtcbiAgICBtYXJnaW4tdG9wOiAtMTQuMjc1MjU2MjIyNXZ3O1xuICB9XG4gIC5JbnRlcmlvciAuY2hhcmFfX2NudCB7XG4gICAgbWFyZ2luLXRvcDogLTEwLjM5NTMxNDc4Nzd2dztcbiAgfVxuICAuY2hhcmFfX2NudCBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5jaGFyYV9fY250IGxpOm50aC1jaGlsZCgxKSB7XG4gICAgei1pbmRleDogMjtcbiAgICBtYXJnaW4tbGVmdDogMTYuNDcxNDQ5NDg3NnZ3O1xuICB9XG4gIC5BcmNoaXQgLmNoYXJhX19jbnQgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogNDQuNDM2MzEwMzk1M3Z3O1xuICB9XG4gIC5JbnRlcmlvciAuY2hhcmFfX2NudCBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA0Mi42NzkzNTU3ODMzdnc7XG4gIH1cbiAgLmNoYXJhX19jbnQgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tbGVmdDogMzkuNjA0Njg1MjEyM3Z3O1xuICAgIG1hcmdpbi10b3A6IC02LjAwMjkyODI1Nzd2dztcbiAgfVxuICAuQXJjaGl0IC5jaGFyYV9fY250IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDQyLjYwNjE0OTM0MTF2dztcbiAgfVxuICAuSW50ZXJpb3IgLmNoYXJhX19jbnQgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNDcuNjU3MzkzODUwN3Z3O1xuICB9XG59XG5cbi5tb3ZpZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmctbW92aWUucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiA2ODNweDtcbiAgcGFkZGluZy10b3A6IDE4dnc7XG4gIHBhZGRpbmctYm90dG9tOiAzMS40NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5BcmNoaXQgLm1vdmllIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0EwQzJEQztcbn1cbi5JbnRlcmlvciAubW92aWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZDQUJFO1xufVxuLm1vdmllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdG9wOiAxNDMuNnZ3O1xuICBsZWZ0OiAzLjZ2dztcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogNzUwLzIzNjA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbGluZV9zcC5zdmcpO1xufVxuLm1vdmllOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLkFyY2hpdCAubW92aWU6OmFmdGVyIHtcbiAgdG9wOiAxMi41MzMzMzMzMzMzdnc7XG4gIHJpZ2h0OiAwLjR2dztcbiAgd2lkdGg6IDE1LjJ2dztcbiAgYXNwZWN0LXJhdGlvOiAxMTQvMTE4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xpZ2h0LnBuZyk7XG59XG4uSW50ZXJpb3IgLm1vdmllOjphZnRlciB7XG4gIHRvcDogMzcuMzMzMzMzMzMzM3Z3O1xuICByaWdodDogMS44NjY2NjY2NjY3dnc7XG4gIHdpZHRoOiAxNy42dnc7XG4gIGFzcGVjdC1yYXRpbzogMjY0LzI0NDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wdDAxLnBuZyk7XG59XG4ubW92aWVfX2JsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb3ZpZV9fY3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW92aWVfX2hkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogNjguNjY2NjY2NjY2N3Z3O1xufVxuLkFyY2hpdCAubW92aWVfX2hkIHtcbiAgbWFyZ2luOiAwIGF1dG8gMi42NjY2NjY2NjY3dnc7XG59XG4uSW50ZXJpb3IgLm1vdmllX19oZCB7XG4gIG1hcmdpbjogMCBhdXRvIDMuNDY2NjY2NjY2N3Z3O1xufVxuLm1vdmllX19oZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb3ZpZV9fc3VtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLm1vdmllX19zdW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY3AwMSAubW92aWVfX3N1bSB7XG4gIG1hcmdpbi1ib3R0b206IDR2dztcbn1cbi5jcDAyIC5tb3ZpZV9fc3VtIHtcbiAgbWFyZ2luOiA0LjUzMzMzMzMzMzN2dyAwIDEuMzMzMzMzMzMzM3Z3O1xufVxuLmNwMDMgLm1vdmllX19zdW0ge1xuICBtYXJnaW46IDkuNnZ3IDAgMi4yNjY2NjY2NjY3dnc7XG59XG4ubW92aWVfX3RtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogOTEuMnZ3O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5BcmNoaXQgLm1vdmllX190bWIge1xuICBib3gtc2hhZG93OiAyLjEzMzMzMzMzMzN2dyAyLjEzMzMzMzMzMzN2dyAwIHJnYmEoNjUsIDEzMywgMTg2LCAwLjUpO1xufVxuLkludGVyaW9yIC5tb3ZpZV9fdG1iIHtcbiAgYm94LXNoYWRvdzogMi4xMzMzMzMzMzMzdncgMi4xMzMzMzMzMzMzdncgMCByZ2JhKDIyNiwgNzksIDM3LCAwLjMpO1xufVxuLm1vdmllX190bWI6OmJlZm9yZSwgLm1vdmllX190bWI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm1vdmllX190bWI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgaW5zZXQ6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbi5tb3ZpZV9fdG1iOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxNy43MzMzMzMzMzMzdnc7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBtYXJnaW4tdG9wOiAtOC44dnc7XG4gIG1hcmdpbi1sZWZ0OiAtOC44dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYnRuLXBsYXkuc3ZnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi5tb3ZpZV9fdG1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLm1vdmllX190bWI6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAubW92aWVfX3RtYjpob3Zlcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb3ZpZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMzY2cHg7XG4gICAgcGFkZGluZy10b3A6IDguMzQ1NTM0NDA3dnc7XG4gIH1cbiAgLkFyY2hpdCAubW92aWUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy44NjIzNzE4ODg3dnc7XG4gICAgbWluLWhlaWdodDogMjAxLjYxMDU0MTcyNzd2dztcbiAgfVxuICAuSW50ZXJpb3IgLm1vdmllIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtaW4taGVpZ2h0OiAxOTIuNTMyOTQyODk5dnc7XG4gIH1cbiAgLkFyY2hpdCAubW92aWU6OmJlZm9yZSB7XG4gICAgdG9wOiA2MS44NTk0NDM2MzF2dztcbiAgICBsZWZ0OiAyMi41NDc1ODQxODc0dnc7XG4gICAgd2lkdGg6IDUxLjY4Mzc0ODE2OTh2dztcbiAgICBhc3BlY3QtcmF0aW86IDcwNi4xLzE4MzcuMjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xpbmVfcGMuc3ZnKTtcbiAgfVxuICAuSW50ZXJpb3IgLm1vdmllOjpiZWZvcmUge1xuICAgIHRvcDogNTkuMjk3MjE4MTU1MnZ3O1xuICAgIGxlZnQ6IDM5LjUzMTQ3ODc3MDF2dztcbiAgICB3aWR0aDogMzguNTA2NTg4NTc5OHZ3O1xuICAgIGFzcGVjdC1yYXRpbzogNTI2LjE2LzE2ODMuMDQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9saW5lMDJfcGMuc3ZnKTtcbiAgfVxuICAuQXJjaGl0IC5tb3ZpZTo6YWZ0ZXIge1xuICAgIHRvcDogNi40NDIxNjY5MTA3dnc7XG4gICAgcmlnaHQ6IDEzLjY4OTYwNDY4NTJ2dztcbiAgICB3aWR0aDogOC4zNDU1MzQ0MDd2dztcbiAgfVxuICAuSW50ZXJpb3IgLm1vdmllOjphZnRlciB7XG4gICAgdG9wOiA2LjQ0MjE2NjkxMDd2dztcbiAgICByaWdodDogMTMuNjg5NjA0Njg1MnZ3O1xuICAgIHdpZHRoOiA4LjM0NTUzNDQwN3Z3O1xuICB9XG4gIC5tb3ZpZV9fYmwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG4gIC5tb3ZpZV9fYmwgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm1vdmllX19ibCBpbWc6bnRoLWNoaWxkKDEpIHtcbiAgICB0b3A6IDkuMzcwNDI0NTk3NHZ3O1xuICAgIGxlZnQ6IDEyLjU5MTUwODA1Mjd2dztcbiAgICB3aWR0aDogMjIuNjkzOTk3MDcxN3Z3O1xuICB9XG4gIC5tb3ZpZV9fYmwgaW1nOm50aC1jaGlsZCgyKSB7XG4gICAgdG9wOiA0NS40NjEyMDA1ODU3dnc7XG4gICAgcmlnaHQ6IDE0LjY0MTI4ODQzMzR2dztcbiAgICB3aWR0aDogMTguNTIxMjI5ODY4MnZ3O1xuICB9XG4gIC5tb3ZpZV9fYmwgaW1nOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiAxMDEuMzkwOTIyNDAxMnZ3O1xuICAgIGxlZnQ6IDE1Ljk1OTAwNDM5MjR2dztcbiAgICB3aWR0aDogMTYuODM3NDgxNjk4NHZ3O1xuICB9XG4gIC5tb3ZpZV9faGQge1xuICAgIHdpZHRoOiAzNy43MDEzMTc3MTZ2dztcbiAgfVxuICAuQXJjaGl0IC5tb3ZpZV9faGQge1xuICAgIG1hcmdpbjogMCBhdXRvIDUuMzQ0MDcwMjc4MnZ3O1xuICB9XG4gIC5JbnRlcmlvciAubW92aWVfX2hkIHtcbiAgICBtYXJnaW46IDAgYXV0byA1LjM0NDA3MDI3ODJ2dztcbiAgfVxuICAuY3AwMSAubW92aWVfX3N1bSB7XG4gICAgd2lkdGg6IDM3LjQwODQ5MTk0NzN2dztcbiAgICBtYXJnaW4tbGVmdDogNDYuOTI1MzI5NDI5dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjEwNTQxNzI3N3Z3O1xuICB9XG4gIC5jcDAyIC5tb3ZpZV9fc3VtIHtcbiAgICB3aWR0aDogMzYuMzgzNjAxNzU3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogLTguMTk5MTIxNTIyN3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAxNC4xMjg4NDMzMzgydnc7XG4gIH1cbiAgLkFyY2hpdCAuY3AwMiAubW92aWVfX3N1bSB7XG4gICAgbWFyZ2luLXRvcDogMS43NTY5NTQ2MTJ2dztcbiAgfVxuICAuSW50ZXJpb3IgLmNwMDIgLm1vdmllX19zdW0ge1xuICAgIG1hcmdpbi10b3A6IDIuOTI4MjU3Njg2N3Z3O1xuICB9XG4gIC5BcmNoaXQgLmNwMDMgLm1vdmllX19zdW0ge1xuICAgIHdpZHRoOiAzOC4wNjczNDk5MjY4dnc7XG4gICAgbWFyZ2luOiAyLjQxNTgxMjU5MTV2dyAwIC00LjE3Mjc2NzIwMzV2dyA0Ni45MjUzMjk0Mjl2dztcbiAgfVxuICAuSW50ZXJpb3IgLmNwMDMgLm1vdmllX19zdW0ge1xuICAgIHdpZHRoOiA3MC43OTA2Mjk1NzU0dnc7XG4gICAgbWFyZ2luOiAxMC45ODA5NjYzMjV2dyAwIDAgMTguMzAxNjEwNTQxN3Z3O1xuICB9XG4gIC5tb3ZpZV9fdG1iIHtcbiAgICB3aWR0aDogNDUuMzg3OTk0MTQzNXZ3O1xuICB9XG4gIC5BcmNoaXQgLm1vdmllX190bWIge1xuICAgIGJveC1zaGFkb3c6IDEuMTcxMzAzMDc0N3Z3IDEuMTcxMzAzMDc0N3Z3IDAgcmdiYSg2NSwgMTMzLCAxODYsIDAuNSk7XG4gIH1cbiAgLkludGVyaW9yIC5tb3ZpZV9fdG1iIHtcbiAgICBib3gtc2hhZG93OiAxLjE3MTMwMzA3NDd2dyAxLjE3MTMwMzA3NDd2dyAwIHJnYmEoMjI2LCA3OSwgMzcsIDAuMyk7XG4gIH1cbiAgLm1vdmllX190bWI6OmFmdGVyIHtcbiAgICB3aWR0aDogOC43ODQ3NzMwNnZ3O1xuICAgIG1hcmdpbi10b3A6IC00LjM5MjM4NjUzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjM5MjM4NjUzdnc7XG4gIH1cbiAgLmNwMDEgLm1vdmllX190bWIsIC5jcDAzIC5tb3ZpZV9fdG1iIHtcbiAgICBtYXJnaW4tbGVmdDogMTUuNjY2MTc4NjIzN3Z3O1xuICB9XG4gIC5jcDAyIC5tb3ZpZV9fdG1iIHtcbiAgICBtYXJnaW4tbGVmdDogNDYuNDg2MDkwNzc2dnc7XG4gIH1cbn1cblxuLmluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENUIyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JnLWluZm8ucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3My44NjY2NjY2NjY3dncgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMjkuMzMzMzMzMzMzM3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogMjB2dztcbn1cbi5BcmNoaXQgLmluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENUIyO1xufVxuLkludGVyaW9yIC5pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2REFFQTtcbn1cbi5pbmZvOjpiZWZvcmUsIC5pbmZvOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5pbmZvOjpiZWZvcmUge1xuICB0b3A6IC0yLjY2NjY2NjY2Njd2dztcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi42NjY2NjY2NjY3dnc7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xufVxuLkFyY2hpdCAuaW5mbzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93YXZlLnN2Zyk7XG59XG4uSW50ZXJpb3IgLmluZm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd2F2ZTIuc3ZnKTtcbn1cbi5pbmZvOjphZnRlciB7XG4gIHRvcDogLTE5LjJ2dztcbiAgcmlnaHQ6IDEuNnZ3O1xuICB3aWR0aDogNTEuNnZ3O1xuICBhc3BlY3QtcmF0aW86IDQ1Ni8zNTM7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uQXJjaGl0IC5pbmZvOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYnVpbGQwNC5wbmcpO1xufVxuLkludGVyaW9yIC5pbmZvOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYnVpbGQwMi0wNC5wbmcpO1xufVxuLmluZm9fX2NudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbmZvX19jbnQgaW1nIHtcbiAgd2lkdGg6IDk0LjR2dztcbn1cbi5pbmZvX19sbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDE5LjQ2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWxlZnQ6IDQuNjY2NjY2NjY2N3Z3O1xuICBtYXJnaW4tcmlnaHQ6IDQuNjY2NjY2NjY2N3Z3O1xufVxuLmluZm9fX2xuayBsaSB7XG4gIGZsZXg6IDAgMCA0Mi42NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbmZvX19sbmsgbGkgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA0Mi45MzMzMzMzMzMzdnc7XG4gIG1hcmdpbi1sZWZ0OiAtMjEuNDY2NjY2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAxLjMzMzMzMzMzMzN2dztcbn1cbi5pbmZvX19sbmsgbGkgc3BhbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbmZvX19sbmsgbGkgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDEuMnZ3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG4uaW5mb19fbG5rIGxpIGEgaW1nIHtcbiAgd2lkdGg6IDg2Ljg3NSU7XG59XG4uaW5mb19fbG5rIGxpLnJlcXVlc3QgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNEI0RDU7XG4gIGJveC1zaGFkb3c6IDEuMzMzMzMzMzMzM3Z3IDEuMzMzMzMzMzMzM3Z3IDAgIzIwODM5Yztcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5pbmZvX19sbmsgbGkucmVxdWVzdCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTZjMGRjO1xuICB9XG59XG4uaW5mb19fbG5rIGxpLm9jIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNEQzg3O1xuICBib3gtc2hhZG93OiAxLjMzMzMzMzMzMzN2dyAxLjMzMzMzMzMzMzN2dyAwICMxY2E2NjE7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaW5mb19fbG5rIGxpLm9jIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NmUyOWI7XG4gIH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5mbyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MC41NTYzNjg5NjA1dncgYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMTguMTU1MTk3NjU3NHZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi45NTc1NDAyNjM1dnc7XG4gIH1cbiAgLmluZm86OmJlZm9yZSB7XG4gICAgdG9wOiAtMS40NjQxMjg4NDMzdnc7XG4gICAgaGVpZ2h0OiAxLjQ2NDEyODg0MzN2dztcbiAgfVxuICAuaW5mbzo6YWZ0ZXIge1xuICAgIHRvcDogLTE1LjE1MzczMzUyODZ2dztcbiAgICB3aWR0aDogMzMuMzgyMTM3NjI4MXZ3O1xuICB9XG4gIC5BcmNoaXQgLmluZm86OmFmdGVyIHtcbiAgICByaWdodDogMjEuMjI5ODY4MjI4NHZ3O1xuICB9XG4gIC5JbnRlcmlvciAuaW5mbzo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxNC42NDEyODg0MzM0dnc7XG4gIH1cbiAgLmluZm9fX2NudCB7XG4gICAgd2lkdGg6IDU3LjU0MDI2MzU0MzJ2dztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaW5mb19fbG5rIHtcbiAgICB3aWR0aDogNTYuMDAyOTI4MjU3N3Z3O1xuICAgIG1hcmdpbi10b3A6IDEwLjM5NTMxNDc4Nzd2dztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmluZm9fX2xuayBsaSB7XG4gICAgZmxleDogMCAwIDI1LjYyMjI1NDc1ODR2dztcbiAgfVxuICAuaW5mb19fbG5rIGxpIHNwYW4ge1xuICAgIHdpZHRoOiAyNy45NjQ4NjA5MDc4dnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMy45ODI0MzA0NTM5dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44Nzg0NzczMDZ2dztcbiAgfVxuICAuaW5mb19fbG5rIGxpIGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjU4ODU3OTc5NXZ3O1xuICB9XG4gIC5pbmZvX19sbmsgbGkgYSBpbWcge1xuICAgIHdpZHRoOiA3OS40Mjg1NzE0Mjg2JTtcbiAgfVxuICAuaW5mb19fbG5rIGxpLnJlcXVlc3QgYSB7XG4gICAgYm94LXNoYWRvdzogMC43MzIwNjQ0MjE3dncgMC43MzIwNjQ0MjE3dncgMCAjMjA4MzljO1xuICB9XG4gIC5pbmZvX19sbmsgbGkub2MgYSB7XG4gICAgYm94LXNoYWRvdzogMC43MzIwNjQ0MjE3dncgMC43MzIwNjQ0MjE3dncgMCAjMWNhNjYxO1xuICB9XG59XG5cbi5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBwYWRkaW5nLXRvcDogNi42NjY2NjY2NjY3dnc7XG4gIHBhZGRpbmctYm90dG9tOiA5LjMzMzMzMzMzMzN2dztcbiAgcGFkZGluZy1sZWZ0OiA0LjY2NjY2NjY2Njd2dztcbiAgcGFkZGluZy1yaWdodDogNC42NjY2NjY2NjY3dnc7XG59XG4uZm9vdGVyX19zbnMge1xuICBtYXJnaW4tYm90dG9tOiA4dnc7XG59XG4uZm9vdGVyX19zbnMtaGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjY2NjY2NjY2Njd2dztcbn1cbi5mb290ZXJfX3Nucy1oZCBpbWcge1xuICB3aWR0aDogNDcuNzMzMzMzMzMzM3Z3O1xufVxuLmZvb3Rlcl9fc25zIHVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlcl9fc25zIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOS4wNjY2NjY2NjY3dnc7XG4gIG1hcmdpbjogMCA0dnc7XG59XG4uZm9vdGVyX19zbnMgbGkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyX190eHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb290ZXJfX2xvZ28ge1xuICBmbGV4OiAwIDAgMzIuNHZ3O1xuICB3aWR0aDogMzIuNHZ3O1xuICBtYXJnaW4tcmlnaHQ6IDYuMTMzMzMzMzMzM3Z3O1xufVxuLmZvb3Rlcl9fbG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9vdGVyX19sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlcl9fYWRkIHtcbiAgZmxleDogMSAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMi42NjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDMuNjYwMzIyMTA4M3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjY2MDMyMjEwODN2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMDI2MzU0MzE5MnZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTk2MTkzMjY1dnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZvb3Rlcl9fc25zIHtcbiAgICBvcmRlcjogMjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb290ZXJfX3Nucy1oZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NTY5NTQ2MTJ2dztcbiAgfVxuICAuZm9vdGVyX19zbnMtaGQgaW1nIHtcbiAgICB3aWR0aDogMTkuMzI2NTAwNzMyMXZ3O1xuICB9XG4gIC5mb290ZXJfX3NucyBsaSB7XG4gICAgd2lkdGg6IDMuNjYwMzIyMTA4M3Z3O1xuICAgIG1hcmdpbjogMCAxLjgzMDE2MTA1NDJ2dztcbiAgfVxuICAuZm9vdGVyX190eHQge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5mb290ZXJfX2xvZ28ge1xuICAgIGZsZXg6IDAgMCAxNy43ODkxNjU0NDY2dnc7XG4gICAgd2lkdGg6IDE3Ljc4OTE2NTQ0NjZ2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNDE3Mjc2NzIwNHZ3O1xuICB9XG4gIC5mb290ZXJfX2FkZCB7XG4gICAgZm9udC1zaXplOiAxLjMxNzcxNTk1OXZ3O1xuICB9XG59XG5cbi5tdl9fdHRsIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpLCB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG4ubG9hZGVkIC5tdl9fdHRsIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4ubXZfX3Bhc24ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgMC43cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSksIHRyYW5zZm9ybSAwLjVzIDAuN3MgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xufVxuLmxvYWRlZCAubXZfX3Bhc24ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5tYWxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNSUpO1xufVxuXG4uZmVtYWxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1JSk7XG59XG5cbi5tdl9fbXNnIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01JSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyAwLjhzIGxpbmVhciwgdHJhbnNmb3JtIDAuNHMgMC44cyBsaW5lYXI7XG59XG4ubG9hZGVkIC5tdl9fbXNnIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4vKiHjgIAqL1xuIl19 */