mirror of
https://github.com/Mayccoll/Gogh.git
synced 2023-08-10 21:12:46 +03:00
2 lines
42 KiB
CSS
2 lines
42 KiB
CSS
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1;font-size:1.6rem;font-family:"Open Sans",sans-serif;background-color:#e7e7e7}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.cd-main-content:after,.cd-tab-filter-wrapper:after{content:"";display:table;clear:both}table{border-collapse:collapse;border-spacing:0}*,::after,::before{box-sizing:border-box}html{font-size:62.5%}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#41307c;text-decoration:none}.cd-header{position:relative;height:150px}.cd-header h1{color:#fff;font-size:2.4rem;font-weight:300}@media only screen and (min-width:1170px){.cd-header{height:180px}.cd-header h1{line-height:180px}}.cd-main-content{position:relative;min-height:100vh}.cd-main-content.is-fixed .cd-tab-filter-wrapper{position:fixed;top:0;left:0;width:100%}.cd-main-content.is-fixed .cd-gallery{padding-top:76px}.cd-main-content.is-fixed .cd-filter{position:fixed;height:100vh;overflow:hidden}.cd-main-content.is-fixed .cd-filter form{height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}.cd-main-content.is-fixed .cd-filter-trigger{position:fixed}@media only screen and (min-width:768px){.cd-main-content.is-fixed .cd-gallery{padding-top:90px}}@media only screen and (min-width:1170px){.cd-main-content.is-fixed .cd-gallery{padding-top:75pt}}.cd-tab-filter-wrapper{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.08);z-index:1}.cd-tab-filter{position:relative;height:50px;width:140px;margin:0 auto;z-index:1}.cd-tab-filter::after{content:'';position:absolute;right:14px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:1pc;height:1pc;background:url(../img/cd-icon-arrow.svg) center center no-repeat;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.cd-tab-filter ul{position:absolute;top:0;left:0;background-color:#fff;box-shadow:inset 0 -2px 0 #41307c}.cd-tab-filter li{display:none}.cd-tab-filter li:first-child{display:block}.cd-tab-filter a{display:block;height:50px;width:140px;line-height:50px;padding-left:14px}.cd-tab-filter a.selected{background:#41307c;color:#fff}.cd-tab-filter.is-open::after{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.cd-tab-filter.is-open ul{box-shadow:inset 0 -2px 0 #41307c,0 2px 10px rgba(0,0,0,.2)}.cd-tab-filter.is-open ul li{display:block}.cd-tab-filter.is-open .placeholder a{opacity:.4}@media only screen and (min-width:768px){.cd-tab-filter{width:auto;cursor:auto}.cd-tab-filter::after{display:none}.cd-tab-filter ul{background:0 0;position:static;box-shadow:none;text-align:center}.cd-tab-filter li{display:inline-block}.cd-tab-filter li.placeholder{display:none!important}.cd-tab-filter a,.cd-tab-filter.is-open ul li{display:inline-block}.cd-tab-filter a{padding:0 1em;width:auto;color:#9a9a9a;text-transform:uppercase;font-weight:700;font-size:1.3rem}.no-touch .cd-tab-filter a:hover{color:#41307c}.cd-tab-filter a.selected{background:0 0;color:#41307c;box-shadow:inset 0 -2px 0 #41307c}}.cd-filter,.cd-filter::before{position:absolute;top:0;z-index:2;left:0}@media only screen and (min-width:1170px){.cd-tab-filter{width:100%;float:right;margin:0;-webkit-transition:width .3s;transition:width .3s}.cd-tab-filter.filter-is-visible{width:80%}}.cd-gallery{padding:26px 5%;width:100%}.cd-gallery li{margin-bottom:1.6em;box-shadow:0 1px 4px rgba(0,0,0,.1);display:none}.cd-gallery li.gap{opacity:0;height:0;display:inline-block}.cd-gallery img{display:block;width:100%}.cd-gallery .cd-fail-message{display:none;text-align:center}@media only screen and (min-width:768px){.cd-gallery{padding:40px 3%}.cd-gallery ul{text-align:justify}.cd-gallery ul:after{content:"";display:table;clear:both}.cd-gallery li{width:48%;margin-bottom:2em}}@media only screen and (min-width:1170px){.cd-gallery{padding:50px 2%;float:right;-webkit-transition:width .3s;transition:width .3s}.cd-gallery li{width:23%}.cd-gallery.filter-is-visible{width:80%}}.cd-filter{width:280px;height:100%;background:#fff;box-shadow:4px 4px 20px transparent;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s}.cd-filter::before{content:'';height:50px;width:100%}.cd-filter .cd-close,.cd-filter-trigger{position:absolute;top:0;height:50px;line-height:50px;z-index:3}.cd-filter form{padding:70px 20px}.cd-filter .cd-close{right:0;width:60px;color:#fff;font-size:1.3rem;text-align:center;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.no-touch .cd-filter .cd-close:hover{background:#32255f}.cd-filter.filter-is-visible{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);box-shadow:4px 4px 20px rgba(0,0,0,.2)}.cd-filter.filter-is-visible .cd-close{opacity:1}@media only screen and (min-width:1170px){.cd-filter{width:20%}.cd-filter form{padding:70px 10%}}.cd-filter-trigger{left:0;width:60px;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;background:url(../img/cd-icon-filter.svg) center center no-repeat}.cd-filter-block .cd-select::after,.cd-filter-block h4::before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);content:''}.cd-filter-trigger.filter-is-visible{pointer-events:none}@media only screen and (min-width:1170px){.cd-filter-trigger{width:auto;left:2%;text-indent:0;color:#9a9a9a;text-transform:uppercase;font-size:1.3rem;font-weight:700;padding-left:24px;background-position:left center;-webkit-transition:color .3s;transition:color .3s}.no-touch .cd-filter-trigger:hover{color:#41307c}.cd-filter-trigger.filter-is-visible,.cd-filter-trigger.filter-is-visible:hover{color:#fff}}.cd-filter-block{margin-bottom:1.6em}.cd-filter-block h4{position:relative;margin-bottom:.2em;padding:10px 0 10px 20px;color:#9a9a9a;text-transform:uppercase;font-weight:700;font-size:1.3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.no-touch .cd-filter-block h4:hover{color:#41307c}.cd-filter-block h4::before{position:absolute;left:0;width:1pc;height:1pc;background:url(../img/cd-icon-arrow.svg) center center no-repeat;transform:translateY(-50%);-webkit-transition:-webkit-transform .3s;transition:transform .3s}.cd-filter-block h4.closed::before{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::before,.cd-filter-block input,.cd-filter-block select{font-family:"Open Sans",sans-serif;border-radius:0;background-color:#fff;border:2px solid #e6e6e6}.cd-filter-block input[type=search],.cd-filter-block input[type=text],.cd-filter-block select{width:100%;padding:.8em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-shadow:none}.cd-filter-block input[type=search]:focus,.cd-filter-block input[type=text]:focus,.cd-filter-block select:focus{outline:0;background-color:#fff;border-color:#41307c}.cd-filter-block input[type=search]{border-color:transparent;background-color:#e6e6e6;font-size:1.6rem!important}.cd-filter-block input[type=search]::-webkit-search-cancel-button{display:none}.cd-filter-block .cd-select{position:relative}.cd-filter-block .cd-select::after{position:absolute;z-index:1;right:14px;transform:translateY(-50%);display:block;width:1pc;height:1pc;background:url(../img/cd-icon-arrow.svg) center center no-repeat;pointer-events:none}.cd-filter-block select{cursor:pointer;font-size:1.4rem}.cd-filter-block select::-ms-expand{display:none}.cd-filter-block .list li{position:relative;margin-bottom:.8em}.cd-filter-block .list li:last-of-type{margin-bottom:0}.cd-filter-block input[type=checkbox],.cd-filter-block input[type=radio]{position:absolute;left:0;top:0;margin:0;padding:0;opacity:0;z-index:2}.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{padding-left:24px;font-size:1.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cd-filter-block .checkbox-label::after,.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::after,.cd-filter-block .radio-label::before{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::before{width:1pc;height:1pc;left:0}.cd-filter-block .checkbox-label::after,.cd-filter-block .radio-label::after{display:none}.cd-filter-block .checkbox-label::after{width:1pc;height:1pc;background:url(../img/cd-icon-check.svg) center center no-repeat}.cd-filter-block .radio-label::after,.cd-filter-block .radio-label::before{border-radius:50%}.cd-filter-block .radio-label::after{width:6px;height:6px;background-color:#fff;left:5px}.cd-filter-block input[type=checkbox]:checked+label::before,.cd-filter-block input[type=radio]:checked+label::before{border-color:#41307c;background-color:#41307c}.cd-filter-block input[type=checkbox]:checked+label::after,.cd-filter-block input[type=radio]:checked+label::after{display:block}@-moz-document url-prefix(){.cd-filter-block .cd-select::after{display:none}}:active,:focus,a,a:active,a:focus{outline:0}input::-moz-focus-inner{border:0}code[class*=language-],pre[class*=language-]{font-size:10px}body{color:#75715e}.github-int{margin-top:30px}.gogh-content{width:70%;margin:30px auto 40px}.gogh-content h2{font-size:26px;margin-bottom:30px;color:#595647}.gogh-content h3{font-size:22px;margin:30px 0 20px;color:#595647}.gogh-content code[class*=language-],.gogh-content pre[class*=language-]{font-size:14px}.cd-header h1{line-height:30px;text-align:center}.cd-header h1 span{color:#fff;text-indent:100%;white-space:nowrap;overflow:hidden;display:block}.cd-filter::before{background-color:#66d9ef}.cd-filter .cd-close{background:#f92672}.cd-gallery h3{margin:15px 0 15px 30px}.cd-header{text-align:center;background-color:#fff}@media only screen and (min-width:768px){.cd-tab-filter a{color:#f92672}.no-touch .cd-tab-filter a:hover{color:#75715e}.cd-tab-filter a.selected{color:#75715e;box-shadow:inset 0 -2px 0 #75715e}}
|
|
/*# sourceMappingURL=data:application/json;base64,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YixXQUFZLE9BRWQsbUJBQ0UsTUFBTyxLQUNQLFlBQWEsS0FDYixZQUFhLE9BQ2IsU0FBVSxPQUNWLFFBQVMsTUFFWCxtQkFDRSxpQkFBa0IsUUFFcEIscUJBQ0UsV0FBWSxRQUVkLGVBQ0UsT0FBUSxLQUFLLEVBQUUsS0FBSyxLQUV0QixXQXRCRSxXQUFZLE9BdUJaLGlCQUFrQixLQUVwQix5Q0FDRSxpQkFDRSxNQUFPLFFBRVQsaUNBQ0UsTUFBTyxRQUVULDBCQUNFLE1BQU8sUUFFUCxXQUFvRSxNQUFNLEVBQUUsS0FBSyxFQUFFIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqIMK3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3XG4qIEltcG9ydFxuKi9cbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5QcmltYXJ5IHN0eWxlXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4qLFxuKjo6YWZ0ZXIsXG4qOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG59XG5odG1sICoge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbmJvZHkge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMxZDM1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xufVxuYSB7XG4gIGNvbG9yOiAjNDEzMDdjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5NYWluIENvbXBvbmVudHNcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jZC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzFkMzU7XG59XG4uY2QtaGVhZGVyIGgxIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE3MHB4KSB7XG4gIC5jZC1oZWFkZXIge1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cbiAgLmNkLWhlYWRlciBoMSB7XG4gICAgbGluZS1oZWlnaHQ6IDE4MHB4O1xuICB9XG59XG4uY2QtbWFpbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cbi5jZC1tYWluLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2QtbWFpbi1jb250ZW50LmlzLWZpeGVkIC5jZC10YWItZmlsdGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2QtbWFpbi1jb250ZW50LmlzLWZpeGVkIC5jZC1nYWxsZXJ5IHtcbiAgcGFkZGluZy10b3A6IDc2cHg7XG59XG4uY2QtbWFpbi1jb250ZW50LmlzLWZpeGVkIC5jZC1maWx0ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2QtbWFpbi1jb250ZW50LmlzLWZpeGVkIC5jZC1maWx0ZXIgZm9ybSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4uY2QtbWFpbi1jb250ZW50LmlzLWZpeGVkIC5jZC1maWx0ZXItdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNkLW1haW4tY29udGVudC5pcy1maXhlZCAuY2QtZ2FsbGVyeSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE3MHB4KSB7XG4gIC5jZC1tYWluLWNvbnRlbnQuaXMtZml4ZWQgLmNkLWdhbGxlcnkge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxueHRhYi1maWx0ZXJcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jZC10YWItZmlsdGVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgei1pbmRleDogMTtcbn1cbi5jZC10YWItZmlsdGVyLXdyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2QtdGFiLWZpbHRlciB7XG4gIC8qIHRhYmJlZCBuYXZpZ2F0aW9uIHN0eWxlIG9uIG1vYmlsZSAtIGRyb3Bkb3duICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuLmNkLXRhYi1maWx0ZXI6OmFmdGVyIHtcbiAgLyogc21hbGwgYXJyb3cgaWNvbiAqL1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2QtaWNvbi1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jZC10YWItZmlsdGVyIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwICM0MTMwN2M7XG59XG4uY2QtdGFiLWZpbHRlciBsaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2QtdGFiLWZpbHRlciBsaTpmaXJzdC1jaGlsZCB7XG4gIC8qIHRoaXMgd2F5IHRoZSBwbGFjZWhvZGxlciBpcyBhbHdheSB2aXNpYmxlICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNkLXRhYi1maWx0ZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKiBzZXQgc2FtZSBzaXplIG9mIHRoZSAuY2QtdGFiLWZpbHRlciAqL1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cbi5jZC10YWItZmlsdGVyIGEuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjNDEzMDdjO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jZC10YWItZmlsdGVyLmlzLW9wZW46OmFmdGVyIHtcbiAgLyogc21hbGwgYXJyb3cgcm90YXRpb24gKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC0xODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5jZC10YWItZmlsdGVyLmlzLW9wZW4gdWwge1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAjNDEzMDdjLCAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5jZC10YWItZmlsdGVyLmlzLW9wZW4gdWwgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jZC10YWItZmlsdGVyLmlzLW9wZW4gLnBsYWNlaG9sZGVyIGEge1xuICAvKiByZWR1Y2VzIHRoZSBvcGFjaXR5IG9mIHRoZSBwbGFjZWhvbGRlciBvbiBtb2JpbGUgd2hlbiB0aGUgbWVudSBpcyBvcGVuICovXG4gIG9wYWNpdHk6IC40O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2QtdGFiLWZpbHRlciB7XG4gICAgLyogdGFiYmVkIG5hdmlnYXRpb24gc3R5bGUgb24gbWVkaXVtIGRldmljZXMgKi9cbiAgICB3aWR0aDogYXV0bztcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cbiAgLmNkLXRhYi1maWx0ZXI6OmFmdGVyIHtcbiAgICAvKiBoaWRlIHRoZSBhcnJvdyAqL1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNkLXRhYi1maWx0ZXIgdWwge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmNkLXRhYi1maWx0ZXIgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuY2QtdGFiLWZpbHRlciBsaS5wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jZC10YWItZmlsdGVyIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDFlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBjb2xvcjogIzlhOWE5YTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLm5vLXRvdWNoIC5jZC10YWItZmlsdGVyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjNDEzMDdjO1xuICB9XG4gIC5jZC10YWItZmlsdGVyIGEuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNDEzMDdjO1xuICAgIC8qIGNyZWF0ZSBib3JkZXIgYm90dG9tIHVzaW5nIGJveC1zaGFkb3cgcHJvcGVydHkgKi9cbiAgICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAjNDEzMDdjO1xuICB9XG4gIC5jZC10YWItZmlsdGVyLmlzLW9wZW4gdWwgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTcwcHgpIHtcbiAgLmNkLXRhYi1maWx0ZXIge1xuICAgIC8qIHRhYmJlZCBuYXZpZ2F0aW9uIG9uIGJpZyBkZXZpY2VzICovXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcbiAgfVxuICAuY2QtdGFiLWZpbHRlci5maWx0ZXItaXMtdmlzaWJsZSB7XG4gICAgLyogcmVkdWNlIHdpZHRoIHdoZW4gZmlsdGVyIGlzIHZpc2libGUgKi9cbiAgICB3aWR0aDogODAlO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG54Z2FsbGVyeVxuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNkLWdhbGxlcnkge1xuICBwYWRkaW5nOiAyNnB4IDUlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jZC1nYWxsZXJ5IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42ZW07XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2QtZ2FsbGVyeSBsaS5nYXAge1xuICAvKiB1c2VkIGluIGNvbWJpbmF0aW9uIHdpdGggdGV4dC1hbGlnbjoganVzdGlmeSB0byBhbGlnbiBnYWxsZXJ5IGVsZW1lbnRzICovXG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNkLWdhbGxlcnkgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNkLWdhbGxlcnkgLmNkLWZhaWwtbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNkLWdhbGxlcnkge1xuICAgIHBhZGRpbmc6IDQwcHggMyU7XG4gIH1cbiAgLmNkLWdhbGxlcnkgdWwge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbiAgLmNkLWdhbGxlcnkgdWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLmNkLWdhbGxlcnkgbGkge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNzBweCkge1xuICAuY2QtZ2FsbGVyeSB7XG4gICAgcGFkZGluZzogNTBweCAyJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XG4gIH1cbiAgLmNkLWdhbGxlcnkgbGkge1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbiAgLmNkLWdhbGxlcnkuZmlsdGVyLWlzLXZpc2libGUge1xuICAgIC8qIHJlZHVjZSB3aWR0aCB3aGVuIGZpbHRlciBpcyB2aXNpYmxlICovXG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxueGZpbHRlclxuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNkLWZpbHRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjgwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogNHB4IDRweCAyMHB4IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAyO1xuICAvKiBGb3JjZSBIYXJkd2FyZSBBY2NlbGVyYXRpb24gaW4gV2ViS2l0ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcywgYm94LXNoYWRvdyAwLjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgYm94LXNoYWRvdyAwLjNzO1xufVxuLmNkLWZpbHRlcjo6YmVmb3JlIHtcbiAgLyogdG9wIGNvbG9yZWQgYmFyICovXG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzA3YztcbiAgei1pbmRleDogMjtcbn1cbi5jZC1maWx0ZXIgZm9ybSB7XG4gIHBhZGRpbmc6IDcwcHggMjBweDtcbn1cbi5jZC1maWx0ZXIgLmNkLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMzNzI5NmE7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHotaW5kZXg6IDM7XG59XG4ubm8tdG91Y2ggLmNkLWZpbHRlciAuY2QtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzIyNTVmO1xufVxuLmNkLWZpbHRlci5maWx0ZXItaXMtdmlzaWJsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIGJveC1zaGFkb3c6IDRweCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uY2QtZmlsdGVyLmZpbHRlci1pcy12aXNpYmxlIC5jZC1jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNzBweCkge1xuICAuY2QtZmlsdGVyIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5jZC1maWx0ZXIgZm9ybSB7XG4gICAgcGFkZGluZzogNzBweCAxMCU7XG4gIH1cbn1cbi5jZC1maWx0ZXItdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNjBweDtcbiAgLyogaW1hZ2UgcmVwbGFjZW1lbnQgKi9cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2NkLWljb24tZmlsdGVyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgei1pbmRleDogMztcbn1cbi5jZC1maWx0ZXItdHJpZ2dlci5maWx0ZXItaXMtdmlzaWJsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTcwcHgpIHtcbiAgLmNkLWZpbHRlci10cmlnZ2VyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBsZWZ0OiAyJTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICBjb2xvcjogIzlhOWE5YTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICB9XG4gIC5uby10b3VjaCAuY2QtZmlsdGVyLXRyaWdnZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjNDEzMDdjO1xuICB9XG4gIC5jZC1maWx0ZXItdHJpZ2dlci5maWx0ZXItaXMtdmlzaWJsZSxcbiAgLmNkLWZpbHRlci10cmlnZ2VyLmZpbHRlci1pcy12aXNpYmxlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxueGN1c3RvbSBmb3JtIGVsZW1lbnRzXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY2QtZmlsdGVyLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42ZW07XG59XG4uY2QtZmlsdGVyLWJsb2NrIGg0IHtcbiAgLyogZmlsdGVyIGJsb2NrIHRpdGxlICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogLjJlbTtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMjBweDtcbiAgY29sb3I6ICM5YTlhOWE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubm8tdG91Y2ggLmNkLWZpbHRlci1ibG9jayBoNDpob3ZlciB7XG4gIGNvbG9yOiAjNDEzMDdjO1xufVxuLmNkLWZpbHRlci1ibG9jayBoNDo6YmVmb3JlIHtcbiAgLyogYXJyb3cgKi9cbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jZC1pY29uLWFycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi5jZC1maWx0ZXItYmxvY2sgaDQuY2xvc2VkOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xufVxuLmNkLWZpbHRlci1ibG9jayBpbnB1dCxcbi5jZC1maWx0ZXItYmxvY2sgc2VsZWN0LFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmJlZm9yZSxcbi5jZC1maWx0ZXItYmxvY2sgLmNoZWNrYm94LWxhYmVsOjpiZWZvcmUge1xuICAvKiBzaGFyZWQgc3R5bGUgZm9yIGlucHV0IGVsZW1lbnRzICovXG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTZlNmU2O1xufVxuLmNkLWZpbHRlci1ibG9jayBpbnB1dFt0eXBlPSdzZWFyY2gnXSxcbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT0ndGV4dCddLFxuLmNkLWZpbHRlci1ibG9jayBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjhlbTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNkLWZpbHRlci1ibG9jayBpbnB1dFt0eXBlPSdzZWFyY2gnXTpmb2N1cyxcbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzLFxuLmNkLWZpbHRlci1ibG9jayBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICM0MTMwN2M7XG59XG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0W3R5cGU9J3NlYXJjaCddIHtcbiAgLyogY3VzdG9tIHN0eWxlIGZvciB0aGUgc2VhcmNoIGVsZW1lbnQgKi9cbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgLyogcHJldmVudCBqdW1wIC0gaW9zIGRldmljZXMgKi9cbiAgZm9udC1zaXplOiAxLjZyZW0gIWltcG9ydGFudDtcbn1cbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNkLWZpbHRlci1ibG9jayAuY2Qtc2VsZWN0IHtcbiAgLyogc2VsZWN0IGVsZW1lbnQgd3JhcHBlciAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jZC1zZWxlY3Q6OmFmdGVyIHtcbiAgLyogc3dpdGNoZXIgYXJyb3cgZm9yIHNlbGVjdCBlbGVtZW50ICovXG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiAxNHB4O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jZC1pY29uLWFycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY2QtZmlsdGVyLWJsb2NrIHNlbGVjdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4uY2QtZmlsdGVyLWJsb2NrIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAuOGVtO1xufVxuLmNkLWZpbHRlci1ibG9jayAubGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNkLWZpbHRlci1ibG9jayBpbnB1dFt0eXBlPXJhZGlvXSxcbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAvKiBoaWRlIG9yaWdpbmFsIGNoZWNrIGFuZCByYWRpbyBidXR0b25zICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbCxcbi5jZC1maWx0ZXItYmxvY2sgLnJhZGlvLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5jZC1maWx0ZXItYmxvY2sgLmNoZWNrYm94LWxhYmVsOjpiZWZvcmUsXG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIsXG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YmVmb3JlLFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmFmdGVyIHtcbiAgLyogY3VzdG9tIHJhZGlvIGFuZCBjaGVjayBib3hlcyAqL1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YmVmb3JlLFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDA7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIsXG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YWZ0ZXIge1xuICAvKiBjaGVjayBtYXJrIC0gaGlkZGVuICovXG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIge1xuICAvKiBjaGVjayBtYXJrIHN0eWxlIGZvciBjaGVjayBib3hlcyAqL1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2QtaWNvbi1jaGVjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YmVmb3JlLFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmFmdGVyIHtcbiAgLyogY2hlY2sgbWFyayBzdHlsZSBmb3IgcmFkaW8gYnV0dG9ucyAqL1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbGVmdDogNXB4O1xufVxuLmNkLWZpbHRlci1ibG9jayBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM0MTMwN2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTMwN2M7XG59XG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gIC8qIGhpZGUgY3VzdG9tIGFycm93IG9uIEZpcmVmb3ggLSBzZWxlY3QgZWxlbWVudCAqL1xuICAuY2QtZmlsdGVyLWJsb2NrIC5jZC1zZWxlY3Q6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiogwrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrdcbiogTWl4aW5zXG4qL1xuLyoqIMK3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3XG4gKiA6Ojo6Ojo6IFJlc2V0IERvdGVkIGxpbmtzXG4gKi9cbi8qKiDCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt1xuICogOjo6Ojo6OiBIaWRlIFRleHRcbiAqL1xuLyoqIMK3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3XG4gKiA6Ojo6Ojo6IFJlc2V0IEFsbCBTdHlsZXNcbiAqL1xuLyoqXG4gKiA6Ojo6Ojo6IENvbG9yIFNxdWVtYVxuICovXG4vKipcbiAqIDo6Ojo6OjogQ29sb3JzXG4gKi9cbi8qIDo6Ojo6OjogUmVzZXQgRG90cyAqL1xuYSxcbmE6YWN0aXZlLFxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbn1cbjpmb2N1cyxcbjphY3RpdmUge1xuICBvdXRsaW5lOiAwO1xufVxuLyoqIMK3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3XG4gKiA6Ojo6Ojo6IFByaXNtXG4gKi9cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi8qKiDCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt1xuICogOjo6Ojo6OiBCb2R5XG4gKi9cbmJvZHkge1xuICBjb2xvcjogIzc1NzE1ZTtcbn1cbi5naXRodWItaW50IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5nb2doLWNvbnRlbnQge1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW46IDMwcHggYXV0byA0MHB4O1xufVxuLmdvZ2gtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICM1OTU2NDc7XG59XG4uZ29naC1jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDMwcHggMCAyMHB4O1xuICBjb2xvcjogIzU5NTY0Nztcbn1cbi5nb2doLWNvbnRlbnQgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0sXG4uZ29naC1jb250ZW50IHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2QtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNkLWhlYWRlciBoMSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2QtaGVhZGVyIGgxIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jZC1maWx0ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NmQ5ZWY7XG59XG4uY2QtZmlsdGVyIC5jZC1jbG9zZSB7XG4gIGJhY2tncm91bmQ6ICNmOTI2NzI7XG59XG4uY2QtZ2FsbGVyeSBoMyB7XG4gIG1hcmdpbjogMTVweCAwIDE1cHggMzBweDtcbn1cbi5jZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2QtdGFiLWZpbHRlciBhIHtcbiAgICBjb2xvcjogI2Y5MjY3MjtcbiAgfVxuICAubm8tdG91Y2ggLmNkLXRhYi1maWx0ZXIgYTpob3ZlciB7XG4gICAgY29sb3I6ICM3NTcxNWU7XG4gIH1cbiAgLmNkLXRhYi1maWx0ZXIgYS5zZWxlY3RlZCB7XG4gICAgY29sb3I6ICM3NTcxNWU7XG4gICAgLyogY3JlYXRlIGJvcmRlciBib3R0b20gdXNpbmcgYm94LXNoYWRvdyBwcm9wZXJ0eSAqL1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwICM3NTcxNWU7XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */ |