button:focus,input:focus,select:focus,summary:focus,textarea:focus{outline:none}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}details summary::-webkit-details-marker{display:none}details>summary:first-of-type{list-style-type:none}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}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;-webkit-text-decoration:underline dotted;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}


.sk-digital-contact-us{padding:100px 20px 200px;overflow:hidden}.sk-digital-contact-us>div{max-width:1480px;margin:0 auto;display:flex;grid-gap:clamp(50px,6vw,120px);gap:clamp(50px,6vw,120px);flex-wrap:wrap;justify-content:center}.sk-digital-contact-us img{display:block;max-width:400px;width:100%;margin-top:70px}.sk-digital-contact-us h1{font-size:clamp(44px,6vw,105px);margin:0;font-weight:400;transition:all 1s ease-in-out;transition-delay:.3s;-webkit-transform:translate(100%);transform:translate(100%);opacity:0}.sk-digital-contact-us h2{font-weight:400;font-size:clamp(28px,6vw,44px);margin:90px 0 30px}.sk-digital-contact-us p{font-size:clamp(18px,2.3vw,28px);margin:0;line-height:1.3}.sk-digital-contact-us a{font-size:clamp(18px,2.3vw,28px);display:block;text-decoration:none;margin:0 0 30px}.sk-digital-contact-us h1.animated{-webkit-transform:translate(0);transform:translate(0);opacity:1}@media (max-width:768px){.sk-digital-contact-us{padding:30px 20px 50px}.sk-digital-contact-us h2{margin:30px 0}.sk-digital-contact-us img{max-width:320px}}
.sk-digital-header{height:100vh;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.sk-digital-header>div{font-size:clamp(26px,7.5vw,120px);line-height:1;position:relative;transition:all 1s ease-in-out;transition-delay:.3s}.sk-digital-header>div:first-child{margin-bottom:.7em;right:-.7em;-webkit-transform:translate(100%);transform:translate(100%);opacity:0}.sk-digital-header>div:nth-child(2){-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0}.sk-digital-header>div:nth-child(3){margin-bottom:.7em;left:-2.19em;-webkit-transform:translate(100%);transform:translate(100%);opacity:0}.sk-digital-header>div:nth-child(4){-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0}.sk-digital-header>div:first-child.animated,.sk-digital-header>div:nth-child(2).animated,.sk-digital-header>div:nth-child(3).animated,.sk-digital-header>div:nth-child(4).animated{-webkit-transform:translate(0);transform:translate(0);opacity:1}@media (max-width:768px){.sk-digital-header>div:first-child{right:-.4em}.sk-digital-header>div:nth-child(2){margin-bottom:.7em}.sk-digital-header>div:nth-child(3){font-size:clamp(40px,6vw,120px);left:.7em}.sk-digital-header>div:nth-child(4){font-size:clamp(40px,6vw,120px);left:-.9em}}
.sk-digital-services{min-height:100vh;position:relative;overflow:hidden}.sk-digital-services__bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sk-digital-services__content{position:relative;z-index:1;padding:100px 20px 50px;margin:0 auto;max-width:1400px}.sk-digital-services__content>div{display:flex;grid-gap:20px;gap:20px;margin-bottom:60px;flex-wrap:wrap}.sk-digital-services__main{flex:1}.sk-digital-services__main>div{display:flex;padding:20px;grid-gap:clamp(30px,6vw,60px);gap:clamp(30px,6vw,60px);max-width:1000px;width:100%;flex-wrap:wrap}.sk-digital-services p{font-size:18px;margin:0 0 10px;letter-spacing:.05em}.sk-digital-services h1{font-size:clamp(40px,6vw,100px);color:inherit;font-weight:400;margin:0;letter-spacing:.05em}.sk-digital-services h2{position:relative;top:-40px;margin:0;font-size:clamp(30px,5vw,90px);font-weight:400}.sk-digital-services h3{margin:0 0 30px;font-size:18px;letter-spacing:.05em;font-weight:400}@media (max-width:768px){.sk-digital-services h1{padding-left:64px}.sk-digital-services h2{top:20px;line-height:0}.sk-digital-services__content{padding:30px 20px}.sk-digital-services__content>div{display:block;flex-direction:column;margin-bottom:50px}.sk-digital-services__main>div{flex-direction:column;margin-left:20px;padding:20px 40px;width:calc(100% - 40px)}}
.bg-white-800{background-color:#fdfcf9}.bg-white-900{background-color:#f7f6f4}.bg-gray-900{background-color:#6a6a5e}.bg-black{background-color:#000}
.color-yellow-100{color:#fff9da}
.hidden{display:none}
.flex{display:flex}.items-center{align-items:center}.items-self-end{align-self:end}.justify-start{justify-content:start}.justify-center{justify-content:center}.justify-self-end{justify-self:end}@media only screen and (min-width:1024px){.md\:justify-start{justify-content:start}.md\:justify-center{justify-content:center}}
.font-nanum-myeongjo{font-family:Nanum Myeongjo,serif}.font-kristi{font-family:Kristi,cursive}.font-bebas-neue{font-family:Bebas Neue,sans-serif}.font-times-new-roman{font-family:Times New Roman,serif}
.gap-10{grid-gap:10px;gap:10px}.gap-15{grid-gap:15px;gap:15px}.gap-20{grid-gap:20px;gap:20px}.gap-50{grid-gap:50px;gap:50px}@media (min-width:1024px){.lg\:gap-10{grid-gap:10px;gap:10px}.lg\:gap-15{grid-gap:15px;gap:15px}.lg\:gap-20{grid-gap:20px;gap:20px}.lg\:gap-50{grid-gap:50px;gap:50px}}@media (min-width:768px){.md\:gap-10{grid-gap:10px;gap:10px}.md\:gap-15{grid-gap:15px;gap:15px}.md\:gap-20{grid-gap:20px;gap:20px}.md\:gap-50{grid-gap:50px;gap:50px}}
.mt-20{margin-top:20px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.mx-auto{margin-left:auto;margin-right:auto}.my-40{margin-top:40px;margin-bottom:40px}@media only screen and (min-width:1024px){.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mx-0{margin-left:0;margin-right:0}}
.overflow-hidden{overflow:hidden}
.px-0{padding-left:0;padding-right:0}.px-20{padding-left:20px;padding-right:20px}.py-0{padding-top:0;padding-bottom:0}.pt-100{padding-top:100px}
.max-w-1100{max-width:1100px}.max-w-1280{max-width:1280px}
.text-center{text-align:center}.text-16{font-size:16px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLmNzcyIsIl9ub3JtYWxpemUuY3NzIiwiX3R5cG9ncmFwaHkuY3NzIiwiX3ZhcmlhYmxlcy5jc3MiLCJzay1kaWdpdGFsLWNvbnRhY3QtdXMuY3NzIiwic2stZGlnaXRhbC1oZWFkZXIuY3NzIiwic2stZGlnaXRhbC1zZXJ2aWNlcy5jc3MiLCJiZy5jc3MiLCJjb2xvci5jc3MiLCJkaXNwbGF5LmNzcyIsImZsZXguY3NzIiwiZm9udC5jc3MiLCJnYXAuY3NzIiwibWFyZ2luLmNzcyIsIm92ZXJmbG93LmNzcyIsInBhZGRpbmcuY3NzIiwic2l6ZS5jc3MiLCJ0ZXh0LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQSxtRUFLQyxZQUNEO0FDZEEsMkVBQTJFLENBQzNFLEVBQ0UscUJBQ0YsQ0FFQSx3Q0FDRSxZQUNGLENBQ0EsOEJBQ0Usb0JBQ0YsQ0FTQSxLQUNFLGdCQUFpQixDQUVqQiw2QkFFRixDQVNBLEtBQ0UsUUFDRixDQU1BLEtBQ0UsYUFDRixDQU9BLEdBQ0UsYUFBYyxDQUNkLGNBQ0YsQ0FVQSxHQUNFLHNCQUF1QixDQUV2QixRQUFTLENBRVQsZ0JBRUYsQ0FPQSxJQUNFLCtCQUFpQyxDQUVqQyxhQUVGLENBU0EsRUFDRSw0QkFDRixDQU9BLFlBQ0Usa0JBQW1CLENBRW5CLHlCQUEwQixDQUUxQix3Q0FBaUMsQ0FBakMsZ0NBRUYsQ0FNQSxTQUVFLGtCQUNGLENBT0EsY0FHRSwrQkFBaUMsQ0FFakMsYUFFRixDQU1BLE1BQ0UsYUFDRixDQU9BLFFBRUUsYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsdUJBQ0YsQ0FFQSxJQUNFLGFBQ0YsQ0FFQSxJQUNFLFNBQ0YsQ0FTQSxJQUNFLGlCQUNGLENBVUEsc0NBS0UsbUJBQW9CLENBRXBCLGNBQWUsQ0FFZixnQkFBaUIsQ0FFakIsUUFFRixDQU9BLGFBR0UsZ0JBQ0YsQ0FPQSxjQUdFLG1CQUNGLENBTUEsZ0RBSUUseUJBQ0YsQ0FNQSx3SEFJRSxpQkFBa0IsQ0FDbEIs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SSxhQUFTLENBQVQsUUFDSixDQUNKO0FDNUNBLE9BQ0ksZUFDSixDQUVBLE9BQ0ksZUFDSixDQUVBLE9BQ0ksZUFDSixDQUVBLE9BQ0ksa0JBQ0osQ0FFQSxPQUNJLGtCQUNKLENBQ0EsT0FDSSxrQkFDSixDQUNBLFNBQ0ksZ0JBQWlCLENBQ2pCLGlCQUNKLENBQ0EsT0FDSSxlQUFnQixDQUNoQixrQkFDSixDQUVBLDBDQUNJLGFBQ0ksZ0JBQWlCLENBQ2pCLGlCQUNKLENBRUEsVUFDSSxhQUFjLENBQ2QsY0FDSixDQUNKO0FDekNBLGlCQUNJLGVBQ0o7QUNGQSxNQUNJLGNBQWUsQ0FDZixlQUNKLENBRUEsT0FDSSxpQkFBa0IsQ0FDbEIsa0JBQ0osQ0FFQSxNQUNJLGFBQWMsQ0FDZCxnQkFDSixDQUVBLFFBQ0ksaUJBQ0o7QUNqQkEsWUFDSSxnQkFDSixDQUVBLFlBQ0ksZ0JBQ0o7QUNOQSxhQUNJLGlCQUNKLENBRUEsU0FDSSxjQUNKIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBib2R5IHtcclxuXHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbmgxLGgyLGgzLGg0LGg1LGg2IHtcclxuXHRmb250LWZhbWlseTogJ1F1aW50ZXNzZW50aWFsJywgJ1RpbWVzIE5ldyBSb21hbicsIFRpbWVzLCBzZXJpZjtcclxufSAqL1xyXG5cclxuaW5wdXQ6Zm9jdXMsXHJcbnN1bW1hcnk6Zm9jdXMsXHJcbnNlbGVjdDpmb2N1cyxcclxudGV4dGFyZWE6Zm9jdXMsXHJcbmJ1dHRvbjpmb2N1cyB7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcbioge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmRldGFpbHMgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5kZXRhaWxzID4gc3VtbWFyeTpmaXJzdC1vZi10eXBlIHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIC8qIDEgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9uc1xyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuKi9cclxuXHJcbm1haW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4qIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4qL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIC8qIDEgKi9cclxuICBoZWlnaHQ6IDA7XHJcbiAgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4qL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qKlxyXG4qIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIC8qIDEgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAvKiAyICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiogYWxsIGJyb3dzZXJzLlxyXG4qL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4qL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICAvKiAxICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgLyogMSAqL1xyXG4gIG1hcmdpbjogMDtcclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4qIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4qIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiovXHJcblxyXG5idXR0b24sXHJcbmlucHV0IHtcclxuICAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qKlxyXG4qIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4qIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICAvKiAxICovXHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiovXHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbi8qKlxyXG4qIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4qIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuKi9cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4qIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4qIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4qIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAvKiAxICovXHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgLyogMiAqL1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIC8qIDEgKi9cclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogMyAqL1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4qL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyoqXHJcbiogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4qIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxyXG4qIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cclxuKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgLyogMSAqL1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4qL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDtcclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXHJcbiovXHJcblxyXG5kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiovXHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qIE1pc2NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuKi9cclxuXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKipcclxuKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cclxuKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4iLG51bGwsbnVsbCwiLnNrLWRpZ2l0YWwtY29udGFjdC11cyB7XHJcbiAgICBwYWRkaW5nOiAxMDBweCAyMHB4IDIwMHB4IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2stZGlnaXRhbC1jb250YWN0LXVzPmRpdiB7XHJcbiAgICBtYXgtd2lkdGg6IDE0ODBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogY2xhbXAoNTBweCwgNnZ3LCAxMjBweCk7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnNrLWRpZ2l0YWwtY29udGFjdC11cyBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG59XHJcblxyXG4uc2stZGlnaXRhbC1jb250YWN0LXVzIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoNDRweCwgNnZ3LCAxMDVweCk7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5zay1kaWdpdGFsLWNvbnRhY3QtdXMgaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgNnZ3LCA0NHB4KTtcclxuICAgIG1hcmdpbjogOTBweCAwIDMwcHggMDtcclxufVxyXG5cclxuLnNrLWRpZ2l0YWwtY29udGFjdC11cyBwIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMi4zdncsIDI4cHgpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxufVxyXG5cclxuLnNrLWRpZ2l0YWwtY29udGFjdC11cyBhIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMi4zdncsIDI4cHgpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbn1cclxuXHJcbi5zay1kaWdpdGFsLWNvbnRhY3QtdXMgaDEuYW5pbWF0ZWQge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5zay1kaWdpdGFsLWNvbnRhY3QtdXMge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCA1MHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWRpZ2l0YWwtY29udGFjdC11cyBoMiB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMzBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zay1kaWdpdGFsLWNvbnRhY3QtdXMgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgfVxyXG59IiwiLnNrLWRpZ2l0YWwtaGVhZGVyIHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2stZGlnaXRhbC1oZWFkZXI+ZGl2IHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjZweCwgNy41dncsIDEyMHB4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XHJcbn1cclxuXHJcbi5zay1kaWdpdGFsLWhlYWRlcj5kaXY6bnRoLWNoaWxkKDEpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC43ZW07XHJcbiAgICByaWdodDogLS43ZW07XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLFxyXG4gICAgICAgICAgICAwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5zay1kaWdpdGFsLWhlYWRlcj5kaXY6bnRoLWNoaWxkKDIpIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5zay1kaWdpdGFsLWhlYWRlcj5kaXY6bnRoLWNoaWxkKDMpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC43ZW07XHJcbiAgICBsZWZ0OiAtMi4xOWVtO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uc2stZGlnaXRhbC1oZWFkZXI+ZGl2Om50aC1jaGlsZCg0KSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5cclxuLnNrLWRpZ2l0YWwtaGVhZGVyPmRpdjpudGgtY2hpbGQoMSkuYW5pbWF0ZWQsXHJcbi5zay1kaWdpdGFsLWhlYWRlcj5kaXY6bnRoLWNoaWxkKDIpLmFuaW1hdGVkLFxyXG4uc2stZGlnaXRhbC1oZWFkZXI+ZGl2Om50aC1jaGlsZCgzKS5hbmltYXRlZCxcclxuLnNrLWRpZ2l0YWwtaGVhZGVyPmRpdjpudGgtY2hpbGQoNCkuYW5pbWF0ZWQge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5zay1kaWdpdGFsLWhlYWRlciB7fVxyXG5cclxuICAgIC5zay1kaWdpdGFsLWhlYWRlcj5kaXY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICByaWdodDogLS40ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWRpZ2l0YWwtaGVhZGVyPmRpdjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC43ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWRpZ2l0YWwtaGVhZGVyPmRpdjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoNDBweCwgNnZ3LCAxMjBweCk7XHJcbiAgICAgICAgbGVmdDogMC43ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWRpZ2l0YWwtaGVhZGVyPmRpdjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoNDBweCwgNnZ3LCAxMjBweCk7XHJcbiAgICAgICAgbGVmdDogLTAuOWVtO1xyXG4gICAgfVxyXG59IiwiLnNrLWRpZ2l0YWwtc2VydmljZXMge1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2stZGlnaXRhbC1zZXJ2aWNlc19fYmcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4uc2stZGlnaXRhbC1zZXJ2aWNlc19fY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZzogMTAwcHggMjBweCA1MHB4IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG59XHJcblxyXG4uc2stZGlnaXRhbC1zZXJ2aWNlc19fY29udGVudD5kaXYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5zay1kaWdpdGFsLXNlcnZpY2VzX19tYWluIHtcclxuICAgIGZsZXg6IDE7XHJcbn1cclxuXHJcbi5zay1kaWdpdGFsLXNlcnZpY2VzX19tYWluPmRpdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGdhcDogY2xhbXAoMzBweCwgNnZ3LCA2MHB4KTtcclxuICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5zay1kaWdpdGFsLXNlcnZpY2VzIHAge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxufVxyXG5cclxuLnNrLWRpZ2l0YWwtc2VydmljZXMgaDEge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCg0MHB4LCA2dncsIDEwMHB4KTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbn1cclxuXHJcbi5zay1kaWdpdGFsLXNlcnZpY2VzIGgyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTQwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDMwcHgsIDV2dywgOTBweCk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4uc2stZGlnaXRhbC1zZXJ2aWNlcyBoMyB7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuc2stZGlnaXRhbC1zZXJ2aWNlcyBoMSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zay1kaWdpdGFsLXNlcnZpY2VzIGgyIHtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWRpZ2l0YWwtc2VydmljZXNfX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAzMHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWRpZ2l0YWwtc2VydmljZXNfX2NvbnRlbnQ+ZGl2IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWRpZ2l0YWwtc2VydmljZXNfX21haW4+ZGl2IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICB9XHJcbn1cclxuIiwiLmJnLXdoaXRlLTgwMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmY2Y5O1xyXG59XHJcblxyXG4uYmctd2hpdGUtOTAwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjQ7XHJcbn1cclxuXHJcbi5iZy1ncmF5LTkwMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE2YTVlO1xyXG59XHJcblxyXG4uYmctYmxhY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxufSIsIi5jb2xvci15ZWxsb3ctMTAwIHtcclxuICAgIGNvbG9yOiAjZmZmOWRhO1xyXG59IiwiLmhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiLmZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLml0ZW1zLWNlbnRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uaXRlbXMtc2VsZi1lbmQge1xyXG4gICAgYWxpZ24tc2VsZjogZW5kO1xyXG59XHJcblxyXG4uanVzdGlmeS1zdGFydCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG59XHJcblxyXG4uanVzdGlmeS1jZW50ZXIge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LXNlbGYtZW5kIHtcclxuICAgIGp1c3RpZnktc2VsZjogZW5kO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1kXFw6anVzdGlmeS1zdGFydCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAubWRcXDpqdXN0aWZ5LWNlbnRlciB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn0iLCIuZm9udC1uYW51bS1teWVvbmdqbyB7XHJcbiAgICBmb250LWZhbWlseTogJ05hbnVtIE15ZW9uZ2pvJywgc2VyaWY7XHJcbn1cclxuXHJcbi5mb250LWtyaXN0aSB7XHJcbiAgICBmb250LWZhbWlseTogJ0tyaXN0aScsIGN1cnNpdmU7XHJcbn1cclxuXHJcbi5mb250LWJlYmFzLW5ldWUge1xyXG4gICAgZm9udC1mYW1pbHk6ICdCZWJhcyBOZXVlJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLmZvbnQtdGltZXMtbmV3LXJvbWFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7XHJcbn0iLCIuZ2FwLTEwIHtcclxuICAgIGdhcDogMTBweDtcclxufVxyXG5cclxuLmdhcC0xNSB7XHJcbiAgICBnYXA6IDE1cHg7XHJcbn1cclxuXHJcbi5nYXAtMjAge1xyXG4gICAgZ2FwOiAyMHB4O1xyXG59XHJcblxyXG4uZ2FwLTUwIHtcclxuICAgIGdhcDogNTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmxnXFw6Z2FwLTEwIHtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAubGdcXDpnYXAtMTUge1xyXG4gICAgICAgIGdhcDogMTVweDtcclxuICAgIH1cclxuICAgIC5sZ1xcOmdhcC0yMCB7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmxnXFw6Z2FwLTUwIHtcclxuICAgICAgICBnYXA6IDUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1kXFw6Z2FwLTEwIHtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAubWRcXDpnYXAtMTUge1xyXG4gICAgICAgIGdhcDogMTVweDtcclxuICAgIH1cclxuICAgIC5tZFxcOmdhcC0yMCB7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLm1kXFw6Z2FwLTUwIHtcclxuICAgICAgICBnYXA6IDUwcHg7XHJcbiAgICB9XHJcbn0iLCIubXQtMjAge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLm10LTQwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5tdC01MCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ubWItMjAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLm1iLTQwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLm1iLTYwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbn1cclxuLm14LWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLm15LTQwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1kXFw6bXgtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZFxcOm14LTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxufSIsIi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufSIsIi5weC0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5weC0yMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ucHktMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ucHQtMTAwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxufSIsIi5tYXgtdy0xMTAwIHtcclxuICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG59XHJcblxyXG4ubWF4LXctMTI4MCB7XHJcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcclxufSIsIi50ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50ZXh0LTE2IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxufSJdfQ== */