@font-face{font-family:'pacificoregular';src:url("../../fonts/pacifico-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'montserratlight';src:url("../../fonts/montserrat-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'montserratregular';src:url("../../fonts/montserrat-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'montserratsemi_bold';src:url("../../fonts/montserrat-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:16px;font-family:"montserratlight";line-height:1.4;padding-top:0;background-color:#1db0ed}@media (min-width: 835px){body{padding-top:93px}}main>section,footer{background-color:#1db0ed;text-align:center;color:#fff}main>section h2,footer h2{font-family:"pacificoregular";font-size:12vw}@media (min-width: 835px){main>section h2,footer h2{font-size:8vw}}@media (min-width: 72em){main>section h2,footer h2{font-size:6vw}}main>section h3,footer h3{font-family:"montserratsemi_bold";font-size:1.5em}h1,h2,h3,h4,h5,h6,p{margin-top:1ex;margin-bottom:1ex}.container{max-width:72em;margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:2em;padding-left:1em;padding-right:1em;border-bottom:1px solid #fff}.container>article,.container>section{overflow:hidden}.container>article .col-2,.container>section .col-2{width:100%;text-align:center;padding:1em}@media (min-width: 500px){.container>article .col-2,.container>section .col-2{float:left;width:50%}}.container>article .col-3,.container>section .col-3{width:100%;text-align:center;padding:1em}@media (min-width: 500px){.container>article .col-3,.container>section .col-3{float:left;width:50%}}@media (min-width: 900px){.container>article .col-3,.container>section .col-3{float:left;width:33.333333%}}.logo{display:inline-block;width:100%;max-width:300px;margin:1em auto;font-size:0;line-height:1}@media (min-width: 835px){.logo{margin-top:0;margin-bottom:0}}.logo a{text-decoration:none}.logo img{width:100%}button,.btn{font-family:"montserratlight";font-size:16px;border-radius:0;text-transform:uppercase;margin:.5em 0;padding:1em 3em;cursor:pointer}.btn-default{background-color:#1db0ed;color:#fff;border:6px solid #fff;outline:0px auto transparent}.btn-default.active,.btn-default:active{background-color:#fff;color:#1db0ed;border:6px solid #fff;outline:0px auto transparent}.btn-default.active:hover,.btn-default:active:hover{background-color:#fff;color:#1db0ed;border:6px solid #fff;outline:0px auto transparent}.btn-default:hover{background-color:#fff;color:#1db0ed;border:6px solid #fff;outline:0px auto transparent}.btn-default:focus{background-color:#1db0ed;color:#fff;border:6px solid #fff;outline:0px auto transparent}.btn-primary{background-color:transparent;color:#1db0ed;border:6px solid #1db0ed;outline:0px auto transparent}.btn-primary.active,.btn-primary:active{background-color:#1db0ed;color:#fff;border:6px solid #1db0ed;outline:0px auto transparent}.btn-primary.active:hover,.btn-primary:active:hover{background-color:#1db0ed;color:#fff;border:6px solid #1db0ed;outline:0px auto transparent}.btn-primary:hover{background-color:#1db0ed;color:#fff;border:6px solid #1db0ed;outline:0px auto transparent}.btn-primary:focus{background-color:transparent;color:#1db0ed;border:6px solid #1db0ed;outline:0px auto transparent}#page-header{background-color:#fff;box-shadow:0 0 6px 1px rgba(0,0,0,0.5)}@media (min-width: 835px){#page-header{position:fixed;top:0;width:100%;z-index:5000}}.main-nav{max-width:72em;margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:2em;padding-left:1em;padding-right:1em;padding-bottom:1em;margin-top:50px;text-align:center}@media (min-width: 835px){.main-nav{margin-top:0;text-align:left}}.main-nav #menu-trigger{display:none}.main-nav .mobile-menu-btn{position:fixed;top:0;left:0;z-index:101;display:block;width:100%;height:50px;line-height:50px;overflow:hidden;background-color:#fff;color:#1db0ed;padding:0;box-shadow:0 2px 4px 0 rgba(87,71,81,0.2)}.main-nav .mobile-menu-btn:hover{cursor:pointer}@media (min-width: 835px){.main-nav .mobile-menu-btn{display:none}}.main-nav .mobile-menu-btn>p{display:block;position:absolute;width:100%;margin:0;padding:0;transition:left .4s;font-family:"pacificoregular";font-size:24px}.main-nav .mobile-menu-btn>p.trigger-menu-open-text{text-align:center}.main-nav .mobile-menu-btn>p.trigger-menu-close-text{text-align:right;padding-right:.5em}.main-nav .mobile-menu-btn>p.trigger-menu-close-text .close-x{position:relative;display:inline-block;width:30px;height:30px;overflow:visible;vertical-align:middle;margin-left:.33333em}.main-nav .mobile-menu-btn>p.trigger-menu-close-text .close-x::before,.main-nav .mobile-menu-btn>p.trigger-menu-close-text .close-x::after{content:'';position:absolute;height:3px;width:100%;top:50%;left:0;margin-top:-7px;background:#1db0ed}.main-nav .mobile-menu-btn>p.trigger-menu-close-text .close-x::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-nav .mobile-menu-btn>p.trigger-menu-close-text .close-x::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main-nav [type="checkbox"]:not(:checked)+.mobile-menu-btn>.trigger-menu-open-text{left:0}.main-nav [type="checkbox"]:not(:checked)+.mobile-menu-btn>.trigger-menu-close-text{left:100%;transition:left .4s}.main-nav [type="checkbox"]:not(:checked) ~ .primary-nav{left:100%;transition:left .4s}@media (min-width: 835px){.main-nav [type="checkbox"]:not(:checked) ~ .primary-nav{position:static;float:right;top:auto;width:auto;height:auto;padding:0;background-color:transparent;text-align:right}}.main-nav [type="checkbox"]:checked+.mobile-menu-btn{box-shadow:none}.main-nav [type="checkbox"]:checked+.mobile-menu-btn>.trigger-menu-open-text{left:-100%}.main-nav [type="checkbox"]:checked+.mobile-menu-btn>.trigger-menu-close-text{left:-.5em}.main-nav [type="checkbox"]:checked ~ .primary-nav{left:0;transition:left .4s}@media (min-width: 835px){.main-nav [type="checkbox"]:checked ~ .primary-nav{position:static;float:right;text-align:right;height:auto;left:auto}}.main-nav .primary-nav{position:fixed;top:0;z-index:100;display:block;width:100vw;height:100vh;padding-top:50px;padding-bottom:50px;background-color:#fff}.main-nav .primary-nav ul{margin:0;padding:1em 0}.main-nav .primary-nav ul li{display:block}.main-nav .primary-nav ul li a{padding:0 .5em;font-family:"montserratlight";text-transform:none;text-decoration:none;color:#1db0ed}@media (min-width: 835px){.main-nav .primary-nav ul{display:inline-block;vertical-align:middle;line-height:60px}.main-nav .primary-nav ul li{display:inline-block}.main-nav .primary-nav ul li>a{text-transform:uppercase}.main-nav .primary-nav ul li:last-of-type>a{padding-right:0}}.main-nav .primary-nav ul.page-links{max-width:72em;margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:2em;padding-left:1em;padding-right:1em}.main-nav .primary-nav ul.page-links li{text-align:right}.main-nav .primary-nav ul.page-links li>a{font-size:36px;padding:0}.main-nav .primary-nav ul.page-links li>a:hover{color:#acacac;cursor:pointer}@media (min-width: 835px){.main-nav .primary-nav ul.page-links li>a{padding:0 1em;font-size:16px}}.main-nav .primary-nav ul.page-links li.active>a{color:#acacac}@media (min-width: 835px){.main-nav .primary-nav ul.page-links{padding:0}}.main-nav .primary-nav ul.contact-info{max-width:72em;margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:2em;padding-left:1em;padding-right:1em}.main-nav .primary-nav ul.contact-info li{display:block;text-align:right}.main-nav .primary-nav ul.contact-info li>a{text-transform:none;padding:0}@media (min-width: 835px){.main-nav .primary-nav ul.contact-info{display:none}}.main-nav .primary-nav ul.social{text-align:right;padding-bottom:0}.main-nav .primary-nav ul.social li{display:inline-block;text-align:right}.main-nav .primary-nav ul.social li>a{text-transform:none;padding:0 1em}.main-nav .primary-nav ul.social li>a i{font-size:42px}.main-nav .primary-nav ul.social li>a.twitter{padding-right:0}@media (min-width: 835px){.main-nav .primary-nav ul.social{display:none}}#banner{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("/assets/files/images/banner.jpg") no-repeat center center;background-size:cover;border-bottom:1px solid #fff}#banner .container{border-bottom:none}@media (min-width: 835px){#banner .container>p{padding-left:20%;padding-right:20%}}#banner .container .store-hours{margin-top:4ex}.staff{position:relative;overflow:hidden}.staff h3{width:100%;margin-top:0;margin-bottom:0;padding:1em 0;background-color:#fff;color:#1db0ed}.staff>img{width:100%;display:block;border-left:6px solid #fff;border-right:6px solid #fff;margin-bottom:0}.staff button{width:100%;margin:0}.staff .bio{position:absolute;top:100%;bottom:0;left:0;right:0;height:100%;background-color:rgba(29,176,237,0.9);border:6px solid #fff;padding:1em;transition:top .4s}.staff .bio>button{position:absolute;bottom:0;left:0;right:0;background-color:#fff;color:#1db0ed;border:6px solid #fff;outline:0px auto transparent;border-bottom:0;border-left:0;border-right:0}.staff .bio>button.active,.staff .bio>button:active{background-color:#1db0ed;color:#fff;border:6px solid #fff;outline:0px auto transparent;border-bottom:0;border-left:0;border-right:0}.staff .bio>button.active:hover,.staff .bio>button:active:hover{background-color:#1db0ed;color:#fff;border:6px solid #fff;outline:0px auto transparent;border-bottom:0;border-left:0;border-right:0}.staff .bio>button:hover{background-color:#1db0ed;color:#fff;border:6px solid #fff;outline:0px auto transparent;border-bottom:0;border-left:0;border-right:0}.staff .bio>button:focus{background-color:#1db0ed;color:#fff;border:6px solid #fff;outline:0px auto transparent;border-bottom:0;border-left:0;border-right:0;border-bottom:6px solid #fff}.staff .bio.active{display:block;top:0}#recent-work .container{padding-left:2em;padding-right:2em}@media (min-width: 835px){#contact>.container>section{padding-left:25%;padding-right:25%}}.slider>.slick-list .slide-content>img{width:100%}form{margin-top:6ex}form label{display:none}form input,form textarea{width:100%;display:block;box-sizing:border-box;margin-bottom:1em;padding:.5em;outline:none;border:none;background-color:#fff;font-size:24px}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#1db0ed}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#1db0ed}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#1db0ed}form input::placeholder,form textarea::placeholder{color:#1db0ed}.contact-details{background-color:#1db0ed}.contact-details header{padding-top:3em}@media (min-width: 835px){.contact-details header{padding-top:1em}}.contact-details header h2{color:#fff;font-size:16px}@media (min-width: 835px){.contact-details header h2{font-size:42px}}.contact-details header h2.call{font-size:36px}@media (min-width: 835px){.contact-details header h2.call{font-size:42px}}.contact-details header h2 a{color:#fff;text-decoration:none;word-wrap:break-word}.contact-details section{text-align:center;margin:0 0 2em 0}.contact-details footer{text-align:center}.contact-details .social{text-align:center;padding:0}.contact-details .social li{display:inline-block;text-align:center}.contact-details .social li>a{text-transform:none;padding:0 .75em}.contact-details .social li>a i{font-size:36px;color:#fff}.contact-details .logo{margin:0 0 3em 0}@media (min-width: 835px){.contact-details .logo{max-width:200px}}.contact-details .logo img{width:130px}@media (min-width: 835px){.contact-details .logo img{width:100%}}.copyright{color:#fff;text-transform:uppercase;font-size:16px;margin:0 0 1em 0}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9pbmNsdWRlcy9fZm9udC1mYWNlLnNjc3MiLCJfaW5jbHVkZXMvX3Jlc2V0LnNjc3MiLCJfaW5jbHVkZXMvX2Jhc2Uuc2NzcyIsIl9pbmNsdWRlcy9fdmFycy5zY3NzIiwiX2luY2x1ZGVzL19taXhpbnMuc2NzcyIsIl9pbmNsdWRlcy9fZ3JpZC5zY3NzIiwiX21vZHVsZXMvX2xvZ28uc2NzcyIsIl9tb2R1bGVzL19idXR0b25zLnNjc3MiLCJfbW9kdWxlcy9fbmF2LnNjc3MiLCJfbW9kdWxlcy9fYmFubmVyLnNjc3MiLCJfbW9kdWxlcy9fc3RhZmYuc2NzcyIsIl9tb2R1bGVzL19zZWN0aW9ucy5zY3NzIiwiX21vZHVsZXMvX3NsaWRlci5zY3NzIiwiX21vZHVsZXMvX2Zvcm1zLnNjc3MiLCJfbW9kdWxlcy9fY29udGFjdC1kZXRhaWxzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsV0FDRSw4QkFDQSw0REFDQSxtQkFDQSxpQkFBbUIsQ0FHckIsV0FDRSw4QkFDQSxvRUFDQSxtQkFDQSxpQkFBbUIsQ0FHckIsV0FDRSxnQ0FDQSxzRUFDQSxtQkFDQSxpQkFBbUIsQ0FHckIsV0FDRSxrQ0FDQSx1RUFDQSxtQkFDQSxpQkFBbUIsQ0NwQnJCLDJaQWFDLFNBQ0EsVUFDQSxTQUNBLGVBQ0EsYUFDQSx3QkFDQSxxQkFBdUIsQ0FDdkIsOEVBSUEsYUFBZSxDQUNmLEtBRUEsYUFBZSxDQUNmLE1BRUEsZUFBaUIsQ0FDakIsYUFFQSxXQUFhLENBQ2Isb0RBR0EsV0FDQSxZQUFjLENBQ2QsTUFFQSx5QkFDQSxnQkFBa0IsQ0FDbEIsS0MvQ0EsZUFDQSw4QkFDQSxnQkFDQSxjQUNBLHdCQ082QixDRE41QiwwQkFORixLQU9JLGdCQ0gwQixDREs3QixDQUVELG9CQUVDLHlCQUNBLGtCQUNBLFVDQzRCLENETDdCLDBCRUFDLDhCQUNBLGNBQWdCLENBRWhCLDBCRkhELDBCRUlFLGFBQWUsQ0ZHZixDRURELHlCRk5ELDBCRU9FLGFBQWUsQ0ZBZixDQVBG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QmpDLHdCQWtDRSxpQkFBbUIsQ0FsQ3JCLHlCQXNDRSxrQkFDQSxTQUFXLENBdkNiLDRCQXlDRyxxQkFDQSxpQkFBbUIsQ0ExQ3RCLDhCQTRDSSxvQkFDQSxlQUF3QixDQTdDNUIsZ0NBK0NLLGVBQ0EsVVhoQ3dCLENXaEI3Qix1QkF1REUsZ0JBQStCLENBQy9CLDBCQXhERix1QkF5REcsZUFBaUIsQ0FRbEIsQ0FqRUYsMkJBNERHLFdBQWEsQ0FDYiwwQkE3REgsMkJBOERJLFVBQVksQ0FFYixDQUlILFdBQ0MsV0FDQSx5QkFDQSxlQUNBLGdCQUEyQixDQUMzQiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdwYWNpZmljb3JlZ3VsYXInO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvcGFjaWZpY28td2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnbW9udHNlcnJhdGxpZ2h0JztcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL21vbnRzZXJyYXQtbGlnaHQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnbW9udHNlcnJhdHJlZ3VsYXInO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvbW9udHNlcnJhdC1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ21vbnRzZXJyYXRzZW1pX2JvbGQnO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvbW9udHNlcnJhdC1zZW1pYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCJib2R5IHtcblx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG5cdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0cGFkZGluZy10b3A6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW1vYmlsZS1tZW51KSB7XG4gICAgcGFkZGluZy10b3A6ICRuYXZiYXItaGVpZ2h0O1xuICB9XG59XG5cbm1haW4gPiBzZWN0aW9uLFxuZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICR3aGl0ZTtcblx0aDIge1xuXHRcdEBpbmNsdWRlIHNlY3Rpb25IZWFkaW5nKCk7XG5cdH1cblx0aDMge1xuXHRcdEBpbmNsdWRlIHN1YkhlYWRpbmcoKTtcblx0fVxufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcblx0bWFyZ2luLXRvcDogJG1hcmdpbi1zcGFjZTtcblx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbi1zcGFjZTtcbn1cbiIsIi8vIEdMT0JBTFNcbiRtYXgtd2lkdGg6IFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdDcyZW07XG4kYmFzZS1mb250LXNpemU6IFx0XHRcdFx0XHRcdFx0XHRcdFx0MTZweDtcbiRwcmltYXJ5LW5hdi1oZWlnaHQ6IFx0XHRcdFx0XHRcdFx0XHQ2MHB4O1xuJG5hdmJhci1oZWlnaHQ6IFx0XHRcdFx0XHRcdFx0XHRcdFx0OTNweDtcblxuLy8gU1BBQ0lOR1xuJGd1dHRlci1zcGFjZTogXHRcdFx0XHRcdFx0XHRcdFx0XHRcdDFlbTtcbiRtYXJnaW4tc3BhY2U6IFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQxZXg7XG5cblxuLy8gQ09MT1JTXG4kYnJhbmQtcHJpbWFyeTogXHRcdFx0XHRcdFx0XHRcdFx0XHRyZ2JhKDI5LCAxNzYsIDIzNywgMSk7IC8vIEJyaWdodCBCbHVlICMzQTk3REFcbiRicmFuZC1wcmltYXJ5LW9wYWNpdHk6IFx0XHRcdFx0XHRcdHJnYmEoMjksIDE3NiwgMjM3LCAuOSk7IC8vIEJyaWdodCBCbHVlIDkwJVxuJGJyYW5kLXNlY29uZGFyeTogXHRcdFx0XHRcdFx0XHRcdFx0cmdiYSgyOSwgMTc2LCAyMzcsIDEpOyAvLyBCcmlnaHQgQmx1ZSAjM0E5N0RBXG5cbiR3aGl0ZTogXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCNmZmZmZmY7XG4kZ3JheS1saWdodDogXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cmdiYSgxNzIsIDE3MiwgMTcyLCAxKTtcbiRncmF5OiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRyZ2JhKDE1MCwgMTUwLCAxNTAsIDEpO1xuJGdyYXktZGFyazogXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cmdiYSgzOSwgMzksIDM5LCAxKTtcbiRibGFjazogXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCMwMDA7XG5cbi8vIEJPWCBTSEFET1dcbiRib3gtc2hhZG93OiBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQwIDAgNnB4IDFweCByZ2JhKDAsMCwwLDAuNSk7XG5cbi8vIEJPUkRFUlxuJGJvcmRlcjogNnB4IHNvbGlkICR3aGl0ZTtcblxuLy9IUlxuJGhyOiAxcHggc29saWQgJHdoaXRlO1xuXG4vLyBGT05UU1xuJGJhc2UtZm9udC1mYW1pbHk6IFx0XHRcdFx0XHRcdFx0XHRcdCdtb250c2VycmF0bGlnaHQnO1xuJHNlY3Rpb24taGVhZGluZy1mb250LWZhbWlseTogXHRcdFx0J3BhY2lmaWNvcmVndWxhcic7XG4kc3ViLWhlYWRpbmctZm9udC1mYW1pbHk6IFx0XHRcdFx0XHQnbW9udHNlcnJhdHNlbWlfYm9sZCc7XG5cbiRmb250LXNpemUtaDE6ICAgICAgICAgICAgICAgICAgICAgIDYuM3Z3O1xuJGZvbnQtc2l6ZS1oMjogICAgICAgICAgICAgICAgICAgICAgNDJweDtcbiRmb250LXNpemUtaDM6ICAgICAgICAgICAgICAgICAgICAgIDM2cHg7XG4kZm9udC1zaXplLWg0OiAgICAgICAgICAgICAgICAgICAgICAyOHB4O1xuJGZvbnQtc2l6ZS1oNTogICAgICAgICAgICAgICAgICAgICAgMjRweDtcbiRmb250LXNpemUtaDY6ICAgICAgICAgICAgICAgICAgICAgIDE2cHg7XG5cbiRmb250LXNpemUtc21hbGw6ICAgICAgICAgICAgICAgICAgIDEzcHg7XG5cbi8vIE1lZGlhIFF1ZXJ5IEJyZWFrcG9pbnRzXG4kc2NyZWVuLXNtLW1pbjogICAgICAgICAgICAgICAgICAgICAyM2VtO1xuJHNjcmVlbi1tZC1taW46ICAgICAgICAgICAgICAgICAgICAgMzdlbTtcbiRzY3JlZW4tbGctbWluOiAgICAgICAgICAgICAgICAgICAgIDUxZW07XG4kc2NyZWVuLXhsZy1taW46ICAgICAgICAgICAgICAgICAgICAkbWF4LXdpZHRoO1xuXG4kYnAtbW9iaWxlLW1lbnU6ICAgICAgICAgICAgICAgICAgICA4MzVweDtcblxuXG5cbiRicC1jb2wtMjogICAgICAgIFx0XHRcdFx0ICAgICAgICAgIDUwMHB4O1xuJGJwLWNvbC0zOiBcdFx0XHRcdFx0ICAgICAgICAgICAgICAgIDkwMHB4O1xuXG4kYnAtY29udGFjdC1mb3JtLTItY29sOiAgICAgICAgICAgICA3NjBweDtcblxuJGJwLWZpbmR1cy0yLWNvbDogICAgICAgICAgICAgICAgICAgNzIwcHg7XG4iLCJAbWl4aW4gY29udGFpbmVyKCkge1xuXHRtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHBhZGRpbmctdG9wOiAkZ3V0dGVyLXNwYWNlO1xuXHRwYWRkaW5nLWJvdHRvbTogJGd1dHRlci1zcGFjZSAqIDI7XG5cdHBhZGRpbmctbGVmdDogJGd1dHRlci1zcGFjZTtcblx0cGFkZGluZy1yaWdodDogJGd1dHRlci1zcGFjZTtcbn1cblxuQG1peGluIHNlY3Rpb25IZWFkaW5nKCkge1xuXHRmb250LWZhbWlseTogJHNlY3Rpb24taGVhZGluZy1mb250LWZhbWlseTtcblx0Zm9udC1zaXplOiAxMnZ3O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlLW1lbnUpIHtcblx0XHRmb250LXNpemU6IDh2dztcblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1heC13aWR0aCkge1xuXHRcdGZvbnQtc2l6ZTogNnZ3O1xuXHR9XG5cbn1cblxuQG1peGluIHN1YkhlYWRpbmcoKSB7XG5cdGZvbnQtZmFtaWx5OiAkc3ViLWhlYWRpbmctZm9udC1mYW1pbHk7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbkBtaXhpbiBidXR0b25Db2xvcnMoJGJ0bi1iZywgJGJ0bi1jb2xvciwgJGJ0bi1ib3JkZXItY29sb3IpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZztcblx0Y29sb3I6ICRidG4tY29sb3I7XG5cdGJvcmRlcjogNnB4IHNvbGlkICRidG4tYm9yZGVyLWNvbG9yO1xuXHRvdXRsaW5lOiAwcHggYXV0byB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGJpb0J1dHRvbigpIHtcblx0QGluY2x1ZGUgYnV0dG9uQ29sb3JzKCR3aGl0ZSwgJGJyYW5kLXByaW1hcnksICR3aGl0ZSk7XG5cdGJvcmRlci1ib3R0b206IDA7XG5cdGJvcmRlci1sZWZ0OiAwO1xuXHRib3JkZXItcmlnaHQ6IDA7XG59XG5cbkBtaXhpbiBiaW9CdXR0b25BY3RpdmUoKSB7XG5cdEBpbmNsdWRlIGJ1dHRvbkNvbG9ycygkYnJhbmQtcHJpbWFyeSwgJHdoaXRlLCAkd2hpdGUpO1xuXHRib3JkZXItYm90dG9tOiAwO1xuXHRib3JkZXItbGVmdDogMDtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xufVxuIiwiLmNvbnRhaW5lciB7XG5cdEBpbmNsdWRlIGNvbnRhaW5lcigpO1xuXHRib3JkZXItYm90dG9tOiAkaHI7XG5cdD4gYXJ0aWNsZSxcblx0PiBzZWN0aW9uIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC5jb2wtMiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6ICRndXR0ZXItc3BhY2U7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLWNvbC0yKSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29sLTMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAkZ3V0dGVyLXNwYWNlO1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1jb2wtMikge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtY29sLTMpIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiAzMy4zMzMzMzMlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmxvZ28ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRtYXJnaW46ICRndXR0ZXItc3BhY2UgYXV0bztcblx0Zm9udC1zaXplOiAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tb2JpbGUtbWVudSkge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLy8gQlVUVE9OIFNUWUxFU1xuXG5idXR0b24sXG4uYnRuIHtcblx0Zm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xuXHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luOiAkZ3V0dGVyLXNwYWNlIC8gMiAwO1xuXHRwYWRkaW5nOiAkZ3V0dGVyLXNwYWNlICRndXR0ZXItc3BhY2UgKiAzO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG4tZGVmYXVsdCB7XG5cdEBpbmNsdWRlIGJ1dHRvbkNvbG9ycygkYnJhbmQtcHJpbWFyeSwgJHdoaXRlLCAkd2hpdGUpO1xuXHQmLmFjdGl2ZSxcblx0JjphY3RpdmUge1xuXHRcdEBpbmNsdWRlIGJ1dHRvbkNvbG9ycygkd2hpdGUsICRicmFuZC1wcmltYXJ5LCAkd2hpdGUpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGluY2x1ZGUgYnV0dG9uQ29sb3JzKCR3aGl0ZSwgJGJyYW5kLXByaW1hcnksICR3aGl0ZSk7XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXIge1xuXHRcdEBpbmNsdWRlIGJ1dHRvbkNvbG9ycygkd2hpdGUsICRicmFuZC1wcmltYXJ5LCAkd2hpdGUpO1xuXHR9XG5cdCY6Zm9jdXMge1xuXHRcdEBpbmNsdWRlIGJ1dHRvbkNvbG9ycygkYnJhbmQtcHJpbWFyeSwgJHdoaXRlLCAkd2hpdGUpO1xuXHR9XG59XG5cbi5idG4tcHJpbWFyeSB7XG5cdEBpbmNsdWRlIGJ1dHRvbkNvbG9ycyh0cmFuc3BhcmVudCwgJGJyYW5kLXByaW1hcnksICRicmFuZC1wcmltYXJ5KTtcblx0Ji5hY3RpdmUsXG5cdCY6YWN0aXZlIHtcblx0XHRAaW5jbHVkZSBidXR0b25Db2xvcnMoJGJyYW5kLXByaW1hcnksICR3aGl0ZSwgJGJyYW5kLXByaW1hcnkpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGluY2x1ZGUgYnV0dG9uQ29sb3JzKCRicmFuZC1wcmltYXJ5LCAkd2hpdGUsICRicmFuZC1wcmltYXJ5KTtcblx0XHR9XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgYnV0dG9uQ29sb3JzKCRicmFuZC1wcmltYXJ5LCAkd2hpdGUsICRicmFuZC1wcmltYXJ5KTtcblx0fVxuXHQmOmZvY3VzIHtcblx0XHRAaW5jbHVkZSBidXR0b25Db2xvcnModHJhbnNwYXJlbnQsICRicmFuZC1wcmltYXJ5LCAkYnJhbmQtcHJpbWFyeSk7XG5cdH1cbn1cbiIsIiNwYWdlLWhlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlLW1lbnUpIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDUwMDA7XG5cdH1cbn1cblxuLm1haW4tbmF2IHtcblx0QGluY2x1ZGUgY29udGFpbmVyKCk7XG5cdHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLXNwYWNlO1xuXHRtYXJnaW4tdG9wOiA1MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlLW1lbnUpIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQvLyBNZW51IFNpZGUgRHJhd2VyXG5cdCNtZW51LXRyaWdnZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Lm1vYmlsZS1tZW51LWJ0biB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDEwMTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Y29sb3I6ICRicmFuZC1wcmltYXJ5O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4NywgNzEsIDgxLCAwLjIpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW1vYmlsZS1tZW51KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQ+IHAge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBsZWZ0IC40cztcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2VjdGlvbi1oZWFkaW5nLWZvbnQtZmFtaWx5O1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWg1O1xuXHRcdFx0Ji50cmlnZ2VyLW1lbnUtb3Blbi10ZXh0IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji50cmlnZ2VyLW1lbnUtY2xvc2UtdGV4dCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLXNwYWNlIC8gMjtcblx0XHRcdFx0LmNsb3NlLXgge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItc3BhY2UgLyAzO1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlLCAmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtN3B4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIE1vYmlsZSBNZW51IE5PVCBBY3RpdmUgRWZmZWN0c1xuXHRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkge1xuXHRcdCsgLm1vYmlsZS1tZW51LWJ0biB7XG5cdFx0XHQ+IC50cmlnZ2VyLW1lbnUtb3Blbi10ZXh0IHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdD4gLnRyaWdnZXItbWVudS1jbG9zZS10ZXh0IHtcblx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0dHJhbnNpdGlvbjogbGVmdCAuNHM7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdH4gLnByaW1hcnktbmF2IHtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uOiBsZWZ0IC40cztcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlLW1lbnUpIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR0b3A6IGF1dG87XG5cblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIE1vYmlsZSBNZW51IEFjdGl2ZSBFZmZlY3RzXG5cdFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG5cdFx0KyAubW9iaWxlLW1lbnUtYnRuIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHQ+IC50cmlnZ2VyLW1lbnUtb3Blbi10ZXh0IHtcblx0XHRcdFx0bGVmdDogLTEwMCU7XG5cdFx0XHR9XG5cdFx0XHQ+IC50cmlnZ2VyLW1lbnUtY2xvc2UtdGV4dCB7XG5cdFx0XHRcdGxlZnQ6IC0kZ3V0dGVyLXNwYWNlIC8gMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0fiAucHJpbWFyeS1uYXYge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zaXRpb246IGxlZnQgLjRzO1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tb2JpbGUtbWVudSkge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByaW1hcnktbmF2IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDEwMDtcblxuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogJGd1dHRlci1zcGFjZSAwO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAuNWVtO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZC1wcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW1vYmlsZS1tZW51KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6ICRwcmltYXJ5LW5hdi1oZWlnaHQ7IC8vIFNldHMgZGVza3RvcCBoZWFkZXJcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYucGFnZS1saW5rcyB7XG5cdFx0XHRcdEBpbmNsdWRlIGNvbnRhaW5lcigpO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW1vYmlsZS1tZW51KSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgJGd1dHRlci1zcGFjZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1saWdodDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tb2JpbGUtbWVudSkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0Ji5jb250YWN0LWluZm8ge1xuXHRcdFx0XHRAaW5jbHVkZSBjb250YWluZXIoKTtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlLW1lbnUpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNvY2lhbCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICRndXR0ZXItc3BhY2U7XG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWgyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji50d2l0dGVyIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tb2JpbGUtbWVudSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuIiwiI2Jhbm5lciB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLC41KSksdXJsKCcvYXNzZXRzL2ZpbGVzL2ltYWdlcy9iYW5uZXIuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuXHQuY29udGFpbmVyIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdD4gcCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW1vYmlsZS1tZW51KSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zdG9yZS1ob3VycyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkbWFyZ2luLXNwYWNlICogNDtcblx0XHR9XG5cdH1cbn1cbiIsIi5zdGFmZiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aDMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAkZ3V0dGVyLXNwYWNlIDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcblx0fVxuXHQ+IGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLWxlZnQ6ICRib3JkZXI7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0YnV0dG9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0LmJpbyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnktb3BhY2l0eTtcblx0XHRib3JkZXI6ICRib3JkZXI7XG5cdFx0cGFkZGluZzogJGd1dHRlci1zcGFjZTtcblx0XHR0cmFuc2l0aW9uOiB0b3AgLjRzO1xuXG5cdFx0PiBidXR0b24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0QGluY2x1ZGUgYmlvQnV0dG9uKCk7XG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0QGluY2x1ZGUgYmlvQnV0dG9uQWN0aXZlKCk7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJpb0J1dHRvbkFjdGl2ZSgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0QGluY2x1ZGUgYmlvQnV0dG9uQWN0aXZlKCk7XG5cdFx0XHR9XG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0QGluY2x1ZGUgYmlvQnV0dG9uQWN0aXZlKCk7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxufVxuIiwiI3JlY2VudC13b3JrIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkZ3V0dGVyLXNwYWNlICogMjtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLXNwYWNlICogMjtcblx0fVxufVxuI2NvbnRhY3QgPiAuY29udGFpbmVyID4gc2VjdGlvbiB7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tb2JpbGUtbWVudSkge1xuXHRcdHBhZGRpbmctbGVmdDogMjUlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI1JTtcblx0fVxufVxuIiwiLnNsaWRlciB7XG5cdD4gLnNsaWNrLWxpc3Qge1xuXHRcdC5zbGlkZS1jb250ZW50IHtcblx0XHRcdD4gaW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJmb3JtIHtcblx0bWFyZ2luLXRvcDogJG1hcmdpbi1zcGFjZSAqIDY7XG5cdGZpZWxkc2V0IHtcblx0fVxuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRpbnB1dCxcblx0dGV4dGFyZWEge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGd1dHRlci1zcGFjZTtcblx0XHRwYWRkaW5nOiAkZ3V0dGVyLXNwYWNlIC8gMjtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWg1O1xuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcblx0XHR9XG5cdH1cbn1cbiIsIi5jb250YWN0LWRldGFpbHMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcblxuXHRoZWFkZXIge1xuXHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLXNwYWNlICogMztcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW1vYmlsZS1tZW51KSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJGd1dHRlci1zcGFjZTtcblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNjtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlLW1lbnUpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWgyO1xuXHRcdFx0fVxuXHRcdFx0Ji5jYWxsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWgzO1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW1vYmlsZS1tZW51KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWgyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0c2VjdGlvbiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAwICRndXR0ZXItc3BhY2UgKiAyIDA7XG5cdH1cblxuXHRmb290ZXIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zb2NpYWwge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwICRndXR0ZXItc3BhY2UgKiAuNzU7XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMztcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxvZ28ge1xuXHRcdG1hcmdpbjogMCAwICRndXR0ZXItc3BhY2UgKiAzIDA7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tb2JpbGUtbWVudSkge1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMzBweDtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlLW1lbnUpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb3B5cmlnaHQge1xuXHRjb2xvcjogJHdoaXRlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXNpemU6ICRmb250LXNpemUtaDY7XG5cdG1hcmdpbjogMCAwICRndXR0ZXItc3BhY2UgMDtcbn1cbiJdfQ== */
