abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none!important}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:cooper_hewitt;src:url(../fonts/cooper-hewitt/cooperhewitt-light-webfont.woff2) format("woff2"),url(../fonts/cooper-hewitt/cooperhewitt-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:cooper_hewitt;src:url(../fonts/cooper-hewitt/cooperhewitt-lightitalic-webfont.woff2) format("woff2"),url(../fonts/cooper-hewitt/cooperhewitt-lightitalic-webfont.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:cooper_hewitt;src:url(../fonts/cooper-hewitt/cooperhewitt-book-webfont.woff2) format("woff2"),url(../fonts/cooper-hewitt/cooperhewitt-book-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:cooper_hewitt;src:url(../fonts/cooper-hewitt/cooperhewitt-bookitalic-webfont.woff2) format("woff2"),url(../fonts/cooper-hewitt/cooperhewitt-bookitalic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:cooper_hewitt;src:url(../fonts/cooper-hewitt/cooperhewitt-medium-webfont.woff2) format("woff2"),url(../fonts/cooper-hewitt/cooperhewitt-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:cooper_hewitt;src:url(../fonts/cooper-hewitt/cooperhewitt-mediumitalic-webfont.woff2) format("woff2"),url(../fonts/cooper-hewitt/cooperhewitt-mediumitalic-webfont.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:cooper_hewitt;src:url(../fonts/cooper-hewitt/cooperhewitt-semibold-webfont.woff2) format("woff2"),url(../fonts/cooper-hewitt/cooperhewitt-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:cooper_hewitt;src:url(../fonts/cooper-hewitt/cooperhewitt-semibolditalic-webfont.woff2) format("woff2"),url(../fonts/cooper-hewitt/cooperhewitt-semibolditalic-webfont.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:antonio;src:url(../fonts/antonio/antonio-light-webfont.woff2) format("woff2"),url(../fonts/antonio/antonio-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:antonio;src:url(../fonts/antonio/antonio-regular-webfont.woff2) format("woff2"),url(../fonts/antonio/antonio-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:antonio;src:url(../fonts/antonio/antonio-bold-webfont.woff2) format("woff2"),url(../fonts/antonio/antonio-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@media only screen and (min-width:1280px){.container{width:1280px!important}}@media only screen and (min-width:993px) and (max-width:1280px){.container{width:95%!important}}.materialize-red{background-color:#e51c23!important}.materialize-red-text{color:#e51c23!important}.materialize-red.lighten-5{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red.darken-1{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.red{background-color:#f44336!important}.red-text{color:#f44336!important}.red.lighten-5{background-color:#ffebee!important}.red-text.text-lighten-5{color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important}.red-text.text-lighten-4{color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important}.red-text.text-lighten-3{color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important}.red-text.text-lighten-2{color:#e57373!important}.red.lighten-1{background-color:#ef5350!important}.red-text.text-lighten-1{color:#ef5350!important}.red.darken-1{background-color:#e53935!important}.red-text.text-darken-1{color:#e53935!important}.red.darken-2{background-color:#d32f2f!important}.red-text.text-darken-2{color:#d32f2f!important}.red.darken-3{background-color:#c62828!important}.red-text.text-darken-3{color:#c62828!important}.red.darken-4{background-color:#b71c1c!important}.red-text.text-darken-4{color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important}.red-text.text-accent-1{color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important}.red-text.text-accent-2{color:#ff5252!important}.red.accent-3{background-color:#ff1744!important}.red-text.text-accent-3{color:#ff1744!important}.red.accent-4{background-color:#d50000!important}.red-text.text-accent-4{color:#d50000!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important}.pink-text.text-lighten-2{color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important}.purple-text.text-lighten-2{color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important}.deep-purple-text.text-lighten-2{color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important}.indigo-text.text-lighten-2{color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important}.blue{background-color:#2196f3!important}.blue-text{color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important}.blue-text.text-lighten-5{color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important}.blue-text.text-lighten-4{color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important}.blue-text.text-lighten-3{color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important}.blue-text.text-lighten-2{color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important}.blue-text.text-lighten-1{color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important}.blue-text.text-darken-1{color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important}.blue-text.text-darken-2{color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important}.blue-text.text-darken-3{color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important}.blue-text.text-darken-4{color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important}.blue-text.text-accent-1{color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important}.blue-text.text-accent-2{color:#448aff!important}.blue.accent-3{background-color:#2979ff!important}.blue-text.text-accent-3{color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important}.blue-text.text-accent-4{color:#2962ff!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important}.cyan-text.text-lighten-2{color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important}.teal-text.text-lighten-2{color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important}.teal.darken-1{background-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important}.green{background-color:#4caf50!important}.green-text{color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important}.green-text.text-lighten-5{color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important}.green-text.text-lighten-4{color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important}.green-text.text-lighten-3{color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important}.green-text.text-lighten-2{color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important}.green-text.text-lighten-1{color:#66bb6a!important}.green.darken-1{background-color:#43a047!important}.green-text.text-darken-1{color:#43a047!important}.green.darken-2{background-color:#388e3c!important}.green-text.text-darken-2{color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important}.green-text.text-darken-3{color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important}.green-text.text-darken-4{color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important}.green-text.text-accent-1{color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important}.green-text.text-accent-2{color:#69f0ae!important}.green.accent-3{background-color:#00e676!important}.green-text.text-accent-3{color:#00e676!important}.green.accent-4{background-color:#00c853!important}.green-text.text-accent-4{color:#00c853!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important}.light-green-text.text-lighten-2{color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important}.lime-text.text-lighten-2{color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime-text.text-darken-4{color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important}.yellow-text.text-lighten-2{color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important}.amber-text.text-lighten-2{color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important}.orange-text.text-lighten-2{color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important}.deep-orange-text.text-lighten-2{color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.brown.lighten-5{background-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important}.brown-text.text-lighten-2{color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important}.blue-grey-text.text-lighten-2{color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important}.grey-text.text-lighten-2{color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important}.grey-text.text-darken-1{color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey-text.text-darken-2{color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey-text.text-darken-3{color:#424242!important}.grey.darken-4{background-color:#212121!important}.grey-text.text-darken-4{color:#212121!important}.comedien-gold{background-color:#bd844f!important}.comedien-gold-text{color:#bd844f!important}.comedien-gold.lighten-1{background-color:#d6965a!important}.comedien-gold-text.text-lighten-1{color:#d6965a!important}.comedien-gold.darken-1{background-color:#a06f41!important}.comedien-gold-text.text-darken-1{color:#a06f41!important}.comedien-grey{background-color:#333!important}.comedien-grey-text{color:#333!important}.comedien-grey.lighten-1{background-color:#424242!important}.comedien-grey-text.text-lighten-1{color:#424242!important}.comedien-grey.darken-1{background-color:#212121!important}.comedien-grey-text.text-darken-1{color:#212121!important}.black{background-color:#000!important}.black-text{color:#000!important}.white{background-color:#fff!important}.white-text{color:#fff!important}.transparent{background-color:transparent!important}.transparent-text{color:transparent!important}.btn,.btn-large,.btn-small{letter-spacing:0;font-size:.9rem}.spinner-white,.spinner-white-only{border-color:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.hide-on-ipad-landscape{display:none!important}}.materialize-red{background-color:#e51c23!important}.materialize-red-text{color:#e51c23!important}.materialize-red.lighten-5{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red.darken-1{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.red{background-color:#f44336!important}.red-text{color:#f44336!important}.red.lighten-5{background-color:#ffebee!important}.red-text.text-lighten-5{color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important}.red-text.text-lighten-4{color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important}.red-text.text-lighten-3{color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important}.red-text.text-lighten-2{color:#e57373!important}.red.lighten-1{background-color:#ef5350!important}.red-text.text-lighten-1{color:#ef5350!important}.red.darken-1{background-color:#e53935!important}.red-text.text-darken-1{color:#e53935!important}.red.darken-2{background-color:#d32f2f!important}.red-text.text-darken-2{color:#d32f2f!important}.red.darken-3{background-color:#c62828!important}.red-text.text-darken-3{color:#c62828!important}.red.darken-4{background-color:#b71c1c!important}.red-text.text-darken-4{color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important}.red-text.text-accent-1{color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important}.red-text.text-accent-2{color:#ff5252!important}.red.accent-3{background-color:#ff1744!important}.red-text.text-accent-3{color:#ff1744!important}.red.accent-4{background-color:#d50000!important}.red-text.text-accent-4{color:#d50000!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important}.pink-text.text-lighten-2{color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important}.purple-text.text-lighten-2{color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important}.deep-purple-text.text-lighten-2{color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important}.indigo-text.text-lighten-2{color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important}.blue{background-color:#2196f3!important}.blue-text{color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important}.blue-text.text-lighten-5{color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important}.blue-text.text-lighten-4{color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important}.blue-text.text-lighten-3{color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important}.blue-text.text-lighten-2{color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important}.blue-text.text-lighten-1{color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important}.blue-text.text-darken-1{color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important}.blue-text.text-darken-2{color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important}.blue-text.text-darken-3{color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important}.blue-text.text-darken-4{color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important}.blue-text.text-accent-1{color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important}.blue-text.text-accent-2{color:#448aff!important}.blue.accent-3{background-color:#2979ff!important}.blue-text.text-accent-3{color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important}.blue-text.text-accent-4{color:#2962ff!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important}.cyan-text.text-lighten-2{color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important}.teal-text.text-lighten-2{color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important}.teal.darken-1{background-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important}.green{background-color:#4caf50!important}.green-text{color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important}.green-text.text-lighten-5{color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important}.green-text.text-lighten-4{color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important}.green-text.text-lighten-3{color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important}.green-text.text-lighten-2{color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important}.green-text.text-lighten-1{color:#66bb6a!important}.green.darken-1{background-color:#43a047!important}.green-text.text-darken-1{color:#43a047!important}.green.darken-2{background-color:#388e3c!important}.green-text.text-darken-2{color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important}.green-text.text-darken-3{color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important}.green-text.text-darken-4{color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important}.green-text.text-accent-1{color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important}.green-text.text-accent-2{color:#69f0ae!important}.green.accent-3{background-color:#00e676!important}.green-text.text-accent-3{color:#00e676!important}.green.accent-4{background-color:#00c853!important}.green-text.text-accent-4{color:#00c853!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important}.light-green-text.text-lighten-2{color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important}.lime-text.text-lighten-2{color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime-text.text-darken-4{color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important}.yellow-text.text-lighten-2{color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important}.amber-text.text-lighten-2{color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important}.orange-text.text-lighten-2{color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important}.deep-orange-text.text-lighten-2{color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.brown.lighten-5{background-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important}.brown-text.text-lighten-2{color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important}.blue-grey-text.text-lighten-2{color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important}.grey-text.text-lighten-2{color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important}.grey-text.text-darken-1{color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey-text.text-darken-2{color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey-text.text-darken-3{color:#424242!important}.grey.darken-4{background-color:#212121!important}.grey-text.text-darken-4{color:#212121!important}.comedien-gold{background-color:#bd844f!important}.comedien-gold-text{color:#bd844f!important}.comedien-gold.lighten-1{background-color:#d6965a!important}.comedien-gold-text.text-lighten-1{color:#d6965a!important}.comedien-gold.darken-1{background-color:#a06f41!important}.comedien-gold-text.text-darken-1{color:#a06f41!important}.comedien-grey{background-color:#333!important}.comedien-grey-text{color:#333!important}.comedien-grey.lighten-1{background-color:#424242!important}.comedien-grey-text.text-lighten-1{color:#424242!important}.comedien-grey.darken-1{background-color:#212121!important}.comedien-grey-text.text-darken-1{color:#212121!important}.black{background-color:#000!important}.black-text{color:#000!important}.white{background-color:#fff!important}.white-text{color:#fff!important}.transparent{background-color:transparent!important}.transparent-text{color:transparent!important}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:flex;align-items:center}.clearfix{clear:both}#front-actors #all-actors,#front-events .btn-more,#front-newsletter .submit,#front-services .items .item.full .content .btn,#front-services .items .item.full .content .btn-large,#front-services .items .item.full .content .btn-small,#front-slider .buttons .btn,#front-slider .buttons .btn-large,#front-slider .buttons .btn-small,#front-videos #all-videos,#modal-signin .inner .btn,#modal-signin .inner .btn-large,#modal-signin .inner .btn-small,#slide-my-account li .userView .right #logout,#slide-my-account li .userView .right .btn-user-switching,.casting-view article footer .btn,.casting-view article footer .btn-large,.casting-view article footer .btn-small,.cm-classifieds main#content aside#sidebar .results-top form button[type=submit],.dashboard main#content .col-content>.row>.section-actions a,.dashboard main#content .col-content>.row>.section-actions button,.events .row .event>.inner .overlay-more-inner .more,.post-type-archive-cm-places main#content #map-marker-info .inner .btn-more,.post-type-archive-cm-places main#content #results .items .item .bottom .btn-more,.post-type-archive-cm-places main#content #results .results-top .btn-show-search-form,.post-type-archive-cm-places main#content #results .results-top form button[type=submit],.signup main#content>.page .account-types .box .top .btn,.signup main#content>.page .account-types .box .top .btn-large,.signup main#content>.page .account-types .box .top .btn-small,.signup main#content>.page .row-thanks .btn,.signup main#content>.page .row-thanks .btn-large,.signup main#content>.page .row-thanks .btn-small,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios .item .btn,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios .item .btn-large,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios .item .btn-small,.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .btn-link-place,.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .btn-more-shows,.single-cm-events main#content article#event>.wrapper>aside.col-right .btn-link-place,.single-cm-events main#content article#event>.wrapper>aside.col-right .btn-more-shows,.single-cm-places main#content article#place>.wrapper>.col-content>.inner .events .row .btn-more,.z-depth-0,footer#site-footer .wrapper .newsletter .submit,header#site-header>nav #account-menu li .btn,header#site-header>nav #account-menu li .btn-large,header#site-header>nav #account-menu li .btn-small{box-shadow:none!important}.btn,.btn-floating,.btn-large,.btn-small,.card,.card-panel,.collapsible,.dashboard-casting-create main#content #actors-role .items .item>.hover .bottom a:hover,.dashboard-casting-create main#content #actors-role .items .item>.hover .inner-video a:hover,.dashboard-casting-edit main#content #actors-role .items .item>.hover .bottom a:hover,.dashboard-casting-edit main#content #actors-role .items .item>.hover .inner-video a:hover,.dropdown-content,.sidenav,.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn>a,.single-cm-places main#content article#place>.header-bottom .share-btn>a,.toast,.z-depth-1,nav{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.btn-floating:hover,.btn-large:hover,.btn-small:hover,.btn:hover,.z-depth-1-half{box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}#modal-play-video .buttons a,.z-depth-2,header#site-header>nav.fixed{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.z-depth-3{box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.z-depth-4{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2)}.modal,.z-depth-5{box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2)}.hoverable{transition:box-shadow .25s}.hoverable:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width:992px){.pagination{width:100%}.pagination li.next,.pagination li.prev{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,.7)}.breadcrumb [class*=mdi-],.breadcrumb [class^=mdi-],.breadcrumb i,.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:400;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;transform:translate3d(0,0,0);transform:translateX(-50%)}.pin-bottom,.pin-top{position:relative}.pinned{position:fixed!important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;transform-origin:0 50%}@media only screen and (max-width:600px){.hide-on-small-and-down,.hide-on-small-only{display:none!important}}@media only screen and (max-width:992px){.hide-on-med-and-down{display:none!important}}@media only screen and (min-width:601px){.hide-on-med-and-up{display:none!important}}@media only screen and (min-width:600px) and (max-width:992px){.hide-on-med-only{display:none!important}}@media only screen and (min-width:993px){.hide-on-large-only{display:none!important}}@media only screen and (min-width:1201px){.hide-on-extra-large-only{display:none!important}}@media only screen and (min-width:1201px){.show-on-extra-large{display:block!important}}@media only screen and (min-width:993px){.show-on-large{display:block!important}}@media only screen and (min-width:600px) and (max-width:992px){.show-on-medium{display:block!important}}@media only screen and (max-width:600px){.show-on-small{display:block!important}}@media only screen and (min-width:601px){.show-on-medium-and-up{display:block!important}}@media only screen and (max-width:992px){.show-on-medium-and-down{display:block!important}}@media only screen and (max-width:600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:flex;align-items:center;justify-content:space-between;padding:10px 0;color:rgba(255,255,255,.8);background-color:rgba(51,51,51,.08)}table,td,th{border:none}table{width:100%;display:table;border-collapse:collapse;border-spacing:0}table.striped tr{border-bottom:none}table.striped>tbody>tr:nth-child(odd){background-color:rgba(242,242,242,.5)}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:rgba(242,242,242,.5)}table.centered tbody tr td,table.centered thead tr th{text-align:center}tr{border-bottom:1px solid rgba(0,0,0,.12)}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width:992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table td,table.responsive-table th{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{border-bottom:none;padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,.12)}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar :not(.circle-clipper)>.circle,.collection .collection-item.avatar:not(.circle-clipper)>.circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#bd844f;color:#fff}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#bd844f}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#bd844f}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#f5ece3;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#bd844f;transition:width .3s linear}.progress .indeterminate{background-color:#bd844f}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none!important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.no-select,input[type=range],input[type=range]+.thumb{user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0!important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;box-sizing:border-box}span.badge.new{font-weight:300;font-size:.8rem;color:#fff;background-color:#bd844f;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.sidenav span.badge{margin-top:calc(24px - 11px)}table span.badge{display:inline-block;float:none;margin-left:auto}.material-icons{text-rendering:optimizeLegibility;font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width:601px){.container{width:85%}}@media only screen and (min-width:993px){.container{width:70%}}.col .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*=pull-],.row .col[class*=push-]{position:relative}.row .col.s1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width:601px){.row .col.m1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width:993px){.row .col.l1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width:1201px){.row .col.xl1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.33333%}.row .col.pull-xl1{right:8.33333%}.row .col.push-xl1{left:8.33333%}.row .col.offset-xl2{margin-left:16.66667%}.row .col.pull-xl2{right:16.66667%}.row .col.push-xl2{left:16.66667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.33333%}.row .col.pull-xl4{right:33.33333%}.row .col.push-xl4{left:33.33333%}.row .col.offset-xl5{margin-left:41.66667%}.row .col.pull-xl5{right:41.66667%}.row .col.push-xl5{left:41.66667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.33333%}.row .col.pull-xl7{right:58.33333%}.row .col.push-xl7{left:58.33333%}.row .col.offset-xl8{margin-left:66.66667%}.row .col.pull-xl8{right:66.66667%}.row .col.push-xl8{left:66.66667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.33333%}.row .col.pull-xl10{right:83.33333%}.row .col.push-xl10{left:83.33333%}.row .col.offset-xl11{margin-left:91.66667%}.row .col.pull-xl11{right:91.66667%}.row .col.push-xl11{left:91.66667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav [class*=mdi-],nav [class^=mdi-],nav i,nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width:993px){nav a.sidenav-trigger{display:none}}nav .sidenav-trigger{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .sidenav-trigger i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;transform:translateX(-50%)}@media only screen and (max-width:992px){nav .brand-logo{left:50%;transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;transform:none}nav .brand-logo.left{left:.5rem}nav .brand-logo.right{right:.5rem;left:auto}}nav .brand-logo.right{right:.5rem;padding:0}nav .brand-logo [class*=mdi-],nav .brand-logo [class^=mdi-],nav .brand-logo i,nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,.1)}nav ul a{transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-flat,nav ul a.btn-floating,nav ul a.btn-large,nav ul a.btn-small{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-small>.material-icons,nav ul a.btn>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=date]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=text]:valid,nav .input-field input[type=url]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,.7);transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width:601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{height:64px;line-height:64px}.navbar-fixed{height:64px}}a{text-decoration:none}html{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;color:rgba(0,0,0,.87)}@media only screen and (min-width:0){html{font-size:14px}}@media only screen and (min-width:992px){html{font-size:14.5px}}@media only screen and (min-width:1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.8rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:2.37333rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.94667rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.52rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:1.09333rem 0 .656rem 0}h6{font-size:1.15rem;line-height:110%;margin:.76667rem 0 .46rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light{font-weight:300}.thin{font-weight:200}@media only screen and (min-width:360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width:390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width:420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width:450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width:480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width:510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width:540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width:570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width:600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width:630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width:660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width:690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width:720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width:750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width:780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width:810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width:840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width:870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width:900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width:930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width:960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width:360px){.flow-text{font-size:1.2rem}}.scale-transition{transition:transform .3s cubic-bezier(.53,.01,.36,1.63)!important}.scale-transition.scale-out{transform:scale(0);transition:transform .2s!important}.scale-transition.scale-in{transform:scale(1)}.card-panel{transition:box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.large,.card.medium,.card.small{position:relative}.card.large .card-image,.card.medium .card-image,.card.small .card-image{max-height:60%;overflow:hidden}.card.large .card-image+.card-content,.card.medium .card-image+.card-content,.card.small .card-image+.card-content{max-height:40%}.card.large .card-content,.card.medium .card-content,.card.small .card-content{max-height:100%;overflow:hidden}.card.large .card-action,.card.medium .card-action,.card.small .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:flex}.card.horizontal.large .card-image,.card.horizontal.medium .card-image,.card.horizontal.small .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.large .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.small .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:flex;flex-direction:column;flex:1;position:relative}.card.horizontal .card-stacked .card-content{flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{background-color:inherit;border-top:1px solid rgba(160,160,160,.2);position:relative;padding:16px 24px}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:24px;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width:600px){#toast-container{min-width:100%;bottom:0}}@media only screen and (min-width:601px) and (max-width:992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width:993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:default}.toast .toast-action{color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width:600px){.toast{width:100%;border-radius:0}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,.7)}.tabs.tabs-transparent .tab a.active,.tabs.tabs-transparent .tab a:hover{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:flex}.tabs.tabs-fixed-width .tab{flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease,background-color .28s ease}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:rgba(246,178,181,.2);outline:0}.tabs .tab a.active,.tabs .tab a:hover{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,.4);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left,right}@media only screen and (max-width:992px){.tabs{display:flex}.tabs .tab{flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden;background-color:#323232}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;transform-origin:50% 0;visibility:hidden}.btn,.btn-flat,.btn-large,.btn-small{border:none;border-radius:0;display:inline-block;height:36px;line-height:36px;padding:0 1rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn-flat.disabled,.btn-flat:disabled,.btn-flat[disabled],.btn-floating.disabled,.btn-floating:disabled,.btn-floating[disabled],.btn-large.disabled,.btn-large:disabled,.btn-large[disabled],.btn-small.disabled,.btn-small:disabled,.btn-small[disabled],.btn.disabled,.btn:disabled,.btn[disabled],.disabled.btn-large,.disabled.btn-small{pointer-events:none;background-color:#dfdfdf!important;box-shadow:none;color:#9f9f9f!important;cursor:default}.btn-flat.disabled:hover,.btn-flat:disabled:hover,.btn-flat[disabled]:hover,.btn-floating.disabled:hover,.btn-floating:disabled:hover,.btn-floating[disabled]:hover,.btn-large.disabled:hover,.btn-large:disabled:hover,.btn-large[disabled]:hover,.btn-small.disabled:hover,.btn-small:disabled:hover,.btn-small[disabled]:hover,.btn.disabled:hover,.btn:disabled:hover,.btn[disabled]:hover,.disabled.btn-large:hover,.disabled.btn-small:hover{background-color:#dfdfdf!important;color:#9f9f9f!important}.btn,.btn-flat,.btn-floating,.btn-large,.btn-small{font-size:14px;outline:0}.btn i,.btn-flat i,.btn-floating i,.btn-large i,.btn-small i{font-size:1.3rem;line-height:inherit}.btn-floating:focus,.btn-large:focus,.btn-small:focus,.btn:focus{background-color:#9e6b3b}.btn,.btn-large,.btn-small{text-decoration:none;color:#fff;background-color:#bd844f;text-align:center;letter-spacing:.5px;transition:background-color .2s ease-out;cursor:pointer}.btn-large:hover,.btn-small:hover,.btn:hover{background-color:#c49162}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#bd844f;border-radius:50%;transition:background-color .3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#bd844f}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px;padding:0}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.btn-small{width:32.4px;height:32.4px}.btn-floating.btn-small.halfway-fab{bottom:-16.2px}.btn-floating.btn-small i{line-height:32.4px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{text-align:right;right:64px;top:50%;transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{display:inline-block;margin:7.5px 15px 0 0}.fixed-action-btn.direction-right{padding:0 15px 0 0}.fixed-action-btn.direction-right ul{text-align:left;direction:rtl;left:64px;right:auto}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px}.fixed-action-btn.direction-bottom{padding:0 0 15px 0}.fixed-action-btn.direction-bottom ul{top:64px;bottom:auto;display:flex;flex-direction:column-reverse}.fixed-action-btn.direction-bottom ul li{margin:15px 0 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:flex;top:0;bottom:0;z-index:1}.fixed-action-btn.toolbar ul li{flex:1;display:inline-block;margin:0;height:100%;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#bd844f;border-radius:50%;transform:scale(0)}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,.1)}.btn-flat.btn-flat[disabled],.btn-flat.disabled{background-color:transparent!important;color:#b3b3b3!important;cursor:default}.btn-large{height:54px;line-height:54px;font-size:15px;padding:0 28px}.btn-large i{font-size:1.6rem}.btn-small{height:32.4px;line-height:32.4px;font-size:13px}.btn-small i{font-size:1.2rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;transform-origin:0 0}.dropdown-content:focus{outline:0}.dropdown-content li{clear:both;color:rgba(0,0,0,.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left}.dropdown-content li.active,.dropdown-content li:hover{background-color:#eee}.dropdown-content li:focus{outline:0}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#bd844f;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}body.keyboard-focused .dropdown-content li:focus{background-color:#dadada}.input-field.col .dropdown-content [type=checkbox]+label{top:1px;left:0;height:18px;transform:none}.dropdown-trigger{cursor:pointer}/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);transition:all .7s ease-out;transition-property:transform,opacity;transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}.waves-effect input[type=button],.waves-effect input[type=reset],.waves-effect input[type=submit]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:0 0}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none!important}.waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top,opacity}.modal:focus{outline:0}@media only screen and (max-width:992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right}.modal .modal-footer .btn,.modal .modal-footer .btn-flat,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small{margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom,opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header:focus{outline:0}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem}.keyboard-focused .collapsible-header:focus{background-color:#eee}.collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box;padding:2rem}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;box-shadow:none}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,.05)}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin:0 24px;transition:margin .35s cubic-bezier(.25,.46,.45,.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip:focus{outline:0;background-color:#26a69a;color:#fff}.chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;box-shadow:none;margin:0 0 8px 0;min-height:45px;outline:0;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .input{background:0 0;border:0;color:rgba(0,0,0,.6);display:inline-block;font-size:16px;height:3rem;line-height:32px;outline:0;margin:0;padding:0!important;width:120px!important}.chips .input:focus{border:0!important;box-shadow:none!important}.chips .autocomplete-content{margin-top:0;margin-bottom:0}.prefix~.chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty~label{font-size:.8rem;transform:translateY(-140%)}.materialboxed{display:block;cursor:zoom-in;position:relative;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #fefefd}button:focus{outline:0;background-color:#c38e5e}label{font-size:.8rem;color:#9e9e9e}::placeholder{color:#333}input:not([type]),input[type=date]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=email]:not(.browser-default),input[type=number]:not(.browser-default),input[type=password]:not(.browser-default),input[type=search]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),input[type=time]:not(.browser-default),input[type=url]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:0;height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:box-shadow .3s,border .3s}input:not([type]):disabled,input:not([type])[readonly=readonly],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly=readonly],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly=readonly],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly=readonly],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly=readonly],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly=readonly],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly=readonly],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly=readonly],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly=readonly],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly=readonly],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly=readonly],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly=readonly],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly=readonly]{color:rgba(0,0,0,.42);border-bottom:1px dotted rgba(0,0,0,.42)}input:not([type]):disabled+label,input:not([type])[readonly=readonly]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly=readonly]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly=readonly]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly=readonly]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly=readonly]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly=readonly]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly=readonly]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly=readonly]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly=readonly]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly=readonly]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly=readonly]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly=readonly]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly=readonly]+label{color:rgba(0,0,0,.42)}input:not([type]):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #bd844f;box-shadow:0 1px 0 0 #bd844f}input:not([type]):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#bd844f}input:not([type]):focus.valid~label,input[type=date]:not(.browser-default):focus.valid~label,input[type=datetime-local]:not(.browser-default):focus.valid~label,input[type=datetime]:not(.browser-default):focus.valid~label,input[type=email]:not(.browser-default):focus.valid~label,input[type=number]:not(.browser-default):focus.valid~label,input[type=password]:not(.browser-default):focus.valid~label,input[type=search]:not(.browser-default):focus.valid~label,input[type=tel]:not(.browser-default):focus.valid~label,input[type=text]:not(.browser-default):focus.valid~label,input[type=time]:not(.browser-default):focus.valid~label,input[type=url]:not(.browser-default):focus.valid~label,textarea.materialize-textarea:focus.valid~label{color:#4caf50}input:not([type]):focus.invalid~label,input[type=date]:not(.browser-default):focus.invalid~label,input[type=datetime-local]:not(.browser-default):focus.invalid~label,input[type=datetime]:not(.browser-default):focus.invalid~label,input[type=email]:not(.browser-default):focus.invalid~label,input[type=number]:not(.browser-default):focus.invalid~label,input[type=password]:not(.browser-default):focus.invalid~label,input[type=search]:not(.browser-default):focus.invalid~label,input[type=tel]:not(.browser-default):focus.invalid~label,input[type=text]:not(.browser-default):focus.invalid~label,input[type=time]:not(.browser-default):focus.invalid~label,input[type=url]:not(.browser-default):focus.invalid~label,textarea.materialize-textarea:focus.invalid~label{color:#f44336}input:not([type]).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}.select-wrapper.valid>input.select-dropdown,input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus{border-bottom:1px solid #4caf50;box-shadow:0 1px 0 0 #4caf50}.select-wrapper.invalid>input.select-dropdown,.select-wrapper.invalid>input.select-dropdown:focus,input.invalid:not([type]),input.invalid:not([type]):focus,input.invalid[type=date]:not(.browser-default),input.invalid[type=date]:not(.browser-default):focus,input.invalid[type=datetime-local]:not(.browser-default),input.invalid[type=datetime-local]:not(.browser-default):focus,input.invalid[type=datetime]:not(.browser-default),input.invalid[type=datetime]:not(.browser-default):focus,input.invalid[type=email]:not(.browser-default),input.invalid[type=email]:not(.browser-default):focus,input.invalid[type=number]:not(.browser-default),input.invalid[type=number]:not(.browser-default):focus,input.invalid[type=password]:not(.browser-default),input.invalid[type=password]:not(.browser-default):focus,input.invalid[type=search]:not(.browser-default),input.invalid[type=search]:not(.browser-default):focus,input.invalid[type=tel]:not(.browser-default),input.invalid[type=tel]:not(.browser-default):focus,input.invalid[type=text]:not(.browser-default),input.invalid[type=text]:not(.browser-default):focus,input.invalid[type=time]:not(.browser-default),input.invalid[type=time]:not(.browser-default):focus,input.invalid[type=url]:not(.browser-default),input.invalid[type=url]:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus{border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}.select-wrapper.invalid~.helper-text[data-error],.select-wrapper.valid .helper-text[data-success],input:not([type]).invalid~.helper-text[data-error],input:not([type]).valid~.helper-text[data-success],input:not([type]):focus.invalid~.helper-text[data-error],input:not([type]):focus.valid~.helper-text[data-success],input[type=date]:not(.browser-default).invalid~.helper-text[data-error],input[type=date]:not(.browser-default).valid~.helper-text[data-success],input[type=date]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=date]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid~.helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid~.helper-text[data-success],input[type=datetime-local]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=datetime-local]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=datetime]:not(.browser-default).invalid~.helper-text[data-error],input[type=datetime]:not(.browser-default).valid~.helper-text[data-success],input[type=datetime]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=datetime]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=email]:not(.browser-default).invalid~.helper-text[data-error],input[type=email]:not(.browser-default).valid~.helper-text[data-success],input[type=email]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=email]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=number]:not(.browser-default).invalid~.helper-text[data-error],input[type=number]:not(.browser-default).valid~.helper-text[data-success],input[type=number]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=number]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=password]:not(.browser-default).invalid~.helper-text[data-error],input[type=password]:not(.browser-default).valid~.helper-text[data-success],input[type=password]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=password]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=search]:not(.browser-default).invalid~.helper-text[data-error],input[type=search]:not(.browser-default).valid~.helper-text[data-success],input[type=search]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=search]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=tel]:not(.browser-default).invalid~.helper-text[data-error],input[type=tel]:not(.browser-default).valid~.helper-text[data-success],input[type=tel]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=tel]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=text]:not(.browser-default).invalid~.helper-text[data-error],input[type=text]:not(.browser-default).valid~.helper-text[data-success],input[type=text]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=text]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=time]:not(.browser-default).invalid~.helper-text[data-error],input[type=time]:not(.browser-default).valid~.helper-text[data-success],input[type=time]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=time]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=url]:not(.browser-default).invalid~.helper-text[data-error],input[type=url]:not(.browser-default).valid~.helper-text[data-success],input[type=url]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=url]:not(.browser-default):focus.valid~.helper-text[data-success],textarea.materialize-textarea.invalid~.helper-text[data-error],textarea.materialize-textarea.valid~.helper-text[data-success],textarea.materialize-textarea:focus.invalid~.helper-text[data-error],textarea.materialize-textarea:focus.valid~.helper-text[data-success]{color:transparent;user-select:none;pointer-events:none}.select-wrapper.valid~.helper-text:after,input:not([type]).valid~.helper-text:after,input:not([type]):focus.valid~.helper-text:after,input[type=date]:not(.browser-default).valid~.helper-text:after,input[type=date]:not(.browser-default):focus.valid~.helper-text:after,input[type=datetime-local]:not(.browser-default).valid~.helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid~.helper-text:after,input[type=datetime]:not(.browser-default).valid~.helper-text:after,input[type=datetime]:not(.browser-default):focus.valid~.helper-text:after,input[type=email]:not(.browser-default).valid~.helper-text:after,input[type=email]:not(.browser-default):focus.valid~.helper-text:after,input[type=number]:not(.browser-default).valid~.helper-text:after,input[type=number]:not(.browser-default):focus.valid~.helper-text:after,input[type=password]:not(.browser-default).valid~.helper-text:after,input[type=password]:not(.browser-default):focus.valid~.helper-text:after,input[type=search]:not(.browser-default).valid~.helper-text:after,input[type=search]:not(.browser-default):focus.valid~.helper-text:after,input[type=tel]:not(.browser-default).valid~.helper-text:after,input[type=tel]:not(.browser-default):focus.valid~.helper-text:after,input[type=text]:not(.browser-default).valid~.helper-text:after,input[type=text]:not(.browser-default):focus.valid~.helper-text:after,input[type=time]:not(.browser-default).valid~.helper-text:after,input[type=time]:not(.browser-default):focus.valid~.helper-text:after,input[type=url]:not(.browser-default).valid~.helper-text:after,input[type=url]:not(.browser-default):focus.valid~.helper-text:after,textarea.materialize-textarea.valid~.helper-text:after,textarea.materialize-textarea:focus.valid~.helper-text:after{content:attr(data-success);color:#4caf50}.select-wrapper.invalid~.helper-text:after,input:not([type]).invalid~.helper-text:after,input:not([type]):focus.invalid~.helper-text:after,input[type=date]:not(.browser-default).invalid~.helper-text:after,input[type=date]:not(.browser-default):focus.invalid~.helper-text:after,input[type=datetime-local]:not(.browser-default).invalid~.helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid~.helper-text:after,input[type=datetime]:not(.browser-default).invalid~.helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid~.helper-text:after,input[type=email]:not(.browser-default).invalid~.helper-text:after,input[type=email]:not(.browser-default):focus.invalid~.helper-text:after,input[type=number]:not(.browser-default).invalid~.helper-text:after,input[type=number]:not(.browser-default):focus.invalid~.helper-text:after,input[type=password]:not(.browser-default).invalid~.helper-text:after,input[type=password]:not(.browser-default):focus.invalid~.helper-text:after,input[type=search]:not(.browser-default).invalid~.helper-text:after,input[type=search]:not(.browser-default):focus.invalid~.helper-text:after,input[type=tel]:not(.browser-default).invalid~.helper-text:after,input[type=tel]:not(.browser-default):focus.invalid~.helper-text:after,input[type=text]:not(.browser-default).invalid~.helper-text:after,input[type=text]:not(.browser-default):focus.invalid~.helper-text:after,input[type=time]:not(.browser-default).invalid~.helper-text:after,input[type=time]:not(.browser-default):focus.invalid~.helper-text:after,input[type=url]:not(.browser-default).invalid~.helper-text:after,input[type=url]:not(.browser-default):focus.invalid~.helper-text:after,textarea.materialize-textarea.invalid~.helper-text:after,textarea.materialize-textarea:focus.invalid~.helper-text:after{content:attr(data-error);color:#f44336}.select-wrapper+label:after,input:not([type])+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=text]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}.input-field{position:relative;margin-top:1rem;margin-bottom:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline .select-dropdown,.input-field.inline input{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix~.validate~label,.input-field.col .prefix~label{width:calc(100% - 3rem - 1.5rem)}.input-field>label{color:#9e9e9e;position:absolute;top:0;left:0;font-size:1rem;cursor:text;transition:transform .2s ease-out,color .2s ease-out;transform-origin:0 100%;text-align:initial;transform:translateY(12px)}.input-field>label:not(.label-icon).active{transform:translateY(-14px) scale(.8);transform-origin:0 0}.input-field>input[type=date]:not(.browser-default)+label,.input-field>input[type=time]:not(.browser-default)+label,.input-field>input[type]:-webkit-autofill:not(.browser-default):not([type=search])+label{transform:translateY(-14px) scale(.8);transform-origin:0 0}.input-field .helper-text{position:relative;min-height:18px;display:block;font-size:12px;color:rgba(0,0,0,.54)}.input-field .helper-text::after{opacity:1;position:absolute;top:0;left:0}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s;top:.5rem}.input-field .prefix.active{color:#bd844f}.input-field .prefix~.autocomplete-content,.input-field .prefix~.helper-text,.input-field .prefix~.validate~label,.input-field .prefix~input,.input-field .prefix~label,.input-field .prefix~textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix~label{margin-left:3rem}@media only screen and (max-width:992px){.input-field .prefix~input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width:600px){.input-field .prefix~input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;transition:.3s background-color}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;box-shadow:none}.input-field input[type=search]:focus:not(.browser-default){background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus:not(.browser-default)+label i,.input-field input[type=search]:focus:not(.browser-default)~.material-icons,.input-field input[type=search]:focus:not(.browser-default)~.mdi-navigation-close{color:#444}.input-field input[type=search]+.label-icon{transform:none;left:1rem}.input-field input[type=search]~.material-icons,.input-field input[type=search]~.mdi-navigation-close{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{line-height:normal;overflow-y:hidden;padding:.8rem 0 .8rem 0;resize:none;min-height:3rem;box-sizing:border-box}.hiddendiv{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}.character-counter{min-height:18px}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;opacity:0;pointer-events:none}[type=radio]:checked+span,[type=radio]:not(:checked)+span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;user-select:none}[type=radio]+span:after,[type=radio]+span:before{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}[type=radio].with-gap:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio]:checked+span:after,[type=radio]:checked+span:before,[type=radio]:not(:checked)+span:after,[type=radio]:not(:checked)+span:before{border-radius:50%}[type=radio]:not(:checked)+span:after,[type=radio]:not(:checked)+span:before{border:2px solid #5a5a5a}[type=radio]:not(:checked)+span:after{transform:scale(0)}[type=radio]:checked+span:before{border:2px solid transparent}[type=radio].with-gap:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio]:checked+span:after{border:2px solid #bd844f}[type=radio].with-gap:checked+span:after,[type=radio]:checked+span:after{background-color:#bd844f}[type=radio]:checked+span:after{transform:scale(1.02)}[type=radio].with-gap:checked+span:after{transform:scale(.5)}[type=radio].tabbed:focus+span:before{box-shadow:0 0 0 10px rgba(0,0,0,.1)}[type=radio].with-gap:disabled:checked+span:before{border:2px solid rgba(0,0,0,.42)}[type=radio].with-gap:disabled:checked+span:after{border:none;background-color:rgba(0,0,0,.42)}[type=radio]:disabled:checked+span:before,[type=radio]:disabled:not(:checked)+span:before{background-color:transparent;border-color:rgba(0,0,0,.42)}[type=radio]:disabled+span{color:rgba(0,0,0,.42)}[type=radio]:disabled:not(:checked)+span:before{border-color:rgba(0,0,0,.42)}[type=radio]:disabled:checked+span:after{background-color:rgba(0,0,0,.42);border-color:#949494}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;opacity:0;pointer-events:none}[type=checkbox]+span:not(.lever){position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;user-select:none}[type=checkbox]+span:not(.lever):before,[type=checkbox]:not(.filled-in)+span:not(.lever):after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;transition:.2s}[type=checkbox]:not(.filled-in)+span:not(.lever):after{border:0;transform:scale(0)}[type=checkbox]:not(:checked):disabled+span:not(.lever):before{border:none;background-color:rgba(0,0,0,.42)}[type=checkbox].tabbed:focus+span:not(.lever):after{transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}[type=checkbox]:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #bd844f;border-bottom:2px solid #bd844f;transform:rotate(40deg);backface-visibility:hidden;transform-origin:100% 100%}[type=checkbox]:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,.42);border-bottom:2px solid rgba(0,0,0,.42)}[type=checkbox]:indeterminate+span:not(.lever):before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #bd844f;border-bottom:none;transform:rotate(90deg);backface-visibility:hidden;transform-origin:100% 100%}[type=checkbox]:indeterminate:disabled+span:not(.lever):before{border-right:2px solid rgba(0,0,0,.42);background-color:transparent}[type=checkbox].filled-in+span:not(.lever):after{border-radius:2px}[type=checkbox].filled-in+span:not(.lever):after,[type=checkbox].filled-in+span:not(.lever):before{content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type=checkbox].filled-in:not(:checked)+span:not(.lever):before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;transform:rotateZ(37deg);transform-origin:100% 100%}[type=checkbox].filled-in:not(:checked)+span:not(.lever):after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0;z-index:0}[type=checkbox].filled-in:checked+span:not(.lever):before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotateZ(37deg);transform-origin:100% 100%}[type=checkbox].filled-in:checked+span:not(.lever):after{top:0;width:20px;height:20px;border:2px solid #bd844f;background-color:#bd844f;z-index:0}[type=checkbox].filled-in.tabbed:focus+span:not(.lever):after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,.1)}[type=checkbox].filled-in.tabbed:checked:focus+span:not(.lever):after{border-radius:2px;background-color:#bd844f;border-color:#bd844f}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):before{background-color:transparent;border:2px solid transparent}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):after{border-color:transparent;background-color:#949494}[type=checkbox].filled-in:disabled:checked+span:not(.lever):before{background-color:transparent}[type=checkbox].filled-in:disabled:checked+span:not(.lever):after{background-color:#949494;border-color:#949494}.switch,.switch *{-webkit-tap-highlight-color:transparent;user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#d1c5ba}.switch label input[type=checkbox]:checked+.lever:after,.switch label input[type=checkbox]:checked+.lever:before{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#bd844f}.switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,.38);border-radius:15px;margin-right:10px;transition:background .3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:after,.switch label .lever:before{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease}.switch label .lever:before{background-color:rgba(189,132,79,.15)}.switch label .lever:after{background-color:#f1f1f1;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}input[type=checkbox]:checked:not(:disabled).tabbed:focus~.lever::before,input[type=checkbox]:checked:not(:disabled)~.lever:active::before{transform:scale(2.4);background-color:rgba(189,132,79,.15)}input[type=checkbox]:not(:disabled).tabbed:focus~.lever::before,input[type=checkbox]:not(:disabled)~.lever:active:before{transform:scale(2.4);background-color:rgba(0,0,0,.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,.12)}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper.invalid+label,.select-wrapper.valid+label{width:100%;pointer-events:none}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:0;height:3rem;line-height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;display:block;user-select:none;z-index:1}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #bd844f}.select-wrapper .caret{position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:0;fill:rgba(0,0,0,.87)}.select-wrapper+label{position:absolute;top:-26px;font-size:.8rem}select:disabled{color:rgba(0,0,0,.42)}.select-wrapper.disabled+label{color:rgba(0,0,0,.42)}.select-wrapper.disabled .caret{fill:rgba(0,0,0,.42)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,.42);cursor:default;user-select:none}.select-wrapper i{color:rgba(0,0,0,.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,.3);background-color:transparent}body.keyboard-focused .select-dropdown.dropdown-content li:focus{background-color:rgba(0,0,0,.08)}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,.08)}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,.03)}.prefix~.select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix~label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,.4)}.select-dropdown li.optgroup~li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large,.file-field .btn-small{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.file-field input[type=file]::-webkit-file-upload-button{display:none}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:0;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:0}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#bd844f;margin-left:7px;transform-origin:50% 50%;transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#bd844f;font-size:0;transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#bd844f;transition:box-shadow .3s;-webkit-appearance:none;background-color:#bd844f;transform-origin:50% 50%;margin:-5px 0 0 0}.keyboard-focused input[type=range]:focus:not(.active)::-webkit-slider-thumb{box-shadow:0 0 0 10px rgba(189,132,79,.26)}input[type=range]{border:1px solid #fff}input[type=range]::-moz-range-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-moz-focus-inner{border:0}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#bd844f;transition:box-shadow .3s;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.keyboard-focused input[type=range]:focus:not(.active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(189,132,79,.26)}input[type=range]::-ms-track{height:3px;background:0 0;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#bd844f;transition:box-shadow .3s}.keyboard-focused input[type=range]:focus:not(.active)::-ms-thumb{box-shadow:0 0 0 10px rgba(189,132,79,.26)}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:16px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:15px;border-left:1px solid #ee6e73}.table-of-contents a.active{font-weight:500;padding-left:14px;border-left:2px solid #ee6e73}.sidenav{position:fixed;width:300px;left:0;top:0;margin:0;transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;backface-visibility:hidden;transform:translateX(-105%)}.sidenav.right-aligned{right:0;transform:translateX(105%);left:auto;transform:translateX(100%)}.sidenav .collapsible{margin:0}.sidenav li{float:none;line-height:48px}.sidenav li.active{background-color:rgba(0,0,0,.05)}.sidenav li>a{color:rgba(0,0,0,.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.sidenav li>a:hover{background-color:rgba(0,0,0,.05)}.sidenav li>a.btn,.sidenav li>a.btn-flat,.sidenav li>a.btn-floating,.sidenav li>a.btn-large,.sidenav li>a.btn-small{margin:10px 15px}.sidenav li>a.btn,.sidenav li>a.btn-floating,.sidenav li>a.btn-large,.sidenav li>a.btn-small{color:#fff}.sidenav li>a.btn-flat{color:#343434}.sidenav li>a.btn-large:hover,.sidenav li>a.btn-small:hover,.sidenav li>a.btn:hover{background-color:#c49162}.sidenav li>a.btn-floating:hover{background-color:#bd844f}.sidenav li>a li>a>[class*=mdi-],.sidenav li>a>[class^=mdi-],.sidenav li>a>i,.sidenav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,.54)}.sidenav .divider{margin:8px 0 0 0}.sidenav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,.54);font-size:14px;font-weight:500;line-height:48px}.sidenav .subheader:hover{background-color:transparent}.sidenav .user-view{position:relative;padding:32px 32px 0;margin-bottom:8px}.sidenav .user-view>a{height:auto;padding:0}.sidenav .user-view>a:hover{background-color:transparent}.sidenav .user-view .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sidenav .user-view .circle,.sidenav .user-view .email,.sidenav .user-view .name{display:block}.sidenav .user-view .circle{height:64px;width:64px}.sidenav .user-view .email,.sidenav .user-view .name{font-size:14px;line-height:24px}.sidenav .user-view .name{margin-top:16px;font-weight:500}.sidenav .user-view .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.drag-target.right-aligned{right:0}.sidenav.sidenav-fixed{left:0;transform:translateX(0);position:fixed}.sidenav.sidenav-fixed.right-aligned{right:0;left:auto}@media only screen and (max-width:992px){.sidenav.sidenav-fixed{transform:translateX(-105%)}.sidenav.sidenav-fixed.right-aligned{transform:translateX(105%)}.sidenav>a{padding:0 16px}.sidenav .user-view{padding:16px 16px 0}}.sidenav .collapsible-body>ul:not(.collapsible)>li.active,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.sidenav .collapsible-body{padding:0}.sidenav-overlay{position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0,0,0,.5);z-index:997;display:none}.preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#bd844f}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-green-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1);animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4caf50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;perspective:500px;transform-style:preserve-3d;transform-origin:0 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{visibility:hidden;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,.5);transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel .carousel-item:not(.active) .materialboxed,.carousel.scrolling .carousel-item .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;transition:visibility 0s}.tap-target-wrapper.open .tap-target{transform:scale(1);opacity:.95;transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1)}.tap-target-wrapper.open .tap-target-wave::before{transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;transition:opacity .3s,transform .3s,visibility 0s 1s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;box-shadow:0 20px 20px 0 rgba(0,0,0,.14),0 10px 50px 0 rgba(0,0,0,.12),0 30px 10px -20px rgba(0,0,0,.2);width:100%;height:100%;opacity:0;transform:scale(0);transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::after,.tap-target-wave::before{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#fff}.tap-target-wave::before{transform:scale(0);transition:transform .3s}.tap-target-wave::after{visibility:hidden;transition:opacity .3s,transform .3s,visibility 0s;z-index:-1}.tap-target-origin{top:50%;left:50%;transform:translate(-50%,-50%);z-index:10002;position:absolute!important}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{background:0 0}@media only screen and (max-width:600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:visible;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;transition:opacity .3s,transform .3s;animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;z-index:-1}@keyframes pulse-animation{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}100%{opacity:0;transform:scale(1.5)}}.datepicker-modal{max-width:325px;min-width:300px;max-height:none}.datepicker-container.modal-content{display:flex;flex-direction:column;padding:0}.datepicker-controls{display:flex;justify-content:space-between;width:280px;margin:0 auto}.datepicker-controls .selects-container{display:flex}.datepicker-controls .select-wrapper input{border-bottom:none;text-align:center;margin:0}.datepicker-controls .select-wrapper input:focus{border-bottom:none}.datepicker-controls .select-wrapper .caret{display:none}.datepicker-controls .select-year input{width:50px}.datepicker-controls .select-month input{width:70px}.month-next,.month-prev{margin-top:4px;cursor:pointer;background-color:transparent;border:none}.datepicker-date-display{flex:1 auto;background-color:#bd844f;color:#fff;padding:20px 22px;font-weight:500}.datepicker-date-display .year-text{display:block;font-size:1.5rem;line-height:25px;color:rgba(255,255,255,.7)}.datepicker-date-display .date-text{display:block;font-size:2.8rem;line-height:47px;font-weight:500}.datepicker-calendar-container{flex:2.5 auto}.datepicker-table{width:280px;font-size:1rem;margin:0 auto}.datepicker-table thead{border-bottom:none}.datepicker-table th{padding:10px 5px;text-align:center}.datepicker-table tr{border:none}.datepicker-table abbr{text-decoration:none;color:#999}.datepicker-table td{border-radius:50%;padding:0}.datepicker-table td.is-today{color:#bd844f}.datepicker-table td.is-selected{background-color:#bd844f;color:#fff}.datepicker-table td.is-disabled,.datepicker-table td.is-outside-current-month{color:rgba(0,0,0,.3);pointer-events:none}.datepicker-day-button{background-color:transparent;border:none;line-height:38px;display:block;width:100%;border-radius:50%;padding:0 5px;cursor:pointer;color:inherit}.datepicker-day-button:focus{background-color:rgba(183,132,85,.25)}.datepicker-footer{width:280px;margin:0 auto;padding-bottom:5px;display:flex;justify-content:space-between}.datepicker-cancel,.datepicker-clear,.datepicker-done,.datepicker-today{color:#bd844f;padding:0 1rem}.datepicker-clear{color:#f44336}@media only screen and (min-width:601px){.datepicker-modal{max-width:625px}.datepicker-container.modal-content{flex-direction:row}.datepicker-date-display{flex:0 1 270px}.datepicker-controls,.datepicker-footer,.datepicker-table{width:320px}.datepicker-day-button{line-height:44px}}.timepicker-modal{max-width:325px;max-height:none}.timepicker-container.modal-content{display:flex;flex-direction:column;padding:0}.text-primary{color:#fff}.timepicker-digital-display{flex:1 auto;background-color:#bd844f;padding:10px;font-weight:300}.timepicker-text-container{font-size:4rem;font-weight:700;text-align:center;color:rgba(255,255,255,.6);font-weight:400;position:relative;user-select:none}.timepicker-span-am-pm div,.timepicker-span-hours,.timepicker-span-minutes{cursor:pointer}.timepicker-span-hours{margin-right:3px}.timepicker-span-minutes{margin-left:3px}.timepicker-display-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:1rem;font-weight:400}.timepicker-analog-display{flex:2.5 auto}.timepicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;user-select:none}.timepicker-canvas,.timepicker-dial{position:absolute;left:0;right:0;top:0;bottom:0}.timepicker-minutes{visibility:hidden}.timepicker-tick{border-radius:50%;color:rgba(0,0,0,.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer;font-size:15px}.timepicker-tick.active,.timepicker-tick:hover{background-color:rgba(189,132,79,.25)}.timepicker-dial{transition:transform 350ms,opacity 350ms}.timepicker-dial-out{opacity:0}.timepicker-dial-out.timepicker-hours{transform:scale(1.1,1.1)}.timepicker-dial-out.timepicker-minutes{transform:scale(.8,.8)}.timepicker-canvas{transition:opacity 175ms}.timepicker-canvas line{stroke:#bd844f;stroke-width:4;stroke-linecap:round}.timepicker-canvas-out{opacity:.25}.timepicker-canvas-bearing{stroke:none;fill:#bd844f}.timepicker-canvas-bg{stroke:none;fill:#bd844f}.timepicker-footer{margin:0 auto;padding:5px 1rem;display:flex;justify-content:space-between}.timepicker-clear{color:#f44336}.timepicker-close{color:#bd844f}.timepicker-clear,.timepicker-close{padding:0 20px}@media only screen and (min-width:601px){.timepicker-modal{max-width:600px}.timepicker-container.modal-content{flex-direction:row}.timepicker-text-container{top:32%}.timepicker-display-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}}html{font-family:cooper_hewitt,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:100%;color:#333;text-rendering:geometricPrecision}@media only screen and (max-width:992px){.input-field>input[type=email],.input-field>input[type=password],.input-field>input[type=text]{position:relative;z-index:100}.input-field>label{z-index:50}}#actor-content .row,.col .inner .row{margin-left:auto;margin-right:auto}img{height:auto;max-width:100%}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:.5em 1em .5em 0}.alignright{float:right;margin:.5em 0 .5em 1em}.gallery{margin:0 -1.1666667% 1.75em}.gallery-item{display:inline-block;max-width:33.33%;padding:0;margin:0;text-align:center;vertical-align:top;width:100%}.gallery-item img{display:block}.gallery-item .gallery-caption{position:absolute;bottom:0;left:0;right:0;display:block;padding:10px 0;line-height:1;font-size:13px;font-size:.8125rem;font-style:italic;background-color:rgba(0,0,0,.5);color:#fff}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}#qm.qm-theme-comedien{display:none!important}.hidden{display:none!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clear{clear:both}.center-text{text-align:center}.right-text{text-align:right}.only-print{display:none}@media print{.only-print{display:block}}.btn-small:not(.btn-floating){height:30px;line-height:29px;padding:0 10px;font-weight:500;font-size:11px;font-size:.6875rem;border:none;border-radius:0;display:inline-block;outline:0;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn-floating.btn-small{height:30px;width:30px}.btn-floating.btn-small>i{font-size:1.4rem;line-height:30px}.btn-light{background-color:#fff;padding-top:2px}.btn-light i{border-color:#bebebe;text-align:center;line-height:initial;color:#bebebe;padding:2px 2px 2px 0}.ui-btn{text-transform:initial;text-transform:initial;display:inline-block;font-size:14px;font-size:.875rem}.dark{background-color:#333;color:#fff;-webkit-appearance:none!important}.link-style{text-transform:initial;padding:0;font-size:12px;font-size:.75rem}.link-style:focus,.link-style:hover{text-decoration:underline;background-color:transparent}.fixed-action-btn .btn-large{opacity:1!important;transform:scale(1) translateY(0) translateX(0)!important}.section-title{position:relative;margin:0 0 20px 0;text-align:center}.section-title>.title{display:inline-block;margin:0;padding:0 20px;line-height:1.3;text-align:center;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;color:#bd844f}.section-title>.title>.big{display:block;font-weight:400;font-size:48px;font-size:3rem;color:#333}@media only screen and (max-width:600px){.section-title>.title>.big{font-size:36px;font-size:2.25rem}}.section-title.borders>.title:before{content:'';position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;height:1px;width:100%;background-color:#bebebe;z-index:-1}.section-title.bot-borders{text-align:left}.section-title.bot-borders>.title{margin:0}.section-title.bot-borders>.title:after{content:'';width:100px;height:2px;background-color:#fff;position:absolute;bottom:0}.page-title{position:relative;text-align:center}.page-title h1{margin:4rem 0 2rem 0;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:54px;font-size:3.375rem;color:#333}.page-title h1 span{color:#bd844f}.btn-title,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .experience-type-title h4{background-color:#bd844f;text-decoration:none;color:#fff;text-align:center;letter-spacing:.5px;border:none;border-radius:0;display:inline-block;height:29px;line-height:30px;font-size:12px;font-size:.75rem;outline:0;padding:0 .5rem;text-transform:uppercase;vertical-align:middle}.one-border{position:relative}.one-border>.title{background-color:#fff;display:inline;position:relative;z-index:1}.one-border:after{content:'';width:100%;height:1px;background-color:#333;position:absolute;top:45%;left:0}#dashboard-home section,aside#search-box{position:relative;z-index:300}#dashboard-home section .container,aside#search-box .container{position:relative}#dashboard-home section .box,aside#search-box .box{position:absolute;top:-100px;left:40px;right:40px;height:100px;background-color:#fff;box-shadow:0 6px 20px 0 rgba(100,100,100,.1),0 6px 20px 0 rgba(100,100,100,.08)}#dashboard-home section .advanced-search,aside#search-box .advanced-search{display:none}#dashboard-home section .search-form,aside#search-box .search-form{height:100%}#dashboard-home section .search-form .row,aside#search-box .search-form .row{margin:0;height:100%}#dashboard-home section .search-form .col,aside#search-box .search-form .col{height:100%;display:block;border-right:1px solid #d6d6d6;position:relative;background-color:#fff}#dashboard-home section .search-form .col .input-field,aside#search-box .search-form .col .input-field{margin-top:0}#dashboard-home section .search-form .text-search,aside#search-box .search-form .text-search{padding:0 1.5rem;background-color:#eee}#dashboard-home section .search-form .text-search label,aside#search-box .search-form .text-search label{font-style:italic}#dashboard-home section .search-form .select-search,aside#search-box .search-form .select-search{position:relative;padding:0 1.5rem}#dashboard-home section .search-form .select-search .select-wrapper,aside#search-box .search-form .select-search .select-wrapper{position:positive;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#dashboard-home section .search-form #nameActor,aside#search-box .search-form #nameActor{position:relative;margin-bottom:0;z-index:100}#dashboard-home section .search-form label[for=nameActor],aside#search-box .search-form label[for=nameActor]{z-index:50}#dashboard-home section .search-form .check-search,aside#search-box .search-form .check-search{text-align:center}#dashboard-home section .search-form .check-search .input-field,aside#search-box .search-form .check-search .input-field{top:40%}#dashboard-home section .search-form .check-search [type=checkbox]+label:before,#dashboard-home section .search-form .check-search [type=checkbox]:not(.filled-in)+label:after,aside#search-box .search-form .check-search [type=checkbox]+label:before,aside#search-box .search-form .check-search [type=checkbox]:not(.filled-in)+label:after{border-color:#fff}#dashboard-home section .search-form .check-search [type=checkbox]:checked+label:before,aside#search-box .search-form .check-search [type=checkbox]:checked+label:before{border-right-color:#bd844f;border-bottom-color:#bd844f}#dashboard-home section .search-form .check-search [type=checkbox]:checked+label,aside#search-box .search-form .check-search [type=checkbox]:checked+label{color:#333}#dashboard-home section .search-form .range-search,aside#search-box .search-form .range-search{padding:0 1.5rem}#dashboard-home section .search-form .range-search label.active,aside#search-box .search-form .range-search label.active{font-size:initial;transform:initial;color:#333}#dashboard-home section .search-form .range-search .range,aside#search-box .search-form .range-search .range{left:50px;width:calc(95% - 50px)}#dashboard-home section .search-form .range-search .range .noUi-connect,#dashboard-home section .search-form .range-search .range .noUi-handle,#dashboard-home section .search-form .range-search .range .noUi-tooltip,#dashboard-home section .search-form .range-search .range .range-label,aside#search-box .search-form .range-search .range .noUi-connect,aside#search-box .search-form .range-search .range .noUi-handle,aside#search-box .search-form .range-search .range .noUi-tooltip,aside#search-box .search-form .range-search .range .range-label{background-color:#bd844f}#dashboard-home section .search-form .range-search .range .range-label,aside#search-box .search-form .range-search .range .range-label{cursor:pointer}#dashboard-home section .search-form .range-search label,aside#search-box .search-form .range-search label{top:initial}#dashboard-home section .search-form .submit-search,aside#search-box .search-form .submit-search{padding:0}#dashboard-home section .search-form .submit-search .input-field,aside#search-box .search-form .submit-search .input-field{height:100%}#dashboard-home section .search-form .submit-search .input-field [type=submit],aside#search-box .search-form .submit-search .input-field [type=submit]{height:100%;width:100%;background-color:#bd844f;color:#fff;position:relative}#dashboard-home section .search-form .submit-search .input-field [type=submit] .material-icons,aside#search-box .search-form .submit-search .input-field [type=submit] .material-icons{font-size:34px;font-size:2.125rem;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto}#dashboard-home section .external,aside#search-box .external{display:block;text-align:center}#dashboard-home section .external #more-criteria,aside#search-box .external #more-criteria{display:inline-block}#dashboard-home section .external>.btn-reinit,#dashboard-home section .external>.reset-search,aside#search-box .external>.btn-reinit,aside#search-box .external>.reset-search{position:absolute;right:0}#dashboard-home section .external>.alpha-search,aside#search-box .external>.alpha-search{position:absolute;left:0}#dashboard-home section .external>.alpha-search:focus,#dashboard-home section .external>.alpha-search:hover,aside#search-box .external>.alpha-search:focus,aside#search-box .external>.alpha-search:hover{text-decoration:underline!important}.advanced-search{display:none;position:relative;z-index:250;padding:10px 0;margin:0;width:100%;background-color:#fff}.advanced-search:before{content:'';position:absolute;top:-120px;left:0;right:0;height:120px;background-color:transparent;border-top:120px solid transparent;border-right:100vw solid #fff}.advanced-search:after{content:'';position:absolute;bottom:-120px;left:0;right:0;height:120px;background-color:transparent;border-top:120px solid #fff;border-right:100vw solid transparent}.advanced-search .inner{position:relative;margin:100px 0 20px;z-index:10}.advanced-search .inner .section-title>h1.title{font-size:54px;font-size:3.375rem;line-height:1;color:#333;font-weight:400}.advanced-search .inner .section-title>h2.title{font-size:20px;font-size:1.25rem;line-height:1.5;color:#333;padding:0}.advanced-search .inner .section-title>h2.title:after{background-color:#333;height:1px;width:40px;left:0}.advanced-search .inner .select{margin-top:35px}.advanced-search .inner .select.not-filled input{color:#999;font-size:15px;font-size:.9375rem;height:2rem}.advanced-search .inner .select label{color:#333;font-weight:500;font-size:12px;font-size:.75rem}.advanced-search .inner .select ul.select-dropdown{max-height:240px;z-index:1000}.advanced-search .inner .submit-box{text-align:center}aside#search-box .search-form .row{background-color:#bd844f}aside#search-box .col:last-child{border-right-color:#bd844f}aside#search-box .input-field{position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:992px){aside#search-box .container{width:100%!important}aside#search-box .box{position:relative;top:inherit;left:inherit;right:inherit}aside#search-box .external>.btn-reinit,aside#search-box .external>.reset-search{right:10px}aside#search-box .external>.alpha-search{left:10px}.advanced-search{margin-bottom:0}.advanced-search:before{display:none}.advanced-search:after{display:none}.advanced-search .inner{margin:100px 0 20px}#actors-search #nameActor{height:4.2rem}}@media only screen and (max-width:600px){aside#search-box{height:inherit!important;min-height:200px}aside#search-box .external>.alpha-search{display:none}aside#search-box .search-form .range-search label{position:absolute;top:-25px;left:0;right:0;text-align:center}aside#search-box .search-form .range-search .range{top:15px;left:0;width:98%}.advanced-search .inner{margin:80px 0 20px}.advanced-search .inner .section-title>h1.title{font-size:36px;font-size:2.25rem}.advanced-search .inner .search-form .section-title{margin-top:20px!important}.advanced-search .inner .label-nationalities{top:-15px}#search-box-mobile-btn{position:relative;text-align:center}#search-box-mobile-btn .btn,#search-box-mobile-btn .btn-large,#search-box-mobile-btn .btn-small{position:absolute;top:-40px;left:0;right:0;display:inline-block;margin:0 auto;width:70%;z-index:50}#search-box-mobile-btn .btn span,#search-box-mobile-btn .btn-large span,#search-box-mobile-btn .btn-small span{position:relative;top:-5px;display:inline-block;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;font-size:1.25rem}#search-box-mobile-btn .btn .material-icons,#search-box-mobile-btn .btn-large .material-icons,#search-box-mobile-btn .btn-small .material-icons{margin-right:5px}#search-box-mobile-btn .btn.searched,#search-box-mobile-btn .searched.btn-large,#search-box-mobile-btn .searched.btn-small{background-color:#333}.home #search-box-mobile-btn{z-index:150}#search-box-mobile{position:fixed;top:0;left:0;right:0;z-index:999;display:none;height:100%;width:100%;overflow:scroll;background-color:#fff}#search-box-mobile.visible{display:block}#search-box-mobile>.header{position:fixed;top:0;left:0;right:0;height:70px;background-color:#bd844f;z-index:30}#search-box-mobile>.header .inner{position:relative;height:100%;padding:0 25px}#search-box-mobile>.header .title{position:absolute;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:25px;right:25px;margin-top:2px;display:inline-block;text-align:center;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;font-size:1.375rem;color:#fff;z-index:5}#search-box-mobile>.header .icon-search{position:absolute;left:25px;color:#fff;z-index:5}#search-box-mobile>.header .close-search{position:absolute;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:25px;color:#fff;z-index:10}#search-box-mobile>.header .close-search .material-icons{color:#fff}#search-box-mobile>.footer{position:fixed;bottom:0;left:0;right:0;height:70px;background-color:#fff;z-index:20;text-align:center;border-top:1px solid #f3f3f3}#search-box-mobile>.footer .inner{position:relative;height:100%;padding:10px 25px}#search-box-mobile>.footer .btn,#search-box-mobile>.footer .btn-large,#search-box-mobile>.footer .btn-small{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:25px;right:25px;font-size:14px;font-size:.875rem}#search-box-mobile>.content{position:relative;width:100%;overflow:hidden;padding:70px 0;background-color:#fff;z-index:10}#search-box-mobile>.content .btn-reinit{display:none;margin-bottom:10px;background-color:#f3f3f3;font-size:12px;font-size:.75rem;text-align:center;text-transform:none;text-decoration:underline!important;color:#333}#search-box-mobile>.content .advanced,#search-box-mobile>.content .general{padding:40px 25px}#search-box-mobile>.content .general{background-color:#fff}#search-box-mobile>.content .advanced{padding-bottom:20px;background-color:#f3f3f3}#search-box-mobile>.content hr.sep{margin:0 -25px 35px}#search-box-mobile>.content .select-wrapper+label{top:-10px}#search-box-mobile>.content .title{position:relative;padding-bottom:10px;margin-bottom:25px}#search-box-mobile>.content .title:after{content:'';position:absolute;bottom:0;left:0;width:40px;height:1px;background-color:#333}#search-box-mobile>.content .title span{text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;color:#333}#search-box-mobile>.content .input-field-age label{top:-40px}#search-box-mobile>.content .input-field-age .range{margin-top:50px}#search-box-mobile>.content .input-field-browser-default label{font-size:.8rem;top:-10px}#search-box-mobile>.content .input-field-browser-default select{margin-bottom:5px;background-color:#f3f3f3!important;border-bottom:1px solid #9e9e9e}#search-box-mobile>.content .general .input-field-browser-default select{background-color:#fff!important}#search-box-mobile>.content .noUi-connect,#search-box-mobile>.content .noUi-handle,#search-box-mobile>.content .noUi-tooltip,#search-box-mobile>.content .range-label{background-color:#bd844f}#search-box-mobile>.content .range-label{cursor:pointer}#search-box-mobile.searched>.content .btn-reinit{display:block}}.boxed-text{border:1px solid;font-style:italic;text-transform:uppercase;padding:8px;display:inline-block}.events .row.event-listing{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.events .row .event{position:relative;height:auto!important;margin-left:0!important;padding-bottom:20px}.events .row .event>.inner{position:relative;margin-bottom:20px;min-height:316px;width:100%;background-color:transparent!important;-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-ms-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.events .row .event>.inner>.image{position:relative;height:196px;width:auto;background-color:#bebebe}.events .row .event>.inner>.image .image-inner{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.events .row .event>.inner .category{position:absolute;bottom:-20px;left:0;display:inline-block;padding:0 10px;text-transform:uppercase;line-height:25px;font-size:10px;font-size:.625rem;font-weight:500;color:#000!important;z-index:30}.events .row .event>.inner .category::before{content:'';position:absolute;top:6px;left:0;width:6px;height:12px;background-color:#bd844f!important}.events .row .event>.inner .content{position:relative;left:0;right:0;z-index:10}.events .row .event>.inner .content .content-inner{position:relative;height:100%;padding:15px 10px 15px 0;overflow:hidden}.events .row .event>.inner .content .title{position:relative;display:block;padding-bottom:10px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;line-height:31px;color:#000;font-weight:700}.events .row .event>.inner .content .title:before{content:'';position:relative;display:block;top:0;left:0;height:1px;width:50px;margin-bottom:10px;background-color:#bd844f}.events .row .event>.inner .content .place{display:block;font-weight:400;font-size:12px;font-size:.75rem;color:#bd844f}.events .row .event>.inner .content .place span{display:inline-block}.events .row .event>.inner .content .place-markup{display:none;margin-bottom:10px;font-weight:500;font-style:italic;font-size:14px;font-size:.875rem;color:#fff}.events .row .event>.inner .content .place-markup .country{display:none}.events .row .event>.inner .content time{display:block;font-weight:300;padding-bottom:10px;font-size:16px;font-size:1rem;color:#828283}.events .row .event>.inner .overlay-more{position:absolute;width:100%;height:100%;top:0;left:0;z-index:20;pointer-events:none;opacity:0;transition:opacity .3s ease}.events .row .event>.inner .overlay-more-inner{position:absolute;width:100%;height:196px;top:0;left:0;background-color:rgba(189,132,79,.8)}.events .row .event>.inner .overlay-more-inner .more{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:400;border:1px solid #fff;padding:14px 30px;font-size:16px;font-size:1rem;text-transform:uppercase;white-space:nowrap;color:#fff}.events .row .event:hover>.inner .overlay-more{pointer-events:initial;opacity:1}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mCSB_outside+.mCS-comedien.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-comedien+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-comedien+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-comedien.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-comedien.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-comedien.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-comedien.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-comedien.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;background-color:#e6e6e6}.mCS-comedien.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-comedien.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#bd844f}.big-banner{position:relative;z-index:0;height:250px;width:100%;background-color:#313131}.big-banner .image{width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}@media only screen and (max-width:600px){.big-banner{height:140px}}@media (min-height:38.875em){.picker--opened .picker__frame{top:20%;bottom:auto}}@media (min-width:601px){.datepicker-container{display:block}}.picker__frame{z-index:400;max-width:initial;width:420px}.picker__frame .picker__date-display{font-family:antonio,sans-serif;padding-top:15px}.picker__frame .picker__header{margin:1.3em 0}.picker__frame .picker__weekday-display{display:none}.picker__frame .picker__day-display{line-height:1em;margin-top:10px}.picker__frame .picker__year-display{color:#fff;text-transform:uppercase}.picker__frame .picker__day{line-height:1.4em}.picker__frame .picker__day--infocus{font-size:13px;font-size:.8125rem;padding:1rem 0}.picker__frame .picker__weekday{font-size:.75rem;font-weight:400}.picker__frame .btn-flat{font-size:12px;font-size:.75rem}.picker--opened .picker__holder{background:rgba(0,0,0,.7)!important}.datepicker-container.modal-content{display:block}.datepicker-container.modal-content .datepicker-date-display{font-family:antonio,sans-serif;padding-top:15px}.datepicker-container.modal-content .date-text{line-height:1.4em}.datepicker-container.modal-content .btn-flat{font-size:12px;font-size:.75rem}@media only screen and (min-width:601px){.datepicker-modal{max-width:455px}.datepicker-controls,.datepicker-footer,.datepicker-table{width:400px}}.datepicker-table td.is-disabled{border-radius:0;background-color:#f5f5f5}.datepicker-table .datepicker-day-button{padding:8px 15px}@media (min-height:38.875em){.cm-modal.open{top:20%;bottom:auto}}.cm-modal.open{top:20%!important;max-width:initial;width:420px}@media only screen and (max-width:600px){.cm-modal.open{width:auto}}.cm-modal.open>.modal-content{padding:30px;line-height:1.2em}.cm-modal.open>.modal-content>.section-title{margin-bottom:30px}.cm-modal.open>.modal-content>.section-title>.title{text-align:left;padding:0}.cm-modal.open>.modal-content>.section-title>.title>.big{color:#bd844f}.cm-modal.open>.modal-content>.section-title>.title:after{background-color:#bd844f}.cm-modal.open>.modal-content p{margin-bottom:15px}.cm-modal.open>.modal-footer{height:62px;padding:0 30px}.cm-modal.open>.modal-footer>.modal-close{float:left;box-shadow:none!important;margin-bottom:28px}.cm-modal.cm-modal-large.open{max-width:initial;width:520px}@media only screen and (max-width:600px){.cm-modal.cm-modal-large.open{width:auto}}.modal .modal-content article .entry-title{margin:0 0 2rem 0;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:42px;font-size:2.625rem;color:#bd844f}.modal .modal-content article .entry-content{line-height:1.4}.modal .modal-content article .entry-content h2{margin:1.5rem 0 1rem 0;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;font-size:1.625rem;line-height:1.3;color:#333}.modal .modal-content article .entry-content p{margin-bottom:15px}.modal .modal-content article .entry-content p:last-child{margin-bottom:0}.modal .modal-content article .entry-content a{color:#bd844f}.modal .modal-content article .entry-content a:focus,.modal .modal-content article .entry-content a:hover{text-decoration:underline!important}.modal .modal-content article .entry-content ol,.modal .modal-content article .entry-content ul{margin-bottom:15px}.modal .modal-content article .entry-content ul li{list-style:disc!important;margin-left:18px!important}.modal .modal-content article .entry-content ol li{list-style:decimal!important;margin-left:18px!important}.modal .modal-footer{overflow:hidden}.cm-modal-red>.modal-content{background-color:#d33737;color:#fff}.cm-modal-red>.modal-content>.section-title{color:#fff}.cm-modal-red>.modal-content>.section-title>.title{color:#fff!important}.cm-modal-red>.modal-content>.section-title>.title>.big{color:#fff!important}.cm-modal-red>.modal-content>.section-title>.title:after{background-color:#fff!important}.cm-modal-red>.modal-content .spinner-layer{border-color:#fff!important}.cm-modal-red>.modal-content>.content-before .btn-confirm{color:#d33737;background-color:#fff}.cm-modal-red>.modal-content .modal-close{margin-left:5px;border:1px solid #fff;color:#fff;background-color:#d33737}.cm-modal-red>.modal-content>.content-after .modal-close{margin-left:0}ul.cm-collapsible{border:none;margin:0;box-shadow:none}ul.cm-collapsible li{margin-bottom:10px}ul.cm-collapsible .collapsible-header{padding:0;border:none;min-height:initial;opacity:.6;background-color:transparent}ul.cm-collapsible .collapsible-header.active{opacity:1}ul.cm-collapsible .collapsible-header .one-border{position:relative;z-index:0;width:100%}ul.cm-collapsible .collapsible-header .one-border:after{content:'';position:absolute;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);height:1px;width:100%;background-color:#666;z-index:-1}ul.cm-collapsible .collapsible-header .one-border h3{font-size:28px;font-size:1.75rem;display:inline-block;margin:0;padding:0 20px 0 0;vertical-align:middle;line-height:30px;text-align:left;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;background-color:#fff;color:initial}ul.cm-collapsible .collapsible-header .one-border span{float:right;padding-left:10px}ul.cm-collapsible .collapsible-header .one-border span i{border:1px solid;text-align:center;margin-right:0}ul.cm-collapsible .collapsible-body{border:none}.collapsible li.active i{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bottom-popup{position:fixed;bottom:-176px;width:100%;z-index:400}.bottom-popup>.external{display:block;text-align:center}.bottom-popup>.inner{height:140px;margin-bottom:0}.bottom-popup>.inner>.title{height:inherit;background-color:#bd844f;padding:0 20px}.bottom-popup>.inner>.title>.section-title{position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:left;margin:5px 0 0 0}.bottom-popup>.inner>.title>.section-title>.title{font-size:21px;font-size:1.3125rem;text-align:left;color:#fff}.bottom-popup>.inner>.title>.section-title>.title>.big{color:#fff;font-size:36px;font-size:2.25rem}.bottom-popup>.inner>.partners{padding:40px;height:inherit;background-color:#fff;margin-bottom:0}.bottom-popup>.inner>.partners>.item>a{display:block;width:100%}.bottom-popup>.inner>.partners>.item>a>img{display:block;margin:0 auto}@media screen and (min-width:1201px){.bottom-popup>.inner>.title{padding:0 40px}}@media screen and (max-width:1200px){.bottom-popup>.inner>.title>.section-title>.title{font-size:19px!important}.bottom-popup>.inner>.title>.section-title>.title>.big{font-size:30px!important}}@media only screen and (min-width:601px) and (max-width:992px){.bottom-popup>.inner>.title{padding:0}.bottom-popup>.inner>.partners{padding:20px}}input:not([type]).force-valid,input:not([type]):focus.force-valid,input[type=date].force-valid,input[type=date]:focus.force-valid,input[type=datetime-local].force-valid,input[type=datetime-local]:focus.force-valid,input[type=datetime].force-valid,input[type=datetime]:focus.force-valid,input[type=email].force-valid,input[type=email]:focus.force-valid,input[type=number].force-valid,input[type=number]:focus.force-valid,input[type=password].force-valid,input[type=password]:focus.force-valid,input[type=search].force-valid,input[type=search]:focus.force-valid,input[type=tel].force-valid,input[type=tel]:focus.force-valid,input[type=text].force-valid,input[type=text]:focus.force-valid,input[type=time].force-valid,input[type=time]:focus.force-valid,input[type=url].force-valid,input[type=url]:focus.force-valid,textarea.materialize-textarea.force-valid,textarea.materialize-textarea:focus.force-valid{border-bottom:1px solid #4caf50!important;box-shadow:0 1px 0 0 #4caf50!important}input:not([type]).force-invalid,input:not([type]):focus.force-invalid,input[type=date].force-invalid,input[type=date]:focus.force-invalid,input[type=datetime-local].force-invalid,input[type=datetime-local]:focus.force-invalid,input[type=datetime].force-invalid,input[type=datetime]:focus.force-invalid,input[type=email].force-invalid,input[type=email]:focus.force-invalid,input[type=number].force-invalid,input[type=number]:focus.force-invalid,input[type=password].force-invalid,input[type=password]:focus.force-invalid,input[type=search].force-invalid,input[type=search]:focus.force-invalid,input[type=tel].force-invalid,input[type=tel]:focus.force-invalid,input[type=text].force-invalid,input[type=text]:focus.force-invalid,input[type=time].force-invalid,input[type=time]:focus.force-invalid,input[type=url].force-invalid,input[type=url]:focus.force-invalid,textarea.materialize-textarea.force-invalid,textarea.materialize-textarea:focus.force-invalid{border-bottom:1px solid #f44336!important;box-shadow:0 1px 0 0 #f44336!important}input:not([type]).force-warning,input:not([type]):focus.force-warning,input[type=date].force-warning,input[type=date]:focus.force-warning,input[type=datetime-local].force-warning,input[type=datetime-local]:focus.force-warning,input[type=datetime].force-warning,input[type=datetime]:focus.force-warning,input[type=email].force-warning,input[type=email]:focus.force-warning,input[type=number].force-warning,input[type=number]:focus.force-warning,input[type=password].force-warning,input[type=password]:focus.force-warning,input[type=search].force-warning,input[type=search]:focus.force-warning,input[type=tel].force-warning,input[type=tel]:focus.force-warning,input[type=text].force-warning,input[type=text]:focus.force-warning,input[type=time].force-warning,input[type=time]:focus.force-warning,input[type=url].force-warning,input[type=url]:focus.force-warning,textarea.materialize-textarea.force-warning,textarea.materialize-textarea:focus.force-warning{border-bottom:1px solid #ffc107!important;box-shadow:0 1px 0 0 #ffc107!important}[type=radio]:not(:checked)+label.invalid{color:orange}.input-field .intl-tel-input{width:calc(100% - 58px)!important;margin-bottom:20px}.input-field .label-materialize-intl-tel-input{left:64px!important;width:calc(100% - 64px)!important;opacity:0}.input-field .label-materialize-intl-tel-input.active{left:.75rem!important;opacity:1}.row-colnopadding .col{padding-left:0;padding-right:0}.input-field.no-padding{padding:0!important}.input-field.no-padding>label{left:0!important}.input-field .select2-selection{height:3rem;line-height:3rem;font-size:1rem;border:none;border-bottom:1px solid #9e9e9e;border-radius:0}.input-field .select2-selection .select2-selection__rendered{height:3rem;line-height:3rem;font-size:1rem;padding-left:0}.input-field .select2-selection .select2-selection__arrow{height:3rem}.input-field .select2-container.invalid .select2-selection{border-bottom:2px solid #f44336!important}.select2-dropdown .select2-search__field{margin-bottom:0}.select2-dropdown .select2-results__options .select2-results__option{width:100%;line-height:22px;padding:14px 16px;font-size:1rem;color:#bd844f}.select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#eee;color:#bd844f}.select-wrapper span.caret{height:10px;font-size:10px;line-height:10px}#sidenav-overlay{z-index:996}.sidenav{width:480px!important}ul.sidenav{z-index:999;height:calc(100% + 20px)}ul.sidenav>li{line-height:1em;padding:0 30px}ul.sidenav>li .one-border{margin-bottom:15px}ul.sidenav>li .one-border>.title{font-family:antonio,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;text-transform:uppercase;padding-right:20px}ul.sidenav>li>.listing{margin-bottom:15px}ul.sidenav>li>.listing>.item{border-top:1px solid #d6d6d6;margin-bottom:0;padding:16px 0 8px 0}ul.sidenav>li>.listing>.item:first-child{border-top:none}ul.sidenav>li>.listing>.item>.col{padding:0}ul.sidenav>li>.listing>.item>.title{font-family:antonio,Helvetica,Arial,sans-serif;font-size:26px;font-size:1.625rem;text-transform:uppercase;line-height:50px}ul.sidenav>li.nav-introduction{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),0 100%);background-color:#bd844f;color:#fff;padding:40px 30px;margin-bottom:30px}ul.sidenav>li.nav-introduction>.nav-title{font-family:antonio,Helvetica,Arial,sans-serif;font-size:38px;font-size:2.375rem;text-transform:uppercase;margin:0 0 20px 0}ul.sidenav>li.nav-introduction>p{margin-bottom:30px}ul.sidenav>li.content{padding-bottom:50px}ul.sidenav>li _:-moz-tree-row(hover),ul.sidenav>li.nav-content{padding-bottom:70px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ul.sidenav>li.nav-content{padding-bottom:70px}}ul.sidenav>li p{line-height:28px;font-size:18px;font-size:1.125rem}ul.sidenav>li form .input-field>.btn,ul.sidenav>li form .input-field>.btn-large,ul.sidenav>li form .input-field>.btn-small{margin-top:20px}ul.sidenav>li form .input-fieldp{margin:0}ul.sidenav>li form .input-field .select-wrapper+label.active{top:.8rem}.sidenav .input-field .tooltipped,form .input-field .tooltipped{position:relative;top:15px;float:right}.sidenav .title .tooltipped,form .title .tooltipped{display:inline-block;position:relative;top:-4px}.sidenav .tooltipped,form .tooltipped{padding:5px;border-radius:10px;height:17px;width:17px;line-height:8px;font-size:12px;font-size:.75rem;text-align:center;background-color:#000;color:#fff;margin-left:7px;cursor:pointer;font-family:cooper_hewitt,Helvetica,Arial,sans-serif}.sidenav .tooltipped:focus,.sidenav .tooltipped:hover,form .tooltipped:focus,form .tooltipped:hover{background-color:#000;color:#fff;opacity:.7}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(../img/flags@2x.png)}}.iti-flag.np{background-color:transparent}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(/content/themes/comedien/dist/vendor/intl-tel-input/build/img/flags.png)!important;background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(/cms/content/themes/comedien/dist/vendor/intl-tel-input/build/img/flags@2x.png)}}.input-field .label-materialize-intl-tel-input{transform:translateY(-14px) scale(.8);transform-origin:0 0;left:.75rem!important;opacity:1!important}.mce-container-body iframe{min-height:200px}.mce-tinymce.mce-container{top:18px}.mce-tinymce.mce-container .mce-toolbar-grp{border-bottom:none}.mce-tinymce.mce-container .mce-statusbar{border-color:#999}.mce-container-body .mce-path-item{display:none}.wp-core-ui.wp-editor-wrap{top:15px}.mce-container.mce-panel{min-width:400px}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.actors-listing li{float:left;height:298px;width:25%;margin-bottom:17px;position:relative}.actors-listing li>a.cover{position:absolute;top:0;display:block;width:100%;overflow:hidden;padding:0 10px;height:inherit}.actors-listing li>a.cover>.img{display:block;width:100%;min-height:100%;opacity:1;cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#ccc}.actors-listing li .content-infos{position:absolute;bottom:0}.actors-listing li>.info{height:inherit;position:absolute;top:0;width:100%;height:100%;color:#fff;font-size:14px;font-size:.875rem;padding:0 10px}.actors-listing li>.info>.inner{display:block;width:100%;height:100%;padding:20px;height:inherit;background-color:rgba(189,132,79,.8);color:#fff}.actors-listing li>.info>.inner>.btn-small{display:none;position:absolute;bottom:15px}.actors-listing li .section-title{min-height:53px;margin:0 0 5px 0}.actors-listing li .title{position:relative;text-align:left;color:#fff;font-family:antonio,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:44px;padding:0}.actors-listing li .title>.big{font-size:34px;font-size:2.125rem;line-height:30px;font-weight:400;color:#fff}@media only screen and (max-width:600px){.actors-listing li .title>.big{font-size:22px;font-size:1.375rem;line-height:26px}}.actors-listing li .title:after{display:none;bottom:-5px!important;height:1px!important;width:50px!important}.actors-listing li .boxed-text{font-style:initial;font-size:10px;font-size:.625rem;margin-bottom:0}.actors-listing li .age{margin-bottom:5px;line-height:17px}.actors-listing li .languages{line-height:17px;min-height:34px}.actors-listing li a.dark{width:initial;display:inline-block;margin-bottom:3px;background-color:#333}.actors-listing li .white{color:#bd844f}#cookies-notice{position:relative;z-index:500;background-color:#e6e6e6;border-bottom:1px solid #fff}#cookies-notice .row{margin-bottom:0}#cookies-notice .col-content{position:relative}#cookies-notice .close{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;color:#000}#cookies-notice .content{padding:18px 0;margin-left:45px;font-size:13px;font-weight:300;line-height:20px;color:#323232}.request-access .item{padding:30px 20px;background-color:#bd844f;color:#fff}.request-access .item .title{position:relative;margin-bottom:16px;padding-bottom:8px;line-height:1.3;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300}.request-access .item .title span{display:block;font-weight:400;font-size:28px;font-size:1.75rem}.request-access .item p{line-height:1.3;font-family:cooper_hewitt}.request-access .item p a{color:#fff;text-decoration:underline!important}#medias-modal-view{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0;z-index:999;transition:opacity .5s ease}#medias-modal-view .modal-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .5s ease;z-index:-1}#medias-modal-view.open{opacity:1}#medias-modal-view.open .modal-bg{opacity:.7}#medias-modal-view .content-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:0}#medias-modal-view .content-wrapper .content-inner{position:relative;width:90%;height:90%;padding:20px 20px;background-color:#fff}#medias-modal-view .content-wrapper .content-inner .image-container img{max-width:100%;height:auto}#medias-modal-view .content-wrapper a.modal-close{cursor:pointer;position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:20px;border:0 solid #fff;background:#bd844f;transition:opacity .5s ease;opacity:1;z-index:4001}#medias-modal-view .content-wrapper a.modal-close::after,#medias-modal-view .content-wrapper a.modal-close::before{content:'';position:absolute;width:2px;height:60%;top:50%;left:50%;background:#fff;transition:all .5s ease}#medias-modal-view .content-wrapper a.modal-close::before{transform:translate(-50%,-50%) rotate(45deg)}#medias-modal-view .content-wrapper a.modal-close::after{transform:translate(-50%,-50%) rotate(-45deg)}#medias-modal-view .content-wrapper a.modal-close.faded{opacity:.15}header#site-header{position:relative;width:100%;background-color:#fff;z-index:400}header#site-header .wrapper{position:relative;padding:0 40px;height:100%}header#site-header>.top{display:none;background-color:#e6e6e6}header#site-header>.top ul{margin-right:-10px}header#site-header>.top ul li a{font-size:11px;font-size:.6875rem;font-weight:600;color:#333}header#site-header>.top ul li a i{margin-right:10px;font-size:1.1rem}header#site-header>nav{height:100px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#333;background-color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}header#site-header>nav.fixed{position:fixed;top:0;left:0;right:0;height:70px}header#site-header>nav .wrapper{padding:0}header#site-header>nav .brand-logo{position:relative;padding:0 40px;height:100%;border-right:1px solid #e6e6e6}header#site-header>nav .brand-logo a{position:relative;display:block;width:180px;height:100%;overflow:hidden;z-index:10}header#site-header>nav .brand-logo a img{display:block;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;z-index:-1}header#site-header>nav .brand-logo a .print{display:none}header#site-header>nav .burger-menu-button{float:left;height:100%;padding:0 25px;margin:0;background-color:#bd844f}header#site-header>nav .burger-menu-button .material-icons{line-height:100px;font-size:40px;font-size:2.5rem;color:#fff;transition:line-height .25s ease}header#site-header>nav .burger-menu-button .material-icons:nth-child(2){display:none}header#site-header>nav .burger-menu-button.op .material-icons:nth-child(1){display:none}header#site-header>nav .burger-menu-button.op .material-icons:nth-child(2){display:block}header#site-header>nav #burger-menu-nav{position:absolute;width:600px;min-height:435px;background:#fff;top:100px;border-top:1px solid #e6e6e6;padding-bottom:50px;transform:translateX(-100%);transition:all .5s ease}header#site-header>nav #burger-menu-nav.op{transform:translateX(0)}header#site-header>nav #burger-menu-nav>a{position:absolute;bottom:30px;top:auto;height:auto;margin-left:64px;padding-left:36px;padding-top:3px;text-align:left;text-transform:uppercase;line-height:26px;font-size:16px;font-family:cooper_hewitt,Helvetica,Arial,sans-serif;background:0 0;box-shadow:none;color:#000;font-weight:600;background-image:url(../images/compagnions/icon-newsletter-brown@2x.svg);background-repeat:no-repeat;background-size:26px;background-position:center left;transition:color .4s ease}header#site-header>nav #burger-menu-nav>a:hover{color:#bd844f}header#site-header>nav #burger-menu-nav .menu-desktop,header#site-header>nav #burger-menu-nav .menu-mobile{display:block}header#site-header>nav #burger-menu-nav .menu-desktop ul,header#site-header>nav #burger-menu-nav .menu-mobile ul{display:block;width:100%;padding:20px 0 0 0;overflow:hidden}header#site-header>nav #burger-menu-nav .menu-desktop ul li,header#site-header>nav #burger-menu-nav .menu-mobile ul li{display:block;float:left;clear:both;width:100%}header#site-header>nav #burger-menu-nav .menu-desktop ul li a,header#site-header>nav #burger-menu-nav .menu-mobile ul li a{color:#000;text-align:left;text-transform:uppercase;line-height:16px;font-size:16px;font-size:1rem;font-family:cooper_hewitt,Helvetica,Arial,sans-serif;font-weight:600;padding:0 0 30px 64px;transition:color .25s ease}header#site-header>nav #burger-menu-nav .menu-desktop ul li a:hover,header#site-header>nav #burger-menu-nav .menu-mobile ul li a:hover{color:#bd844f;background-color:transparent}header#site-header>nav #burger-menu-nav .menu-desktop ul li a .material-icons,header#site-header>nav #burger-menu-nav .menu-mobile ul li a .material-icons{display:none}header#site-header>nav #burger-menu-nav .menu-desktop ul{padding:40px 0 0 0}header#site-header>nav #burger-menu-nav .menu-mobile{display:none}header#site-header>nav #burger-menu-nav .menu-mobile ul li a{padding:0 0 25px 30px}header#site-header>nav #burger-menu-nav .menu-mobile #menu-navigation-en-tete{background-color:#fff}header#site-header>nav .burger-menu-nav-overlay{position:absolute;display:none!important;width:100vw;height:100vh;background:rgba(0,0,0,.85);top:100px;opacity:0;transition:all .5s ease;pointer-events:none}header#site-header>nav .burger-menu-nav-overlay.op{opacity:1;pointer-events:initial}header#site-header>nav #castin-menu,header#site-header>nav #desktop-menu{height:100%;text-transform:uppercase;font-family:cooper_hewitt,Helvetica,Arial,sans-serif;font-weight:600;color:#333}header#site-header>nav #castin-menu li,header#site-header>nav #desktop-menu li{height:100%}header#site-header>nav #castin-menu li.mobile-only,header#site-header>nav #desktop-menu li.mobile-only{display:none}header#site-header>nav #castin-menu li.desktop-only,header#site-header>nav #desktop-menu li.desktop-only{display:block}header#site-header>nav #castin-menu li a,header#site-header>nav #desktop-menu li a{padding:0 10px;height:100%;line-height:100px;font-size:15px;font-size:.9375rem;color:#333;transition:line-height .25s ease}header#site-header>nav #castin-menu li a .menu-image-title,header#site-header>nav #desktop-menu li a .menu-image-title{position:relative}header#site-header>nav #castin-menu li a .new-blog-item,header#site-header>nav #desktop-menu li a .new-blog-item{position:absolute;bottom:-14px;left:-1px;line-height:9px;font-size:9px;color:#bd844f;text-decoration:underline}@media only screen and (max-width:1253px){header#site-header>nav #castin-menu.hide-on-large-comedien,header#site-header>nav #desktop-menu.hide-on-large-comedien{display:none!important}}header#site-header>nav #account-menu{height:100%;padding:0 0 0 10px;text-align:center;margin-left:10px;display:flex;flex-direction:row;justify-content:center;align-items:center}header#site-header>nav #account-menu.logged-in{padding:0;border-left:none}header#site-header>nav #account-menu.logged-in li #my-account{position:relative;margin:0!important;padding:0;height:100%;width:100px;text-align:center;background-color:#bd844f;color:#fff}header#site-header>nav #account-menu.logged-in li #my-account .icon{display:inline-block;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:34px;height:34px;left:33px;z-index:10}header#site-header>nav #account-menu.logged-in li #my-account .icon object{pointer-events:none;z-index:-1}header#site-header>nav #account-menu li{position:relative;height:40px;margin-right:15px}header#site-header>nav #account-menu li.my-account-li{height:100%;margin-right:0}header#site-header>nav #account-menu li .btn,header#site-header>nav #account-menu li .btn-large,header#site-header>nav #account-menu li .btn-small{height:40px;line-height:40px;font-weight:600;font-size:12px;font-size:.75rem;margin:0!important;vertical-align:unset}header#site-header>nav #account-menu li#my-account{width:100px;background-color:#bd844f}header#site-header>nav #account-menu li a.toggleSearch{width:40px;height:40px;font-size:0;padding:0;border-radius:100%;line-height:40px;vertical-align:unset;background-color:#bd844f;transition:all .25s ease;margin:0}header#site-header>nav #account-menu li a.toggleSearch .material-icons{width:100%;height:100%;margin-right:0;color:#fff;font-size:24px}header#site-header>nav #account-menu li a.toggleSearch:hover{background-color:#c49162}header#site-header>nav.fixed .burger-menu-button .material-icons{line-height:73px}header#site-header>nav.fixed #burger-menu-nav,header#site-header>nav.fixed .burger-menu-nav-overlay{top:70px}@media only screen and (min-width:1254px){header#site-header>nav a.button-collapse{display:none!important}header#site-header>nav #burger-menu-nav,header#site-header>nav .burger-menu-buttton,header#site-header>nav .burger-menu-nav-overlay{display:block!important}}header#site-header .searchform{width:100%;text-align:center}header#site-header .searchform.hidden{display:none}header#site-header .searchform input{height:3rem!important;font-weight:300;font-size:24px;font-size:1.5rem}header#site-header .searchform a{box-shadow:none;margin-top:40px;margin-left:5px;margin-right:10px;padding:0 25px;border:1px solid #bd844f}header#site-header .searchform #desktop-search-button-close{background:0 0;border:1px solid #fff}header#site-header .header-bar{width:520px;display:inline-flex;justify-content:flex-end}header#site-header .header-bar li{display:inline-flex}.companion-sticky-nav{position:fixed;top:50%;right:0;width:50px;transform:translateY(-50%);box-shadow:0 0 23px 0 rgba(0,0,0,.1)}.companion-sticky-nav ul{width:100%}.companion-sticky-nav ul li{position:relative;display:block;width:100%;padding:0}.companion-sticky-nav ul li a{position:relative;display:block;width:100%;height:50px;padding:0;background-color:#bd844f}.companion-sticky-nav ul li a:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;border-left:1px solid #fff;background-color:#fff;background-image:url(../images/compagnions/icon-register-brown@2x.svg);background-repeat:no-repeat;background-size:20px!important;background-position:center;transition:background-color .25s ease}.companion-sticky-nav ul li a.ico-contact:after{background-size:26px;background-position:46% 50%;background-image:url(../images/compagnions/icon-phone-brown@2x.svg)}.companion-sticky-nav ul li a.ico-newsletter:after{background-image:url(../images/compagnions/icon-newsletter-brown@2x.svg)}.companion-sticky-nav ul li a .title{position:absolute;width:150px;height:100%;line-height:50px;top:0;right:50px;padding:0 10px;text-align:center;color:#fff;font-family:cooper_hewitt;font-weight:500;text-transform:uppercase;font-size:16px;font-size:1rem;transform:translateX(100%);background-color:#fff;transition:all .3s ease-in-out}.companion-sticky-nav ul li a:hover:after{background-color:#bd844f;background-image:url(../images/compagnions/icon-register-white@2x.svg)}.companion-sticky-nav ul li a:hover.ico-contact:after{background-image:url(../images/compagnions/icon-phone-white@2x.svg)}.companion-sticky-nav ul li a:hover.ico-newsletter:after{background-image:url(../images/compagnions/icon-newsletter-white@2x.svg)}.companion-sticky-nav ul li a:hover .title{background-color:#bd844f;transform:translateX(0)}.companion-sticky-nav ul li:nth-child(2){border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}.companion-sticky-nav ul li:last-child{border-bottom:none}.search-form-container{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.85);z-index:99}.search-form-container .container{display:flex;height:100%;align-items:center}.search-form-container .container form ::placeholder{color:#fff;opacity:1}.search-form-container .container form :-ms-input-placeholder{color:#fff}.search-form-container .container form ::-ms-input-placeholder{color:#fff}.search-form-container .container form input{color:#fff;border-bottom:1px solid #fff}.search-form-container a.search-close{cursor:pointer;position:absolute;top:30px;right:30px;width:40px;height:40px;border-radius:20px;border:0 solid #fff;background:#bd844f;transition:opacity .5s ease;opacity:1;z-index:4001}.search-form-container a.search-close::after,.search-form-container a.search-close::before{content:'';position:absolute;width:2px;height:60%;top:50%;left:50%;background:#fff;transition:all .5s ease}.search-form-container a.search-close::before{transform:translate(-50%,-50%) rotate(45deg)}.search-form-container a.search-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-search{border-top:1px solid #e6e6e6;width:100%;display:flex;padding:4px 15px}.mobile-search.hidden{display:none}.mobile-search form{width:100%}.mobile-search form input{width:100%;border-bottom:none!important}.landing header#site-header>nav{height:60px}.landing header#site-header>nav.fixed{height:60px}.landing header#site-header>nav .wrapper{text-align:center}.landing header#site-header>nav .brand-logo{position:relative;height:100%;width:150px;padding:0;border-right:none}.landing header#site-header>nav .brand-logo img{display:block;left:0}.single-cm-actors header#site-header>nav:not(.fixed) #account-menu.logged-in li #my-account{border-bottom:1px solid #8c5521}@media only screen and (max-width:1253px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){header#site-header>nav{height:100px}header#site-header>nav #burger-menu-nav{height:calc(100vh - 100px);background-color:#f1f1f1}header#site-header>nav #burger-menu-nav .menu-desktop{display:none}header#site-header>nav #burger-menu-nav .menu-mobile{display:block}header#site-header>nav #burger-menu-nav>a{margin-left:30px}header#site-header>nav .brand-logo{padding:0 15px;-moz-transform:inherit;-o-transform:inherit;-ms-transform:inherit;-webkit-transform:inherit;transform:inherit;left:inherit}header#site-header>nav .brand-logo a{width:130px!important}}@media only screen and (max-width:1253px) and (min-width:992px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (min-width:992px){header#site-header>nav .search-trigger{display:none!important}}@media only screen and (max-width:1253px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){header#site-header>nav .button-collapse{float:right;height:100%;margin-right:26px;line-height:1;font-size:25px;font-size:1.5625rem;color:#bd844f}header#site-header>nav .button-collapse i{height:100%;line-height:100px}header#site-header>nav .button-collapse.search-trigger i{top:50%;position:relative;border-radius:100%;background:#bd844f;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:20px;font-size:1.25rem;transform:translate(-50%,-50%)}header#site-header>nav #account-menu li{margin-right:10px}header#site-header>nav #account-menu li.inscription-btn-li{display:none}header#site-header>nav #account-menu li.my-account-li{height:40px;margin-right:10px}header#site-header>nav #account-menu li a.modal-trigger{width:40px;height:40px;font-size:0;padding:0;border-radius:100%;background-color:#bd844f;transition:all .25s ease;background-image:url(../images/register.svg);background-repeat:no-repeat;background-size:26px;background-position:8px 7px}header#site-header>nav #account-menu.logged-in{padding:0;border-left:none}header#site-header>nav #account-menu.logged-in li #my-account{position:relative;margin:0!important;padding:0;width:40px!important;height:40px!important;text-align:center;background-color:#bd844f;color:#fff;border-radius:100%;transition:margin-top .25s ease}header#site-header>nav #account-menu.logged-in li #my-account .icon{display:inline-block;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:26px!important;height:26px!important;left:5px!important;z-index:10}header#site-header>nav #account-menu.logged-in li #my-account .icon object{pointer-events:none;z-index:-1}header#site-header>nav.fixed{height:70px}header#site-header>nav.fixed .button-collapse i{line-height:70px}header#site-header>nav.fixed .button-collapse.search-trigger i{line-height:30px}ul#mobile-menu li{padding:0 20px}ul#mobile-menu li:first-child{margin-top:20px}ul#mobile-menu li>a{padding:0}ul#mobile-menu li>a>i.material-icons{margin-right:20px}ul#mobile-menu li .new-blog-item{display:inline-block;margin-left:10px;line-height:10px;font-size:10px;color:#bd844f;text-decoration:underline}.search-form-container .container{width:90%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){header#site-header .button-collapse{display:block!important}}@media only screen and (max-width:600px){header#site-header>nav .brand-logo a{width:150px}header#site-header>nav #account-menu{margin-left:0;padding:0}header#site-header>nav #desktop-menu li.mobile-only{display:block}header#site-header>nav #desktop-menu li.desktop-only{display:none!important}header#site-header>nav #burger-menu-nav{width:100vw;height:calc(100vh - 70px)}#mobile-menu .section{margin-top:15px}#mobile-menu .section a{text-transform:uppercase;font-weight:700}#mobile-menu .desktop-only{display:none!important}.companion-sticky-nav{display:none}}@media print{header#site-header{position:relative;top:inherit;left:inherit;right:inherit;height:inherit;margin-bottom:0!important;height:60px}header#site-header>.top{display:none}header#site-header>nav{height:60px;text-align:center}header#site-header>nav .brand-logo{padding:0;border-right:none}header#site-header>nav .brand-logo a{width:auto}header#site-header>nav .brand-logo a img{display:none}header#site-header>nav .brand-logo a .print{display:block}header#site-header>nav #account-menu,header#site-header>nav #desktop-menu,header#site-header>nav .button-collapse{display:none!important}header#site-header>nav.fixed{position:relative;top:inherit;left:inherit;right:inherit;margin-bottom:0!important;height:60px}}.d-i{display:inline}.d-none{display:none}#wrapper{position:relative}iframe{max-width:100%!important}main#content{position:relative;margin-bottom:80px;z-index:200}main#content>.page{position:relative;min-height:330px}main#content>.page:before{content:'';position:absolute;top:0;left:0;right:0;height:330px;background:#eee;background:-moz-linear-gradient(top,#eee 1%,#fff 100%);background:-webkit-linear-gradient(top,#eee 1%,#fff 100%);background:linear-gradient(to bottom,#eee 1%,#fff 100%);z-index:-1}main#content #header-alerts>.notice,main#content>.notice{position:relative;width:100%;background-color:#333;color:#fff}main#content #header-alerts>.notice.alert,main#content>.notice.alert{background-color:#da3c39}main#content #header-alerts>.notice.alert .inner a:not(.btn):not(.btn-large):not(.btn-small),main#content>.notice.alert .inner a:not(.btn):not(.btn-large):not(.btn-small){color:#fff;text-decoration:underline!important}main#content #header-alerts>.notice.info,main#content>.notice.info{background-color:#337ab7}main#content #header-alerts>.notice.info .inner a:not(.btn):not(.btn-large):not(.btn-small),main#content>.notice.info .inner a:not(.btn):not(.btn-large):not(.btn-small){color:#fff;text-decoration:underline!important}main#content #header-alerts>.notice.info .btn,main#content #header-alerts>.notice.info .btn-large,main#content #header-alerts>.notice.info .btn-small,main#content>.notice.info .btn,main#content>.notice.info .btn-large,main#content>.notice.info .btn-small{background-color:#fff;color:#337ab7}main#content #header-alerts>.notice.success,main#content>.notice.success{background-color:#5cb85c}main#content #header-alerts>.notice.success .inner a:not(.btn):not(.btn-large):not(.btn-small),main#content>.notice.success .inner a:not(.btn):not(.btn-large):not(.btn-small){color:#fff;text-decoration:underline!important}main#content #header-alerts>.notice.success .btn,main#content #header-alerts>.notice.success .btn-large,main#content #header-alerts>.notice.success .btn-small,main#content>.notice.success .btn,main#content>.notice.success .btn-large,main#content>.notice.success .btn-small{background-color:#fff;color:#000}main#content #header-alerts>.notice.gold,main#content>.notice.gold{background-color:#bd844f}main#content #header-alerts>.notice.gold .inner a:not(.btn):not(.btn-large):not(.btn-small),main#content>.notice.gold .inner a:not(.btn):not(.btn-large):not(.btn-small){color:#fff;text-decoration:underline!important}main#content #header-alerts>.notice.gold .btn,main#content #header-alerts>.notice.gold .btn-large,main#content #header-alerts>.notice.gold .btn-small,main#content>.notice.gold .btn,main#content>.notice.gold .btn-large,main#content>.notice.gold .btn-small{background-color:#fff;color:#000}main#content #header-alerts>.notice.dark-grey,main#content>.notice.dark-grey{background-color:#333}main#content #header-alerts>.notice.dark-grey .inner a:not(.btn):not(.btn-large):not(.btn-small),main#content>.notice.dark-grey .inner a:not(.btn):not(.btn-large):not(.btn-small){color:#fff;text-decoration:underline!important}main#content #header-alerts>.notice.dark-grey .btn,main#content #header-alerts>.notice.dark-grey .btn-large,main#content #header-alerts>.notice.dark-grey .btn-small,main#content>.notice.dark-grey .btn,main#content>.notice.dark-grey .btn-large,main#content>.notice.dark-grey .btn-small{background-color:#fff;color:#000}main#content #header-alerts>.notice .material-icons:not(.close),main#content>.notice .material-icons:not(.close){position:absolute;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px}main#content #header-alerts>.notice .inner,main#content>.notice .inner{position:relative;padding:20px 20px 20px 60px;font-weight:500;z-index:10}main#content #header-alerts>.notice .inner p,main#content>.notice .inner p{line-height:1.2}main#content #header-alerts>.notice .inner strong,main#content>.notice .inner strong{font-weight:600}main#content #header-alerts>.notice a.wrapper-link,main#content>.notice a.wrapper-link{position:relative;display:block;width:100%;height:100%;padding:0;margin:0;color:inherit!important;text-decoration:none;z-index:10}main#content #header-alerts>.notice .close-notice,main#content>.notice .close-notice{position:absolute;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;margin:0;padding:5px;display:block;text-decoration:none;color:#fff;z-index:20}main#content #header-alerts>.notice .close-notice:hover,main#content>.notice .close-notice:hover{color:#333}.cm-classifieds #header-alerts{display:none}#user_switching_switch_on{display:none}#sidenav-overlay{background-color:rgba(0,0,0,.8)}.cm-events-template-default #wrapper{background-color:#fff!important}.display-mobile-only{display:none}@media only screen and (max-width:600px){.display-mobile-only{display:block}}.display-tablet-desktop-only{display:block}@media only screen and (max-width:600px){.display-tablet-desktop-only{display:none}}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.wpcf7-submit #submit{color:#fff}@media only screen and (max-width:600px){.goog-te-ftab-float{z-index:995!important}}@page{margin:2cm}@media print{body,html{height:auto;margin:0!important;padding:0!important;overflow:hidden}#cookies-notice,header#site-header{display:none!important}main#content{margin-bottom:0}main#content>.page{min-height:inherit}.goog-te-ftab-float{display:none}.d-print-none{display:none!important;height:0!important}.grecaptcha-badge,.right-aligned{display:none!important}.d-print-block{display:block}}footer#site-footer{position:relative;margin-top:30px;z-index:100;background-color:#fff}footer#site-footer #nav-bottom-container{position:relative;padding:0 40px;z-index:20}footer#site-footer #nav-bottom{margin-top:-80px;background-color:#fff;box-shadow:0 6px 20px 0 rgba(100,100,100,.1),0 6px 20px 0 rgba(100,100,100,.08)}footer#site-footer #nav-bottom ul{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;flex-direction:row;width:100%;text-transform:uppercase;font-weight:600}footer#site-footer #nav-bottom ul>li{flex-grow:1;text-align:center}footer#site-footer #nav-bottom ul>li a{font-size:14px;font-size:.875rem;color:#333;border-right:1px solid #e6e6e6}footer#site-footer #nav-bottom ul>li:last-child a{border-right:0}footer#site-footer .wrapper{position:relative;min-height:200px;width:100%;z-index:10}footer#site-footer .wrapper>.clipPathHeight{display:none;height:120px}footer#site-footer .wrapper>.container .row{margin-bottom:0}footer#site-footer .wrapper .margin-hidden-newsletter{height:60px}footer#site-footer .wrapper .container-newsletter{position:relative;margin:100px 0;background-color:#f8f8f8}footer#site-footer .wrapper .container-newsletter:before{content:'';position:absolute;width:100%;height:120px;top:0;left:0;clip-path:polygon(0 100%,100% 0,100% 100%,0 100%);margin-top:-120px;background:#f8f8f8}footer#site-footer .wrapper .container-newsletter:after{content:'';position:absolute;width:100%;height:120px;bottom:-120px;left:0;clip-path:polygon(100% 0,0 0,100% 100%);background:#f8f8f8}footer#site-footer .wrapper .container-newsletter>.row{margin-bottom:0}footer#site-footer .wrapper .newsletter{margin:30px 0}footer#site-footer .wrapper .newsletter .section-title{margin:0 0 50px 0}footer#site-footer .wrapper .newsletter .input-field{margin-top:0}footer#site-footer .wrapper .newsletter .input-field input[type=text]{font-size:18px;font-size:1.125rem;font-style:italic;border-bottom:1px solid #bebebe}footer#site-footer .wrapper .newsletter .input-field input[type=text]::-webkit-input-placeholder{color:#333}footer#site-footer .wrapper .newsletter .input-field input[type=text]:-moz-placeholder{color:#333}footer#site-footer .wrapper .newsletter .input-field input[type=text]::-moz-placeholder{color:#333}footer#site-footer .wrapper .newsletter .input-field input[type=text]:-ms-input-placeholder{color:#333}footer#site-footer .wrapper .newsletter .input-field input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}footer#site-footer .wrapper .newsletter .input-field input[type=email]{font-family:cooper_hewitt;font-weight:400;font-size:24px;font-size:1.5rem}footer#site-footer .wrapper .newsletter .submit{height:auto;font-family:cooper_hewitt;font-weight:200;line-height:19px;font-size:18px;font-size:1.125rem;padding:18px 60px;background-color:#333}footer#site-footer .wrapper .newsletter .submit:focus,footer#site-footer .wrapper .newsletter .submit:hover{background-color:#bd844f}footer#site-footer .wrapper .newsletter .loading{display:none}footer#site-footer .wrapper .newsletter .response{display:none;margin-bottom:20px;text-align:center;font-weight:700}footer#site-footer .wrapper .newsletter .response.success{color:#5cb85c}footer#site-footer .wrapper .newsletter .response.error{color:#d9534f}footer#site-footer .wrapper .partenaires,footer#site-footer .wrapper .soutiens{margin-bottom:100px}footer#site-footer .wrapper .partenaires .section-title,footer#site-footer .wrapper .soutiens .section-title{margin:0 0 50px 0}footer#site-footer .wrapper .partenaires .inner .item,footer#site-footer .wrapper .soutiens .inner .item{position:relative;float:left;margin-bottom:1.5rem}footer#site-footer .wrapper .partenaires .inner .item>a,footer#site-footer .wrapper .soutiens .inner .item>a{display:block;position:relative;width:100%;height:100%;text-align:center;opacity:1;transition:opacity .3s ease}footer#site-footer .wrapper .partenaires .inner .item>a:before,footer#site-footer .wrapper .soutiens .inner .item>a:before{content:'';display:none;position:absolute;width:100%;height:100%;top:0;left:0;padding:0 .75rem;background-color:#f8f8f8;transition:background-color .5s ease;z-index:-1}footer#site-footer .wrapper .partenaires .inner .item>a:focus,footer#site-footer .wrapper .partenaires .inner .item>a:hover,footer#site-footer .wrapper .soutiens .inner .item>a:focus,footer#site-footer .wrapper .soutiens .inner .item>a:hover{opacity:.6}footer#site-footer .wrapper .partenaires .inner .item>a .menu-image-title,footer#site-footer .wrapper .soutiens .inner .item>a .menu-image-title{display:none}footer#site-footer .wrapper .partenaires .inner .item>a img,footer#site-footer .wrapper .soutiens .inner .item>a img{width:100%;height:auto;padding-right:0}footer#site-footer .wrapper .partenaires .inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}footer#site-footer .wrapper .partenaires .inner .item{float:none;margin-left:0}footer#site-footer .wrapper .soutiens .inner{display:flex;justify-content:space-between}footer#site-footer .wrapper .soutiens .inner .item{float:unset;min-height:131px;margin-left:0}footer#site-footer .wrapper .footer-bottom>.row{position:relative;margin-bottom:0}footer#site-footer .wrapper .footer-bottom>.row:nth-child(1){padding:70px 0 50px 0!important}footer#site-footer .wrapper .footer-bottom>.row:nth-child(2){padding:30px 0 70px 0!important}footer#site-footer .wrapper .footer-bottom>.row:nth-child(2):before{content:'';position:absolute;top:0;left:.75rem;width:calc(100% - 1.5rem);height:1px;background-color:#b2b2b2}footer#site-footer .wrapper .footer-bottom>.row .col{line-height:24px;color:#89898a;font-size:18px;font-size:1.125rem}footer#site-footer .wrapper .footer-bottom>.row .col .brand-logo{max-width:75%}footer#site-footer .wrapper .footer-bottom>.row .col .title{font-weight:600}footer#site-footer .wrapper .footer-bottom>.row .col .text{font-weight:400;padding-top:10px}footer#site-footer .wrapper .footer-bottom>.row .col .text a{color:#89898a}footer#site-footer .wrapper .footer-bottom>.row .col .text a:hover{text-decoration:underline!important}footer#site-footer .wrapper .footer-bottom>.row .col .text-help-address{font-size:.7em;color:#9c9c9c;font-style:italic}footer#site-footer .wrapper .footer-bottom>.row .col a{color:#bd844f}footer#site-footer .wrapper .footer-bottom>.row .col a:hover{text-decoration:underline!important}footer#site-footer .wrapper .footer-bottom>.row .col .social-links{padding-top:10px}footer#site-footer .wrapper .footer-bottom>.row .col .social-links li{display:inline-block}footer#site-footer .wrapper .footer-bottom>.row .col .social-links li a{display:block;padding:0 3px}footer#site-footer .wrapper .footer-bottom>.row .col .social-links li:first-child a{padding-left:0}footer#site-footer .wrapper .footer-bottom>.row .col .social-links li:last-child a{padding-right:0}footer#site-footer .wrapper .footer-bottom>.row .col .copyright{font-size:14px;font-size:.875rem;font-weight:400;text-transform:uppercase}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul{text-align:right}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul li{display:inline-block}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul li a{padding:5px 15px;font-weight:600;font-size:14px;font-size:.875rem;color:#89898a;text-transform:uppercase}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul li:first-child a{padding-left:0}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul li:last-child a{padding-right:0}.js-captcha-container{display:block;margin:0 auto;text-align:center}.js-captcha-container input{text-align:center;display:inline-block;width:170px!important;font-family:cooper_hewitt;font-weight:400;font-size:24px!important}.js-captcha-container2{width:100%;display:block;margin:0 auto;text-align:center}.js-captcha-container2 input{color:#000!important;text-align:center;display:inline-block;width:120px!important;border-color:#fff!important}.js-captcha-container2 input::-webkit-input-placeholder{color:#ccc}.js-captcha-container2 input:-moz-placeholder{color:#ccc;opacity:1}.js-captcha-container2 input::-moz-placeholder{color:#ccc;opacity:1}.js-captcha-container2 input:-ms-input-placeholder{color:#ccc}#go-to-top-btn{text-align:right;margin-top:-2%;margin-right:10%}#go-to-top-btn .btn-floating{width:60px;height:60px;position:relative}#go-to-top-btn .btn-floating .arrow{position:absolute;top:50%;left:50%;border:solid #bd844f;border-width:0 2px 2px 0;display:inline-block;padding:3px;width:30%;height:30%;transform:translate(-50%,-25%) rotate(-135deg)}.btn-subscribe{margin-top:20px}@media only screen and (max-width:600px){#go-to-top-btn{text-align:center;margin-right:0}}@media only screen and (max-width:992px){footer#site-footer #nav-bottom-container{padding:0}footer#site-footer #nav-bottom{height:inherit;line-height:inherit}footer#site-footer #nav-bottom ul{position:relative;top:inherit;left:inherit;right:inherit;bottom:inherit;display:block}footer#site-footer #nav-bottom ul>li{position:relative;height:50px;width:25%}footer#site-footer #nav-bottom ul>li a{padding:5px 20px;line-height:1.4;position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer#site-footer .wrapper>.clipPathHeight{height:120px}footer#site-footer .wrapper .partenaires .inner .item{position:relative}footer#site-footer .wrapper .newsletter .input-field input[type=email]{font-size:16px;font-size:1rem}footer#site-footer .wrapper .newsletter .submit{line-height:16px;font-size:16px;font-size:1rem;padding:16px 25px}footer#site-footer .wrapper .footer-bottom{text-align:center}footer#site-footer .wrapper .footer-bottom>.row{position:relative;margin-bottom:0}footer#site-footer .wrapper .footer-bottom>.row:nth-child(1){padding:35px 0 25px 0!important}footer#site-footer .wrapper .footer-bottom>.row:nth-child(2){padding:15px 0 35px 0!important}footer#site-footer .wrapper .footer-bottom>.row .col{margin-bottom:20px}footer#site-footer .wrapper .footer-bottom>.row .col .brand-logo{margin:0 auto}footer#site-footer .wrapper .footer-bottom>.row .col .copyright{text-align:center}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page{margin-bottom:0}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul{text-align:center}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul li{display:block;margin:5px 0}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul li a{padding:5px 15px;font-size:14px;font-size:.875rem}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul li:first-child a{padding-left:15px}footer#site-footer .wrapper .footer-bottom>.row .menu-navigation-bas-de-page ul li:last-child a{padding-right:15px}.js-captcha-container{margin-top:10px}.js-captcha-container input{width:120px!important;font-size:16px!important}}@media only screen and (max-width:600px){footer#site-footer{margin-top:-60px}footer#site-footer .wrapper .container-newsletter{margin:60px 0}footer#site-footer .wrapper .container-newsletter:before{height:60px;margin-top:-60px}footer#site-footer .wrapper .container-newsletter:after{height:60px;bottom:-60px}footer#site-footer .wrapper .newsletter{margin:25px 0}footer#site-footer .wrapper .newsletter .section-title{margin:0 0 35px 0}footer#site-footer .wrapper .newsletter .col-btn-newsletter{text-align:center}footer#site-footer .wrapper .partenaires,footer#site-footer .wrapper .soutiens{margin-bottom:50px}footer#site-footer .wrapper .partenaires .section-title,footer#site-footer .wrapper .soutiens .section-title{margin:0 0 20px 0}footer#site-footer .wrapper .partenaires .inner .item a:before,footer#site-footer .wrapper .soutiens .inner .item a:before{display:none}footer#site-footer .wrapper .soutiens .inner .item{padding-bottom:0;min-height:auto}footer#site-footer #nav-bottom ul>li{height:auto;width:100%;border-bottom:1px solid #e6e6e6}footer#site-footer #nav-bottom ul>li:last-child{border-bottom:none}footer#site-footer #nav-bottom ul>li a{padding:10px 20px;line-height:1.4;top:inherit;border-right:0;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}}@media print{footer#site-footer{display:none}}.home .container .row{margin-bottom:0}.home .section-title{margin:0 0 50px 0}.home #search-box .alpha-search,.home #search-box .reinit{display:none}.home .advanced-search{margin-bottom:60px}.home .btn,.home .btn-large,.home .btn-small{font-size:16px;font-size:1rem;height:43px;line-height:43px}#front-slider{position:relative;height:620px;width:100%;background-color:#313131;z-index:50}#front-slider .n2-section-smartslider{position:relative;height:100%!important}#front-slider .n2-section-smartslider .n2-padding,#front-slider .n2-section-smartslider .n2-ss-align,#front-slider .n2-section-smartslider .n2-ss-slider{position:relative;height:100%!important}#front-slider .n2-section-smartslider .slide-title{pointer-events:none;text-align:left}#front-slider .n2-section-smartslider .slide-title>div{text-align:left;line-height:40px;font-family:antonio,Helvetica,Arial,sans-serif;color:#fff;font-size:34px;font-size:2.125rem;user-select:none}#front-slider .n2-section-smartslider .slide-text{pointer-events:none;text-align:left}#front-slider .n2-section-smartslider .slide-text p,#front-slider .n2-section-smartslider .slide-text>div{text-align:left;text-transform:uppercase;line-height:75px;font-family:antonio,Helvetica,Arial,sans-serif;color:#fff;font-size:68px;font-size:4.25rem;user-select:none}#front-slider .n2-section-smartslider .slide-btn{align-self:self-start}#front-slider .n2-section-smartslider .slide-btn a{font-family:cooper_hewitt;font-size:16px;font-size:1rem;height:43px;line-height:43px;cursor:pointer;vertical-align:middle;color:#fff;font-weight:500;background-color:#bd844f;text-align:center;letter-spacing:.5px;padding:0 1rem;text-transform:uppercase;z-index:1;transition:background-color .3s ease-out}#front-slider .n2-section-smartslider .slide-btn a:hover{background-color:#c49162}#front-slider .n2-section-smartslider .n2-ss-button-container{position:relative}#front-slider .n2-section-smartslider .n2-ss-button-container a{font-size:16px;font-size:1rem;height:43px;line-height:43px;cursor:pointer;vertical-align:middle;color:#fff;background-color:#bd844f;text-align:center;letter-spacing:.5px;padding:0 1rem;text-transform:uppercase;z-index:1;transition:background-color .3s ease-out}#front-slider .n2-section-smartslider .n2-ss-button-container a:hover{background-color:#c49162}#front-slider .image{display:none;position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;z-index:10}#front-slider .container{position:relative;height:100%;z-index:20}#front-slider .container>.row{padding-top:100px;margin-bottom:0}#front-slider .container .title{margin-bottom:20px;line-height:1.2;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:34px;font-size:2.125rem;color:#fff}#front-slider .container .title span{display:inline-block;margin-top:12px;line-height:1.1;font-size:68px;font-size:4.25rem;font-weight:400}#front-slider .buttons{position:absolute;left:50%;bottom:115px;transform:translateX(-50%)}#front-slider .buttons .btn,#front-slider .buttons .btn-large,#front-slider .buttons .btn-small{margin-right:10px}#front-slider .buttons .btn-large:last-child,#front-slider .buttons .btn-small:last-child,#front-slider .buttons .btn:last-child{margin-right:0}#front-temoignages{position:relative;height:auto;width:100%;margin-top:60px;background-color:#fff;z-index:50}#front-temoignages .clipPathHeight{display:none}#front-temoignages .n2-section-smartslider{position:relative;height:100%!important;background-color:#fff}#front-temoignages .n2-section-smartslider .n2-ss-slide .slide-text{padding:30px 50px;background:url(../images/quotation-mark-left.png) 0 0 no-repeat,url(../images/quotation-mark-right.png) 100% 100% no-repeat}#front-temoignages .n2-section-smartslider .n2-padding,#front-temoignages .n2-section-smartslider .n2-ss-align,#front-temoignages .n2-section-smartslider .n2-ss-slider{position:relative;height:100%!important}#front-temoignages .n2-section-smartslider .slide-aut,#front-temoignages .n2-section-smartslider .slide-text{pointer-events:none;text-align:center}#front-temoignages .n2-section-smartslider .slide-aut hr,#front-temoignages .n2-section-smartslider .slide-text hr{position:relative;width:50px;height:1px;top:0;left:0;margin:10px 0;background-color:#bd844f}#front-temoignages .n2-section-smartslider .slide-aut p,#front-temoignages .n2-section-smartslider .slide-aut>div,#front-temoignages .n2-section-smartslider .slide-text p,#front-temoignages .n2-section-smartslider .slide-text>div{text-align:left;color:#000;font-size:15px;font-size:.9375rem;line-height:25px;user-select:none}#front-actors{position:relative;padding-top:120px;min-height:200px;width:100%;background-color:#f8f8f8;z-index:100}#front-actors:before{content:'';position:absolute;width:100%;height:120px;top:0;left:0;clip-path:polygon(0 100%,100% 0,100% 100%,0 100%);margin-top:-120px;background:#f8f8f8}#front-actors:after{content:'';position:absolute;width:100%;height:120px;bottom:-120px;left:0;clip-path:polygon(100% 0,0 0,100% 100%);background:#f8f8f8}#front-actors>.clipPathHeight{display:none;height:120px}#front-actors>.inner{margin:100px 0 120px;margin-top:0}#front-actors .actors-listing li{height:230px;width:16.6666675%;margin-bottom:1.5rem}#front-actors .actors-listing li:nth-child(1){height:490px;width:33.33333%}#front-actors .actors-listing li a{padding:0 .75rem}#front-actors .actors-listing li .info{padding:0 .75rem}#front-actors .actors-listing li .info a{padding:15px 15px}#front-actors .actors-listing li .languages{display:none}#front-actors .actors-listing li .lastUpdate{padding-top:5px;font-size:10px;font-size:.625rem}#front-actors #all-actors{margin-top:40px}#front-videos{position:relative;min-height:100px;width:100%;background-color:#fff;z-index:150}#front-videos>.inner{margin:0 0 60px 0}#front-videos .row-videos .video{position:relative;width:33.3333%;float:left}#front-videos .row-videos .video .video-container{min-height:275px;background-color:#000}#front-videos .row-videos .video .infos{margin-top:30px;color:#bd844f;text-align:left;font-size:16px;font-size:1rem;line-height:16px;font-weight:600}#front-videos .row-videos .video .infos a{color:#bd844f;font-weight:400}#front-videos .row-videos .video .infos a:hover{text-decoration:underline!important}#front-videos .row-videos .video .infos .video-title{color:#000;font-weight:500;text-transform:uppercase}#front-videos .row-videos .video .infos hr{position:relative;width:50px;height:1px;margin:15px 0;background-color:#bd844f}#front-videos .row-videos .video .infos .video-real{padding-top:5px;color:#000}#front-videos .row-videos .video .infos .video-real span{display:inline-block}#front-videos .row-videos .video .infos .video-real span:nth-child(1){font-weight:500}#front-videos .row-videos .video .infos .video-real span:nth-child(2){font-weight:400}#front-videos #all-videos{margin-top:70px}#front-events{position:relative;min-height:200px;margin-top:120px;margin-bottom:120px;width:100%;background-color:#f8f8f8}#front-events:before{content:'';position:absolute;width:100%;height:120px;top:0;left:0;clip-path:polygon(0 100%,100% 0,100% 100%,0 100%);margin-top:-120px;background:#f8f8f8}#front-events:after{content:'';position:absolute;width:100%;height:120px;bottom:-120px;left:0;clip-path:polygon(100% 0,0 0,100% 100%);background:#f8f8f8}#front-events>.clipPathHeight{display:none;height:120px}#front-events>.inner{margin:30px 0 30px}#front-events .row-title{margin-bottom:0}#front-events .events{position:relative}#front-events .event-listing{margin-bottom:0}#front-events .btn-more{margin-top:40px}#front-events .agenda-filters{margin-bottom:70px}#front-events .agenda-filters .row{background-color:transparent}#front-events .agenda-filters .box{height:40px;top:0;left:auto;right:auto;box-shadow:none}#front-events .agenda-filters .box .search-form .filter-items{text-align:center}#front-events .agenda-filters .box .search-form .filter-items .search-event-item{position:relative;display:inline-block;text-align:center;margin:0 20px;width:auto;height:40px;font-family:antonio,Helvetica,Arial,sans-serif;line-height:40px;font-weight:600;text-transform:uppercase;color:#999;font-size:24px;font-size:1.5rem;cursor:pointer;transition:color .3s ease}#front-events .agenda-filters .box .search-form .filter-items .search-event-item.arrow{padding-right:40px;background-image:url(../images/small-arrow-grey.svg);background-repeat:no-repeat;background-size:18px;background-position:center right}#front-events .agenda-filters .box .search-form .filter-items .search-event-item>span{position:relative;display:block;height:40px}#front-events .agenda-filters .box .search-form .filter-items .search-event-item>span:after{content:'';position:absolute;width:100%;height:3px;left:0;bottom:0;background-color:#bd844f;opacity:0;transition:opacity .3s ease}#front-events .agenda-filters .box .search-form .filter-items .search-event-item>span input{width:205px;height:40px;border-bottom:0;margin-bottom:0;font-family:antonio,Helvetica,Arial,sans-serif;line-height:40px;font-weight:600;text-transform:uppercase;font-size:24px;font-size:1.5rem}#front-events .agenda-filters .box .search-form .filter-items .search-event-item>span ::placeholder{text-align:center;color:#999;opacity:1}#front-events .agenda-filters .box .search-form .filter-items .search-event-item>span :-ms-input-placeholder{text-align:center;color:#999}#front-events .agenda-filters .box .search-form .filter-items .search-event-item>span ::-ms-input-placeholder{text-align:center;color:#999}#front-events .agenda-filters .box .search-form .filter-items .search-event-item select{position:absolute;left:0;display:block}#front-events .agenda-filters .box .search-form .filter-items .search-event-item:hover{color:#000}#front-events .agenda-filters .box .search-form .filter-items .search-event-item:hover.arrow{background-image:url(../images/small-arrow-black.svg)}#front-events .agenda-filters .box .search-form .filter-items .search-event-item:hover>span:after{opacity:1}#front-events .agenda-filters .box .search-form .filter-items .search-event-item#search-event-date{z-index:10}#front-events .agenda-filters .box .search-form .filter-items .search-event-item#search-event-date .flatpickr-current-month .flatpickr-monthDropdown-months{float:left;display:inline-block;position:relative}#front-events .agenda-filters .box .search-form .filter-items .search-event-item#search-event-date .flatpickr-current-month .numInputWrapper{float:left;display:inline-block;position:relative;top:auto;padding:0;width:auto;background:0 0;text-align:left;box-shadow:none}#front-events .agenda-filters .box .search-form .filter-items .search-event-item#search-event-date .flatpickr-current-month input.cur-year{height:auto;padding:0;padding-top:1px;line-height:inherit;font-weight:300;line-break:auto;font-size:18px!important;text-align:center;background:#fff;appearance:none;-webkit-appearance:none}@media only screen and (max-width:600px){#front-events .agenda-filters .box .search-form .filter-items .search-event-item#search-event-date .flatpickr-calendar.static.open{transform:translateX(-40px)}}#front-events .agenda-filters .box .search-form .filter-items #search-event-region .dropdown-content{position:absolute;display:block;top:40px;min-width:300px;z-index:300;background:#fff;opacity:1!important}#front-events .agenda-filters .box .search-form .filter-items #search-event-region .dropdown-content hr{width:100%;color:#bd844f}#front-events .agenda-filters .box .search-form .filter-items #search-event-region .dropdown-content .items{padding:30px}#front-events .agenda-filters .box .search-form .filter-items #search-event-region .dropdown-content .items li span{font-family:cooper_hewitt;font-weight:400;font-size:16px;font-size:1rem;text-transform:capitalize}#front-events .agenda-filters .box .search-form .filter-items #search-event-region .dropdown-content .items li span:before{width:20px;height:20px;border:1px solid #bd844f}#front-events .agenda-filters .box .search-form .filter-items #search-event-region .dropdown-content .items li span [type=checkbox]:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #bd844f;border-bottom:2px solid #bd844f;transform:rotate(40deg);backface-visibility:hidden;transform-origin:100% 100%}#front-newsletter{position:relative;min-height:100px;width:100%;background-color:#fff}#front-newsletter>.inner{margin:80px 0 40px}#front-newsletter .input-field{margin-top:0}#front-newsletter .input-field input[type=text]{font-size:18px;font-size:1.125rem;font-style:italic;border-bottom:1px solid #bebebe}#front-newsletter .input-field input[type=text]::-webkit-input-placeholder{color:#333}#front-newsletter .input-field input[type=text]:-moz-placeholder{color:#333}#front-newsletter .input-field input[type=text]::-moz-placeholder{color:#333}#front-newsletter .input-field input[type=text]:-ms-input-placeholder{color:#333}#front-newsletter .input-field input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}#front-newsletter .submit{font-size:14px;font-size:.875rem;padding:0 20px;background-color:#333}#front-newsletter .submit:focus,#front-newsletter .submit:hover{background-color:#bd844f}#front-newsletter .loading{display:none}#front-newsletter .response{display:none;margin-bottom:20px;text-align:center;font-weight:700}#front-newsletter .response.success{color:#5cb85c}#front-newsletter .response.error{color:#d9534f}#newsletter-subscribe-form .check-newsletter{margin-bottom:10px;margin-top:40px;text-align:center}#newsletter-subscribe-form .check-newsletter>span{display:inline-block}@media only screen and (min-width:993px){#newsletter-subscribe-form>div.fields>div.input-field.col.s12.m10.l7.offset-l2{width:65%!important;margin-left:8%}}#front-services{position:relative;padding-top:120px;min-height:200px;width:100%;-webkit-clip-path:polygon(0 120px,100% 0,100% 100%,0 100%);clip-path:polygon(0 120px,100% 0,100% 100%,0 100%);background:#fff url(../images/section-gradient-grey.png) repeat-x center top}#front-services>.clipPathHeight{display:none;height:120px}#front-services>.inner{margin:30px 0 50px}#front-services .items{margin-bottom:0}#front-services .items .item{margin-bottom:-20px}#front-services .items .item:last-child{margin-bottom:0}#front-services .items .item:nth-child(3n+2){margin-top:30px}#front-services .items .item:nth-child(3n+3){margin-top:60px}#front-services .items .item .img{float:left;width:110px;min-height:200px}#front-services .items .item .img img{max-width:110px;height:auto}#front-services .items .item .content{float:left;padding-top:40px;padding-left:20px;width:calc(100% - 130px)}#front-services .items .item .content .title{position:relative;margin-bottom:16px;padding-bottom:8px;line-height:1.3;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:16px;font-size:1rem;color:#bd844f}#front-services .items .item .content .title>span{display:block;font-weight:400;font-size:28px;font-size:1.75rem}#front-services .items .item .content .title:after{position:absolute;bottom:0;left:0;content:'';height:1px;width:50px;background-color:#bd844f}#front-services .items .item .content p{line-height:1.3}#front-services .items .item.full{padding:30px 20px;background-color:#bd844f;color:#fff}#front-services .items .item.full .img{display:none}#front-services .items .item.full .content{width:100%;padding:0}#front-services .items .item.full .content .title{color:#fff}#front-services .items .item.full .content .title>span{color:#fff}#front-services .items .item.full .content .title:after{background-color:#fff}#front-services .items .item.full .content .btn,#front-services .items .item.full .content .btn-large,#front-services .items .item.full .content .btn-small{margin-top:15px;background-color:#333}#front-services .items .item.full .content .btn-large:hover,#front-services .items .item.full .content .btn-small:hover,#front-services .items .item.full .content .btn:hover{background-color:#fff;color:#333}#front-places{position:relative;min-height:200px;margin-top:120px;margin-bottom:120px;padding-bottom:70px;width:100%;background-color:#f8f8f8}#front-places:before{content:'';position:absolute;width:100%;height:120px;top:0;left:0;clip-path:polygon(0 100%,100% 0,100% 100%,0 100%);margin-top:-120px;background:#f8f8f8}#front-places:after{content:'';position:absolute;width:100%;height:120px;bottom:-120px;left:0;clip-path:polygon(100% 0,0 0,100% 100%);background:#f8f8f8}#front-places>.clipPathHeight{display:none;height:120px}#front-places .section-title>.title>.big{font-weight:300;font-size:24px;font-size:1.5rem}#front-places .section-title>.sub-title{margin-top:20px;font-family:antonio,Helvetica,Arial,sans-serif;font-size:48px;font-size:3rem;font-weight:400;color:#000;text-transform:uppercase}#front-places .section-title>.sub-title .number{color:#bd844f;padding-right:10px}#front-places .front-places-items{position:relative}#front-places .front-places-items .item{position:relative;margin-bottom:1.5rem}#front-places .front-places-items .item a{display:block;position:relative;width:100%;height:100%;left:0;top:0;overflow:hidden}#front-places .front-places-items .item a img{display:block;width:100%;height:auto;transform:scale(1);transition:transform .35s ease-out}#front-places .front-places-items .item a .content{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}#front-places .front-places-items .item a .content span{display:inline-block;width:100%;text-transform:uppercase;text-align:center;color:#fff;padding:10px 0;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;line-height:24px;font-size:16px;font-size:1rem;transition:all .35s ease}#front-places .front-places-items .item a .content span.number{font-weight:400;line-height:48px;margin-top:-5px;font-size:40px;font-size:2.5rem}#front-places .front-places-items .item a:hover img{transform:scale(1.2)}#front-places .front-places-items .item a:hover span.number{color:#bd844f}@media only screen and (max-width:992px){#front-slider{height:450px}#front-slider .n2-section-smartslider .slide-title>div{text-align:left;line-height:20px;font-size:17px;font-size:1.0625rem}#front-slider .n2-section-smartslider .slide-text p{text-align:left;line-height:40px;font-size:32px;font-size:2rem}#front-slider .n2-section-smartslider .slide-btn a{font-size:16px;font-size:1rem;height:43px;line-height:43px}#front-slider .buttons{width:100%;text-align:center;bottom:15px}#front-actors{margin-top:0}#front-actors .container .row{margin-bottom:0}#front-actors .actors-listing li{height:298px;width:33.33%}#front-actors .actors-listing li:nth-child(1){height:auto;width:100%;padding-top:100%}#front-actors .actors-listing li:nth-child(1) a{height:100%}#front-actors .actors-listing li .languages{display:none}#front-actors #all-actors{margin-top:inherit}#front-events>.clipPathHeight{height:80px}#front-events .arrows button.slick-prev{left:-60px;width:60px}#front-events .arrows button.slick-next{right:-60px;width:60px}#front-events .arrows button .material-icons{font-size:70px;font-size:4.375rem}#front-services{padding-top:80px;-webkit-clip-path:polygon(0 80px,100% 0,100% 100%,0 100%);clip-path:polygon(0 80px,100% 0,100% 100%,0 100%)}#front-services>.clipPathHeight{height:80px}#front-services .items .item{margin-bottom:10px}#front-services .items .item:last-child{margin-bottom:10px}#front-services .items .item:nth-child(3n+2){margin-top:0}#front-services .items .item:nth-child(3n+3){margin-top:0}#front-services .items .item.full{margin-top:20px}#front-places>.clipPathHeight{height:80px}}@media only screen and (max-width:600px){.home .container{width:97%}#front-slider{height:400px}#front-slider .n2-section-smartslider .slide-title{max-width:100%;width:100%!important;text-align:center}#front-slider .n2-section-smartslider .slide-title>div{text-align:center}#front-slider .n2-section-smartslider .slide-text p,#front-slider .n2-section-smartslider .slide-text>div{text-align:center;line-height:38px;font-size:32px;font-size:2rem}#front-slider .n2-section-smartslider .slide-btn{left:50%;transform:translateX(-50%)}#front-slider .n2-section-smartslider .slide-btn a{font-size:14px;font-size:.875rem;height:35px;line-height:35px}#front-slider .buttons{text-align:center;bottom:45px}#front-slider .buttons .btn,#front-slider .buttons .btn-large,#front-slider .buttons .btn-small{margin-bottom:5px;margin-right:0;font-size:14px;font-size:.875rem;height:35px;line-height:35px}#front-slider .buttons .btn-large:last-child,#front-slider .buttons .btn-small:last-child,#front-slider .buttons .btn:last-child{margin-bottom:0}#front-temoignages .n2-section-smartslider .n2-ss-slide .slide-text{background-size:15px;padding:10px}#front-temoignages .n2-section-smartslider .slide-text p,#front-temoignages .n2-section-smartslider .slide-text>div{line-height:20px;font-size:14px;font-size:.875rem}#front-actors{padding-top:50px}#front-actors:before{height:60px;margin-top:-60px}#front-actors:after{height:60px;bottom:-60px}#front-actors>.inner{margin:0 0 100px;padding-bottom:30px}#front-actors .actors-listing li{height:210px;width:50%}#front-actors #all-actors{margin-top:10px}#front-videos .row-videos{margin-bottom:0}#front-videos .row-videos .video{width:100%;margin-bottom:40px}#front-videos .row-videos .video .infos{margin-top:15px}#front-videos #all-videos{margin-top:0}#front-events{margin-top:80px;margin-bottom:80px}#front-events:before{height:60px;margin-top:-60px}#front-events:after{height:60px;bottom:-60px}#front-events>.clipPathHeight{height:60px}#front-events>.inner{margin:30px 0 30px 0;padding:30px 0}#front-events .arrows button.slick-prev{left:-50px;width:50px}#front-events .arrows button.slick-next{right:-40px;width:50px}#front-events .arrows button .material-icons{font-size:60px;font-size:3.75rem}#front-events .btn-more{margin-top:0}#front-events .event-listing{margin-top:30px}#front-events .agenda-filters{margin-bottom:70px}#front-events .agenda-filters .box .search-form .filter-items .search-event-item{float:left;clear:both;left:50%;transform:translateX(-50%);margin:0}#front-places{margin-top:80px;margin-bottom:80px;padding-bottom:40px}#front-places:before{height:60px;margin-top:-60px}#front-places:after{height:60px;bottom:-60px}#front-places>.inner{margin:30px 0 0;padding-top:30px}#front-places .front-places-items .item a .content span{padding:5px 0}#front-newsletter>.inner{margin:40px 0 30px}#front-newsletter .col-btn-newsletter{text-align:center}#front-services{padding-top:60px;-webkit-clip-path:polygon(0 60px,100% 0,100% 100%,0 100%);clip-path:polygon(0 60px,100% 0,100% 100%,0 100%)}#front-services>.clipPathHeight{height:60px}}.single-cm-actors #modal-contact.open{width:600px}.single-cm-actors #modal-contact .file-field .btn-small{margin-top:10px}.single-cm-actors .sidenav #edition-experience #delete-exp,.single-cm-actors .sidenav #edition-news #delete-news{margin-bottom:70px}.single-cm-actors .sidenav .info{font-style:italic;font-weight:400!important;font-size:14px!important;font-size:.875rem!important;line-height:1.5;color:#666;margin-bottom:0}.single-cm-actors .sidenav .input-field.radio{margin:0 0 40px 0}.single-cm-actors .sidenav .input-field>.preloader-wrapper{display:none;margin:0 auto}.single-cm-actors .sidenav #edition-personal-data>.row>.base{padding-bottom:60px}.single-cm-actors .sidenav button#add-video{top:-50px}.single-cm-actors .sidenav #videos{width:80%}.single-cm-actors .sidenav .listing-events>.item>.title{font-family:antonio,Helvetica,Arial,sans-serif;text-transform:uppercase;padding:0;font-size:19px;font-size:1.1875rem}.single-cm-actors .sidenav .content-pictures .chip,.single-cm-actors .sidenav .content-videos .chip{cursor:move}.single-cm-actors .sidenav #row-btn-actions-top{margin-bottom:30px}.single-cm-actors .sidenav #row-btn-actions-bottom{margin-top:10px;margin-bottom:30px}.single-cm-actors footer#site-footer:before{content:'';position:absolute;top:0;left:0;height:150px;width:33%;background-color:#f5f5f5}.single-cm-actors main#content article#actor>.wrapper{position:relative;min-height:200px;overflow:hidden;z-index:100}.single-cm-actors main#content article#actor>.wrapper .audios{margin-top:20px;padding:20px}.single-cm-actors main#content article#actor>.wrapper .audios>.audio-item{width:100%;display:block;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #ccc}.single-cm-actors main#content article#actor>.wrapper .audios>.audio-item:last-child{border-bottom:none}.single-cm-actors main#content article#actor>.wrapper .audios>.audio-item>.audio-title{margin-bottom:5px;font-size:15px;font-size:.9375rem;line-height:1.4;font-weight:500;color:#333}.single-cm-actors main#content article#actor>.wrapper .audios>.audio-item audio::-webkit-media-controls-panel{background-color:#f5f5f5;color:#333}.single-cm-actors main#content article#actor>.wrapper>aside.col-left{position:absolute;top:0;left:0;bottom:0;width:33.33%;background-color:#f5f5f5;z-index:100}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner{position:relative;width:100%;padding-bottom:100px;background-color:#f5f5f5}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner.sticky-bottom,.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner.sticky-top{position:fixed;left:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner.sticky-top{top:70px;bottom:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner.sticky-bottom{top:auto;bottom:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner>a.back{position:absolute;top:40px;left:40px;background-color:#333!important;z-index:30}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .edition-media{position:relative;z-index:110;padding:20px;background-color:#333}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .edition-media>.inner{height:150px;border:1px dashed #fff;position:relative}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .edition-media>.inner>.section-title{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;margin-top:10px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .edition-media>.inner>.section-title .fixed-action-btn{position:relative;right:inherit;bottom:inherit;display:inline-block;top:-20px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .edition-media>.inner>.section-title>.btn-floating{position:relative;top:-20px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .edition-media>.inner>.section-title>.title{color:#fff;font-weight:300;font-size:17px;font-size:1.0625rem;text-align:left;line-height:1.2}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .edition-media>.inner>.section-title>.title>span{color:#fff;font-weight:300;font-size:28px;font-size:1.75rem}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .row{margin-bottom:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .parent-image{position:relative}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .hover-featured{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#333;opacity:.7}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .hover-featured .inner{height:300px;width:250px;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px dashed #fff;position:relative;margin:0 auto;padding:40px 10px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .hover-featured .inner .title{color:#fff;font-weight:300;font-size:17px;font-size:1.0625rem;display:block}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .hover-featured .inner .title>.big{color:#fff;font-weight:300;font-size:28px;font-size:1.75rem}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .hover-featured .inner #edit-feat{margin-top:30px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image{position:relative;background-color:#000;z-index:10}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image img{position:relative;display:block;cursor:pointer;opacity:1;z-index:10}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image #see-actor-carousel{position:absolute;bottom:20px;right:20px;z-index:10}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.small{padding:75px 0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.small #featured-image{margin:0 auto;width:initial;min-width:180px;height:auto}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.not-small{padding:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.not-small #featured-image{margin:0;width:100%;height:auto}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image .blur-image{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-webkit-filter:grayscale(100%) blur(10px);-moz-filter:grayscale(100%) blur(10px);-o-filter:grayscale(100%) blur(10px);-ms-filter:grayscale(100%) blur(10px);filter:grayscale(100%) blur(10px);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:.4;z-index:9}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .videos{position:relative;margin-top:30px;z-index:20}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .videos .col{padding:0;margin-bottom:10px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .videos .col:last-child{margin-bottom:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .videos .video-container{position:relative}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .videos .video-container:hover>.video-hover{opacity:1}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .videos .video-container iframe{z-index:10}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .videos .video-container>.video-hover{transition-property:opacity;transition-duration:.5s;opacity:0;position:absolute;z-index:100;top:75%;left:0;width:100%;height:auto;color:#fff;font-size:13px;text-align:center}.single-cm-actors main#content article#actor>.wrapper>aside.col-left #gallery{position:relative;z-index:20;font-size:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left #gallery .row{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:0;width:100%;max-height:450px;overflow:hidden}.single-cm-actors main#content article#actor>.wrapper>aside.col-left #gallery .image{display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.single-cm-actors main#content article#actor>.wrapper>aside.col-left #gallery .image:hover{opacity:.7}.single-cm-actors main#content article#actor>.wrapper>aside.col-left #gallery .image img{height:auto;max-width:100%;opacity:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left #pad-bottom{height:100px}.single-cm-actors main#content article#actor>.wrapper>.col-content{position:relative;float:right;width:66.66%;z-index:200}.single-cm-actors main#content article#actor>.wrapper>.col-content .content{margin-left:auto;margin-right:auto;max-width:840px}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions{position:relative;z-index:200}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner{position:absolute;top:-45px;left:40px;right:40px}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li{display:inline-block;margin-bottom:15px}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li.click-to-toggle{position:relative;top:0;right:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li.click-to-toggle>a{margin-right:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li.click-to-toggle ul>li{text-align:center}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li.click-to-toggle ul>li>a{width:40px;height:40px;margin-right:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li.click-to-toggle ul>li>a>i{line-height:40px;font-size:1.6rem}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li.click-to-toggle ul>li>a.facebook{background-color:#3b5998}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li.click-to-toggle ul>li>a.twitter{background-color:#4099ff}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li.click-to-toggle ul>li>a.googleplus{background-color:#db4b39}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li.click-to-toggle ul>li>a.email{background-color:#666}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li .btn-floating{width:50px;height:50px;margin-right:10px}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li .btn-floating i{line-height:50px;font-size:1.2rem}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li .btn-floating.white i{color:#333}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li .cv-print-icon{background-image:url(../images/icon-CV.svg);background-repeat:no-repeat;background-position:center}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li .user-loggin-icon{background-image:url(../images/icon-user-loggin.svg);background-repeat:no-repeat;background-position:center}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .more-btn-container{position:relative}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .more-btn-container .fixed-action-btn{position:initial}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .more-btn-container .fixed-action-btn .dark{background-color:#333}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .more-btn-container .fixed-action-btn ul{bottom:50px}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .more-btn-container .fixed-action-btn ul li{margin-bottom:10px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro{position:relative;margin-bottom:70px;background-color:#bd844f;color:#fff;z-index:100}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro:after{content:'';position:absolute;bottom:-70px;left:0;right:0;width:100%;border-top:70px solid #bd844f;border-right:66.6vw solid transparent}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .inner{padding:40px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .clipPathHeight{display:none;height:70px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro h2.boxed-text{font-size:11px;font-size:.6875rem;border-color:#fff;color:#fff;margin:0 0 20px 0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-title{margin-bottom:50px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-title h1.title{padding-left:0;padding-right:0;font-size:38px;font-size:2.375rem;text-align:left;color:#fff}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-title h1.title>.big{font-size:64px;font-size:4rem;color:#fff;line-height:62px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-title h1.title:after{bottom:-10px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-description{line-height:1.3em;font-weight:300}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-description .phone-contact{display:block;margin:10px 0;color:#fff}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-description .btn-small{margin-top:25px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-description .btn-small.white{background-color:#fff;color:#bd844f;margin-left:15px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content{position:relative;padding:135px 40px 100px 40px;margin-top:-70px;line-height:1.3em;background:#fff url(../images/section-gradient-grey-shorter.png) repeat-x center top;overflow:hidden;z-index:90}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news .more-box{margin-bottom:10px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .edition-picto{text-align:right}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .more-box{display:block;height:23px;position:relative}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .more-box .more-exp{position:absolute;left:-16px;top:-18px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .more-box .more-exp,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .more-box .more-news{border:1px solid;border-color:#bebebe;width:33px;height:33px;line-height:33px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .more-box .more-exp i,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .more-box .more-news i{font-size:1.4rem;color:#666}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .section{font-weight:300;font-size:14px;font-size:.875rem}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news h3,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .section h3{font-size:28px;font-size:1.75rem;display:inline-block;margin:0;margin-bottom:5px;line-height:30px;text-align:center;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news .divider:first-child,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .section .divider:first-child{display:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news .item,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .section .item{padding:18px 0;margin-bottom:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news .item>.col,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .section .item>.col{padding:0!important}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news .item .gold,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .section .item .gold{color:#bd844f;font-weight:500}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news .item .title,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .section .item .title{font-weight:500;font-size:14px;font-size:.875rem;margin:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news .item .label,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .section .item .label{display:inline;font-weight:400}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .news .item p,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .section .item p{padding:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .edition-picto>.btn-floating{box-shadow:none;border:1px solid #333;width:35px;height:35px;line-height:35px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .edition-picto>.btn-floating>i{color:#333;font-size:14px;font-size:.875rem;line-height:35px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-header .one-border hr{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;width:100%;height:1px;border-top-color:#666;opacity:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-header .one-border:after{display:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-header .one-border h3{margin-bottom:0;background-color:transparent}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-header .one-border .btn-light{margin-top:4px;background-color:transparent}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body{padding:0!important}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .line{margin-bottom:10px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .line p{padding:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .line:last-child{margin-bottom:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body>.content-agency>.row,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body>.content-characteristics>.row,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body>.content-languages>.row,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body>.content-personal-data .row,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body>.content-schools>.row,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body>.content-skills>.row,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body>.content-trainings>.row,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body>.row{margin-bottom:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body article{margin-bottom:15px;padding:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body article .title{display:block;font-weight:500}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body article p{padding:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .label{display:inline;font-size:inherit;color:inherit;font-weight:400}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .year-title{color:#bd844f;font-weight:500}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .year-box{position:relative;margin-bottom:10px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .year-box>.year-title{position:absolute;top:0;left:0;background-color:#fff;padding-bottom:5px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .year-box>.year-title .duration{display:block;font-weight:300;font-size:11px;font-size:.6875rem}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .year-box>.edition-picto{position:absolute;top:0;right:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .year-box .experience-box{border-left:1px solid #d6d6d6}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .year-box .experience-box p{padding:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .year-box article{padding:0 0 0 50px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .experience-type-title{margin:15px 0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .experience-type-title h4{margin:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .experience-type-title .btn-add-exp{margin-left:5px;display:inline-block!important;vertical-align:middle;color:#333}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .experience-type-title .btn-add-exp i{vertical-align:middle}#add-other-skill .input-field label{position:relative}#modal-add-actor-casting .preloader-wrapper,#modal-confirm-exit-media-without-saving .preloader-wrapper,#modal-contact .preloader-wrapper{display:none}#modal-add-actor-casting .input-field label,#modal-confirm-exit-media-without-saving .input-field label,#modal-contact .input-field label{left:0}#modal-add-actor-casting .content-before p,#modal-confirm-exit-media-without-saving .content-before p,#modal-contact .content-before p{line-height:1.6}#modal-add-actor-casting .content-before p a,#modal-confirm-exit-media-without-saving .content-before p a,#modal-contact .content-before p a{color:#bd844f}#modal-add-actor-casting .content-before p.info,#modal-confirm-exit-media-without-saving .content-before p.info,#modal-contact .content-before p.info{font-size:14px;font-size:.875rem;font-style:italic;color:#999}#modal-add-actor-casting .content-before p.error,#modal-confirm-exit-media-without-saving .content-before p.error,#modal-contact .content-before p.error{display:none;font-weight:500;line-height:1.4;color:#d33737}#full-profil-title{color:#717171;padding-right:1%}#access-full-profil{color:#000}@media only screen and (max-width:600px){.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li{width:40px}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li .btn-floating i{line-height:40px}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner .content>ul>li .btn-floating{width:40px;height:40px}}@media only screen and (max-width:992px){.single-cm-actors main#content article#actor>.wrapper>aside.col-left{left:0;width:100%;max-width:inherit;height:600px;overflow:hidden}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner{padding-bottom:0;height:600px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .parent-image{height:470px;overflow:hidden}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .desktop{display:none}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .audios,.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .content-audios,.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .content-videos,.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .edition-media{display:none}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .content-videos-mobile{height:600px;margin-top:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner #gallery-mobile{height:130px;background-color:#000;overflow:hidden}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner #gallery-mobile .images{position:relative}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner #gallery-mobile .images .image{height:130px;width:130px;float:left}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner #gallery-mobile .images .image:last-child{margin-right:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner #gallery-mobile .images .image a{position:relative;display:block;height:100%;width:100%}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner #gallery-mobile .images .image a img{height:130px;width:130px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image{height:470px;padding:40px 0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.small #featured-image{margin:0 auto;height:100%;max-height:470px;width:auto;min-width:inherit}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.not-small #featured-image{margin:0 auto;height:100%!important;max-height:470px!important;width:auto!important}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image .blur-image{height:470px}.single-cm-actors main#content article#actor>.wrapper>.col-content{position:relative;float:none;width:100%;margin-top:450px;min-width:inherit;max-width:inherit;overflow:visible}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro{margin-bottom:70px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro:after{content:'';position:absolute;bottom:-70px;left:0;right:0;width:100%;border-top:70px solid #bd844f;border-right:100vw solid transparent}.single-cm-actors main#content article#actor>.wrapper #actor-content .gallery.mobile{margin-right:-30px;margin-left:-30px}.single-cm-actors main#content article#actor>.wrapper #actor-content .gallery.mobile #gallery-mobile{height:130px}.single-cm-actors main#content article#actor>.wrapper #actor-content .gallery.mobile #gallery-mobile .images .image{height:inherit;width:inherit}.single-cm-actors main#content article#actor>.wrapper #actor-content .gallery.mobile #gallery-mobile .images .image a img{height:130px;width:130px}.single-cm-actors main#content article#actor>.wrapper.noOtherImages>aside.col-left{height:470px}.single-cm-actors main#content article#actor>.wrapper.noOtherImages>aside.col-left>.inner{height:470px}.single-cm-actors main#content article#actor>.wrapper.noOtherImages>aside.col-left>.inner .parent-image{height:470px}.single-cm-actors main#content article#actor>.wrapper.noOtherImages>.col-content{margin-top:450px}.single-cm-actors footer#site-footer:before{content:'';position:absolute;top:0;left:0;height:150px;width:100%;background-color:#fff}}@media only screen and (max-width:600px){.single-cm-actors main#content article#actor>.wrapper>aside.col-left{height:auto}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner{height:470px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner>a.back{top:20px;left:20px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .parent-image{height:360px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image{height:360px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.small #featured-image{margin:0 auto;height:100%;max-height:230px;width:auto;min-width:inherit}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.not-small #featured-image{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;height:auto!important;max-height:360px!important;width:auto!important;min-width:inherit}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image .blur-image{height:360px}.single-cm-actors main#content article#actor>.wrapper>.col-content{margin-top:360px}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions .inner{left:25px;right:25px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro{margin-bottom:40px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro:after{content:'';position:absolute;bottom:-40px;left:0;right:0;width:100%;border-top:40px solid #bd844f;border-right:100vw solid transparent}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .inner{padding:30px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .clipPathHeight{height:40px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content{padding:110px 30px 50px 30px;margin-top:-40px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .gallery.mobile #gallery-mobile{height:90px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .gallery.mobile #gallery-mobile .images .image a img{height:90px;width:90px}.single-cm-actors main#content article#actor>.wrapper.noOtherImages>aside.col-left{height:360px}.single-cm-actors main#content article#actor>.wrapper.noOtherImages>aside.col-left>.inner{height:360px}.single-cm-actors main#content article#actor>.wrapper.noOtherImages>aside.col-left>.inner .parent-image{height:360px}.single-cm-actors main#content article#actor>.wrapper.noOtherImages>.col-content{margin-top:360px}.single-cm-actors footer#site-footer{background-color:#fff}}@media print{.single-cm-actors main#content .notice{display:none}.single-cm-actors main#content article#actor>.wrapper{min-height:inherit}.single-cm-actors main#content article#actor>.wrapper>aside.col-left{position:relative;top:inherit;left:inherit;bottom:inherit;width:100%;background-color:#fff}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner{padding-bottom:30px;background-color:#fff}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner>a.back{display:none}.single-cm-actors main#content article#actor>.wrapper>aside.col-left>.inner .actor-medias-wrapper{display:none}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image{max-height:400px;padding:0;overflow:hidden}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image .blur-image{display:none}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image img{position:relative;display:block;cursor:pointer;opacity:1;z-index:10}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.small{padding:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.small #featured-image{margin:0 auto;width:auto;max-width:100%;min-width:inherit;height:auto;max-height:400px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.not-small{padding:0}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .main-image.not-small #featured-image{margin:0 auto;width:auto;max-width:100%;height:auto;max-height:400px}.single-cm-actors main#content article#actor>.wrapper>aside.col-left .edition-media{display:none}.single-cm-actors main#content article#actor>.wrapper>.col-content{position:relative;float:none;width:100%}.single-cm-actors main#content article#actor>.wrapper>.col-content .content{margin-left:auto;margin-right:auto;width:100%;max-width:100%}.single-cm-actors main#content article#actor>.wrapper>.col-content #header-actions{display:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro{margin-bottom:30px;background-color:#fff;color:#000;-webkit-clip-path:none;clip-path:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro:after{display:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .inner{padding:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .inner .content{max-width:100%}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro h2.boxed-text{border:none;color:#000}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-title{margin-bottom:0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-title h1.title{color:#000;font-weight:300;font-size:30px;font-size:1.875rem}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-title h1.title>.big{display:inline;color:#000;font-weight:500;font-size:30px;font-size:1.875rem}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-title h1.title:after{display:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-description{font-weight:400;color:#000;font-size:16px;font-size:1rem;margin-bottom:50px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-description .btn-add-actor-casting,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-description .btn-send-message{display:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-intro .section-description .phone-contact{color:#000;font-size:13px;font-size:.8125rem}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content{padding:0;margin-top:30px;background-image:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .edit-experience,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .more-box,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content button.submit{display:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content .content{max-width:100%}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-header .one-border .btn-light,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-header .one-border hr{display:none}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body{padding:10px 0}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .btn-title,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .experience-type-title h4{background-color:#fff;color:#000;border:1px solid #000}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible #experiences .btn-title,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible #experiences .collapsible-body .experience-type-title h4,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .collapsible-body .experience-type-title #experiences h4{background-color:#fff;color:#000;border:none;padding:0;letter-spacing:0;height:auto;font-size:28px;font-size:1.75rem;display:inline-block;margin:0;line-height:30px;text-align:center;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible #experiences .experience-type{margin-bottom:30px}.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .content-schools .city,.single-cm-actors main#content article#actor>.wrapper>.col-content #actor-content ul.cm-collapsible .content-schools .title{display:inline-block}}.post-type-archive-cm-actors #actors{position:relative;padding-bottom:120px;margin-bottom:-120px;min-height:200px;width:100%}.post-type-archive-cm-actors #actors>.overlay{position:absolute;z-index:200;top:120px;height:100%;width:100%;display:block;background-color:#000;opacity:.7;padding-top:120px;margin-top:-120px;padding-bottom:120px;margin-bottom:-120px}.post-type-archive-cm-actors #actors:before{content:'';position:absolute;top:-120px;left:0;right:0;height:120px;background-color:transparent;border-top:120px solid transparent;border-right:99vw solid #eee}.post-type-archive-cm-actors #actors>.inner{position:relative;margin:0 0 60px;padding-top:100px;z-index:10;background:#fff url(../images/section-gradient-grey.png) repeat-x center top}.post-type-archive-cm-actors #actors h1{text-align:center;padding:0;margin:0 0 30px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:54px;font-size:3.375rem;line-height:1;color:#333}.post-type-archive-cm-actors #actors h1 span{color:#bd844f}.post-type-archive-cm-actors #actors .alpha-listing li{cursor:pointer}.post-type-archive-cm-actors #actors .alpha-listing li.last-line .content{border-bottom:none}.post-type-archive-cm-actors #actors .alpha-listing li.lighter{opacity:.6}.post-type-archive-cm-actors #actors .alpha-listing li>.content{border-bottom:1px solid #d6d6d6;padding:10px 0 8px 0;margin:0 0 0 -15px;position:relative;pointer-events:none}.post-type-archive-cm-actors #actors .alpha-listing li .left{width:15%}.post-type-archive-cm-actors #actors .alpha-listing li .left>.img{display:block;width:100%;height:100%;background-repeat:no-repeat}.post-type-archive-cm-actors #actors .alpha-listing li .right{width:85%;text-align:left;padding-left:20px;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:15%;pointer-events:none}.post-type-archive-cm-actors #actors .alpha-listing li .right>.name{font-family:antonio,sans-serif;font-size:18px;font-size:1.125rem;text-transform:uppercase}.post-type-archive-cm-actors #actors .alpha-listing li .right>.name .gold{color:#bd844f}.post-type-archive-cm-actors #actors .alpha-listing li .right>.age{font-size:14px;font-size:.875rem}.post-type-archive-cm-actors #actors .alpha-listing li:hover .hover-links{display:block}.post-type-archive-cm-actors #actors .alpha-listing li .hover-links{pointer-events:auto;display:none;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.post-type-archive-cm-actors #actors .alpha-listing li .hover-links .gold{background-color:#bd844f;color:#fff}.post-type-archive-cm-actors #actors .loading{display:none;margin:40px 0 50px;text-align:center}.post-type-archive-cm-actors #actors #display-selector{padding:0 10px}.post-type-archive-cm-actors #actors #display-selector .label{display:inline;font-family:antonio,serif;font-weight:700;margin-right:15px;vertical-align:middle}.post-type-archive-cm-actors #actors #display-selector .ui-btn{background-color:#eee;color:#999;margin-left:3px;font-size:14px;font-size:.875rem}.post-type-archive-cm-actors #actors #display-selector .ui-btn.ui-btn.active{background-color:#bd844f;color:#fff}.post-type-archive-cm-actors #actors .alphabet.top{border-bottom:1px solid #d6d6d6;padding-bottom:5px;margin-bottom:20px}.post-type-archive-cm-actors #actors .alphabet.bottom{border-top:1px solid #d6d6d6;padding-top:5px;margin-top:20px}.post-type-archive-cm-actors #actors .alphabet>li{display:inline-block;width:3.55%}.post-type-archive-cm-actors #actors .alphabet>li>.letter{font-family:antonio;padding:0;width:100%;text-align:center;color:#bebebe}.post-type-archive-cm-actors #actors .alphabet>li>.letter.active{color:#333}@media only screen and (max-width:992px){.post-type-archive-cm-actors #actors{margin-top:0;padding-bottom:80px;margin-bottom:-80px;background:#fff}.post-type-archive-cm-actors #actors:before{display:none}.post-type-archive-cm-actors #actors>.overlay{-webkit-clip-path:none;clip-path:none}.post-type-archive-cm-actors #actors>.inner>.container{width:calc(100% - 60px)}.post-type-archive-cm-actors #actors>.inner>.container>.row{margin-bottom:0}.post-type-archive-cm-actors #actors .actors-listing li{width:33.33%;margin-bottom:10px}.post-type-archive-cm-actors #actors .actors-listing li>a.cover{padding:0 5px}.post-type-archive-cm-actors #actors .actors-listing li>.info{padding:0 5px}}@media only screen and (max-width:600px){.post-type-archive-cm-actors main#content{overflow:hidden}.post-type-archive-cm-actors #actors{padding-bottom:80px;margin-bottom:-80px}.post-type-archive-cm-actors #actors:before{display:block;content:'';position:absolute;top:-40px;left:0;right:0;height:40px;background-color:transparent;border-top:40px solid transparent;border-left:99vw solid #eee}.post-type-archive-cm-actors #actors>.inner{padding-top:60px}.post-type-archive-cm-actors #actors>.inner>.container{width:calc(100% - 20px)}.post-type-archive-cm-actors #actors h1{font-size:46px;font-size:2.875rem}.post-type-archive-cm-actors #actors #display-selector .label{margin-right:5px}.post-type-archive-cm-actors #actors .actors-listing li{height:240px;width:50%;margin-bottom:10px}.post-type-archive-cm-actors #actors .actors-listing li>a.cover{padding:0 5px}.post-type-archive-cm-actors #actors .actors-listing li>.info{padding:0 5px}.post-type-archive-cm-actors #actors .actors-listing li>.info .languages{display:none}}.single-cm-places main#content article#place>header{position:relative;height:520px;overflow:hidden;background-color:#d8d8d8;z-index:100;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 85px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 85px))}.single-cm-places main#content article#place>header>.clipPathHeight{display:none;height:85px}.single-cm-places main#content article#place>header>a.back{position:absolute;top:40px;left:40px;background-color:#333!important;z-index:20}.single-cm-places main#content article#place>header>.banner{position:relative;width:auto;overflow:hidden;height:520px;z-index:10}.single-cm-places main#content article#place>header>.banner>.inner{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.single-cm-places main#content article#place>header>.map{position:relative;float:right;width:420px;height:520px;-webkit-box-shadow:-2px 0 6px 0 rgba(143,143,143,.3);-moz-box-shadow:-2px 0 6px 0 rgba(143,143,143,.3);box-shadow:-2px 0 6px 0 rgba(143,143,143,.3);z-index:15}.single-cm-places main#content article#place>header>.map .inner{height:100%;width:100%}.single-cm-places main#content article#place>header>.map #place-map{height:100%;height:calc(100% + 15px);width:100%}.single-cm-places main#content article#place>.header-bottom{position:relative;z-index:110}.single-cm-places main#content article#place>.header-bottom .badge{display:none;position:absolute;bottom:0;left:0;margin:0;padding:0 8px;height:30px;line-height:30px;font-size:11px;font-size:.6875rem;font-weight:400;font-style:italic;text-transform:uppercase;border-radius:0}.single-cm-places main#content article#place>.header-bottom .share-btn{display:none;position:absolute;bottom:0;left:0;right:inherit;bottom:inherit;z-index:50}.single-cm-places main#content article#place>.header-bottom .share-btn>a i{color:#333}.single-cm-places main#content article#place>.header-bottom .share-btn>ul a{color:#fff}.single-cm-places main#content article#place>.header-bottom .share-btn>ul a.facebook{background-color:#3b5998}.single-cm-places main#content article#place>.header-bottom .share-btn>ul a.twitter{background-color:#4099ff}.single-cm-places main#content article#place>.header-bottom .share-btn>ul a.googleplus{background-color:#db4b39}.single-cm-places main#content article#place>.header-bottom .share-btn>ul a.email{background-color:#666}.single-cm-places main#content article#place>.wrapper{position:relative;margin-top:-85px;min-height:200px;overflow:hidden;background:#fff url(../images/place-content-gradient.png) repeat-x center top;z-index:90}.single-cm-places main#content article#place>.wrapper>.col-content{position:relative;width:auto;overflow:hidden;padding-top:85px;padding-bottom:60px}.single-cm-places main#content article#place>.wrapper>.col-content>.inner{position:relative;margin:0 auto;max-width:900px}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-title{margin:0 0 20px;font-size:54px;font-size:3.375rem;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#bd844f}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content h2{margin:30px 0 20px;text-transform:uppercase;font-size:20px;font-size:1.25rem;font-weight:600}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content h3{margin:20px 0 10px;text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:500}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content p{margin-bottom:20px;line-height:1.7;font-weight:400}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content .emphasis{line-height:1.6;font-size:18px;font-size:1.125rem;font-weight:500}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content a{color:#bd844f}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content a:focus,.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content a:hover{text-decoration:underline!important}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content ol,.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content ul{margin-bottom:15px}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content ul li{margin-left:18px!important;margin-bottom:5px;line-height:1.3;list-style:disc!important}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content ol li{margin-left:18px!important;margin-bottom:5px;line-height:1.3;list-style:decimal!important}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .title-section{position:relative;margin-bottom:25px;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .title-section hr{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;width:100%;height:1px;border-top-color:#999;opacity:0}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .title-section span{position:relative;padding:0 20px 0 0;vertical-align:middle;font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .events .row{margin-left:-.75rem;margin-right:-.75rem;margin-bottom:0}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .events .row .event:nth-child(n+4){display:none}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .events .row .btn-more{display:none;margin-left:10px;background-color:#333}.single-cm-places main#content article#place>.wrapper>.col-content>.inner #images-gallery .masonry{margin:0 auto;width:100.4%}.single-cm-places main#content article#place>.wrapper>.col-content>.inner #images-gallery .gallery-item{width:33.3%;overflow:hidden}.single-cm-places main#content article#place>.wrapper>.col-content>.inner #images-gallery .gallery-item img{width:100.4%;max-width:100.4%!important;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;-moz-transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;-ms-transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;-o-transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out}.single-cm-places main#content article#place>.wrapper>.col-content>.inner #images-gallery .gallery-item:hover img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.single-cm-places main#content article#place>.wrapper>.col-content>.inner #copyrightFeaturedImage span{display:block;font-style:italic;font-size:14px;font-size:.875rem}.single-cm-places main#content article#place>.wrapper>.col-content>.inner #videos-gallery .row .col{padding:0}.single-cm-places main#content article#place>.wrapper>.col-content>.inner #images-gallery,.single-cm-places main#content article#place>.wrapper>.col-content>.inner #videos-gallery,.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-content{margin-bottom:50px}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .events{margin-bottom:40px}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile{display:none}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile,.single-cm-places main#content article#place>.wrapper>aside.col-right{position:relative;float:right;width:420px;padding:85px 25px 60px;background-color:#fff;-webkit-box-shadow:-2px 0 6px 0 rgba(143,143,143,.3);-moz-box-shadow:-2px 0 6px 0 rgba(143,143,143,.3);box-shadow:-2px 0 6px 0 rgba(143,143,143,.3)}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget{margin-top:35px;padding-bottom:10px}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .title,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .title{position:relative;margin-bottom:20px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .title hr,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .title hr{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;width:100%;height:1px;border-top-color:#999;opacity:0}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .title span,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .title span{position:relative;padding:0 20px 0 35px;vertical-align:middle;font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .title span i,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .title span i{position:absolute;top:-4px;left:0;margin-right:5px;font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e5e5e5;font-size:14px;font-size:.875rem}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row:last-child,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row:last-child{margin-bottom:10px;padding-bottom:0;border-bottom:none}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row .col-label,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row .col-label{padding-left:0;line-height:1.4;font-weight:600}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row .col-info,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row .col-info{line-height:1.4;text-align:left}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row .col-info a,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row .col-info a{color:#bd844f}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row .col-info a:focus,.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row .col-info a:hover,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row .col-info a:focus,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row .col-info a:hover{text-decoration:underline!important}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row .col-info p,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row .col-info p{margin-bottom:14px}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row .col-info p:last-child,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row .col-info p:last-child{margin-bottom:0}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .row .col-info strong,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget .row .col-info strong{font-weight:600}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget.further-info .col-info,.single-cm-places main#content article#place>.wrapper>aside.col-right>.widget.further-info .col-info{padding-left:0;padding-right:0}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile .logo,.single-cm-places main#content article#place>.wrapper>aside.col-right .logo{margin:35px 0 20px;text-align:center}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile .logo img,.single-cm-places main#content article#place>.wrapper>aside.col-right .logo img{max-width:150px;height:auto}@media only screen and (max-width:1420px){.single-cm-places main#content article#place>.wrapper>.col-content>.inner{position:relative;margin:0 auto;padding:0 40px;width:100%;max-width:none}}@media only screen and (max-width:992px){.single-cm-places main#content article#place>header>.map{display:none}.single-cm-places main#content article#place>.header-bottom .share-btn{position:absolute;bottom:0;left:0;right:inherit}.single-cm-places main#content article#place>.wrapper>.col-content{padding-bottom:0}.single-cm-places main#content article#place>.wrapper>aside.col-right{display:none}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile{display:block;padding:0 40px;margin-bottom:60px;float:none;width:100%;background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile>.widget .title{margin-bottom:40px}}@media only screen and (max-width:600px){.single-cm-places main#content article#place>header{height:320px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px))}.single-cm-places main#content article#place>header>.clipPathHeight{height:50px}.single-cm-places main#content article#place>header>a.back{top:20px;left:20px}.single-cm-places main#content article#place>header>.banner{height:320px}.single-cm-places main#content article#place>.header-bottom .badge{bottom:30px}.single-cm-places main#content article#place>.header-bottom .share-btn{bottom:-60px;left:0}.single-cm-places main#content article#place>.wrapper{margin-top:-50px}.single-cm-places main#content article#place>.wrapper>.col-content{padding-top:50px}.single-cm-places main#content article#place>.wrapper>.col-content>.inner{padding:0 30px}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .entry-title{margin:20px 0 20px;font-size:42px;font-size:2.625rem}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .title-section{margin-bottom:20px}.single-cm-places main#content article#place>.wrapper>.col-content>.inner .title-section span{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem}.single-cm-places main#content article#place>.wrapper>.col-content>.inner #images-gallery .gallery-item{width:49.9%;max-width:49.9%}.single-cm-places main#content article#place>.wrapper>aside.col-aside-mobile{padding:0 30px}}.post-type-archive-cm-places main#content{margin-bottom:0}.post-type-archive-cm-places main#content #results{position:relative;float:left;width:650px;height:800px;background-color:#fff;z-index:150}.post-type-archive-cm-places main#content #results:before{content:'';position:absolute;top:0;bottom:0;right:-25px;width:30px;background-color:rgba(255,255,255,.7);-webkit-box-shadow:inset 7px 0 6px 0 rgba(143,143,143,.2);-moz-box-shadow:inset 7px 0 6px 0 rgba(143,143,143,.2);box-shadow:inset 7px 0 6px 0 rgba(143,143,143,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:5}.post-type-archive-cm-places main#content #results.closed:before{background-color:#fff}.post-type-archive-cm-places main#content #results.button-expend-hover:before{right:-35px;width:40px;background-color:#fff}.post-type-archive-cm-places main#content #results>.background{position:relative;height:100%;width:100%;background:#fff;z-index:10}.post-type-archive-cm-places main#content #results>.background .mCSB_inside>.mCSB_container{margin-right:0!important}.post-type-archive-cm-places main#content #results>.background .results-inner{position:relative;height:100%;width:100%;z-index:10}.post-type-archive-cm-places main#content #results>.background .results-scroll{position:relative;height:100%;width:100%}.post-type-archive-cm-places main#content #results>.background:after{content:'';position:absolute;top:0;left:0;right:0;height:210px;background:#eee;background:-moz-linear-gradient(top,#eee 0,#fff 100%);background:-webkit-linear-gradient(top,#eee 0,#fff 100%);background:linear-gradient(to bottom,#eee 0,#fff 100%);z-index:5}.post-type-archive-cm-places main#content #results>.background .button-expand{display:block;position:absolute;top:0;bottom:0;right:-25px;width:25px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.post-type-archive-cm-places main#content #results>.background .button-expand i{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center;font-size:20px;font-size:1.25rem;color:#525252}.post-type-archive-cm-places main#content #results>.background .results-top .dropdown-content{top:0!important;height:auto!important}@media only screen and (min-width:1280px){.post-type-archive-cm-places main#content #results>.background .results-top .dropdown-content{max-height:200px}}.post-type-archive-cm-places main#content #results.button-expend-hover>.background .button-expand{right:-35px;width:35px}.post-type-archive-cm-places main#content #results .results-top{padding:40px}.post-type-archive-cm-places main#content #results .results-top h1{padding:0;margin:15px 0 50px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:54px;font-size:3.375rem;line-height:1;color:#333}.post-type-archive-cm-places main#content #results .results-top h1 span{color:#bd844f}.post-type-archive-cm-places main#content #results .results-top form .row{margin-left:-.75rem;margin-right:-.75rem}.post-type-archive-cm-places main#content #results .results-top form input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.post-type-archive-cm-places main#content #results .results-top form .autocomplete-content{position:absolute!important}.post-type-archive-cm-places main#content #results .results-top form .btn-hide-search-form,.post-type-archive-cm-places main#content #results .results-top form .btn-reinit{margin-left:20px}.post-type-archive-cm-places main#content #results .results-top .btn-show-search-form{display:none}.post-type-archive-cm-places main#content #results .loading{display:none;margin:40px 0 50px;text-align:center}.post-type-archive-cm-places main#content #results .items .item{position:relative;padding:30px 40px;border-top:1px solid #e5e5e5;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-ms-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.post-type-archive-cm-places main#content #results .items .item:last-child{border-bottom:1px solid #e5e5e5}.post-type-archive-cm-places main#content #results .items .item:not(.partner){background-color:#f6f6f6}.post-type-archive-cm-places main#content #results .items .item.hover{-webkit-box-shadow:0 3px 40px 0 rgba(156,156,156,.53);-moz-box-shadow:0 3px 40px 0 rgba(156,156,156,.53);box-shadow:0 3px 40px 0 rgba(156,156,156,.53)}.post-type-archive-cm-places main#content #results .items .item .thumbnail{float:left;width:110px}.post-type-archive-cm-places main#content #results .items .item .thumbnail .img{width:90px;height:90px;background-color:#e1e1e1}.post-type-archive-cm-places main#content #results .items .item .thumbnail .img a{display:block;height:100%;width:100%;overflow:hidden}.post-type-archive-cm-places main#content #results .items .item .thumbnail .img img{width:100%;height:auto}.post-type-archive-cm-places main#content #results .items .item .info{float:left;width:calc(100% - 110px)}.post-type-archive-cm-places main#content #results .items .item .label-partner{display:inline-block;margin-bottom:15px;margin-right:5px;padding:4px 5px;border:1px solid #bd844f;font-weight:500;font-style:italic;font-size:11px;font-size:.6875rem;text-transform:uppercase;color:#bd844f}.post-type-archive-cm-places main#content #results .items .item .label-type{display:inline-block;margin-bottom:15px;padding:4px 5px;border:1px solid #333;font-weight:500;font-style:italic;font-size:11px;font-size:.6875rem;text-transform:uppercase;color:#333}.post-type-archive-cm-places main#content #results .items .item h3{margin:0 0 5px;padding:0;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;font-size:1.375rem;line-height:1.1;color:#333}.post-type-archive-cm-places main#content #results .items .item h3 a{color:#333;text-decoration:none}.post-type-archive-cm-places main#content #results .items .item h3 a:focus,.post-type-archive-cm-places main#content #results .items .item h3 a:hover{color:#000}.post-type-archive-cm-places main#content #results .items .item.partner h3{font-size:32px;font-size:2rem;color:#bd844f}.post-type-archive-cm-places main#content #results .items .item.partner h3 a{color:#bd844f}.post-type-archive-cm-places main#content #results .items .item .address{font-size:14px;font-size:.875rem;color:#666}.post-type-archive-cm-places main#content #results .items .item .address a{line-height:1.3;color:#666}.post-type-archive-cm-places main#content #results .items .item .address .material-icons{font-size:16px;font-size:1rem;line-height:16px;margin-top:-4px;color:#93775d}.post-type-archive-cm-places main#content #results .items .item .bottom{margin-top:15px}.post-type-archive-cm-places main#content #results .items .item .bottom .row{margin-bottom:0;margin-left:-.75rem;margin-right:-.75rem;font-size:14px;font-size:.875rem;color:#666}.post-type-archive-cm-places main#content #results .items .item .bottom .row span{display:block;margin-bottom:4px}.post-type-archive-cm-places main#content #results .items .item .bottom .row span a{color:#333}.post-type-archive-cm-places main#content #results .items .item .bottom .row span a.underline{text-decoration:underline!important}.post-type-archive-cm-places main#content #results .items .item .bottom .row span a:focus,.post-type-archive-cm-places main#content #results .items .item .bottom .row span a:hover{color:#bd844f;text-decoration:underline!important}.post-type-archive-cm-places main#content #results .items .item .bottom .row .label{margin-bottom:8px;font-weight:500;color:#333}.post-type-archive-cm-places main#content #results .items .item .bottom .btn-more{margin-top:15px;background-color:#333}.post-type-archive-cm-places main#content #map{position:relative;height:800px;width:auto;overflow:hidden;background-color:#d8d8d8;z-index:100}.post-type-archive-cm-places main#content #map .inner{position:relative;width:100%;height:100%;z-index:10}.post-type-archive-cm-places main#content #map .btn-reset-zoom{display:none;position:absolute;top:75px;right:10px;width:28px;height:28px;z-index:20}.post-type-archive-cm-places main#content #map .btn-reset-zoom a{display:block;width:100%;height:100%;-webkit-box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;-moz-box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;border-radius:2px;cursor:pointer;text-align:center;background-color:#fff;color:#666}.post-type-archive-cm-places main#content #map .btn-reset-zoom a:hover{color:#333}.post-type-archive-cm-places main#content #map .btn-reset-zoom a .material-icons{margin-top:5px;font-size:18px;font-size:1.125rem}.post-type-archive-cm-places main#content #map-marker-info{width:280px}.post-type-archive-cm-places main#content #map-marker-info .loading{position:relative;min-height:100px;text-align:center}.post-type-archive-cm-places main#content #map-marker-info .loading .loading-inner{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 13px);margin-left:13px}.post-type-archive-cm-places main#content #map-marker-info .inner{display:none}.post-type-archive-cm-places main#content #map-marker-info .inner .head{padding-top:5px}.post-type-archive-cm-places main#content #map-marker-info .inner .thumbnail{float:left;width:60px}.post-type-archive-cm-places main#content #map-marker-info .inner .thumbnail .img{width:50px;height:50px;background-color:#e1e1e1}.post-type-archive-cm-places main#content #map-marker-info .inner .thumbnail .img a{display:block;height:100%;width:100%;overflow:hidden}.post-type-archive-cm-places main#content #map-marker-info .inner .thumbnail .img img{width:100%;height:auto}.post-type-archive-cm-places main#content #map-marker-info .inner .info{float:left;width:calc(100% - 60px)}.post-type-archive-cm-places main#content #map-marker-info .inner .bottom{margin-top:15px}.post-type-archive-cm-places main#content #map-marker-info .inner span{display:block;margin-bottom:5px}.post-type-archive-cm-places main#content #map-marker-info .inner span:last-child{margin-bottom:0}.post-type-archive-cm-places main#content #map-marker-info .inner span a{color:#666}.post-type-archive-cm-places main#content #map-marker-info .inner span a:hover{color:#039be5}.post-type-archive-cm-places main#content #map-marker-info .inner .label-partner{display:inline-block;margin-bottom:10px;padding:4px 5px;border:1px solid #bd844f;font-weight:500;font-style:italic;font-size:11px;font-size:.6875rem;text-transform:uppercase;color:#bd844f}.post-type-archive-cm-places main#content #map-marker-info .inner .title{margin:0 0 5px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;font-size:1.375rem;line-height:1;color:#666}.post-type-archive-cm-places main#content #map-marker-info .inner .btn-more{margin-top:15px;background-color:#666}.post-type-archive-cm-places footer#site-footer{display:none}.comedien-marker-clusterer{position:absolute;width:64px;height:65px;line-height:70px;cursor:pointer;background:transparent url(../images/markers/m2.png) no-repeat 0 0;text-align:center;font-size:17px;font-size:1.0625rem;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;color:#fff}@media only screen and (max-width:992px){.post-type-archive-cm-places main#content{border-top:1px solid #e6e6e6}.post-type-archive-cm-places main#content #results{width:calc(100% - 60px)}.post-type-archive-cm-places main#content #results:before{top:0;right:-60px;width:65px;background-color:#fff}.post-type-archive-cm-places main#content #results.button-expend-hover:before{right:-60px;width:65px}.post-type-archive-cm-places main#content #results>.background .results-inner{padding-bottom:0}.post-type-archive-cm-places main#content #results>.background .button-expand{right:-60px;width:60px}.post-type-archive-cm-places main#content #results>.background .button-expand i{font-size:45px;font-size:2.8125rem;color:#ccc}.post-type-archive-cm-places main#content #results.button-expend-hover>.background .button-expand{right:-60px;width:65px}.post-type-archive-cm-places footer#site-footer{display:none}}@media only screen and (max-width:600px){.post-type-archive-cm-places{overflow:hidden}.post-type-archive-cm-places main#content #results{width:calc(100% - 40px)}.post-type-archive-cm-places main#content #results:before{right:-40px;width:45px}.post-type-archive-cm-places main#content #results.button-expend-hover:before{right:-40px;width:45px}.post-type-archive-cm-places main#content #results>.background .button-expand{right:-40px;width:40px}.post-type-archive-cm-places main#content #results>.background .button-expand i{font-size:30px;font-size:1.875rem}.post-type-archive-cm-places main#content #results.button-expend-hover>.background .button-expand{right:-40px;width:40px}.post-type-archive-cm-places main#content #results .results-top{padding:30px}.post-type-archive-cm-places main#content #results .results-top h1{margin:5px 0 10px;font-size:42px;font-size:2.625rem}.post-type-archive-cm-places main#content #results .items .item{padding:30px 30px}.post-type-archive-cm-places main#content #results .items .item .thumbnail{width:80px}.post-type-archive-cm-places main#content #results .items .item .thumbnail .img{width:65px;height:65px}.post-type-archive-cm-places main#content #results .items .item .info{float:left;width:calc(100% - 90px)}.post-type-archive-cm-places main#content #results .items .item .label-partner{margin-bottom:10px;margin-right:4px;padding:3px 4px;font-size:10px;font-size:.625rem}.post-type-archive-cm-places main#content #results .items .item .label-type{margin-bottom:10px;padding:3px 4px;font-size:10px;font-size:.625rem}.post-type-archive-cm-places main#content #results .items .item h3{font-size:18px;font-size:1.125rem}.post-type-archive-cm-places main#content #results .items .item.partner h3{font-size:18px;font-size:1.125rem}.post-type-archive-cm-places main#content #results .items .item .address{font-size:12px;font-size:.75rem}.post-type-archive-cm-places main#content #results .items .item .bottom .row>.col{margin-bottom:10px}.post-type-archive-cm-places main#content #results .items .item .bottom .btn-more{margin-top:5px}}@media only screen and (max-width:330px){.post-type-archive-cm-places main#content #results .results-top h1{font-size:36px;font-size:2.25rem}}.single-cm-events main#content article#event>.wrapper{position:relative;min-height:200px;overflow:hidden;background:#fff url(../images/place-content-gradient.png) repeat-x center top;z-index:100}.single-cm-events main#content article#event>.wrapper>.col-content{position:relative;width:auto;overflow:hidden;padding-bottom:60px;z-index:10}.single-cm-events main#content article#event>.wrapper>.col-content>.banner-wrapper{position:relative;height:500px;overflow:hidden;background-color:#d8d8d8;z-index:90;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 85px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 85px))}.single-cm-events main#content article#event>.wrapper>.col-content>.banner-wrapper>.clipPathHeight{display:none;height:85px}.single-cm-events main#content article#event>.wrapper>.col-content>.banner-wrapper>a.back{position:absolute;top:40px;left:40px;background-color:#333!important;z-index:20}.single-cm-events main#content article#event>.wrapper>.col-content>.banner-wrapper>.banner{position:relative;width:auto;overflow:hidden;height:500px;z-index:10}.single-cm-events main#content article#event>.wrapper>.col-content>.banner-wrapper>.banner>.inner{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.single-cm-events main#content article#event>.wrapper>.col-content>.inner{position:relative;margin:0 auto;max-width:900px;color:#fff;z-index:100}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top{position:absolute;top:-85px;left:0;right:0}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .badge{display:block;margin:0;padding:0 8px;float:left;height:30px;line-height:30px;font-size:11px;font-size:.6875rem;font-weight:400;font-style:italic;text-transform:uppercase;border-radius:0;background-color:#fff;color:#bd844f!important}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn{position:absolute;bottom:-45px;right:0}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn>a i{color:#333}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn>ul a{color:#fff}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn>ul a.facebook{background-color:#3b5998}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn>ul a.twitter{background-color:#4099ff}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn>ul a.googleplus{background-color:#db4b39}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn>ul a.email{background-color:#666}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .entry-title{position:relative;margin:10px 0 20px;padding-bottom:5px;font-size:54px;font-size:3.375rem;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#fff}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .entry-title:after{content:'';position:absolute;bottom:0;left:0;width:100px;height:2px;background-color:#fff}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .date-range{display:block;margin-bottom:30px;font-size:14px;font-size:.875rem}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .entry-content{margin-bottom:40px}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .entry-content h2{margin:30px 0 20px;text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:600}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .entry-content p{margin-bottom:20px;line-height:1.7;font-weight:400}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .entry-content .emphasis{line-height:1.6;font-size:18px;font-size:1.125rem;font-weight:500}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .title-section{position:relative;margin-bottom:25px;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .title-section hr{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;width:100%;height:1px;border-top-color:#fff;opacity:0}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .title-section span{position:relative;padding:0 20px 0 0;vertical-align:middle;font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .eventActorsList a{text-decoration:underline!important}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #casting,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #gallery{margin-bottom:50px}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios>.row,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #casting>.row,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #gallery>.row{margin-bottom:0}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios>.row .col,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #casting>.row .col,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #gallery>.row .col{padding:0}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #casting>.inner .item{margin-bottom:14px;padding-right:40px;font-size:14px;font-size:.875rem;line-height:1.2}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #casting>.inner .item .title{display:block;margin-bottom:3px;font-weight:500}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #casting>.inner .item .content{line-height:1.4}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #casting>.inner .item a{color:#fff}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #casting>.inner .item a:focus,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #casting>.inner .item a:hover{text-decoration:underline!important}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #gallery{overflow:hidden}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #gallery .masonry{margin:0 auto;width:100.4%}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #gallery .gallery-item{width:33.3%;overflow:hidden}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #gallery .gallery-item img{width:100.4%;max-width:100.4%!important;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;-moz-transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;-ms-transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;-o-transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out;transition:top .5s ease-out,left .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #gallery .gallery-item:hover img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios .item{margin-bottom:10px;font-size:14px;font-size:.875rem;line-height:1.2}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios .item:last-child{margin-bottom:0}.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios .item .btn,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios .item .btn-large,.single-cm-events main#content article#event>.wrapper>.col-content>.inner #audios .item .btn-small{margin-right:15px;background-color:#333}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile{display:none}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile,.single-cm-events main#content article#event>.wrapper>aside.col-right{position:relative;float:right;width:500px;padding:40px 65px 60px;background:#fff url(../images/place-content-gradient.png) repeat-x center top;-webkit-box-shadow:-2px 0 6px 0 rgba(143,143,143,.5);-moz-box-shadow:-2px 0 6px 0 rgba(143,143,143,.5);box-shadow:-2px 0 6px 0 rgba(143,143,143,.5);z-index:20}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widgets,.single-cm-events main#content article#event>.wrapper>aside.col-right .widgets{position:relative;width:100%}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widgets.sticky-bottom,.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widgets.sticky-top,.single-cm-events main#content article#event>.wrapper>aside.col-right .widgets.sticky-bottom,.single-cm-events main#content article#event>.wrapper>aside.col-right .widgets.sticky-top{position:fixed;right:65px}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widgets.sticky-top,.single-cm-events main#content article#event>.wrapper>aside.col-right .widgets.sticky-top{top:70px;bottom:0}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widgets.sticky-bottom,.single-cm-events main#content article#event>.wrapper>aside.col-right .widgets.sticky-bottom{top:auto;bottom:0}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget{margin-top:35px;padding-bottom:10px}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget:last-child,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget:last-child{padding-bottom:40px}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .title-section,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .title-section{position:relative;margin-bottom:20px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .title-section hr,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .title-section hr{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;width:100%;height:1px;border-top-color:#999;opacity:0}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .title-section span,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .title-section span{position:relative;padding:0 20px 0 35px;vertical-align:middle;font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .title-section span i,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .title-section span i{position:absolute;top:-4px;left:0;margin-right:5px;font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .row,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .row{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e5e5e5;font-size:14px;font-size:.875rem}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .row:last-child,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .row:last-child{margin-bottom:10px;padding-bottom:0;border-bottom:none}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .row .col-label,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .row .col-label{padding-left:0;line-height:1.4;font-weight:600}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .row .col-info,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .row .col-info{line-height:1.4;text-align:left}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .row .col-info a,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .row .col-info a{text-decoration:underline;color:#bd844f}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .row .col-info a:focus,.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .row .col-info a:hover,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .row .col-info a:focus,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .row .col-info a:hover{color:#333;text-decoration:underline!important}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .row .col-info p,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .row .col-info p{margin-bottom:14px}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget .row .col-info p:last-child,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget .row .col-info p:last-child{margin-bottom:0}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.top,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.top{margin-top:20px;padding-bottom:30px}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.top .date-range,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.top .date-range{display:block;margin-bottom:12px;font-weight:600;font-size:14px;font-size:.875rem}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.top #place-title,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.top #place-title{margin:0 0 30px 0;text-transform:uppercase;line-height:1.2;font-size:36px;font-size:2.25rem;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#bd844f}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.top #place-title .city,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.top #place-title .city{color:#333}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.top #place-title a,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.top #place-title a{color:#bd844f}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.top #place-title a .city,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.top #place-title a .city{color:#333}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.top #place-title a:focus,.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.top #place-title a:hover,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.top #place-title a:focus,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.top #place-title a:hover{color:#333!important;text-decoration:underline!important}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.top label,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.top label{left:0;font-weight:600;font-size:12px;font-size:.75rem;color:#333}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .widget.shows .row .col-info,.single-cm-events main#content article#event>.wrapper>aside.col-right .widget.shows .row .col-info{text-align:right}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .btn-link-place,.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile .btn-more-shows,.single-cm-events main#content article#event>.wrapper>aside.col-right .btn-link-place,.single-cm-events main#content article#event>.wrapper>aside.col-right .btn-more-shows{margin-top:10px;background-color:#333}@media only screen and (min-width:992px) and (max-width:1400px){.single-cm-events main#content article#event>.wrapper>.col-content>.inner{padding:0 40px;width:100%}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top{padding:0 40px}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn{right:20px}}@media only screen and (max-width:992px){.single-cm-events main#content article#event>.wrapper>.col-content{width:100%;padding-bottom:0}.single-cm-events main#content article#event>.wrapper>.col-content>.inner{position:relative;margin:0 auto;padding:0 40px;width:100%;max-width:none}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top{top:-120px;padding:0 40px}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn{right:40px;bottom:-65px}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .entry-title{margin:30px 0 20px}.single-cm-events main#content article#event>.wrapper>aside.col-right{display:none}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile{display:block;padding:30px 40px 0;margin-bottom:40px;float:none;width:100%;min-height:300px;background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile>.widget .title{margin-bottom:40px}}@media only screen and (max-width:600px){.single-cm-events main#content article#event>.wrapper>.col-content>.banner-wrapper{height:320px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px))}.single-cm-events main#content article#event>.wrapper>.col-content>.banner-wrapper>.clipPathHeight{height:50px}.single-cm-events main#content article#event>.wrapper>.col-content>.banner-wrapper>a.back{top:20px;left:20px}.single-cm-events main#content article#event>.wrapper>.col-content>.banner-wrapper>.banner{height:320px}.single-cm-events main#content article#event>.wrapper>.col-content>.inner{padding:0 30px}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top{top:-90px;padding:0 30px}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .top .share-btn{right:30px;bottom:-40px}.single-cm-events main#content article#event>.wrapper>.col-content>.inner .entry-title{margin:30px 0 20px}.single-cm-events main#content article#event>.wrapper>aside.col-aside-mobile{padding:30px 30px 0}}.post-type-archive-cm-events .not-visible{position:initial;height:0}.post-type-archive-cm-events .not-visible input{height:0;width:0}.post-type-archive-cm-events #events{position:relative;padding-bottom:120px;margin-bottom:-120px;min-height:200px;width:100%}.post-type-archive-cm-events #events>.overlay{position:absolute;z-index:200;top:120px;height:100%;width:100%;display:block;background-color:#000;opacity:.7;padding-top:120px;margin-top:-120px;padding-bottom:120px;margin-bottom:-120px}.post-type-archive-cm-events #events:before{content:'';position:absolute;top:-120px;left:0;right:0;height:120px;background-color:transparent;border-top:120px solid transparent;border-right:99vw solid #eee}.post-type-archive-cm-events #events>.inner{position:relative;margin:0 0 60px;padding-top:100px;min-height:350px;z-index:10;background:#fff url(../images/section-gradient-grey.png) repeat-x center top}.post-type-archive-cm-events #events>.inner h1{text-align:center;padding:0;margin:0 0 30px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:54px;font-size:3.375rem;line-height:1;color:#333}.post-type-archive-cm-events #events>.inner h1 span{color:#bd844f}.post-type-archive-cm-events #events>.inner .loading{display:none;margin:40px 0 50px;text-align:center}.post-type-archive-cm-events #events-search .col-searchby{z-index:10;background-color:#eee!important}.post-type-archive-cm-events #events-search .custom-select-search{position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.post-type-archive-cm-events #events-search .custom-select-search .input-field{text-align:center}.post-type-archive-cm-events #events-search .custom-select-search .input-field>label{width:100%;top:0;font-size:16px;font-size:1rem;color:#333;z-index:0}.post-type-archive-cm-events #events-search .custom-select-search .input-field>label>.material-icons{position:relative;top:6px}.post-type-archive-cm-events #events-search .custom-select-search .input-field>.select-wrapper>input{border-bottom:none;text-align:center;font-size:14px;font-size:.875rem;font-weight:300;padding-top:25px;z-index:1}.post-type-archive-cm-events #events-search .custom-select-search .input-field>.select-wrapper>ul{z-index:9999}.post-type-archive-cm-events #events-search .custom-select-search .input-field>.select-wrapper>ul li{z-index:9999}.post-type-archive-cm-events #events-search .custom-select-search .input-field>.select-wrapper>span.caret{display:none}@media only screen and (max-width:992px){.post-type-archive-cm-events aside#search-box .box{height:200px}.post-type-archive-cm-events aside#search-box .search-form .col{height:100px;z-index:10}.post-type-archive-cm-events aside#search-box .search-form .col-searchby{z-index:11}.post-type-archive-cm-events #events-search .custom-select-search{position:relative;top:inherit;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.post-type-archive-cm-events #events{padding-top:10px;margin-top:0;padding-bottom:80px;margin-bottom:-80px;-webkit-clip-path:none;clip-path:none;background:#fff}.post-type-archive-cm-events #events>.overlay{-webkit-clip-path:none;clip-path:none}.post-type-archive-cm-events #events>.inner{min-height:inherit}.post-type-archive-cm-events #events>.inner>.container{width:calc(100% - 60px)}.post-type-archive-cm-events #events>.inner>.container>.row{margin-bottom:0}}@media only screen and (max-width:600px){.post-type-archive-cm-events main#content{overflow:hidden}.post-type-archive-cm-events aside#search-box .box{height:200px}.post-type-archive-cm-events aside#search-box .box .search-form{height:100px}.post-type-archive-cm-events #events{padding-bottom:60px;margin-bottom:-60px}.post-type-archive-cm-events #events:before{display:block;content:'';position:absolute;top:-40px;left:0;right:0;height:40px;background-color:transparent;border-top:40px solid transparent;border-left:99vw solid #eee}.post-type-archive-cm-events #events>.inner{padding-top:60px;margin-top:-10px}.post-type-archive-cm-events #events>.inner h1{font-size:48px;font-size:3rem}.post-type-archive-cm-events #events .events .row .event>.inner{min-height:380px}.post-type-archive-cm-events #events .events .row .event>.inner>.image{height:180px}.post-type-archive-cm-events #events .events .row .event>.inner .category{top:165px}.post-type-archive-cm-events #events .events .row .event>.inner .content{min-height:200px}.post-type-archive-cm-events #events .events .row .event>.inner .content .title{font-size:20px;font-size:1.25rem}.post-type-archive-cm-events .picker__frame{width:100%}.post-type-archive-cm-events #historyModal,.post-type-archive-cm-events #intervalModal{width:100%}}.post-type-archive-cm-faq main#content #results{margin:40px 0 80px 0}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-header .one-border{position:relative}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-header .one-border h3{margin-right:60px;font-size:22px;font-size:1.375rem}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-header .one-border span{float:none!important;padding-left:0;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body{padding:10px 0 40px 0;line-height:1.5}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body p{margin-bottom:15px;padding:0}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body p:last-child{margin-bottom:0}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body a{color:#bd844f}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body a:focus,.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body a:hover{text-decoration:underline!important}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body ol,.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body ul{margin-bottom:15px}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body ul li{list-style:disc!important;margin-left:18px!important}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body ol li{list-style:decimal!important;margin-left:18px!important}.post-type-archive-cm-faq main#content #results #loading{display:none;text-align:center}.post-type-archive-cm-faq main#content #results .pagination{margin-top:50px;font-family:Arial,sans-serif}.post-type-archive-cm-faq main#content #results .pagination li a{font-size:15px;font-size:.9375rem}.post-type-archive-cm-faq main#content #results .pagination li.active{background-color:#bd844f}@media only screen and (max-width:992px){.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-header .one-border h3{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:600px){.post-type-archive-cm-faq main#content #results{margin:0 0 60px 0}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-header .one-border:after{display:none}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-header .one-border span{display:none}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body{font-size:14px;font-size:.875rem}.post-type-archive-cm-faq main#content #results .cm-collapsible .collapsible-body p{font-size:14px;font-size:.875rem}}.shortcode-cm-faq .cm-collapsible .collapsible-header .one-border h3{font-size:22px;font-size:1.375rem}.shortcode-cm-faq .cm-collapsible .collapsible-body{padding:10px 0 40px 0;line-height:1.5}.shortcode-cm-faq .cm-collapsible .collapsible-body p{margin-bottom:15px;padding:0}.shortcode-cm-faq .cm-collapsible .collapsible-body p:last-child{margin-bottom:0}.shortcode-cm-faq .cm-collapsible .collapsible-body a{color:#bd844f}.shortcode-cm-faq .cm-collapsible .collapsible-body a:focus,.shortcode-cm-faq .cm-collapsible .collapsible-body a:hover{text-decoration:underline!important}.shortcode-cm-faq .cm-collapsible .collapsible-body ol,.shortcode-cm-faq .cm-collapsible .collapsible-body ul{margin-bottom:15px}.shortcode-cm-faq .cm-collapsible .collapsible-body ul li{list-style:disc!important;margin-left:18px!important}.shortcode-cm-faq .cm-collapsible .collapsible-body ol li{list-style:decimal!important;margin-left:18px!important}.signup main#content>.page{min-height:572px;background:transparent url(../images/signup-bg.jpg) no-repeat center top}.signup main#content>.page:before{content:'';position:absolute;top:0;left:0;right:0;height:572px;background:#fff url(../images/signup-bg-gradient.jpg) repeat-x center top;filter:none}.signup main#content>.page a.back{position:absolute;top:40px;left:40px;background-color:#333!important;z-index:20}.signup main#content>.page .page-title{margin-bottom:45px}.signup main#content>.page .page-title h1{margin:110px 0 8px 0}.signup main#content>.page .page-title h2{margin:-4px 0 8px 0;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:38px;font-size:2.375rem;color:#bd844f}.signup main#content>.page .page-title p{line-height:1.5;font-size:18px;font-size:1.125rem;font-weight:500}.signup main#content>.page .account-types{margin-top:10px}.signup main#content>.page .account-types .box{opacity:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.signup main#content>.page .account-types .box.first{padding-right:0}.signup main#content>.page .account-types .box.first .inner{border-right:1px solid #ebebeb}.signup main#content>.page .account-types .box.second{padding-left:0}.signup main#content>.page .account-types .box .inner{position:relative;-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-ms-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.signup main#content>.page .account-types .box.hover .inner{-webkit-box-shadow:0 3px 40px 0 rgba(120,120,120,.6);-moz-box-shadow:0 3px 40px 0 rgba(120,120,120,.6);box-shadow:0 3px 40px 0 rgba(120,120,120,.6)}.signup main#content>.page .account-types .box.hover-other{opacity:.5}.signup main#content>.page .account-types .box .top{position:relative;padding:40px 30px;text-align:center;background-color:#bd844f;color:#fff}.signup main#content>.page .account-types .box .top .title{display:block;margin-bottom:15px;line-height:1.1;font-size:36px;font-size:2.25rem;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300}.signup main#content>.page .account-types .box .top .subtitle{line-height:1.6;font-weight:300}.signup main#content>.page .account-types .box .top .action{position:absolute;bottom:-18px;left:0;right:0;text-align:center}.signup main#content>.page .account-types .box .top .btn,.signup main#content>.page .account-types .box .top .btn-large,.signup main#content>.page .account-types .box .top .btn-small{background-color:#333;font-weight:500;font-size:14px;font-size:.875rem}.signup main#content>.page .account-types .box.third .top{background-color:#fff;color:#bd844f}.signup main#content>.page .account-types .box .middle{padding:45px 30px 30px;background-color:#eee}.signup main#content>.page .account-types .box .middle ul li{position:relative;padding-left:30px;margin-bottom:14px;line-height:1.3}.signup main#content>.page .account-types .box .middle ul li:before{position:absolute;top:0;left:0;content:'\e5ca';font-family:'Material Icons';-webkit-font-feature-settings:'liga';color:#bd844f}.signup main#content>.page .account-types .box .bottom{padding:20px 20px;border-top:1px solid #c9c9c9;text-align:center;background-color:#eee}.signup main#content>.page .account-types .box .bottom p{font-weight:600;line-height:1.3;font-size:14px;font-size:.875rem;text-transform:uppercase}.signup main#content>.page ul.tabs-signup{height:70px}.signup main#content>.page ul.tabs-signup li{line-height:70px;height:70px}.signup main#content>.page ul.tabs-signup li a{padding-top:5px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;font-size:1.25rem;color:#9f9f9f}.signup main#content>.page ul.tabs-signup li a.active,.signup main#content>.page ul.tabs-signup li a:hover{color:#333}.signup main#content>.page ul.tabs-signup li.disabled a:hover{color:#9f9f9f}.signup main#content>.page ul.tabs-signup li.indicator{background-color:#bd844f;line-height:inherit;height:2px}.signup main#content>.page .row-form{padding:40px 0}.signup main#content>.page .row-form .screenshot{max-width:100%;height:auto}.signup-actor.signup main#content>.page .row-form .screenshot{margin-top:60px}.signup main#content>.page .row-form .separatorTitle{margin:20px 0;padding-bottom:10px;position:relative;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;font-size:1.25rem;color:#333}.signup main#content>.page .row-form .separatorTitle:after{content:'';position:absolute;bottom:0;left:0;width:50px;height:1px;background-color:#333}.signup main#content>.page .row-form #step2-left .info,.signup main#content>.page .row-form #step3-left .info{line-height:1.4;margin-bottom:15px}.signup main#content>.page .row-form form .info{line-height:1.5;font-size:13px;font-size:.8125rem;font-style:italic;color:#666}.signup main#content>.page .row-form form .info.big{font-size:15px;font-size:.9375rem}.signup main#content>.page .row-form form .info.strong{font-weight:600}.signup main#content>.page .row-form form .info.normal{font-style:normal}.signup main#content>.page .row-form form .input-field label{color:#333}.signup main#content>.page .row-form form .col-tos{margin:30px 0 10px}.signup main#content>.page .row-form form .col-tos label a{color:#bd844f!important}.signup main#content>.page .row-form form .col-tos label a:hover{text-decoration:underline!important}.signup main#content>.page .row-form form .file-field .btn,.signup main#content>.page .row-form form .file-field .btn-large,.signup main#content>.page .row-form form .file-field .btn-small{margin-top:15px;float:right}.signup main#content>.page .row-form form .file-field .file-path-wrapper{padding-right:10px;padding-left:0}.signup main#content>.page .row-form form .info-password{margin-bottom:5px;font-size:13px;font-size:.8125rem;font-style:italic;color:#666}.signup main#content>.page .row-form form .info-password .inner{padding:10px;border:1px dashed #ccc}.signup main#content>.page .row-form form .info-password p{margin-bottom:5px}.signup main#content>.page .row-form form .info-password ul{margin-bottom:5px;margin-left:16px;list-style:square inside url(data:image/gif;base64,R0lGODlhBQAKAIABAAAAAP///yH5BAEAAAEALAAAAAAFAAoAAAIIjI+ZwKwPUQEAOw==)}.signup main#content>.page .row-form form .info-password ul li{margin-bottom:3px}.signup main#content>.page .row-form form .homonym,.signup main#content>.page .row-form form .pwd-strength{margin-bottom:10px;display:none}.signup main#content>.page .row-form form .homonym span,.signup main#content>.page .row-form form .pwd-strength span{font-weight:700}.signup main#content>.page .row-form form .preloader-wrapper{display:none}.signup main#content>.page .row-form form .input-field{margin-top:.5rem}.signup main#content>.page .row-form form .input-field-job-other,.signup main#content>.page .row-form form .input-field-sectors-other{display:none}.signup main#content>.page .row-form form .input-field-sectors{margin-bottom:20px}.signup main#content>.page .row-form form .input-field-sectors .label{margin-bottom:10px}.signup main#content>.page .row-form form .input-field-sectors .checkbox{margin-bottom:8px;float:left;width:50%}.signup main#content>.page .row-form form .input-field-sectors .checkbox .inner{margin-left:-10px;padding-right:10px}.signup main#content>.page .row-form form .input-field #phone::-webkit-input-placeholder{color:#ccc}.signup main#content>.page .row-form form .input-field #phone:-moz-placeholder{color:#ccc;opacity:1}.signup main#content>.page .row-form form .input-field #phone::-moz-placeholder{color:#ccc;opacity:1}.signup main#content>.page .row-form form .input-field #phone:-ms-input-placeholder{color:#ccc}.signup main#content>.page .row-form .contribution-list{margin:10px 0 0 65px}.signup main#content>.page .row-form .contribution-list li{margin-bottom:5px;list-style:disc;line-height:1.3;font-size:15px;font-size:.9375rem}.signup main#content>.page .row-form .contribution-list li:last-child{margin-bottom:0}.signup main#content>.page #faq{margin:40px 0 60px}.signup main#content>.page #faq>.title{margin:0 0 10px 0;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:38px;font-size:2.375rem;color:#333}.signup main#content>.page #faq>.title span{color:#bd844f}.signup main#content>.page #faq .shortcode-cm-faq{margin-bottom:15px}.signup main#content>.page .row-thanks{padding-top:60px;padding-bottom:30px}.signup main#content>.page .row-thanks .screenshot{width:80%;height:auto}.signup main#content>.page .row-thanks h1,.signup main#content>.page .row-thanks h2{line-height:1.3;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400}.signup main#content>.page .row-thanks h1{margin-top:60px;font-size:54px;font-size:3.375rem;color:#333}.signup main#content>.page .row-thanks h2{margin-top:0;font-size:38px;font-size:2.375rem;color:#bd844f}.signup main#content>.page .row-thanks p{margin-bottom:30px;line-height:1.5;font-size:18px;font-size:1.125rem}.signup main#content>.page .row-thanks p.strong{font-weight:500}.signup main#content>.page .row-thanks .btn,.signup main#content>.page .row-thanks .btn-large,.signup main#content>.page .row-thanks .btn-small{background-color:#333}.signup main#content>.page .row-thanks .btn-large:hover,.signup main#content>.page .row-thanks .btn-small:hover,.signup main#content>.page .row-thanks .btn:hover{background-color:#bd844f}.signup main#content>.page #video-presentation{padding:0 20px 0 0}.signup main#content>.page #video-presentation .title{display:block;margin-bottom:20px;text-align:center;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;color:#bd844f}#modal-tos{width:70%}@media only screen and (max-width:992px){.signup main#content>.page .page-title h1{margin:80px 0 8px 0}.signup main#content>.page .account-types .box.first{padding:0 .75rem}.signup main#content>.page .account-types .box.second{padding:0 .75rem}.signup main#content>.page .account-types .box.third{margin-top:20px;padding:0 .75rem}.signup main#content>.page .account-types .box.third .top{background-color:#fdfdfd!important}.signup main#content .shortcode-cm-faq .cm-collapsible .collapsible-header .one-border h3{font-size:18px;font-size:1.125rem}}@media only screen and (max-width:600px){.signup main#content>.page .account-types .box.second{margin-top:20px}.signup main#content>.page a.back{display:none}.signup main#content>.page .row-form{padding:0 0 40px}.signup main#content .shortcode-cm-faq .cm-collapsible .collapsible-header .one-border:after{display:none}.signup main#content .shortcode-cm-faq .cm-collapsible .collapsible-header .one-border span{display:none}.signup main#content .shortcode-cm-faq .cm-collapsible .collapsible-body{font-size:14px;font-size:.875rem}.signup main#content .shortcode-cm-faq .cm-collapsible .collapsible-body p{font-size:14px;font-size:.875rem}}#modal-signin{top:18%!important;border-radius:0!important}#modal-signin #modal-signin-close{display:none}#modal-signin .modal-content{padding:0;overflow:hidden}#modal-signin .modal-content>.row{margin-bottom:0}#modal-signin .modal-content>.row .col{padding:0}#modal-signin .noticeOldAccount{position:relative;padding:15px;background-color:#c00}#modal-signin .noticeOldAccount .material-icons{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;color:#fff!important;font-size:3rem}#modal-signin .noticeOldAccount .txt{padding-left:80px;line-height:1.5;color:#fff}#modal-signin .noticeOldAccount .txt strong{font-weight:600}#modal-signin .inner{padding:35px 30px}#modal-signin .inner .title{position:relative;margin-bottom:15px;padding-bottom:10px;line-height:1.3;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:16px;font-size:1rem;color:#bd844f}#modal-signin .inner .title>span{display:block;font-weight:400;font-size:28px;font-size:1.75rem}#modal-signin .inner .title:after{content:'';position:absolute;bottom:0;left:0;height:1px;width:50px;background-color:#bd844f}#modal-signin .inner .btn-passwordforgot{text-transform:none!important}#modal-signin .inner form .input-field{margin-top:.5rem}#modal-signin .inner form .input-field.col label{left:0}#modal-signin .inner form .row{margin-bottom:0}#modal-signin .inner .preloader-wrapper{display:none}#modal-signin .inner .preloader-wrapper.small{width:26px;height:26px}#modal-signin .inner.signin .row-password .col{position:relative}#modal-signin .inner.signin .show_password{position:absolute;top:40%;-moz-transform:translateY(-40%);-o-transform:translateY(-40%);-ms-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%);right:0;cursor:pointer;opacity:.6;z-index:100;outline:0}#modal-signin .inner.signin .show_password i{color:#828282}#modal-signin .inner.signin .show_password:focus,#modal-signin .inner.signin .show_password:hover{opacity:1}#modal-signin .inner.signup{background-color:#bd844f;color:#fff}#modal-signin .inner.signup .show_password{display:none}#modal-signin .inner.signup .title{margin-bottom:30px;color:#fff}#modal-signin .inner.signup .title:after{background-color:#fff}#modal-signin .inner.signup p{margin-bottom:20px;line-height:1.3;font-weight:300}#modal-signin .inner.signup p.big{line-height:1.4;font-weight:500}#modal-signin .inner.signup .btn,#modal-signin .inner.signup .btn-large,#modal-signin .inner.signup .btn-small{background-color:#fff;color:#bd844f}_:-ms-input-placeholder,:root #modal-signin .inner.signin .show_password{display:none!important}@media only screen and (max-width:600px){#modal-signin{width:100%;max-height:100%!important;top:0!important;bottom:0}#modal-signin #modal-signin-close{display:block;position:absolute;top:10px;right:10px;padding:13px}#modal-signin #modal-signin-close i{color:#000}#modal-signin .row-email{margin-bottom:20px!important}}#modal-signin-deactivated .modal-content h4,#modal-signin-pending .modal-content h4{margin-bottom:25px;line-height:1.3;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:42px;font-size:2.625rem;color:#bd844f}#modal-signin-deactivated .modal-content p,#modal-signin-pending .modal-content p{line-height:1.4;margin-bottom:20px}#modal-signin-deactivated .modal-content p:last-child,#modal-signin-pending .modal-content p:last-child{margin-bottom:0}#slide-my-account li{padding:0}#slide-my-account li .userView{position:relative;padding:0;margin-bottom:25px}#slide-my-account li .userView .left{position:relative;float:left;width:150px;height:245px;background-color:#313131}#slide-my-account li .userView .left .img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}#slide-my-account li .userView .right{float:left;width:calc(100% - 150px);height:245px;background-color:#bd844f;color:#fff;overflow:hidden}#slide-my-account li .userView .right .inner{padding:20px}#slide-my-account li .userView .right .boxed-text{font-style:initial;font-size:11px;font-size:.6875rem;margin-bottom:15px}#slide-my-account li .userView .right .title{line-height:1;position:relative;text-align:left;color:#fff;font-family:antonio,sans-serif;font-weight:300;font-size:20px;font-size:1.25rem;padding:0}#slide-my-account li .userView .right .title>.big{margin-top:3px;font-size:34px;font-size:2.125rem;font-weight:400;color:#fff}#slide-my-account li .userView .right .title:after{display:none}#slide-my-account li .userView .right #logout,#slide-my-account li .userView .right .btn-user-switching{margin:0;background-color:#a37245}#slide-my-account li .userView .right #logout:focus,#slide-my-account li .userView .right #logout:hover,#slide-my-account li .userView .right .btn-user-switching:focus,#slide-my-account li .userView .right .btn-user-switching:hover{background-color:#333;color:#fff}#slide-my-account li .userView .right .btn-user-switching{margin-left:8px}#slide-my-account li .userView.noThumbnail .left{display:none}#slide-my-account li .userView.noThumbnail .right{width:100%;height:auto}#slide-my-account li>a.item-menu{text-transform:uppercase;font-weight:600;font-size:16px;font-size:1rem}#slide-my-account li.local-debug{background-color:#f2f2f2}#slide-my-account li.local-debug .inner{padding:32px}#slide-my-account li.local-debug .inner .title{display:block;margin-bottom:15px;text-transform:uppercase;font-weight:600;font-size:16px;font-size:1rem}#slide-my-account li.local-debug .inner p{font-weight:600;font-size:14px;font-size:.875rem}.contact main#content>.page{min-height:572px;background:transparent url(../images/signup-bg.jpg) no-repeat center top}.contact main#content>.page:before{content:'';position:absolute;top:0;left:0;right:0;height:572px;background:#fff url(../images/signup-bg-gradient.jpg) repeat-x center top;filter:none}.contact main#content>.page .page-title{margin-bottom:80px}.contact main#content>.page .page-title h1{margin:110px 0 8px 0}.contact main#content>.page .page-title h2{margin:-4px 0 8px 0;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:38px;font-size:2.375rem;color:#bd844f}.contact main#content>.page .page-title p{line-height:1.5;font-size:18px;font-size:1.125rem;font-weight:500}.contact main#content>.page .title-section{position:relative;margin-bottom:25px;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.contact main#content>.page .title-section hr{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;width:100%;height:1px;border-top-color:#999;opacity:0}.contact main#content>.page .title-section span{position:relative;padding:0 20px 0 0;vertical-align:middle;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}.contact main#content>.page .col-form{padding-right:2rem;margin-bottom:60px}.contact main#content>.page .col-form .info{line-height:1.5;font-size:13px;font-size:.8125rem;font-style:italic;color:#666}.contact main#content>.page .col-form .info.big{font-size:15px;font-size:.9375rem}.contact main#content>.page .col-form .info.strong{font-weight:600}.contact main#content>.page .col-form .info.normal{font-style:normal}.contact main#content>.page .col-form .input-field{padding:0}.contact main#content>.page .col-form .input-field label{left:0}.contact main#content>.page .col-form .file-field .btn,.contact main#content>.page .col-form .file-field .btn-large,.contact main#content>.page .col-form .file-field .btn-small{margin-top:15px;float:right}.contact main#content>.page .col-form .file-field .file-path-wrapper{padding-right:10px;padding-left:0}.contact main#content>.page .col-form .file-field .file-path-wrapper .file-path::-webkit-input-placeholder{color:#9e9e9e}.contact main#content>.page .col-form .file-field .file-path-wrapper .file-path:-moz-placeholder{color:#9e9e9e;opacity:1}.contact main#content>.page .col-form .file-field .file-path-wrapper .file-path::-moz-placeholder{color:#9e9e9e;opacity:1}.contact main#content>.page .col-form .file-field .file-path-wrapper .file-path:-ms-input-placeholder{color:#9e9e9e}.contact main#content>.page .col-form .response .wpcf7-response-output{padding:20px 0 0;line-height:1.4;font-weight:600;color:#d9534f}.contact main#content>.page .col-form .response .wpcf7-response-output.wpcf7-mail-sent-ok{color:#5cb85c}.contact main#content>.page .col-form .screen-reader-response{display:none}.contact main#content>.page .col-address .widget .row{margin:0 0 15px 0;padding-bottom:15px;border-bottom:1px solid #e5e5e5;font-size:14px;font-size:.875rem}.contact main#content>.page .col-address .widget .row:last-child{margin-bottom:10px;padding-bottom:0;border-bottom:none}.contact main#content>.page .col-address .widget .row .col-label{padding-left:0;line-height:1.4;font-weight:600}.contact main#content>.page .col-address .widget .row .col-info{line-height:1.4;text-align:left}.contact main#content>.page .col-address .widget .row .col-info a{text-decoration:underline;color:#333}.contact main#content>.page .col-address .widget .row .col-info a:focus,.contact main#content>.page .col-address .widget .row .col-info a:hover{color:#bd844f}.contact main#content>.page .col-address .widget .row .col-info p{margin-bottom:14px}.contact main#content>.page .col-address .widget .row .col-info p:last-child{margin-bottom:0}@media only screen and (max-width:600px){.contact main#content>.page .page-title{margin-bottom:60px}.contact main#content>.page .page-title h1{margin:60px 0 8px 0;font-size:46px;font-size:2.875rem}.contact main#content>.page .page-title h2{font-size:34px;font-size:2.125rem}.contact main#content>.page .col-form{padding-right:0;margin-bottom:30px}.contact main#content>.page .col-address{margin-bottom:30px}}.cm-classifieds main#content article#single{position:relative;width:calc(100% - 650px);float:right;background-color:#fff;border-top:1px solid #e6e6e6;z-index:100}.cm-classifieds main#content article#single>.inner{margin:0 auto;width:75%;max-width:900px;padding:60px 30px}.cm-classifieds main#content article#single header{margin-bottom:20px;border-bottom:1px solid #ccc}.cm-classifieds main#content article#single header .bottom .col,.cm-classifieds main#content article#single header .top .col{padding:0!important}.cm-classifieds main#content article#single header .top .category .btn,.cm-classifieds main#content article#single header .top .category .btn-large,.cm-classifieds main#content article#single header .top .category .btn-small{background-color:#333}.cm-classifieds main#content article#single header .top .date{font-size:13px;font-size:.8125rem;text-align:right;line-height:1.4}.cm-classifieds main#content article#single header .top .date span{display:block;margin-top:-2px}.cm-classifieds main#content article#single header .entry-title{margin:2.1rem 0 .6rem 0;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#333;font-size:38px;font-size:2.375rem}.cm-classifieds main#content article#single header .bottom{font-size:14px;font-size:.875rem;font-weight:600;color:#333}.cm-classifieds main#content article#single header .bottom .casting-paid{font-weight:500}.cm-classifieds main#content article#single .title-section{position:relative;margin-bottom:25px;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.cm-classifieds main#content article#single .title-section hr{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:0;width:100%;height:1px;border-top-color:#999;opacity:0}.cm-classifieds main#content article#single .title-section span{position:relative;padding:0 20px 0 0;vertical-align:middle;font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}.cm-classifieds main#content article#single #price{margin-bottom:20px;font-size:22px;font-size:1.375rem;font-weight:600;color:#bd844f}.cm-classifieds main#content article#single #slider{margin-bottom:30px}.cm-classifieds main#content article#single #images{position:relative;width:100%;max-height:450px;overflow:hidden}.cm-classifieds main#content article#single .image{width:100%;max-height:450px}.cm-classifieds main#content article#single .image img{width:100%;height:auto;max-height:100%}.cm-classifieds main#content article#single #content{margin-bottom:40px}.cm-classifieds main#content article#single #content p{margin-bottom:20px;line-height:1.7;font-weight:400}.cm-classifieds main#content article#single #content p:last-child{margin-bottom:0}.cm-classifieds main#content article#single #content a{color:#bd844f}.cm-classifieds main#content article#single #content a:focus,.cm-classifieds main#content article#single #content a:hover{text-decoration:underline!important}.cm-classifieds main#content article#single #content ol,.cm-classifieds main#content article#single #content ul{margin-bottom:15px}.cm-classifieds main#content article#single #content ul li{list-style:disc!important;margin-left:18px!important}.cm-classifieds main#content article#single #content ol li{list-style:decimal!important;margin-left:18px!important}.cm-classifieds main#content article#single #course{margin-bottom:40px}.cm-classifieds main#content article#single #attachment{margin-bottom:40px}.cm-classifieds main#content article#single #attachment .btn-download{background-color:#333}.cm-classifieds main#content article#single #contact{margin-bottom:20px}.cm-classifieds main#content article#single #contact a{color:#bd844f}.cm-classifieds main#content article#single #contact a:focus,.cm-classifieds main#content article#single #contact a:hover{text-decoration:underline!important}.cm-classifieds main#content article#single #contact,.cm-classifieds main#content article#single #course{font-size:14px;font-size:.875rem}.cm-classifieds main#content article#single #contact .row .title,.cm-classifieds main#content article#single #course .row .title{display:block;margin-bottom:8px;font-weight:600}.cm-classifieds main#content article#single #contact .row p,.cm-classifieds main#content article#single #course .row p{margin-bottom:5px}.cm-classifieds main#content article#single #contact .row p:last-child,.cm-classifieds main#content article#single #course .row p:last-child{margin-bottom:0}@media only screen and (max-width:992px){.cm-classifieds main#content article#single{display:none;position:absolute;right:0;left:0;width:100%}.cm-classifieds main#content article#single>.inner{margin:0 auto;width:80%;padding:60px 30px}.cm-classifieds main#content article#single #images-thumbnails .slick-track{width:100%!important}}@media only screen and (max-width:600px){.cm-classifieds main#content article#single>.inner{margin:0 auto;width:calc(100% - 80px);padding:30px 0}.cm-classifieds main#content article#single header .entry-title{margin:1.8rem 0 .5rem 0;font-size:24px;font-size:1.5rem}.cm-classifieds main#content article#single header .top .date{font-size:11px;font-size:.6875rem}.cm-classifieds main#content article#single #images{max-height:250px}.cm-classifieds main#content article#single #images .image{height:250px}.cm-classifieds main#content article#single #images-thumbnails .image{width:70px!important;height:70px!important}}.cm-classifieds main#content aside#sidebar{position:fixed;top:100px;left:0;bottom:0;width:650px;background-color:#fff;z-index:150}.cm-classifieds main#content aside#sidebar:before{content:'';position:absolute;top:-5px;bottom:-5px;right:-15px;width:20px;background-color:transparent;-webkit-box-shadow:inset 7px 0 6px 0 rgba(143,143,143,.2);-moz-box-shadow:inset 7px 0 6px 0 rgba(143,143,143,.2);box-shadow:inset 7px 0 6px 0 rgba(143,143,143,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:5}.cm-classifieds main#content aside#sidebar>.button-expand{display:none;position:absolute;top:0;bottom:0;right:-60px;width:60px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:10}.cm-classifieds main#content aside#sidebar>.button-expand i{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center;font-size:45px;font-size:2.8125rem;color:#ccc}.cm-classifieds main#content aside#sidebar .button-expend-hover .button-expand{right:-60px;width:65px}.cm-classifieds main#content aside#sidebar>.background{position:relative;height:100%;width:100%;background:#fff;z-index:10}.cm-classifieds main#content aside#sidebar>.background .mCSB_inside>.mCSB_container{margin-right:0!important}.cm-classifieds main#content aside#sidebar>.background .inner{position:relative;height:100%;width:100%;z-index:10}.cm-classifieds main#content aside#sidebar>.background .results-scroll{position:relative;height:100%;width:100%}.cm-classifieds main#content aside#sidebar>.background:after{content:'';position:absolute;top:0;left:0;right:0;height:210px;background:#eee;background:-moz-linear-gradient(top,#eee 0,#fff 100%);background:-webkit-linear-gradient(top,#eee 0,#fff 100%);background:linear-gradient(to bottom,#eee 0,#fff 100%);z-index:5}.cm-classifieds main#content aside#sidebar .results-top{padding:40px}.cm-classifieds main#content aside#sidebar .results-top .title{padding:0;margin:15px 0 50px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:54px;font-size:3.375rem;line-height:1;color:#333}.cm-classifieds main#content aside#sidebar .results-top .title span{color:#bd844f}.cm-classifieds main#content aside#sidebar .results-top form .row{margin-left:-.75rem;margin-right:-.75rem}.cm-classifieds main#content aside#sidebar .results-top form input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.cm-classifieds main#content aside#sidebar .results-top form .autocomplete-content{position:absolute!important}.cm-classifieds main#content aside#sidebar .results-top form .btn-reinit{margin-left:20px}.cm-classifieds main#content aside#sidebar .items{position:relative;padding-bottom:20px;min-height:200px}.cm-classifieds main#content aside#sidebar .items .onlyForLoggedUser{display:block;padding:20px;text-align:center}.cm-classifieds main#content aside#sidebar .items .item{position:relative;padding:30px 40px;border-top:1px solid #e5e5e5;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-ms-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;cursor:pointer}.cm-classifieds main#content aside#sidebar .items .item:last-child{border-bottom:1px solid #e5e5e5}.cm-classifieds main#content aside#sidebar .items .item.hover{-webkit-box-shadow:0 3px 40px 0 rgba(156,156,156,.53);-moz-box-shadow:0 3px 40px 0 rgba(156,156,156,.53);box-shadow:0 3px 40px 0 rgba(156,156,156,.53)}.cm-classifieds main#content aside#sidebar .items .item .thumbnail{position:relative;float:left;width:110px}.cm-classifieds main#content aside#sidebar .items .item .thumbnail a{display:block;width:90px;height:90px;background-color:#e1e1e1}.cm-classifieds main#content aside#sidebar .items .item .thumbnail a img{display:block;width:100%;height:auto}.cm-classifieds main#content aside#sidebar .items .item .right{float:left;width:calc(100% - 110px)}.cm-classifieds main#content aside#sidebar .items .item .right .top{font-size:12px;font-size:.75rem;color:#666}.cm-classifieds main#content aside#sidebar .items .item .right .top .category,.cm-classifieds main#content aside#sidebar .items .item .right .top .date{float:left;width:50%}.cm-classifieds main#content aside#sidebar .items .item .right .top .date{text-align:right}.cm-classifieds main#content aside#sidebar .items .item .right h3{margin:15px 0 5px;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#333;font-size:22px;font-size:1.375rem}.cm-classifieds main#content aside#sidebar .items .item .right .bottom{font-size:14px;font-size:.875rem;color:#333}.cm-classifieds main#content aside#sidebar .items .item .right .bottom .name{display:inline-block;margin-bottom:5px}.cm-classifieds main#content aside#sidebar .items .item .right .bottom .price{font-weight:500;color:#bd844f}.cm-classifieds main#content aside#sidebar .items .item.castings .thumbnail{float:left;width:110px}.cm-classifieds main#content aside#sidebar .items .item.castings .thumbnail a{border:4px solid #bd844f}.cm-classifieds main#content aside#sidebar .items .item.castings .thumbnail:before{position:absolute;top:30px;left:-33px;content:'\e838';font-family:'Material Icons';-webkit-font-feature-settings:'liga';color:#bd844f;font-size:22px;font-size:1.375rem}.cm-classifieds main#content aside#sidebar .loading{display:none;margin:20px 0 50px;text-align:center}.cm-classifieds footer#site-footer{display:none}@media only screen and (max-width:992px){.cm-classifieds main#content aside#sidebar{top:85px;width:calc(100% - 60px)}.cm-classifieds main#content aside#sidebar:before{top:0;right:-60px;width:65px;background-color:#fff}.cm-classifieds main#content aside#sidebar>.button-expand{display:block}.cm-classifieds footer#site-footer{display:none}}@media only screen and (max-width:600px){.cm-classifieds main#content aside#sidebar{width:calc(100% - 40px)}.cm-classifieds main#content aside#sidebar:before{right:-40px;width:45px}.cm-classifieds main#content aside#sidebar>.button-expand{right:-40px;width:40px}.cm-classifieds main#content aside#sidebar>.button-expand i{font-size:30px;font-size:1.875rem}.cm-classifieds main#content aside#sidebar .results-top{padding:30px}.cm-classifieds main#content aside#sidebar .results-top .title{margin:5px 0 10px;font-size:42px;font-size:2.625rem}.cm-classifieds main#content aside#sidebar .items .item{padding:20px 30px}.cm-classifieds main#content aside#sidebar .items .item .thumbnail{width:75px}.cm-classifieds main#content aside#sidebar .items .item .thumbnail a{width:65px;height:65px}.cm-classifieds main#content aside#sidebar .items .item .right{width:calc(100% - 80px)}.cm-classifieds main#content aside#sidebar .items .item .right h3{font-size:20px;font-size:1.25rem}.cm-classifieds main#content aside#sidebar .items .item.castings .thumbnail{width:75px}.cm-classifieds main#content aside#sidebar .items .item.castings .thumbnail:before{display:none}}.page main#content>.page{padding-bottom:60px}.page main#content article.hentry .entry-header .entry-title{margin:4rem 0 2rem 0;text-transform:uppercase;text-align:center;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:54px;font-size:3.375rem;color:#bd844f}.page main#content article.hentry .entry-header .entry-title span{color:#333}@media only screen and (max-width:600px){.page main#content article.hentry .entry-header .entry-title{margin:2rem 0 2rem 0;font-size:42px;font-size:2.625rem}}.page main#content article.hentry .entry-content{line-height:1.5}.page main#content article.hentry .entry-content h2,.page main#content article.hentry .entry-content h3,.page main#content article.hentry .entry-content h4{line-height:1.3;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:34px;font-size:2.125rem;color:#333}.page main#content article.hentry .entry-content h3{font-size:28px;font-size:1.75rem}.page main#content article.hentry .entry-content h4{font-size:22px;font-size:1.375rem}.page main#content article.hentry .entry-content blockquote{border-left-color:#bd844f}.page main#content article.hentry .entry-content p{margin-bottom:20px}.page main#content article.hentry .entry-content p:last-child{margin-bottom:0}.page main#content article.hentry .entry-content table{margin-bottom:20px}.page main#content article.hentry .entry-content a{color:#bd844f}.page main#content article.hentry .entry-content a:focus,.page main#content article.hentry .entry-content a:hover{text-decoration:underline!important}.page main#content article.hentry .entry-content ol,.page main#content article.hentry .entry-content ul{margin-bottom:15px}.page main#content article.hentry .entry-content ol ol,.page main#content article.hentry .entry-content ol ul,.page main#content article.hentry .entry-content ul ol,.page main#content article.hentry .entry-content ul ul{margin-left:20px}.page main#content article.hentry .entry-content ul:not(.collapsible) li{list-style:disc!important;margin-left:18px!important}.page main#content article.hentry .entry-content ol li{list-style:decimal!important;margin-left:18px!important}.page-template-blank #wrapper:before{content:'';position:absolute;top:0;left:0;right:0;height:300px;background:#eee;background:-moz-linear-gradient(top,#eee 1%,#fff 100%);background:-webkit-linear-gradient(top,#eee 1%,#fff 100%);background:linear-gradient(to bottom,#eee 1%,#fff 100%);z-index:-1}.page-template-blank #wrapper article .entry-title{margin:4rem 0 2rem 0;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:42px;font-size:2.625rem;color:#bd844f}.page-template-blank #wrapper article .entry-content{padding-bottom:40px;line-height:1.4}.page-template-blank #wrapper article .entry-content h2{text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;font-size:1.625rem;color:#333}.page-template-blank #wrapper article .entry-content p{margin-bottom:15px}.page-template-blank #wrapper article .entry-content p:last-child{margin-bottom:0}.page-template-blank #wrapper article .entry-content a{color:#bd844f}.page-template-blank #wrapper article .entry-content a:focus,.page-template-blank #wrapper article .entry-content a:hover{text-decoration:underline!important}.page-template-blank #wrapper article .entry-content ol,.page-template-blank #wrapper article .entry-content ul{margin-bottom:15px}.page-template-blank #wrapper article .entry-content ul li{list-style:disc!important;margin-left:18px!important}.page-template-blank #wrapper article .entry-content ol li{list-style:decimal!important;margin-left:18px!important}.dashboard main#content #links.col-left{position:relative;float:left;width:260px;min-height:800px;background-color:#f9f9f9;margin-bottom:-100px;padding-bottom:150px}.dashboard main#content #links.col-left>.block{display:block;width:100%;padding:15px 20px}.dashboard main#content #links.col-left>.block.active{background-color:#fff}.dashboard main#content #links.col-left>.block a.active{color:#bd844f}.dashboard main#content #links.col-left>.block>a,.dashboard main#content #links.col-left>.block>span{color:#333;text-transform:uppercase;font-weight:600;font-size:13px;font-size:.8125rem}.dashboard main#content #links.col-left>.block>a .material-icons,.dashboard main#content #links.col-left>.block>span .material-icons{font-size:16px;font-size:1rem}.dashboard main#content #links.col-left>.block>a a,.dashboard main#content #links.col-left>.block>span a{color:#333}.dashboard main#content #links.col-left>.block>span{display:block;height:25px}.dashboard main#content #links.col-left>.block>span>a{display:block;line-height:18px}.dashboard main#content #links.col-left>.block>.desc{padding:0 20px 0 30px;margin:10px 0 5px 0;line-height:1.3;font-size:14px;font-size:.875rem;font-style:italic}.dashboard main#content #links.col-left>.block>ul{margin-top:15px}.dashboard main#content #links.col-left>.block>ul>li{padding:0 0 10px 30px}.dashboard main#content #links.col-left>.block>ul>li>a{color:#999;font-size:13px;font-size:.8125rem}.dashboard main#content #links.col-left>.block>ul>li>a:hover{color:#bd844f}.dashboard main#content #links.col-left>.block>ul>li>.material-icons{position:relative;top:3px;font-size:1rem;color:#999}.dashboard main#content .col-content{position:relative;width:auto;overflow:hidden;min-height:500px;padding:40px 40px 0 40px;background:#e6e6e6 url(../images/dashboard-bg.jpg) no-repeat right top;margin-bottom:-95px;padding-bottom:130px}.dashboard main#content .col-content h2,.dashboard main#content .col-content h3{text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400}.dashboard main#content .col-content h2{font-size:23px;font-size:1.4375rem}.dashboard main#content .col-content h3{font-size:20px;font-size:1.25rem}.dashboard main#content .col-content>.row>.section-title{margin-top:40px;text-align:left;color:#bd844f}.dashboard main#content .col-content>.row>.section-title.more-margin{margin-bottom:60px}.dashboard main#content .col-content>.row>.section-title>.btn-floating{top:-12px}.dashboard main#content .col-content>.row>.section-title>.title{font-size:42px;font-size:2.625rem;font-weight:400}.dashboard main#content .col-content>.row>.section-actions{float:right;margin-top:30px}.dashboard main#content .col-content>.row>.section-actions .preloader-wrapper{display:none;opacity:0;top:12px;margin-right:20px}.dashboard main#content .col-content>.row>.section-actions .input-field{text-align:right}.dashboard main#content .col-content>.row>.section-actions.bottom{float:left;margin-top:0;margin-bottom:40px}.dashboard main#content .col-content>.row>.section-actions.bottom .input-field{text-align:left}.dashboard main#content .col-content>.row>.section-actions.bottom .preloader-wrapper{margin-left:20px;margin-right:0}.dashboard main#content .col-content section{background-color:#fff;padding:30px 10px;margin-bottom:30px}.dashboard main#content .col-content section.no-padding .padding{padding:30px 20px 0 20px}.dashboard main#content .col-content section .one-border{margin:0 0 20px 0}.dashboard main#content .col-content section .one-border>.title{padding-right:20px}.dashboard main#content .col-content section .one-border>.links-box{float:right;background-color:#fff;position:relative;z-index:2;padding-left:10px}.dashboard main#content .col-content section .one-border>.links-box>.btn-small{margin-top:0;margin-left:10px}.dashboard main#content .col-content section p{margin-bottom:15px}.dashboard main#content .col-content section p.info,.dashboard main#content .col-content section ul.info{font-style:italic;font-weight:400!important;font-size:14px!important;font-size:.875rem!important;line-height:1.5;color:#666}.dashboard main#content .col-content section ul.info li{list-style:disc!important;margin-left:18px!important}.dashboard main#content .col-content .input-field .phone::-webkit-input-placeholder{color:#ccc}.dashboard main#content .col-content .input-field .phone:-moz-placeholder{color:#ccc;opacity:1}.dashboard main#content .col-content .input-field .phone::-moz-placeholder{color:#ccc;opacity:1}.dashboard main#content .col-content .input-field .phone:-ms-input-placeholder{color:#ccc}.dashboard main#content .col-content .input-field .subTitle{display:block;margin-bottom:10px;font-weight:500;font-size:16px;font-size:1rem}.dashboard main#content .col-content .btn-small.white{color:#333;border:1px solid #333;margin-top:10px}.dashboard main#content .col-content .btn-small.gold{background-color:#bd844f;color:#fff}.dashboard main#content .col-content,.dashboard main#content .col-content p{font-size:15px;font-size:.9375rem;line-height:1.4em}.dashboard main#content .col-content .listing>.item{display:block;background-color:#fff;padding:20px;border-right:1px solid #eee;border-bottom:1px solid #eee}.dashboard main#content .col-content .listing>.item.inactive>.inner{opacity:.6}.dashboard main#content .col-content .listing>.item>.inner{height:100%;min-height:300px;font-size:14px;font-size:.875rem}.dashboard main#content .col-content .listing>.item>.inner>.switch{margin-top:35px;margin-bottom:10px;height:45px}.dashboard main#content .col-content .listing>.item>.inner>.switch .preloader-wrapper{margin-bottom:0;display:none}.dashboard main#content .col-content .listing>.item>.inner>.image{width:100%;height:120px;background-repeat:no-repeat;background-position:center;background-color:#999;margin-bottom:30px}.dashboard main#content .col-content .listing>.item>.inner>.title{font-size:18px;font-size:1.125rem;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;color:#333;margin-bottom:10px}.dashboard main#content .col-content .listing>.item>.inner>.category{color:#999;font-weight:500}.dashboard main#content .col-content .listing>.item>.inner .expiration-date{display:block;margin:10px 0}.dashboard main#content .col-content .item#new,.dashboard main#content .col-content section.new-item{background-color:#f9f9f9}.dashboard main#content .col-content .item#new>.inner,.dashboard main#content .col-content section.new-item>.inner{margin:0 10px;border:1px dashed #999;position:relative}.dashboard main#content .col-content .item#new>.inner>.link,.dashboard main#content .col-content section.new-item>.inner>.link{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-weight:600;text-transform:uppercase}.dashboard main#content .col-content .item#new>.inner>.link>.btn-floating,.dashboard main#content .col-content section.new-item>.inner>.link>.btn-floating{margin:-2px 10px 0 0}.dashboard main#content .col-content section#images .row-images{margin-top:15px;margin-left:-5px;margin-right:-5px}.dashboard main#content .col-content section#images .row-images .col-image{padding:0 5px;margin-bottom:10px}.dashboard main#content .col-content section#images .row-images .col-image>.inner{position:relative;cursor:move}.dashboard main#content .col-content section#images .row-images .col-image>.inner img{display:block;max-width:100%;height:auto;z-index:10}.dashboard main#content .col-content section#images .row-images .col-image>.inner .actions{position:absolute;top:0;left:0;right:0;height:100%;z-index:20}.dashboard main#content .col-content section#images .row-images .col-image>.inner .actions .inner{padding:10px}.dashboard main#content .col-content section#images .row-images .col-image>.inner .actions .inner a{margin-right:5px}.dashboard main#content .col-content section#images .row-images .col-image>.inner .actions .inner a:last-child{margin-right:0}.dashboard main#content .col-content section#images .row-images .col-image>.inner .actions .delete{cursor:pointer}.dashboard main#content .col-content section#images .col-preview{display:none}.dashboard main#content .col-content section#images .col-preview .row-images{margin-bottom:0}.dashboard main#content .col-content section#images .files-fields{margin-top:20px}.dashboard main#content .col-content section#images .files-fields .input-field{margin-top:0}.dashboard main#content .col-content section#images .col-copy-featured-image{display:none}#modal-dashboard-media-copyright .preloader-wrapper{display:none}#modal-dashboard-media-copyright .input-field label{left:0}@media only screen and (max-width:992px){.dashboard main#content #links.col-left{width:30%}.dashboard main#content .col-content{min-height:400px;padding:20px 20px 0 20px}}@media only screen and (max-width:600px){.dashboard main#content{margin-bottom:150px}.dashboard main#content #links.col-left{display:none}.dashboard main#content .col-content{width:100%;min-height:100px;padding:20px 10px 0 10px}.dashboard main#content .col-content>.row>.section-title{margin-top:20px}.dashboard main#content .col-content>.row>.section-title.more-margin{margin-bottom:20px}.dashboard main#content .col-content>.row>.section-title .btn-floating{display:none}.dashboard main#content .col-content>.row>.section-title>.title{padding:0;font-size:36px;font-size:2.25rem;font-weight:400}.dashboard main#content .col-content>.row>.section-actions{float:left;margin-top:0}.dashboard main#content .col-content .listing{margin-left:.75rem;margin-right:.75rem}.dashboard main#content .col-content .listing #new>.inner{min-height:80px}}.dashboard main#content #dashboard-home .section-title{text-align:left;margin-bottom:15px}.dashboard main#content #dashboard-home .section-title>.title{padding:0;color:#333;font-size:26px;font-size:1.625rem;text-align:left}.dashboard main#content #dashboard-home .section-title>.title>.big{color:#bd844f;font-size:40px;font-size:2.5rem;text-align:left}.dashboard main#content #dashboard-home .section-description>.btn-small{margin:30px 10px 50px 0}@media only screen and (max-width:992px){.dashboard main#content #dashboard-home .section-data.contact{margin-bottom:40px}}.dashboard main#content #dashboard-home .section-data:first-child{padding-left:0}.dashboard main#content #dashboard-home .section-data>p{margin-bottom:5px}.dashboard main#content #dashboard-home .last-actors{padding-bottom:0}.dashboard main#content #dashboard-home .last-actors>.actors{margin:0 -20px}.dashboard main#content #dashboard-home .last-actors>.actors>li{padding:0}.dashboard main#content #dashboard-home .last-actors>.actors>li>a{display:block;margin-bottom:-6px}.dashboard main#content #dashboard-home #castin .one-border>.title,.dashboard main#content #dashboard-home #productions-audiovisuelles .one-border>.title{font-size:26px;font-size:1.625rem;background-color:transparent;color:#fff}.dashboard main#content #dashboard-home #castin .one-border:after,.dashboard main#content #dashboard-home #productions-audiovisuelles .one-border:after{background-color:#fff}.dashboard main#content #dashboard-home #castin p,.dashboard main#content #dashboard-home #productions-audiovisuelles p{width:75%}.dashboard main#content #dashboard-home #castin .btn-small.white,.dashboard main#content #dashboard-home #productions-audiovisuelles .btn-small.white{color:#fff!important;border-color:#fff!important;background-color:transparent!important}.dashboard main#content #dashboard-home #productions-audiovisuelles{background:#da182a url(../images/dashboard-section-prod-audiovisuel-bg.jpg) no-repeat right bottom;color:#fff}.dashboard main#content #dashboard-home #productions-audiovisuelles .title{background-color:#da182a!important}.dashboard main#content #dashboard-home #castin{background-color:#bd844f;color:#fff}.dashboard main#content #dashboard-home #castin .title{background-color:#bd844f!important}#modal-address.open{width:600px}#modal-address.open ul.select-dropdown{max-height:240px}@media only screen and (max-width:600px){.dashboard main#content #dashboard-home .section-title>.title{font-size:20px;font-size:1.25rem}.dashboard main#content #dashboard-home .section-title>.title>.big{font-size:30px;font-size:1.875rem}.dashboard main#content #dashboard-home #actor_permalink{display:none}.dashboard main#content #dashboard-home #castin .one-border:after,.dashboard main#content #dashboard-home #productions-audiovisuelles .one-border:after{display:none}.dashboard main#content #dashboard-home #castin p,.dashboard main#content #dashboard-home #productions-audiovisuelles p{width:100%}#modal-address.open{width:auto}}.dashboard-settings main#content #dashboard-settings .pwd-strength{display:none}.dashboard-settings main#content #dashboard-settings .pwd-strength span{font-weight:700}.dashboard-settings main#content #dashboard-settings ul.info li{list-style:disc!important;margin-left:18px!important}.dashboard-settings main#content #dashboard-settings #professional-access>p{margin-bottom:15px}.dashboard-settings main#content #dashboard-settings #professional-access>p.big{font-size:16px;font-size:1rem;font-weight:400}.dashboard-settings main#content #dashboard-settings #professional-access .result-accepted,.dashboard-settings main#content #dashboard-settings #professional-access .result-asked,.dashboard-settings main#content #dashboard-settings #professional-access .result-refused{display:none;font-weight:500}.dashboard-settings main#content #dashboard-settings #invoice-status{margin-bottom:15px;padding:15px 10px}.dashboard-settings main#content #dashboard-settings #invoice-status.red{color:#fff}.dashboard-settings main#content #dashboard-settings #invoice-status.red ins{background-color:inherit;color:#fff;font-weight:700}.dashboard-settings main#content #dashboard-settings #invoice-status.green{color:#fff}.dashboard-settings main#content #dashboard-settings section form{margin-bottom:0}.dashboard #modal-dashboard-place-created{width:580px}.dashboard #modal-dashboard-place-delete .preloader-wrapper{display:none}.dashboard main#content .hide-on-load{display:none}.dashboard main#content #dashboard-places .switch{height:45px}.dashboard main#content #dashboard-places .switch .preloader-wrapper{margin-bottom:0;display:none}.dashboard main#content #create-place .preloader-wrapper{display:none}.dashboard main#content #create-place .wp-editor-container{display:none}.dashboard main#content #create-place section#videos .chips .input{width:100%!important}.dashboard main#content #create-place .col-logo img{height:auto;max-width:100%;max-height:150px}.dashboard main#content #place-type>.type{padding:0;border-right:1px solid #d6d6d6}.dashboard main#content #place-type>.type.hover{-webkit-box-shadow:0 3px 40px 0 rgba(120,120,120,.6);-moz-box-shadow:0 3px 40px 0 rgba(120,120,120,.6);box-shadow:0 3px 40px 0 rgba(120,120,120,.6)}.dashboard main#content #place-type>.type.hover-other{opacity:.5}.dashboard main#content #place-type>.type:last-child{border-right:none}.dashboard main#content #place-type>.type>.header{background-color:#bd844f;color:#fff;text-align:center;padding-top:40px;position:relative;width:100%}.dashboard main#content #place-type>.type>.header>.choose{position:relative;bottom:-20px}.dashboard main#content #place-type>.type>.header>.choose:active,.dashboard main#content #place-type>.type>.header>.choose:hover,.dashboard main#content #place-type>.type>.header>.choose:visited{background-color:#333}.dashboard main#content #place-type>.type>.header>h2{font-size:34px;font-size:2.125rem;font-weight:300;margin:0}.dashboard main#content #place-type>.type>.header>h3{font-size:24px;font-size:1.5rem;color:#eee;font-weight:300;margin:0}.dashboard main#content #place-type>.type>.header>p{padding:0 20px;margin-top:15px}.dashboard main#content #place-type>.type>.content{background-color:#fff;font-size:15px;font-size:.9375rem;min-height:410px;padding:50px}.dashboard main#content #place-type>.type>.content>ul li{line-height:2em}.dashboard main#content #place-type>.type>.content>ul li .material-icons{font-size:1.5rem;color:#bd844f;margin-right:10px;position:relative;top:5px}.dashboard main#content #place-type>.type>.footer{background-color:#fff;text-transform:uppercase;text-align:center;border-top:1px solid #d6d6d6;font-weight:600;padding:40px}@media only screen and (max-width:600px){.dashboard-places main#content .col-content{background-image:none}}.dashboard-events-create main#content section.hide-on-load,.dashboard-events-edit main#content section.hide-on-load{display:none}.dashboard-events-create main#content section#subject .second-step,.dashboard-events-edit main#content section#subject .second-step{display:none}.dashboard-events-create main#content section#subject .row-select2,.dashboard-events-edit main#content section#subject .row-select2{margin-bottom:40px}.dashboard-events-create main#content section#subject .row-select2 .select2-selection__rendered .years,.dashboard-events-edit main#content section#subject .row-select2 .select2-selection__rendered .years{display:inline-block;margin-left:5px;font-size:.9rem;font-style:italic;color:#999}.dashboard-events-create main#content section#subject .row-newsubject .input-field .error,.dashboard-events-edit main#content section#subject .row-newsubject .input-field .error{display:none;font-size:12px;font-size:.75rem;color:#f44336}.dashboard-events-create main#content section#subject .preloader-wrapper,.dashboard-events-edit main#content section#subject .preloader-wrapper{opacity:0;top:8px;margin-left:10px}.dashboard-events-create main#content section#subject .preloader-wrapper.small,.dashboard-events-edit main#content section#subject .preloader-wrapper.small{width:26px;height:26px}.dashboard-events-create main#content section#subject .shareable,.dashboard-events-edit main#content section#subject .shareable{display:none;position:relative;padding:20px;margin:0 .75rem;width:calc(100% - 1.5rem);background-color:#f9f9f9}.dashboard-events-create main#content section#subject .shareable .input-field-select-shareable,.dashboard-events-edit main#content section#subject .shareable .input-field-select-shareable{padding:0;margin-top:30px}.dashboard-events-create main#content section#subject .shareable .input-field-select-shareable label,.dashboard-events-edit main#content section#subject .shareable .input-field-select-shareable label{left:0}.dashboard-events-create main#content section#subject .edit-step,.dashboard-events-edit main#content section#subject .edit-step{margin-top:20px}.dashboard-events-create main#content section#subject .edit-step>.row,.dashboard-events-edit main#content section#subject .edit-step>.row{margin-bottom:0}.dashboard-events-create main#content section#infos-place select#place,.dashboard-events-edit main#content section#infos-place select#place{margin-top:-20px!important;width:98%!important}.dashboard-events-create main#content section#infos-place .row-select2 .select2-container,.dashboard-events-edit main#content section#infos-place .row-select2 .select2-container{width:100%!important}.dashboard-events-create main#content section#infos-place .row-select2 .select2-selection__rendered .city,.dashboard-events-edit main#content section#infos-place .row-select2 .select2-selection__rendered .city{display:inline-block;margin-left:5px;font-size:.9rem;font-style:italic;color:#999}.dashboard-events-create main#content section#distribution select#actors,.dashboard-events-edit main#content section#distribution select#actors{width:98%!important}.dashboard-events-create main#content section#distribution .col-select2,.dashboard-events-edit main#content section#distribution .col-select2{margin-bottom:1rem}.dashboard-events-create main#content section#distribution .col-select2 label,.dashboard-events-edit main#content section#distribution .col-select2 label{top:-1.2rem}.dashboard-events-create main#content section#distribution .col-select2 .select2-container,.dashboard-events-edit main#content section#distribution .col-select2 .select2-container{width:100%!important}.dashboard-events-create main#content section#distribution .col-select2 .select2-selection--multiple,.dashboard-events-edit main#content section#distribution .col-select2 .select2-selection--multiple{height:auto;line-height:inherit;border:none;border-bottom:1px solid #9e9e9e;outline:0}.dashboard-events-create main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field,.dashboard-events-edit main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field{margin:0;font-size:.9rem;border-bottom:none;box-shadow:none;width:100%!important}.dashboard-events-create main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field::-webkit-input-placeholder,.dashboard-events-edit main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field::-webkit-input-placeholder{color:#ccc}.dashboard-events-create main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field:-moz-placeholder,.dashboard-events-edit main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field:-moz-placeholder{color:#ccc}.dashboard-events-create main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field::-moz-placeholder,.dashboard-events-edit main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field::-moz-placeholder{color:#ccc}.dashboard-events-create main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field:-ms-input-placeholder,.dashboard-events-edit main#content section#distribution .col-select2 .select2-selection--multiple .select2-search__field:-ms-input-placeholder{color:#ccc}.dashboard-events-create main#content section#distribution .col-select2 .select2-selection--multiple .select2-selection__rendered,.dashboard-events-edit main#content section#distribution .col-select2 .select2-selection--multiple .select2-selection__rendered{height:auto;line-height:inherit}.dashboard-events-create main#content section#distribution .col-select2 .select2-selection--multiple .select2-selection__choice,.dashboard-events-edit main#content section#distribution .col-select2 .select2-selection--multiple .select2-selection__choice{float:left;margin-right:5px;margin-top:6px;padding:0 12px;height:32px;line-height:32px;background-color:#e4e4e4;border:1px solid #e4e4e4;border-radius:16px;font-size:13px;font-weight:500;cursor:default}.dashboard-events-create main#content section#distribution .col-select2 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.dashboard-events-edit main#content section#distribution .col-select2 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{display:inline-block;margin-right:6px;font-weight:700;font-size:1rem;color:#999;cursor:pointer}.dashboard-events-create main#content section#distribution .col-actors,.dashboard-events-edit main#content section#distribution .col-actors{margin-top:0}.dashboard-events-create main#content section#distribution .col-actors .select2-container,.dashboard-events-edit main#content section#distribution .col-actors .select2-container{width:100%!important}.dashboard-events-create main#content section#distribution .col-actors .select2-selection--multiple,.dashboard-events-edit main#content section#distribution .col-actors .select2-selection--multiple{height:auto;line-height:inherit;border:none;border-bottom:1px solid #9e9e9e;outline:0}.dashboard-events-create main#content section#distribution .col-actors .select2-selection--multiple .select2-search__field,.dashboard-events-edit main#content section#distribution .col-actors .select2-selection--multiple .select2-search__field{margin:0;font-size:.9rem;border-bottom:none;box-shadow:none}.dashboard-events-create main#content section#distribution .col-actors .select2-selection--multiple .select2-selection__rendered,.dashboard-events-edit main#content section#distribution .col-actors .select2-selection--multiple .select2-selection__rendered{height:auto;line-height:inherit}.dashboard-events-create main#content section#distribution .col-actors .select2-selection--multiple .select2-selection__choice,.dashboard-events-edit main#content section#distribution .col-actors .select2-selection--multiple .select2-selection__choice{float:left;margin-right:5px;margin-top:6px;padding:0 12px;height:32px;line-height:32px;background-color:#e4e4e4;border:1px solid #e4e4e4;border-radius:16px;font-size:13px;font-weight:500;cursor:default}.dashboard-events-create main#content section#distribution .col-actors .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.dashboard-events-edit main#content section#distribution .col-actors .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{display:inline-block;margin-right:6px;font-weight:700;font-size:1rem;color:#999;cursor:pointer}.dashboard-events-create main#content section#shows .row-show,.dashboard-events-edit main#content section#shows .row-show{position:relative;margin-bottom:0}.dashboard-events-create main#content section#shows .row-show .date,.dashboard-events-edit main#content section#shows .row-show .date{cursor:text}.dashboard-events-create main#content section#shows .row-show .remove-show,.dashboard-events-edit main#content section#shows .row-show .remove-show{position:absolute;top:22px;right:20px;color:#333}.dashboard-events-create main#content section#shows .row-show .remove-show i,.dashboard-events-edit main#content section#shows .row-show .remove-show i{color:#333}.dashboard-events-create main#content section#shows .row-show .remove-show:focus,.dashboard-events-create main#content section#shows .row-show .remove-show:hover,.dashboard-events-edit main#content section#shows .row-show .remove-show:focus,.dashboard-events-edit main#content section#shows .row-show .remove-show:hover{color:#bd844f}.dashboard-events-create main#content .file-field .btn,.dashboard-events-create main#content .file-field .btn-large,.dashboard-events-create main#content .file-field .btn-small,.dashboard-events-edit main#content .file-field .btn,.dashboard-events-edit main#content .file-field .btn-large,.dashboard-events-edit main#content .file-field .btn-small{margin-top:15px}.dashboard-events-create main#content p.info,.dashboard-events-edit main#content p.info{font-style:italic;font-weight:400!important;font-size:14px!important;font-size:.875rem!important;line-height:1.5;color:#666}.dashboard-events-create .row-form .input-field.actors-filling,.dashboard-events-edit .row-form .input-field.actors-filling{width:88%}.dashboard-events-create .row-form .input-field.actors-entering,.dashboard-events-edit .row-form .input-field.actors-entering{width:12%}.dashboard-events-create .row-form .input-field label,.dashboard-events-edit .row-form .input-field label{font-weight:500;font-size:14px;font-size:.875rem}.dashboard-events-create .row-form .input-field [type=radio]+label,.dashboard-events-edit .row-form .input-field [type=radio]+label{font-size:16px;font-size:1rem}.dashboard-events-create .row-form .input-field [type=radio]:not(:checked)+label:after,.dashboard-events-create .row-form .input-field [type=radio]:not(:checked)+label:before,.dashboard-events-edit .row-form .input-field [type=radio]:not(:checked)+label:after,.dashboard-events-edit .row-form .input-field [type=radio]:not(:checked)+label:before{border-width:1px}.dashboard-events-create .row-form .input-field [type=radio]:checked+label,.dashboard-events-edit .row-form .input-field [type=radio]:checked+label{font-weight:500;color:#bd844f}.dashboard-events-create .row-form .input-field [type=checkbox]:not(.filled-in)+label:after,.dashboard-events-create .row-form .input-field [type=checkbox]:not(.filled-in)+label:before,.dashboard-events-edit .row-form .input-field [type=checkbox]:not(.filled-in)+label:after,.dashboard-events-edit .row-form .input-field [type=checkbox]:not(.filled-in)+label:before{border-width:1px}.dashboard-events-create .row-form .input-field>.chips>input,.dashboard-events-edit .row-form .input-field>.chips>input{width:100%!important}.dashboard-events-create .row-form .input-field p,.dashboard-events-edit .row-form .input-field p{font-weight:500;font-size:16px;font-size:1rem}.dashboard-events-create .row-form .input-field #adding-actor,.dashboard-events-edit .row-form .input-field #adding-actor{float:right;margin-top:13px}.dashboard-events-create .row-form section.new-item,.dashboard-events-edit .row-form section.new-item{margin-top:-30px;padding:20px}.dashboard-events-create .row-form section.new-item>.inner,.dashboard-events-edit .row-form section.new-item>.inner{height:120px}.dashboard-events-create .row-form section .videos-box,.dashboard-events-edit .row-form section .videos-box{margin-bottom:50px}.dashboard-events-create .row-form section .actors-box,.dashboard-events-edit .row-form section .actors-box{margin-bottom:20px;margin-top:20px}.dashboard-events-create #intervalModal .btn-validate,.dashboard-events-edit #intervalModal .btn-validate{float:left;box-shadow:none!important;margin-bottom:28px}.dashboard-events-create .ui-timepicker-disabled,.dashboard-events-edit .ui-timepicker-disabled{display:none}.dashboard-events-edit #edit-wait{padding:50px 20px;text-align:center}.dashboard-events-edit #edit-wait .preloader-wrapper{top:6px}.dashboard-events-edit #edit-wait span{display:inline-block;margin-left:20px;font-size:18px;font-size:1.125rem;font-weight:600}.dashboard-events-edit #event-form{display:none}.dashboard-events-edit .section-actions{opacity:0}#placeNotFound .btn,#placeNotFound .btn-large,#placeNotFound .btn-small,#subjectNotFound .btn,#subjectNotFound .btn-large,#subjectNotFound .btn-small{margin-top:10px}.select2-results .subject .years{display:inline-block;margin-left:5px;font-size:.8rem;font-style:italic;color:#999}.select2-results .place .city{display:inline-block;margin-left:5px;font-size:.8rem;font-style:italic;color:#999}#modal-dashboard-event-created .modal-content h4{line-height:1.3;text-align:center;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:45px;font-size:2.8125rem}#modal-dashboard-event-created .modal-content p{line-height:1.5;margin-bottom:15px}#modal-dashboard-event-created .modal-content p strong{font-weight:600}#modal-dashboard-event-created .modal-content p:last-child{margin-bottom:0}#modal-dashboard-event-created .modal-footer a{margin:6px 10px}#modal-dashboard-event-delete .preloader-wrapper{display:none}@media only screen and (max-width:600px){.dashboard-events main#content .col-content{background-image:none}}.dashboard-classifieds-create main#content .file-field .btn,.dashboard-classifieds-create main#content .file-field .btn-large,.dashboard-classifieds-create main#content .file-field .btn-small,.dashboard-classifieds-edit main#content .file-field .btn,.dashboard-classifieds-edit main#content .file-field .btn-large,.dashboard-classifieds-edit main#content .file-field .btn-small{margin-top:15px}.dashboard-classifieds-create main#content #course-payment .desc,.dashboard-classifieds-edit main#content #course-payment .desc{display:block;margin:5px 0 20px 35px}.dashboard-classifieds-create main#content #edit-wait,.dashboard-classifieds-edit main#content #edit-wait{padding:50px 20px;text-align:center}.dashboard-classifieds-create main#content #edit-wait .preloader-wrapper,.dashboard-classifieds-edit main#content #edit-wait .preloader-wrapper{top:6px}.dashboard-classifieds-create main#content #edit-wait span,.dashboard-classifieds-edit main#content #edit-wait span{display:inline-block;margin-left:20px;font-size:18px;font-size:1.125rem;font-weight:600}.dashboard-classifieds-create main#content section#section-logo .col-preview img,.dashboard-classifieds-edit main#content section#section-logo .col-preview img{max-width:100px!important;height:auto}.dashboard-classifieds-edit main#content .section-actions{opacity:0}.dashboard-classifieds-edit main#content #classified-form{display:none}#modal-dashboard-classified-delete .preloader-wrapper{display:none}@media only screen and (max-width:600px){.dashboard-classifieds main#content .col-content{background-image:none}}.dashboard-casting-create main#content .fixed-action-btn,.dashboard-casting-edit main#content .fixed-action-btn{position:relative;right:inherit;bottom:inherit;display:inline-block;margin-right:20px}.dashboard-casting-create main#content .fixed-action-btn>.btn-floating i,.dashboard-casting-edit main#content .fixed-action-btn>.btn-floating i{color:#333}.dashboard-casting-create main#content #edit-wait,.dashboard-casting-edit main#content #edit-wait{padding:50px 20px;text-align:center}.dashboard-casting-create main#content #edit-wait .preloader-wrapper,.dashboard-casting-edit main#content #edit-wait .preloader-wrapper{top:6px}.dashboard-casting-create main#content #edit-wait span,.dashboard-casting-edit main#content #edit-wait span{display:inline-block;margin-left:20px;font-size:18px;font-size:1.125rem;font-weight:600}.dashboard-casting-create main#content #casting-form,.dashboard-casting-edit main#content #casting-form{display:none}.dashboard-casting-create main#content section#roles,.dashboard-casting-edit main#content section#roles{margin-bottom:0}.dashboard-casting-create main#content section#roles .goodToKnow,.dashboard-casting-edit main#content section#roles .goodToKnow{margin-bottom:10px;padding:15px;border:1px dashed #999}.dashboard-casting-create main#content section#roles .goodToKnow .title,.dashboard-casting-edit main#content section#roles .goodToKnow .title{margin-bottom:5px}.dashboard-casting-create main#content section#roles .goodToKnow ul li,.dashboard-casting-edit main#content section#roles .goodToKnow ul li{list-style:disc!important;margin-left:18px!important}.dashboard-casting-create main#content section#roles #chips .chip,.dashboard-casting-edit main#content section#roles #chips .chip{padding:0 15px;background-color:#eee;color:#333;cursor:pointer}.dashboard-casting-create main#content section#roles #chips .chip.selected,.dashboard-casting-create main#content section#roles #chips .chip.selected2,.dashboard-casting-edit main#content section#roles #chips .chip.selected,.dashboard-casting-edit main#content section#roles #chips .chip.selected2{background-color:#bd844f;color:#fff}.dashboard-casting-create main#content section#roles #chips .chip .material-icons,.dashboard-casting-edit main#content section#roles #chips .chip .material-icons{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.dashboard-casting-create main#content section#roles #chips .chip.final .material-icons,.dashboard-casting-edit main#content section#roles #chips .chip.final .material-icons{float:left;padding-right:8px;padding-left:0}.dashboard-casting-create main#content section#roles #chips .add,.dashboard-casting-edit main#content section#roles #chips .add{position:relative;display:inline-block;margin-bottom:5px;margin-right:5px;vertical-align:middle;border-radius:50%;width:32px;height:32px;line-height:32px;background-color:#fff;border:1px solid #ccc;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dashboard-casting-create main#content section#roles #chips .add i,.dashboard-casting-edit main#content section#roles #chips .add i{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;font-size:15px;font-size:.9375rem;color:#606060}.dashboard-casting-create main#content section#roles #chips .add:hover,.dashboard-casting-edit main#content section#roles #chips .add:hover{background-color:#bd844f;border-color:#bd844f}.dashboard-casting-create main#content section#roles #chips .add:hover i,.dashboard-casting-edit main#content section#roles #chips .add:hover i{color:#fff}.dashboard-casting-create main#content section#roles #infos-role,.dashboard-casting-edit main#content section#roles #infos-role{display:none;margin-top:25px;padding-top:20px;padding-bottom:10px;border-top:1px solid #f0f0f0}.dashboard-casting-create main#content section#roles #infos-role .view .title,.dashboard-casting-edit main#content section#roles #infos-role .view .title{display:block;font-weight:600;font-size:18px;font-size:1.125rem}.dashboard-casting-create main#content section#roles #infos-role .view .txt,.dashboard-casting-edit main#content section#roles #infos-role .view .txt{margin-top:10px;font-size:14px;font-size:.875rem}.dashboard-casting-create main#content section#roles #infos-role .edit,.dashboard-casting-edit main#content section#roles #infos-role .edit{display:none}.dashboard-casting-create main#content section#roles #infos-role .actions,.dashboard-casting-edit main#content section#roles #infos-role .actions{margin-top:10px}.dashboard-casting-create main#content section#roles #infos-role .actions .btn,.dashboard-casting-create main#content section#roles #infos-role .actions .btn-large,.dashboard-casting-create main#content section#roles #infos-role .actions .btn-small,.dashboard-casting-edit main#content section#roles #infos-role .actions .btn,.dashboard-casting-edit main#content section#roles #infos-role .actions .btn-large,.dashboard-casting-edit main#content section#roles #infos-role .actions .btn-small{background-color:#333}.dashboard-casting-create main#content section#roles #infos-role .actions .btn-cancel,.dashboard-casting-create main#content section#roles #infos-role .actions .btn-validate,.dashboard-casting-edit main#content section#roles #infos-role .actions .btn-cancel,.dashboard-casting-edit main#content section#roles #infos-role .actions .btn-validate{display:none}.dashboard-casting-create main#content section#roles #infos-role-wait,.dashboard-casting-edit main#content section#roles #infos-role-wait{display:none;margin-top:10px;text-align:center}.dashboard-casting-create main#content section#roles #infos-role-wait .preloader-wrapper.small,.dashboard-casting-edit main#content section#roles #infos-role-wait .preloader-wrapper.small{width:24px;height:24px}.dashboard-casting-create main#content section#roles .col-viewList,.dashboard-casting-edit main#content section#roles .col-viewList{text-align:right}.dashboard-casting-create main#content section#roles .col-viewList a,.dashboard-casting-edit main#content section#roles .col-viewList a{position:relative;display:inline-block;margin-bottom:5px;margin-left:5px;vertical-align:middle;border-radius:50%;width:32px;height:32px;line-height:32px;background-color:#eee;border:1px solid #eee;text-align:center}.dashboard-casting-create main#content section#roles .col-viewList a i,.dashboard-casting-edit main#content section#roles .col-viewList a i{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;font-size:18px;font-size:1.125rem;color:#606060}.dashboard-casting-create main#content section#roles .col-viewList a.active,.dashboard-casting-create main#content section#roles .col-viewList a:hover,.dashboard-casting-edit main#content section#roles .col-viewList a.active,.dashboard-casting-edit main#content section#roles .col-viewList a:hover{background-color:#bd844f;border:1px solid #bd844f}.dashboard-casting-create main#content section#roles .col-viewList a.active i,.dashboard-casting-create main#content section#roles .col-viewList a:hover i,.dashboard-casting-edit main#content section#roles .col-viewList a.active i,.dashboard-casting-edit main#content section#roles .col-viewList a:hover i{color:#fff}.dashboard-casting-create main#content #actors-role,.dashboard-casting-edit main#content #actors-role{position:relative;margin-bottom:30px;min-height:300px}.dashboard-casting-create main#content #actors-role .items,.dashboard-casting-edit main#content #actors-role .items{position:relative;width:100%;height:100%}.dashboard-casting-create main#content #actors-role .items:after,.dashboard-casting-edit main#content #actors-role .items:after{content:'';display:block;clear:both}.dashboard-casting-create main#content #actors-role .items .item-sizer,.dashboard-casting-edit main#content #actors-role .items .item-sizer{width:16.66667%}.dashboard-casting-create main#content #actors-role .items .item,.dashboard-casting-edit main#content #actors-role .items .item{position:relative;float:left;width:16.66667%;height:300px;background-color:#f9f9f9}.dashboard-casting-create main#content #actors-role .items .item.new>.inner,.dashboard-casting-edit main#content #actors-role .items .item.new>.inner{margin:20px;height:calc(100% - 40px);border:1px dashed #999;position:relative}.dashboard-casting-create main#content #actors-role .items .item.new>.inner>.link,.dashboard-casting-edit main#content #actors-role .items .item.new>.inner>.link{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-weight:600;text-transform:uppercase;font-size:12px;font-size:.75rem}.dashboard-casting-create main#content #actors-role .items .item.new>.inner>.link>.btn-floating,.dashboard-casting-edit main#content #actors-role .items .item.new>.inner>.link>.btn-floating{margin-bottom:10px}.dashboard-casting-create main#content #actors-role .items .item>.img,.dashboard-casting-edit main#content #actors-role .items .item>.img{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.dashboard-casting-create main#content #actors-role .items .item>.roles,.dashboard-casting-edit main#content #actors-role .items .item>.roles{position:absolute;bottom:20px;left:20px;right:20px;text-align:center}.dashboard-casting-create main#content #actors-role .items .item>.roles span,.dashboard-casting-edit main#content #actors-role .items .item>.roles span{display:inline-block;margin:0 auto;padding:5px 12px;font-style:italic;font-size:12px;font-size:.75rem;color:#bd844f;background-color:#fff}.dashboard-casting-create main#content #actors-role .items .item.hover>.hover,.dashboard-casting-edit main#content #actors-role .items .item.hover>.hover{display:block}.dashboard-casting-create main#content #actors-role .items .item>.hover,.dashboard-casting-edit main#content #actors-role .items .item>.hover{display:none;position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(189,132,79,.8);color:#fff}.dashboard-casting-create main#content #actors-role .items .item>.hover>.inner,.dashboard-casting-edit main#content #actors-role .items .item>.hover>.inner{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;padding:10px;text-align:center}.dashboard-casting-create main#content #actors-role .items .item>.hover .name,.dashboard-casting-edit main#content #actors-role .items .item>.hover .name{position:relative;padding-bottom:10px;margin-bottom:20px}.dashboard-casting-create main#content #actors-role .items .item>.hover .name:after,.dashboard-casting-edit main#content #actors-role .items .item>.hover .name:after{content:'';position:absolute;bottom:0;left:calc(50% - 25px);height:1px;width:50px;background-color:#fff}.dashboard-casting-create main#content #actors-role .items .item>.hover .name span,.dashboard-casting-edit main#content #actors-role .items .item>.hover .name span{display:block;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif}.dashboard-casting-create main#content #actors-role .items .item>.hover .name span.firstname,.dashboard-casting-edit main#content #actors-role .items .item>.hover .name span.firstname{margin-bottom:5px;font-weight:300;font-size:16px;font-size:1rem}.dashboard-casting-create main#content #actors-role .items .item>.hover .name span.lastname,.dashboard-casting-edit main#content #actors-role .items .item>.hover .name span.lastname{font-weight:500;font-size:28px;font-size:1.75rem}.dashboard-casting-create main#content #actors-role .items .item>.hover .age,.dashboard-casting-edit main#content #actors-role .items .item>.hover .age{margin-bottom:10px;font-size:14px;font-size:.875rem}.dashboard-casting-create main#content #actors-role .items .item>.hover .role,.dashboard-casting-edit main#content #actors-role .items .item>.hover .role{margin-bottom:10px;font-size:14px;font-size:.875rem}.dashboard-casting-create main#content #actors-role .items .item>.hover .inner-video,.dashboard-casting-edit main#content #actors-role .items .item>.hover .inner-video{display:none}.dashboard-casting-create main#content #actors-role .items .item>.hover .inner-video a,.dashboard-casting-edit main#content #actors-role .items .item>.hover .inner-video a{display:inline-block;padding:6px 13px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #fff;background-color:transparent;font-size:12px;font-size:.75rem;text-transform:uppercase;color:#fff}.dashboard-casting-create main#content #actors-role .items .item>.hover .inner-video a.hidden,.dashboard-casting-edit main#content #actors-role .items .item>.hover .inner-video a.hidden{display:none}.dashboard-casting-create main#content #actors-role .items .item>.hover .inner-video a:hover,.dashboard-casting-edit main#content #actors-role .items .item>.hover .inner-video a:hover{background-color:#fff;color:#333}.dashboard-casting-create main#content #actors-role .items .item>.hover .bottom,.dashboard-casting-edit main#content #actors-role .items .item>.hover .bottom{margin:20px 0 10px}.dashboard-casting-create main#content #actors-role .items .item>.hover .bottom a,.dashboard-casting-edit main#content #actors-role .items .item>.hover .bottom a{position:relative;display:inline-block;margin:0 2px;height:32px;width:32px;border-radius:50%;background-color:#fff;color:#333;text-align:center;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle}.dashboard-casting-create main#content #actors-role .items .item>.hover .bottom a .material-icons,.dashboard-casting-edit main#content #actors-role .items .item>.hover .bottom a .material-icons{line-height:32px;font-size:15px;font-size:.9375rem}.dashboard-casting-create main#content #actors-role .items .item>.hover .bottom a.delete,.dashboard-casting-edit main#content #actors-role .items .item>.hover .bottom a.delete{background-color:#d33737;color:#fff}.dashboard-casting-create main#content #actors-role .items .item>.video,.dashboard-casting-edit main#content #actors-role .items .item>.video{display:none;position:absolute;top:0;left:0;right:0;height:100%;text-align:center;background-color:rgba(0,0,0,.5);color:#fff}.dashboard-casting-create main#content #actors-role .items .item>.video .addVideo,.dashboard-casting-edit main#content #actors-role .items .item>.video .addVideo{padding:6px 13px;position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #fff;font-size:12px;font-size:.75rem;text-transform:uppercase;color:#fff}.dashboard-casting-create main#content #actors-role .items .item>.video .playVideo,.dashboard-casting-edit main#content #actors-role .items .item>.video .playVideo{position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;vertical-align:middle;border-radius:50%;width:38px;height:38px;line-height:38px;background-color:#fff;border:1px solid #fff;text-align:center}.dashboard-casting-create main#content #actors-role .items .item>.video .playVideo i,.dashboard-casting-edit main#content #actors-role .items .item>.video .playVideo i{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;font-size:16px;font-size:1rem;color:#333}#modal-add-video .preloader-wrapper,#modal-dashboard-casting-add-new-actor .preloader-wrapper,#modal-dashboard-casting-create .preloader-wrapper,#modal-dashboard-casting-delete .preloader-wrapper,#modal-dashboard-casting-new-role .preloader-wrapper,#modal-delete-actor-from-casting .preloader-wrapper,#modal-delete-role .preloader-wrapper,#modal-send-casting-email .preloader-wrapper,#modal-set-actor-roles .preloader-wrapper{display:none}#modal-add-video .input-field label,#modal-dashboard-casting-add-actor .input-field label,#modal-dashboard-casting-create .input-field label,#modal-dashboard-casting-new-role .input-field label,#modal-send-casting-email .input-field label{left:0}#modal-dashboard-casting-delete .content-before p{line-height:1.6}#modal-add-video,#modal-add-video-youtube,#modal-delete-actor-from-casting,#modal-delete-role{width:480px}#modal-dashboard-casting-add-actor,#modal-set-actor-roles{width:540px}#modal-dashboard-casting-add-new-actor{width:650px}#modal-dashboard-casting-add-actor .input-field .select2-selection{border-bottom-color:#ccc!important}#modal-dashboard-casting-add-actor .select2-container--default .select2-selection--single{background-color:#fafafa!important}#modal-dashboard-casting-add-actor .or-separator{position:relative;margin:10px 0 20px}#modal-dashboard-casting-add-actor .or-separator span{position:relative;display:inline-block;padding:0 15px;background-color:#fafafa;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;z-index:10}#modal-dashboard-casting-add-actor .or-separator:before{content:'';position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:40%;left:0;right:0;height:1px;background-color:#888;z-index:-1}#modal-dashboard-casting-add-actor .error{display:none;margin-top:10px;text-align:center;font-size:13px;font-size:.8125rem;color:#d33737}#modal-dashboard-casting-add-actor .error p{margin-bottom:5px}#modal-dashboard-casting-add-actor .error p:last-child{margin-bottom:0}#modal-dashboard-casting-add-actor .info{font-size:14px;font-size:.875rem;font-style:italic;color:#999}#modal-dashboard-casting-add-actor .content-after{display:none;text-align:center}#modal-dashboard-casting-add-actor .row-actions{margin-bottom:0;text-align:center}#modal-dashboard-casting-add-actor .actorsListing{color:#bd844f;text-decoration:underline!important}#modal-dashboard-casting-add-actor .actorsListing:hover{color:#333}#modal-dashboard-casting-add-new-actor .file-field .btn,#modal-dashboard-casting-add-new-actor .file-field .btn-large,#modal-dashboard-casting-add-new-actor .file-field .btn-small{margin-top:15px}#modal-dashboard-casting-add-new-actor p.info{font-style:italic;font-weight:400!important;font-size:14px!important;font-size:.875rem!important;line-height:1.5;color:#666}#modal-play-video{transform:translateY(-50%) scaleX(1)!important;overflow:visible}#modal-play-video .modal-content{padding:0}#modal-play-video .buttons{position:absolute;top:-40px;left:0}#modal-play-video .buttons a{margin-right:5px;background-color:transparent;border:1px solid #fff;color:#fff}#modal-play-video .buttons a .material-icons{font-size:1rem;line-height:inherit;margin:0 5px 0 -2px}#modal-play-video .buttons .preloader{display:inline-block;opacity:0;margin-top:-20px;margin-left:10px;vertical-align:bottom}#modal-play-video .buttons .preloader .preloader-wrapper.small{width:24px;height:24px}#modal-play-video .buttons .preloader .preloader-wrapper.small .spinner-layer{border-color:#fff}#modal-add-video .info{margin-bottom:10px;font-size:14px;font-size:.875rem;font-style:italic;color:#999}#modal-add-video #url{width:300px}#modal-add-video .or-separator{position:relative;margin:10px 0 20px;text-align:center!important}#modal-add-video .or-separator span{position:relative;display:inline-block;padding:0 15px;background-color:#fafafa;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;font-size:1.125rem;z-index:10}#modal-add-video .or-separator:before{content:'';position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:40%;left:0;right:0;height:1px;background-color:#888;z-index:-1}#modal-add-video-youtube .progres-wrapper{display:none;margin:20px 0 40px}#modal-add-video-youtube .progres-wrapper .progress-msg{font-size:14px;font-size:.875rem;font-style:italic;color:#999}#modal-add-video-youtube .progres-wrapper .progress{margin-top:10px}#modal-add-video-youtube ul.info{list-style:disc!important;margin:0 0 20px 0!important}#modal-add-video-youtube ul.info li{list-style:disc!important;margin-left:18px!important;font-size:14px;font-size:.875rem;font-style:italic;color:#999}#modal-send-casting-email .modal-content p a{color:#bd844f}#actorNotFound .btn,#actorNotFound .btn-large,#actorNotFound .btn-small{margin-top:10px}.casting-view{-webkit-print-color-adjust:exact}.casting-view #wrapper{margin:0 auto;max-width:1200px}.casting-view .brand-logo{position:relative;margin:20px auto 40px;display:block;width:250px;z-index:10}.casting-view .brand-logo img{display:block;pointer-events:none;z-index:-1}.casting-view article header{margin-bottom:40px}.casting-view article header h1{margin:0;line-height:1.3;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:42px;font-size:2.625rem;color:#333}.casting-view article header h1 span{color:#bd844f}.casting-view article header .bottom{font-size:13px;font-size:.8125rem;color:#666}.casting-view article .entry-content p{margin-bottom:20px;line-height:1.4;font-weight:400}.casting-view article .entry-content p:last-child{margin-bottom:0}.casting-view article .entry-content p.info{line-height:1.2;font-style:italic;font-size:14px;font-size:.875rem;color:#666}@media print{.casting-view article .entry-content p.info{display:none}}.casting-view article .row .title{display:block;margin-bottom:10px;font-weight:600}.casting-view article .separator{margin:40px 0}@media print{.casting-view article .separator{display:none}}.casting-view article #grid{position:relative;margin:20px 0;min-height:302px}@media print{.casting-view article #grid{min-height:201px}}.casting-view article #grid .items{position:relative;width:100%;height:100%}.casting-view article #grid .items:after{content:'';display:block;clear:both}.casting-view article #grid .items .item{position:relative;float:left;width:250px;height:302px;margin-bottom:2px;background-color:#f9f9f9;cursor:pointer}@media print{.casting-view article #grid .items .item{width:166px;height:201px}}.casting-view article #grid .items .item>.img{height:100%;width:100%;overflow:hidden;background-color:#434343;border-right:2px solid #fff;-webkit-print-color-adjust:exact}.casting-view article #grid .items .item>.img img{width:250px;height:302px}@media print{.casting-view article #grid .items .item>.img img{width:166px;height:201px}}.casting-view article #grid .items .item:nth-child(5n)>.img{border-right:none}.casting-view article #grid .items .item>.bottom{position:absolute;bottom:10px;left:10px;right:10px;padding:10px;text-align:center;color:#333;background-color:rgba(255,255,255,.9);font-weight:500}.casting-view article #grid .items .item>.bottom .name{font-size:14px;font-size:.875rem}.casting-view article #grid .items .item>.bottom .role{margin-top:5px;font-size:13px;font-size:.8125rem;font-style:italic;color:#bd844f}.casting-view article footer{margin:20px 0}@media print{.casting-view article footer{display:none}}@media only screen and (max-width:600px){.dashboard-casting main#content .col-content{background-image:none}}.page #productions{margin-top:20px}.page #productions ul.collapsible>li .collapsible-header{position:relative}.page #productions ul.collapsible>li .collapsible-header span{display:block;vertical-align:middle;padding-top:7px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;font-size:1.25rem;color:#333}.page #productions ul.collapsible>li .collapsible-header .icons{position:absolute;top:5px;right:0}.page #productions ul.collapsible>li .collapsible-header .icons i{font-size:20px;font-size:1.25rem;color:#333}.page #productions ul.collapsible>li .collapsible-header .icons .more{display:inline-block}.page #productions ul.collapsible>li .collapsible-header .icons .less{display:none}.page #productions ul.collapsible>li .collapsible-header.active .icons .more{display:none}.page #productions ul.collapsible>li .collapsible-header.active .icons .less{display:inline-block}.page #productions ul.collapsible>li .collapsible-body{background-color:#fcfcfc}#newsletter-popup{position:fixed;left:0;bottom:0;max-width:360px;background-color:#fff;z-index:1000;border:1px solid gray}#newsletter-popup #newsletter-popup-register-button{font-weight:300}#newsletter-popup .close{position:absolute;top:10px;right:10px;display:block;padding:5px;color:#000}#newsletter-popup .close i{font-size:22px;font-size:1.375rem}#newsletter-popup .inner{padding:40px;color:#000}#newsletter-popup .svg-wrapper{min-height:30px;fill:#bd844f}#newsletter-popup .section-title{margin-bottom:10px;text-align:left}#newsletter-popup .section-title .title{display:block;padding:0;font-size:14px;font-size:.875rem;text-align:left;color:#000}#newsletter-popup .section-title .title>.big{font-size:24px;font-size:1.5rem;color:#000}@media only screen and (max-width:600px){#newsletter-popup .section-title .title>.big{font-size:20px;font-size:1.25rem}}#newsletter-popup .check{margin:20px 0}#newsletter-popup .check p{padding:0 0 20px 0}#newsletter-popup .check label,#newsletter-popup .check p{color:#000}#newsletter-popup .check label{cursor:pointer}#newsletter-popup .check label input{margin-top:10px}#newsletter-popup .check label span{font-size:12px}#newsletter-popup .check [type=checkbox].filled-in:not(:checked)+span:not(.lever):after{border:1px solid #000;margin-top:15px}#newsletter-popup .check [type=checkbox].filled-in:checked+span:not(.lever)::after{margin-top:15px}#newsletter-popup .check [type=checkbox].filled-in:checked+span:not(.lever)::before{margin-top:17px}#newsletter-popup form{position:relative;margin:10px 0}#newsletter-popup form input[type=email]:not(.invalid):not(.valid){border-bottom:1px solid #000}#newsletter-popup form input[type=email]::-webkit-input-placeholder{color:gray;font-weight:100}#newsletter-popup form input[type=email]:-moz-placeholder{color:gray;font-weight:100}#newsletter-popup form input[type=email]::-moz-placeholder{color:gray;font-weight:100}#newsletter-popup form input[type=email]:-ms-input-placeholder{color:gray;font-weight:100}#newsletter-popup form .submit{position:absolute;top:0;right:0;padding:12px 0 8px 10px;border:0;z-index:10;background:0 0}#newsletter-popup form .submit i{color:gray}#newsletter-popup form .loading{display:none}#newsletter-popup form .response{display:none;margin-bottom:20px;text-align:center;font-weight:400;font-size:14px;font-size:.875rem;background:#fff;padding:10px;line-height:1.2}#newsletter-popup form .response.success{color:#5cb85c}#newsletter-popup form .response.error{color:#d9534f}#newsletter-popup p{line-height:1.4;font-size:14px;font-size:.875rem}@media only screen and (max-width:600px){#newsletter-popup{max-width:inherit;width:100%}}#results .results-inner{position:relative;margin:0 0 60px;padding-top:70px;min-height:350px;z-index:10}@media only screen and (max-width:992px){#results .results-inner{padding-top:40px}}#results .results-inner h1{text-align:center;padding:0;margin:0 0 30px;text-transform:uppercase;font-family:antonio,Helvetica,Arial,sans-serif;font-weight:400;font-size:3.375rem;line-height:1;color:#333}#results .results-inner h1 span{color:#bd844f}#results .results-inner .search-results li{margin-bottom:30px}#results .results-inner .search-results li h6{font-weight:700}#results .results-inner .search-results li h6 a{margin:0;display:inline-block}#results .results-inner .search-results li .text{line-height:1.5em}#results .results-inner .search-results li .type{font-size:12px;text-transform:uppercase;padding:2px 6px;border:1px solid #bd844f;margin-right:10px}#results .results-inner .search-results li a{display:block;margin-top:5px;color:#bd844f}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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TUFBTyxrQkFFVCxNQUNFLGlCQUFrQixrQkFFcEIsV0FDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsUUFDRSxpQkFBa0Isa0JBRXBCLGFBQ0UsTUFBTyxrQkFFVCxrQkFDRSxpQkFBa0Isa0JBRXBCLDRCQUNFLE1BQU8sa0JBRVQsa0JBQ0UsaUJBQWtCLGtCQUVwQiw0QkFDRSxNQUFPLGtCQUVULGtCQUNFLGlCQUFrQixrQkFFcEIsNEJBQ0UsTUFBTyxrQkFFVCxrQkFDRSxpQkFBa0Isa0JBRXBCLDRCQUNFLE1BQU8sa0JBRVQsa0JBQ0UsaUJBQWtCLGtCQUVwQiw0QkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Is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QUNFLGlCQUFrQixrQkFFcEIsV0FDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsT0FDRSxpQkFBa0Isa0JBRXBCLFlBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsYUFDRSxpQkFBa0Isa0JBRXBCLGtCQUNFLE1BQU8sa0JBRVQsdUJBQ0UsaUJBQWtCLGtCQUVwQixpQ0FDRSxNQUFPLGtCQUVULHVCQUNFLGlCQUFrQixrQkFFcEIsaUNBQ0UsTUFBTyxrQkFFVCx1QkFDRSxpQkFBa0Isa0JBRXBCLGlDQUNFLE1BQU8sa0JBRVQsdUJBQ0UsaUJBQWtCLGtCQUVwQixpQ0FDRSxNQUFPLGtCQUVULHVCQUNFLGlCQUFrQixrQkFFcEIsaUNBQ0UsTUFBTyxrQkFFVCxzQkFDRSxpQkFBa0Isa0JBRXBCLGdDQUNFLE1BQU8sa0JBRVQsc0JBQ0UsaUJBQWtCLGtCQUVwQixnQ0FDRSxNQUFPLGtCQUVULHNCQUNFLGlCQUFrQixrQkFFcEIsZ0NBQ0UsTUFBTyxrQkFFVCxzQkFDRSxpQkFBa0Isa0JBRXBCLGdDQUNFLE1BQU8sa0JBRVQsc0JBQ0UsaUJBQWtCLGtCQUVwQixnQ0FDRSxNQUFPLGtCQUVULHNCQUNFLGlCQUFrQixrQkFFcEIsZ0NBQ0UsTUFBTyxrQkFFVCxzQkFDRSxpQkFBa0Isa0JBRXBCLGdDQUNFLE1BQU8sa0JBRVQsc0JBQ0UsaUJBQWtCLGtCQUVwQixnQ0FDRSxNQUFPLGtCQUVULE1BQ0UsaUJBQWtCLGtCQUVwQixXQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxlQUNFLGlCQUFrQixrQkFFcEIseUJBQ0UsTUFBTyxrQkFFVCxlQUNFLGlCQUFrQixrQkFFcEIseUJBQ0UsTUFBTyxrQkFFVCxlQUNFLGlCQUFrQixrQkFFcEIseUJBQ0UsTUFBTyxrQkFFVCxlQUNFLGlCQUFrQixrQkFFcEIseUJBQ0UsTUFBTyxrQkFFVCxlQUNFLGlCQUFrQixrQkFFcEIseUJBQ0UsTUFBTyxrQkFFVCxlQUNFLGlCQUFrQixrQkFFcEIseUJBQ0UsTUFBTyxrQkFFVCxlQUNFLGlCQUFrQixrQkFFcEIseUJBQ0UsTUFBTyxrQkFFVCxlQUNFLGlCQUFrQixrQkFFcEIseUJBQ0UsTUFBTyxrQkFFVCxRQUNFLGlCQUFrQixrQkFFcEIsYUFDRSxNQUFPLGtCQUVULGtCQUNFLGlCQUFrQixrQkFFcEIsNEJBQ0UsTUFBTyxrQkFFVCxrQkFDRSxpQkFBa0Isa0JBRXBCLDRCQUNFLE1BQU8sa0JBRVQsa0JBQ0UsaUJBQWtCLGtCQUVwQiw0QkFDRSxNQUFPLGtCQUVULGtCQUNFLGlCQUFrQixrQkFFcEIsNEJBQ0UsTUFBTyxrQkFFVCxrQkFDRSxpQkFBa0Isa0JBRXBCLDRCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0IsZUFFcEIsMkJBQ0UsTUFBTyxlQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsT0FDRSxpQkFBa0Isa0JBRXBCLFlBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsUUFDRSxpQkFBa0Isa0JBRXBCLGFBQ0UsTUFBTyxrQkFFVCxrQkFDRSxpQkFBa0Isa0JBRXBCLDRCQUNFLE1BQU8sa0JBRVQsa0JBQ0UsaUJBQWtCLGtCQUVwQiw0QkFDRSxNQUFPLGtCQUVULGtCQUNFLGlCQUFrQixrQkFFcEIsNEJBQ0UsTUFBTyxrQkFFVCxrQkFDRSxpQkFBa0Isa0JBRXBCLDRCQUNFLE1BQU8sa0JBRVQsa0JBQ0UsaUJBQWtCLGtCQUVwQiw0QkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsYUFDRSxp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Q0UsaUJBQWtCLGtCQUVwQiw0QkFDRSxNQUFPLGtCQUVULGtCQUNFLGlCQUFrQixrQkFFcEIsNEJBQ0UsTUFBTyxrQkFFVCxrQkFDRSxpQkFBa0Isa0JBRXBCLDRCQUNFLE1BQU8sa0JBRVQsa0JBQ0UsaUJBQWtCLGtCQUVwQiw0QkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsTUFDRSxpQkFBa0Isa0JBRXBCLFdBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGVBQ0UsaUJBQWtCLGtCQUVwQix5QkFDRSxNQUFPLGtCQUVULGVBQ0UsaUJBQWtCLGtCQUVwQix5QkFDRSxNQUFPLGtCQUVULGVBQ0UsaUJBQWtCLGtCQUVwQix5QkFDRSxNQUFPLGtCQUVULGVBQ0UsaUJBQWtCLGtCQUVwQix5QkFDRSxNQUFPLGtCQUVULGVBQ0UsaUJBQWtCLGtCQUVwQix5QkFDRSxNQUFPLGtCQUVULGVBQ0UsaUJBQWtCLGtCQUVwQix5QkFDRSxNQUFPLGtCQUVULGVBQ0UsaUJBQWtCLGtCQUVwQix5QkFD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a0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZ0JBQ0UsaUJBQWtCLGtCQUVwQiwwQkFDRSxNQUFPLGtCQUVULGdCQUNFLGlCQUFrQixrQkFFcEIsMEJBQ0UsTUFBTyxrQkFFVCxnQkFDRSxpQkFBa0Isa0JBRXBCLDBCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsZUFDRSxpQkFBa0Isa0JBRXBCLHlCQUNFLE1BQU8sa0JBRVQsUUFDRSxpQkFBa0Isa0JBRXBCLGFBQ0UsTUFBTyxrQkFFVCxrQkFDRSxpQkFBa0Isa0JBRXBCLDRCQUNFLE1BQU8sa0JBRVQsa0JBQ0UsaUJBQWtCLGtCQUVwQiw0QkFDRSxNQUFPLGtCQUVULGtCQUNFLGlCQUFrQixrQkFFcEIsNEJBQ0UsTUFBTyxrQkFFVCxrQkFDRSxpQkFBa0Isa0JBRXBCLDRCQUNFLE1BQU8sa0JBRVQsa0JBQ0UsaUJBQWtCLGtCQUVwQiw0QkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGtCQUVwQiwyQkFDRSxNQUFPLGtCQUVULGlCQUNFLGlCQUFrQixrQkFFcEIsMkJBQ0UsTUFBTyxrQkFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQsaUJBQ0UsaUJBQWtCLGVBRXBCLDJCQUNFLE1BQU8sZUFFVCxpQkFDRSxpQkFBa0Isa0JBRXBCLDJCQUNFLE1BQU8sa0JBRVQs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b0JBQ0UsWUFBYSxTQUNmLGtCQUNFLE1BQU8sU0FDVCxrQkFDRSxLQUFNLFNBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxJQUNmLGtCQUNFLE1BQU8sSUFDVCxrQkFDRSxLQUFNLElBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxJQUNmLGtCQUNFLE1BQU8sSUFDVCxrQkFDRSxLQUFNLElBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxJQUNmLGtCQUNFLE1BQU8sSUFDVCxrQkFDRSxLQUFNLElBQ1IscUJBQ0UsWUFBYSxVQUNmLG1CQUNFLE1BQU8sVUFDVCxtQkFDRSxLQUFNLFVBQ1IscUJBQ0UsWUFBYSxVQUNmLG1CQUNFLE1BQU8sVUFDVCxtQkFDRSxLQUFNLFVBQ1IscUJBQ0UsWUFBYSxLQUNmLG1CQUNFLE1BQU8sS0FDVCxtQkFDRSxLQUFNLEtBQ1IseUNBQ0UsYUFDRSxNQUFPLFNBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLElBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLElBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLElBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLEtBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1Qsb0JBQ0UsWUFBYSxTQUNmLGtCQUNFLE1BQU8sU0FDVCxrQkFDRSxLQUFNLFNBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxJQUNmLGtCQUNFLE1BQU8sSUFDVCxrQkFDRSxLQUFNLElBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxJQUNmLGtCQUNFLE1BQU8sSUFDVCxrQkFDRSxLQUFNLElBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxJQUNmLGtCQUNFLE1BQU8sSUFDVCxrQkFDRSxLQUFNLElBQ1IscUJBQ0UsWUFBYSxVQUNmLG1CQUNFLE1BQU8sVUFDVCxtQkFDRSxLQUFNLFVBQ1IscUJBQ0UsWUFBYSxVQUNmLG1CQUNFLE1BQU8sVUFDVCxtQkFDRSxLQUFNLFVBQ1IscUJBQ0UsWUFBYSxLQUNmLG1CQUNFLE1BQU8sS0FDVCxtQkFDRSxLQUFNLE1BQ1YseUNBQ0UsYUFDRSxNQUFPLFNBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLElBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLElBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsYUFDRSxNQUFPLElBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLEtBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1Qsb0JBQ0UsWUFBYSxTQUNmLGtCQUNFLE1BQU8sU0FDVCxrQkFDRSxLQUFNLFNBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxJQUNmLGtCQUNFLE1BQU8sSUFDVCxrQkFDRSxLQUFNLElBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxJQUNmLGtCQUNFLE1BQU8sSUFDVCxrQkFDRSxLQUFNLElBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxVQUNmLGtCQUNFLE1BQU8sVUFDVCxrQkFDRSxLQUFNLFVBQ1Isb0JBQ0UsWUFBYSxJQUNmLGtCQUNFLE1BQU8sSUFDVCxrQkFDRSxLQUFNLElBQ1IscUJBQ0UsWUFBYSxVQUNmLG1CQUNFLE1BQU8sVUFDVCxtQkFDRSxLQUFNLFVBQ1IscUJBQ0UsWUFBYSxVQUNmLG1CQUNFLE1BQU8sVUFDVCxtQkFDRSxLQUFNLFVBQ1IscUJBQ0UsWUFBYSxLQUNmLG1CQUNFLE1BQU8sS0FDVCxtQkFDRSxLQUFNLE1BQ1YsMENBQ0UsY0FDRSxNQUFPLFNBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLElBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLElBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsY0FDRSxNQUFPLElBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsZUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsZUFDRSxNQUFPLFVBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QsZUFDRSxNQUFPLEtBQ1AsWUFBYSxLQUNiLEtBQU0sS0FDTixNQUFPLEtBQ1QscUJBQ0UsWUFBYSxTQUNmLG1CQUNFLE1BQU8sU0FDVCxtQkFDRSxLQUFNLFNBQ1IscUJBQ0UsWUFBYSxVQUNmLG1CQUNFLE1BQU8sVUFDVCxtQkFDRSxLQUFNLFVBQ1IscUJBQ0UsWUFBYSxJQUNmLG1CQUNFLE1BQU8sSUFDVCxtQkFDRSxLQUFNLElBQ1IscUJBQ0UsWUFBYSxVQUNmLG1CQUNFLE1BQU8sVUFDVCxtQkFDRSxLQUFNLFVBQ1IscUJBQ0UsWUFBYSxVQUNmLG1CQUNFLE1BQU8sVUFDVCxtQkFDRSxLQUFN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S0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsT0FBTyxFQUM5QixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsSUFDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUMvQixhQUNFLE9BQVEsS0FDUixvQkFBcUIsUUFBUSxFQUVqQyxVQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1IsV0FBWSxFQUFJLEVBQUksSUFBSSxFQUFJLEtBQzVCLGlCQUFrQixzQkFDbEIsa0JBQW1CLFVBQ25CLGlCQUFrQixR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LEtBQ2YsOENBQ0UsWUFBYSxJQUNiLGdEQUNFLE9BQVEsRUFDUixRQUFTLGFBQ2IsaURBQ0UsWUFBYSxNQUNmLGlEQUNFLFVBQVcsS0FDWCxlQUFnQixVQUNoQixRQUFTLElBQUksSUFDYixPQUFRLElBQUksTUFBTSxRQUNsQixhQUFjLEtBQ2hCLDZDQUNFLFFBQVMsTUFDVCxXQUFZLElBQ1osTUFBTyIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbmh0bWw1ZG9jdG9yLmNvbSBSZXNldCBTdHlsZXNoZWV0XG52MS42LjFcbkxhc3QgVXBkYXRlZDogMjAxMC0wOS0xN1xuQXV0aG9yOiBSaWNoYXJkIENsYXJrIC0gaHR0cDovL3JpY2hjbGFya2Rlc2lnbi5jb21cblR3aXR0ZXI6IEByaWNoX2NsYXJrXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmFiYnIsIGFkZHJlc3MsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsXG5zbWFsbCwgc3Ryb25nLCBzdWIsIHN1cCwgdmFyLFxuYiwgaSxcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxubmF2IHVsLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kZWwge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuXG5hYmJyW3RpdGxlXSwgZGZuW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmlucHV0LCBzZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGb250IENvb3BlciBIZXdpdHRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdjb29wZXJfaGV3aXR0JztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9jb29wZXItaGV3aXR0L2Nvb3Blcmhld2l0dC1saWdodC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9jb29wZXItaGV3aXR0L2Nvb3Blcmhld2l0dC1saWdodC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2Nvb3Blcl9oZXdpdHQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2Nvb3Blci1oZXdpdHQvY29vcGVyaGV3aXR0LWxpZ2h0aXRhbGljLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2Nvb3Blci1oZXdpdHQvY29vcGVyaGV3aXR0LWxpZ2h0aXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnY29vcGVyX2hld2l0dCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvY29vcGVyLWhld2l0dC9jb29wZXJoZXdpdHQtYm9vay13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9jb29wZXItaGV3aXR0L2Nvb3Blcmhld2l0dC1ib29rLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnY29vcGVyX2hld2l0dCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvY29vcGVyLWhld2l0dC9jb29wZXJoZXdpdHQtYm9va2l0YWxpYy13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9jb29wZXItaGV3aXR0L2Nvb3Blcmhld2l0dC1ib29raXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnY29vcGVyX2hld2l0dCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvY29vcGVyLWhld2l0dC9jb29wZXJoZXdpdHQtbWVkaXVtLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2Nvb3Blci1oZXdpdHQvY29vcGVyaGV3aXR0LW1lZGl1bS13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2Nvb3Blcl9oZXdpdHQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2Nvb3Blci1oZXdpdHQvY29vcGVyaGV3aXR0LW1lZGl1bWl0YWxpYy13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9jb29wZXItaGV3aXR0L2Nvb3Blcmhld2l0dC1tZWRpdW1pdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdjb29wZXJfaGV3aXR0JztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9jb29wZXItaGV3aXR0L2Nvb3Blcmhld2l0dC1zZW1pYm9sZC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9jb29wZXItaGV3aXR0L2Nvb3Blcmhld2l0dC1zZW1pYm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2Nvb3Blcl9oZXdpdHQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2Nvb3Blci1oZXdpdHQvY29vcGVyaGV3aXR0LXNlbWlib2xkaXRhbGljLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2Nvb3Blci1oZXdpdHQvY29vcGVyaGV3aXR0LXNlbWlib2xkaXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZvbnQgQW50b25pb1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2FudG9uaW8nO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2FudG9uaW8vYW50b25pby1saWdodC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9hbnRvbmlvL2FudG9uaW8tbGlnaHQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdhbnRvbmlvJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9hbnRvbmlvL2FudG9uaW8tcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9hbnRvbmlvL2FudG9uaW8tcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2FudG9uaW8nO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2FudG9uaW8vYW50b25pby1ib2xkLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2FudG9uaW8vYW50b25pby1ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBNYXRlcmlhbGl6ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBDdXN0b20gdmFyaWFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEdyaWRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTI4MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDsgfSB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBDb2xvcnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubWF0ZXJpYWxpemUtcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1MWMyMyAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQtdGV4dCB7XG4gIGNvbG9yOiAjZTUxYzIzICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlYWViICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNmZGVhZWIgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGMxYzMgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2Y4YzFjMyAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOTg5YiAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQtdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjZjM5ODliICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU2ZTczICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNlZTZlNzMgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTQ1NGIgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogI2VhNDU0YiAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAxODFlICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogI2QwMTgxZSAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjkxNTFiICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogI2I5MTUxYiAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTIxMzE4ICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogI2EyMTMxOCAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGIxMDE0ICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC10ZXh0LnRleHQtZGFya2VuLTQge1xuICBjb2xvcjogIzhiMTAxNCAhaW1wb3J0YW50OyB9XG5cbi5yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC10ZXh0IHtcbiAgY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5yZWQubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY5QTlBICFpbXBvcnRhbnQ7IH1cblxuLnJlZC10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ucmVkLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5yZWQubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjQzYyODI4ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjRkY4QTgwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjRkY1MjUyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjRDUwMDAwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkxZTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstdGV4dCB7XG4gIGNvbG9yOiAjZTkxZTYzICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTRlYyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2ZjZTRlYyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGJiZDAgIWltcG9ydGFudDsgfVxuXG4ucGluay10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmOGJiZDAgIWltcG9ydGFudDsgfVxuXG4ucGluay5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI2YwNjI5MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzQwN2EgIWltcG9ydGFudDsgfVxuXG4ucGluay10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNlYzQwN2EgIWltcG9ydGFudDsgfVxuXG4ucGluay5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjAgIWltcG9ydGFudDsgfVxuXG4ucGluay10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogI2Q4MWI2MCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMTg1YiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjYzIxODViICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWQxNDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDsgfVxuXG4ucGluay5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDsgfVxuXG4ucGluay10ZXh0LnRleHQtZGFya2VuLTQge1xuICBjb2xvcjogIzg4MGU0ZiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODBhYiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjZmY4MGFiICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsuYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MDgxICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDsgfVxuXG4ucGluay5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDsgfVxuXG4ucGluay10ZXh0LnRleHQtYWNjZW50LTMge1xuICBjb2xvcjogI2Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1MTE2MiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjYzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YzI3YjAgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLXRleHQge1xuICBjb2xvcjogIzljMjdiMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZTVmNSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFiZWU3ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNlMWJlZTcgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZTkzZDggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI2NlOTNkOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhNjhjOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWI0N2JjICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNhYjQ3YmMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlMjRhYSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICM4ZTI0YWEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiMWZhMiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMWI5YSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICM2YTFiOWEgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhMTQ4YyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICM0YTE0OGMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODBmYyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICNlYTgwZmMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwNDBmYiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICNlMDQwZmIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICNkNTAwZjkgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhMDBmZiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICNhYTAwZmYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjczYWI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQge1xuICBjb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2VkZTdmNiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2QxYzRlOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM5ZGRiICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU3NWNkICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogIzk1NzVjZCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogIzdlNTdjMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEyZGE4ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjNTEyZGE4ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1MjdhMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzQ1MjdhMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM4OGZmICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjYjM4OGZmICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjNGRmZiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogIzdjNGRmZiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjIwMGVhICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjNjIwMGVhICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLXRleHQge1xuICBjb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28ubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFmNiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZThlYWY2ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjYWU5ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmE4ZGEgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogIzlmYThkYSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28ubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODZjYiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNzk4NmNiICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM2YmMwICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICMzOTQ5YWIgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICMzMDNmOWYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICMxYTIzN2UgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOWVmZiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICM4YzllZmYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzNmRmZSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICM1MzZkZmUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNWFmZSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICMzZDVhZmUgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNGZmZSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICMzMDRmZmUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS10ZXh0IHtcbiAgY29sb3I6ICMyMTk2RjMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI0JCREVGQiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICM5MENBRjkgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFODhFNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTY1QzAgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENDdBMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDhBRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS10ZXh0IHtcbiAgY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFmNWZlICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZTFmNWZlICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZTVmYyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2IzZTVmYyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MWQ0ZmEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICM4MWQ0ZmEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGZjM2Y3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNGZjM2Y3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5YjZmNiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogIzI5YjZmNiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzOWJlNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjMDM5YmU1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjc3YmQgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzAyNzdiZCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNTc5YiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMDE1NzliICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICM4MGQ4ZmYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MGM0ZmYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogIzQwYzRmZiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjBmZiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICMwMDkxZWEgIWltcG9ydGFudDsgfVxuXG4uY3lhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjZDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi10ZXh0IHtcbiAgY29sb3I6ICMwMGJjZDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmN2ZhICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZTBmN2ZhICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4ubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZWJmMiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2IyZWJmMiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGRlZWEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICM4MGRlZWEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRkMGUxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNGRkMGUxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4ubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YzZkYSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogIzI2YzZkYSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjMDBhY2MxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4uZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N2E3ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDsgfVxuXG4uY3lhbi5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4uYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICM4NGZmZmYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOGZmZmYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZTVmZiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjMDBlNWZmICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4uYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiOGQ0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICMwMGI4ZDQgIWltcG9ydGFudDsgfVxuXG4udGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC10ZXh0IHtcbiAgY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDsgfVxuXG4udGVhbC5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmMmYxICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZTBmMmYxICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZGZkYiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2IyZGZkYiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGNiYzQgIWltcG9ydGFudDsgfVxuXG4udGVhbC10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICM4MGNiYzQgIWltcG9ydGFudDsgfVxuXG4udGVhbC5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODk3YiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjMDA4OTdiICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OTZiICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICMwMDc5NmIgIWltcG9ydGFudDsgfVxuXG4udGVhbC5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5NWMgIWltcG9ydGFudDsgfVxuXG4udGVhbC10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzAwNjk1YyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGQ0MCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMDA0ZDQwICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdmZmViICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICNhN2ZmZWIgIWltcG9ydGFudDsgfVxuXG4udGVhbC5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NGZmZGEgIWltcG9ydGFudDsgfVxuXG4udGVhbC10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogIzY0ZmZkYSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkZTliNiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjMWRlOWI2ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiZmE1ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICMwMGJmYTUgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQge1xuICBjb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI0U4RjVFOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI0M4RTZDOSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogIzgxQzc4NCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogIzY2QkI2QSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4uZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4uYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjQjlGNkNBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4uYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjMDBDODUzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0IHtcbiAgY29sb3I6ICM4YmMzNGEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4ubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNmMWY4ZTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4ubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZWRjOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4ubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNjNWUxYTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4ubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZDU4MSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNhZWQ1ODEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4ubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzljY2M2NSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4uZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY4OWYzOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogIzY4OWYzOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NThiMmYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICM1NThiMmYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4uZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2OTFlICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMzM2OTFlICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZmY5MCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogI2NjZmY5MCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmZmNTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICNiMmZmNTkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4uYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZmZjAzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjNzZmZjAzICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0ZGQxNyAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogIzY0ZGQxNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZGMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLXRleHQge1xuICBjb2xvcjogI2NkZGMzOSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZiZTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNmOWZiZTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmNGMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjZjBmNGMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWU5YyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI2U2ZWU5YyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2U3NzUgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNkY2U3NzUgIWltcG9ydGFudDsgfVxuXG4ubGltZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlMTU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjZDRlMTU3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjYTMzICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICNjMGNhMzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmI0MmIgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50OyB9XG5cbi5saW1lLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOWQyNCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZmODEgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZmY0MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjZWVmZjQxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmZjAwICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICNjNmZmMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWVhMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYjNiICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy10ZXh0IHtcbiAgY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZkZTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2ZmZmRlNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3cubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjljNCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjZmZmOWM0ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNTlkICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYxNzYgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI2ZmZjE3NiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3cubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWU1OCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjZmZlZTU4ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGQ4MzUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmMwMmQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjZmJjMDJkICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjZjlhODI1ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdmMTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmOGQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjZmZmZjhkICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjZmZmZjAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVhMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ2MDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjZmZkNjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0IHtcbiAgY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNmZmY4ZTEgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWNiMyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNmZmUwODIgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDU0ZiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNmZmQ1NGYgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2EyOCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDsgfVxuXG4uYW1iZXIuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTAwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogI2ZmYTAwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjhmMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICNmZjhmMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjZmY2ZjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTU3ZiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogI2ZmZTU3ZiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ3NDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICNmZmQ3NDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjZmZjNDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWIwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogI2ZmYWIwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS10ZXh0IHtcbiAgY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzZTAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2ZmZjNlMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBiMiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjZmZlMGIyICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNmZmNjODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI3NGQgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI2ZmYjc0ZCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTcyNiAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjZmZhNzI2ICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjZmI4YzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjZjU3YzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjZjMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjZWY2YzAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjZTY1MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQxODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjZmZkMTgwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiNDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjZmZhYjQwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjkxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjZmY5MTAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZkMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjZmY2ZDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0IHtcbiAgY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTllNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNmYmU5ZTcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmZmNjYmMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWI5MSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGE2NSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNmZjhhNjUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNmZjcwNDMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2NGExOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogI2U2NGExOSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODQzMTUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICNkODQzMTUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWU4MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogI2ZmOWU4MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZlNDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICNmZjZlNDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzZDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjZmYzZDAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMmMwMCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogI2RkMmMwMCAhaW1wb3J0YW50OyB9XG5cbi5icm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tdGV4dCB7XG4gIGNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmViZTkgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2NjYzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24tdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjZDdjY2M4ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2FhYTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjYmNhYWE0ICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjYTE4ODdmICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDZlNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZkNGM0MSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogIzZkNGM0MSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICM1ZDQwMzcgIWltcG9ydGFudDsgfVxuXG4uYnJvd24uZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGUzNDJlICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjNGUzNDJlICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlMjcyMyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi10ZXh0LnRleHQtZGFya2VuLTQge1xuICBjb2xvcjogIzNlMjcyMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3ZDhiICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS10ZXh0IHtcbiAgY29sb3I6ICM2MDdkOGIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VmZjEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2VjZWZmMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXkubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDhkYyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjY2ZkOGRjICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiZWM1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNiMGJlYzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGE0YWUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogIzkwYTRhZSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXkubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5YyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDZlN2EgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjNTQ2ZTdhICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTVhNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjNDU1YTY0ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NGYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMzc0NzRmICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZTllICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktdGV4dCB7XG4gIGNvbG9yOiAjOWU5ZTllICFpbXBvcnRhbnQ7IH1cblxuLmdyZXkubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjZWVlZWVlICFpbXBvcnRhbnQ7IH1cblxuLmdyZXkubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDsgfVxuXG4uZ3JleS5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXkuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uZ3JleS5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS10ZXh0LnRleHQtZGFya2VuLTQge1xuICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1nb2xkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZiAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1nb2xkLXRleHQge1xuICBjb2xvcjogI2JkODQ0ZiAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1nb2xkLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjk2NWEgIWltcG9ydGFudDsgfVxuXG4uY29tZWRpZW4tZ29sZC10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNkNjk2NWEgIWltcG9ydGFudDsgfVxuXG4uY29tZWRpZW4tZ29sZC5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMDZmNDEgIWltcG9ydGFudDsgfVxuXG4uY29tZWRpZW4tZ29sZC10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogI2EwNmY0MSAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1ncmV5LXRleHQge1xuICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1ncmV5LmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uY29tZWRpZW4tZ3JleS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uY29tZWRpZW4tZ3JleS5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4uY29tZWRpZW4tZ3JleS10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmxhY2stdGV4dCB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi53aGl0ZS10ZXh0IHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuXG4udHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi50cmFuc3BhcmVudC10ZXh0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEJ1dHRvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKi5idG4sXG4uYnRuLWxhcmdlLFxuLmJ0bi1zbWFsbCB7XG4gIEBleHRlbmQgLnotZGVwdGgtMDtcbn0qL1xuLmJ0biwgLmJ0bi1sYXJnZSwgLmJ0bi1zbWFsbCB7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGZvbnQtc2l6ZTogMC45cmVtOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGb3JtXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNwaW5uZXItd2hpdGUsXG4uc3Bpbm5lci13aGl0ZS1vbmx5IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBNZWRpYSBRdWVyaWVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmhpZGUtb24taXBhZC1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUxYzIzICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC10ZXh0IHtcbiAgY29sb3I6ICNlNTFjMjMgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGVhZWIgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2ZkZWFlYiAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4YzFjMyAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjZjhjMWMzICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5ODliICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNmMzk4OWIgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZTZlNzMgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI2VlNmU3MyAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhNDU0YiAhaW1wb3J0YW50OyB9XG5cbi5tYXRlcmlhbGl6ZS1yZWQtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjZWE0NTRiICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMDE4MWUgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjZDAxODFlICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOTE1MWIgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjYjkxNTFiICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMjEzMTggIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjYTIxMzE4ICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsaXplLXJlZC5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YjEwMTQgIWltcG9ydGFudDsgfVxuXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjOGIxMDE0ICFpbXBvcnRhbnQ7IH1cblxuLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQge1xuICBjb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbi5yZWQubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjRkZFQkVFICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDREQyICFpbXBvcnRhbnQ7IH1cblxuLnJlZC10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDsgfVxuXG4ucmVkLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDsgfVxuXG4ucmVkLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50OyB9XG5cbi5yZWQubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjRTU3MzczICFpbXBvcnRhbnQ7IH1cblxuLnJlZC5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY1MzUwICFpbXBvcnRhbnQ7IH1cblxuLnJlZC10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDsgfVxuXG4ucmVkLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1MzkzNSAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICNFNTM5MzUgIWltcG9ydGFudDsgfVxuXG4ucmVkLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDsgfVxuXG4ucmVkLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2MjgyOCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDsgfVxuXG4ucmVkLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3MUMxQyAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICNCNzFDMUMgIWltcG9ydGFudDsgfVxuXG4ucmVkLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICNGRjhBODAgIWltcG9ydGFudDsgfVxuXG4ucmVkLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTI1MiAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDsgfVxuXG4ucmVkLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMTc0NCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICNGRjE3NDQgIWltcG9ydGFudDsgfVxuXG4ucmVkLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50OyB9XG5cbi5yZWQtdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICNENTAwMDAgIWltcG9ydGFudDsgfVxuXG4ucGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTFlNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay10ZXh0IHtcbiAgY29sb3I6ICNlOTFlNjMgIWltcG9ydGFudDsgfVxuXG4ucGluay5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlNGVjICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZmNlNGVjICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4YmJkMCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2Y4YmJkMCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDhmYjEgIWltcG9ydGFudDsgfVxuXG4ucGluay10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNmNDhmYjEgIWltcG9ydGFudDsgfVxuXG4ucGluay5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjZjA2MjkyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDA3YSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogI2VjNDA3YSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MCAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjZDgxYjYwICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIxODViICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICNjMjE4NWIgIWltcG9ydGFudDsgfVxuXG4ucGluay5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDsgfVxuXG4ucGluay10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogI2FkMTQ1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4MGU0ZiAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjODgwZTRmICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4MGFiICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICNmZjgwYWIgIWltcG9ydGFudDsgfVxuXG4ucGluay5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDsgfVxuXG4ucGluay10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogI2ZmNDA4MSAhaW1wb3J0YW50OyB9XG5cbi5waW5rLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1MDA1NyAhaW1wb3J0YW50OyB9XG5cbi5waW5rLXRleHQudGV4dC1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjZjUwMDU3ICFpbXBvcnRhbnQ7IH1cblxuLnBpbmsuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUxMTYyICFpbXBvcnRhbnQ7IH1cblxuLnBpbmstdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICNjNTExNjIgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzljMjdiMCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dCB7XG4gIGNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNmM2U1ZjUgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWJlZTcgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2UxYmVlNyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlOTNkOCAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUtdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNiYTY4YzggIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYjQ3YmMgIWltcG9ydGFudDsgfVxuXG4ucHVycGxlLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogI2FiNDdiYyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGUyNGFhICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogIzhlMjRhYSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2IxZmEyICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogIzdiMWZhMiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmExYjlhICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzZhMWI5YSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGExNDhjICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTQge1xuICBjb2xvcjogIzRhMTQ4YyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE4MGZjICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogI2VhODBmYyAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUuYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0MGZiICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogI2UwNDBmYiAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUwMGY5ICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtYWNjZW50LTMge1xuICBjb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50OyB9XG5cbi5wdXJwbGUuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWEwMGZmICFpbXBvcnRhbnQ7IH1cblxuLnB1cnBsZS10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogI2FhMDBmZiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzNhYjcgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dCB7XG4gIGNvbG9yOiAjNjczYWI3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWM0ZTkgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMzlkZGIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjYjM5ZGRiICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjOTU3NWNkICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZTU3YzIgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlMzViMSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogIzVlMzViMSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTJkYTggIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICM1MTJkYTggIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMWI5MiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTQge1xuICBjb2xvcjogIzMxMWI5MiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMzg4ZmYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICNiMzg4ZmYgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUuYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M0ZGZmICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjN2M0ZGZmICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtcHVycGxlLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MWZmZiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtYWNjZW50LTMge1xuICBjb2xvcjogIzY1MWZmZiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLXB1cnBsZS5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjAwZWEgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICM2MjAwZWEgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dCB7XG4gIGNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYWY2ICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlOGVhZjYgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2M1Y2FlOSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28ubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmYThkYSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28tdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjOWZhOGRhICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4NmNiICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICM3OTg2Y2IgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDsgfVxuXG4uaW5kaWdvLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogIzVjNmJjMCAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28uZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0OWFiICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28uZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzZjlmICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28uZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28uZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyMzdlICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtZGFya2VuLTQge1xuICBjb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28uYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM5ZWZmICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogIzhjOWVmZiAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28uYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM2ZGZlICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogIzUzNmRmZSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28uYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q1YWZlICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtYWNjZW50LTMge1xuICBjb2xvcjogIzNkNWFmZSAhaW1wb3J0YW50OyB9XG5cbi5pbmRpZ28uYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0ZmZlICFpbXBvcnRhbnQ7IH1cblxuLmluZGlnby10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogIzMwNGZmZSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLXRleHQge1xuICBjb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjQkJERUZCICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjNDJBNUY1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICMxRTg4RTUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICMwRDQ3QTEgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MkIxRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICMyOTc5RkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTYyRkYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzYTlmNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLXRleHQge1xuICBjb2xvcjogIzAzYTlmNCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWY1ZmUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlMWY1ZmUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxZDRmYSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogIzgxZDRmYSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM5YmU1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICMwMzliZTUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogIzAyODhkMSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNzdiZCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE1NzliICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICMwMTU3OWIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGQ4ZmYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogIzgwZDhmZiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwYzRmZiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ibHVlLXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjNDBjNGZmICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICMwMGIwZmYgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxZWEgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogIzAwOTFlYSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmNkNCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLXRleHQge1xuICBjb2xvcjogIzAwYmNkNCAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGY3ZmEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlMGY3ZmEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJlYmYyICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjYjJlYmYyICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4ubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwZGVlYSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogIzgwZGVlYSAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZGQwZTEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICM0ZGQwZTEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZjNmRhICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjMjZjNmRhICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4uZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhY2MxICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICMwMGFjYzEgIWltcG9ydGFudDsgfVxuXG4uY3lhbi5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDsgfVxuXG4uY3lhbi10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogIzAwOTdhNyAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMDA4MzhmICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4uZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NGZmZmYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5jeWFuLXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjMThmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4uYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBlNWZmICFpbXBvcnRhbnQ7IH1cblxuLmN5YW4tdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICMwMGU1ZmYgIWltcG9ydGFudDsgfVxuXG4uY3lhbi5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI4ZDQgIWltcG9ydGFudDsgfVxuXG4uY3lhbi10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLXRleHQge1xuICBjb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGYyZjEgIWltcG9ydGFudDsgfVxuXG4udGVhbC10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlMGYyZjEgIWltcG9ydGFudDsgfVxuXG4udGVhbC5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJkZmRiICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjYjJkZmRiICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwY2JjNCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogIzgwY2JjNCAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZGI2YWMgIWltcG9ydGFudDsgfVxuXG4udGVhbC10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICM0ZGI2YWMgIWltcG9ydGFudDsgfVxuXG4udGVhbC5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhNjlhICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjMjZhNjlhICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OTdiICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICMwMDg5N2IgIWltcG9ydGFudDsgfVxuXG4udGVhbC5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc5NmIgIWltcG9ydGFudDsgfVxuXG4udGVhbC10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogIzAwNzk2YiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1YyAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMDA2OTVjICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ZDQwICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICMwMDRkNDAgIWltcG9ydGFudDsgfVxuXG4udGVhbC5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhN2ZmZWIgIWltcG9ydGFudDsgfVxuXG4udGVhbC10ZXh0LnRleHQtYWNjZW50LTEge1xuICBjb2xvcjogI2E3ZmZlYiAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0ZmZkYSAhaW1wb3J0YW50OyB9XG5cbi50ZWFsLXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjNjRmZmRhICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRlOWI2ICFpbXBvcnRhbnQ7IH1cblxuLnRlYWwtdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDsgfVxuXG4udGVhbC5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJmYTUgIWltcG9ydGFudDsgfVxuXG4udGVhbC10ZXh0LnRleHQtYWNjZW50LTQge1xuICBjb2xvcjogIzAwYmZhNSAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dCB7XG4gIGNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjRThGNUU5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOEU2QzkgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNUQ2QTcgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjQTVENkE3ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjODFDNzg0ICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NkJCNkEgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogIzQzQTA0NyAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4uZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi10ZXh0LnRleHQtZGFya2VuLTQge1xuICBjb2xvcjogIzFCNUUyMCAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4uYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLXRleHQudGV4dC1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7IH1cblxuLmdyZWVuLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi10ZXh0LnRleHQtYWNjZW50LTMge1xuICBjb2xvcjogIzAwRTY3NiAhaW1wb3J0YW50OyB9XG5cbi5ncmVlbi5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDsgfVxuXG4uZ3JlZW4tdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGJjMzRhICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQge1xuICBjb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmOGU5ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNlZGM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2RjZWRjOCAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVlMWE1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVkNTgxICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI2FlZDU4MSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNjYzY1ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogIzljY2M2NSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Y2IzNDIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICM3Y2IzNDIgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4uZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjg5ZjM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjNjg5ZjM4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzY5MWUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICMzMzY5MWUgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4uYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NmZjkwICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjY2NmZjkwICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZmY1OSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogI2IyZmY1OSAhaW1wb3J0YW50OyB9XG5cbi5saWdodC1ncmVlbi5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmZmMDMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4tdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICM3NmZmMDMgIWltcG9ydGFudDsgfVxuXG4ubGlnaHQtZ3JlZW4uYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRkZDE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjNjRkZDE3ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtdGV4dCB7XG4gIGNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmJlNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2Y5ZmJlNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGY0YzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmMGY0YzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGUxNTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNkNGUxNTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGNhMzMgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtZGFya2VuLTEge1xuICBjb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50OyB9XG5cbi5saW1lLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjYWZiNDJiICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICM5ZTlkMjQgIWltcG9ydGFudDsgfVxuXG4ubGltZS5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtZGFya2VuLTQge1xuICBjb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50OyB9XG5cbi5saW1lLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50OyB9XG5cbi5saW1lLXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjZjRmZjgxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUuYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmZjQxICFpbXBvcnRhbnQ7IH1cblxuLmxpbWUtdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICNlZWZmNDEgIWltcG9ydGFudDsgfVxuXG4ubGltZS5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmZmMDAgIWltcG9ydGFudDsgfVxuXG4ubGltZS10ZXh0LnRleHQtYWNjZW50LTMge1xuICBjb2xvcjogI2M2ZmYwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50OyB9XG5cbi5saW1lLXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjYWVlYTAwICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQge1xuICBjb2xvcjogI2ZmZWIzYiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3cubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmRlNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZmZmZGU3ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOWM0ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmZmY5YzQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI2ZmZjU5ZCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3cubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjE3NiAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjZmZmMTc2ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZTU4ICFpbXBvcnRhbnQ7IH1cblxuLnllbGxvdy10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNmZmVlNTggIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZDgzNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICNmZGQ4MzUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICNmYmMwMmQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTgyNSAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2YxNyAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICNmNTdmMTcgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICNmZmZmOGQgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICNmZmZmMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWEwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICNmZmVhMDAgIWltcG9ydGFudDsgfVxuXG4ueWVsbG93LmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50OyB9XG5cbi55ZWxsb3ctdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICNmZmQ2MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGUxICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2IzICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2ZmZWNiMyAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDgyICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNTRmICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI2ZmZDU0ZiAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYTI4ICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogI2ZmY2EyOCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmIzMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICNmZmIzMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjZmZhMDAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICNmZjZmMDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNTdmICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjZmZlNTdmICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc0MCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogI2ZmZDc0MCAhaW1wb3J0YW50OyB9XG5cbi5hbWJlci5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM0MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXItdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICNmZmM0MDAgIWltcG9ydGFudDsgfVxuXG4uYW1iZXIuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjAwICFpbXBvcnRhbnQ7IH1cblxuLmFtYmVyLXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjZmZhYjAwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQge1xuICBjb2xvcjogI2ZmOTgwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNlMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZmZmM2UwICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGIyICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmZmUwYjIgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI2ZmY2M4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjc0ZCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjZmZiNzRkICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNzI2ICFpbXBvcnRhbnQ7IH1cblxuLm9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNmZmE3MjYgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiOGMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2MwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNmMwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICNlZjZjMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2NTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDE4MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWFjY2VudC0xIHtcbiAgY29sb3I6ICNmZmQxODAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWI0MCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWFjY2VudC0yIHtcbiAgY29sb3I6ICNmZmFiNDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTEwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICNmZjkxMDAgIWltcG9ydGFudDsgfVxuXG4ub3JhbmdlLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmQwMCAhaW1wb3J0YW50OyB9XG5cbi5vcmFuZ2UtdGV4dC50ZXh0LWFjY2VudC00IHtcbiAgY29sb3I6ICNmZjZkMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1NzIyICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQge1xuICBjb2xvcjogI2ZmNTcyMiAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1saWdodGVuLTUge1xuICBjb2xvcjogI2ZiZTllNyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjY2JjICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjkxICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI2ZmYWI5MSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1saWdodGVuLTIge1xuICBjb2xvcjogI2ZmOGE2NSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3MDQzICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDUxMWUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICNmNDUxMWUgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY0YTE5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjZTY0YTE5ICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjM2MGMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICNiZjM2MGMgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTgwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjZmY5ZTgwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtYWNjZW50LTIge1xuICBjb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50OyB9XG5cbi5kZWVwLW9yYW5nZS5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjNkMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWFjY2VudC0zIHtcbiAgY29sb3I6ICNmZjNkMDAgIWltcG9ydGFudDsgfVxuXG4uZGVlcC1vcmFuZ2UuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQyYzAwICFpbXBvcnRhbnQ7IH1cblxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjZGQyYzAwICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi10ZXh0IHtcbiAgY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDsgfVxuXG4uYnJvd24ubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWJlOSAhaW1wb3J0YW50OyB9XG5cbi5icm93bi10ZXh0LnRleHQtbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlZmViZTkgIWltcG9ydGFudDsgfVxuXG4uYnJvd24ubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNkN2NjYzggIWltcG9ydGFudDsgfVxuXG4uYnJvd24ubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYWFhNCAhaW1wb3J0YW50OyB9XG5cbi5icm93bi10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNiY2FhYTQgIWltcG9ydGFudDsgfVxuXG4uYnJvd24ubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExODg3ZiAhaW1wb3J0YW50OyB9XG5cbi5icm93bi10ZXh0LnRleHQtbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDsgfVxuXG4uYnJvd24ubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICM4ZDZlNjMgIWltcG9ydGFudDsgfVxuXG4uYnJvd24uZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ0YzQxICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjNmQ0YzQxICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi10ZXh0LnRleHQtZGFya2VuLTIge1xuICBjb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50OyB9XG5cbi5icm93bi5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTM0MmUgIWltcG9ydGFudDsgfVxuXG4uYnJvd24tdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICM0ZTM0MmUgIWltcG9ydGFudDsgfVxuXG4uYnJvd24uZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2UyNzIzICFpbXBvcnRhbnQ7IH1cblxuLmJyb3duLXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjM2UyNzIzICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDdkOGIgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LXRleHQge1xuICBjb2xvcjogIzYwN2Q4YiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXkubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWZmMSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZWNlZmYxICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkOGRjICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS10ZXh0LnRleHQtbGlnaHRlbi00IHtcbiAgY29sb3I6ICNjZmQ4ZGMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGJlYzUgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1saWdodGVuLTMge1xuICBjb2xvcjogI2IwYmVjNSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXkubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwYTRhZSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjOTBhNGFlICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7IH1cblxuLmJsdWUtZ3JleS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcbiAgY29sb3I6ICM3ODkwOWMgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NmU3YSAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktdGV4dC50ZXh0LWRhcmtlbi0xIHtcbiAgY29sb3I6ICM1NDZlN2EgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICM0NTVhNjQgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0ZiAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktdGV4dC50ZXh0LWRhcmtlbi0zIHtcbiAgY29sb3I6ICMzNzQ3NGYgIWltcG9ydGFudDsgfVxuXG4uYmx1ZS1ncmV5LmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50OyB9XG5cbi5ibHVlLWdyZXktdGV4dC50ZXh0LWRhcmtlbi00IHtcbiAgY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDsgfVxuXG4uZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS10ZXh0IHtcbiAgY29sb3I6ICM5ZTllOWUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7IH1cblxuLmdyZXkubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LXRleHQudGV4dC1saWdodGVuLTQge1xuICBjb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS10ZXh0LnRleHQtbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNlZWVlZWUgIWltcG9ydGFudDsgfVxuXG4uZ3JleS5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7IH1cblxuLmdyZXkubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogI2JkYmRiZCAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7IH1cblxuLmdyZXkuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7IH1cblxuLmdyZXktdGV4dC50ZXh0LWRhcmtlbi0yIHtcbiAgY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDsgfVxuXG4uZ3JleS5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uZ3JleS10ZXh0LnRleHQtZGFya2VuLTMge1xuICBjb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5ncmV5LXRleHQudGV4dC1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmNvbWVkaWVuLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmICFpbXBvcnRhbnQ7IH1cblxuLmNvbWVkaWVuLWdvbGQtdGV4dCB7XG4gIGNvbG9yOiAjYmQ4NDRmICFpbXBvcnRhbnQ7IH1cblxuLmNvbWVkaWVuLWdvbGQubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2OTY1YSAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1nb2xkLXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogI2Q2OTY1YSAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1nb2xkLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwNmY0MSAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1nb2xkLXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjYTA2ZjQxICFpbXBvcnRhbnQ7IH1cblxuLmNvbWVkaWVuLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7IH1cblxuLmNvbWVkaWVuLWdyZXktdGV4dCB7XG4gIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7IH1cblxuLmNvbWVkaWVuLWdyZXkubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1ncmV5LXRleHQudGV4dC1saWdodGVuLTEge1xuICBjb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1ncmV5LmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5jb21lZGllbi1ncmV5LXRleHQudGV4dC1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ibGFjay10ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4ud2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLndoaXRlLXRleHQge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi50cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLnRyYW5zcGFyZW50LXRleHQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2Ny4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovIH1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4ge1xuICAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctIGFuZCBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzLFxubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLyogU2NyaXB0aW5nXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBIaWRkZW5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7IH1cblxudWw6bm90KC5icm93c2VyLWRlZmF1bHQpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgdWw6bm90KC5icm93c2VyLWRlZmF1bHQpID4gbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG5hIHtcbiAgY29sb3I6ICMwMzliZTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udmFsaWduLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5jbGVhcmZpeCB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi56LWRlcHRoLTAsIC5ldmVudHMgLnJvdyAuZXZlbnQgPiAuaW5uZXIgLm92ZXJsYXktbW9yZS1pbm5lciAubW9yZSwgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNhY2NvdW50LW1lbnUgbGkgLmJ0biwgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNhY2NvdW50LW1lbnUgbGkgLmJ0bi1sYXJnZSwgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNhY2NvdW50LW1lbnUgbGkgLmJ0bi1zbWFsbCwgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIC5zdWJtaXQsICNmcm9udC1zbGlkZXIgLmJ1dHRvbnMgLmJ0biwgI2Zyb250LXNsaWRlciAuYnV0dG9ucyAuYnRuLWxhcmdlLCAjZnJvbnQtc2xpZGVyIC5idXR0b25zIC5idG4tc21hbGwsICNmcm9udC1hY3RvcnMgI2FsbC1hY3RvcnMsICNmcm9udC12aWRlb3MgI2FsbC12aWRlb3MsICNmcm9udC1ldmVudHMgLmJ0bi1tb3JlLCAjZnJvbnQtbmV3c2xldHRlciAuc3VibWl0LCAjZnJvbnQtc2VydmljZXMgLml0ZW1zIC5pdGVtLmZ1bGwgLmNvbnRlbnQgLmJ0biwgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbS5mdWxsIC5jb250ZW50IC5idG4tbGFyZ2UsICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0uZnVsbCAuY29udGVudCAuYnRuLXNtYWxsLCAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC5ldmVudHMgLnJvdyAuYnRuLW1vcmUsIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5yZXN1bHRzLXRvcCBmb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0sIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5yZXN1bHRzLXRvcCAuYnRuLXNob3ctc2VhcmNoLWZvcm0sIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAuYm90dG9tIC5idG4tbW9yZSwgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyAuaW5uZXIgLmJ0bi1tb3JlLCAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyICNhdWRpb3MgLml0ZW0gLmJ0biwgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjYXVkaW9zIC5pdGVtIC5idG4tbGFyZ2UsIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2F1ZGlvcyAuaXRlbSAuYnRuLXNtYWxsLCAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAuYnRuLW1vcmUtc2hvd3MsXG4uc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAuYnRuLWxpbmstcGxhY2UsXG4uc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC5idG4tbW9yZS1zaG93cyxcbi5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLmJ0bi1saW5rLXBsYWNlLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLnRvcCAuYnRuLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLnRvcCAuYnRuLWxhcmdlLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLnRvcCAuYnRuLXNtYWxsLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctdGhhbmtzIC5idG4sIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy10aGFua3MgLmJ0bi1sYXJnZSwgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LXRoYW5rcyAuYnRuLXNtYWxsLCAjbW9kYWwtc2lnbmluIC5pbm5lciAuYnRuLCAjbW9kYWwtc2lnbmluIC5pbm5lciAuYnRuLWxhcmdlLCAjbW9kYWwtc2lnbmluIC5pbm5lciAuYnRuLXNtYWxsLCAjc2xpZGUtbXktYWNjb3VudCBsaSAudXNlclZpZXcgLnJpZ2h0ICNsb2dvdXQsICNzbGlkZS1teS1hY2NvdW50IGxpIC51c2VyVmlldyAucmlnaHQgLmJ0bi11c2VyLXN3aXRjaGluZywgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5yZXN1bHRzLXRvcCBmb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0sIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCA+IC5yb3cgPiAuc2VjdGlvbi1hY3Rpb25zIGJ1dHRvbiwgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50ID4gLnJvdyA+IC5zZWN0aW9uLWFjdGlvbnMgYSwgLmNhc3RpbmctdmlldyBhcnRpY2xlIGZvb3RlciAuYnRuLCAuY2FzdGluZy12aWV3IGFydGljbGUgZm9vdGVyIC5idG4tbGFyZ2UsIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSBmb290ZXIgLmJ0bi1zbWFsbCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiAyZHAgZWxldmF0aW9uIG1vZGlmaWVkKi9cbi56LWRlcHRoLTEsIG5hdiwgLmNhcmQtcGFuZWwsIC5jYXJkLCAudG9hc3QsIC5idG4sIC5idG4tbGFyZ2UsIC5idG4tc21hbGwsIC5idG4tZmxvYXRpbmcsIC5kcm9wZG93bi1jb250ZW50LCAuY29sbGFwc2libGUsIC5zaWRlbmF2LCAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC5oZWFkZXItYm90dG9tIC5zaGFyZS1idG4gPiBhLCAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC50b3AgLnNoYXJlLWJ0biA+IGEsIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLmlubmVyLXZpZGVvIGE6aG92ZXIsXG4uZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlciAuaW5uZXItdmlkZW8gYTpob3ZlciwgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlciAuYm90dG9tIGE6aG92ZXIsXG4uZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlciAuYm90dG9tIGE6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLnotZGVwdGgtMS1oYWxmLCAuYnRuOmhvdmVyLCAuYnRuLWxhcmdlOmhvdmVyLCAuYnRuLXNtYWxsOmhvdmVyLCAuYnRuLWZsb2F0aW5nOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi8qIDZkcCBlbGV2YXRpb24gbW9kaWZpZWQqL1xuLnotZGVwdGgtMiwgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2LmZpeGVkLCAjbW9kYWwtcGxheS12aWRlbyAuYnV0dG9ucyBhIHtcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4vKiAxMmRwIGVsZXZhdGlvbiBtb2RpZmllZCovXG4uei1kZXB0aC0zIHtcbiAgYm94LXNoYWRvdzogMCA4cHggMTdweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi8qIDE2ZHAgZWxldmF0aW9uICovXG4uei1kZXB0aC00IHtcbiAgYm94LXNoYWRvdzogMCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNnB4IDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTdweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLyogMjRkcCBlbGV2YXRpb24gKi9cbi56LWRlcHRoLTUsIC5tb2RhbCB7XG4gIGJveC1zaGFkb3c6IDAgMjRweCAzOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDlweCA0NnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDExcHggMTVweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4uaG92ZXJhYmxlIHtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzOyB9XG4gIC5ob3ZlcmFibGU6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE3cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyB9XG5cbi5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMjBweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZWU2ZTczOyB9XG5cbmkge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuICBpLmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICBpLnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgaS50aW55IHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgaS5zbWFsbCB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIGkubWVkaXVtIHtcbiAgICBmb250LXNpemU6IDRyZW07IH1cbiAgaS5sYXJnZSB7XG4gICAgZm9udC1zaXplOiA2cmVtOyB9XG5cbmltZy5yZXNwb25zaXZlLWltZyxcbnZpZGVvLnJlc3BvbnNpdmUtdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ucGFnaW5hdGlvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGhlaWdodDogMzBweDsgfVxuICAucGFnaW5hdGlvbiBsaSBhIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFnaW5hdGlvbiBsaS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZTZlNzM7IH1cbiAgLnBhZ2luYXRpb24gbGkuZGlzYWJsZWQgYSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gIC5wYWdpbmF0aW9uIGxpIGkge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG4ucGFnaW5hdGlvbiBsaS5wYWdlcyB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucGFnaW5hdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucGFnaW5hdGlvbiBsaS5wcmV2LFxuICAgIC5wYWdpbmF0aW9uIGxpLm5leHQge1xuICAgICAgd2lkdGg6IDEwJTsgfVxuICAgIC5wYWdpbmF0aW9uIGxpLnBhZ2VzIHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfSB9XG5cbi5icmVhZGNydW1iIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC5icmVhZGNydW1iIGksXG4gIC5icmVhZGNydW1iIFtjbGFzc149XCJtZGktXCJdLCAuYnJlYWRjcnVtYiBbY2xhc3MqPVwibWRpLVwiXSxcbiAgLmJyZWFkY3J1bWIgaS5tYXRlcmlhbC1pY29ucyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAuYnJlYWRjcnVtYjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXEU1Q0MnO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgOHB4O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG4gIC5icmVhZGNydW1iOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYnJlYWRjcnVtYjpsYXN0LWNoaWxkIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFyYWxsYXgtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDUwMHB4OyB9XG4gIC5wYXJhbGxheC1jb250YWluZXIgLnBhcmFsbGF4IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gICAgLnBhcmFsbGF4LWNvbnRhaW5lciAucGFyYWxsYXggaW1nIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4ucGluLXRvcCwgLnBpbi1ib3R0b20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnBpbm5lZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgVHJhbnNpdGlvbiBDbGFzc2VzXG4qKioqKioqKioqKioqKioqKioqKioqL1xudWwuc3RhZ2dlcmVkLWxpc3QgbGkge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5mYWRlLWluIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7IH1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuICBNZWRpYSBRdWVyeSBDbGFzc2VzXG4qKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaGlkZS1vbi1zbWFsbC1vbmx5LCAuaGlkZS1vbi1zbWFsbC1hbmQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGlkZS1vbi1tZWQtYW5kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLmhpZGUtb24tbWVkLWFuZC11cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5oaWRlLW9uLW1lZC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5oaWRlLW9uLWxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5oaWRlLW9uLWV4dHJhLWxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5zaG93LW9uLWV4dHJhLWxhcmdlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xuICAuc2hvdy1vbi1sYXJnZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2hvdy1vbi1tZWRpdW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaG93LW9uLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAuc2hvdy1vbi1tZWRpdW0tYW5kLXVwIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2hvdy1vbi1tZWRpdW0tYW5kLWRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jZW50ZXItb24tc21hbGwtb25seSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLnBhZ2UtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU2ZTczOyB9XG4gIC5wYWdlLWZvb3RlciAuZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMDgpOyB9XG5cbnRhYmxlLCB0aCwgdGQge1xuICBib3JkZXI6IG5vbmU7IH1cblxudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG4gIHRhYmxlLnN0cmlwZWQgdHIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgdGFibGUuc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMC41KTsgfVxuICB0YWJsZS5zdHJpcGVkID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIHRhYmxlLmhpZ2hsaWdodCA+IHRib2R5ID4gdHIge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlOyB9XG4gICAgdGFibGUuaGlnaGxpZ2h0ID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDAuNSk7IH1cbiAgdGFibGUuY2VudGVyZWQgdGhlYWQgdHIgdGgsIHRhYmxlLmNlbnRlcmVkIHRib2R5IHRyIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxudHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG50ZCwgdGgge1xuICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyogc29ydCBvdXQgYm9yZGVycyAqLyB9XG4gICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0ZDplbXB0eTpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcMDBhMCc7IH1cbiAgICB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRoLFxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGgge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGhlYWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0aGVhZCB0ciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAwOyB9XG4gICAgICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGhlYWQgdHIgdGg6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXDAwYTBcIjsgfVxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGJvZHkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRib2R5IHRyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0aCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0ZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1pbi1oZWlnaHQ6IDEuMjVlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRoZWFkIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH0gfVxuXG4uY29sbGVjdGlvbiB7XG4gIG1hcmdpbjogMC41cmVtIDAgMXJlbSAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY29sbGVjdGlvbiAuY29sbGVjdGlvbi1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDsgfVxuICAgIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDg0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyOm5vdCguY2lyY2xlLWNsaXBwZXIpID4gLmNpcmNsZSxcbiAgICAgIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIDpub3QoLmNpcmNsZS1jbGlwcGVyKSA+IC5jaXJjbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIgaS5jaXJjbGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuY29sbGVjdGlvbiAuY29sbGVjdGlvbi1pdGVtLmF2YXRhciAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIHAge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIC5zZWNvbmRhcnktY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICByaWdodDogMTZweDsgfVxuICAgIC5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hY3RpdmUgLnNlY29uZGFyeS1jb250ZW50IHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLmNvbGxlY3Rpb24gYS5jb2xsZWN0aW9uLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IC4yNXM7XG4gICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAuY29sbGVjdGlvbiBhLmNvbGxlY3Rpb24taXRlbTpub3QoLmFjdGl2ZSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDsgfVxuICAuY29sbGVjdGlvbi53aXRoLWhlYWRlciAuY29sbGVjdGlvbi1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG4gICAgcGFkZGluZzogMTBweCAyMHB4OyB9XG4gIC5jb2xsZWN0aW9uLndpdGgtaGVhZGVyIC5jb2xsZWN0aW9uLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDsgfVxuICAuY29sbGVjdGlvbi53aXRoLWhlYWRlciAuY29sbGVjdGlvbi1pdGVtLmF2YXRhciB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MnB4OyB9XG5cbi5zZWNvbmRhcnktY29udGVudCB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6ICNiZDg0NGY7IH1cblxuLmNvbGxhcHNpYmxlIC5jb2xsZWN0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC52aWRlby1jb250YWluZXIgaWZyYW1lLCAudmlkZW8tY29udGFpbmVyIG9iamVjdCwgLnZpZGVvLWNvbnRhaW5lciBlbWJlZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4ucHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWVjZTM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luOiAwLjVyZW0gMCAxcmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnByb2dyZXNzIC5kZXRlcm1pbmF0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIC4zcyBsaW5lYXI7IH1cbiAgLnByb2dyZXNzIC5pbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgLnByb2dyZXNzIC5pbmRldGVybWluYXRlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xuICAgICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlIDIuMXMgY3ViaWMtYmV6aWVyKDAuNjUsIDAuODE1LCAwLjczNSwgMC4zOTUpIGluZmluaXRlOyB9XG4gICAgLnByb2dyZXNzIC5pbmRldGVybWluYXRlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XG4gICAgICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjE1czsgfVxuXG5Aa2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGUge1xuICAwJSB7XG4gICAgbGVmdDogLTM1JTtcbiAgICByaWdodDogMTAwJTsgfVxuICA2MCUge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgcmlnaHQ6IC05MCU7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICByaWdodDogLTkwJTsgfSB9XG5cbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1zaG9ydCB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjAwJTtcbiAgICByaWdodDogMTAwJTsgfVxuICA2MCUge1xuICAgIGxlZnQ6IDEwNyU7XG4gICAgcmlnaHQ6IC04JTsgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDclO1xuICAgIHJpZ2h0OiAtOCU7IH0gfVxuXG4vKioqKioqKioqKioqKioqKioqKlxuICBVdGlsaXR5IENsYXNzZXNcbioqKioqKioqKioqKioqKioqKiovXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubGVmdC1hbGlnbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnJpZ2h0LWFsaWduIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmNlbnRlciwgLmNlbnRlci1hbGlnbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLm5vLXNlbGVjdCwgaW5wdXRbdHlwZT1yYW5nZV0sXG5pbnB1dFt0eXBlPXJhbmdlXSArIC50aHVtYiB7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi50cnVuY2F0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG5zcGFuLmJhZGdlIHtcbiAgbWluLXdpZHRoOiAzcmVtO1xuICBwYWRkaW5nOiAwIDZweDtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIHNwYW4uYmFkZ2UubmV3IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIHNwYW4uYmFkZ2UubmV3OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBuZXdcIjsgfVxuICBzcGFuLmJhZGdlW2RhdGEtYmFkZ2UtY2FwdGlvbl06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIiBhdHRyKGRhdGEtYmFkZ2UtY2FwdGlvbik7IH1cblxubmF2IHVsIGEgc3Bhbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87IH1cblxuLmNvbGxlY3Rpb24taXRlbSBzcGFuLmJhZGdlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtIC0gMTFweCk7IH1cblxuLmNvbGxhcHNpYmxlIHNwYW4uYmFkZ2Uge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uc2lkZW5hdiBzcGFuLmJhZGdlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygyNHB4IC0gMTFweCk7IH1cblxudGFibGUgc3Bhbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi8qIFRoaXMgaXMgbmVlZGVkIGZvciBzb21lIG1vYmlsZSBwaG9uZXMgdG8gZGlzcGxheSB0aGUgR29vZ2xlIEljb24gZm9udCBwcm9wZXJseSAqL1xuLm1hdGVyaWFsLWljb25zIHtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7IH1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgd2lkdGg6IDkwJTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA4NSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3MCU7IH0gfVxuXG4uY29sIC5yb3cge1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW07IH1cblxuLnNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cbiAgLnNlY3Rpb24ubm8tcGFkIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5zZWN0aW9uLm5vLXBhZC1ib3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5zZWN0aW9uLm5vLXBhZC10b3Age1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5yb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnJvdyAuY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7IH1cbiAgICAucm93IC5jb2xbY2xhc3MqPVwicHVzaC1cIl0sIC5yb3cgLmNvbFtjbGFzcyo9XCJwdWxsLVwiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucm93IC5jb2wuczEge1xuICAgICAgd2lkdGg6IDguMzMzMzMlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAucm93IC5jb2wuczIge1xuICAgICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgLnJvdyAuY29sLnMzIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogYXV0bzsgfVxuICAgIC5yb3cgLmNvbC5zNCB7XG4gICAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAucm93IC5jb2wuczUge1xuICAgICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgLnJvdyAuY29sLnM2IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogYXV0bzsgfVxuICAgIC5yb3cgLmNvbC5zNyB7XG4gICAgICB3aWR0aDogNTguMzMzMzMlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAucm93IC5jb2wuczgge1xuICAgICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgLnJvdyAuY29sLnM5IHtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogYXV0bzsgfVxuICAgIC5yb3cgLmNvbC5zMTAge1xuICAgICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgLnJvdyAuY29sLnMxMSB7XG4gICAgICB3aWR0aDogOTEuNjY2NjclO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAucm93IC5jb2wuczEyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAucm93IC5jb2wub2Zmc2V0LXMxIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAgIC5yb3cgLmNvbC5wdWxsLXMxIHtcbiAgICAgIHJpZ2h0OiA4LjMzMzMzJTsgfVxuICAgIC5yb3cgLmNvbC5wdXNoLXMxIHtcbiAgICAgIGxlZnQ6IDguMzMzMzMlOyB9XG4gICAgLnJvdyAuY29sLm9mZnNldC1zMiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gICAgLnJvdyAuY29sLnB1bGwtczIge1xuICAgICAgcmlnaHQ6IDE2LjY2NjY3JTsgfVxuICAgIC5yb3cgLmNvbC5wdXNoLXMyIHtcbiAgICAgIGxlZnQ6IDE2LjY2NjY3JTsgfVxuICAgIC5yb3cgLmNvbC5vZmZzZXQtczMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIC5yb3cgLmNvbC5wdWxsLXMzIHtcbiAgICAgIHJpZ2h0OiAyNSU7IH1cbiAgICAucm93IC5jb2wucHVzaC1zMyB7XG4gICAgICBsZWZ0OiAyNSU7IH1cbiAgICAucm93IC5jb2wub2Zmc2V0LXM0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgICAucm93IC5jb2wucHVsbC1zNCB7XG4gICAgICByaWdodDogMzMuMzMzMzMlOyB9XG4gICAgLnJvdyAuY29sLnB1c2gtczQge1xuICAgICAgbGVmdDogMzMuMzMzMzMlOyB9XG4gICAgLnJvdyAuY29sLm9mZnNldC1zNSB7XG4gICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gICAgLnJvdyAuY29sLnB1bGwtczUge1xuICAgICAgcmlnaHQ6IDQxLjY2NjY3JTsgfVxuICAgIC5yb3cgLmNvbC5wdXNoLXM1IHtcbiAgICAgIGxlZnQ6IDQxLjY2NjY3JTsgfVxuICAgIC5yb3cgLmNvbC5vZmZzZXQtczYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIC5yb3cgLmNvbC5wdWxsLXM2IHtcbiAgICAgIHJpZ2h0OiA1MCU7IH1cbiAgICAucm93IC5jb2wucHVzaC1zNiB7XG4gICAgICBsZWZ0OiA1MCU7IH1cbiAgICAucm93IC5jb2wub2Zmc2V0LXM3IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgICAucm93IC5jb2wucHVsbC1zNyB7XG4gICAgICByaWdodDogNTguMzMzMzMlOyB9XG4gICAgLnJvdyAuY29sLnB1c2gtczcge1xuICAgICAgbGVmdDogNTguMzMzMzMlOyB9XG4gICAgLnJvdyAuY29sLm9mZnNldC1zOCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gICAgLnJvdyAuY29sLnB1bGwtczgge1xuICAgICAgcmlnaHQ6IDY2LjY2NjY3JTsgfVxuICAgIC5yb3cgLmNvbC5wdXNoLXM4IHtcbiAgICAgIGxlZnQ6IDY2LjY2NjY3JTsgfVxuICAgIC5yb3cgLmNvbC5vZmZzZXQtczkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIC5yb3cgLmNvbC5wdWxsLXM5IHtcbiAgICAgIHJpZ2h0OiA3NSU7IH1cbiAgICAucm93IC5jb2wucHVzaC1zOSB7XG4gICAgICBsZWZ0OiA3NSU7IH1cbiAgICAucm93IC5jb2wub2Zmc2V0LXMxMCB7XG4gICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gICAgLnJvdyAuY29sLnB1bGwtczEwIHtcbiAgICAgIHJpZ2h0OiA4My4zMzMzMyU7IH1cbiAgICAucm93IC5jb2wucHVzaC1zMTAge1xuICAgICAgbGVmdDogODMuMzMzMzMlOyB9XG4gICAgLnJvdyAuY29sLm9mZnNldC1zMTEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAgIC5yb3cgLmNvbC5wdWxsLXMxMSB7XG4gICAgICByaWdodDogOTEuNjY2NjclOyB9XG4gICAgLnJvdyAuY29sLnB1c2gtczExIHtcbiAgICAgIGxlZnQ6IDkxLjY2NjY3JTsgfVxuICAgIC5yb3cgLmNvbC5vZmZzZXQtczEyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG4gICAgLnJvdyAuY29sLnB1bGwtczEyIHtcbiAgICAgIHJpZ2h0OiAxMDAlOyB9XG4gICAgLnJvdyAuY29sLnB1c2gtczEyIHtcbiAgICAgIGxlZnQ6IDEwMCU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gICAgICAucm93IC5jb2wubTEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMyU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bzsgfVxuICAgICAgLnJvdyAuY29sLm0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wubTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5tNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bzsgfVxuICAgICAgLnJvdyAuY29sLm01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wubTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5tNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bzsgfVxuICAgICAgLnJvdyAuY29sLm04IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wubTkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5tMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5tMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjclO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5tMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LW0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1tMSB7XG4gICAgICAgIHJpZ2h0OiA4LjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gtbTEge1xuICAgICAgICBsZWZ0OiA4LjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC1tMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLW0yIHtcbiAgICAgICAgcmlnaHQ6IDE2LjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gtbTIge1xuICAgICAgICBsZWZ0OiAxNi42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQtbTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1tMyB7XG4gICAgICAgIHJpZ2h0OiAyNSU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLW0zIHtcbiAgICAgICAgbGVmdDogMjUlOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LW00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLnB1bGwtbTQge1xuICAgICAgICByaWdodDogMzMuMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVzaC1tNCB7XG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC1tNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLW01IHtcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gtbTUge1xuICAgICAgICBsZWZ0OiA0MS42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQtbTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1tNiB7XG4gICAgICAgIHJpZ2h0OiA1MCU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLW02IHtcbiAgICAgICAgbGVmdDogNTAlOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LW03IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLnB1bGwtbTcge1xuICAgICAgICByaWdodDogNTguMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVzaC1tNyB7XG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC1tOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLW04IHtcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gtbTgge1xuICAgICAgICBsZWZ0OiA2Ni42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQtbTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1tOSB7XG4gICAgICAgIHJpZ2h0OiA3NSU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLW05IHtcbiAgICAgICAgbGVmdDogNzUlOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LW0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLW0xMCB7XG4gICAgICAgIHJpZ2h0OiA4My4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLW0xMCB7XG4gICAgICAgIGxlZnQ6IDgzLjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC1tMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1tMTEge1xuICAgICAgICByaWdodDogOTEuNjY2NjclOyB9XG4gICAgICAucm93IC5jb2wucHVzaC1tMTEge1xuICAgICAgICBsZWZ0OiA5MS42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQtbTEyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLW0xMiB7XG4gICAgICAgIHJpZ2h0OiAxMDAlOyB9XG4gICAgICAucm93IC5jb2wucHVzaC1tMTIge1xuICAgICAgICBsZWZ0OiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gICAgICAucm93IC5jb2wubDEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMyU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bzsgfVxuICAgICAgLnJvdyAuY29sLmwyIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wubDMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5sNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bzsgfVxuICAgICAgLnJvdyAuY29sLmw1IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wubDYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5sNyB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bzsgfVxuICAgICAgLnJvdyAuY29sLmw4IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wubDkge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5sMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5sMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjclO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC5sMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LWwxIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1sMSB7XG4gICAgICAgIHJpZ2h0OiA4LjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gtbDEge1xuICAgICAgICBsZWZ0OiA4LjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC1sMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLWwyIHtcbiAgICAgICAgcmlnaHQ6IDE2LjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gtbDIge1xuICAgICAgICBsZWZ0OiAxNi42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQtbDMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1sMyB7XG4gICAgICAgIHJpZ2h0OiAyNSU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLWwzIHtcbiAgICAgICAgbGVmdDogMjUlOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LWw0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLnB1bGwtbDQge1xuICAgICAgICByaWdodDogMzMuMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVzaC1sNCB7XG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC1sNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLWw1IHtcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gtbDUge1xuICAgICAgICBsZWZ0OiA0MS42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQtbDYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1sNiB7XG4gICAgICAgIHJpZ2h0OiA1MCU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLWw2IHtcbiAgICAgICAgbGVmdDogNTAlOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LWw3IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLnB1bGwtbDcge1xuICAgICAgICByaWdodDogNTguMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVzaC1sNyB7XG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC1sOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLWw4IHtcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gtbDgge1xuICAgICAgICBsZWZ0OiA2Ni42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQtbDkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1sOSB7XG4gICAgICAgIHJpZ2h0OiA3NSU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLWw5IHtcbiAgICAgICAgbGVmdDogNzUlOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LWwxMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLWwxMCB7XG4gICAgICAgIHJpZ2h0OiA4My4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLWwxMCB7XG4gICAgICAgIGxlZnQ6IDgzLjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC1sMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gICAgICAucm93IC5jb2wucHVsbC1sMTEge1xuICAgICAgICByaWdodDogOTEuNjY2NjclOyB9XG4gICAgICAucm93IC5jb2wucHVzaC1sMTEge1xuICAgICAgICBsZWZ0OiA5MS42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQtbDEyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLWwxMiB7XG4gICAgICAgIHJpZ2h0OiAxMDAlOyB9XG4gICAgICAucm93IC5jb2wucHVzaC1sMTIge1xuICAgICAgICBsZWZ0OiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAgICAgLnJvdyAuY29sLnhsMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wueGwyIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wueGwzIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wueGw0IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wueGw1IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wueGw2IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wueGw3IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wueGw4IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wueGw5IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAucm93IC5jb2wueGwxMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bzsgfVxuICAgICAgLnJvdyAuY29sLnhsMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjclO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIC5yb3cgLmNvbC54bDEyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bzsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC14bDEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLXhsMSB7XG4gICAgICAgIHJpZ2h0OiA4LjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gteGwxIHtcbiAgICAgICAgbGVmdDogOC4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQteGwyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1bGwteGwyIHtcbiAgICAgICAgcmlnaHQ6IDE2LjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gteGwyIHtcbiAgICAgICAgbGVmdDogMTYuNjY2NjclOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LXhsMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLXhsMyB7XG4gICAgICAgIHJpZ2h0OiAyNSU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLXhsMyB7XG4gICAgICAgIGxlZnQ6IDI1JTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC14bDQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC14bDQge1xuICAgICAgICByaWdodDogMzMuMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVzaC14bDQge1xuICAgICAgICBsZWZ0OiAzMy4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQteGw1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1bGwteGw1IHtcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gteGw1IHtcbiAgICAgICAgbGVmdDogNDEuNjY2NjclOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LXhsNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLXhsNiB7XG4gICAgICAgIHJpZ2h0OiA1MCU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLXhsNiB7XG4gICAgICAgIGxlZnQ6IDUwJTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC14bDcge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVsbC14bDcge1xuICAgICAgICByaWdodDogNTguMzMzMzMlOyB9XG4gICAgICAucm93IC5jb2wucHVzaC14bDcge1xuICAgICAgICBsZWZ0OiA1OC4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQteGw4IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1bGwteGw4IHtcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY3JTsgfVxuICAgICAgLnJvdyAuY29sLnB1c2gteGw4IHtcbiAgICAgICAgbGVmdDogNjYuNjY2NjclOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LXhsOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLXhsOSB7XG4gICAgICAgIHJpZ2h0OiA3NSU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLXhsOSB7XG4gICAgICAgIGxlZnQ6IDc1JTsgfVxuICAgICAgLnJvdyAuY29sLm9mZnNldC14bDEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAgICAgLnJvdyAuY29sLnB1bGwteGwxMCB7XG4gICAgICAgIHJpZ2h0OiA4My4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdXNoLXhsMTAge1xuICAgICAgICBsZWZ0OiA4My4zMzMzMyU7IH1cbiAgICAgIC5yb3cgLmNvbC5vZmZzZXQteGwxMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cbiAgICAgIC5yb3cgLmNvbC5wdWxsLXhsMTEge1xuICAgICAgICByaWdodDogOTEuNjY2NjclOyB9XG4gICAgICAucm93IC5jb2wucHVzaC14bDExIHtcbiAgICAgICAgbGVmdDogOTEuNjY2NjclOyB9XG4gICAgICAucm93IC5jb2wub2Zmc2V0LXhsMTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAgICAgLnJvdyAuY29sLnB1bGwteGwxMiB7XG4gICAgICAgIHJpZ2h0OiAxMDAlOyB9XG4gICAgICAucm93IC5jb2wucHVzaC14bDEyIHtcbiAgICAgICAgbGVmdDogMTAwJTsgfSB9XG5cbm5hdiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU2ZTczO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NnB4O1xuICBsaW5lLWhlaWdodDogNTZweDsgfVxuICBuYXYubmF2LWV4dGVuZGVkIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBuYXYubmF2LWV4dGVuZGVkIC5uYXYtd3JhcHBlciB7XG4gICAgICBtaW4taGVpZ2h0OiA1NnB4O1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgbmF2Lm5hdi1leHRlbmRlZCAubmF2LWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICBuYXYgYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgbmF2IGksXG4gIG5hdiBbY2xhc3NePVwibWRpLVwiXSwgbmF2IFtjbGFzcyo9XCJtZGktXCJdLFxuICBuYXYgaS5tYXRlcmlhbC1pY29ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDsgfVxuICBuYXYgLm5hdi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgICBuYXYgYS5zaWRlbmF2LXRyaWdnZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIG5hdiAuc2lkZW5hdi10cmlnZ2VyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luOiAwIDE4cHg7IH1cbiAgICBuYXYgLnNpZGVuYXYtdHJpZ2dlciBpIHtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4OyB9XG4gIG5hdiAuYnJhbmQtbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgbmF2IC5icmFuZC1sb2dvLmNlbnRlciB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICBuYXYgLmJyYW5kLWxvZ28ge1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgICAgICBuYXYgLmJyYW5kLWxvZ28ubGVmdCwgbmF2IC5icmFuZC1sb2dvLnJpZ2h0IHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgICAgICBuYXYgLmJyYW5kLWxvZ28ubGVmdCB7XG4gICAgICAgICAgbGVmdDogMC41cmVtOyB9XG4gICAgICAgIG5hdiAuYnJhbmQtbG9nby5yaWdodCB7XG4gICAgICAgICAgcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICBsZWZ0OiBhdXRvOyB9IH1cbiAgICBuYXYgLmJyYW5kLWxvZ28ucmlnaHQge1xuICAgICAgcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICBuYXYgLmJyYW5kLWxvZ28gaSxcbiAgICBuYXYgLmJyYW5kLWxvZ28gW2NsYXNzXj1cIm1kaS1cIl0sIG5hdiAuYnJhbmQtbG9nbyBbY2xhc3MqPVwibWRpLVwiXSxcbiAgICBuYXYgLmJyYW5kLWxvZ28gaS5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICBuYXYgLm5hdi10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBwYWRkaW5nOiAyOHB4IDA7IH1cbiAgbmF2IHVsIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBuYXYgdWwgbGkge1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIG5hdiB1bCBsaS5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICBuYXYgdWwgYSB7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIG5hdiB1bCBhLmJ0biwgbmF2IHVsIGEuYnRuLWxhcmdlLCBuYXYgdWwgYS5idG4tc21hbGwsIG5hdiB1bCBhLmJ0bi1sYXJnZSwgbmF2IHVsIGEuYnRuLWZsYXQsIG5hdiB1bCBhLmJ0bi1mbG9hdGluZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgICAgICAgbmF2IHVsIGEuYnRuID4gLm1hdGVyaWFsLWljb25zLCBuYXYgdWwgYS5idG4tbGFyZ2UgPiAubWF0ZXJpYWwtaWNvbnMsIG5hdiB1bCBhLmJ0bi1zbWFsbCA+IC5tYXRlcmlhbC1pY29ucywgbmF2IHVsIGEuYnRuLWxhcmdlID4gLm1hdGVyaWFsLWljb25zLCBuYXYgdWwgYS5idG4tZmxhdCA+IC5tYXRlcmlhbC1pY29ucywgbmF2IHVsIGEuYnRuLWZsb2F0aW5nID4gLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbiAgICAgIG5hdiB1bCBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgbmF2IHVsLmxlZnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgbmF2IGZvcm0ge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICBuYXYgLmlucHV0LWZpZWxkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgbmF2IC5pbnB1dC1maWVsZCBpbnB1dCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTsgfVxuICAgICAgbmF2IC5pbnB1dC1maWVsZCBpbnB1dDpmb2N1cywgbmF2IC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOnZhbGlkLCBuYXYgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdOnZhbGlkLCBuYXYgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOnZhbGlkLCBuYXYgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9dXJsXTp2YWxpZCwgbmF2IC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPWRhdGVdOnZhbGlkIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgbmF2IC5pbnB1dC1maWVsZCBsYWJlbCB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgICBuYXYgLmlucHV0LWZpZWxkIGxhYmVsIGkge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7IH1cbiAgICAgIG5hdiAuaW5wdXQtZmllbGQgbGFiZWwuYWN0aXZlIGkge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLWZpeGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDU2cHg7XG4gIHotaW5kZXg6IDk5NzsgfVxuICAubmF2YmFyLWZpeGVkIG5hdiB7XG4gICAgcG9zaXRpb246IGZpeGVkOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgbmF2Lm5hdi1leHRlbmRlZCAubmF2LXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7IH1cbiAgbmF2LCBuYXYgLm5hdi13cmFwcGVyIGksIG5hdiBhLnNpZGVuYXYtdHJpZ2dlciwgbmF2IGEuc2lkZW5hdi10cmlnZ2VyIGkge1xuICAgIGhlaWdodDogNjRweDtcbiAgICBsaW5lLWhlaWdodDogNjRweDsgfVxuICAubmF2YmFyLWZpeGVkIHtcbiAgICBoZWlnaHQ6IDY0cHg7IH0gfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAgIGh0bWwge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGh0bWwge1xuICAgICAgZm9udC1zaXplOiAxNC41cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGh0bWwge1xuICAgICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7IH1cblxuaDEgYSwgaDIgYSwgaDMgYSwgaDQgYSwgaDUgYSwgaDYgYSB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiA0LjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBtYXJnaW46IDIuOHJlbSAwIDEuNjhyZW0gMDsgfVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMy41NnJlbTtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIG1hcmdpbjogMi4zNzMzM3JlbSAwIDEuNDI0cmVtIDA7IH1cblxuaDMge1xuICBmb250LXNpemU6IDIuOTJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBtYXJnaW46IDEuOTQ2NjdyZW0gMCAxLjE2OHJlbSAwOyB9XG5cbmg0IHtcbiAgZm9udC1zaXplOiAyLjI4cmVtO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbWFyZ2luOiAxLjUycmVtIDAgMC45MTJyZW0gMDsgfVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMS42NHJlbTtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIG1hcmdpbjogMS4wOTMzM3JlbSAwIDAuNjU2cmVtIDA7IH1cblxuaDYge1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBtYXJnaW46IDAuNzY2NjdyZW0gMCAwLjQ2cmVtIDA7IH1cblxuZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNzUlOyB9XG5cbi5saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLnRoaW4ge1xuICBmb250LXdlaWdodDogMjAwOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLmZsb3ctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM5MHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4yMjRyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4yNDhyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4yNzJyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4yOTZyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUxMHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4zMnJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIHtcbiAgLmZsb3ctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjM0NHJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTcwcHgpIHtcbiAgLmZsb3ctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjM2OHJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmZsb3ctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjM5MnJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMwcHgpIHtcbiAgLmZsb3ctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjQxNnJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjYwcHgpIHtcbiAgLmZsb3ctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjQ0cmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OTBweCkge1xuICAuZmxvdy10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNDY0cmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuZmxvdy10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNDg4cmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAuZmxvdy10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNTEycmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODBweCkge1xuICAuZmxvdy10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNTM2cmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MTBweCkge1xuICAuZmxvdy10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNTZyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg0MHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS41ODRyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg3MHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS42MDhyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS42MzJyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkzMHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS42NTZyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5mbG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS42OHJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmZsb3ctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH0gfVxuXG4uc2NhbGUtdHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjUzLCAwLjAxLCAwLjM2LCAxLjYzKSAhaW1wb3J0YW50OyB9XG4gIC5zY2FsZS10cmFuc2l0aW9uLnNjYWxlLW91dCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzICFpbXBvcnRhbnQ7IH1cbiAgLnNjYWxlLXRyYW5zaXRpb24uc2NhbGUtaW4ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLmNhcmQtcGFuZWwge1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIG1hcmdpbjogMC41cmVtIDAgMXJlbSAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMC41cmVtIDAgMXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICAuY2FyZCAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgICAuY2FyZCAuY2FyZC10aXRsZS5hY3RpdmF0b3Ige1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jYXJkLnNtYWxsLCAuY2FyZC5tZWRpdW0sIC5jYXJkLmxhcmdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2FyZC5zbWFsbCAuY2FyZC1pbWFnZSwgLmNhcmQubWVkaXVtIC5jYXJkLWltYWdlLCAuY2FyZC5sYXJnZSAuY2FyZC1pbWFnZSB7XG4gICAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmNhcmQuc21hbGwgLmNhcmQtaW1hZ2UgKyAuY2FyZC1jb250ZW50LCAuY2FyZC5tZWRpdW0gLmNhcmQtaW1hZ2UgKyAuY2FyZC1jb250ZW50LCAuY2FyZC5sYXJnZSAuY2FyZC1pbWFnZSArIC5jYXJkLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogNDAlOyB9XG4gICAgLmNhcmQuc21hbGwgLmNhcmQtY29udGVudCwgLmNhcmQubWVkaXVtIC5jYXJkLWNvbnRlbnQsIC5jYXJkLmxhcmdlIC5jYXJkLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuY2FyZC5zbWFsbCAuY2FyZC1hY3Rpb24sIC5jYXJkLm1lZGl1bSAuY2FyZC1hY3Rpb24sIC5jYXJkLmxhcmdlIC5jYXJkLWFjdGlvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgLmNhcmQuc21hbGwge1xuICAgIGhlaWdodDogMzAwcHg7IH1cbiAgLmNhcmQubWVkaXVtIHtcbiAgICBoZWlnaHQ6IDQwMHB4OyB9XG4gIC5jYXJkLmxhcmdlIHtcbiAgICBoZWlnaHQ6IDUwMHB4OyB9XG4gIC5jYXJkLmhvcml6b250YWwge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuY2FyZC5ob3Jpem9udGFsLnNtYWxsIC5jYXJkLWltYWdlLCAuY2FyZC5ob3Jpem9udGFsLm1lZGl1bSAuY2FyZC1pbWFnZSwgLmNhcmQuaG9yaXpvbnRhbC5sYXJnZSAuY2FyZC1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAgIC5jYXJkLmhvcml6b250YWwuc21hbGwgLmNhcmQtaW1hZ2UgaW1nLCAuY2FyZC5ob3Jpem9udGFsLm1lZGl1bSAuY2FyZC1pbWFnZSBpbWcsIC5jYXJkLmhvcml6b250YWwubGFyZ2UgLmNhcmQtaW1hZ2UgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAgICAgLmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1pbWFnZSBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5jYXJkLmhvcml6b250YWwgLmNhcmQtc3RhY2tlZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5jYXJkLmhvcml6b250YWwgLmNhcmQtc3RhY2tlZCAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZmxleC1ncm93OiAxOyB9XG4gIC5jYXJkLnN0aWNreS1hY3Rpb24gLmNhcmQtYWN0aW9uIHtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5jYXJkLnN0aWNreS1hY3Rpb24gLmNhcmQtcmV2ZWFsIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4OyB9XG4gIC5jYXJkIC5jYXJkLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2FyZCAuY2FyZC1pbWFnZSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNhcmQgLmNhcmQtaW1hZ2UgLmNhcmQtdGl0bGUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMjRweDsgfVxuICAuY2FyZCAuY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4OyB9XG4gICAgLmNhcmQgLmNhcmQtY29udGVudCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAgICAgLmNhcmQgLmNhcmQtY29udGVudCAuY2FyZC10aXRsZSBpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbiAgLmNhcmQgLmNhcmQtYWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE2MCwgMTYwLCAxNjAsIDAuMik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDsgfVxuICAgIC5jYXJkIC5jYXJkLWFjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4OyB9XG4gICAgLmNhcmQgLmNhcmQtYWN0aW9uIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCk6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLWZsb2F0aW5nKSB7XG4gICAgICBjb2xvcjogI2ZmYWI0MDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgLmNhcmQgLmNhcmQtYWN0aW9uIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCk6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLWZsb2F0aW5nKTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZkOGE2OyB9XG4gIC5jYXJkIC5jYXJkLXJldmVhbCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuY2FyZCAuY2FyZC1yZXZlYWwgLmNhcmQtdGl0bGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cblxuI3RvYXN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAjdG9hc3QtY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogMCU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAjdG9hc3QtY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IDUlO1xuICAgICAgYm90dG9tOiA3JTtcbiAgICAgIG1heC13aWR0aDogOTAlOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xuICAgICN0b2FzdC1jb250YWluZXIge1xuICAgICAgdG9wOiAxMCU7XG4gICAgICByaWdodDogNyU7XG4gICAgICBtYXgtd2lkdGg6IDg2JTsgfSB9XG5cbi50b2FzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdG9wOiAzNXB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLnRvYXN0IC50b2FzdC1hY3Rpb24ge1xuICAgIGNvbG9yOiAjZWVmZjQxO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTsgfVxuICAudG9hc3Qucm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLnRvYXN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbi50YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC50YWJzLnRhYnMtdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnRhYnMudGFicy10cmFuc3BhcmVudCAudGFiIGEsXG4gICAgLnRhYnMudGFicy10cmFuc3BhcmVudCAudGFiLmRpc2FibGVkIGEsXG4gICAgLnRhYnMudGFicy10cmFuc3BhcmVudCAudGFiLmRpc2FibGVkIGE6aG92ZXIge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgIC50YWJzLnRhYnMtdHJhbnNwYXJlbnQgLnRhYiBhOmhvdmVyLFxuICAgIC50YWJzLnRhYnMtdHJhbnNwYXJlbnQgLnRhYiBhLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50YWJzLnRhYnMtdHJhbnNwYXJlbnQgLmluZGljYXRvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC50YWJzLnRhYnMtZml4ZWQtd2lkdGgge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAudGFicy50YWJzLWZpeGVkLXdpZHRoIC50YWIge1xuICAgICAgZmxleC1ncm93OiAxOyB9XG4gIC50YWJzIC50YWIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAudGFicyAudGFiIGEge1xuICAgICAgY29sb3I6IHJnYmEoMjM4LCAxMTAsIDExNSwgMC43KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjI4cyBlYXNlOyB9XG4gICAgICAudGFicyAudGFiIGE6Zm9jdXMsIC50YWJzIC50YWIgYTpmb2N1cy5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NiwgMTc4LCAxODEsIDAuMik7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC50YWJzIC50YWIgYTpob3ZlciwgLnRhYnMgLnRhYiBhLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogI2VlNmU3MzsgfVxuICAgIC50YWJzIC50YWIuZGlzYWJsZWQgYSxcbiAgICAudGFicyAudGFiLmRpc2FibGVkIGE6aG92ZXIge1xuICAgICAgY29sb3I6IHJnYmEoMjM4LCAxMTAsIDExNSwgMC40KTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAudGFicyAuaW5kaWNhdG9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmIyYjU7XG4gICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAudGFicyAudGFiIHtcbiAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgICAgLnRhYnMgLnRhYiBhIHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4OyB9IH1cblxuLm1hdGVyaWFsLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMHB4IDhweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB6LWluZGV4OiAyMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjsgfVxuXG4uYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uYnRuLCAuYnRuLWxhcmdlLCAuYnRuLXNtYWxsLFxuLmJ0bi1mbGF0IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4uZGlzYWJsZWQsIC5kaXNhYmxlZC5idG4tbGFyZ2UsIC5kaXNhYmxlZC5idG4tc21hbGwsXG4uYnRuLWZsb2F0aW5nLmRpc2FibGVkLFxuLmJ0bi1sYXJnZS5kaXNhYmxlZCxcbi5idG4tc21hbGwuZGlzYWJsZWQsXG4uYnRuLWZsYXQuZGlzYWJsZWQsXG4uYnRuOmRpc2FibGVkLFxuLmJ0bi1sYXJnZTpkaXNhYmxlZCxcbi5idG4tc21hbGw6ZGlzYWJsZWQsXG4uYnRuLWZsb2F0aW5nOmRpc2FibGVkLFxuLmJ0bi1sYXJnZTpkaXNhYmxlZCxcbi5idG4tc21hbGw6ZGlzYWJsZWQsXG4uYnRuLWZsYXQ6ZGlzYWJsZWQsXG4uYnRuW2Rpc2FibGVkXSxcbi5idG4tbGFyZ2VbZGlzYWJsZWRdLFxuLmJ0bi1zbWFsbFtkaXNhYmxlZF0sXG4uYnRuLWZsb2F0aW5nW2Rpc2FibGVkXSxcbi5idG4tbGFyZ2VbZGlzYWJsZWRdLFxuLmJ0bi1zbWFsbFtkaXNhYmxlZF0sXG4uYnRuLWZsYXRbZGlzYWJsZWRdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERkRGREYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM5RjlGOUYgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5idG4uZGlzYWJsZWQ6aG92ZXIsIC5kaXNhYmxlZC5idG4tbGFyZ2U6aG92ZXIsIC5kaXNhYmxlZC5idG4tc21hbGw6aG92ZXIsXG4gIC5idG4tZmxvYXRpbmcuZGlzYWJsZWQ6aG92ZXIsXG4gIC5idG4tbGFyZ2UuZGlzYWJsZWQ6aG92ZXIsXG4gIC5idG4tc21hbGwuZGlzYWJsZWQ6aG92ZXIsXG4gIC5idG4tZmxhdC5kaXNhYmxlZDpob3ZlcixcbiAgLmJ0bjpkaXNhYmxlZDpob3ZlcixcbiAgLmJ0bi1sYXJnZTpkaXNhYmxlZDpob3ZlcixcbiAgLmJ0bi1zbWFsbDpkaXNhYmxlZDpob3ZlcixcbiAgLmJ0bi1mbG9hdGluZzpkaXNhYmxlZDpob3ZlcixcbiAgLmJ0bi1sYXJnZTpkaXNhYmxlZDpob3ZlcixcbiAgLmJ0bi1zbWFsbDpkaXNhYmxlZDpob3ZlcixcbiAgLmJ0bi1mbGF0OmRpc2FibGVkOmhvdmVyLFxuICAuYnRuW2Rpc2FibGVkXTpob3ZlcixcbiAgLmJ0bi1sYXJnZVtkaXNhYmxlZF06aG92ZXIsXG4gIC5idG4tc21hbGxbZGlzYWJsZWRdOmhvdmVyLFxuICAuYnRuLWZsb2F0aW5nW2Rpc2FibGVkXTpob3ZlcixcbiAgLmJ0bi1sYXJnZVtkaXNhYmxlZF06aG92ZXIsXG4gIC5idG4tc21hbGxbZGlzYWJsZWRdOmhvdmVyLFxuICAuYnRuLWZsYXRbZGlzYWJsZWRdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREZERkRGICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM5RjlGOUYgIWltcG9ydGFudDsgfVxuXG4uYnRuLCAuYnRuLWxhcmdlLCAuYnRuLXNtYWxsLFxuLmJ0bi1mbG9hdGluZyxcbi5idG4tbGFyZ2UsXG4uYnRuLXNtYWxsLFxuLmJ0bi1mbGF0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiAwOyB9XG4gIC5idG4gaSwgLmJ0bi1sYXJnZSBpLCAuYnRuLXNtYWxsIGksXG4gIC5idG4tZmxvYXRpbmcgaSxcbiAgLmJ0bi1sYXJnZSBpLFxuICAuYnRuLXNtYWxsIGksXG4gIC5idG4tZmxhdCBpIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4uYnRuOmZvY3VzLCAuYnRuLWxhcmdlOmZvY3VzLCAuYnRuLXNtYWxsOmZvY3VzLFxuLmJ0bi1mbG9hdGluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTZiM2I7IH1cblxuLmJ0biwgLmJ0bi1sYXJnZSwgLmJ0bi1zbWFsbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2Utb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmJ0bjpob3ZlciwgLmJ0bi1sYXJnZTpob3ZlciwgLmJ0bi1zbWFsbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OTE2MjsgfVxuXG4uYnRuLWZsb2F0aW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5idG4tZmxvYXRpbmc6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7IH1cbiAgLmJ0bi1mbG9hdGluZzpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmJ0bi1mbG9hdGluZy5idG4tbGFyZ2Uge1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmJ0bi1mbG9hdGluZy5idG4tbGFyZ2UuaGFsZndheS1mYWIge1xuICAgICAgYm90dG9tOiAtMjhweDsgfVxuICAgIC5idG4tZmxvYXRpbmcuYnRuLWxhcmdlIGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7IH1cbiAgLmJ0bi1mbG9hdGluZy5idG4tc21hbGwge1xuICAgIHdpZHRoOiAzMi40cHg7XG4gICAgaGVpZ2h0OiAzMi40cHg7IH1cbiAgICAuYnRuLWZsb2F0aW5nLmJ0bi1zbWFsbC5oYWxmd2F5LWZhYiB7XG4gICAgICBib3R0b206IC0xNi4ycHg7IH1cbiAgICAuYnRuLWZsb2F0aW5nLmJ0bi1zbWFsbCBpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMi40cHg7IH1cbiAgLmJ0bi1mbG9hdGluZy5oYWxmd2F5LWZhYiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogLTIwcHg7IH1cbiAgICAuYnRuLWZsb2F0aW5nLmhhbGZ3YXktZmFiLmxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAyNHB4OyB9XG4gIC5idG4tZmxvYXRpbmcgaSB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuXG5idXR0b24uYnRuLWZsb2F0aW5nIHtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5maXhlZC1hY3Rpb24tYnRuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjNweDtcbiAgYm90dG9tOiAyM3B4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgei1pbmRleDogOTk3OyB9XG4gIC5maXhlZC1hY3Rpb24tYnRuLmFjdGl2ZSB1bCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAuZml4ZWQtYWN0aW9uLWJ0bi5kaXJlY3Rpb24tbGVmdCwgLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4OyB9XG4gICAgLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLWxlZnQgdWwsIC5maXhlZC1hY3Rpb24tYnRuLmRpcmVjdGlvbi1yaWdodCB1bCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHJpZ2h0OiA2NHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgLyp3aWR0aCAxMDAlIG9ubHkgZ29lcyB0byB3aWR0aCBvZiBidXR0b24gY29udGFpbmVyICovXG4gICAgICB3aWR0aDogNTAwcHg7IH1cbiAgICAgIC5maXhlZC1hY3Rpb24tYnRuLmRpcmVjdGlvbi1sZWZ0IHVsIGxpLCAuZml4ZWQtYWN0aW9uLWJ0bi5kaXJlY3Rpb24tcmlnaHQgdWwgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogNy41cHggMTVweCAwIDA7IH1cbiAgLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAwOyB9XG4gICAgLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLXJpZ2h0IHVsIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgIGxlZnQ6IDY0cHg7XG4gICAgICByaWdodDogYXV0bzsgfVxuICAgICAgLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLXJpZ2h0IHVsIGxpIHtcbiAgICAgICAgbWFyZ2luOiA3LjVweCAwIDAgMTVweDsgfVxuICAuZml4ZWQtYWN0aW9uLWJ0bi5kaXJlY3Rpb24tYm90dG9tIHtcbiAgICBwYWRkaW5nOiAwIDAgMTVweCAwOyB9XG4gICAgLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLWJvdHRvbSB1bCB7XG4gICAgICB0b3A6IDY0cHg7XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gICAgICAuZml4ZWQtYWN0aW9uLWJ0bi5kaXJlY3Rpb24tYm90dG9tIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDAgMCAwOyB9XG4gIC5maXhlZC1hY3Rpb24tYnRuLnRvb2xiYXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiA1NnB4OyB9XG4gICAgLmZpeGVkLWFjdGlvbi1idG4udG9vbGJhci5hY3RpdmUgPiBhIGkge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5maXhlZC1hY3Rpb24tYnRuLnRvb2xiYXIgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIC5maXhlZC1hY3Rpb24tYnRuLnRvb2xiYXIgdWwgbGkge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gICAgICAgIC5maXhlZC1hY3Rpb24tYnRuLnRvb2xiYXIgdWwgbGkgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAgIC5maXhlZC1hY3Rpb24tYnRuLnRvb2xiYXIgdWwgbGkgYSBpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG4gIC5maXhlZC1hY3Rpb24tYnRuIHVsIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA2NHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAuZml4ZWQtYWN0aW9uLWJ0biB1bCBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLmZpeGVkLWFjdGlvbi1idG4gdWwgYS5idG4tZmxvYXRpbmcge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAuZml4ZWQtYWN0aW9uLWJ0biAuZmFiLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cblxuLmJ0bi1mbGF0IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzQzNDM0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzOyB9XG4gIC5idG4tZmxhdDpmb2N1cywgLmJ0bi1mbGF0OmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tZmxhdDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIC5idG4tZmxhdC5kaXNhYmxlZCwgLmJ0bi1mbGF0LmJ0bi1mbGF0W2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2IzYjNiMyAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uYnRuLWxhcmdlIHtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiAwIDI4cHg7IH1cbiAgLmJ0bi1sYXJnZSBpIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uYnRuLXNtYWxsIHtcbiAgaGVpZ2h0OiAzMi40cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMi40cHg7XG4gIGZvbnQtc2l6ZTogMTNweDsgfVxuICAuYnRuLXNtYWxsIGkge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZHJvcGRvd24tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDsgfVxuICAuZHJvcGRvd24tY29udGVudDpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuICAuZHJvcGRvd24tY29udGVudCBsaSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmRyb3Bkb3duLWNvbnRlbnQgbGk6aG92ZXIsIC5kcm9wZG93bi1jb250ZW50IGxpLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOyB9XG4gICAgLmRyb3Bkb3duLWNvbnRlbnQgbGk6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5kcm9wZG93bi1jb250ZW50IGxpLmRpdmlkZXIge1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgIGhlaWdodDogMXB4OyB9XG4gICAgLmRyb3Bkb3duLWNvbnRlbnQgbGkgPiBhLCAuZHJvcGRvd24tY29udGVudCBsaSA+IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICNiZDg0NGY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogMTRweCAxNnB4OyB9XG4gICAgLmRyb3Bkb3duLWNvbnRlbnQgbGkgPiBzcGFuID4gbGFiZWwge1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxOHB4OyB9XG4gICAgLmRyb3Bkb3duLWNvbnRlbnQgbGkgPiBhID4gaSB7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwIDI0cHggMCAwO1xuICAgICAgd2lkdGg6IDI0cHg7IH1cblxuYm9keS5rZXlib2FyZC1mb2N1c2VkIC5kcm9wZG93bi1jb250ZW50IGxpOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTsgfVxuXG4uaW5wdXQtZmllbGQuY29sIC5kcm9wZG93bi1jb250ZW50IFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbCB7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHRyYW5zZm9ybTogbm9uZTsgfVxuXG4uZHJvcGRvd24tdHJpZ2dlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4vKiFcbiAqIFdhdmVzIHYwLjYuMFxuICogaHR0cDovL2ZpYW4ubXkuaWQvV2F2ZXNcbiAqXG4gKiBDb3B5cmlnaHQgMjAxNCBBbGZpYW5hIEUuIFNpYnVlYSBhbmQgb3RoZXIgY29udHJpYnV0b3JzXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9maWFucy9XYXZlcy9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi53YXZlcy1lZmZlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Utb3V0OyB9XG4gIC53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC53YXZlcy1lZmZlY3Qud2F2ZXMtbGlnaHQgLndhdmVzLXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTsgfVxuICAud2F2ZXMtZWZmZWN0LndhdmVzLXJlZCAud2F2ZXMtcmlwcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjcpOyB9XG4gIC53YXZlcy1lZmZlY3Qud2F2ZXMteWVsbG93IC53YXZlcy1yaXBwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzUsIDU5LCAwLjcpOyB9XG4gIC53YXZlcy1lZmZlY3Qud2F2ZXMtb3JhbmdlIC53YXZlcy1yaXBwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIDAuNyk7IH1cbiAgLndhdmVzLWVmZmVjdC53YXZlcy1wdXJwbGUgLndhdmVzLXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNyk7IH1cbiAgLndhdmVzLWVmZmVjdC53YXZlcy1ncmVlbiAud2F2ZXMtcmlwcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjcpOyB9XG4gIC53YXZlcy1lZmZlY3Qud2F2ZXMtdGVhbCAud2F2ZXMtcmlwcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjcpOyB9XG4gIC53YXZlcy1lZmZlY3QgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLndhdmVzLWVmZmVjdCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIC53YXZlcy1lZmZlY3QgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAud2F2ZXMtZWZmZWN0IGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IC0xOyB9XG5cbi53YXZlcy1ub3RyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLndhdmVzLWNpcmNsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHdoaXRlIDEwMCUsIGJsYWNrIDEwMCUpOyB9XG5cbi53YXZlcy1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yZW07XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cbiAgLndhdmVzLWlucHV0LXdyYXBwZXIgLndhdmVzLWJ1dHRvbi1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7IH1cblxuLndhdmVzLWNpcmNsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIuNWVtO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMi41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBub25lOyB9XG5cbi53YXZlcy1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIEZpcmVmb3ggQnVnOiBsaW5rIG5vdCB0cmlnZ2VyZWQgKi9cbi53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC1oZWlnaHQ6IDcwJTtcbiAgd2lkdGg6IDU1JTtcbiAgbWFyZ2luOiBhdXRvO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHdpbGwtY2hhbmdlOiB0b3AsIG9wYWNpdHk7IH1cbiAgLm1vZGFsOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAubW9kYWwge1xuICAgICAgd2lkdGg6IDgwJTsgfSB9XG4gIC5tb2RhbCBoMSwgLm1vZGFsIGgyLCAubW9kYWwgaDMsIC5tb2RhbCBoNCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHg7IH1cbiAgLm1vZGFsIC5tb2RhbC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5tb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLm1vZGFsIC5tb2RhbC1mb290ZXIgLmJ0biwgLm1vZGFsIC5tb2RhbC1mb290ZXIgLmJ0bi1sYXJnZSwgLm1vZGFsIC5tb2RhbC1mb290ZXIgLmJ0bi1zbWFsbCwgLm1vZGFsIC5tb2RhbC1mb290ZXIgLmJ0bi1mbGF0IHtcbiAgICAgIG1hcmdpbjogNnB4IDA7IH1cblxuLm1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgdG9wOiAtMjUlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEyNSU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTsgfVxuXG4ubW9kYWwubW9kYWwtZml4ZWQtZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiA3MCU7IH1cbiAgLm1vZGFsLm1vZGFsLWZpeGVkLWZvb3RlciAubW9kYWwtY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIC5tb2RhbC5tb2RhbC1maXhlZC1mb290ZXIgLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwOyB9XG5cbi5tb2RhbC5ib3R0b20tc2hlZXQge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTEwMCU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDQ1JTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lsbC1jaGFuZ2U6IGJvdHRvbSwgb3BhY2l0eTsgfVxuXG4uY29sbGFwc2libGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW46IDAuNXJlbSAwIDFyZW0gMDsgfVxuXG4uY29sbGFwc2libGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuICAuY29sbGFwc2libGUtaGVhZGVyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gIC5jb2xsYXBzaWJsZS1oZWFkZXIgaSB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLmtleWJvYXJkLWZvY3VzZWQgLmNvbGxhcHNpYmxlLWhlYWRlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7IH1cblxuLmNvbGxhcHNpYmxlLWJvZHkge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMnJlbTsgfVxuXG4uc2lkZW5hdiAuY29sbGFwc2libGUsXG4uc2lkZW5hdi5maXhlZCAuY29sbGFwc2libGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLnNpZGVuYXYgLmNvbGxhcHNpYmxlIGxpLFxuICAuc2lkZW5hdi5maXhlZCAuY29sbGFwc2libGUgbGkge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLnNpZGVuYXYgLmNvbGxhcHNpYmxlLWhlYWRlcixcbi5zaWRlbmF2LmZpeGVkIC5jb2xsYXBzaWJsZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwIDE2cHg7IH1cbiAgLnNpZGVuYXYgLmNvbGxhcHNpYmxlLWhlYWRlcjpob3ZlcixcbiAgLnNpZGVuYXYuZml4ZWQgLmNvbGxhcHNpYmxlLWhlYWRlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuICAuc2lkZW5hdiAuY29sbGFwc2libGUtaGVhZGVyIGksXG4gIC5zaWRlbmF2LmZpeGVkIC5jb2xsYXBzaWJsZS1oZWFkZXIgaSB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLnNpZGVuYXYgLmNvbGxhcHNpYmxlLWJvZHksXG4uc2lkZW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuc2lkZW5hdiAuY29sbGFwc2libGUtYm9keSBsaSBhLFxuICAuc2lkZW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keSBsaSBhIHtcbiAgICBwYWRkaW5nOiAwIDIzLjVweCAwIDMxcHg7IH1cblxuLmNvbGxhcHNpYmxlLnBvcG91dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuY29sbGFwc2libGUucG9wb3V0ID4gbGkge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG1hcmdpbjogMCAyNHB4O1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjM1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7IH1cbiAgLmNvbGxhcHNpYmxlLnBvcG91dCA+IGxpLmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIG1hcmdpbjogMTZweCAwOyB9XG5cbi5jaGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAuY2hpcDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhNjlhO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jaGlwID4gaW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgOHB4IDAgLTEycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuY2hpcCAuY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG5cbi5jaGlwcyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDhweCAwO1xuICBtaW4taGVpZ2h0OiA0NXB4O1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzOyB9XG4gIC5jaGlwcy5mb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNmE2OWE7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICMyNmE2OWE7IH1cbiAgLmNoaXBzOmhvdmVyIHtcbiAgICBjdXJzb3I6IHRleHQ7IH1cbiAgLmNoaXBzIC5pbnB1dCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmNoaXBzIC5pbnB1dDpmb2N1cyB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5jaGlwcyAuYXV0b2NvbXBsZXRlLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucHJlZml4IH4gLmNoaXBzIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIHdpZHRoOiA5MiU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTsgfVxuXG4uY2hpcHM6ZW1wdHkgfiBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0MCUpOyB9XG5cbi5tYXRlcmlhbGJveGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogem9vbS1pbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLm1hdGVyaWFsYm94ZWQ6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgICBvcGFjaXR5OiAuODsgfVxuICAubWF0ZXJpYWxib3hlZC5hY3RpdmUge1xuICAgIGN1cnNvcjogem9vbS1vdXQ7IH1cblxuI21hdGVyaWFsYm94LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkyOTtcbiAgei1pbmRleDogMTAwMDtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7IH1cblxuLm1hdGVyaWFsYm94LWNhcHRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwJSAxNSU7XG4gIGhlaWdodDogNTBweDtcbiAgei1pbmRleDogMTAwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cblxuc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZWZlZmQ7IH1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzOGU1ZTsgfVxuXG5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBjb2xvcjogIzllOWU5ZTsgfVxuXG4vKiBUZXh0IElucHV0cyArIFRleHRhcmVhXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogU3R5bGUgUGxhY2Vob2xkZXJzICovXG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMzMzMzM7IH1cblxuLyogVGV4dCBpbnB1dHMgKi9cbmlucHV0Om5vdChbdHlwZV0pLFxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLFxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGhlaWdodDogM3JlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcywgYm9yZGVyIC4zczsgfVxuICBpbnB1dDpub3QoW3R5cGVdKTpkaXNhYmxlZCwgaW5wdXQ6bm90KFt0eXBlXSlbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxcbiAgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXG4gIGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCxcbiAgaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXG4gIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCxcbiAgaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXG4gIGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxcbiAgaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXG4gIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLFxuICBpbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLFxuICBpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLFxuICBpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXG4gIGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXG4gIGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxcbiAgaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCxcbiAgaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLFxuICB0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpkaXNhYmxlZCxcbiAgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWFbcmVhZG9ubHk9XCJyZWFkb25seVwiXSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCByZ2JhKDAsIDAsIDAsIDAuNDIpOyB9XG4gIGlucHV0Om5vdChbdHlwZV0pOmRpc2FibGVkICsgbGFiZWwsXG4gIGlucHV0Om5vdChbdHlwZV0pW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0gKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0gKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0gKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0gKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdICsgbGFiZWwsXG4gIHRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmRpc2FibGVkICsgbGFiZWwsXG4gIHRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0gKyBsYWJlbCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7IH1cbiAgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXM6bm90KFtyZWFkb25seV0pLFxuICBpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksXG4gIGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksXG4gIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksXG4gIGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLFxuICBpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksXG4gIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSxcbiAgaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSxcbiAgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSxcbiAgaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksXG4gIGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLFxuICBpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSxcbiAgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXM6bm90KFtyZWFkb25seV0pIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JkODQ0ZjtcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgI2JkODQ0ZjsgfVxuICBpbnB1dDpub3QoW3R5cGVdKTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLFxuICB0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCB7XG4gICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXMudmFsaWQgfiBsYWJlbCxcbiAgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiBsYWJlbCxcbiAgaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IGxhYmVsLFxuICBpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IGxhYmVsLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiBsYWJlbCxcbiAgaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IGxhYmVsLFxuICBpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiBsYWJlbCxcbiAgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXMudmFsaWQgfiBsYWJlbCB7XG4gICAgY29sb3I6ICM0Q0FGNTA7IH1cbiAgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXMuaW52YWxpZCB+IGxhYmVsLFxuICBpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IGxhYmVsLFxuICBpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiBsYWJlbCxcbiAgaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkIH4gbGFiZWwsXG4gIGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IGxhYmVsLFxuICBpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiBsYWJlbCxcbiAgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXMuaW52YWxpZCB+IGxhYmVsIHtcbiAgICBjb2xvcjogI0Y0NDMzNjsgfVxuICBpbnB1dDpub3QoW3R5cGVdKS52YWxpZGF0ZSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZSArIGxhYmVsLFxuICBpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlICsgbGFiZWwsXG4gIGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUgKyBsYWJlbCxcbiAgaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZSArIGxhYmVsLFxuICB0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZGF0ZSArIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4vKiBWYWxpZGF0aW9uIFNhc3MgUGxhY2Vob2xkZXJzICovXG5pbnB1dC52YWxpZDpub3QoW3R5cGVdKSwgaW5wdXQudmFsaWQ6bm90KFt0eXBlXSk6Zm9jdXMsXG5pbnB1dC52YWxpZFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LnZhbGlkW3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxuaW5wdXQudmFsaWRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxuaW5wdXQudmFsaWRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxuaW5wdXQudmFsaWRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxuaW5wdXQudmFsaWRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxuaW5wdXQudmFsaWRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LnZhbGlkW3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXG5pbnB1dC52YWxpZFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LnZhbGlkW3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxuaW5wdXQudmFsaWRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dC52YWxpZFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbmlucHV0LnZhbGlkW3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LnZhbGlkW3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbmlucHV0LnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbmlucHV0LnZhbGlkW3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dC52YWxpZFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxuaW5wdXQudmFsaWRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LnZhbGlkW3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXG5pbnB1dC52YWxpZFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxuaW5wdXQudmFsaWRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhLnZhbGlkLFxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEudmFsaWQ6Zm9jdXMsIC5zZWxlY3Qtd3JhcHBlci52YWxpZCA+IGlucHV0LnNlbGVjdC1kcm9wZG93biB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNENBRjUwO1xuICBib3gtc2hhZG93OiAwIDFweCAwIDAgIzRDQUY1MDsgfVxuXG5pbnB1dC5pbnZhbGlkOm5vdChbdHlwZV0pLCBpbnB1dC5pbnZhbGlkOm5vdChbdHlwZV0pOmZvY3VzLFxuaW5wdXQuaW52YWxpZFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LmludmFsaWRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXG5pbnB1dC5pbnZhbGlkW3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LmludmFsaWRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxuaW5wdXQuaW52YWxpZFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dC5pbnZhbGlkW3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbmlucHV0LmludmFsaWRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LmludmFsaWRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbmlucHV0LmludmFsaWRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dC5pbnZhbGlkW3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxuaW5wdXQuaW52YWxpZFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LmludmFsaWRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXG5pbnB1dC5pbnZhbGlkW3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LmludmFsaWRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxuaW5wdXQuaW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dC5pbnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbmlucHV0LmludmFsaWRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LmludmFsaWRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbmlucHV0LmludmFsaWRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LmludmFsaWRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbmlucHV0LmludmFsaWRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0LmludmFsaWRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhLmludmFsaWQsXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS5pbnZhbGlkOmZvY3VzLCAuc2VsZWN0LXdyYXBwZXIuaW52YWxpZCA+IGlucHV0LnNlbGVjdC1kcm9wZG93bixcbi5zZWxlY3Qtd3JhcHBlci5pbnZhbGlkID4gaW5wdXQuc2VsZWN0LWRyb3Bkb3duOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNDQzMzY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAjRjQ0MzM2OyB9XG5cbmlucHV0Om5vdChbdHlwZV0pLnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXG5pbnB1dDpub3QoW3R5cGVdKTpmb2N1cy52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxuaW5wdXQ6bm90KFt0eXBlXSkuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0Om5vdChbdHlwZV0pOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhLnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpmb2N1cy52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEuaW52YWxpZCB+IC5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sIC5zZWxlY3Qtd3JhcHBlci52YWxpZCAuaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcbi5zZWxlY3Qtd3JhcHBlci5pbnZhbGlkIH4gLmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuaW5wdXQ6bm90KFt0eXBlXSkudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dDpub3QoW3R5cGVdKTpmb2N1cy52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlcixcbmlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlcixcbmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlcixcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlcixcbmlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlcixcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEudmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpmb2N1cy52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlciwgLnNlbGVjdC13cmFwcGVyLnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLXN1Y2Nlc3MpO1xuICBjb2xvcjogIzRDQUY1MDsgfVxuXG5pbnB1dDpub3QoW3R5cGVdKS5pbnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlcixcbmlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlcixcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlcixcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlcixcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIsXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS5pbnZhbGlkIH4gLmhlbHBlci10ZXh0OmFmdGVyLFxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXMuaW52YWxpZCB+IC5oZWxwZXItdGV4dDphZnRlciwgLnNlbGVjdC13cmFwcGVyLmludmFsaWQgfiAuaGVscGVyLXRleHQ6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtZXJyb3IpO1xuICBjb2xvcjogI0Y0NDMzNjsgfVxuXG5pbnB1dDpub3QoW3R5cGVdKSArIGxhYmVsOmFmdGVyLFxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkgKyBsYWJlbDphZnRlcixcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSArIGxhYmVsOmFmdGVyLFxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpICsgbGFiZWw6YWZ0ZXIsXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpICsgbGFiZWw6YWZ0ZXIsXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSArIGxhYmVsOmFmdGVyLFxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCkgKyBsYWJlbDphZnRlcixcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSArIGxhYmVsOmFmdGVyLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpICsgbGFiZWw6YWZ0ZXIsXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpICsgbGFiZWw6YWZ0ZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpICsgbGFiZWw6YWZ0ZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpICsgbGFiZWw6YWZ0ZXIsXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYSArIGxhYmVsOmFmdGVyLCAuc2VsZWN0LXdyYXBwZXIgKyBsYWJlbDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjJzIG9wYWNpdHkgZWFzZS1vdXQsIC4ycyBjb2xvciBlYXNlLW91dDsgfVxuXG4uaW5wdXQtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmlucHV0LWZpZWxkLmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgIC5pbnB1dC1maWVsZC5pbmxpbmUgaW5wdXQsXG4gICAgLmlucHV0LWZpZWxkLmlubGluZSAuc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmlucHV0LWZpZWxkLmNvbCBsYWJlbCB7XG4gICAgbGVmdDogMC43NXJlbTsgfVxuICAuaW5wdXQtZmllbGQuY29sIC5wcmVmaXggfiBsYWJlbCxcbiAgLmlucHV0LWZpZWxkLmNvbCAucHJlZml4IH4gLnZhbGlkYXRlIH4gbGFiZWwge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtIC0gMS41cmVtKTsgfVxuICAuaW5wdXQtZmllbGQgPiBsYWJlbCB7XG4gICAgY29sb3I6ICM5ZTllOWU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlLW91dCwgY29sb3IgLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XG4gICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7IH1cbiAgICAuaW5wdXQtZmllbGQgPiBsYWJlbDpub3QoLmxhYmVsLWljb24pLmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpIHNjYWxlKDAuOCk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IH1cbiAgLmlucHV0LWZpZWxkID4gaW5wdXRbdHlwZV06LXdlYmtpdC1hdXRvZmlsbDpub3QoLmJyb3dzZXItZGVmYXVsdCk6bm90KFt0eXBlPVwic2VhcmNoXCJdKSArIGxhYmVsLFxuICAuaW5wdXQtZmllbGQgPiBpbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSArIGxhYmVsLFxuICAuaW5wdXQtZmllbGQgPiBpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSArIGxhYmVsIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpIHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9XG4gIC5pbnB1dC1maWVsZCAuaGVscGVyLXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTsgfVxuICAgIC5pbnB1dC1maWVsZCAuaGVscGVyLXRleHQ6OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwOyB9XG4gIC5pbnB1dC1maWVsZCAucHJlZml4IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbiAgICB0b3A6IDAuNXJlbTsgfVxuICAgIC5pbnB1dC1maWVsZCAucHJlZml4LmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuICAuaW5wdXQtZmllbGQgLnByZWZpeCB+IGlucHV0LFxuICAuaW5wdXQtZmllbGQgLnByZWZpeCB+IHRleHRhcmVhLFxuICAuaW5wdXQtZmllbGQgLnByZWZpeCB+IGxhYmVsLFxuICAuaW5wdXQtZmllbGQgLnByZWZpeCB+IC52YWxpZGF0ZSB+IGxhYmVsLFxuICAuaW5wdXQtZmllbGQgLnByZWZpeCB+IC5oZWxwZXItdGV4dCxcbiAgLmlucHV0LWZpZWxkIC5wcmVmaXggfiAuYXV0b2NvbXBsZXRlLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIHdpZHRoOiA5MiU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pOyB9XG4gIC5pbnB1dC1maWVsZCAucHJlZml4IH4gbGFiZWwge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuaW5wdXQtZmllbGQgLnByZWZpeCB+IGlucHV0IHtcbiAgICAgIHdpZHRoOiA4NiU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmlucHV0LWZpZWxkIC5wcmVmaXggfiBpbnB1dCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pOyB9IH1cblxuLyogU2VhcmNoIEZpZWxkICovXG4uaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiAuM3MgYmFja2dyb3VuZC1jb2xvcjsgfVxuICAubmF2LXdyYXBwZXIgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1czpub3QoLmJyb3dzZXItZGVmYXVsdCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICM0NDQ7IH1cbiAgICAuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOm5vdCguYnJvd3Nlci1kZWZhdWx0KSArIGxhYmVsIGksXG4gICAgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1czpub3QoLmJyb3dzZXItZGVmYXVsdCkgfiAubWRpLW5hdmlnYXRpb24tY2xvc2UsXG4gICAgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1czpub3QoLmJyb3dzZXItZGVmYXVsdCkgfiAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgY29sb3I6ICM0NDQ7IH1cbiAgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXSArIC5sYWJlbC1pY29uIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbGVmdDogMXJlbTsgfVxuICAuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdIH4gLm1kaS1uYXZpZ2F0aW9uLWNsb3NlLFxuICAuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdIH4gLm1hdGVyaWFsLWljb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHRyYW5zaXRpb246IC4zcyBjb2xvcjsgfVxuXG4vKiBUZXh0YXJlYSAqL1xudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICB0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYSB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLyogcHJldmVudHMgc2Nyb2xsIGJhciBmbGFzaCAqL1xuICAgIHBhZGRpbmc6IC44cmVtIDAgLjhyZW0gMDtcbiAgICAvKiBwcmV2ZW50cyB0ZXh0IGp1bXAgb24gRW50ZXIga2V5cHJlc3MgKi9cbiAgICByZXNpemU6IG5vbmU7XG4gICAgbWluLWhlaWdodDogM3JlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5oaWRkZW5kaXYge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAvKiBmdXR1cmUgdmVyc2lvbiBvZiBkZXByZWNhdGVkICd3b3JkLXdyYXAnICovXG4gIHBhZGRpbmctdG9wOiAxLjJyZW07XG4gIC8qIHByZXZlbnRzIHRleHQganVtcCBvbiBFbnRlciBrZXlwcmVzcyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7IH1cblxuLyogQXV0b2NvbXBsZXRlICovXG4uYXV0b2NvbXBsZXRlLWNvbnRlbnQgbGkgLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjNDQ0OyB9XG5cbi5hdXRvY29tcGxldGUtY29udGVudCBsaSBpbWcge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBtYXJnaW46IDVweCAxNXB4OyB9XG5cbi8qIENoYXJhY3RlciBDb3VudGVyICovXG4uY2hhcmFjdGVyLWNvdW50ZXIge1xuICBtaW4taGVpZ2h0OiAxOHB4OyB9XG5cbi8qIFJhZGlvIEJ1dHRvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCksXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIHNwYW4sXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRyYW5zaXRpb246IC4yOHMgZWFzZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuW3R5cGU9XCJyYWRpb1wiXSArIHNwYW46YmVmb3JlLFxuW3R5cGU9XCJyYWRpb1wiXSArIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogNHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB6LWluZGV4OiAwO1xuICB0cmFuc2l0aW9uOiAuMjhzIGVhc2U7IH1cblxuLyogVW5jaGVja2VkIHN0eWxlcyAqL1xuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgc3BhbjpiZWZvcmUsXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBzcGFuOmFmdGVyLFxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbjpiZWZvcmUsXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuOmFmdGVyLFxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkICsgc3BhbjpiZWZvcmUsXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIHNwYW46YmVmb3JlLFxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgc3BhbjphZnRlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1YTVhNWE7IH1cblxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgc3BhbjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cblxuLyogQ2hlY2tlZCBzdHlsZXMgKi9cblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbjphZnRlcixcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIHNwYW46YmVmb3JlLFxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkICsgc3BhbjphZnRlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNiZDg0NGY7IH1cblxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbjphZnRlcixcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmOyB9XG5cblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpOyB9XG5cbi8qIFJhZGlvIFdpdGggZ2FwICovXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBzcGFuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpOyB9XG5cbi8qIEZvY3VzZWQgc3R5bGVzICovXG5bdHlwZT1cInJhZGlvXCJdLnRhYmJlZDpmb2N1cyArIHNwYW46YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLyogRGlzYWJsZWQgUmFkaW8gV2l0aCBnYXAgKi9cblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6ZGlzYWJsZWQ6Y2hlY2tlZCArIHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjQyKTsgfVxuXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmRpc2FibGVkOmNoZWNrZWQgKyBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpOyB9XG5cbi8qIERpc2FibGVkIHN0eWxlICovXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBzcGFuOmJlZm9yZSxcblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6Y2hlY2tlZCArIHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTsgfVxuXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpOyB9XG5cblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpOyB9XG5cblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6Y2hlY2tlZCArIHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xuICBib3JkZXItY29sb3I6ICM5NDk0OTQ7IH1cblxuLyogQ2hlY2tib3hlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFJlbW92ZSBkZWZhdWx0IGNoZWNrYm94ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCksXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAvKiBjaGVja2JveCBhc3BlY3QgKi8gfVxuICBbdHlwZT1cImNoZWNrYm94XCJdICsgc3Bhbjpub3QoLmxldmVyKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgW3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW46bm90KC5sZXZlcik6YmVmb3JlLFxuICBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCguZmlsbGVkLWluKSArIHNwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgei1pbmRleDogMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNWE1YTVhO1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgdHJhbnNpdGlvbjogLjJzOyB9XG4gIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KC5maWxsZWQtaW4pICsgc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpOmRpc2FibGVkICsgc3Bhbjpub3QoLmxldmVyKTpiZWZvcmUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpOyB9XG4gIFt0eXBlPVwiY2hlY2tib3hcIl0udGFiYmVkOmZvY3VzICsgc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBzcGFuOm5vdCgubGV2ZXIpOmJlZm9yZSB7XG4gIHRvcDogLTRweDtcbiAgbGVmdDogLTVweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjYmQ4NDRmO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2JkODQ0ZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTsgfVxuXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC40Mik7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNDIpOyB9XG5cbi8qIEluZGV0ZXJtaW5hdGUgY2hlY2tib3ggKi9cblt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSArIHNwYW46bm90KC5sZXZlcik6YmVmb3JlIHtcbiAgdG9wOiAtMTFweDtcbiAgbGVmdDogLTEycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjYmQ4NDRmO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlOyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46bm90KC5sZXZlcik6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjQyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW4gKyBzcGFuOm5vdCgubGV2ZXIpOmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluICsgc3Bhbjpub3QoLmxldmVyKTpiZWZvcmUsXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbiArIHNwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiAuMXMgZGVsYXkgaXMgZm9yIGNoZWNrIGFuaW1hdGlvbiAqL1xuICB0cmFuc2l0aW9uOiBib3JkZXIgLjI1cywgYmFja2dyb3VuZC1jb2xvciAuMjVzLCB3aWR0aCAuMjBzIC4xcywgaGVpZ2h0IC4yMHMgLjFzLCB0b3AgLjIwcyAuMXMsIGxlZnQgLjIwcyAuMXM7XG4gIHotaW5kZXg6IDE7IH1cblxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46bm90KDpjaGVja2VkKSArIHNwYW46bm90KC5sZXZlcik6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGxlZnQ6IDZweDtcbiAgdG9wOiAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7IH1cblxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46bm90KDpjaGVja2VkKSArIHNwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzVhNWE1YTtcbiAgdG9wOiAwcHg7XG4gIHotaW5kZXg6IDA7IH1cblxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46Y2hlY2tlZCArIHNwYW46bm90KC5sZXZlcik6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxcHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTNweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlOyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOmNoZWNrZWQgKyBzcGFuOm5vdCgubGV2ZXIpOmFmdGVyIHtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjYmQ4NDRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICB6LWluZGV4OiAwOyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluLnRhYmJlZDpmb2N1cyArIHNwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1jb2xvcjogIzVhNWE1YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluLnRhYmJlZDpjaGVja2VkOmZvY3VzICsgc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmQ4NDRmOyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBzcGFuOm5vdCgubGV2ZXIpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbjpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDk0OTQ7IH1cblxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46ZGlzYWJsZWQ6Y2hlY2tlZCArIHNwYW46bm90KC5sZXZlcik6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46ZGlzYWJsZWQ6Y2hlY2tlZCArIHNwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ5NDk0O1xuICBib3JkZXItY29sb3I6ICM5NDk0OTQ7IH1cblxuLyogU3dpdGNoXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnN3aXRjaCxcbi5zd2l0Y2ggKiB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5zd2l0Y2ggbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7IH1cbiAgLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLmxldmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFjNWJhOyB9XG4gICAgLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLmxldmVyOmJlZm9yZSwgLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLmxldmVyOmFmdGVyIHtcbiAgICAgIGxlZnQ6IDE4cHg7IH1cbiAgICAuc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAubGV2ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjsgfVxuXG4uc3dpdGNoIGxhYmVsIC5sZXZlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgMTZweDsgfVxuICAuc3dpdGNoIGxhYmVsIC5sZXZlcjpiZWZvcmUsIC5zd2l0Y2ggbGFiZWwgLmxldmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTNweDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgYmFja2dyb3VuZCAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAuMXMgZWFzZTsgfVxuICAuc3dpdGNoIGxhYmVsIC5sZXZlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg5LCAxMzIsIDc5LCAwLjE1KTsgfVxuICAuc3dpdGNoIGxhYmVsIC5sZXZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjFGMTtcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6bm90KDpkaXNhYmxlZCkgfiAubGV2ZXI6YWN0aXZlOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpLnRhYmJlZDpmb2N1cyB+IC5sZXZlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4OSwgMTMyLCA3OSwgMC4xNSk7IH1cblxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkgfiAubGV2ZXI6YWN0aXZlOmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6ZGlzYWJsZWQpLnRhYmJlZDpmb2N1cyB+IC5sZXZlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG5cbi5zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdICsgLmxldmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdICsgLmxldmVyOmFmdGVyLFxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF06Y2hlY2tlZCArIC5sZXZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDk0OTQ7IH1cblxuLyogU2VsZWN0IEZpZWxkXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5zZWxlY3QuYnJvd3Nlci1kZWZhdWx0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogM3JlbTsgfVxuXG4uc2VsZWN0LWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VsZWN0LXdyYXBwZXIudmFsaWQgKyBsYWJlbCxcbiAgLnNlbGVjdC13cmFwcGVyLmludmFsaWQgKyBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNlbGVjdC13cmFwcGVyIGlucHV0LnNlbGVjdC1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMCAwIDhweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5zZWxlY3Qtd3JhcHBlciBpbnB1dC5zZWxlY3QtZHJvcGRvd246Zm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZDg0NGY7IH1cbiAgLnNlbGVjdC13cmFwcGVyIC5jYXJldCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgei1pbmRleDogMDtcbiAgICBmaWxsOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5zZWxlY3Qtd3JhcHBlciArIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjZweDtcbiAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuXG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTsgfVxuXG4uc2VsZWN0LXdyYXBwZXIuZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpOyB9XG5cbi5zZWxlY3Qtd3JhcHBlci5kaXNhYmxlZCAuY2FyZXQge1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDAuNDIpOyB9XG5cbi5zZWxlY3Qtd3JhcHBlciBpbnB1dC5zZWxlY3QtZHJvcGRvd246ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uc2VsZWN0LXdyYXBwZXIgaSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCxcbi5zZWxlY3QtZHJvcGRvd24gbGkuZGlzYWJsZWQgPiBzcGFuLFxuLnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmJvZHkua2V5Ym9hcmQtZm9jdXNlZCAuc2VsZWN0LWRyb3Bkb3duLmRyb3Bkb3duLWNvbnRlbnQgbGk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG5cbi5zZWxlY3QtZHJvcGRvd24uZHJvcGRvd24tY29udGVudCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wOCk7IH1cblxuLnNlbGVjdC1kcm9wZG93bi5kcm9wZG93bi1jb250ZW50IGxpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG4ucHJlZml4IH4gLnNlbGVjdC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIHdpZHRoOiA5MiU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTsgfVxuXG4ucHJlZml4IH4gbGFiZWwge1xuICBtYXJnaW4tbGVmdDogM3JlbTsgfVxuXG4uc2VsZWN0LWRyb3Bkb3duIGxpIGltZyB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIG1hcmdpbjogNXB4IDE1cHg7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3VwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7IH1cbiAgLnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cC5zZWxlY3RlZCA+IHNwYW4ge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cCA+IHNwYW4ge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cCB+IGxpLm9wdGdyb3VwLW9wdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG5cbi8qIEZpbGUgSW5wdXRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uZmlsZS1maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZmlsZS1maWVsZCAuZmlsZS1wYXRoLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gIC5maWxlLWZpZWxkIGlucHV0LmZpbGUtcGF0aCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZpbGUtZmllbGQgLmJ0biwgLmZpbGUtZmllbGQgLmJ0bi1sYXJnZSwgLmZpbGUtZmllbGQgLmJ0bi1zbWFsbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtOyB9XG4gIC5maWxlLWZpZWxkIHNwYW4ge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZmlsZS1maWVsZCBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7IH1cbiAgICAuZmlsZS1maWVsZCBpbnB1dFt0eXBlPWZpbGVdOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIFJhbmdlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnJhbmdlLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdLFxuaW5wdXRbdHlwZT1yYW5nZV0gKyAudGh1bWIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuaW5wdXRbdHlwZT1yYW5nZV0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggMDtcbiAgcGFkZGluZzogMDsgfVxuICBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG5pbnB1dFt0eXBlPXJhbmdlXSArIC50aHVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICBpbnB1dFt0eXBlPXJhbmdlXSArIC50aHVtYiAudmFsdWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2JkODQ0ZjtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gIGlucHV0W3R5cGU9cmFuZ2VdICsgLnRodW1iLmFjdGl2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgMDsgfVxuICAgIGlucHV0W3R5cGU9cmFuZ2VdICsgLnRodW1iLmFjdGl2ZSAudmFsdWUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuXG5pbnB1dFt0eXBlPXJhbmdlXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2MyYzBjMjtcbiAgYm9yZGVyOiBub25lOyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjYmQ4NDRmO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICBtYXJnaW46IC01cHggMCAwIDA7IH1cblxuLmtleWJvYXJkLWZvY3VzZWQgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6bm90KC5hY3RpdmUpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgxODksIDEzMiwgNzksIDAuMjYpOyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgLyogZml4IGZvciBGRiB1bmFibGUgdG8gYXBwbHkgZm9jdXMgc3R5bGUgYnVnICAqL1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgLypyZXF1aXJlZCBmb3IgcHJvcGVyIHRyYWNrIHNpemluZyBpbiBGRiovIH1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2MyYzBjMjtcbiAgYm9yZGVyOiBub25lOyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwOyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNiZDg0NGY7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzO1xuICBtYXJnaW4tdG9wOiAtNXB4OyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4OyB9XG5cbi5rZXlib2FyZC1mb2N1c2VkIGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOm5vdCguYWN0aXZlKTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgxODksIDEzMiwgNzksIDAuMjYpOyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2sge1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogNnB4IDA7XG4gIC8qcmVtb3ZlIGRlZmF1bHQgdGljayBtYXJrcyovXG4gIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kOiAjNzc3OyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC11cHBlciB7XG4gIGJhY2tncm91bmQ6ICNkZGQ7IH1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjYmQ4NDRmO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zczsgfVxuXG4ua2V5Ym9hcmQtZm9jdXNlZCBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czpub3QoLmFjdGl2ZSk6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgxODksIDEzMiwgNzksIDAuMjYpOyB9XG5cbi8qKioqKioqKioqKioqKipcbiAgICBOYXYgTGlzdFxuKioqKioqKioqKioqKioqL1xuLnRhYmxlLW9mLWNvbnRlbnRzLmZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbi50YWJsZS1vZi1jb250ZW50cyBsaSB7XG4gIHBhZGRpbmc6IDJweCAwOyB9XG5cbi50YWJsZS1vZi1jb250ZW50cyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzc1NzU3NTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC40O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnRhYmxlLW9mLWNvbnRlbnRzIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjYThhOGE4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZTZlNzM7IH1cbiAgLnRhYmxlLW9mLWNvbnRlbnRzIGEuYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNlZTZlNzM7IH1cblxuLnNpZGVuYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAzMDBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIGhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgaGVpZ2h0OiAtbW96LWNhbGMoMTAwJSk7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA5OTk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKTsgfVxuICAuc2lkZW5hdi5yaWdodC1hbGlnbmVkIHtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7IH1cbiAgLnNpZGVuYXYgLmNvbGxhcHNpYmxlIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNpZGVuYXYgbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4OyB9XG4gICAgLnNpZGVuYXYgbGkuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLnNpZGVuYXYgbGkgPiBhIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMCAzMnB4OyB9XG4gICAgLnNpZGVuYXYgbGkgPiBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgICAuc2lkZW5hdiBsaSA+IGEuYnRuLCAuc2lkZW5hdiBsaSA+IGEuYnRuLWxhcmdlLCAuc2lkZW5hdiBsaSA+IGEuYnRuLXNtYWxsLCAuc2lkZW5hdiBsaSA+IGEuYnRuLWxhcmdlLCAuc2lkZW5hdiBsaSA+IGEuYnRuLWZsYXQsIC5zaWRlbmF2IGxpID4gYS5idG4tZmxvYXRpbmcge1xuICAgICAgbWFyZ2luOiAxMHB4IDE1cHg7IH1cbiAgICAuc2lkZW5hdiBsaSA+IGEuYnRuLCAuc2lkZW5hdiBsaSA+IGEuYnRuLWxhcmdlLCAuc2lkZW5hdiBsaSA+IGEuYnRuLXNtYWxsLCAuc2lkZW5hdiBsaSA+IGEuYnRuLWxhcmdlLCAuc2lkZW5hdiBsaSA+IGEuYnRuLWZsb2F0aW5nIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnNpZGVuYXYgbGkgPiBhLmJ0bi1mbGF0IHtcbiAgICAgIGNvbG9yOiAjMzQzNDM0OyB9XG4gICAgLnNpZGVuYXYgbGkgPiBhLmJ0bjpob3ZlciwgLnNpZGVuYXYgbGkgPiBhLmJ0bi1sYXJnZTpob3ZlciwgLnNpZGVuYXYgbGkgPiBhLmJ0bi1zbWFsbDpob3ZlciwgLnNpZGVuYXYgbGkgPiBhLmJ0bi1sYXJnZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ5MTYyOyB9XG4gICAgLnNpZGVuYXYgbGkgPiBhLmJ0bi1mbG9hdGluZzpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgLnNpZGVuYXYgbGkgPiBhID4gaSxcbiAgICAuc2lkZW5hdiBsaSA+IGEgPiBbY2xhc3NePVwibWRpLVwiXSwgLnNpZGVuYXYgbGkgPiBhIGxpID4gYSA+IFtjbGFzcyo9XCJtZGktXCJdLFxuICAgIC5zaWRlbmF2IGxpID4gYSA+IGkubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIG1hcmdpbjogMCAzMnB4IDAgMDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgLnNpZGVuYXYgLmRpdmlkZXIge1xuICAgIG1hcmdpbjogOHB4IDAgMCAwOyB9XG4gIC5zaWRlbmF2IC5zdWJoZWFkZXIge1xuICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogNDhweDsgfVxuICAgIC5zaWRlbmF2IC5zdWJoZWFkZXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnNpZGVuYXYgLnVzZXItdmlldyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDMycHggMzJweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAgIC5zaWRlbmF2IC51c2VyLXZpZXcgPiBhIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5zaWRlbmF2IC51c2VyLXZpZXcgPiBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuc2lkZW5hdiAudXNlci12aWV3IC5iYWNrZ3JvdW5kIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuICAgIC5zaWRlbmF2IC51c2VyLXZpZXcgLmNpcmNsZSwgLnNpZGVuYXYgLnVzZXItdmlldyAubmFtZSwgLnNpZGVuYXYgLnVzZXItdmlldyAuZW1haWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2lkZW5hdiAudXNlci12aWV3IC5jaXJjbGUge1xuICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgd2lkdGg6IDY0cHg7IH1cbiAgICAuc2lkZW5hdiAudXNlci12aWV3IC5uYW1lLFxuICAgIC5zaWRlbmF2IC51c2VyLXZpZXcgLmVtYWlsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gICAgLnNpZGVuYXYgLnVzZXItdmlldyAubmFtZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5zaWRlbmF2IC51c2VyLXZpZXcgLmVtYWlsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZHJhZy10YXJnZXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk4OyB9XG4gIC5kcmFnLXRhcmdldC5yaWdodC1hbGlnbmVkIHtcbiAgICByaWdodDogMDsgfVxuXG4uc2lkZW5hdi5zaWRlbmF2LWZpeGVkIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cbiAgLnNpZGVuYXYuc2lkZW5hdi1maXhlZC5yaWdodC1hbGlnbmVkIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpZGVuYXYuc2lkZW5hdi1maXhlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKTsgfVxuICAgIC5zaWRlbmF2LnNpZGVuYXYtZml4ZWQucmlnaHQtYWxpZ25lZCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7IH1cbiAgLnNpZGVuYXYgPiBhIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7IH1cbiAgLnNpZGVuYXYgLnVzZXItdmlldyB7XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDA7IH0gfVxuXG4uc2lkZW5hdiAuY29sbGFwc2libGUtYm9keSA+IHVsOm5vdCguY29sbGFwc2libGUpID4gbGkuYWN0aXZlLFxuLnNpZGVuYXYuc2lkZW5hdi1maXhlZCAuY29sbGFwc2libGUtYm9keSA+IHVsOm5vdCguY29sbGFwc2libGUpID4gbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlNmU3MzsgfVxuICAuc2lkZW5hdiAuY29sbGFwc2libGUtYm9keSA+IHVsOm5vdCguY29sbGFwc2libGUpID4gbGkuYWN0aXZlIGEsXG4gIC5zaWRlbmF2LnNpZGVuYXYtZml4ZWQgLmNvbGxhcHNpYmxlLWJvZHkgPiB1bDpub3QoLmNvbGxhcHNpYmxlKSA+IGxpLmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uc2lkZW5hdiAuY29sbGFwc2libGUtYm9keSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNpZGVuYXYtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAxMjB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiA5OTc7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLypcbiAgICBAbGljZW5zZVxuICAgIENvcHlyaWdodCAoYykgMjAxNCBUaGUgUG9seW1lciBQcm9qZWN0IEF1dGhvcnMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gICAgVGhpcyBjb2RlIG1heSBvbmx5IGJlIHVzZWQgdW5kZXIgdGhlIEJTRCBzdHlsZSBsaWNlbnNlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9MSUNFTlNFLnR4dFxuICAgIFRoZSBjb21wbGV0ZSBzZXQgb2YgYXV0aG9ycyBtYXkgYmUgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL0FVVEhPUlMudHh0XG4gICAgVGhlIGNvbXBsZXRlIHNldCBvZiBjb250cmlidXRvcnMgbWF5IGJlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9DT05UUklCVVRPUlMudHh0XG4gICAgQ29kZSBkaXN0cmlidXRlZCBieSBHb29nbGUgYXMgcGFydCBvZiB0aGUgcG9seW1lciBwcm9qZWN0IGlzIGFsc29cbiAgICBzdWJqZWN0IHRvIGFuIGFkZGl0aW9uYWwgSVAgcmlnaHRzIGdyYW50IGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9QQVRFTlRTLnR4dFxuICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBTVFlMRVMgRk9SIFRIRSBTUElOTkVSICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKlxuICogQ29uc3RhbnRzOlxuICogICAgICBTVFJPS0VXSURUSCA9IDNweFxuICogICAgICBBUkNTSVpFICAgICA9IDI3MCBkZWdyZWVzIChhbW91bnQgb2YgY2lyY2xlIHRoZSBhcmMgdGFrZXMgdXApXG4gKiAgICAgIEFSQ1RJTUUgICAgID0gMTMzM21zICh0aW1lIGl0IHRha2VzIHRvIGV4cGFuZCBhbmQgY29udHJhY3QgYXJjKVxuICogICAgICBBUkNTVEFSVFJPVCA9IDIxNiBkZWdyZWVzIChob3cgbXVjaCB0aGUgc3RhcnQgbG9jYXRpb24gb2YgdGhlIGFyY1xuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNob3VsZCByb3RhdGUgZWFjaCB0aW1lLCAyMTYgZ2l2ZXMgdXMgYVxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUgcG9pbnRlZCBzdGFyIHNoYXBlIChpdCdzIDM2MC81ICogMykuXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRm9yIGEgNyBwb2ludGVkIHN0YXIsIHdlIG1pZ2h0IGRvXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMzYwLzcgKiAzID0gMTU0LjI4NilcbiAqICAgICAgQ09OVEFJTkVSV0lEVEggPSAyOHB4XG4gKiAgICAgIFNIUklOS19USU1FID0gNDAwbXNcbiAqL1xuLnByZWxvYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7IH1cbiAgLnByZWxvYWRlci13cmFwcGVyLnNtYWxsIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7IH1cbiAgLnByZWxvYWRlci13cmFwcGVyLmJpZyB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4OyB9XG4gIC5wcmVsb2FkZXItd3JhcHBlci5hY3RpdmUge1xuICAgIC8qIGR1cmF0aW9uOiAzNjAgKiBBUkNUSU1FIC8gKEFSQ1NUQVJUUk9UICsgKDM2MC1BUkNTSVpFKSkgKi9cbiAgICAtd2Via2l0LWFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjb250YWluZXItcm90YXRlIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgY29udGFpbmVyLXJvdGF0ZSB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLnNwaW5uZXItbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1jb2xvcjogI2JkODQ0ZjsgfVxuXG4uc3Bpbm5lci1ibHVlLFxuLnNwaW5uZXItYmx1ZS1vbmx5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDI4NWY0OyB9XG5cbi5zcGlubmVyLXJlZCxcbi5zcGlubmVyLXJlZC1vbmx5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGI0NDM3OyB9XG5cbi5zcGlubmVyLXllbGxvdyxcbi5zcGlubmVyLXllbGxvdy1vbmx5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjRiNDAwOyB9XG5cbi5zcGlubmVyLWdyZWVuLFxuLnNwaW5uZXItZ3JlZW4tb25seSB7XG4gIGJvcmRlci1jb2xvcjogIzBmOWQ1ODsgfVxuXG4vKipcbiAqIElNUE9SVEFOVCBOT1RFIEFCT1VUIENTUyBBTklNQVRJT04gUFJPUEVSVElFUyAoa2VhbnVsZWUpOlxuICpcbiAqIGlPUyBTYWZhcmkgKHRlc3RlZCBvbiBpT1MgOC4xKSBkb2VzIG5vdCBoYW5kbGUgYW5pbWF0aW9uLWRlbGF5IHZlcnkgd2VsbCAtIGl0IGRvZXNuJ3RcbiAqIGd1YXJhbnRlZSB0aGF0IHRoZSBhbmltYXRpb24gd2lsbCBzdGFydCBfZXhhY3RseV8gYWZ0ZXIgdGhhdCB2YWx1ZS4gU28gd2UgYXZvaWQgdXNpbmdcbiAqIGFuaW1hdGlvbi1kZWxheSBhbmQgaW5zdGVhZCBzZXQgY3VzdG9tIGtleWZyYW1lcyBmb3IgZWFjaCBjb2xvciAoYXMgcmVkdW5kYW50IGFzIGl0XG4gKiBzZWVtcykuXG4gKlxuICogV2Ugd3JpdGUgb3V0IGVhY2ggYW5pbWF0aW9uIGluIGZ1bGwgKGluc3RlYWQgb2Ygc2VwYXJhdGluZyBhbmltYXRpb24tbmFtZSxcbiAqIGFuaW1hdGlvbi1kdXJhdGlvbiwgZXRjLikgYmVjYXVzZSB1bmRlciB0aGUgcG9seWZpbGwsIFNhZmFyaSBkb2VzIG5vdCByZWNvZ25pemUgdGhvc2VcbiAqIHNwZWNpZmljIHByb3BlcnRpZXMgcHJvcGVybHksIHRyZWF0cyB0aGVtIGFzIC13ZWJraXQtYW5pbWF0aW9uLCBhbmQgb3ZlcnJpZGVzIHRoZVxuICogb3RoZXIgYW5pbWF0aW9uIHJ1bGVzLiBTZWUgaHR0cHM6Ly9naXRodWIuY29tL1BvbHltZXIvcGxhdGZvcm0vaXNzdWVzLzUzLlxuICovXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItYmx1ZSB7XG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBibHVlLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGJsdWUtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDsgfVxuXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItcmVkIHtcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHJlZC1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCByZWQtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDsgfVxuXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXIteWVsbG93IHtcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCB5ZWxsb3ctZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDsgfVxuXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItZ3JlZW4ge1xuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgZ3JlZW4tZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgZ3JlZW4tZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDsgfVxuXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLFxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWJsdWUtb25seSxcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1yZWQtb25seSxcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci15ZWxsb3ctb25seSxcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ncmVlbi1vbmx5IHtcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZpbGwtdW5maWxsLXJvdGF0ZSB7XG4gIDEyLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cbiAgLyogMC41ICogQVJDU0laRSAqL1xuICAyNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuICAvKiAxICAgKiBBUkNTSVpFICovXG4gIDM3LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7IH1cbiAgLyogMS41ICogQVJDU0laRSAqL1xuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTsgfVxuICAvKiAyICAgKiBBUkNTSVpFICovXG4gIDYyLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7IH1cbiAgLyogMi41ICogQVJDU0laRSAqL1xuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoODEwZGVnKTsgfVxuICAvKiAzICAgKiBBUkNTSVpFICovXG4gIDg3LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7IH1cbiAgLyogMy41ICogQVJDU0laRSAqL1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfVxuICAvKiA0ICAgKiBBUkNTSVpFICovIH1cblxuQGtleWZyYW1lcyBmaWxsLXVuZmlsbC1yb3RhdGUge1xuICAxMi41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgfVxuICAvKiAwLjUgKiBBUkNTSVpFICovXG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuICAvKiAxICAgKiBBUkNTSVpFICovXG4gIDM3LjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpOyB9XG4gIC8qIDEuNSAqIEFSQ1NJWkUgKi9cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpOyB9XG4gIC8qIDIgICAqIEFSQ1NJWkUgKi9cbiAgNjIuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7IH1cbiAgLyogMi41ICogQVJDU0laRSAqL1xuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7IH1cbiAgLyogMyAgICogQVJDU0laRSAqL1xuICA4Ny41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTsgfVxuICAvKiAzLjUgKiBBUkNTSVpFICovXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfVxuICAvKiA0ICAgKiBBUkNTSVpFICovIH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJsdWUtZmFkZS1pbi1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDI1JSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyNiUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgODklIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDkwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBibHVlLWZhZGUtaW4tb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyNSUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjYlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDg5JSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICA5MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByZWQtZmFkZS1pbi1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDE1JSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAyNSUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUxJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgcmVkLWZhZGUtaW4tb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxNSUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMjUlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MSUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgeWVsbG93LWZhZGUtaW4tb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDc1JSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA3NiUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHllbGxvdy1mYWRlLWluLW91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA3NSUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNzYlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGdyZWVuLWZhZGUtaW4tb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICA2NSUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNzUlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDkwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBncmVlbi1mYWRlLWluLW91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNjUlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDc1JSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA5MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qKlxuICogUGF0Y2ggdGhlIGdhcCB0aGF0IGFwcGVhciBiZXR3ZWVuIHRoZSB0d28gYWRqYWNlbnQgZGl2LmNpcmNsZS1jbGlwcGVyIHdoaWxlIHRoZVxuICogc3Bpbm5lciBpcyByb3RhdGluZyAoYXBwZWFycyBvbiBDaHJvbWUgMzgsIFNhZmFyaSA3LjEsIGFuZCBJRSAxMSkuXG4gKi9cbi5nYXAtcGF0Y2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNDUlO1xuICB3aWR0aDogMTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4uZ2FwLXBhdGNoIC5jaXJjbGUge1xuICB3aWR0aDogMTAwMCU7XG4gIGxlZnQ6IC00NTAlOyB9XG5cbi5jaXJjbGUtY2xpcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuICAuY2lyY2xlLWNsaXBwZXIgLmNpcmNsZSB7XG4gICAgd2lkdGg6IDIwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIC8qIFNUUk9LRVdJRFRIICovXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5jaXJjbGUtY2xpcHBlci5sZWZ0IC5jaXJjbGUge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTI5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjlkZWcpOyB9XG4gIC5jaXJjbGUtY2xpcHBlci5yaWdodCAuY2lyY2xlIHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMjlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMjlkZWcpOyB9XG5cbi5hY3RpdmUgLmNpcmNsZS1jbGlwcGVyLmxlZnQgLmNpcmNsZSB7XG4gIC8qIGR1cmF0aW9uOiBBUkNUSU1FICovXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsZWZ0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbiAgYW5pbWF0aW9uOiBsZWZ0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDsgfVxuXG4uYWN0aXZlIC5jaXJjbGUtY2xpcHBlci5yaWdodCAuY2lyY2xlIHtcbiAgLyogZHVyYXRpb246IEFSQ1RJTUUgKi9cbiAgLXdlYmtpdC1hbmltYXRpb246IHJpZ2h0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbiAgYW5pbWF0aW9uOiByaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxlZnQtc3BpbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxlZnQtc3BpbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcmlnaHQtc3BpbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyByaWdodC1zcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH0gfVxuXG4jc3Bpbm5lckNvbnRhaW5lci5jb29sZG93biB7XG4gIC8qIGR1cmF0aW9uOiBTSFJJTktfVElNRSAqL1xuICAtd2Via2l0LWFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlLCBmYWRlLW91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBhbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZSwgZmFkZS1vdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlLW91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2xpZGVyLmZ1bGxzY3JlZW4ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwOyB9XG4gICAgLnNsaWRlci5mdWxsc2NyZWVuIHVsLnNsaWRlcyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuc2xpZGVyLmZ1bGxzY3JlZW4gdWwuaW5kaWNhdG9ycyB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYm90dG9tOiAzMHB4OyB9XG4gIC5zbGlkZXIgLnNsaWRlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiA0MDBweDsgfVxuICAgIC5zbGlkZXIgLnNsaWRlcyBsaSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5zbGlkZXIgLnNsaWRlcyBsaSBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgICAgIC5zbGlkZXIgLnNsaWRlcyBsaSAuY2FwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTUlO1xuICAgICAgICBsZWZ0OiAxNSU7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgLnNsaWRlciAuc2xpZGVzIGxpIC5jYXB0aW9uIHAge1xuICAgICAgICAgIGNvbG9yOiAjZTBlMGUwOyB9XG4gICAgICAuc2xpZGVyIC5zbGlkZXMgbGkuYWN0aXZlIHtcbiAgICAgICAgei1pbmRleDogMjsgfVxuICAuc2xpZGVyIC5pbmRpY2F0b3JzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5zbGlkZXIgLmluZGljYXRvcnMgLmluZGljYXRvci1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAgIC5zbGlkZXIgLmluZGljYXRvcnMgLmluZGljYXRvci1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0Q0FGNTA7IH1cblxuLmNhcm91c2VsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgcGVyc3BlY3RpdmU6IDUwMHB4O1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7IH1cbiAgLmNhcm91c2VsLmNhcm91c2VsLXNsaWRlciB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7IH1cbiAgICAuY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jYXJvdXNlbC1maXhlZC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIC5jYXJvdXNlbC5jYXJvdXNlbC1zbGlkZXIgLmNhcm91c2VsLWZpeGVkLWl0ZW0ud2l0aC1pbmRpY2F0b3JzIHtcbiAgICAgICAgYm90dG9tOiA2OHB4OyB9XG4gICAgLmNhcm91c2VsLmNhcm91c2VsLXNsaWRlciAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDsgfVxuICAgICAgLmNhcm91c2VsLmNhcm91c2VsLXNsaWRlciAuY2Fyb3VzZWwtaXRlbSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbiAgICAgIC5jYXJvdXNlbC5jYXJvdXNlbC1zbGlkZXIgLmNhcm91c2VsLWl0ZW0gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAuY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7IH1cbiAgICAuY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNhcm91c2VsIC5pbmRpY2F0b3JzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5jYXJvdXNlbCAuaW5kaWNhdG9ycyAuaW5kaWNhdG9yLWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgbWFyZ2luOiAyNHB4IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgICAuY2Fyb3VzZWwgLmluZGljYXRvcnMgLmluZGljYXRvci1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmNhcm91c2VsLnNjcm9sbGluZyAuY2Fyb3VzZWwtaXRlbSAubWF0ZXJpYWxib3hlZCxcbiAgLmNhcm91c2VsIC5jYXJvdXNlbC1pdGVtOm5vdCguYWN0aXZlKSAubWF0ZXJpYWxib3hlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnRhcC10YXJnZXQtd3JhcHBlciB7XG4gIHdpZHRoOiA4MDBweDtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgLjNzOyB9XG5cbi50YXAtdGFyZ2V0LXdyYXBwZXIub3BlbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHM7IH1cbiAgLnRhcC10YXJnZXQtd3JhcHBlci5vcGVuIC50YXAtdGFyZ2V0IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IC45NTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSksIG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7IH1cbiAgLnRhcC10YXJnZXQtd3JhcHBlci5vcGVuIC50YXAtdGFyZ2V0LXdhdmU6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAudGFwLXRhcmdldC13cmFwcGVyLm9wZW4gLnRhcC10YXJnZXQtd2F2ZTo6YWZ0ZXIge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24gMXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAsIDAuMzgsIDEpIGluZmluaXRlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCB0cmFuc2Zvcm0gLjNzLCB2aXNpYmlsaXR5IDBzIDFzOyB9XG5cbi50YXAtdGFyZ2V0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlNmU3MztcbiAgYm94LXNoYWRvdzogMCAyMHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDEwcHggNTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMzBweCAxMHB4IC0yMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpLCBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpOyB9XG5cbi50YXAtdGFyZ2V0LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLnRhcC10YXJnZXQtd2F2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxMDAwMTsgfVxuICAudGFwLXRhcmdldC13YXZlOjpiZWZvcmUsIC50YXAtdGFyZ2V0LXdhdmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC50YXAtdGFyZ2V0LXdhdmU6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzOyB9XG4gIC50YXAtdGFyZ2V0LXdhdmU6OmFmdGVyIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIHRyYW5zZm9ybSAuM3MsIHZpc2liaWxpdHkgMHM7XG4gICAgei1pbmRleDogLTE7IH1cblxuLnRhcC10YXJnZXQtb3JpZ2luIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDEwMDAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuICAudGFwLXRhcmdldC1vcmlnaW46bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCksIC50YXAtdGFyZ2V0LW9yaWdpbjpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLXNtYWxsKTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC50YXAtdGFyZ2V0LCAudGFwLXRhcmdldC13cmFwcGVyIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgaGVpZ2h0OiA2MDBweDsgfSB9XG5cbi5wdWxzZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnB1bHNlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCB0cmFuc2Zvcm0gLjNzO1xuICAgIGFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDFzIGN1YmljLWJlemllcigwLjI0LCAwLCAwLjM4LCAxKSBpbmZpbml0ZTtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTsgfSB9XG5cbi8qIE1vZGFsICovXG4uZGF0ZXBpY2tlci1tb2RhbCB7XG4gIG1heC13aWR0aDogMzI1cHg7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIG1heC1oZWlnaHQ6IG5vbmU7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyLm1vZGFsLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5kYXRlcGlja2VyLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5kYXRlcGlja2VyLWNvbnRyb2xzIC5zZWxlY3RzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuZGF0ZXBpY2tlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgaW5wdXQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5kYXRlcGlja2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciBpbnB1dDpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5kYXRlcGlja2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuY2FyZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRhdGVwaWNrZXItY29udHJvbHMgLnNlbGVjdC15ZWFyIGlucHV0IHtcbiAgICB3aWR0aDogNTBweDsgfVxuICAuZGF0ZXBpY2tlci1jb250cm9scyAuc2VsZWN0LW1vbnRoIGlucHV0IHtcbiAgICB3aWR0aDogNzBweDsgfVxuXG4ubW9udGgtcHJldiwgLm1vbnRoLW5leHQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4vKiBEYXRlIERpc3BsYXkgKi9cbi5kYXRlcGlja2VyLWRhdGUtZGlzcGxheSB7XG4gIGZsZXg6IDEgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHggMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuZGF0ZXBpY2tlci1kYXRlLWRpc3BsYXkgLnllYXItdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAuZGF0ZXBpY2tlci1kYXRlLWRpc3BsYXkgLmRhdGUtdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4vKiBDYWxlbmRhciAqL1xuLmRhdGVwaWNrZXItY2FsZW5kYXItY29udGFpbmVyIHtcbiAgZmxleDogMi41IGF1dG87IH1cblxuLmRhdGVwaWNrZXItdGFibGUge1xuICB3aWR0aDogMjgwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmRhdGVwaWNrZXItdGFibGUgdGhlYWQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLmRhdGVwaWNrZXItdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZGF0ZXBpY2tlci10YWJsZSB0ciB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5kYXRlcGlja2VyLXRhYmxlIGFiYnIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzk5OTsgfVxuICAuZGF0ZXBpY2tlci10YWJsZSB0ZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuZGF0ZXBpY2tlci10YWJsZSB0ZC5pcy10b2RheSB7XG4gICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuICAgIC5kYXRlcGlja2VyLXRhYmxlIHRkLmlzLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5kYXRlcGlja2VyLXRhYmxlIHRkLmlzLW91dHNpZGUtY3VycmVudC1tb250aCwgLmRhdGVwaWNrZXItdGFibGUgdGQuaXMtZGlzYWJsZWQge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5kYXRlcGlja2VyLWRheS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5kYXRlcGlja2VyLWRheS1idXR0b246Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgzLCAxMzIsIDg1LCAwLjI1KTsgfVxuXG4vKiBGb290ZXIgKi9cbi5kYXRlcGlja2VyLWZvb3RlciB7XG4gIHdpZHRoOiAyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZGF0ZXBpY2tlci1jYW5jZWwsXG4uZGF0ZXBpY2tlci1jbGVhcixcbi5kYXRlcGlja2VyLXRvZGF5LFxuLmRhdGVwaWNrZXItZG9uZSB7XG4gIGNvbG9yOiAjYmQ4NDRmO1xuICBwYWRkaW5nOiAwIDFyZW07IH1cblxuLmRhdGVwaWNrZXItY2xlYXIge1xuICBjb2xvcjogI0Y0NDMzNjsgfVxuXG4vKiBNZWRpYSBRdWVyaWVzICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC5kYXRlcGlja2VyLW1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDYyNXB4OyB9XG4gIC5kYXRlcGlja2VyLWNvbnRhaW5lci5tb2RhbC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5kYXRlcGlja2VyLWRhdGUtZGlzcGxheSB7XG4gICAgZmxleDogMCAxIDI3MHB4OyB9XG4gIC5kYXRlcGlja2VyLWNvbnRyb2xzLFxuICAuZGF0ZXBpY2tlci10YWJsZSxcbiAgLmRhdGVwaWNrZXItZm9vdGVyIHtcbiAgICB3aWR0aDogMzIwcHg7IH1cbiAgLmRhdGVwaWNrZXItZGF5LWJ1dHRvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7IH0gfVxuXG4vKiBUaW1lcGlja2VyIENvbnRhaW5lcnMgKi9cbi50aW1lcGlja2VyLW1vZGFsIHtcbiAgbWF4LXdpZHRoOiAzMjVweDtcbiAgbWF4LWhlaWdodDogbm9uZTsgfVxuXG4udGltZXBpY2tlci1jb250YWluZXIubW9kYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4vKiBDbG9jayBEaWdpdGFsIERpc3BsYXkgKi9cbi50aW1lcGlja2VyLWRpZ2l0YWwtZGlzcGxheSB7XG4gIGZsZXg6IDEgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4udGltZXBpY2tlci10ZXh0LWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4udGltZXBpY2tlci1zcGFuLWhvdXJzLFxuLnRpbWVwaWNrZXItc3Bhbi1taW51dGVzLFxuLnRpbWVwaWNrZXItc3Bhbi1hbS1wbSBkaXYge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnRpbWVwaWNrZXItc3Bhbi1ob3VycyB7XG4gIG1hcmdpbi1yaWdodDogM3B4OyB9XG5cbi50aW1lcGlja2VyLXNwYW4tbWludXRlcyB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7IH1cblxuLnRpbWVwaWNrZXItZGlzcGxheS1hbS1wbSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICBib3R0b206IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLyogQW5hbG9nIENsb2NrIERpc3BsYXkgKi9cbi50aW1lcGlja2VyLWFuYWxvZy1kaXNwbGF5IHtcbiAgZmxleDogMi41IGF1dG87IH1cblxuLnRpbWVwaWNrZXItcGxhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiAyNzBweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi50aW1lcGlja2VyLWNhbnZhcyxcbi50aW1lcGlja2VyLWRpYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG4udGltZXBpY2tlci1taW51dGVzIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi50aW1lcGlja2VyLXRpY2sge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4OyB9XG5cbi50aW1lcGlja2VyLXRpY2suYWN0aXZlLFxuLnRpbWVwaWNrZXItdGljazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg5LCAxMzIsIDc5LCAwLjI1KTsgfVxuXG4udGltZXBpY2tlci1kaWFsIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDM1MG1zLCBvcGFjaXR5IDM1MG1zOyB9XG5cbi50aW1lcGlja2VyLWRpYWwtb3V0IHtcbiAgb3BhY2l0eTogMDsgfVxuICAudGltZXBpY2tlci1kaWFsLW91dC50aW1lcGlja2VyLWhvdXJzIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwgMS4xKTsgfVxuICAudGltZXBpY2tlci1kaWFsLW91dC50aW1lcGlja2VyLW1pbnV0ZXMge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44LCAwLjgpOyB9XG5cbi50aW1lcGlja2VyLWNhbnZhcyB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMTc1bXM7IH1cbiAgLnRpbWVwaWNrZXItY2FudmFzIGxpbmUge1xuICAgIHN0cm9rZTogI2JkODQ0ZjtcbiAgICBzdHJva2Utd2lkdGg6IDQ7XG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOyB9XG5cbi50aW1lcGlja2VyLWNhbnZhcy1vdXQge1xuICBvcGFjaXR5OiAwLjI1OyB9XG5cbi50aW1lcGlja2VyLWNhbnZhcy1iZWFyaW5nIHtcbiAgc3Ryb2tlOiBub25lO1xuICBmaWxsOiAjYmQ4NDRmOyB9XG5cbi50aW1lcGlja2VyLWNhbnZhcy1iZyB7XG4gIHN0cm9rZTogbm9uZTtcbiAgZmlsbDogI2JkODQ0ZjsgfVxuXG4vKiBGb290ZXIgKi9cbi50aW1lcGlja2VyLWZvb3RlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi50aW1lcGlja2VyLWNsZWFyIHtcbiAgY29sb3I6ICNGNDQzMzY7IH1cblxuLnRpbWVwaWNrZXItY2xvc2Uge1xuICBjb2xvcjogI2JkODQ0ZjsgfVxuXG4udGltZXBpY2tlci1jbGVhcixcbi50aW1lcGlja2VyLWNsb3NlIHtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG5cbi8qIE1lZGlhIFF1ZXJpZXMgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnRpbWVwaWNrZXItbW9kYWwge1xuICAgIG1heC13aWR0aDogNjAwcHg7IH1cbiAgLnRpbWVwaWNrZXItY29udGFpbmVyLm1vZGFsLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLnRpbWVwaWNrZXItdGV4dC1jb250YWluZXIge1xuICAgIHRvcDogMzIlOyB9XG4gIC50aW1lcGlja2VyLWRpc3BsYXktYW0tcG0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbTsgfSB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogXCJjb29wZXJfaGV3aXR0XCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQnVnIGZpeCBNYXRlcmlhbGl6ZSAoSWRlYXRpdmUpXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW5wdXQtZmllbGQgPiBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgLmlucHV0LWZpZWxkID4gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAuaW5wdXQtZmllbGQgPiBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDA7IH1cbiAgLmlucHV0LWZpZWxkID4gbGFiZWwge1xuICAgIHotaW5kZXg6IDUwOyB9IH1cblxuI2FjdG9yLWNvbnRlbnQgLnJvdywgLmNvbCAuaW5uZXIgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEhlbHBlcnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlc3BvbnNpdmUgaW1hZ2VzXG4gKi9cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi8qKlxuICogQWxpZ25cbiAqL1xuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAuNWVtIDFlbSAwLjVlbSAwOyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAuNWVtIDAgMC41ZW0gMWVtOyB9XG5cbi8qKlxuICogR2FsbGVyaWVzXG4gKi9cbi5nYWxsZXJ5IHtcbiAgbWFyZ2luOiAwIC0xLjE2NjY2NjclIDEuNzVlbTsgfVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5nYWxsZXJ5LWl0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZ2FsbGVyeS1pdGVtIC5nYWxsZXJ5LWNhcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgY29sb3I6ICNGRkY7IH1cblxuLmdhbGxlcnktY29sdW1ucy0xIC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmdhbGxlcnktY29sdW1ucy0yIC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyMCU7IH1cblxuLmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDE2LjY2JTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTQuMjglOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMi41JTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTEuMTElOyB9XG5cbi5nYWxsZXJ5LWljb24gaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWNhcHRpb24sXG4uZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktY2FwdGlvbixcbi5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1jYXB0aW9uLFxuLmdhbGxlcnktY29sdW1ucy05IC5nYWxsZXJ5LWNhcHRpb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qKlxuICogUGx1Z2luIFF1ZXJ5IE1vbml0b3JcbiAqL1xuI3FtLnFtLXRoZW1lLWNvbWVkaWVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmNsZWFyZml4OmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2xlYXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2VudGVyLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnJpZ2h0LXRleHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ub25seS1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLm9ubHktcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLyogVXNhZ2U6XG4gIC5mb28ge1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiBncmVlbjtcbiAgICB9XG4gIH1cbiAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIENvbXBvbmVudHNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYnRuLXNtYWxsOm5vdCguYnRuLWZsb2F0aW5nKSB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1mbG9hdGluZy5idG4tc21hbGwge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4OyB9XG4gIC5idG4tZmxvYXRpbmcuYnRuLXNtYWxsID4gaSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuLmJ0bi1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAycHg7IH1cbiAgLmJ0bi1saWdodCBpIHtcbiAgICBib3JkZXItY29sb3I6ICNiZWJlYmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICAgIGNvbG9yOiAjYmViZWJlO1xuICAgIHBhZGRpbmc6IDJweCAycHggMnB4IDA7IH1cblxuLnVpLWJ0biB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmxpbmstc3R5bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgLmxpbmstc3R5bGU6aG92ZXIsIC5saW5rLXN0eWxlOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZml4ZWQtYWN0aW9uLWJ0biAuYnRuLWxhcmdlIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMHB4KSB0cmFuc2xhdGVYKDBweCkgIWltcG9ydGFudDsgfVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNlY3Rpb24tdGl0bGUgPiAudGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgLnNlY3Rpb24tdGl0bGUgPiAudGl0bGUgPiAuYmlnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5zZWN0aW9uLXRpdGxlID4gLnRpdGxlID4gLmJpZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTsgfSB9XG4gIC5zZWN0aW9uLXRpdGxlLmJvcmRlcnMgPiAudGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlYmViZTtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuc2VjdGlvbi10aXRsZS5ib3QtYm9yZGVycyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5zZWN0aW9uLXRpdGxlLmJvdC1ib3JkZXJzID4gLnRpdGxlIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLnNlY3Rpb24tdGl0bGUuYm90LWJvcmRlcnMgPiAudGl0bGU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7IH1cblxuLnBhZ2UtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucGFnZS10aXRsZSBoMSB7XG4gICAgbWFyZ2luOiA0cmVtIDAgMnJlbSAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICAgIGZvbnQtc2l6ZTogMy4zNzVyZW07XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAucGFnZS10aXRsZSBoMSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG5cbi5idG4tdGl0bGUsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgLmV4cGVyaWVuY2UtdHlwZS10aXRsZSBoNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMCAwLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm9uZS1ib3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm9uZS1ib3JkZXIgPiAudGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5vbmUtYm9yZGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ1JTtcbiAgICBsZWZ0OiAwOyB9XG5cbmFzaWRlI3NlYXJjaC1ib3gsXG4jZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMzAwOyB9XG4gIGFzaWRlI3NlYXJjaC1ib3ggLmNvbnRhaW5lcixcbiAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIGFzaWRlI3NlYXJjaC1ib3ggLmJveCxcbiAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLmJveCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwMHB4O1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggMCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMSksIDAgNnB4IDIwcHggMCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMDgpOyB9XG4gIGFzaWRlI3NlYXJjaC1ib3ggLmFkdmFuY2VkLXNlYXJjaCxcbiAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLmFkdmFuY2VkLXNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBhc2lkZSNzZWFyY2gtYm94IC5zZWFyY2gtZm9ybSxcbiAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLnNlYXJjaC1mb3JtIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICBhc2lkZSNzZWFyY2gtYm94IC5zZWFyY2gtZm9ybSAucm93LFxuICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5zZWFyY2gtZm9ybSAucm93IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5jb2wsXG4gICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLnNlYXJjaC1mb3JtIC5jb2wge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDZkNmQ2O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLmNvbCAuaW5wdXQtZmllbGQsXG4gICAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLmNvbCAuaW5wdXQtZmllbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnRleHQtc2VhcmNoLFxuICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5zZWFyY2gtZm9ybSAudGV4dC1zZWFyY2gge1xuICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOyB9XG4gICAgICBhc2lkZSNzZWFyY2gtYm94IC5zZWFyY2gtZm9ybSAudGV4dC1zZWFyY2ggbGFiZWwsXG4gICAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLnRleHQtc2VhcmNoIGxhYmVsIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnNlbGVjdC1zZWFyY2gsXG4gICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLnNlYXJjaC1mb3JtIC5zZWxlY3Qtc2VhcmNoIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDAgMS41cmVtOyB9XG4gICAgICBhc2lkZSNzZWFyY2gtYm94IC5zZWFyY2gtZm9ybSAuc2VsZWN0LXNlYXJjaCAuc2VsZWN0LXdyYXBwZXIsXG4gICAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLnNlbGVjdC1zZWFyY2ggLnNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHBvc2l0aXZlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtICNuYW1lQWN0b3IsXG4gICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLnNlYXJjaC1mb3JtICNuYW1lQWN0b3Ige1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDEwMDsgfVxuICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIGxhYmVsW2Zvcj1cIm5hbWVBY3RvclwiXSxcbiAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gbGFiZWxbZm9yPVwibmFtZUFjdG9yXCJdIHtcbiAgICAgIHotaW5kZXg6IDUwOyB9XG4gICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLmNoZWNrLXNlYXJjaCxcbiAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLmNoZWNrLXNlYXJjaCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5jaGVjay1zZWFyY2ggLmlucHV0LWZpZWxkLFxuICAgICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLnNlYXJjaC1mb3JtIC5jaGVjay1zZWFyY2ggLmlucHV0LWZpZWxkIHtcbiAgICAgICAgdG9wOiA0MCU7IH1cbiAgICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5jaGVjay1zZWFyY2ggW3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlLFxuICAgICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLmNoZWNrLXNlYXJjaCBbdHlwZT1jaGVja2JveF06bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIsXG4gICAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLmNoZWNrLXNlYXJjaCBbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG4gICAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLmNoZWNrLXNlYXJjaCBbdHlwZT1jaGVja2JveF06bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5jaGVjay1zZWFyY2ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLmNoZWNrLXNlYXJjaCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLmNoZWNrLXNlYXJjaCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsLFxuICAgICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLnNlYXJjaC1mb3JtIC5jaGVjay1zZWFyY2ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnJhbmdlLXNlYXJjaCxcbiAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLnJhbmdlLXNlYXJjaCB7XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbTsgfVxuICAgICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnJhbmdlLXNlYXJjaCBsYWJlbC5hY3RpdmUsXG4gICAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLnJhbmdlLXNlYXJjaCBsYWJlbC5hY3RpdmUge1xuICAgICAgICBmb250LXNpemU6IGluaXRpYWw7XG4gICAgICAgIHRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5yYW5nZS1zZWFyY2ggLnJhbmdlLFxuICAgICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLnNlYXJjaC1mb3JtIC5yYW5nZS1zZWFyY2ggLnJhbmdlIHtcbiAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoOTUlIC0gNTBweCk7IH1cbiAgICAgICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnJhbmdlLXNlYXJjaCAucmFuZ2UgLnJhbmdlLWxhYmVsLFxuICAgICAgICBhc2lkZSNzZWFyY2gtYm94IC5zZWFyY2gtZm9ybSAucmFuZ2Utc2VhcmNoIC5yYW5nZSAubm9VaS1jb25uZWN0LFxuICAgICAgICBhc2lkZSNzZWFyY2gtYm94IC5zZWFyY2gtZm9ybSAucmFuZ2Utc2VhcmNoIC5yYW5nZSAubm9VaS1oYW5kbGUsXG4gICAgICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5yYW5nZS1zZWFyY2ggLnJhbmdlIC5ub1VpLXRvb2x0aXAsXG4gICAgICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5zZWFyY2gtZm9ybSAucmFuZ2Utc2VhcmNoIC5yYW5nZSAucmFuZ2UtbGFiZWwsXG4gICAgICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5zZWFyY2gtZm9ybSAucmFuZ2Utc2VhcmNoIC5yYW5nZSAubm9VaS1jb25uZWN0LFxuICAgICAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLnJhbmdlLXNlYXJjaCAucmFuZ2UgLm5vVWktaGFuZGxlLFxuICAgICAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuc2VhcmNoLWZvcm0gLnJhbmdlLXNlYXJjaCAucmFuZ2UgLm5vVWktdG9vbHRpcCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgICBhc2lkZSNzZWFyY2gtYm94IC5zZWFyY2gtZm9ybSAucmFuZ2Utc2VhcmNoIC5yYW5nZSAucmFuZ2UtbGFiZWwsXG4gICAgICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5zZWFyY2gtZm9ybSAucmFuZ2Utc2VhcmNoIC5yYW5nZSAucmFuZ2UtbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnJhbmdlLXNlYXJjaCBsYWJlbCxcbiAgICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5zZWFyY2gtZm9ybSAucmFuZ2Utc2VhcmNoIGxhYmVsIHtcbiAgICAgICAgdG9wOiBpbml0aWFsOyB9XG4gICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnN1Ym1pdC1zZWFyY2gsXG4gICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLnNlYXJjaC1mb3JtIC5zdWJtaXQtc2VhcmNoIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5zdWJtaXQtc2VhcmNoIC5pbnB1dC1maWVsZCxcbiAgICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5zZWFyY2gtZm9ybSAuc3VibWl0LXNlYXJjaCAuaW5wdXQtZmllbGQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnN1Ym1pdC1zZWFyY2ggLmlucHV0LWZpZWxkIFt0eXBlPXN1Ym1pdF0sXG4gICAgICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5zZWFyY2gtZm9ybSAuc3VibWl0LXNlYXJjaCAuaW5wdXQtZmllbGQgW3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnN1Ym1pdC1zZWFyY2ggLmlucHV0LWZpZWxkIFt0eXBlPXN1Ym1pdF0gLm1hdGVyaWFsLWljb25zLFxuICAgICAgICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5zZWFyY2gtZm9ybSAuc3VibWl0LXNlYXJjaCAuaW5wdXQtZmllbGQgW3R5cGU9c3VibWl0XSAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICBhc2lkZSNzZWFyY2gtYm94IC5leHRlcm5hbCxcbiAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLmV4dGVybmFsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBhc2lkZSNzZWFyY2gtYm94IC5leHRlcm5hbCAjbW9yZS1jcml0ZXJpYSxcbiAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuZXh0ZXJuYWwgI21vcmUtY3JpdGVyaWEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgYXNpZGUjc2VhcmNoLWJveCAuZXh0ZXJuYWwgPiAuYnRuLXJlaW5pdCxcbiAgICBhc2lkZSNzZWFyY2gtYm94IC5leHRlcm5hbCA+IC5yZXNldC1zZWFyY2gsXG4gICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLmV4dGVybmFsID4gLmJ0bi1yZWluaXQsXG4gICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLmV4dGVybmFsID4gLnJlc2V0LXNlYXJjaCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDsgfVxuICAgIGFzaWRlI3NlYXJjaC1ib3ggLmV4dGVybmFsID4gLmFscGhhLXNlYXJjaCxcbiAgICAjZGFzaGJvYXJkLWhvbWUgc2VjdGlvbiAuZXh0ZXJuYWwgPiAuYWxwaGEtc2VhcmNoIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIGFzaWRlI3NlYXJjaC1ib3ggLmV4dGVybmFsID4gLmFscGhhLXNlYXJjaDpob3ZlciwgYXNpZGUjc2VhcmNoLWJveCAuZXh0ZXJuYWwgPiAuYWxwaGEtc2VhcmNoOmZvY3VzLFxuICAgICAgI2Rhc2hib2FyZC1ob21lIHNlY3Rpb24gLmV4dGVybmFsID4gLmFscGhhLXNlYXJjaDpob3ZlcixcbiAgICAgICNkYXNoYm9hcmQtaG9tZSBzZWN0aW9uIC5leHRlcm5hbCA+IC5hbHBoYS1zZWFyY2g6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi5hZHZhbmNlZC1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI1MDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gIC5hZHZhbmNlZC1zZWFyY2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTAwdncgc29saWQgI0ZGRjsgfVxuICAuYWR2YW5jZWQtc2VhcmNoOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkICNGRkY7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMDB2dyBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAuYWR2YW5jZWQtc2VhcmNoIC5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMTAwcHggMCAyMHB4O1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgLmFkdmFuY2VkLXNlYXJjaCAuaW5uZXIgLnNlY3Rpb24tdGl0bGUgPiBoMS50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICBmb250LXNpemU6IDMuMzc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAuYWR2YW5jZWQtc2VhcmNoIC5pbm5lciAuc2VjdGlvbi10aXRsZSA+IGgyLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5hZHZhbmNlZC1zZWFyY2ggLmlubmVyIC5zZWN0aW9uLXRpdGxlID4gaDIudGl0bGU6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICAuYWR2YW5jZWQtc2VhcmNoIC5pbm5lciAuc2VsZWN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgICAgIC5hZHZhbmNlZC1zZWFyY2ggLmlubmVyIC5zZWxlY3Qubm90LWZpbGxlZCBpbnB1dCB7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07IH1cbiAgICAgIC5hZHZhbmNlZC1zZWFyY2ggLmlubmVyIC5zZWxlY3QgbGFiZWwge1xuICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgICAgIC5hZHZhbmNlZC1zZWFyY2ggLmlubmVyIC5zZWxlY3QgdWwuc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjQwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7IH1cbiAgICAuYWR2YW5jZWQtc2VhcmNoIC5pbm5lciAuc3VibWl0LWJveCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuYXNpZGUjc2VhcmNoLWJveCAuc2VhcmNoLWZvcm0gLnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7IH1cblxuYXNpZGUjc2VhcmNoLWJveCAuY29sOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNiZDg0NGY7IH1cblxuYXNpZGUjc2VhcmNoLWJveCAuaW5wdXQtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgYXNpZGUjc2VhcmNoLWJveCAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIGFzaWRlI3NlYXJjaC1ib3ggLmJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiBpbmhlcml0OyB9XG4gIGFzaWRlI3NlYXJjaC1ib3ggLmV4dGVybmFsID4gLnJlc2V0LXNlYXJjaCxcbiAgYXNpZGUjc2VhcmNoLWJveCAuZXh0ZXJuYWwgPiAuYnRuLXJlaW5pdCB7XG4gICAgcmlnaHQ6IDEwcHg7IH1cbiAgYXNpZGUjc2VhcmNoLWJveCAuZXh0ZXJuYWwgPiAuYWxwaGEtc2VhcmNoIHtcbiAgICBsZWZ0OiAxMHB4OyB9XG4gIC5hZHZhbmNlZC1zZWFyY2gge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuYWR2YW5jZWQtc2VhcmNoOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmFkdmFuY2VkLXNlYXJjaDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmFkdmFuY2VkLXNlYXJjaCAuaW5uZXIge1xuICAgICAgbWFyZ2luOiAxMDBweCAwIDIwcHg7IH1cbiAgI2FjdG9ycy1zZWFyY2ggI25hbWVBY3RvciB7XG4gICAgaGVpZ2h0OiA0LjJyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGFzaWRlI3NlYXJjaC1ib3gge1xuICAgIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gICAgYXNpZGUjc2VhcmNoLWJveCAuZXh0ZXJuYWwge1xuICAgICAgLyomID4gLnJlc2V0LXNlYXJjaCxcbiAgICAgICYgPiAuYnRuLXJlaW5pdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9Ki8gfVxuICAgICAgYXNpZGUjc2VhcmNoLWJveCAuZXh0ZXJuYWwgPiAuYWxwaGEtc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5yYW5nZS1zZWFyY2ggbGFiZWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMjVweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5yYW5nZS1zZWFyY2ggLnJhbmdlIHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogOTglOyB9XG4gIC5hZHZhbmNlZC1zZWFyY2ggLmlubmVyIHtcbiAgICBtYXJnaW46IDgwcHggMCAyMHB4OyB9XG4gICAgLmFkdmFuY2VkLXNlYXJjaCAuaW5uZXIgLnNlY3Rpb24tdGl0bGUgPiBoMS50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07IH1cbiAgICAuYWR2YW5jZWQtc2VhcmNoIC5pbm5lciAuc2VhcmNoLWZvcm0gLnNlY3Rpb24tdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gICAgLmFkdmFuY2VkLXNlYXJjaCAuaW5uZXIgLmxhYmVsLW5hdGlvbmFsaXRpZXMge1xuICAgICAgdG9wOiAtMTVweDsgfVxuICAjc2VhcmNoLWJveC1tb2JpbGUtYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgI3NlYXJjaC1ib3gtbW9iaWxlLWJ0biAuYnRuLCAjc2VhcmNoLWJveC1tb2JpbGUtYnRuIC5idG4tbGFyZ2UsICNzZWFyY2gtYm94LW1vYmlsZS1idG4gLmJ0bi1zbWFsbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC00MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgei1pbmRleDogNTA7IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZS1idG4gLmJ0biBzcGFuLCAjc2VhcmNoLWJveC1tb2JpbGUtYnRuIC5idG4tbGFyZ2Ugc3BhbiwgI3NlYXJjaC1ib3gtbW9iaWxlLWJ0biAuYnRuLXNtYWxsIHNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogYW50b25pbywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZS1idG4gLmJ0biAubWF0ZXJpYWwtaWNvbnMsICNzZWFyY2gtYm94LW1vYmlsZS1idG4gLmJ0bi1sYXJnZSAubWF0ZXJpYWwtaWNvbnMsICNzZWFyY2gtYm94LW1vYmlsZS1idG4gLmJ0bi1zbWFsbCAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlLWJ0biAuYnRuLnNlYXJjaGVkLCAjc2VhcmNoLWJveC1tb2JpbGUtYnRuIC5zZWFyY2hlZC5idG4tbGFyZ2UsICNzZWFyY2gtYm94LW1vYmlsZS1idG4gLnNlYXJjaGVkLmJ0bi1zbWFsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cbiAgLmhvbWUgI3NlYXJjaC1ib3gtbW9iaWxlLWJ0biB7XG4gICAgei1pbmRleDogMTUwOyB9XG4gICNzZWFyY2gtYm94LW1vYmlsZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cbiAgICAjc2VhcmNoLWJveC1tb2JpbGUudmlzaWJsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5oZWFkZXIge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgIHotaW5kZXg6IDMwOyB9XG4gICAgICAjc2VhcmNoLWJveC1tb2JpbGUgPiAuaGVhZGVyIC5pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDI1cHg7IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5oZWFkZXIgLnRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGFudG9uaW8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIHotaW5kZXg6IDU7IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5oZWFkZXIgLmljb24tc2VhcmNoIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgei1pbmRleDogNTsgfVxuICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmhlYWRlciAuY2xvc2Utc2VhcmNoIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5oZWFkZXIgLmNsb3NlLXNlYXJjaCAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmZvb3RlciB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgei1pbmRleDogMjA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YzZjNmMzsgfVxuICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmZvb3RlciAuaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyNXB4OyB9XG4gICAgICAjc2VhcmNoLWJveC1tb2JpbGUgPiAuZm9vdGVyIC5idG4sICNzZWFyY2gtYm94LW1vYmlsZSA+IC5mb290ZXIgLmJ0bi1sYXJnZSwgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmZvb3RlciAuYnRuLXNtYWxsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmNvbnRlbnQgLmJ0bi1yZWluaXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5jb250ZW50IC5nZW5lcmFsLCAjc2VhcmNoLWJveC1tb2JpbGUgPiAuY29udGVudCAuYWR2YW5jZWQge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDI1cHg7IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5jb250ZW50IC5nZW5lcmFsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmNvbnRlbnQgLmFkdmFuY2VkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5jb250ZW50IGhyLnNlcCB7XG4gICAgICAgIG1hcmdpbjogMCAtMjVweCAzNXB4OyB9XG4gICAgICAjc2VhcmNoLWJveC1tb2JpbGUgPiAuY29udGVudCAuc2VsZWN0LXdyYXBwZXIgKyBsYWJlbCB7XG4gICAgICAgIHRvcDogLTEwcHg7IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5jb250ZW50IC50aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmNvbnRlbnQgLnRpdGxlOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmNvbnRlbnQgLnRpdGxlIHNwYW4ge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGFudG9uaW8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmNvbnRlbnQgLmlucHV0LWZpZWxkLWFnZSBsYWJlbCB7XG4gICAgICAgIHRvcDogLTQwcHg7IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5jb250ZW50IC5pbnB1dC1maWVsZC1hZ2UgLnJhbmdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmNvbnRlbnQgLmlucHV0LWZpZWxkLWJyb3dzZXItZGVmYXVsdCBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgIHRvcDogLTEwcHg7IH1cbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5jb250ZW50IC5pbnB1dC1maWVsZC1icm93c2VyLWRlZmF1bHQgc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllOyB9XG4gICAgICAjc2VhcmNoLWJveC1tb2JpbGUgPiAuY29udGVudCAuZ2VuZXJhbCAuaW5wdXQtZmllbGQtYnJvd3Nlci1kZWZhdWx0IHNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkYgIWltcG9ydGFudDsgfVxuICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmNvbnRlbnQgLnJhbmdlLWxhYmVsLFxuICAgICAgI3NlYXJjaC1ib3gtbW9iaWxlID4gLmNvbnRlbnQgLm5vVWktY29ubmVjdCxcbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5jb250ZW50IC5ub1VpLWhhbmRsZSxcbiAgICAgICNzZWFyY2gtYm94LW1vYmlsZSA+IC5jb250ZW50IC5ub1VpLXRvb2x0aXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAjc2VhcmNoLWJveC1tb2JpbGUgPiAuY29udGVudCAucmFuZ2UtbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjc2VhcmNoLWJveC1tb2JpbGUuc2VhcmNoZWQgPiAuY29udGVudCAuYnRuLXJlaW5pdCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5ib3hlZC10ZXh0IHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmV2ZW50cyAucm93LmV2ZW50LWxpc3Rpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG5cbi5ldmVudHMgLnJvdyAuZXZlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAuZXZlbnRzIC5yb3cgLmV2ZW50ID4gLmlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtaW4taGVpZ2h0OiAzMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlLWluLW91dDsgfVxuICAgIC5ldmVudHMgLnJvdyAuZXZlbnQgPiAuaW5uZXIgPiAuaW1hZ2Uge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxOTZweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JlYmViZTsgfVxuICAgICAgLmV2ZW50cyAucm93IC5ldmVudCA+IC5pbm5lciA+IC5pbWFnZSAuaW1hZ2UtaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICAgIC5ldmVudHMgLnJvdyAuZXZlbnQgPiAuaW5uZXIgLmNhdGVnb3J5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgei1pbmRleDogMzA7IH1cbiAgICAgIC5ldmVudHMgLnJvdyAuZXZlbnQgPiAuaW5uZXIgLmNhdGVnb3J5OjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmICFpbXBvcnRhbnQ7IH1cbiAgICAuZXZlbnRzIC5yb3cgLmV2ZW50ID4gLmlubmVyIC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAuZXZlbnRzIC5yb3cgLmV2ZW50ID4gLmlubmVyIC5jb250ZW50IC5jb250ZW50LWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5ldmVudHMgLnJvdyAuZXZlbnQgPiAuaW5uZXIgLmNvbnRlbnQgLnRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICAuZXZlbnRzIC5yb3cgLmV2ZW50ID4gLmlubmVyIC5jb250ZW50IC50aXRsZTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIC5ldmVudHMgLnJvdyAuZXZlbnQgPiAuaW5uZXIgLmNvbnRlbnQgLnBsYWNlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgICAuZXZlbnRzIC5yb3cgLmV2ZW50ID4gLmlubmVyIC5jb250ZW50IC5wbGFjZSBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5ldmVudHMgLnJvdyAuZXZlbnQgPiAuaW5uZXIgLmNvbnRlbnQgLnBsYWNlLW1hcmt1cCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgICAuZXZlbnRzIC5yb3cgLmV2ZW50ID4gLmlubmVyIC5jb250ZW50IC5wbGFjZS1tYXJrdXAgLmNvdW50cnkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5ldmVudHMgLnJvdyAuZXZlbnQgPiAuaW5uZXIgLmNvbnRlbnQgdGltZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiAjODI4MjgzOyB9XG4gICAgLmV2ZW50cyAucm93IC5ldmVudCA+IC5pbm5lciAub3ZlcmxheS1tb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTsgfVxuICAgICAgLmV2ZW50cyAucm93IC5ldmVudCA+IC5pbm5lciAub3ZlcmxheS1tb3JlLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxOTZweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4OSwgMTMyLCA3OSwgMC44KTsgfVxuICAgICAgICAuZXZlbnRzIC5yb3cgLmV2ZW50ID4gLmlubmVyIC5vdmVybGF5LW1vcmUtaW5uZXIgLm1vcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIHBhZGRpbmc6IDE0cHggMzBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAuZXZlbnRzIC5yb3cgLmV2ZW50OmhvdmVyID4gLmlubmVyIHtcbiAgICAvKlxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgICAgQGV4dGVuZCAuei1kZXB0aC00O1xuXG4gICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgIHRvcDogMTQ1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdENvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdENvbG9yO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBjbGlwLXBhdGgocG9seWdvbigwIDAsIDEwMCUgMTIlLCAxMDAlIDEwMCUsIDAlIDEwMCUpKTtcblxuICAgICAgICAgICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdENvbG9yO1xuXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWdyZXk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBsYWNlLFxuICAgICAgICAgICAgLnBsYWNlLW1hcmt1cCxcbiAgICAgICAgICAgIHRpbWUge1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcmstZ3JleTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICAqLyB9XG4gICAgLmV2ZW50cyAucm93IC5ldmVudDpob3ZlciA+IC5pbm5lciAub3ZlcmxheS1tb3JlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4ubWZwLXdpdGgtem9vbSAubWZwLWNvbnRhaW5lcixcbi5tZnAtd2l0aC16b29tLm1mcC1iZyB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvKiBpZGVhbGx5LCB0cmFuc2l0aW9uIHNwZWVkIHNob3VsZCBtYXRjaCB6b29tIGR1cmF0aW9uICovXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDsgfVxuXG4ubWZwLXdpdGgtem9vbS5tZnAtcmVhZHkgLm1mcC1jb250YWluZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5tZnAtd2l0aC16b29tLm1mcC1yZWFkeS5tZnAtYmcge1xuICBvcGFjaXR5OiAwLjg7IH1cblxuLm1mcC13aXRoLXpvb20ubWZwLXJlbW92aW5nIC5tZnAtY29udGFpbmVyLFxuLm1mcC13aXRoLXpvb20ubWZwLXJlbW92aW5nLm1mcC1iZyB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLm1DU0Jfb3V0c2lkZSArIC5tQ1MtY29tZWRpZW4ubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbCB7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDEycHggMDsgfVxuXG4ubUN1c3RvbVNjcm9sbEJveC5tQ1MtY29tZWRpZW4gKyAubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwsXG4ubUN1c3RvbVNjcm9sbEJveC5tQ1MtY29tZWRpZW4gKyAubUNTQl9zY3JvbGxUb29scyArIC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwIDEycHg7IH1cblxuLm1DUy1kaXItcnRsID4gLm1DU0Jfb3V0c2lkZSArIC5tQ1MtY29tZWRpZW4ubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5tQ1MtY29tZWRpZW4ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5tQ1MtY29tZWRpZW4ubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbCAubUNTQl9kcmFnZ2VyIHtcbiAgaGVpZ2h0OiA1MHB4OyB9XG5cbi5tQ1MtY29tZWRpZW4ubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIge1xuICB3aWR0aDogNTBweDsgfVxuXG4ubUNTLWNvbWVkaWVuLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciB7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkU2RTY7IH1cblxuLm1DUy1jb21lZGllbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6YWN0aXZlIC5tQ1NCX2RyYWdnZXJfYmFyLFxuLm1DUy1jb21lZGllbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7IH1cblxuLmJpZy1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGhlaWdodDogMjUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzMTMxOyB9XG4gIC5iaWctYmFubmVyIC5pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJpZy1iYW5uZXIge1xuICAgIGhlaWdodDogMTQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDM4Ljg3NWVtKSB7XG4gIC5waWNrZXItLW9wZW5lZCAucGlja2VyX19mcmFtZSB7XG4gICAgdG9wOiAyMCU7XG4gICAgYm90dG9tOiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC5kYXRlcGlja2VyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ucGlja2VyX19mcmFtZSB7XG4gIHotaW5kZXg6IDQwMDtcbiAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB3aWR0aDogNDIwcHg7IH1cbiAgLnBpY2tlcl9fZnJhbWUgLnBpY2tlcl9fZGF0ZS1kaXNwbGF5IHtcbiAgICBmb250LWZhbWlseTogJ2FudG9uaW8nLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5waWNrZXJfX2ZyYW1lIC5waWNrZXJfX2hlYWRlciB7XG4gICAgbWFyZ2luOiAxLjNlbSAwOyB9XG4gIC5waWNrZXJfX2ZyYW1lIC5waWNrZXJfX3dlZWtkYXktZGlzcGxheSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucGlja2VyX19mcmFtZSAucGlja2VyX19kYXktZGlzcGxheSB7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5waWNrZXJfX2ZyYW1lIC5waWNrZXJfX3llYXItZGlzcGxheSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAucGlja2VyX19mcmFtZSAucGlja2VyX19kYXkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTsgfVxuICAucGlja2VyX19mcmFtZSAucGlja2VyX19kYXktLWluZm9jdXMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBwYWRkaW5nOiAxcmVtIDA7IH1cbiAgLnBpY2tlcl9fZnJhbWUgLnBpY2tlcl9fd2Vla2RheSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLnBpY2tlcl9fZnJhbWUgLmJ0bi1mbGF0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG5cbi5waWNrZXItLW9wZW5lZCAucGlja2VyX19ob2xkZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNykgIWltcG9ydGFudDsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIubW9kYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kYXRlcGlja2VyLWNvbnRhaW5lci5tb2RhbC1jb250ZW50IC5kYXRlcGlja2VyLWRhdGUtZGlzcGxheSB7XG4gICAgZm9udC1mYW1pbHk6ICdhbnRvbmlvJywgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICAuZGF0ZXBpY2tlci1jb250YWluZXIubW9kYWwtY29udGVudCAuZGF0ZS10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS40ZW07IH1cbiAgLmRhdGVwaWNrZXItY29udGFpbmVyLm1vZGFsLWNvbnRlbnQgLmJ0bi1mbGF0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLmRhdGVwaWNrZXItbW9kYWwge1xuICAgIG1heC13aWR0aDogNDU1cHg7IH1cbiAgLmRhdGVwaWNrZXItY29udHJvbHMsIC5kYXRlcGlja2VyLWZvb3RlciwgLmRhdGVwaWNrZXItdGFibGUge1xuICAgIHdpZHRoOiA0MDBweDsgfSB9XG5cbi5kYXRlcGlja2VyLXRhYmxlIHRkLmlzLWRpc2FibGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4uZGF0ZXBpY2tlci10YWJsZSAuZGF0ZXBpY2tlci1kYXktYnV0dG9uIHtcbiAgcGFkZGluZzogOHB4IDE1cHg7IH1cblxuQG1lZGlhIChtaW4taGVpZ2h0OiAzOC44NzVlbSkge1xuICAuY20tbW9kYWwub3BlbiB7XG4gICAgdG9wOiAyMCU7XG4gICAgYm90dG9tOiBhdXRvOyB9IH1cblxuLmNtLW1vZGFsLm9wZW4ge1xuICB0b3A6IDIwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIHdpZHRoOiA0MjBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmNtLW1vZGFsLm9wZW4ge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAuY20tbW9kYWwub3BlbiA+IC5tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTsgfVxuICAgIC5jbS1tb2RhbC5vcGVuID4gLm1vZGFsLWNvbnRlbnQgPiAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICAuY20tbW9kYWwub3BlbiA+IC5tb2RhbC1jb250ZW50ID4gLnNlY3Rpb24tdGl0bGUgPiAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5jbS1tb2RhbC5vcGVuID4gLm1vZGFsLWNvbnRlbnQgPiAuc2VjdGlvbi10aXRsZSA+IC50aXRsZSA+IC5iaWcge1xuICAgICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAgIC5jbS1tb2RhbC5vcGVuID4gLm1vZGFsLWNvbnRlbnQgPiAuc2VjdGlvbi10aXRsZSA+IC50aXRsZTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjsgfVxuICAgIC5jbS1tb2RhbC5vcGVuID4gLm1vZGFsLWNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5jbS1tb2RhbC5vcGVuID4gLm1vZGFsLWZvb3RlciB7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIHBhZGRpbmc6IDAgMzBweDsgfVxuICAgIC5jbS1tb2RhbC5vcGVuID4gLm1vZGFsLWZvb3RlciA+IC5tb2RhbC1jbG9zZSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7IH1cblxuLmNtLW1vZGFsLmNtLW1vZGFsLWxhcmdlLm9wZW4ge1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIHdpZHRoOiA1MjBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmNtLW1vZGFsLmNtLW1vZGFsLWxhcmdlLm9wZW4ge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgYXJ0aWNsZSAuZW50cnktdGl0bGUge1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXNpemU6IDIuNjI1cmVtO1xuICBjb2xvcjogI2JkODQ0ZjsgfVxuXG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgYXJ0aWNsZSAuZW50cnktY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgLm1vZGFsIC5tb2RhbC1jb250ZW50IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgaDIge1xuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbSAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQgYXJ0aWNsZSAuZW50cnktY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLm1vZGFsIC5tb2RhbC1jb250ZW50IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLm1vZGFsIC5tb2RhbC1jb250ZW50IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgYSB7XG4gICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAubW9kYWwgLm1vZGFsLWNvbnRlbnQgYXJ0aWNsZSAuZW50cnktY29udGVudCBhOmhvdmVyLCAubW9kYWwgLm1vZGFsLWNvbnRlbnQgYXJ0aWNsZSAuZW50cnktY29udGVudCBhOmZvY3VzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsIC5tb2RhbC1jb250ZW50IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgdWwsIC5tb2RhbCAubW9kYWwtY29udGVudCBhcnRpY2xlIC5lbnRyeS1jb250ZW50IG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCBhcnRpY2xlIC5lbnRyeS1jb250ZW50IHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBkaXNjICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cHggIWltcG9ydGFudDsgfVxuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQgYXJ0aWNsZSAuZW50cnktY29udGVudCBvbCBsaSB7XG4gICAgbGlzdC1zdHlsZTogZGVjaW1hbCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jbS1tb2RhbC1yZWQgPiAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzM3Mzc7XG4gIGNvbG9yOiAjRkZGOyB9XG4gIC5jbS1tb2RhbC1yZWQgPiAubW9kYWwtY29udGVudCA+IC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogI0ZGRjsgfVxuICAgIC5jbS1tb2RhbC1yZWQgPiAubW9kYWwtY29udGVudCA+IC5zZWN0aW9uLXRpdGxlID4gLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5jbS1tb2RhbC1yZWQgPiAubW9kYWwtY29udGVudCA+IC5zZWN0aW9uLXRpdGxlID4gLnRpdGxlID4gLmJpZyB7XG4gICAgICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5jbS1tb2RhbC1yZWQgPiAubW9kYWwtY29udGVudCA+IC5zZWN0aW9uLXRpdGxlID4gLnRpdGxlOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XG4gIC5jbS1tb2RhbC1yZWQgPiAubW9kYWwtY29udGVudCAuc3Bpbm5lci1sYXllciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmNtLW1vZGFsLXJlZCA+IC5tb2RhbC1jb250ZW50ID4gLmNvbnRlbnQtYmVmb3JlIC5idG4tY29uZmlybSB7XG4gICAgY29sb3I6ICNkMzM3Mzc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAuY20tbW9kYWwtcmVkID4gLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWNsb3NlIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzMzczNzsgfVxuICAuY20tbW9kYWwtcmVkID4gLm1vZGFsLWNvbnRlbnQgPiAuY29udGVudC1hZnRlciAubW9kYWwtY2xvc2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7IH1cblxudWwuY20tY29sbGFwc2libGUge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICB1bC5jbS1jb2xsYXBzaWJsZSBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1oZWFkZXIuYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWhlYWRlciAub25lLWJvcmRlcjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1oZWFkZXIgLm9uZS1ib3JkZXIgaDMge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiBpbml0aWFsOyB9XG4gICAgICB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIHNwYW4ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAgICAgICB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIHNwYW4gaSB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSB7XG4gICAgYm9yZGVyOiBub25lOyB9XG5cbi5jb2xsYXBzaWJsZSBsaS5hY3RpdmUgaSB7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAvKiBJRSA5ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmJvdHRvbS1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAtMTc2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA0MDA7IH1cbiAgLmJvdHRvbS1wb3B1cCA+IC5leHRlcm5hbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ib3R0b20tcG9wdXAgPiAuaW5uZXIge1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5ib3R0b20tcG9wdXAgPiAuaW5uZXIgPiAudGl0bGUge1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAgICAgLmJvdHRvbS1wb3B1cCA+IC5pbm5lciA+IC50aXRsZSA+IC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAwIDA7IH1cbiAgICAgICAgLmJvdHRvbS1wb3B1cCA+IC5pbm5lciA+IC50aXRsZSA+IC5zZWN0aW9uLXRpdGxlID4gLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgIC5ib3R0b20tcG9wdXAgPiAuaW5uZXIgPiAudGl0bGUgPiAuc2VjdGlvbi10aXRsZSA+IC50aXRsZSA+IC5iaWcge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07IH1cbiAgICAuYm90dG9tLXBvcHVwID4gLmlubmVyID4gLnBhcnRuZXJzIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmJvdHRvbS1wb3B1cCA+IC5pbm5lciA+IC5wYXJ0bmVycyA+IC5pdGVtID4gYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAuYm90dG9tLXBvcHVwID4gLmlubmVyID4gLnBhcnRuZXJzID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmJvdHRvbS1wb3B1cCA+IC5pbm5lciA+IC50aXRsZSB7XG4gICAgcGFkZGluZzogMCA0MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ib3R0b20tcG9wdXAgPiAuaW5uZXIgPiAudGl0bGUgPiAuc2VjdGlvbi10aXRsZSA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuYm90dG9tLXBvcHVwID4gLmlubmVyID4gLnRpdGxlID4gLnNlY3Rpb24tdGl0bGUgPiAudGl0bGUgPiAuYmlnIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ib3R0b20tcG9wdXAgPiAuaW5uZXIgPiAudGl0bGUge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmJvdHRvbS1wb3B1cCA+IC5pbm5lciA+IC5wYXJ0bmVycyB7XG4gICAgcGFkZGluZzogMjBweDsgfSB9XG5cbmlucHV0Om5vdChbdHlwZV0pLmZvcmNlLXZhbGlkLCBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cy5mb3JjZS12YWxpZCxcbmlucHV0W3R5cGU9dGV4dF0uZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLmZvcmNlLXZhbGlkLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0uZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy5mb3JjZS12YWxpZCxcbmlucHV0W3R5cGU9ZW1haWxdLmZvcmNlLXZhbGlkLFxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMuZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPXVybF0uZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPXVybF06Zm9jdXMuZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcmNlLXZhbGlkLFxuaW5wdXRbdHlwZT10aW1lXTpmb2N1cy5mb3JjZS12YWxpZCxcbmlucHV0W3R5cGU9ZGF0ZV0uZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPWRhdGVdOmZvY3VzLmZvcmNlLXZhbGlkLFxuaW5wdXRbdHlwZT1kYXRldGltZV0uZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1cy5mb3JjZS12YWxpZCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcmNlLXZhbGlkLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMuZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPXRlbF0uZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPXRlbF06Zm9jdXMuZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPW51bWJlcl0uZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMuZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPXNlYXJjaF0uZm9yY2UtdmFsaWQsXG5pbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMuZm9yY2UtdmFsaWQsXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS5mb3JjZS12YWxpZCxcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzLmZvcmNlLXZhbGlkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0Q0FGNTAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAxcHggMCAwICM0Q0FGNTAgIWltcG9ydGFudDsgfVxuXG5pbnB1dDpub3QoW3R5cGVdKS5mb3JjZS1pbnZhbGlkLCBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cy5mb3JjZS1pbnZhbGlkLFxuaW5wdXRbdHlwZT10ZXh0XS5mb3JjZS1pbnZhbGlkLFxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cy5mb3JjZS1pbnZhbGlkLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0uZm9yY2UtaW52YWxpZCxcbmlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLmZvcmNlLWludmFsaWQsXG5pbnB1dFt0eXBlPWVtYWlsXS5mb3JjZS1pbnZhbGlkLFxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMuZm9yY2UtaW52YWxpZCxcbmlucHV0W3R5cGU9dXJsXS5mb3JjZS1pbnZhbGlkLFxuaW5wdXRbdHlwZT11cmxdOmZvY3VzLmZvcmNlLWludmFsaWQsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcmNlLWludmFsaWQsXG5pbnB1dFt0eXBlPXRpbWVdOmZvY3VzLmZvcmNlLWludmFsaWQsXG5pbnB1dFt0eXBlPWRhdGVdLmZvcmNlLWludmFsaWQsXG5pbnB1dFt0eXBlPWRhdGVdOmZvY3VzLmZvcmNlLWludmFsaWQsXG5pbnB1dFt0eXBlPWRhdGV0aW1lXS5mb3JjZS1pbnZhbGlkLFxuaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXMuZm9yY2UtaW52YWxpZCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcmNlLWludmFsaWQsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cy5mb3JjZS1pbnZhbGlkLFxuaW5wdXRbdHlwZT10ZWxdLmZvcmNlLWludmFsaWQsXG5pbnB1dFt0eXBlPXRlbF06Zm9jdXMuZm9yY2UtaW52YWxpZCxcbmlucHV0W3R5cGU9bnVtYmVyXS5mb3JjZS1pbnZhbGlkLFxuaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLmZvcmNlLWludmFsaWQsXG5pbnB1dFt0eXBlPXNlYXJjaF0uZm9yY2UtaW52YWxpZCxcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cy5mb3JjZS1pbnZhbGlkLFxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEuZm9yY2UtaW52YWxpZCxcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzLmZvcmNlLWludmFsaWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y0NDMzNiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDFweCAwIDAgI0Y0NDMzNiAhaW1wb3J0YW50OyB9XG5cbmlucHV0Om5vdChbdHlwZV0pLmZvcmNlLXdhcm5pbmcsIGlucHV0Om5vdChbdHlwZV0pOmZvY3VzLmZvcmNlLXdhcm5pbmcsXG5pbnB1dFt0eXBlPXRleHRdLmZvcmNlLXdhcm5pbmcsXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLmZvcmNlLXdhcm5pbmcsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXS5mb3JjZS13YXJuaW5nLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMuZm9yY2Utd2FybmluZyxcbmlucHV0W3R5cGU9ZW1haWxdLmZvcmNlLXdhcm5pbmcsXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cy5mb3JjZS13YXJuaW5nLFxuaW5wdXRbdHlwZT11cmxdLmZvcmNlLXdhcm5pbmcsXG5pbnB1dFt0eXBlPXVybF06Zm9jdXMuZm9yY2Utd2FybmluZyxcbmlucHV0W3R5cGU9dGltZV0uZm9yY2Utd2FybmluZyxcbmlucHV0W3R5cGU9dGltZV06Zm9jdXMuZm9yY2Utd2FybmluZyxcbmlucHV0W3R5cGU9ZGF0ZV0uZm9yY2Utd2FybmluZyxcbmlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMuZm9yY2Utd2FybmluZyxcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdLmZvcmNlLXdhcm5pbmcsXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1cy5mb3JjZS13YXJuaW5nLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9yY2Utd2FybmluZyxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLmZvcmNlLXdhcm5pbmcsXG5pbnB1dFt0eXBlPXRlbF0uZm9yY2Utd2FybmluZyxcbmlucHV0W3R5cGU9dGVsXTpmb2N1cy5mb3JjZS13YXJuaW5nLFxuaW5wdXRbdHlwZT1udW1iZXJdLmZvcmNlLXdhcm5pbmcsXG5pbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMuZm9yY2Utd2FybmluZyxcbmlucHV0W3R5cGU9c2VhcmNoXS5mb3JjZS13YXJuaW5nLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLmZvcmNlLXdhcm5pbmcsXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS5mb3JjZS13YXJuaW5nLFxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXMuZm9yY2Utd2FybmluZyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZjMTA3ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbC5pbnZhbGlkIHtcbiAgY29sb3I6ICdvcmFuZ2UnOyB9XG5cbi5pbnB1dC1maWVsZCAuaW50bC10ZWwtaW5wdXQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNThweCkgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uaW5wdXQtZmllbGQgLmxhYmVsLW1hdGVyaWFsaXplLWludGwtdGVsLWlucHV0IHtcbiAgbGVmdDogNjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjRweCkgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMDsgfVxuICAuaW5wdXQtZmllbGQgLmxhYmVsLW1hdGVyaWFsaXplLWludGwtdGVsLWlucHV0LmFjdGl2ZSB7XG4gICAgbGVmdDogLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4ucm93LWNvbG5vcGFkZGluZyAuY29sIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5pbnB1dC1maWVsZC5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5pbnB1dC1maWVsZC5uby1wYWRkaW5nID4gbGFiZWwge1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uaW5wdXQtZmllbGQgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgaGVpZ2h0OiAzcmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllO1xuICBib3JkZXItcmFkaXVzOiAwcHg7IH1cbiAgLmlucHV0LWZpZWxkIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuaW5wdXQtZmllbGQgLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogM3JlbTsgfVxuXG4uaW5wdXQtZmllbGQgLnNlbGVjdDItY29udGFpbmVyLmludmFsaWQgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGNDQzMzYgIWltcG9ydGFudDsgfVxuXG4uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjYmQ4NDRmOyB9XG4gIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBjb2xvcjogI2JkODQ0ZjsgfVxuXG4uc2VsZWN0LXdyYXBwZXIgc3Bhbi5jYXJldCB7XG4gIGhlaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDsgfVxuXG4jc2lkZW5hdi1vdmVybGF5IHtcbiAgei1pbmRleDogOTk2OyB9XG5cbi5zaWRlbmF2IHtcbiAgd2lkdGg6IDQ4MHB4ICFpbXBvcnRhbnQ7IH1cblxudWwuc2lkZW5hdiB7XG4gIHotaW5kZXg6IDk5OTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAyMHB4KTsgfVxuICB1bC5zaWRlbmF2ID4gbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgcGFkZGluZzogMCAzMHB4OyB9XG4gICAgdWwuc2lkZW5hdiA+IGxpIC5vbmUtYm9yZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgIHVsLnNpZGVuYXYgPiBsaSAub25lLWJvcmRlciA+IC50aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gICAgdWwuc2lkZW5hdiA+IGxpID4gLmxpc3Rpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgdWwuc2lkZW5hdiA+IGxpID4gLmxpc3RpbmcgPiAuaXRlbSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZkNmQ2O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDAgOHB4IDA7IH1cbiAgICAgICAgdWwuc2lkZW5hdiA+IGxpID4gLmxpc3RpbmcgPiAuaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgICAgICB1bC5zaWRlbmF2ID4gbGkgPiAubGlzdGluZyA+IC5pdGVtID4gLmNvbCB7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICB1bC5zaWRlbmF2ID4gbGkgPiAubGlzdGluZyA+IC5pdGVtID4gLnRpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDsgfVxuICAgIHVsLnNpZGVuYXYgPiBsaS5uYXYtaW50cm9kdWN0aW9uIHtcbiAgICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwJSwgMTAwJSBjYWxjKDEwMCUgLSA0MHB4KSwgMCAxMDAlKTtcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCUsIDEwMCUgY2FsYygxMDAlIC0gNDBweCksIDAgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICB1bC5zaWRlbmF2ID4gbGkubmF2LWludHJvZHVjdGlvbiA+IC5uYXYtdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG4gICAgICB1bC5zaWRlbmF2ID4gbGkubmF2LWludHJvZHVjdGlvbiA+IHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgdWwuc2lkZW5hdiA+IGxpLmNvbnRlbnQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgICB1bC5zaWRlbmF2ID4gbGkgXzotbW96LXRyZWUtcm93KGhvdmVyKSwgdWwuc2lkZW5hdiA+IGxpLm5hdi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgIHVsLnNpZGVuYXYgPiBsaS5uYXYtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9IH1cbiAgICB1bC5zaWRlbmF2ID4gbGkgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICB1bC5zaWRlbmF2ID4gbGkgZm9ybSAuaW5wdXQtZmllbGQgPiAuYnRuLCB1bC5zaWRlbmF2ID4gbGkgZm9ybSAuaW5wdXQtZmllbGQgPiAuYnRuLWxhcmdlLCB1bC5zaWRlbmF2ID4gbGkgZm9ybSAuaW5wdXQtZmllbGQgPiAuYnRuLXNtYWxsIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICB1bC5zaWRlbmF2ID4gbGkgZm9ybSAuaW5wdXQtZmllbGRwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIHVsLnNpZGVuYXYgPiBsaSBmb3JtIC5pbnB1dC1maWVsZCAuc2VsZWN0LXdyYXBwZXIgKyBsYWJlbC5hY3RpdmUge1xuICAgICAgdG9wOiAuOHJlbTsgfVxuXG4uc2lkZW5hdiAuaW5wdXQtZmllbGQgLnRvb2x0aXBwZWQsIGZvcm0gLmlucHV0LWZpZWxkIC50b29sdGlwcGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDE1cHg7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uc2lkZW5hdiAudGl0bGUgLnRvb2x0aXBwZWQsIGZvcm0gLnRpdGxlIC50b29sdGlwcGVkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTRweDsgfVxuXG4uc2lkZW5hdiAudG9vbHRpcHBlZCwgZm9ybSAudG9vbHRpcHBlZCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICB3aWR0aDogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IGNvb3Blcl9oZXdpdHQsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7IH1cbiAgLnNpZGVuYXYgLnRvb2x0aXBwZWQ6aG92ZXIsIC5zaWRlbmF2IC50b29sdGlwcGVkOmZvY3VzLCBmb3JtIC50b29sdGlwcGVkOmhvdmVyLCBmb3JtIC50b29sdGlwcGVkOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNzsgfVxuXG4vKipcbiAqIFZhcmlhYmxlcyBkZWNsYXJlZCBoZXJlIGNhbiBiZSBvdmVycmlkZGVuIGJ5IGNvbnN1bWluZyBhcHBsaWNhdGlvbnMsIHdpdGhcbiAqIHRoZSBoZWxwIG9mIHRoZSBgIWRlZmF1bHRgIGZsYWcuXG4gKlxuICogQGV4YW1wbGVcbiAqICAgICAvLyBvdmVycmlkaW5nICRob3ZlckNvbG9yXG4gKiAgICAgJGhvdmVyQ29sb3I6IHJnYmEocmVkLCAwLjA1KTtcbiAqXG4gKiAgICAgLy8gb3ZlcnJpZGluZyBpbWFnZSBwYXRoXG4gKiAgICAgJGZsYWdzSW1hZ2VQYXRoOiBcImltYWdlcy9cIjtcbiAqXG4gKiAgICAgLy8gaW1wb3J0IHRoZSBzY3NzIGZpbGUgYWZ0ZXIgdGhlIG92ZXJyaWRlc1xuICogICAgIEBpbXBvcnQgXCJib3dlcl9jb21wb25lbnQvaW50bC10ZWwtaW5wdXQvc3JjL2Nzcy9pbnRsVGVsSW5wdXRcIjtcbiAqL1xuLmludGwtdGVsLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmludGwtdGVsLWlucHV0ICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5pbnRsLXRlbC1pbnB1dCAuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaW50bC10ZWwtaW5wdXQgLnYtaGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5pbnRsLXRlbC1pbnB1dCBpbnB1dCwgLmludGwtdGVsLWlucHV0IGlucHV0W3R5cGU9dGV4dF0sIC5pbnRsLXRlbC1pbnB1dCBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmludGwtdGVsLWlucHV0IC5mbGFnLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMXB4OyB9XG4gIC5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyB7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDhweDsgfVxuICAgIC5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuaXRpLWZsYWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgLmludGwtdGVsLWlucHV0IC5zZWxlY3RlZC1mbGFnIC5pdGktYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgcmlnaHQ6IDZweDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICM1NTU7IH1cbiAgICAgIC5pbnRsLXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuaXRpLWFycm93LnVwIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM1NTU7IH1cbiAgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDAgLTFweDtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICAgIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0LmRyb3B1cCB7XG4gICAgICBib3R0b206IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG4gICAgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmZsYWctYm94IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAuaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IH0gfVxuICAgIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5kaXZpZGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQzsgfVxuICAgIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5IHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4OyB9XG4gICAgICAuaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeSAuZGlhbC1jb2RlIHtcbiAgICAgICAgY29sb3I6ICM5OTk7IH1cbiAgICAuaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeS5oaWdobGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuICAgIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5mbGFnLWJveCwgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnktbmFtZSwgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmRpYWwtY29kZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmludGwtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmZsYWctYm94LCAuaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeS1uYW1lIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4OyB9XG4gIC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dCwgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9dGV4dF0sIC5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biBpbnB1dFt0eXBlPXRlbF0sIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXQsIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXRbdHlwZT10ZXh0XSwgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5mbGFnLWNvbnRhaW5lciwgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSAuZmxhZy1jb250YWluZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5zZWxlY3RlZC1mbGFnLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIC5zZWxlY3RlZC1mbGFnIHtcbiAgICB3aWR0aDogNDZweDsgfVxuICAuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLmZsYWctY29udGFpbmVyOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLmZsYWctY29udGFpbmVyOmhvdmVyIC5zZWxlY3RlZC1mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSArIC5mbGFnLWNvbnRhaW5lcjpob3ZlciwgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3JlYWRvbmx5XSArIC5mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSArIC5mbGFnLWNvbnRhaW5lcjpob3ZlciAuc2VsZWN0ZWQtZmxhZywgLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3JlYWRvbmx5XSArIC5mbGFnLWNvbnRhaW5lcjpob3ZlciAuc2VsZWN0ZWQtZmxhZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlIC5zZWxlY3RlZC1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgLnNlbGVjdGVkLWRpYWwtY29kZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmctbGVmdDogMjhweDsgfVxuICAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtMiBpbnB1dCwgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTIgaW5wdXRbdHlwZT10ZXh0XSwgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTIgaW5wdXRbdHlwZT10ZWxdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY2cHg7IH1cbiAgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTIgLnNlbGVjdGVkLWZsYWcge1xuICAgIHdpZHRoOiA2MHB4OyB9XG4gIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy0yIGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMiBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMiBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBhZGRpbmctbGVmdDogNzZweDsgfVxuICAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMiAuc2VsZWN0ZWQtZmxhZyB7XG4gICAgd2lkdGg6IDcwcHg7IH1cbiAgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTMgaW5wdXQsIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIGlucHV0W3R5cGU9dGV4dF0sIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIGlucHV0W3R5cGU9dGVsXSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NHB4OyB9XG4gIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy0zIC5zZWxlY3RlZC1mbGFnIHtcbiAgICB3aWR0aDogNjhweDsgfVxuICAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtMyBpbnB1dCwgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTMgaW5wdXRbdHlwZT10ZXh0XSwgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTMgaW5wdXRbdHlwZT10ZWxdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg0cHg7IH1cbiAgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTMgLnNlbGVjdGVkLWZsYWcge1xuICAgIHdpZHRoOiA3OHB4OyB9XG4gIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLXNkYy00IGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBhZGRpbmctbGVmdDogODJweDsgfVxuICAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNCAuc2VsZWN0ZWQtZmxhZyB7XG4gICAgd2lkdGg6IDc2cHg7IH1cbiAgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTQgaW5wdXQsIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy00IGlucHV0W3R5cGU9dGV4dF0sIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy00IGlucHV0W3R5cGU9dGVsXSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MnB4OyB9XG4gIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy00IC5zZWxlY3RlZC1mbGFnIHtcbiAgICB3aWR0aDogODZweDsgfVxuICAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLml0aS1zZGMtNSBpbnB1dCwgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTUgaW5wdXRbdHlwZT10ZXh0XSwgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTUgaW5wdXRbdHlwZT10ZWxdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7IH1cbiAgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5pdGktc2RjLTUgLnNlbGVjdGVkLWZsYWcge1xuICAgIHdpZHRoOiA4NHB4OyB9XG4gIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUuYWxsb3ctZHJvcGRvd24uaXRpLXNkYy01IGlucHV0LCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNSBpbnB1dFt0eXBlPXRleHRdLCAuaW50bC10ZWwtaW5wdXQuc2VwYXJhdGUtZGlhbC1jb2RlLmFsbG93LWRyb3Bkb3duLml0aS1zZGMtNSBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7IH1cbiAgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZS5hbGxvdy1kcm9wZG93bi5pdGktc2RjLTUgLnNlbGVjdGVkLWZsYWcge1xuICAgIHdpZHRoOiA5NHB4OyB9XG4gIC5pbnRsLXRlbC1pbnB1dC5pdGktY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwMHB4O1xuICAgIGxlZnQ6IC0xMDAwcHg7XG4gICAgei1pbmRleDogMTA2MDtcbiAgICBwYWRkaW5nOiAxcHg7IH1cbiAgICAuaW50bC10ZWwtaW5wdXQuaXRpLWNvbnRhaW5lcjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLml0aS1tb2JpbGUgLmludGwtdGVsLWlucHV0Lml0aS1jb250YWluZXIge1xuICB0b3A6IDMwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDsgfVxuXG4uaXRpLW1vYmlsZSAuaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5pdGktbW9iaWxlIC5pbnRsLXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5IHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtOyB9XG5cbi5pdGktZmxhZyB7XG4gIHdpZHRoOiAyMHB4OyB9XG4gIC5pdGktZmxhZy5iZSB7XG4gICAgd2lkdGg6IDE4cHg7IH1cbiAgLml0aS1mbGFnLmNoIHtcbiAgICB3aWR0aDogMTVweDsgfVxuICAuaXRpLWZsYWcubWMge1xuICAgIHdpZHRoOiAxOXB4OyB9XG4gIC5pdGktZmxhZy5uZSB7XG4gICAgd2lkdGg6IDE4cHg7IH1cbiAgLml0aS1mbGFnLm5wIHtcbiAgICB3aWR0aDogMTNweDsgfVxuICAuaXRpLWZsYWcudmEge1xuICAgIHdpZHRoOiAxNXB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyIC8gMSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XG4gICAgLml0aS1mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNTYzMHB4IDE1cHg7IH0gfVxuICAuaXRpLWZsYWcuYWMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4OyB9XG4gIC5pdGktZmxhZy5hZCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMnB4IDBweDsgfVxuICAuaXRpLWZsYWcuYWUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAwcHg7IH1cbiAgLml0aS1mbGFnLmFmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY2cHggMHB4OyB9XG4gIC5pdGktZmxhZy5hZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDBweDsgfVxuICAuaXRpLWZsYWcuYWkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEwcHggMHB4OyB9XG4gIC5pdGktZmxhZy5hbCB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzJweCAwcHg7IH1cbiAgLml0aS1mbGFnLmFtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NHB4IDBweDsgfVxuICAuaXRpLWZsYWcuYW8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggMHB4OyB9XG4gIC5pdGktZmxhZy5hcSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOThweCAwcHg7IH1cbiAgLml0aS1mbGFnLmFyIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMHB4IDBweDsgfVxuICAuaXRpLWZsYWcuYXMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQycHggMHB4OyB9XG4gIC5pdGktZmxhZy5hdCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAwcHg7IH1cbiAgLml0aS1mbGFnLmF1IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NnB4IDBweDsgfVxuICAuaXRpLWZsYWcuYXcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA4cHggMHB4OyB9XG4gIC5pdGktZmxhZy5heCB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzBweCAwcHg7IH1cbiAgLml0aS1mbGFnLmF6IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MnB4IDBweDsgfVxuICAuaXRpLWZsYWcuYmEge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc0cHggMHB4OyB9XG4gIC5pdGktZmxhZy5iYiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTZweCAwcHg7IH1cbiAgLml0aS1mbGFnLmJkIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxOHB4IDBweDsgfVxuICAuaXRpLWZsYWcuYmUge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQwcHggMHB4OyB9XG4gIC5pdGktZmxhZy5iZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjBweCAwcHg7IH1cbiAgLml0aS1mbGFnLmJnIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MnB4IDBweDsgfVxuICAuaXRpLWZsYWcuYmgge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA0cHggMHB4OyB9XG4gIC5pdGktZmxhZy5iaSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MjZweCAwcHg7IH1cbiAgLml0aS1mbGFnLmJqIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0OHB4IDBweDsgfVxuICAuaXRpLWZsYWcuYmwge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTcwcHggMHB4OyB9XG4gIC5pdGktZmxhZy5ibSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01OTJweCAwcHg7IH1cbiAgLml0aS1mbGFnLmJuIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYxNHB4IDBweDsgfVxuICAuaXRpLWZsYWcuYm8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjM2cHggMHB4OyB9XG4gIC5pdGktZmxhZy5icSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NThweCAwcHg7IH1cbiAgLml0aS1mbGFnLmJyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY4MHB4IDBweDsgfVxuICAuaXRpLWZsYWcuYnMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzAycHggMHB4OyB9XG4gIC5pdGktZmxhZy5idCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MjRweCAwcHg7IH1cbiAgLml0aS1mbGFnLmJ2IHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc0NnB4IDBweDsgfVxuICAuaXRpLWZsYWcuYncge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzY4cHggMHB4OyB9XG4gIC5pdGktZmxhZy5ieSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03OTBweCAwcHg7IH1cbiAgLml0aS1mbGFnLmJ6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgxMnB4IDBweDsgfVxuICAuaXRpLWZsYWcuY2Ege1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODM0cHggMHB4OyB9XG4gIC5pdGktZmxhZy5jYyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04NTZweCAwcHg7IH1cbiAgLml0aS1mbGFnLmNkIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg3OHB4IDBweDsgfVxuICAuaXRpLWZsYWcuY2Yge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTAwcHggMHB4OyB9XG4gIC5pdGktZmxhZy5jZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05MjJweCAwcHg7IH1cbiAgLml0aS1mbGFnLmNoIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk0NHB4IDBweDsgfVxuICAuaXRpLWZsYWcuY2kge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTYxcHggMHB4OyB9XG4gIC5pdGktZmxhZy5jayB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05ODNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmNsIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMDVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmNtIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMjdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmNuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNDlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmNvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNzFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmNwIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmNyIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMTVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmN1IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMzdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmN2IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNTlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmN3IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExODFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmN4IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmN5IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMjVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmN6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNDdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmRlIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNjlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmRnIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmRqIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMTNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmRrIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMzVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmRtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNTdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmRvIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmR6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MDFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmVhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MjNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmVjIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NDVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmVlIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NjdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmVnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0ODlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmVoIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MTFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmVyIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MzNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmVzIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NTVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmV0IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NzdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmV1IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1OTlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmZpIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MjFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmZqIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2NDNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmZrIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2NjVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmZtIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2ODdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmZvIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MDlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmZyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MzFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdhIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NTNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdiIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NzVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdkIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3OTdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdlIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MTlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4NDFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4NjNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdoIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4ODVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdpIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MDdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdsIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MjlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdtIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5NTFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmduIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5NzNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdwIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OTVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMTdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMzlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmdzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwNjFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmd0IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwODNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmd1IHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxMDVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmd3IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxMjdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmd5IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNDlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmhrIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNzFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmhtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxOTNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmhuIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMTVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmhyIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMzdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmh0IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNTlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmh1IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyODFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmljIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMDNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmlkIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMjVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmllIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzNDdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmlsIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzNjlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmltIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzOTFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmluIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MTNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmlvIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MzVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmlxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0NTdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmlyIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0NzlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmlzIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1MDFweCAwcHg7IH1cbiAgLml0aS1mbGFnLml0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1MjNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmplIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1NDVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmptIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1NjdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmpvIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1ODlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmpwIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2MTFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmtlIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2MzNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmtnIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NTVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmtoIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NzdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmtpIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2OTlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmttIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3MjFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmtuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3NDNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmtwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3NjVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmtyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3ODdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmt3IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4MDlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmt5IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4MzFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmt6IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NTNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmxhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NzVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmxiIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OTdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmxjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5MTlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmxpIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5NDFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmxrIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5NjNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmxyIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5ODVweCAwcHg7IH1cbiAgLml0aS1mbGFnLmxzIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwMDdweCAwcHg7IH1cbiAgLml0aS1mbGFnLmx0IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwMjlweCAwcHg7IH1cbiAgLml0aS1mbGFnLmx1IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwNTFweCAwcHg7IH1cbiAgLml0aS1mbGFnLmx2IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwNzNweCAwcHg7IH1cbiAgLml0aS1mbGFnLmx5IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwOTVweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1hIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMTdweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1jIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMzlweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1kIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxNjBweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1lIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxODJweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1mIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyMDRweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1nIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyMjZweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1oIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyNDhweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1rIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyNzBweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1sIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyOTJweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1tIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMTRweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1uIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMzZweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1vIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNThweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1wIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzODBweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1xIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0MDJweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1yIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0MjRweCAwcHg7IH1cbiAgLml0aS1mbGFnLm1zIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0NDZweCAwcHg7IH1cbiAgLml0aS1mbGFnLm10IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0NjhweCAwcHg7IH1cbiAgLml0aS1mbGFnLm11IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0OTBweCAwcHg7IH1cbiAgLml0aS1mbGFnLm12IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MTJweCAwcHg7IH1cbiAgLml0aS1mbGFnLm13IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MzRweCAwcHg7IH1cbiAgLml0aS1mbGFnLm14IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1NTZweCAwcHg7IH1cbiAgLml0aS1mbGFnLm15IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1NzhweCAwcHg7IH1cbiAgLml0aS1mbGFnLm16IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MDBweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5hIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MjJweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5jIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2NDRweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5lIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2NjZweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5mIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2ODZweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5nIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3MDhweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5pIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3MzBweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5sIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NTJweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5vIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NzRweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5wIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3OTZweCAwcHg7IH1cbiAgLml0aS1mbGFnLm5yIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4MTFweCAwcHg7IH1cbiAgLml0aS1mbGFnLm51IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4MzNweCAwcHg7IH1cbiAgLml0aS1mbGFnLm56IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NTVweCAwcHg7IH1cbiAgLml0aS1mbGFnLm9tIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NzdweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4OTlweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBlIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5MjFweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NDNweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBnIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NjVweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBoIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5ODdweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBrIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwMDlweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBsIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwMzFweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBtIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwNTNweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBuIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwNzVweCAwcHg7IH1cbiAgLml0aS1mbGFnLnByIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwOTdweCAwcHg7IH1cbiAgLml0aS1mbGFnLnBzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxMTlweCAwcHg7IH1cbiAgLml0aS1mbGFnLnB0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxNDFweCAwcHg7IH1cbiAgLml0aS1mbGFnLnB3IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxNjNweCAwcHg7IH1cbiAgLml0aS1mbGFnLnB5IHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxODVweCAwcHg7IH1cbiAgLml0aS1mbGFnLnFhIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIwN3B4IDBweDsgfVxuICAuaXRpLWZsYWcucmUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIyOXB4IDBweDsgfVxuICAuaXRpLWZsYWcucm8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI1MXB4IDBweDsgfVxuICAuaXRpLWZsYWcucnMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI3M3B4IDBweDsgfVxuICAuaXRpLWZsYWcucnUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI5NXB4IDBweDsgfVxuICAuaXRpLWZsYWcucncge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDMxN3B4IDBweDsgfVxuICAuaXRpLWZsYWcuc2Ege1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDMzOXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc2Ige1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDM2MXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc2Mge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDM4M3B4IDBweDsgfVxuICAuaXRpLWZsYWcuc2Qge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQwNXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc2Uge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQyN3B4IDBweDsgfVxuICAuaXRpLWZsYWcuc2cge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ0OXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc2gge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ3MXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc2kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ5M3B4IDBweDsgfVxuICAuaXRpLWZsYWcuc2oge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDUxNXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc2sge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDUzN3B4IDBweDsgfVxuICAuaXRpLWZsYWcuc2wge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU1OXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc20ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU4MXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYwM3B4IDBweDsgfVxuICAuaXRpLWZsYWcuc28ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYyNXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc3Ige1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY0N3B4IDBweDsgfVxuICAuaXRpLWZsYWcuc3Mge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY2OXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc3Qge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY5MXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc3Yge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDcxM3B4IDBweDsgfVxuICAuaXRpLWZsYWcuc3gge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDczNXB4IDBweDsgfVxuICAuaXRpLWZsYWcuc3kge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc1N3B4IDBweDsgfVxuICAuaXRpLWZsYWcuc3oge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc3OXB4IDBweDsgfVxuICAuaXRpLWZsYWcudGEge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgwMXB4IDBweDsgfVxuICAuaXRpLWZsYWcudGMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgyM3B4IDBweDsgfVxuICAuaXRpLWZsYWcudGQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg0NXB4IDBweDsgfVxuICAuaXRpLWZsYWcudGYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg2N3B4IDBweDsgfVxuICAuaXRpLWZsYWcudGcge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg4OXB4IDBweDsgfVxuICAuaXRpLWZsYWcudGgge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDkxMXB4IDBweDsgfVxuICAuaXRpLWZsYWcudGoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDkzM3B4IDBweDsgfVxuICAuaXRpLWZsYWcudGsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk1NXB4IDBweDsgfVxuICAuaXRpLWZsYWcudGwge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk3N3B4IDBweDsgfVxuICAuaXRpLWZsYWcudG0ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk5OXB4IDBweDsgfVxuICAuaXRpLWZsYWcudG4ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTAyMXB4IDBweDsgfVxuICAuaXRpLWZsYWcudG8ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA0M3B4IDBweDsgfVxuICAuaXRpLWZsYWcudHIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA2NXB4IDBweDsgfVxuICAuaXRpLWZsYWcudHQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA4N3B4IDBweDsgfVxuICAuaXRpLWZsYWcudHYge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTEwOXB4IDBweDsgfVxuICAuaXRpLWZsYWcudHcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTEzMXB4IDBweDsgfVxuICAuaXRpLWZsYWcudHoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE1M3B4IDBweDsgfVxuICAuaXRpLWZsYWcudWEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE3NXB4IDBweDsgfVxuICAuaXRpLWZsYWcudWcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE5N3B4IDBweDsgfVxuICAuaXRpLWZsYWcudW0ge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTIxOXB4IDBweDsgfVxuICAuaXRpLWZsYWcudXMge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI0MXB4IDBweDsgfVxuICAuaXRpLWZsYWcudXkge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI2M3B4IDBweDsgfVxuICAuaXRpLWZsYWcudXoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI4NXB4IDBweDsgfVxuICAuaXRpLWZsYWcudmEge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTMwN3B4IDBweDsgfVxuICAuaXRpLWZsYWcudmMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTMyNHB4IDBweDsgfVxuICAuaXRpLWZsYWcudmUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM0NnB4IDBweDsgfVxuICAuaXRpLWZsYWcudmcge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM2OHB4IDBweDsgfVxuICAuaXRpLWZsYWcudmkge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM5MHB4IDBweDsgfVxuICAuaXRpLWZsYWcudm4ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQxMnB4IDBweDsgfVxuICAuaXRpLWZsYWcudnUge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQzNHB4IDBweDsgfVxuICAuaXRpLWZsYWcud2Yge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ1NnB4IDBweDsgfVxuICAuaXRpLWZsYWcud3Mge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ3OHB4IDBweDsgfVxuICAuaXRpLWZsYWcueGsge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTUwMHB4IDBweDsgfVxuICAuaXRpLWZsYWcueWUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTUyMnB4IDBweDsgfVxuICAuaXRpLWZsYWcueXQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU0NHB4IDBweDsgfVxuICAuaXRpLWZsYWcuemEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU2NnB4IDBweDsgfVxuICAuaXRpLWZsYWcuem0ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU4OHB4IDBweDsgfVxuICAuaXRpLWZsYWcuencge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTYxMHB4IDBweDsgfVxuXG4uaXRpLWZsYWcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAwcHggIzg4ODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ZsYWdzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCREJEQjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyIC8gMSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XG4gICAgLml0aS1mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9mbGFnc0AyeC5wbmdcIik7IH0gfVxuXG4uaXRpLWZsYWcubnAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uaXRpLWZsYWcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAwcHggIzg4ODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvdGhlbWVzL2NvbWVkaWVuL2Rpc3QvdmVuZG9yL2ludGwtdGVsLWlucHV0L2J1aWxkL2ltZy9mbGFncy5wbmdcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCREJEQjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyIC8gMSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XG4gICAgLml0aS1mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jbXMvY29udGVudC90aGVtZXMvY29tZWRpZW4vZGlzdC92ZW5kb3IvaW50bC10ZWwtaW5wdXQvYnVpbGQvaW1nL2ZsYWdzQDJ4LnBuZ1wiKTsgfSB9XG5cbi5pbnB1dC1maWVsZCAubGFiZWwtbWF0ZXJpYWxpemUtaW50bC10ZWwtaW5wdXQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpIHNjYWxlKDAuOCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgbGVmdDogLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuXG4ubWNlLWNvbnRhaW5lci1ib2R5IGlmcmFtZSB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG5cbi5tY2UtdGlueW1jZS5tY2UtY29udGFpbmVyIHtcbiAgdG9wOiAxOHB4OyB9XG4gIC5tY2UtdGlueW1jZS5tY2UtY29udGFpbmVyIC5tY2UtdG9vbGJhci1ncnAge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLm1jZS10aW55bWNlLm1jZS1jb250YWluZXIgLm1jZS1zdGF0dXNiYXIge1xuICAgIGJvcmRlci1jb2xvcjogIzk5OTsgfVxuXG4ubWNlLWNvbnRhaW5lci1ib2R5IC5tY2UtcGF0aC1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ud3AtY29yZS11aS53cC1lZGl0b3Itd3JhcCB7XG4gIHRvcDogMTVweDsgfVxuXG4ubWNlLWNvbnRhaW5lci5tY2UtcGFuZWwge1xuICBtaW4td2lkdGg6IDQwMHB4OyB9XG5cbi51aS1zb3J0YWJsZS1oYW5kbGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7IH1cblxuLmFjdG9ycy1saXN0aW5nIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMjk4cHg7XG4gIHdpZHRoOiAyNSU7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYWN0b3JzLWxpc3RpbmcgbGkgPiBhLmNvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGhlaWdodDogaW5oZXJpdDsgfVxuICAgIC5hY3RvcnMtbGlzdGluZyBsaSA+IGEuY292ZXIgPiAuaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NDQzsgfVxuICAuYWN0b3JzLWxpc3RpbmcgbGkgLmNvbnRlbnQtaW5mb3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7IH1cbiAgLmFjdG9ycy1saXN0aW5nIGxpID4gLmluZm8ge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAuYWN0b3JzLWxpc3RpbmcgbGkgPiAuaW5mbyA+IC5pbm5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg5LCAxMzIsIDc5LCAwLjgpO1xuICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgIC5hY3RvcnMtbGlzdGluZyBsaSA+IC5pbmZvID4gLmlubmVyID4gLmJ0bi1zbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNXB4OyB9XG4gIC5hY3RvcnMtbGlzdGluZyBsaSAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWluLWhlaWdodDogNTNweDtcbiAgICBtYXJnaW46IDAgMCA1cHggMDsgfVxuICAuYWN0b3JzLWxpc3RpbmcgbGkgLnRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ2FudG9uaW8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuYWN0b3JzLWxpc3RpbmcgbGkgLnRpdGxlID4gLmJpZyB7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLmFjdG9ycy1saXN0aW5nIGxpIC50aXRsZSA+IC5iaWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyB9IH1cbiAgICAuYWN0b3JzLWxpc3RpbmcgbGkgLnRpdGxlOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5hY3RvcnMtbGlzdGluZyBsaSAuYm94ZWQtdGV4dCB7XG4gICAgZm9udC1zdHlsZTogaW5pdGlhbDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5hY3RvcnMtbGlzdGluZyBsaSAuYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7IH1cbiAgLmFjdG9ycy1saXN0aW5nIGxpIC5sYW5ndWFnZXMge1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIG1pbi1oZWlnaHQ6IDM0cHg7IH1cbiAgLmFjdG9ycy1saXN0aW5nIGxpIGEuZGFyayB7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzOyB9XG4gIC5hY3RvcnMtbGlzdGluZyBsaSAud2hpdGUge1xuICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG5cbiNjb29raWVzLW5vdGljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNkU2O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRjsgfVxuICAjY29va2llcy1ub3RpY2UgLnJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAjY29va2llcy1ub3RpY2UgLmNvbC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgI2Nvb2tpZXMtbm90aWNlIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gICNjb29raWVzLW5vdGljZSAuY29udGVudCB7XG4gICAgcGFkZGluZzogMThweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjMzIzMjMyOyB9XG5cbi5yZXF1ZXN0LWFjY2VzcyAuaXRlbSB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgY29sb3I6ICNGRkY7IH1cbiAgLnJlcXVlc3QtYWNjZXNzIC5pdGVtIC50aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgICAucmVxdWVzdC1hY2Nlc3MgLml0ZW0gLnRpdGxlIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG4gIC5yZXF1ZXN0LWFjY2VzcyAuaXRlbSBwIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtZmFtaWx5OiBcImNvb3Blcl9oZXdpdHRcIjsgfVxuICAgIC5yZXF1ZXN0LWFjY2VzcyAuaXRlbSBwIGEge1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi8qXG4jdmlkZW9zIHtcbiAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4jYXVkaW9zIHtcbiAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xufVxuKi9cbiNtZWRpYXMtbW9kYWwtdmlldyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2U7XG4gIC8qXG4gICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcbiAgICAgIHotaW5kZXg6IC0xO1xuICB9XG4qLyB9XG4gICNtZWRpYXMtbW9kYWwtdmlldyAubW9kYWwtYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2U7XG4gICAgei1pbmRleDogLTE7IH1cbiAgI21lZGlhcy1tb2RhbC12aWV3Lm9wZW4ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgICAjbWVkaWFzLW1vZGFsLXZpZXcub3BlbiAubW9kYWwtYmcge1xuICAgICAgb3BhY2l0eTogMC43OyB9XG4gICNtZWRpYXMtbW9kYWwtdmlldyAuY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwOyB9XG4gICAgI21lZGlhcy1tb2RhbC12aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGhlaWdodDogOTAlO1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgI21lZGlhcy1tb2RhbC12aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtaW5uZXIgLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICNtZWRpYXMtbW9kYWwtdmlldyAuY29udGVudC13cmFwcGVyIGEubW9kYWwtY2xvc2Uge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXI6IDAgc29saWQgI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICNiZDg0NGY7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHotaW5kZXg6IDQwMDE7IH1cbiAgICAgICNtZWRpYXMtbW9kYWwtdmlldyAuY29udGVudC13cmFwcGVyIGEubW9kYWwtY2xvc2U6OmJlZm9yZSwgI21lZGlhcy1tb2RhbC12aWV3IC5jb250ZW50LXdyYXBwZXIgYS5tb2RhbC1jbG9zZTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlOyB9XG4gICAgICAjbWVkaWFzLW1vZGFsLXZpZXcgLmNvbnRlbnQtd3JhcHBlciBhLm1vZGFsLWNsb3NlOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpOyB9XG4gICAgICAjbWVkaWFzLW1vZGFsLXZpZXcgLmNvbnRlbnQtd3JhcHBlciBhLm1vZGFsLWNsb3NlOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpOyB9XG4gICAgICAjbWVkaWFzLW1vZGFsLXZpZXcgLmNvbnRlbnQtd3JhcHBlciBhLm1vZGFsLWNsb3NlLmZhZGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4xNTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGF5b3V0IGFuZCBzZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmhlYWRlciNzaXRlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIHotaW5kZXg6IDQwMDsgfVxuICBoZWFkZXIjc2l0ZS1oZWFkZXIgLndyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIGhlYWRlciNzaXRlLWhlYWRlciA+IC50b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IC50b3AgdWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gLnRvcCB1bCBsaSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gLnRvcCB1bCBsaSBhIGkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYuZml4ZWQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiA3MHB4OyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC53cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgLmJyYW5kLWxvZ28ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U2ZTZlNjsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC5icmFuZC1sb2dvIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC5icmFuZC1sb2dvIGEgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnJhbmQtbG9nbyBhIC5wcmludCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnVyZ2VyLW1lbnUtYnV0dG9uIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC5idXJnZXItbWVudS1idXR0b24gLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogbGluZS1oZWlnaHQgLjI1cyBlYXNlOyB9XG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgLmJ1cmdlci1tZW51LWJ1dHRvbiAubWF0ZXJpYWwtaWNvbnM6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC5idXJnZXItbWVudS1idXR0b24ub3AgLm1hdGVyaWFsLWljb25zOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnVyZ2VyLW1lbnUtYnV0dG9uLm9wIC5tYXRlcmlhbC1pY29uczpudGgtY2hpbGQoMikge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYnVyZ2VyLW1lbnUtbmF2IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQzNXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHRvcDogMTAwcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYub3Age1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpOyB9XG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiA+IGEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBjb29wZXJfaGV3aXR0LEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tcGFnbmlvbnMvaWNvbi1uZXdzbGV0dGVyLWJyb3duQDJ4LnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC40cyBlYXNlOyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYnVyZ2VyLW1lbnUtbmF2ID4gYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYnVyZ2VyLW1lbnUtbmF2IC5tZW51LWRlc2t0b3AsXG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiAubWVudS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiAubWVudS1kZXNrdG9wIHVsLFxuICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiAubWVudS1tb2JpbGUgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAwcHggMDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYgLm1lbnUtZGVza3RvcCB1bCBsaSxcbiAgICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiAubWVudS1tb2JpbGUgdWwgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYnVyZ2VyLW1lbnUtbmF2IC5tZW51LWRlc2t0b3AgdWwgbGkgYSxcbiAgICAgICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYnVyZ2VyLW1lbnUtbmF2IC5tZW51LW1vYmlsZSB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiY29vcGVyX2hld2l0dFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMzBweCA2NHB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMjVzIGVhc2U7IH1cbiAgICAgICAgICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYgLm1lbnUtZGVza3RvcCB1bCBsaSBhOmhvdmVyLFxuICAgICAgICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiAubWVudS1tb2JpbGUgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNiZDg0NGY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYgLm1lbnUtZGVza3RvcCB1bCBsaSBhIC5tYXRlcmlhbC1pY29ucyxcbiAgICAgICAgICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYgLm1lbnUtbW9iaWxlIHVsIGxpIGEgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiAubWVudS1kZXNrdG9wIHVsIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDAgMDsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYgLm1lbnUtbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiAubWVudS1tb2JpbGUgdWwgbGkgYSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDI1cHggMzBweDsgfVxuICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiAubWVudS1tb2JpbGUgI21lbnUtbmF2aWdhdGlvbi1lbi10ZXRlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC5idXJnZXItbWVudS1uYXYtb3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICAgIHRvcDogMTAwcHg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnVyZ2VyLW1lbnUtbmF2LW92ZXJsYXkub3Age1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjZGVza3RvcC1tZW51LCBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2Nhc3Rpbi1tZW51IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogXCJjb29wZXJfaGV3aXR0XCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjZGVza3RvcC1tZW51IGxpLCBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2Nhc3Rpbi1tZW51IGxpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjZGVza3RvcC1tZW51IGxpLm1vYmlsZS1vbmx5LCBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2Nhc3Rpbi1tZW51IGxpLm1vYmlsZS1vbmx5IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjZGVza3RvcC1tZW51IGxpLmRlc2t0b3Atb25seSwgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNjYXN0aW4tbWVudSBsaS5kZXNrdG9wLW9ubHkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjZGVza3RvcC1tZW51IGxpIGEsIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjY2FzdGluLW1lbnUgbGkgYSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGxpbmUtaGVpZ2h0IC4yNXMgZWFzZTsgfVxuICAgICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjZGVza3RvcC1tZW51IGxpIGEgLm1lbnUtaW1hZ2UtdGl0bGUsIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjY2FzdGluLW1lbnUgbGkgYSAubWVudS1pbWFnZS10aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2Rlc2t0b3AtbWVudSBsaSBhIC5uZXctYmxvZy1pdGVtLCBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2Nhc3Rpbi1tZW51IGxpIGEgLm5ldy1ibG9nLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtMTRweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICBjb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTNweCkge1xuICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2Rlc2t0b3AtbWVudS5oaWRlLW9uLWxhcmdlLWNvbWVkaWVuLCBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2Nhc3Rpbi1tZW51LmhpZGUtb24tbGFyZ2UtY29tZWRpZW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNhY2NvdW50LW1lbnUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51LmxvZ2dlZC1pbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lOyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51LmxvZ2dlZC1pbiBsaSAjbXktYWNjb3VudCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51LmxvZ2dlZC1pbiBsaSAjbXktYWNjb3VudCAuaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBsZWZ0OiAzM3B4O1xuICAgICAgICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51LmxvZ2dlZC1pbiBsaSAjbXktYWNjb3VudCAuaWNvbiBvYmplY3Qge1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51IGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2FjY291bnQtbWVudSBsaS5teS1hY2NvdW50LWxpIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51IGxpIC5idG4sIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51IGxpIC5idG4tbGFyZ2UsIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51IGxpIC5idG4tc21hbGwge1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHVuc2V0OyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51IGxpI215LWFjY291bnQge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51IGxpIGEudG9nZ2xlU2VhcmNoIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51IGxpIGEudG9nZ2xlU2VhcmNoIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNhY2NvdW50LW1lbnUgbGkgYS50b2dnbGVTZWFyY2g6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OTE2MjsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdi5maXhlZCAuYnVyZ2VyLW1lbnUtYnV0dG9uIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBsaW5lLWhlaWdodDogNzNweDsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdi5maXhlZCAjYnVyZ2VyLW1lbnUtbmF2LFxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdi5maXhlZCAuYnVyZ2VyLW1lbnUtbmF2LW92ZXJsYXkge1xuICAgICAgdG9wOiA3MHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiBhLmJ1dHRvbi1jb2xsYXBzZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC5idXJnZXItbWVudS1idXR0dG9uLFxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYsXG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgLmJ1cmdlci1tZW51LW5hdi1vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG4gIGhlYWRlciNzaXRlLWhlYWRlciAuc2VhcmNoZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyIC5zZWFyY2hmb3JtLmhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyIC5zZWFyY2hmb3JtIGlucHV0IHtcbiAgICAgIGhlaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyIC5zZWFyY2hmb3JtIGEge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgcGFkZGluZzogMHB4IDI1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmQ4NDRmOyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyIC5zZWFyY2hmb3JtICNkZXNrdG9wLXNlYXJjaC1idXR0b24tY2xvc2Uge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTsgfVxuICBoZWFkZXIjc2l0ZS1oZWFkZXIgLmhlYWRlci1iYXIge1xuICAgIHdpZHRoOiA1MjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyIC5oZWFkZXItYmFyIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG5cbi5jb21wYW5pb24tc3RpY2t5LW5hdiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuY29tcGFuaW9uLXN0aWNreS1uYXYgdWwge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNvbXBhbmlvbi1zdGlja3ktbmF2IHVsIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuY29tcGFuaW9uLXN0aWNreS1uYXYgdWwgbGkgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgICAgLmNvbXBhbmlvbi1zdGlja3ktbmF2IHVsIGxpIGE6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvbXBhZ25pb25zL2ljb24tcmVnaXN0ZXItYnJvd25AMnguc3ZnXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlOyB9XG4gICAgICAgIC5jb21wYW5pb24tc3RpY2t5LW5hdiB1bCBsaSBhLmljby1jb250YWN0OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDYlIDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tcGFnbmlvbnMvaWNvbi1waG9uZS1icm93bkAyeC5zdmdcIik7IH1cbiAgICAgICAgLmNvbXBhbmlvbi1zdGlja3ktbmF2IHVsIGxpIGEuaWNvLW5ld3NsZXR0ZXI6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21wYWduaW9ucy9pY29uLW5ld3NsZXR0ZXItYnJvd25AMnguc3ZnXCIpOyB9XG4gICAgICAgIC5jb21wYW5pb24tc3RpY2t5LW5hdiB1bCBsaSBhIC50aXRsZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdjb29wZXJfaGV3aXR0JztcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC5jb21wYW5pb24tc3RpY2t5LW5hdiB1bCBsaSBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21wYWduaW9ucy9pY29uLXJlZ2lzdGVyLXdoaXRlQDJ4LnN2Z1wiKTsgfVxuICAgICAgICAuY29tcGFuaW9uLXN0aWNreS1uYXYgdWwgbGkgYTpob3Zlci5pY28tY29udGFjdDphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvbXBhZ25pb25zL2ljb24tcGhvbmUtd2hpdGVAMnguc3ZnXCIpOyB9XG4gICAgICAgIC5jb21wYW5pb24tc3RpY2t5LW5hdiB1bCBsaSBhOmhvdmVyLmljby1uZXdzbGV0dGVyOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tcGFnbmlvbnMvaWNvbi1uZXdzbGV0dGVyLXdoaXRlQDJ4LnN2Z1wiKTsgfVxuICAgICAgICAuY29tcGFuaW9uLXN0aWNreS1uYXYgdWwgbGkgYTpob3ZlciAudGl0bGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTsgfVxuICAgICAgLmNvbXBhbmlvbi1zdGlja3ktbmF2IHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmViZWJlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JlYmViZTsgfVxuICAgICAgLmNvbXBhbmlvbi1zdGlja3ktbmF2IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5zZWFyY2gtZm9ybS1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICB6LWluZGV4OiA5OTsgfVxuICAuc2VhcmNoLWZvcm0tY29udGFpbmVyIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuc2VhcmNoLWZvcm0tY29udGFpbmVyIC5jb250YWluZXIgZm9ybSA6OnBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgLyogRmlyZWZveCAqLyB9XG4gICAgLnNlYXJjaC1mb3JtLWNvbnRhaW5lciAuY29udGFpbmVyIGZvcm0gOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuc2VhcmNoLWZvcm0tY29udGFpbmVyIC5jb250YWluZXIgZm9ybSA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuc2VhcmNoLWZvcm0tY29udGFpbmVyIC5jb250YWluZXIgZm9ybSBpbnB1dCB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuICAuc2VhcmNoLWZvcm0tY29udGFpbmVyIGEuc2VhcmNoLWNsb3NlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMzBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3JkZXI6IDAgc29saWQgI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjYmQ4NDRmO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2U7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA0MDAxOyB9XG4gICAgLnNlYXJjaC1mb3JtLWNvbnRhaW5lciBhLnNlYXJjaC1jbG9zZTo6YmVmb3JlLCAuc2VhcmNoLWZvcm0tY29udGFpbmVyIGEuc2VhcmNoLWNsb3NlOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTsgfVxuICAgIC5zZWFyY2gtZm9ybS1jb250YWluZXIgYS5zZWFyY2gtY2xvc2U6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpOyB9XG4gICAgLnNlYXJjaC1mb3JtLWNvbnRhaW5lciBhLnNlYXJjaC1jbG9zZTo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7IH1cblxuLm1vYmlsZS1zZWFyY2gge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDRweCAxNXB4OyB9XG4gIC5tb2JpbGUtc2VhcmNoLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubW9iaWxlLXNlYXJjaCBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5tb2JpbGUtc2VhcmNoIGZvcm0gaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmxhbmRpbmcgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IHtcbiAgaGVpZ2h0OiA2MHB4OyB9XG4gIC5sYW5kaW5nIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdi5maXhlZCB7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gIC5sYW5kaW5nIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAud3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5sYW5kaW5nIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnJhbmQtbG9nbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgICAubGFuZGluZyBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgLmJyYW5kLWxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGVmdDogMDsgfVxuXG4uc2luZ2xlLWNtLWFjdG9ycyBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXY6bm90KC5maXhlZCkgI2FjY291bnQtbWVudS5sb2dnZWQtaW4gbGkgI215LWFjY291bnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhjNTUyMTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTNweCksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IHtcbiAgICBoZWlnaHQ6IDEwMHB4OyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjFGMTsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYgLm1lbnUtZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYnVyZ2VyLW1lbnUtbmF2IC5tZW51LW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2J1cmdlci1tZW51LW5hdiA+IGEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnJhbmQtbG9nbyB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAtbW96LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgIC1vLXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgIC1tcy10cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgIHRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgIGxlZnQ6IGluaGVyaXQ7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnJhbmQtbG9nbyBhIHtcbiAgICAgICAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTNweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSwgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC5zZWFyY2gtdHJpZ2dlciB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTNweCksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgLmJ1dHRvbi1jb2xsYXBzZSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnV0dG9uLWNvbGxhcHNlIGkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC5idXR0b24tY29sbGFwc2Uuc2VhcmNoLXRyaWdnZXIgaSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiZDg0NGY7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNhY2NvdW50LW1lbnUgbGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2FjY291bnQtbWVudSBsaS5pbnNjcmlwdGlvbi1idG4tbGkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2FjY291bnQtbWVudSBsaS5teS1hY2NvdW50LWxpIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51IGxpIGEubW9kYWwtdHJpZ2dlciB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JlZ2lzdGVyLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4cHggN3B4OyB9XG4gICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNhY2NvdW50LW1lbnUubG9nZ2VkLWluIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNhY2NvdW50LW1lbnUubG9nZ2VkLWluIGxpICNteS1hY2NvdW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi10b3AgLjI1cyBlYXNlOyB9XG4gICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51LmxvZ2dlZC1pbiBsaSAjbXktYWNjb3VudCAuaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICBsZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAjYWNjb3VudC1tZW51LmxvZ2dlZC1pbiBsaSAjbXktYWNjb3VudCAuaWNvbiBvYmplY3Qge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdi5maXhlZCB7XG4gICAgICBoZWlnaHQ6IDcwcHg7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdi5maXhlZCAuYnV0dG9uLWNvbGxhcHNlIGkge1xuICAgICAgICBsaW5lLWhlaWdodDogNzBweDsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2LmZpeGVkIC5idXR0b24tY29sbGFwc2Uuc2VhcmNoLXRyaWdnZXIgaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIHVsI21vYmlsZS1tZW51IGxpIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICB1bCNtb2JpbGUtbWVudSBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgdWwjbW9iaWxlLW1lbnUgbGkgPiBhIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIHVsI21vYmlsZS1tZW51IGxpID4gYSA+IGkubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICB1bCNtb2JpbGUtbWVudSBsaSAubmV3LWJsb2ctaXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgY29sb3I6ICNiZDg0NGY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuc2VhcmNoLWZvcm0tY29udGFpbmVyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICBoZWFkZXIjc2l0ZS1oZWFkZXIgLmJ1dHRvbi1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2IC5icmFuZC1sb2dvIGEge1xuICAgIHdpZHRoOiAxNTBweDsgfVxuICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2FjY291bnQtbWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2Rlc2t0b3AtbWVudSBsaS5tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNkZXNrdG9wLW1lbnUgbGkuZGVza3RvcC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNidXJnZXItbWVudS1uYXYge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTsgfVxuICAjbW9iaWxlLW1lbnUgLnNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAjbW9iaWxlLW1lbnUgLnNlY3Rpb24gYSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgI21vYmlsZS1tZW51IC5kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuY29tcGFuaW9uLXN0aWNreS1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICBoZWFkZXIjc2l0ZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICByaWdodDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjBweDsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IC50b3Age1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnJhbmQtbG9nbyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgLmJyYW5kLWxvZ28gYSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgLmJyYW5kLWxvZ28gYSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnJhbmQtbG9nbyBhIC5wcmludCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgaGVhZGVyI3NpdGUtaGVhZGVyID4gbmF2ICNkZXNrdG9wLW1lbnUsXG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYgI2FjY291bnQtbWVudSxcbiAgICAgIGhlYWRlciNzaXRlLWhlYWRlciA+IG5hdiAuYnV0dG9uLWNvbGxhcHNlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICBoZWFkZXIjc2l0ZS1oZWFkZXIgPiBuYXYuZml4ZWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4OyB9IH1cblxuLmQtaSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5pZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG5tYWluI2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIHotaW5kZXg6IDIwMDsgfVxuICBtYWluI2NvbnRlbnQgPiAucGFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDMzMHB4OyB9XG4gICAgbWFpbiNjb250ZW50ID4gLnBhZ2U6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAzMzBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNFRUU7XG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNFRUUgMSUsICNGRkYgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNFRUUgMSUsICNGRkYgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRUVFIDElLCAjRkZGIDEwMCUpO1xuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZmZmZmZmJyxHcmFkaWVudFR5cGU9MCk7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuICBtYWluI2NvbnRlbnQgPiAubm90aWNlLFxuICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgICBjb2xvcjogI0ZGRjsgfVxuICAgIG1haW4jY29udGVudCA+IC5ub3RpY2UuYWxlcnQsXG4gICAgbWFpbiNjb250ZW50ICNoZWFkZXItYWxlcnRzID4gLm5vdGljZS5hbGVydCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGEzYzM5OyB9XG4gICAgICBtYWluI2NvbnRlbnQgPiAubm90aWNlLmFsZXJ0IC5pbm5lciBhOm5vdCguYnRuKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tc21hbGwpLFxuICAgICAgbWFpbiNjb250ZW50ICNoZWFkZXItYWxlcnRzID4gLm5vdGljZS5hbGVydCAuaW5uZXIgYTpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLXNtYWxsKSB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG4gICAgbWFpbiNjb250ZW50ID4gLm5vdGljZS5pbmZvLFxuICAgIG1haW4jY29udGVudCAjaGVhZGVyLWFsZXJ0cyA+IC5ub3RpY2UuaW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3QUI3OyB9XG4gICAgICBtYWluI2NvbnRlbnQgPiAubm90aWNlLmluZm8gLmlubmVyIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCksXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlLmluZm8gLmlubmVyIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCkge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAgICAgbWFpbiNjb250ZW50ID4gLm5vdGljZS5pbmZvIC5idG4sIG1haW4jY29udGVudCA+IC5ub3RpY2UuaW5mbyAuYnRuLWxhcmdlLCBtYWluI2NvbnRlbnQgPiAubm90aWNlLmluZm8gLmJ0bi1zbWFsbCxcbiAgICAgIG1haW4jY29udGVudCAjaGVhZGVyLWFsZXJ0cyA+IC5ub3RpY2UuaW5mbyAuYnRuLFxuICAgICAgbWFpbiNjb250ZW50ICNoZWFkZXItYWxlcnRzID4gLm5vdGljZS5pbmZvIC5idG4tbGFyZ2UsXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlLmluZm8gLmJ0bi1zbWFsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIGNvbG9yOiAjMzM3QUI3OyB9XG4gICAgbWFpbiNjb250ZW50ID4gLm5vdGljZS5zdWNjZXNzLFxuICAgIG1haW4jY29udGVudCAjaGVhZGVyLWFsZXJ0cyA+IC5ub3RpY2Uuc3VjY2VzcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjOyB9XG4gICAgICBtYWluI2NvbnRlbnQgPiAubm90aWNlLnN1Y2Nlc3MgLmlubmVyIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCksXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlLnN1Y2Nlc3MgLmlubmVyIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCkge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAgICAgbWFpbiNjb250ZW50ID4gLm5vdGljZS5zdWNjZXNzIC5idG4sIG1haW4jY29udGVudCA+IC5ub3RpY2Uuc3VjY2VzcyAuYnRuLWxhcmdlLCBtYWluI2NvbnRlbnQgPiAubm90aWNlLnN1Y2Nlc3MgLmJ0bi1zbWFsbCxcbiAgICAgIG1haW4jY29udGVudCAjaGVhZGVyLWFsZXJ0cyA+IC5ub3RpY2Uuc3VjY2VzcyAuYnRuLFxuICAgICAgbWFpbiNjb250ZW50ICNoZWFkZXItYWxlcnRzID4gLm5vdGljZS5zdWNjZXNzIC5idG4tbGFyZ2UsXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlLnN1Y2Nlc3MgLmJ0bi1zbWFsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgbWFpbiNjb250ZW50ID4gLm5vdGljZS5nb2xkLFxuICAgIG1haW4jY29udGVudCAjaGVhZGVyLWFsZXJ0cyA+IC5ub3RpY2UuZ29sZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICBtYWluI2NvbnRlbnQgPiAubm90aWNlLmdvbGQgLmlubmVyIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCksXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlLmdvbGQgLmlubmVyIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCkge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAgICAgbWFpbiNjb250ZW50ID4gLm5vdGljZS5nb2xkIC5idG4sIG1haW4jY29udGVudCA+IC5ub3RpY2UuZ29sZCAuYnRuLWxhcmdlLCBtYWluI2NvbnRlbnQgPiAubm90aWNlLmdvbGQgLmJ0bi1zbWFsbCxcbiAgICAgIG1haW4jY29udGVudCAjaGVhZGVyLWFsZXJ0cyA+IC5ub3RpY2UuZ29sZCAuYnRuLFxuICAgICAgbWFpbiNjb250ZW50ICNoZWFkZXItYWxlcnRzID4gLm5vdGljZS5nb2xkIC5idG4tbGFyZ2UsXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlLmdvbGQgLmJ0bi1zbWFsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgbWFpbiNjb250ZW50ID4gLm5vdGljZS5kYXJrLWdyZXksXG4gICAgbWFpbiNjb250ZW50ICNoZWFkZXItYWxlcnRzID4gLm5vdGljZS5kYXJrLWdyZXkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgICAgbWFpbiNjb250ZW50ID4gLm5vdGljZS5kYXJrLWdyZXkgLmlubmVyIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCksXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlLmRhcmstZ3JleSAuaW5uZXIgYTpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLXNtYWxsKSB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG4gICAgICBtYWluI2NvbnRlbnQgPiAubm90aWNlLmRhcmstZ3JleSAuYnRuLCBtYWluI2NvbnRlbnQgPiAubm90aWNlLmRhcmstZ3JleSAuYnRuLWxhcmdlLCBtYWluI2NvbnRlbnQgPiAubm90aWNlLmRhcmstZ3JleSAuYnRuLXNtYWxsLFxuICAgICAgbWFpbiNjb250ZW50ICNoZWFkZXItYWxlcnRzID4gLm5vdGljZS5kYXJrLWdyZXkgLmJ0bixcbiAgICAgIG1haW4jY29udGVudCAjaGVhZGVyLWFsZXJ0cyA+IC5ub3RpY2UuZGFyay1ncmV5IC5idG4tbGFyZ2UsXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlLmRhcmstZ3JleSAuYnRuLXNtYWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICBtYWluI2NvbnRlbnQgPiAubm90aWNlIC5tYXRlcmlhbC1pY29uczpub3QoLmNsb3NlKSxcbiAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlIC5tYXRlcmlhbC1pY29uczpub3QoLmNsb3NlKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMjBweDsgfVxuICAgIG1haW4jY29udGVudCA+IC5ub3RpY2UgLmlubmVyLFxuICAgIG1haW4jY29udGVudCAjaGVhZGVyLWFsZXJ0cyA+IC5ub3RpY2UgLmlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDYwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIG1haW4jY29udGVudCA+IC5ub3RpY2UgLmlubmVyIHAsXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlIC5pbm5lciBwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAgICAgbWFpbiNjb250ZW50ID4gLm5vdGljZSAuaW5uZXIgc3Ryb25nLFxuICAgICAgbWFpbiNjb250ZW50ICNoZWFkZXItYWxlcnRzID4gLm5vdGljZSAuaW5uZXIgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIG1haW4jY29udGVudCA+IC5ub3RpY2UgYS53cmFwcGVyLWxpbmssXG4gICAgbWFpbiNjb250ZW50ICNoZWFkZXItYWxlcnRzID4gLm5vdGljZSBhLndyYXBwZXItbGluayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgIG1haW4jY29udGVudCA+IC5ub3RpY2UgLmNsb3NlLW5vdGljZSxcbiAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlIC5jbG9zZS1ub3RpY2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIHotaW5kZXg6IDIwOyB9XG4gICAgICBtYWluI2NvbnRlbnQgPiAubm90aWNlIC5jbG9zZS1ub3RpY2U6aG92ZXIsXG4gICAgICBtYWluI2NvbnRlbnQgI2hlYWRlci1hbGVydHMgPiAubm90aWNlIC5jbG9zZS1ub3RpY2U6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuXG4uY20tY2xhc3NpZmllZHMgI2hlYWRlci1hbGVydHMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiN1c2VyX3N3aXRjaGluZ19zd2l0Y2hfb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNzaWRlbmF2LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7IH1cblxuLmNtLWV2ZW50cy10ZW1wbGF0ZS1kZWZhdWx0ICN3cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuXG4uZGlzcGxheS1tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5kaXNwbGF5LW1vYmlsZS1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmRpc3BsYXktdGFibGV0LWRlc2t0b3Atb25seSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuZGlzcGxheS10YWJsZXQtZGVza3RvcC1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5pbWdbZGF0YS1sYXp5LXNyY10ge1xuICBvcGFjaXR5OiAwOyB9XG5cbmltZy5sYXp5bG9hZGVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgMC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyIDAuMnM7XG4gIG9wYWNpdHk6IDE7IH1cblxuLndwY2Y3LXN1Ym1pdCAjc3VibWl0IHtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmdvb2ctdGUtZnRhYi1mbG9hdCB7XG4gICAgei1pbmRleDogOTk1ICFpbXBvcnRhbnQ7IH0gfVxuXG5AcGFnZSB7XG4gIG1hcmdpbjogMmNtOyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIGh0bWwsIGJvZHkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBoZWFkZXIjc2l0ZS1oZWFkZXIsXG4gICNjb29raWVzLW5vdGljZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIG1haW4jY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIG1haW4jY29udGVudCA+IC5wYWdlIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7IH1cbiAgLmdvb2ctdGUtZnRhYi1mbG9hdCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdyZWNhcHRjaGEtYmFkZ2UsXG4gIC5yaWdodC1hbGlnbmVkIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuZm9vdGVyI3NpdGUtZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgZm9vdGVyI3NpdGUtZm9vdGVyICNuYXYtYm90dG9tLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICB6LWluZGV4OiAyMDsgfVxuICBmb290ZXIjc2l0ZS1mb290ZXIgI25hdi1ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogMCA2cHggMjBweCAwIHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4xKSwgMCA2cHggMjBweCAwIHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4wOCk7IH1cbiAgICBmb290ZXIjc2l0ZS1mb290ZXIgI25hdi1ib3R0b20gdWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAjbmF2LWJvdHRvbSB1bCA+IGxpIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyICNuYXYtYm90dG9tIHVsID4gbGkgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U2ZTZlNjsgfVxuICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgI25hdi1ib3R0b20gdWwgPiBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciA+IC5jbGlwUGF0aEhlaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgaGVpZ2h0OiAxMjBweDsgfVxuICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciA+IC5jb250YWluZXIgLnJvdyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5tYXJnaW4taGlkZGVuLW5ld3NsZXR0ZXIge1xuICAgICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5jb250YWluZXItbmV3c2xldHRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDEwMHB4IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEY4OyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmNvbnRhaW5lci1uZXdzbGV0dGVyOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEwMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuY29udGFpbmVyLW5ld3NsZXR0ZXI6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgYm90dG9tOiAtMTIwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAsIDAgMCwgMTAwJSAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogI0Y4RjhGODsgfVxuICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5jb250YWluZXItbmV3c2xldHRlciA+IC5yb3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIHtcbiAgICAgIG1hcmdpbjogMzBweCAwOyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLm5ld3NsZXR0ZXIgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCA1MHB4IDA7IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAubmV3c2xldHRlciAuaW5wdXQtZmllbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAubmV3c2xldHRlciAuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmViZWJlOyB9XG4gICAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLm5ld3NsZXR0ZXIgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9dGV4dF06Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLm5ld3NsZXR0ZXIgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9dGV4dF06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggd2hpdGUgaW5zZXQ7IH1cbiAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdjb29wZXJfaGV3aXR0JztcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIC5zdWJtaXQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnY29vcGVyX2hld2l0dCc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDE4cHggNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLm5ld3NsZXR0ZXIgLnN1Ym1pdDpob3ZlciwgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIC5zdWJtaXQ6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAubmV3c2xldHRlciAubG9hZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAubmV3c2xldHRlciAucmVzcG9uc2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAubmV3c2xldHRlciAucmVzcG9uc2Uuc3VjY2VzcyB7XG4gICAgICAgICAgY29sb3I6ICM1Q0I4NUM7IH1cbiAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIC5yZXNwb25zZS5lcnJvciB7XG4gICAgICAgICAgY29sb3I6ICNEOTUzNEY7IH1cbiAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnNvdXRpZW5zLCBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnBhcnRlbmFpcmVzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnNvdXRpZW5zIC5zZWN0aW9uLXRpdGxlLCBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnBhcnRlbmFpcmVzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweCAwOyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnNvdXRpZW5zIC5pbm5lciAuaXRlbSwgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5wYXJ0ZW5haXJlcyAuaW5uZXIgLml0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5zb3V0aWVucyAuaW5uZXIgLml0ZW0gPiBhLCBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnBhcnRlbmFpcmVzIC5pbm5lciAuaXRlbSA+IGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTsgfVxuICAgICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuc291dGllbnMgLmlubmVyIC5pdGVtID4gYTpiZWZvcmUsIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAucGFydGVuYWlyZXMgLmlubmVyIC5pdGVtID4gYTpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzIGVhc2U7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTsgfVxuICAgICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuc291dGllbnMgLmlubmVyIC5pdGVtID4gYTpob3ZlciwgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5zb3V0aWVucyAuaW5uZXIgLml0ZW0gPiBhOmZvY3VzLCBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnBhcnRlbmFpcmVzIC5pbm5lciAuaXRlbSA+IGE6aG92ZXIsIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAucGFydGVuYWlyZXMgLmlubmVyIC5pdGVtID4gYTpmb2N1cyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNjsgfVxuICAgICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuc291dGllbnMgLmlubmVyIC5pdGVtID4gYSAubWVudS1pbWFnZS10aXRsZSwgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5wYXJ0ZW5haXJlcyAuaW5uZXIgLml0ZW0gPiBhIC5tZW51LWltYWdlLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnNvdXRpZW5zIC5pbm5lciAuaXRlbSA+IGEgaW1nLCBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnBhcnRlbmFpcmVzIC5pbm5lciAuaXRlbSA+IGEgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAucGFydGVuYWlyZXMgLmlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnBhcnRlbmFpcmVzIC5pbm5lciAuaXRlbSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuc291dGllbnMgLmlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuc291dGllbnMgLmlubmVyIC5pdGVtIHtcbiAgICAgICAgZmxvYXQ6IHVuc2V0O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMzFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3c6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwIDUwcHggMCAhaW1wb3J0YW50OyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93Om50aC1jaGlsZCgyKSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCA3MHB4IDAgIWltcG9ydGFudDsgfVxuICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93Om50aC1jaGlsZCgyKTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMC43NXJlbTtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS41cmVtKTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJCMkIyOyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5jb2wge1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgY29sb3I6ICM4OTg5OEE7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5jb2wgLmJyYW5kLWxvZ28ge1xuICAgICAgICAgIG1heC13aWR0aDogNzUlOyB9XG4gICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cgLmNvbCAudGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5mb290ZXItYm90dG9tID4gLnJvdyAuY29sIC50ZXh0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gICAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5mb290ZXItYm90dG9tID4gLnJvdyAuY29sIC50ZXh0IGEge1xuICAgICAgICAgICAgY29sb3I6ICM4OTg5OEE7IH1cbiAgICAgICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cgLmNvbCAudGV4dCBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5jb2wgLnRleHQtaGVscC1hZGRyZXNzIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgICAgIGNvbG9yOiAjOWM5YzljO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5jb2wgYSB7XG4gICAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5jb2wgYTpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cgLmNvbCAuc29jaWFsLWxpbmtzIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAgICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cgLmNvbCAuc29jaWFsLWxpbmtzIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5mb290ZXItYm90dG9tID4gLnJvdyAuY29sIC5zb2NpYWwtbGlua3MgbGkgYSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDNweDsgfVxuICAgICAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5mb290ZXItYm90dG9tID4gLnJvdyAuY29sIC5zb2NpYWwtbGlua3MgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5mb290ZXItYm90dG9tID4gLnJvdyAuY29sIC5zb2NpYWwtbGlua3MgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5jb2wgLmNvcHlyaWdodCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5tZW51LW5hdmlnYXRpb24tYmFzLWRlLXBhZ2UgdWwge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5tZW51LW5hdmlnYXRpb24tYmFzLWRlLXBhZ2UgdWwgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cgLm1lbnUtbmF2aWdhdGlvbi1iYXMtZGUtcGFnZSB1bCBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBjb2xvcjogIzg5ODk4QTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5tZW51LW5hdmlnYXRpb24tYmFzLWRlLXBhZ2UgdWwgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5tZW51LW5hdmlnYXRpb24tYmFzLWRlLXBhZ2UgdWwgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmpzLWNhcHRjaGEtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmpzLWNhcHRjaGEtY29udGFpbmVyIGlucHV0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAnY29vcGVyX2hld2l0dCc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDsgfVxuXG4uanMtY2FwdGNoYS1jb250YWluZXIyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5qcy1jYXB0Y2hhLWNvbnRhaW5lcjIgaW5wdXQge1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAuanMtY2FwdGNoYS1jb250YWluZXIyIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjY2NjOyB9XG4gICAgLmpzLWNhcHRjaGEtY29udGFpbmVyMiBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5qcy1jYXB0Y2hhLWNvbnRhaW5lcjIgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNjY2M7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmpzLWNhcHRjaGEtY29udGFpbmVyMiBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNjY2M7IH1cblxuI2dvLXRvLXRvcC1idG4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogLTIlO1xuICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAjZ28tdG8tdG9wLWJ0biAuYnRuLWZsb2F0aW5nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgI2dvLXRvLXRvcC1idG4gLmJ0bi1mbG9hdGluZyAuYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBib3JkZXI6IHNvbGlkICNiZDg0NGY7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIGhlaWdodDogMzAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTI1JSkgcm90YXRlKC0xMzVkZWcpOyB9XG5cbi5idG4tc3Vic2NyaWJlIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNnby10by10b3AtYnRuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIjc2l0ZS1mb290ZXIgI25hdi1ib3R0b20tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIGZvb3RlciNzaXRlLWZvb3RlciAjbmF2LWJvdHRvbSB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG4gICAgZm9vdGVyI3NpdGUtZm9vdGVyICNuYXYtYm90dG9tIHVsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgI25hdi1ib3R0b20gdWwgPiBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogMjUlOyB9XG4gICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAjbmF2LWJvdHRvbSB1bCA+IGxpIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgPiAuY2xpcFBhdGhIZWlnaHQge1xuICAgIGhlaWdodDogMTIwcHg7IH1cbiAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5wYXJ0ZW5haXJlcyAuaW5uZXIgLml0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLm5ld3NsZXR0ZXIgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAubmV3c2xldHRlciAuc3VibWl0IHtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDE2cHggMjVweDsgfVxuICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5mb290ZXItYm90dG9tID4gLnJvdzpudGgtY2hpbGQoMSkge1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDAgMjVweCAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3c6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDM1cHggMCAhaW1wb3J0YW50OyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5jb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cgLmNvbCAuYnJhbmQtbG9nbyB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5mb290ZXItYm90dG9tID4gLnJvdyAuY29sIC5jb3B5cmlnaHQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5mb290ZXItYm90dG9tID4gLnJvdyAubWVudS1uYXZpZ2F0aW9uLWJhcy1kZS1wYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmZvb3Rlci1ib3R0b20gPiAucm93IC5tZW51LW5hdmlnYXRpb24tYmFzLWRlLXBhZ2UgdWwge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cgLm1lbnUtbmF2aWdhdGlvbi1iYXMtZGUtcGFnZSB1bCBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7IH1cbiAgICAgICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cgLm1lbnUtbmF2aWdhdGlvbi1iYXMtZGUtcGFnZSB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICAgICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5mb290ZXItYm90dG9tID4gLnJvdyAubWVudS1uYXZpZ2F0aW9uLWJhcy1kZS1wYWdlIHVsIGxpOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgICAgICAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAuZm9vdGVyLWJvdHRvbSA+IC5yb3cgLm1lbnUtbmF2aWdhdGlvbi1iYXMtZGUtcGFnZSB1bCBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIC5qcy1jYXB0Y2hhLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC5qcy1jYXB0Y2hhLWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBmb290ZXIjc2l0ZS1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IC02MHB4OyB9XG4gICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5jb250YWluZXItbmV3c2xldHRlciB7XG4gICAgICBtYXJnaW46IDYwcHggMDsgfVxuICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5jb250YWluZXItbmV3c2xldHRlcjpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC02MHB4OyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLmNvbnRhaW5lci1uZXdzbGV0dGVyOmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBib3R0b206IC02MHB4OyB9XG4gICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5uZXdzbGV0dGVyIHtcbiAgICAgIG1hcmdpbjogMjVweCAwOyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLm5ld3NsZXR0ZXIgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCAzNXB4IDA7IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAud3JhcHBlciAubmV3c2xldHRlciAuY29sLWJ0bi1uZXdzbGV0dGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5zb3V0aWVucywgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5wYXJ0ZW5haXJlcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnNvdXRpZW5zIC5zZWN0aW9uLXRpdGxlLCBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnBhcnRlbmFpcmVzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG4gICAgICBmb290ZXIjc2l0ZS1mb290ZXIgLndyYXBwZXIgLnNvdXRpZW5zIC5pbm5lciAuaXRlbSBhOmJlZm9yZSwgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5wYXJ0ZW5haXJlcyAuaW5uZXIgLml0ZW0gYTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgZm9vdGVyI3NpdGUtZm9vdGVyIC53cmFwcGVyIC5zb3V0aWVucyAuaW5uZXIgLml0ZW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gICAgZm9vdGVyI3NpdGUtZm9vdGVyICNuYXYtYm90dG9tIHVsID4gbGkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjsgfVxuICAgICAgZm9vdGVyI3NpdGUtZm9vdGVyICNuYXYtYm90dG9tIHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgIGZvb3RlciNzaXRlLWZvb3RlciAjbmF2LWJvdHRvbSB1bCA+IGxpIGEge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgZm9vdGVyI3NpdGUtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFBhZ2VzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhvbWUgLmNvbnRhaW5lciAucm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaG9tZSAuc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDsgfVxuXG4uaG9tZSAjc2VhcmNoLWJveCAuYWxwaGEtc2VhcmNoLCAuaG9tZSAjc2VhcmNoLWJveCAucmVpbml0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaG9tZSAuYWR2YW5jZWQtc2VhcmNoIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuXG4uaG9tZSAuYnRuLCAuaG9tZSAuYnRuLWxhcmdlLCAuaG9tZSAuYnRuLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogNDNweDtcbiAgbGluZS1oZWlnaHQ6IDQzcHg7IH1cblxuI2Zyb250LXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2MjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTMxMzE7XG4gIHotaW5kZXg6IDUwOyB9XG4gICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAvKlxuICAgIC5uMi1zcy10ZXh0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBAaW5jbHVkZSByZW0oZm9udC1zaXplLCAxNnB4KTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAmLm4yLW93LWFsbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIEBpbmNsdWRlIHJlbShmb250LXNpemUsIDMycHgpO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAgKi8gfVxuICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLm4yLXNzLWFsaWduLFxuICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLm4yLXBhZGRpbmcsXG4gICAgI2Zyb250LXNsaWRlciAubjItc2VjdGlvbi1zbWFydHNsaWRlciAubjItc3Mtc2xpZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgI2Zyb250LXNsaWRlciAubjItc2VjdGlvbi1zbWFydHNsaWRlciAuc2xpZGUtdGl0bGUge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAjZnJvbnQtc2xpZGVyIC5uMi1zZWN0aW9uLXNtYXJ0c2xpZGVyIC5zbGlkZS10aXRsZSA+IGRpdiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gICAgI2Zyb250LXNsaWRlciAubjItc2VjdGlvbi1zbWFydHNsaWRlciAuc2xpZGUtdGV4dCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLXRleHQgcCxcbiAgICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLXRleHQgPiBkaXYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgICAgICBmb250LXNpemU6IDQuMjVyZW07XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gICAgI2Zyb250LXNsaWRlciAubjItc2VjdGlvbi1zbWFydHNsaWRlciAuc2xpZGUtYnRuIHtcbiAgICAgIGFsaWduLXNlbGY6IHNlbGYtc3RhcnQ7IH1cbiAgICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLWJ0biBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdjb29wZXJfaGV3aXR0JztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1vdXQ7IH1cbiAgICAgICAgI2Zyb250LXNsaWRlciAubjItc2VjdGlvbi1zbWFydHNsaWRlciAuc2xpZGUtYnRuIGE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDkxNjI7IH1cbiAgICAjZnJvbnQtc2xpZGVyIC5uMi1zZWN0aW9uLXNtYXJ0c2xpZGVyIC5uMi1zcy1idXR0b24tY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgI2Zyb250LXNsaWRlciAubjItc2VjdGlvbi1zbWFydHNsaWRlciAubjItc3MtYnV0dG9uLWNvbnRhaW5lciBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1vdXQ7IH1cbiAgICAgICAgI2Zyb250LXNsaWRlciAubjItc2VjdGlvbi1zbWFydHNsaWRlciAubjItc3MtYnV0dG9uLWNvbnRhaW5lciBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ5MTYyOyB9XG4gICNmcm9udC1zbGlkZXIgLmltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgei1pbmRleDogMTA7IH1cbiAgI2Zyb250LXNsaWRlciAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDIwOyB9XG4gICAgI2Zyb250LXNsaWRlciAuY29udGFpbmVyID4gLnJvdyB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgI2Zyb250LXNsaWRlciAuY29udGFpbmVyIC50aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAjZnJvbnQtc2xpZGVyIC5jb250YWluZXIgLnRpdGxlIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICAgICAgZm9udC1zaXplOiA0LjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICNmcm9udC1zbGlkZXIgLmJ1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAxMTVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICAjZnJvbnQtc2xpZGVyIC5idXR0b25zIC5idG4sICNmcm9udC1zbGlkZXIgLmJ1dHRvbnMgLmJ0bi1sYXJnZSwgI2Zyb250LXNsaWRlciAuYnV0dG9ucyAuYnRuLXNtYWxsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgI2Zyb250LXNsaWRlciAuYnV0dG9ucyAuYnRuOmxhc3QtY2hpbGQsICNmcm9udC1zbGlkZXIgLmJ1dHRvbnMgLmJ0bi1sYXJnZTpsYXN0LWNoaWxkLCAjZnJvbnQtc2xpZGVyIC5idXR0b25zIC5idG4tc21hbGw6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4jZnJvbnQtdGVtb2lnbmFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDUwOyB9XG4gICNmcm9udC10ZW1vaWduYWdlcyAuY2xpcFBhdGhIZWlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI2Zyb250LXRlbW9pZ25hZ2VzIC5uMi1zZWN0aW9uLXNtYXJ0c2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICNmcm9udC10ZW1vaWduYWdlcyAubjItc2VjdGlvbi1zbWFydHNsaWRlciAubjItc3Mtc2xpZGUgLnNsaWRlLXRleHQge1xuICAgICAgcGFkZGluZzogMzBweCA1MHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3F1b3RhdGlvbi1tYXJrLWxlZnQucG5nXCIpIDBweCAwcHggbm8tcmVwZWF0LCB1cmwoXCIuLi9pbWFnZXMvcXVvdGF0aW9uLW1hcmstcmlnaHQucG5nXCIpIDEwMCUgMTAwJSBuby1yZXBlYXQ7IH1cbiAgICAjZnJvbnQtdGVtb2lnbmFnZXMgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLm4yLXNzLWFsaWduLFxuICAgICNmcm9udC10ZW1vaWduYWdlcyAubjItc2VjdGlvbi1zbWFydHNsaWRlciAubjItcGFkZGluZyxcbiAgICAjZnJvbnQtdGVtb2lnbmFnZXMgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLm4yLXNzLXNsaWRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgICNmcm9udC10ZW1vaWduYWdlcyAubjItc2VjdGlvbi1zbWFydHNsaWRlciAuc2xpZGUtdGV4dCxcbiAgICAjZnJvbnQtdGVtb2lnbmFnZXMgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLWF1dCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgI2Zyb250LXRlbW9pZ25hZ2VzIC5uMi1zZWN0aW9uLXNtYXJ0c2xpZGVyIC5zbGlkZS10ZXh0IGhyLFxuICAgICAgI2Zyb250LXRlbW9pZ25hZ2VzIC5uMi1zZWN0aW9uLXNtYXJ0c2xpZGVyIC5zbGlkZS1hdXQgaHIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgI2Zyb250LXRlbW9pZ25hZ2VzIC5uMi1zZWN0aW9uLXNtYXJ0c2xpZGVyIC5zbGlkZS10ZXh0IHAsXG4gICAgICAjZnJvbnQtdGVtb2lnbmFnZXMgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLXRleHQgPiBkaXYsXG4gICAgICAjZnJvbnQtdGVtb2lnbmFnZXMgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLWF1dCBwLFxuICAgICAgI2Zyb250LXRlbW9pZ25hZ2VzIC5uMi1zZWN0aW9uLXNtYXJ0c2xpZGVyIC5zbGlkZS1hdXQgPiBkaXYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbiNmcm9udC1hY3RvcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICB6LWluZGV4OiAxMDA7IH1cbiAgI2Zyb250LWFjdG9yczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEwMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xuICAgIG1hcmdpbi10b3A6IC0xMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4OyB9XG4gICNmcm9udC1hY3RvcnM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJvdHRvbTogLTEyMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMCAwLCAxMDAlIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7IH1cbiAgI2Zyb250LWFjdG9ycyA+IC5jbGlwUGF0aEhlaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDEyMHB4OyB9XG4gICNmcm9udC1hY3RvcnMgPiAuaW5uZXIge1xuICAgIG1hcmdpbjogMTAwcHggMCAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICNmcm9udC1hY3RvcnMgLmFjdG9ycy1saXN0aW5nIGxpIHtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIHdpZHRoOiAxNi42NjY2Njc1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAjZnJvbnQtYWN0b3JzIC5hY3RvcnMtbGlzdGluZyBsaTpudGgtY2hpbGQoMSkge1xuICAgICAgaGVpZ2h0OiA0OTBweDtcbiAgICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgICAjZnJvbnQtYWN0b3JzIC5hY3RvcnMtbGlzdGluZyBsaSBhIHtcbiAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTsgfVxuICAgICNmcm9udC1hY3RvcnMgLmFjdG9ycy1saXN0aW5nIGxpIC5pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTsgfVxuICAgICAgI2Zyb250LWFjdG9ycyAuYWN0b3JzLWxpc3RpbmcgbGkgLmluZm8gYSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDsgfVxuICAgICNmcm9udC1hY3RvcnMgLmFjdG9ycy1saXN0aW5nIGxpIC5sYW5ndWFnZXMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICNmcm9udC1hY3RvcnMgLmFjdG9ycy1saXN0aW5nIGxpIC5sYXN0VXBkYXRlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDAuNjI1cmVtOyB9XG4gICNmcm9udC1hY3RvcnMgI2FsbC1hY3RvcnMge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuI2Zyb250LXZpZGVvcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICB6LWluZGV4OiAxNTA7IH1cbiAgI2Zyb250LXZpZGVvcyA+IC5pbm5lciB7XG4gICAgbWFyZ2luOiAwIDAgNjBweCAwOyB9XG4gICNmcm9udC12aWRlb3MgLnJvdy12aWRlb3MgLnZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgI2Zyb250LXZpZGVvcyAucm93LXZpZGVvcyAudmlkZW8gLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICBtaW4taGVpZ2h0OiAyNzVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAvKlxuICAgICAgICAuaWNvLXBsYXkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29fdmlkZW9fcGxheS5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICovIH1cbiAgICAjZnJvbnQtdmlkZW9zIC5yb3ctdmlkZW9zIC52aWRlbyAuaW5mb3Mge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIGNvbG9yOiAjYmQ4NDRmO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgI2Zyb250LXZpZGVvcyAucm93LXZpZGVvcyAudmlkZW8gLmluZm9zIGEge1xuICAgICAgICBjb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAjZnJvbnQtdmlkZW9zIC5yb3ctdmlkZW9zIC52aWRlbyAuaW5mb3MgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAgICAgI2Zyb250LXZpZGVvcyAucm93LXZpZGVvcyAudmlkZW8gLmluZm9zIC52aWRlby10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAjZnJvbnQtdmlkZW9zIC5yb3ctdmlkZW9zIC52aWRlbyAuaW5mb3MgaHIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgICNmcm9udC12aWRlb3MgLnJvdy12aWRlb3MgLnZpZGVvIC5pbmZvcyAudmlkZW8tcmVhbCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgICNmcm9udC12aWRlb3MgLnJvdy12aWRlb3MgLnZpZGVvIC5pbmZvcyAudmlkZW8tcmVhbCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgICAjZnJvbnQtdmlkZW9zIC5yb3ctdmlkZW9zIC52aWRlbyAuaW5mb3MgLnZpZGVvLXJlYWwgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgICNmcm9udC12aWRlb3MgLnJvdy12aWRlb3MgLnZpZGVvIC5pbmZvcyAudmlkZW8tcmVhbCBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICNmcm9udC12aWRlb3MgI2FsbC12aWRlb3Mge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7IH1cblxuI2Zyb250LWV2ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY4Rjg7XG4gIC8qXG4gIC5hcnJvd3Mge1xuICAgIGJ1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMC43O1xuXG4gICAgICAmOmhvdmVyOm5vdCguc2xpY2stZGlzYWJsZWQpLFxuICAgICAgJjpmb2N1czpub3QoLnNsaWNrLWRpc2FibGVkKSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IC04MHB4O1xuICAgICAgfVxuXG4gICAgICAmLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogLTgwcHg7XG4gICAgICB9XG5cbiAgICAgICYuc2xpY2stZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICB9XG5cbiAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgIEBpbmNsdWRlIHJlbShmb250LXNpemUsIDgwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAgKi8gfVxuICAjZnJvbnQtZXZlbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAwJSwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7IH1cbiAgI2Zyb250LWV2ZW50czphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYm90dG9tOiAtMTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwLCAwIDAsIDEwMCUgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogI0Y4RjhGODsgfVxuICAjZnJvbnQtZXZlbnRzID4gLmNsaXBQYXRoSGVpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMTIwcHg7IH1cbiAgI2Zyb250LWV2ZW50cyA+IC5pbm5lciB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMzBweDsgfVxuICAjZnJvbnQtZXZlbnRzIC5yb3ctdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgI2Zyb250LWV2ZW50cyAuZXZlbnRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgI2Zyb250LWV2ZW50cyAuZXZlbnQtbGlzdGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAvKlxuXG4gICAgLmV2ZW50IHtcbiAgICAgICRtaW5IZWlnaHQ6IDU1MHB4O1xuICAgICAgJGltZ0hlaWdodDogMzIwcHg7XG4gICAgICAkbWluQ29udGVudEhlaWdodDogMjMwcHg7XG4gICAgICAkZGVmYXVsdENvbG9yOiAjQUNBQ0FDO1xuXG4gICAgICAmID4gLmlubmVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWluLWhlaWdodDogJG1pbkhlaWdodDtcblxuICAgICAgICAmID4gLmltYWdlIHtcbiAgICAgICAgICBoZWlnaHQ6ICRpbWdIZWlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgIHRvcDogMzA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgbWluLWhlaWdodDogJG1pbkNvbnRlbnRIZWlnaHQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHRDb2xvcjtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmhvdmVyIHtcbiAgICAgICAgJiA+IC5pbm5lciB7XG4gICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICAqLyB9XG4gICNmcm9udC1ldmVudHMgLmJ0bi1tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gICAgI2Zyb250LWV2ZW50cyAuYWdlbmRhLWZpbHRlcnMgLnJvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIC5ib3gge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgI2Zyb250LWV2ZW50cyAuYWdlbmRhLWZpbHRlcnMgLmJveCAuc2VhcmNoLWZvcm0gLmZpbHRlci1pdGVtcyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zIC5zZWFyY2gtZXZlbnQtaXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTsgfVxuICAgICAgICAgICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIC5ib3ggLnNlYXJjaC1mb3JtIC5maWx0ZXItaXRlbXMgLnNlYXJjaC1ldmVudC1pdGVtLmFycm93IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc21hbGwtYXJyb3ctZ3JleS5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0OyB9XG4gICAgICAgICAgI2Zyb250LWV2ZW50cyAuYWdlbmRhLWZpbHRlcnMgLmJveCAuc2VhcmNoLWZvcm0gLmZpbHRlci1pdGVtcyAuc2VhcmNoLWV2ZW50LWl0ZW0gPiBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zIC5zZWFyY2gtZXZlbnQtaXRlbSA+IHNwYW46YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgI2Zyb250LWV2ZW50cyAuYWdlbmRhLWZpbHRlcnMgLmJveCAuc2VhcmNoLWZvcm0gLmZpbHRlci1pdGVtcyAuc2VhcmNoLWV2ZW50LWl0ZW0gPiBzcGFuIGlucHV0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgICAgICAgICAgICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIC5ib3ggLnNlYXJjaC1mb3JtIC5maWx0ZXItaXRlbXMgLnNlYXJjaC1ldmVudC1pdGVtID4gc3BhbiA6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAgICAgI2Zyb250LWV2ZW50cyAuYWdlbmRhLWZpbHRlcnMgLmJveCAuc2VhcmNoLWZvcm0gLmZpbHRlci1pdGVtcyAuc2VhcmNoLWV2ZW50LWl0ZW0gPiBzcGFuIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbG9yOiAjOTk5OyB9XG4gICAgICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zIC5zZWFyY2gtZXZlbnQtaXRlbSA+IHNwYW4gOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbG9yOiAjOTk5OyB9XG4gICAgICAgICAgI2Zyb250LWV2ZW50cyAuYWdlbmRhLWZpbHRlcnMgLmJveCAuc2VhcmNoLWZvcm0gLmZpbHRlci1pdGVtcyAuc2VhcmNoLWV2ZW50LWl0ZW0gc2VsZWN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIC5ib3ggLnNlYXJjaC1mb3JtIC5maWx0ZXItaXRlbXMgLnNlYXJjaC1ldmVudC1pdGVtOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zIC5zZWFyY2gtZXZlbnQtaXRlbTpob3Zlci5hcnJvdyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zbWFsbC1hcnJvdy1ibGFjay5zdmdcIik7IH1cbiAgICAgICAgICAgICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIC5ib3ggLnNlYXJjaC1mb3JtIC5maWx0ZXItaXRlbXMgLnNlYXJjaC1ldmVudC1pdGVtOmhvdmVyID4gc3BhbjphZnRlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zIC5zZWFyY2gtZXZlbnQtaXRlbSNzZWFyY2gtZXZlbnQtZGF0ZSB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgICAgICAgI2Zyb250LWV2ZW50cyAuYWdlbmRhLWZpbHRlcnMgLmJveCAuc2VhcmNoLWZvcm0gLmZpbHRlci1pdGVtcyAuc2VhcmNoLWV2ZW50LWl0ZW0jc2VhcmNoLWV2ZW50LWRhdGUgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIC5ib3ggLnNlYXJjaC1mb3JtIC5maWx0ZXItaXRlbXMgLnNlYXJjaC1ldmVudC1pdGVtI3NlYXJjaC1ldmVudC1kYXRlIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgICAgICAgI2Zyb250LWV2ZW50cyAuYWdlbmRhLWZpbHRlcnMgLmJveCAuc2VhcmNoLWZvcm0gLmZpbHRlci1pdGVtcyAuc2VhcmNoLWV2ZW50LWl0ZW0jc2VhcmNoLWV2ZW50LWRhdGUgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgbGluZS1icmVhazogYXV0bztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zIC5zZWFyY2gtZXZlbnQtaXRlbSNzZWFyY2gtZXZlbnQtZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYy5vcGVuIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwcHgpOyB9IH1cbiAgICAgICAgI2Zyb250LWV2ZW50cyAuYWdlbmRhLWZpbHRlcnMgLmJveCAuc2VhcmNoLWZvcm0gLmZpbHRlci1pdGVtcyAjc2VhcmNoLWV2ZW50LXJlZ2lvbiAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgIHotaW5kZXg6IDMwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zICNzZWFyY2gtZXZlbnQtcmVnaW9uIC5kcm9wZG93bi1jb250ZW50IGhyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zICNzZWFyY2gtZXZlbnQtcmVnaW9uIC5kcm9wZG93bi1jb250ZW50IC5pdGVtcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4OyB9XG4gICAgICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zICNzZWFyY2gtZXZlbnQtcmVnaW9uIC5kcm9wZG93bi1jb250ZW50IC5pdGVtcyBsaSBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdjb29wZXJfaGV3aXR0JztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gICAgICAgICAgICAgICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIC5ib3ggLnNlYXJjaC1mb3JtIC5maWx0ZXItaXRlbXMgI3NlYXJjaC1ldmVudC1yZWdpb24gLmRyb3Bkb3duLWNvbnRlbnQgLml0ZW1zIGxpIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JkODQ0ZjsgfVxuICAgICAgICAgICAgICAjZnJvbnQtZXZlbnRzIC5hZ2VuZGEtZmlsdGVycyAuYm94IC5zZWFyY2gtZm9ybSAuZmlsdGVyLWl0ZW1zICNzZWFyY2gtZXZlbnQtcmVnaW9uIC5kcm9wZG93bi1jb250ZW50IC5pdGVtcyBsaSBzcGFuIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjpub3QoLmxldmVyKTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjYmQ4NDRmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYmQ4NDRmO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgICAgICAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlOyB9XG5cbiNmcm9udC1uZXdzbGV0dGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cbiAgI2Zyb250LW5ld3NsZXR0ZXIgPiAuaW5uZXIge1xuICAgIG1hcmdpbjogODBweCAwIDQwcHg7IH1cbiAgI2Zyb250LW5ld3NsZXR0ZXIgLmlucHV0LWZpZWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgI2Zyb250LW5ld3NsZXR0ZXIgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmViZWJlOyB9XG4gICAgICAjZnJvbnQtbmV3c2xldHRlciAuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAjZnJvbnQtbmV3c2xldHRlciAuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT10ZXh0XTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICNmcm9udC1uZXdzbGV0dGVyIC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICNmcm9udC1uZXdzbGV0dGVyIC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAjZnJvbnQtbmV3c2xldHRlciAuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT10ZXh0XTotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCB3aGl0ZSBpbnNldDsgfVxuICAjZnJvbnQtbmV3c2xldHRlciAuc3VibWl0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgICNmcm9udC1uZXdzbGV0dGVyIC5zdWJtaXQ6aG92ZXIsICNmcm9udC1uZXdzbGV0dGVyIC5zdWJtaXQ6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjsgfVxuICAjZnJvbnQtbmV3c2xldHRlciAubG9hZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAjZnJvbnQtbmV3c2xldHRlciAucmVzcG9uc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAjZnJvbnQtbmV3c2xldHRlciAucmVzcG9uc2Uuc3VjY2VzcyB7XG4gICAgICBjb2xvcjogIzVDQjg1QzsgfVxuICAgICNmcm9udC1uZXdzbGV0dGVyIC5yZXNwb25zZS5lcnJvciB7XG4gICAgICBjb2xvcjogI0Q5NTM0RjsgfVxuXG4jbmV3c2xldHRlci1zdWJzY3JpYmUtZm9ybSAuY2hlY2stbmV3c2xldHRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAjbmV3c2xldHRlci1zdWJzY3JpYmUtZm9ybSAuY2hlY2stbmV3c2xldHRlciA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gICNuZXdzbGV0dGVyLXN1YnNjcmliZS1mb3JtID4gZGl2LmZpZWxkcyA+IGRpdi5pbnB1dC1maWVsZC5jb2wuczEyLm0xMC5sNy5vZmZzZXQtbDIge1xuICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOCU7IH0gfVxuXG4jZnJvbnQtc2VydmljZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwIDEyMHB4LCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAxMjBweCwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgYmFja2dyb3VuZDogI0ZGRiB1cmwoXCIuLi9pbWFnZXMvc2VjdGlvbi1ncmFkaWVudC1ncmV5LnBuZ1wiKSByZXBlYXQteCBjZW50ZXIgdG9wOyB9XG4gICNmcm9udC1zZXJ2aWNlcyA+IC5jbGlwUGF0aEhlaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDEyMHB4OyB9XG4gICNmcm9udC1zZXJ2aWNlcyA+IC5pbm5lciB7XG4gICAgbWFyZ2luOiAzMHB4IDAgNTBweDsgfVxuICAjZnJvbnQtc2VydmljZXMgLml0ZW1zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjBweDsgfVxuICAgICAgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMikge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgICAjZnJvbnQtc2VydmljZXMgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbiszKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7IH1cbiAgICAgICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0gLmltZyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gICAgICAgICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0gLmltZyBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAjZnJvbnQtc2VydmljZXMgLml0ZW1zIC5pdGVtIC5jb250ZW50IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7IH1cbiAgICAgICAgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbSAuY29udGVudCAudGl0bGUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgICAgICAjZnJvbnQtc2VydmljZXMgLml0ZW1zIC5pdGVtIC5jb250ZW50IC50aXRsZSA+IHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG4gICAgICAgICAgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbSAuY29udGVudCAudGl0bGU6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgICAgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbSAuY29udGVudCBwIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgICAjZnJvbnQtc2VydmljZXMgLml0ZW1zIC5pdGVtLmZ1bGwge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAgICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0uZnVsbCAuaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0uZnVsbCAuY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAgICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0uZnVsbCAuY29udGVudCAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICAgICAgICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0uZnVsbCAuY29udGVudCAudGl0bGUgPiBzcGFuIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICAgICAgICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0uZnVsbCAuY29udGVudCAudGl0bGU6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gICAgICAgICAgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbS5mdWxsIC5jb250ZW50IC5idG4sICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0uZnVsbCAuY29udGVudCAuYnRuLWxhcmdlLCAjZnJvbnQtc2VydmljZXMgLml0ZW1zIC5pdGVtLmZ1bGwgLmNvbnRlbnQgLmJ0bi1zbWFsbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICAgICAgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbS5mdWxsIC5jb250ZW50IC5idG46aG92ZXIsICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW0uZnVsbCAuY29udGVudCAuYnRuLWxhcmdlOmhvdmVyLCAjZnJvbnQtc2VydmljZXMgLml0ZW1zIC5pdGVtLmZ1bGwgLmNvbnRlbnQgLmJ0bi1zbWFsbDpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG5cbiNmcm9udC1wbGFjZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbiAgLypcbiAgJiA+IC5pbm5lciB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMTAwcHg7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgdWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDAgMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAaW5jbHVkZSByZW0oZm9udC1zaXplLCAyMHB4KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBAaW5jbHVkZSByZW0oZm9udC1zaXplLCAxOHB4KTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIEBleHRlbmQgLnotZGVwdGgtMDtcbiAgICB9XG4gIH1cblxuICAgKi8gfVxuICAjZnJvbnQtcGxhY2VzOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAwJSwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7IH1cbiAgI2Zyb250LXBsYWNlczphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYm90dG9tOiAtMTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwLCAwIDAsIDEwMCUgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogI0Y4RjhGODsgfVxuICAjZnJvbnQtcGxhY2VzID4gLmNsaXBQYXRoSGVpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMTIwcHg7IH1cbiAgI2Zyb250LXBsYWNlcyAuc2VjdGlvbi10aXRsZSA+IC50aXRsZSA+IC5iaWcge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gICNmcm9udC1wbGFjZXMgLnNlY3Rpb24tdGl0bGUgPiAuc3ViLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICNmcm9udC1wbGFjZXMgLnNlY3Rpb24tdGl0bGUgPiAuc3ViLXRpdGxlIC5udW1iZXIge1xuICAgICAgY29sb3I6ICNiZDg0NGY7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICNmcm9udC1wbGFjZXMgLmZyb250LXBsYWNlcy1pdGVtcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgI2Zyb250LXBsYWNlcyAuZnJvbnQtcGxhY2VzLWl0ZW1zIC5pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgICAgI2Zyb250LXBsYWNlcyAuZnJvbnQtcGxhY2VzLWl0ZW1zIC5pdGVtIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgI2Zyb250LXBsYWNlcyAuZnJvbnQtcGxhY2VzLWl0ZW1zIC5pdGVtIGEgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjM1cyBlYXNlLW91dDsgfVxuICAgICAgICAjZnJvbnQtcGxhY2VzIC5mcm9udC1wbGFjZXMtaXRlbXMgLml0ZW0gYSAuY29udGVudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICAgICAgI2Zyb250LXBsYWNlcyAuZnJvbnQtcGxhY2VzLWl0ZW1zIC5pdGVtIGEgLmNvbnRlbnQgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMzVzIGVhc2U7IH1cbiAgICAgICAgICAgICNmcm9udC1wbGFjZXMgLmZyb250LXBsYWNlcy1pdGVtcyAuaXRlbSBhIC5jb250ZW50IHNwYW4ubnVtYmVyIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07IH1cbiAgICAgICAgI2Zyb250LXBsYWNlcyAuZnJvbnQtcGxhY2VzLWl0ZW1zIC5pdGVtIGE6aG92ZXIgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cbiAgICAgICAgI2Zyb250LXBsYWNlcyAuZnJvbnQtcGxhY2VzLWl0ZW1zIC5pdGVtIGE6aG92ZXIgc3Bhbi5udW1iZXIge1xuICAgICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2Zyb250LXNsaWRlciB7XG4gICAgaGVpZ2h0OiA0NTBweDsgfVxuICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLXRpdGxlID4gZGl2IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtOyB9XG4gICAgI2Zyb250LXNsaWRlciAubjItc2VjdGlvbi1zbWFydHNsaWRlciAuc2xpZGUtdGV4dCBwIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLWJ0biBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGhlaWdodDogNDNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4OyB9XG4gICAgI2Zyb250LXNsaWRlciAuYnV0dG9ucyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvdHRvbTogMTVweDsgfVxuICAjZnJvbnQtYWN0b3JzIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgI2Zyb250LWFjdG9ycyAuY29udGFpbmVyIC5yb3cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICNmcm9udC1hY3RvcnMgLmFjdG9ycy1saXN0aW5nIGxpIHtcbiAgICAgIGhlaWdodDogMjk4cHg7XG4gICAgICB3aWR0aDogMzMuMzMlOyB9XG4gICAgICAjZnJvbnQtYWN0b3JzIC5hY3RvcnMtbGlzdGluZyBsaTpudGgtY2hpbGQoMSkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuICAgICAgICAjZnJvbnQtYWN0b3JzIC5hY3RvcnMtbGlzdGluZyBsaTpudGgtY2hpbGQoMSkgYSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAjZnJvbnQtYWN0b3JzIC5hY3RvcnMtbGlzdGluZyBsaSAubGFuZ3VhZ2VzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICNmcm9udC1hY3RvcnMgI2FsbC1hY3RvcnMge1xuICAgICAgbWFyZ2luLXRvcDogaW5oZXJpdDsgfVxuICAjZnJvbnQtZXZlbnRzID4gLmNsaXBQYXRoSGVpZ2h0IHtcbiAgICBoZWlnaHQ6IDgwcHg7IH1cbiAgI2Zyb250LWV2ZW50cyAuYXJyb3dzIGJ1dHRvbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtNjBweDtcbiAgICB3aWR0aDogNjBweDsgfVxuICAjZnJvbnQtZXZlbnRzIC5hcnJvd3MgYnV0dG9uLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtNjBweDtcbiAgICB3aWR0aDogNjBweDsgfVxuICAjZnJvbnQtZXZlbnRzIC5hcnJvd3MgYnV0dG9uIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07IH1cbiAgI2Zyb250LXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwIDgwcHgsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgODBweCwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTsgfVxuICAgICNmcm9udC1zZXJ2aWNlcyA+IC5jbGlwUGF0aEhlaWdodCB7XG4gICAgICBoZWlnaHQ6IDgwcHg7IH1cbiAgICAjZnJvbnQtc2VydmljZXMgLml0ZW1zIC5pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICNmcm9udC1zZXJ2aWNlcyAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4OyB9XG4gICAgICAjZnJvbnQtc2VydmljZXMgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbiszKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDsgfVxuICAgICAgI2Zyb250LXNlcnZpY2VzIC5pdGVtcyAuaXRlbS5mdWxsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAjZnJvbnQtcGxhY2VzID4gLmNsaXBQYXRoSGVpZ2h0IHtcbiAgICBoZWlnaHQ6IDgwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ob21lIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NyU7IH1cbiAgI2Zyb250LXNsaWRlciB7XG4gICAgaGVpZ2h0OiA0MDBweDsgfVxuICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLXRpdGxlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLXRpdGxlID4gZGl2IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgI2Zyb250LXNsaWRlciAubjItc2VjdGlvbi1zbWFydHNsaWRlciAuc2xpZGUtdGV4dCBwLFxuICAgICNmcm9udC1zbGlkZXIgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLXRleHQgPiBkaXYge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXNpemU6IDJyZW07IH1cbiAgICAjZnJvbnQtc2xpZGVyIC5uMi1zZWN0aW9uLXNtYXJ0c2xpZGVyIC5zbGlkZS1idG4ge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgICAjZnJvbnQtc2xpZGVyIC5uMi1zZWN0aW9uLXNtYXJ0c2xpZGVyIC5zbGlkZS1idG4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDsgfVxuICAgICNmcm9udC1zbGlkZXIgLmJ1dHRvbnMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm90dG9tOiA0NXB4OyB9XG4gICAgICAjZnJvbnQtc2xpZGVyIC5idXR0b25zIC5idG4sICNmcm9udC1zbGlkZXIgLmJ1dHRvbnMgLmJ0bi1sYXJnZSwgI2Zyb250LXNsaWRlciAuYnV0dG9ucyAuYnRuLXNtYWxsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDsgfVxuICAgICAgICAjZnJvbnQtc2xpZGVyIC5idXR0b25zIC5idG46bGFzdC1jaGlsZCwgI2Zyb250LXNsaWRlciAuYnV0dG9ucyAuYnRuLWxhcmdlOmxhc3QtY2hpbGQsICNmcm9udC1zbGlkZXIgLmJ1dHRvbnMgLmJ0bi1zbWFsbDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICNmcm9udC10ZW1vaWduYWdlcyAubjItc2VjdGlvbi1zbWFydHNsaWRlciAubjItc3Mtc2xpZGUgLnNsaWRlLXRleHQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICNmcm9udC10ZW1vaWduYWdlcyAubjItc2VjdGlvbi1zbWFydHNsaWRlciAuc2xpZGUtdGV4dCBwLFxuICAjZnJvbnQtdGVtb2lnbmFnZXMgLm4yLXNlY3Rpb24tc21hcnRzbGlkZXIgLnNsaWRlLXRleHQgPiBkaXYge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICNmcm9udC1hY3RvcnMge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4OyB9XG4gICAgI2Zyb250LWFjdG9yczpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTYwcHg7IH1cbiAgICAjZnJvbnQtYWN0b3JzOmFmdGVyIHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGJvdHRvbTogLTYwcHg7IH1cbiAgICAjZnJvbnQtYWN0b3JzID4gLmlubmVyIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICAjZnJvbnQtYWN0b3JzIC5hY3RvcnMtbGlzdGluZyBsaSB7XG4gICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICNmcm9udC1hY3RvcnMgI2FsbC1hY3RvcnMge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAjZnJvbnQtdmlkZW9zIC5yb3ctdmlkZW9zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgI2Zyb250LXZpZGVvcyAucm93LXZpZGVvcyAudmlkZW8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgICAjZnJvbnQtdmlkZW9zIC5yb3ctdmlkZW9zIC52aWRlbyAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgLypcbiAgICAgICAgICAuaWNvLXBsYXkge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgKi8gfVxuICAgICAgI2Zyb250LXZpZGVvcyAucm93LXZpZGVvcyAudmlkZW8gLmluZm9zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAjZnJvbnQtdmlkZW9zICNhbGwtdmlkZW9zIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICNmcm9udC1ldmVudHMge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDsgfVxuICAgICNmcm9udC1ldmVudHM6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IC02MHB4OyB9XG4gICAgI2Zyb250LWV2ZW50czphZnRlciB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBib3R0b206IC02MHB4OyB9XG4gICAgI2Zyb250LWV2ZW50cyA+IC5jbGlwUGF0aEhlaWdodCB7XG4gICAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAjZnJvbnQtZXZlbnRzID4gLmlubmVyIHtcbiAgICAgIG1hcmdpbjogMzBweCAwIDMwcHggMDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDsgfVxuICAgICNmcm9udC1ldmVudHMgLmFycm93cyBidXR0b24uc2xpY2stcHJldiB7XG4gICAgICBsZWZ0OiAtNTBweDtcbiAgICAgIHdpZHRoOiA1MHB4OyB9XG4gICAgI2Zyb250LWV2ZW50cyAuYXJyb3dzIGJ1dHRvbi5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgIHdpZHRoOiA1MHB4OyB9XG4gICAgI2Zyb250LWV2ZW50cyAuYXJyb3dzIGJ1dHRvbiAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgZm9udC1zaXplOiAzLjc1cmVtOyB9XG4gICAgI2Zyb250LWV2ZW50cyAuYnRuLW1vcmUge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICNmcm9udC1ldmVudHMgLmV2ZW50LWxpc3Rpbmcge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAgICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7IH1cbiAgICAgICNmcm9udC1ldmVudHMgLmFnZW5kYS1maWx0ZXJzIC5ib3ggLnNlYXJjaC1mb3JtIC5maWx0ZXItaXRlbXMgLnNlYXJjaC1ldmVudC1pdGVtIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICNmcm9udC1wbGFjZXMge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAgICNmcm9udC1wbGFjZXM6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IC02MHB4OyB9XG4gICAgI2Zyb250LXBsYWNlczphZnRlciB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBib3R0b206IC02MHB4OyB9XG4gICAgI2Zyb250LXBsYWNlcyA+IC5pbm5lciB7XG4gICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgICAjZnJvbnQtcGxhY2VzIC5mcm9udC1wbGFjZXMtaXRlbXMgLml0ZW0gYSAuY29udGVudCBzcGFuIHtcbiAgICAgIHBhZGRpbmc6IDVweCAwOyB9XG4gICNmcm9udC1uZXdzbGV0dGVyID4gLmlubmVyIHtcbiAgICBtYXJnaW46IDQwcHggMCAzMHB4OyB9XG4gICNmcm9udC1uZXdzbGV0dGVyIC5jb2wtYnRuLW5ld3NsZXR0ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAjZnJvbnQtc2VydmljZXMge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgNjBweCwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA2MHB4LCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpOyB9XG4gICAgI2Zyb250LXNlcnZpY2VzID4gLmNsaXBQYXRoSGVpZ2h0IHtcbiAgICAgIGhlaWdodDogNjBweDsgfSB9XG5cbi5zaW5nbGUtY20tYWN0b3JzICNtb2RhbC1jb250YWN0Lm9wZW4ge1xuICB3aWR0aDogNjAwcHg7IH1cblxuLnNpbmdsZS1jbS1hY3RvcnMgI21vZGFsLWNvbnRhY3QgLmZpbGUtZmllbGQgLmJ0bi1zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnNpbmdsZS1jbS1hY3RvcnMgLnNpZGVuYXYgI2VkaXRpb24tbmV3cyAjZGVsZXRlLW5ld3MsXG4uc2luZ2xlLWNtLWFjdG9ycyAuc2lkZW5hdiAjZWRpdGlvbi1leHBlcmllbmNlICNkZWxldGUtZXhwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDsgfVxuXG4uc2luZ2xlLWNtLWFjdG9ycyAuc2lkZW5hdiAuaW5mbyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc2luZ2xlLWNtLWFjdG9ycyAuc2lkZW5hdiAuaW5wdXQtZmllbGQucmFkaW8ge1xuICBtYXJnaW46IDAgMCA0MHB4IDA7IH1cblxuLnNpbmdsZS1jbS1hY3RvcnMgLnNpZGVuYXYgLmlucHV0LWZpZWxkID4gLnByZWxvYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnNpbmdsZS1jbS1hY3RvcnMgLnNpZGVuYXYgI2VkaXRpb24tcGVyc29uYWwtZGF0YSA+IC5yb3cgPiAuYmFzZSB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG5cbi5zaW5nbGUtY20tYWN0b3JzIC5zaWRlbmF2IGJ1dHRvbiNhZGQtdmlkZW8ge1xuICB0b3A6IC01MHB4OyB9XG5cbi5zaW5nbGUtY20tYWN0b3JzIC5zaWRlbmF2ICN2aWRlb3Mge1xuICB3aWR0aDogODAlOyB9XG5cbi5zaW5nbGUtY20tYWN0b3JzIC5zaWRlbmF2IC5saXN0aW5nLWV2ZW50cyA+IC5pdGVtID4gLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IGFudG9uaW8sSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07IH1cblxuLnNpbmdsZS1jbS1hY3RvcnMgLnNpZGVuYXYgLmNvbnRlbnQtcGljdHVyZXMgLmNoaXAsXG4uc2luZ2xlLWNtLWFjdG9ycyAuc2lkZW5hdiAuY29udGVudC12aWRlb3MgLmNoaXAge1xuICBjdXJzb3I6IG1vdmU7IH1cblxuLnNpbmdsZS1jbS1hY3RvcnMgLnNpZGVuYXYgI3Jvdy1idG4tYWN0aW9ucy10b3Age1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5zaW5nbGUtY20tYWN0b3JzIC5zaWRlbmF2ICNyb3ctYnRuLWFjdGlvbnMtYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uc2luZ2xlLWNtLWFjdG9ycyBmb290ZXIjc2l0ZS1mb290ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMzMlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciAuYXVkaW9zIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyIC5hdWRpb3MgPiAuYXVkaW8taXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgLmF1ZGlvcyA+IC5hdWRpby1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyIC5hdWRpb3MgPiAuYXVkaW8taXRlbSA+IC5hdWRpby10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgLmF1ZGlvcyA+IC5hdWRpby1pdGVtIGF1ZGlvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXBhbmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICB6LWluZGV4OiAxMDA7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgPiAuaW5uZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgPiAuaW5uZXIuc3RpY2t5LXRvcCwgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyLnN0aWNreS1ib3R0b20ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lci5zdGlja3ktdG9wIHtcbiAgICAgICAgdG9wOiA3MHB4O1xuICAgICAgICBib3R0b206IDA7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lci5zdGlja3ktYm90dG9tIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IDA7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciA+IGEuYmFjayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDMwOyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgPiAuaW5uZXIgLmVkaXRpb24tbWVkaWEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDExMDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgPiAuaW5uZXIgLmVkaXRpb24tbWVkaWEgPiAuaW5uZXIge1xuICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNmZmY7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyIC5lZGl0aW9uLW1lZGlhID4gLmlubmVyID4gLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyIC5lZGl0aW9uLW1lZGlhID4gLmlubmVyID4gLnNlY3Rpb24tdGl0bGUgLmZpeGVkLWFjdGlvbi1idG4ge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgdG9wOiAtMjBweDsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyIC5lZGl0aW9uLW1lZGlhID4gLmlubmVyID4gLnNlY3Rpb24tdGl0bGUgPiAuYnRuLWZsb2F0aW5nIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0b3A6IC0yMHB4OyB9XG4gICAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgPiAuaW5uZXIgLmVkaXRpb24tbWVkaWEgPiAuaW5uZXIgPiAuc2VjdGlvbi10aXRsZSA+IC50aXRsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciAuZWRpdGlvbi1tZWRpYSA+IC5pbm5lciA+IC5zZWN0aW9uLXRpdGxlID4gLnRpdGxlID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG4gICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5yb3cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAucGFyZW50LWltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAuaG92ZXItZmVhdHVyZWQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5ob3Zlci1mZWF0dXJlZCAuaW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDEwcHg7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5ob3Zlci1mZWF0dXJlZCAuaW5uZXIgLnRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAuaG92ZXItZmVhdHVyZWQgLmlubmVyIC50aXRsZSA+IC5iaWcge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAuaG92ZXItZmVhdHVyZWQgLmlubmVyICNlZGl0LWZlYXQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgLm1haW4taW1hZ2Uge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgLm1haW4taW1hZ2UgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5tYWluLWltYWdlICNzZWUtYWN0b3ItY2Fyb3VzZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgLm1haW4taW1hZ2Uuc21hbGwge1xuICAgICAgICBwYWRkaW5nOiA3NXB4IDA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5tYWluLWltYWdlLnNtYWxsICNmZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAubWFpbi1pbWFnZS5ub3Qtc21hbGwge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAubWFpbi1pbWFnZS5ub3Qtc21hbGwgI2ZlYXR1cmVkLWltYWdlIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgLm1haW4taW1hZ2UgLmJsdXItaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYmx1cigxMHB4KTtcbiAgICAgICAgLW1vei1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBibHVyKDEwcHgpO1xuICAgICAgICAtby1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBibHVyKDEwcHgpO1xuICAgICAgICAtbXMtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYmx1cigxMHB4KTtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYmx1cigxMHB4KTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgIHotaW5kZXg6IDk7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgLnZpZGVvcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgei1pbmRleDogMjA7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAudmlkZW9zIC5jb2wge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAudmlkZW9zIC5jb2w6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC52aWRlb3MgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgLnZpZGVvcyAudmlkZW8tY29udGFpbmVyOmhvdmVyID4gLnZpZGVvLWhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAudmlkZW9zIC52aWRlby1jb250YWluZXIgaWZyYW1lIHtcbiAgICAgICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgLnZpZGVvcyAudmlkZW8tY29udGFpbmVyID4gLnZpZGVvLWhvdmVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgIHRvcDogNzUlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgI2dhbGxlcnkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjA7XG4gICAgICBmb250LXNpemU6IDA7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAjZ2FsbGVyeSAucm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ICNnYWxsZXJ5IC5pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgI2dhbGxlcnkgLmltYWdlOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ICNnYWxsZXJ5IC5pbWFnZSBpbWcge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAjcGFkLWJvdHRvbSB7XG4gICAgICBoZWlnaHQ6IDEwMHB4OyB9XG4gIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDY2LjY2JTtcbiAgICB6LWluZGV4OiAyMDA7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50IC5jb250ZW50IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA4NDBweDsgfVxuICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2hlYWRlci1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDIwMDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjaGVhZGVyLWFjdGlvbnMgLmlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC00NXB4O1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICByaWdodDogNDBweDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNoZWFkZXItYWN0aW9ucyAuaW5uZXIgLmNvbnRlbnQgPiB1bCA+IGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2hlYWRlci1hY3Rpb25zIC5pbm5lciAuY29udGVudCA+IHVsID4gbGkuY2xpY2stdG8tdG9nZ2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNoZWFkZXItYWN0aW9ucyAuaW5uZXIgLmNvbnRlbnQgPiB1bCA+IGxpLmNsaWNrLXRvLXRvZ2dsZSA+IGEge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2hlYWRlci1hY3Rpb25zIC5pbm5lciAuY29udGVudCA+IHVsID4gbGkuY2xpY2stdG8tdG9nZ2xlIHVsID4gbGkge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjaGVhZGVyLWFjdGlvbnMgLmlubmVyIC5jb250ZW50ID4gdWwgPiBsaS5jbGljay10by10b2dnbGUgdWwgPiBsaSA+IGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNoZWFkZXItYWN0aW9ucyAuaW5uZXIgLmNvbnRlbnQgPiB1bCA+IGxpLmNsaWNrLXRvLXRvZ2dsZSB1bCA+IGxpID4gYSA+IGkge1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAgICAgICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2hlYWRlci1hY3Rpb25zIC5pbm5lciAuY29udGVudCA+IHVsID4gbGkuY2xpY2stdG8tdG9nZ2xlIHVsID4gbGkgPiBhLmZhY2Vib29rIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7IH1cbiAgICAgICAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNoZWFkZXItYWN0aW9ucyAuaW5uZXIgLmNvbnRlbnQgPiB1bCA+IGxpLmNsaWNrLXRvLXRvZ2dsZSB1bCA+IGxpID4gYS50d2l0dGVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDk5ZmY7IH1cbiAgICAgICAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNoZWFkZXItYWN0aW9ucyAuaW5uZXIgLmNvbnRlbnQgPiB1bCA+IGxpLmNsaWNrLXRvLXRvZ2dsZSB1bCA+IGxpID4gYS5nb29nbGVwbHVzIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYjRiMzk7IH1cbiAgICAgICAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNoZWFkZXItYWN0aW9ucyAuaW5uZXIgLmNvbnRlbnQgPiB1bCA+IGxpLmNsaWNrLXRvLXRvZ2dsZSB1bCA+IGxpID4gYS5lbWFpbCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2OyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjaGVhZGVyLWFjdGlvbnMgLmlubmVyIC5jb250ZW50ID4gdWwgPiBsaSAuYnRuLWZsb2F0aW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNoZWFkZXItYWN0aW9ucyAuaW5uZXIgLmNvbnRlbnQgPiB1bCA+IGxpIC5idG4tZmxvYXRpbmcgaSB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjaGVhZGVyLWFjdGlvbnMgLmlubmVyIC5jb250ZW50ID4gdWwgPiBsaSAuYnRuLWZsb2F0aW5nLndoaXRlIGkge1xuICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2hlYWRlci1hY3Rpb25zIC5pbm5lciAuY29udGVudCA+IHVsID4gbGkgLmN2LXByaW50LWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb24tQ1Yuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2hlYWRlci1hY3Rpb25zIC5pbm5lciAuY29udGVudCA+IHVsID4gbGkgLnVzZXItbG9nZ2luLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb24tdXNlci1sb2dnaW4uc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNoZWFkZXItYWN0aW9ucyAuaW5uZXIgLm1vcmUtYnRuLWNvbnRhaW5lciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjaGVhZGVyLWFjdGlvbnMgLmlubmVyIC5tb3JlLWJ0bi1jb250YWluZXIgLmZpeGVkLWFjdGlvbi1idG4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7IH1cbiAgICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2hlYWRlci1hY3Rpb25zIC5pbm5lciAubW9yZS1idG4tY29udGFpbmVyIC5maXhlZC1hY3Rpb24tYnRuIC5kYXJrIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjaGVhZGVyLWFjdGlvbnMgLmlubmVyIC5tb3JlLWJ0bi1jb250YWluZXIgLmZpeGVkLWFjdGlvbi1idG4gdWwge1xuICAgICAgICAgICAgICBib3R0b206IDUwcHg7IH1cbiAgICAgICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjaGVhZGVyLWFjdGlvbnMgLmlubmVyIC5tb3JlLWJ0bi1jb250YWluZXIgLmZpeGVkLWFjdGlvbi1idG4gdWwgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgei1pbmRleDogMTAwOyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybzphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTcwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogNzBweCBzb2xpZCAjYmQ4NDRmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDY2LjZ2dyBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm8gLmlubmVyIHtcbiAgICAgICAgcGFkZGluZzogNDBweDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm8gLmNsaXBQYXRoSGVpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiA3MHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybyBoMi5ib3hlZC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybyAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm8gLnNlY3Rpb24tdGl0bGUgaDEudGl0bGUge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybyAuc2VjdGlvbi10aXRsZSBoMS50aXRsZSA+IC5iaWcge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjJweDsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIC5zZWN0aW9uLXRpdGxlIGgxLnRpdGxlOmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTEwcHg7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIC5zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIC5zZWN0aW9uLWRlc2NyaXB0aW9uIC5waG9uZS1jb250YWN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybyAuc2VjdGlvbi1kZXNjcmlwdGlvbiAuYnRuLXNtYWxsIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm8gLnNlY3Rpb24tZGVzY3JpcHRpb24gLmJ0bi1zbWFsbC53aGl0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6ICNiZDg0NGY7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMTM1cHggNDBweCAxMDBweCA0MHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGIHVybChcIi4uL2ltYWdlcy9zZWN0aW9uLWdyYWRpZW50LWdyZXktc2hvcnRlci5wbmdcIikgcmVwZWF0LXggY2VudGVyIHRvcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB6LWluZGV4OiA5MDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAubmV3cyAubW9yZS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IC5lZGl0aW9uLXBpY3RvIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLm1vcmUtYm94IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLm1vcmUtYm94IC5tb3JlLWV4cCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC0xNnB4O1xuICAgICAgICAgIHRvcDogLTE4cHg7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAubW9yZS1ib3ggLm1vcmUtZXhwLFxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IC5tb3JlLWJveCAubW9yZS1uZXdzIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNiZWJlYmU7XG4gICAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4OyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAubW9yZS1ib3ggLm1vcmUtZXhwIGksXG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAubW9yZS1ib3ggLm1vcmUtbmV3cyBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgY29sb3I6ICM2NjY7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLnNlY3Rpb24sIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLm5ld3Mge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAuc2VjdGlvbiBoMywgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAubmV3cyBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IC5zZWN0aW9uIC5kaXZpZGVyOmZpcnN0LWNoaWxkLCAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IC5uZXdzIC5kaXZpZGVyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLnNlY3Rpb24gLml0ZW0sIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLm5ld3MgLml0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDE4cHggMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAuc2VjdGlvbiAuaXRlbSA+IC5jb2wsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLm5ld3MgLml0ZW0gPiAuY29sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLnNlY3Rpb24gLml0ZW0gLmdvbGQsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLm5ld3MgLml0ZW0gLmdvbGQge1xuICAgICAgICAgICAgY29sb3I6ICNiZDg0NGY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAuc2VjdGlvbiAuaXRlbSAudGl0bGUsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLm5ld3MgLml0ZW0gLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAuc2VjdGlvbiAuaXRlbSAubGFiZWwsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLm5ld3MgLml0ZW0gLmxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IC5zZWN0aW9uIC5pdGVtIHAsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLm5ld3MgLml0ZW0gcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IC5lZGl0aW9uLXBpY3RvID4gLmJ0bi1mbG9hdGluZyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLmVkaXRpb24tcGljdG8gPiAuYnRuLWZsb2F0aW5nID4gaSB7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWhlYWRlciAub25lLWJvcmRlciBociB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzY2NjtcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWhlYWRlciAub25lLWJvcmRlciAuYnRuLWxpZ2h0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IC5saW5lIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSAubGluZSBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IC5saW5lOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5ID4gLnJvdyxcbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSA+IC5jb250ZW50LXBlcnNvbmFsLWRhdGEgLnJvdyxcbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSA+IC5jb250ZW50LWNoYXJhY3RlcmlzdGljcyA+IC5yb3csXG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgPiAuY29udGVudC1hZ2VuY3kgPiAucm93LFxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5ID4gLmNvbnRlbnQtc2tpbGxzID4gLnJvdyxcbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSA+IC5jb250ZW50LWxhbmd1YWdlcyA+IC5yb3csXG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgPiAuY29udGVudC1zY2hvb2xzID4gLnJvdyxcbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSA+IC5jb250ZW50LXRyYWluaW5ncyA+IC5yb3cge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IGFydGljbGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgYXJ0aWNsZSAudGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSBhcnRpY2xlIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IC5sYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgLnllYXItdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAjYmQ4NDRmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSAueWVhci1ib3gge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSAueWVhci1ib3ggPiAueWVhci10aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgLnllYXItYm94ID4gLnllYXItdGl0bGUgLmR1cmF0aW9uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjY4NzVyZW07IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IC55ZWFyLWJveCA+IC5lZGl0aW9uLXBpY3RvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSAueWVhci1ib3ggLmV4cGVyaWVuY2UtYm94IHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q2ZDZkNjsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSAueWVhci1ib3ggLmV4cGVyaWVuY2UtYm94IHAge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSAueWVhci1ib3ggYXJ0aWNsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4OyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgLmV4cGVyaWVuY2UtdHlwZS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiAxNXB4IDA7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IC5leHBlcmllbmNlLXR5cGUtdGl0bGUgaDQge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSAuZXhwZXJpZW5jZS10eXBlLXRpdGxlIC5idG4tYWRkLWV4cCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgLmV4cGVyaWVuY2UtdHlwZS10aXRsZSAuYnRuLWFkZC1leHAgaSB7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuI2FkZC1vdGhlci1za2lsbCAuaW5wdXQtZmllbGQgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI21vZGFsLWNvbmZpcm0tZXhpdC1tZWRpYS13aXRob3V0LXNhdmluZyAucHJlbG9hZGVyLXdyYXBwZXIsXG4jbW9kYWwtY29udGFjdCAucHJlbG9hZGVyLXdyYXBwZXIsXG4jbW9kYWwtYWRkLWFjdG9yLWNhc3RpbmcgLnByZWxvYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbW9kYWwtY29uZmlybS1leGl0LW1lZGlhLXdpdGhvdXQtc2F2aW5nIC5pbnB1dC1maWVsZCBsYWJlbCxcbiNtb2RhbC1jb250YWN0IC5pbnB1dC1maWVsZCBsYWJlbCxcbiNtb2RhbC1hZGQtYWN0b3ItY2FzdGluZyAuaW5wdXQtZmllbGQgbGFiZWwge1xuICBsZWZ0OiAwOyB9XG5cbiNtb2RhbC1jb25maXJtLWV4aXQtbWVkaWEtd2l0aG91dC1zYXZpbmcgLmNvbnRlbnQtYmVmb3JlIHAsXG4jbW9kYWwtY29udGFjdCAuY29udGVudC1iZWZvcmUgcCxcbiNtb2RhbC1hZGQtYWN0b3ItY2FzdGluZyAuY29udGVudC1iZWZvcmUgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgI21vZGFsLWNvbmZpcm0tZXhpdC1tZWRpYS13aXRob3V0LXNhdmluZyAuY29udGVudC1iZWZvcmUgcCBhLFxuICAjbW9kYWwtY29udGFjdCAuY29udGVudC1iZWZvcmUgcCBhLFxuICAjbW9kYWwtYWRkLWFjdG9yLWNhc3RpbmcgLmNvbnRlbnQtYmVmb3JlIHAgYSB7XG4gICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgI21vZGFsLWNvbmZpcm0tZXhpdC1tZWRpYS13aXRob3V0LXNhdmluZyAuY29udGVudC1iZWZvcmUgcC5pbmZvLFxuICAjbW9kYWwtY29udGFjdCAuY29udGVudC1iZWZvcmUgcC5pbmZvLFxuICAjbW9kYWwtYWRkLWFjdG9yLWNhc3RpbmcgLmNvbnRlbnQtYmVmb3JlIHAuaW5mbyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gICNtb2RhbC1jb25maXJtLWV4aXQtbWVkaWEtd2l0aG91dC1zYXZpbmcgLmNvbnRlbnQtYmVmb3JlIHAuZXJyb3IsXG4gICNtb2RhbC1jb250YWN0IC5jb250ZW50LWJlZm9yZSBwLmVycm9yLFxuICAjbW9kYWwtYWRkLWFjdG9yLWNhc3RpbmcgLmNvbnRlbnQtYmVmb3JlIHAuZXJyb3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjZDMzNzM3OyB9XG5cbiNmdWxsLXByb2ZpbC10aXRsZSB7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBwYWRkaW5nLXJpZ2h0OiAxJTsgfVxuXG4jYWNjZXNzLWZ1bGwtcHJvZmlsIHtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjaGVhZGVyLWFjdGlvbnMgLmlubmVyIC5jb250ZW50ID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDQwcHg7IH1cbiAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjaGVhZGVyLWFjdGlvbnMgLmlubmVyIC5jb250ZW50ID4gdWwgPiBsaSAuYnRuLWZsb2F0aW5nIGkge1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2hlYWRlci1hY3Rpb25zIC5pbm5lciAuY29udGVudCA+IHVsID4gbGkgLmJ0bi1mbG9hdGluZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogNjAwcHg7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciAucGFyZW50LWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiA0NzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyIC5kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyIC5jb250ZW50LWF1ZGlvcyxcbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciAuY29udGVudC12aWRlb3MsXG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgPiAuaW5uZXIgLmVkaXRpb24tbWVkaWEsXG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgPiAuaW5uZXIgLmF1ZGlvcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciAuY29udGVudC12aWRlb3MtbW9iaWxlIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyICNnYWxsZXJ5LW1vYmlsZSB7XG4gICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyICNnYWxsZXJ5LW1vYmlsZSAuaW1hZ2VzIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgPiAuaW5uZXIgI2dhbGxlcnktbW9iaWxlIC5pbWFnZXMgLmltYWdlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyICNnYWxsZXJ5LW1vYmlsZSAuaW1hZ2VzIC5pbWFnZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgPiAuaW5uZXIgI2dhbGxlcnktbW9iaWxlIC5pbWFnZXMgLmltYWdlIGEge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciAjZ2FsbGVyeS1tb2JpbGUgLmltYWdlcyAuaW1hZ2UgYSBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4OyB9XG4gICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5tYWluLWltYWdlIHtcbiAgICAgIGhlaWdodDogNDcwcHg7XG4gICAgICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAubWFpbi1pbWFnZS5zbWFsbCAjZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA0NzBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5tYWluLWltYWdlLm5vdC1zbWFsbCAjZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAubWFpbi1pbWFnZSAuYmx1ci1pbWFnZSB7XG4gICAgICAgIGhlaWdodDogNDcwcHg7IH1cbiAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDQ1MHB4O1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybzphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTcwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogNzBweCBzb2xpZCAjYmQ4NDRmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEwMHZ3IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgI2FjdG9yLWNvbnRlbnQgLmdhbGxlcnkubW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDsgfVxuICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgI2FjdG9yLWNvbnRlbnQgLmdhbGxlcnkubW9iaWxlICNnYWxsZXJ5LW1vYmlsZSB7XG4gICAgICBoZWlnaHQ6IDEzMHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyICNhY3Rvci1jb250ZW50IC5nYWxsZXJ5Lm1vYmlsZSAjZ2FsbGVyeS1tb2JpbGUgLmltYWdlcyAuaW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIHdpZHRoOiBpbmhlcml0OyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgI2FjdG9yLWNvbnRlbnQgLmdhbGxlcnkubW9iaWxlICNnYWxsZXJ5LW1vYmlsZSAuaW1hZ2VzIC5pbWFnZSBhIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICB3aWR0aDogMTMwcHg7IH1cbiAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlci5ub090aGVySW1hZ2VzID4gYXNpZGUuY29sLWxlZnQge1xuICAgIGhlaWdodDogNDcwcHg7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyLm5vT3RoZXJJbWFnZXMgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciB7XG4gICAgICBoZWlnaHQ6IDQ3MHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyLm5vT3RoZXJJbWFnZXMgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciAucGFyZW50LWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiA0NzBweDsgfVxuICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyLm5vT3RoZXJJbWFnZXMgPiAuY29sLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDQ1MHB4OyB9XG4gIC5zaW5nbGUtY20tYWN0b3JzIGZvb3RlciNzaXRlLWZvb3RlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyIHtcbiAgICAgIGhlaWdodDogNDcwcHg7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciA+IGEuYmFjayB7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgbGVmdDogMjBweDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyIC5wYXJlbnQtaW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IDM2MHB4OyB9XG4gICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5tYWluLWltYWdlIHtcbiAgICAgIGhlaWdodDogMzYwcHg7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAubWFpbi1pbWFnZS5zbWFsbCAjZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5tYWluLWltYWdlLm5vdC1zbWFsbCAjZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAubWFpbi1pbWFnZSAuYmx1ci1pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMzYwcHg7IH1cbiAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMzYwcHg7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNoZWFkZXItYWN0aW9ucyAuaW5uZXIge1xuICAgICAgbGVmdDogMjVweDtcbiAgICAgIHJpZ2h0OiAyNXB4OyB9XG4gICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm86YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC00MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6IDQwcHggc29saWQgI2JkODQ0ZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMDB2dyBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm8gLmlubmVyIHtcbiAgICAgICAgcGFkZGluZzogMzBweDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm8gLmNsaXBQYXRoSGVpZ2h0IHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMTBweCAzMHB4IDUwcHggMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IC00MHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IC5nYWxsZXJ5Lm1vYmlsZSAjZ2FsbGVyeS1tb2JpbGUge1xuICAgICAgICBoZWlnaHQ6IDkwcHg7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCAuZ2FsbGVyeS5tb2JpbGUgI2dhbGxlcnktbW9iaWxlIC5pbWFnZXMgLmltYWdlIGEgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgd2lkdGg6IDkwcHg7IH1cbiAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlci5ub090aGVySW1hZ2VzID4gYXNpZGUuY29sLWxlZnQge1xuICAgIGhlaWdodDogMzYwcHg7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyLm5vT3RoZXJJbWFnZXMgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciB7XG4gICAgICBoZWlnaHQ6IDM2MHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyLm5vT3RoZXJJbWFnZXMgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciAucGFyZW50LWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAzNjBweDsgfVxuICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyLm5vT3RoZXJJbWFnZXMgPiAuY29sLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDM2MHB4OyB9XG4gIC5zaW5nbGUtY20tYWN0b3JzIGZvb3RlciNzaXRlLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCAubm90aWNlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7IH1cbiAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0ID4gLmlubmVyID4gYS5iYWNrIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCA+IC5pbm5lciAuYWN0b3ItbWVkaWFzLXdyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAubWFpbi1pbWFnZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAubWFpbi1pbWFnZSAuYmx1ci1pbWFnZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gYXNpZGUuY29sLWxlZnQgLm1haW4taW1hZ2UgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5tYWluLWltYWdlLnNtYWxsIHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5tYWluLWltYWdlLnNtYWxsICNmZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5tYWluLWltYWdlLm5vdC1zbWFsbCB7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtbGVmdCAubWFpbi1pbWFnZS5ub3Qtc21hbGwgI2ZlYXR1cmVkLWltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1sZWZ0IC5lZGl0aW9uLW1lZGlhIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAuY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2hlYWRlci1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgLXdlYmtpdC1jbGlwLXBhdGg6IG5vbmU7XG4gICAgICAgIGNsaXAtcGF0aDogbm9uZTsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybzphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybyAuaW5uZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybyAuaW5uZXIgLmNvbnRlbnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIGgyLmJveGVkLXRleHQge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1pbnRybyAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIC5zZWN0aW9uLXRpdGxlIGgxLnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH1cbiAgICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIC5zZWN0aW9uLXRpdGxlIGgxLnRpdGxlID4gLmJpZyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItaW50cm8gLnNlY3Rpb24tdGl0bGUgaDEudGl0bGU6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIC5zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIC5zZWN0aW9uLWRlc2NyaXB0aW9uIC5idG4tc2VuZC1tZXNzYWdlLFxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIC5zZWN0aW9uLWRlc2NyaXB0aW9uIC5idG4tYWRkLWFjdG9yLWNhc3Rpbmcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWludHJvIC5zZWN0aW9uLWRlc2NyaXB0aW9uIC5waG9uZS1jb250YWN0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07IH1cbiAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgLmVkaXQtZXhwZXJpZW5jZSxcbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCBidXR0b24uc3VibWl0LFxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IC5tb3JlLWJveCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IC5jb250ZW50IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IGFydGljbGUjYWN0b3IgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCAjYWN0b3ItY29udGVudCB1bC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIGhyLCAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1oZWFkZXIgLm9uZS1ib3JkZXIgLmJ0bi1saWdodCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IC5idG4tdGl0bGUsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgLmV4cGVyaWVuY2UtdHlwZS10aXRsZSBoNCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgI2V4cGVyaWVuY2VzIC5idG4tdGl0bGUsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgI2V4cGVyaWVuY2VzIC5jb2xsYXBzaWJsZS1ib2R5IC5leHBlcmllbmNlLXR5cGUtdGl0bGUgaDQsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgLmV4cGVyaWVuY2UtdHlwZS10aXRsZSAjZXhwZXJpZW5jZXMgaDQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWFjdG9ycyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNhY3RvciA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ICNhY3Rvci1jb250ZW50IHVsLmNtLWNvbGxhcHNpYmxlICNleHBlcmllbmNlcyAuZXhwZXJpZW5jZS10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICAgIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbnRlbnQtc2Nob29scyAudGl0bGUsIC5zaW5nbGUtY20tYWN0b3JzIG1haW4jY29udGVudCBhcnRpY2xlI2FjdG9yID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgI2FjdG9yLWNvbnRlbnQgdWwuY20tY29sbGFwc2libGUgLmNvbnRlbnQtc2Nob29scyAuY2l0eSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xMjBweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyA+IC5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjAwO1xuICAgIHRvcDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweDsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogOTl2dyBzb2xpZCAjRUVFOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyA+IC5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMHB4IDAgNjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgYmFja2dyb3VuZDogI0ZGRiB1cmwoXCIuLi9pbWFnZXMvc2VjdGlvbi1ncmFkaWVudC1ncmV5LnBuZ1wiKSByZXBlYXQteCBjZW50ZXIgdG9wOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyBoMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwcHggMCAzMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IGFudG9uaW8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDU0cHg7XG4gICAgZm9udC1zaXplOiAzLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyBoMSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAuYWxwaGEtbGlzdGluZyBsaSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5hbHBoYS1saXN0aW5nIGxpLmxhc3QtbGluZSAuY29udGVudCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5hbHBoYS1saXN0aW5nIGxpLmxpZ2h0ZXIge1xuICAgICAgb3BhY2l0eTogMC42OyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5hbHBoYS1saXN0aW5nIGxpID4gLmNvbnRlbnQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgOHB4IDA7XG4gICAgICBtYXJnaW46IDAgMCAwcHggLTE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAuYWxwaGEtbGlzdGluZyBsaSAubGVmdCB7XG4gICAgICB3aWR0aDogMTUlOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgLmFscGhhLWxpc3RpbmcgbGkgLmxlZnQgPiAuaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgLmFscGhhLWxpc3RpbmcgbGkgLnJpZ2h0IHtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGxlZnQ6IDE1JTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgLmFscGhhLWxpc3RpbmcgbGkgLnJpZ2h0ID4gLm5hbWUge1xuICAgICAgICBmb250LWZhbWlseTogYW50b25pbywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAuYWxwaGEtbGlzdGluZyBsaSAucmlnaHQgPiAubmFtZSAuZ29sZCB7XG4gICAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAuYWxwaGEtbGlzdGluZyBsaSAucmlnaHQgPiAuYWdlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5hbHBoYS1saXN0aW5nIGxpOmhvdmVyIC5ob3Zlci1saW5rcyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAuYWxwaGEtbGlzdGluZyBsaSAuaG92ZXItbGlua3Mge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgLmFscGhhLWxpc3RpbmcgbGkgLmhvdmVyLWxpbmtzIC5nb2xkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5sb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogNDBweCAwIDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAjZGlzcGxheS1zZWxlY3RvciB7XG4gICAgcGFkZGluZzogMCAxMHB4OyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzICNkaXNwbGF5LXNlbGVjdG9yIC5sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LWZhbWlseTogJ2FudG9uaW8nLCBzZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAjZGlzcGxheS1zZWxlY3RvciAudWktYnRuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICBjb2xvcjogIzk5OTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgI2Rpc3BsYXktc2VsZWN0b3IgLnVpLWJ0bi51aS1idG4uYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5hbHBoYWJldC50b3Age1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkNmQ2O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgLmFscGhhYmV0LmJvdHRvbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAuYWxwaGFiZXQgPiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzLjU1JTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAuYWxwaGFiZXQgPiBsaSA+IC5sZXR0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6IGFudG9uaW87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2JlYmViZTsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5hbHBoYWJldCA+IGxpID4gLmxldHRlci5hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzID4gLm92ZXJsYXkge1xuICAgICAgLXdlYmtpdC1jbGlwLXBhdGg6IG5vbmU7XG4gICAgICBjbGlwLXBhdGg6IG5vbmU7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgPiAuaW5uZXIgPiAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzID4gLmlubmVyID4gLmNvbnRhaW5lciA+IC5yb3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5hY3RvcnMtbGlzdGluZyBsaSB7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5hY3RvcnMtbGlzdGluZyBsaSA+IGEuY292ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzIC5hY3RvcnMtbGlzdGluZyBsaSA+IC5pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgbWFpbiNjb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHg7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnM6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC00MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiA0MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDk5dncgc29saWQgI0VFRTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyA+IC5pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzID4gLmlubmVyID4gLmNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyBoMSB7XG4gICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICBmb250LXNpemU6IDIuODc1cmVtOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWFjdG9ycyAjYWN0b3JzICNkaXNwbGF5LXNlbGVjdG9yIC5sYWJlbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1hY3RvcnMgI2FjdG9ycyAuYWN0b3JzLWxpc3RpbmcgbGkge1xuICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgLmFjdG9ycy1saXN0aW5nIGxpID4gYS5jb3ZlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4OyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgLmFjdG9ycy1saXN0aW5nIGxpID4gLmluZm8ge1xuICAgICAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tYWN0b3JzICNhY3RvcnMgLmFjdG9ycy1saXN0aW5nIGxpID4gLmluZm8gLmxhbmd1YWdlcyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xuICB6LWluZGV4OiAxMDA7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwIGNhbGMoMTAwJSAtIDg1cHgpKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwIGNhbGMoMTAwJSAtIDg1cHgpKTsgfVxuICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IGhlYWRlciA+IC5jbGlwUGF0aEhlaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDg1cHg7IH1cbiAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiBoZWFkZXIgPiBhLmJhY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwcHg7XG4gICAgbGVmdDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMjA7IH1cbiAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiBoZWFkZXIgPiAuYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDUyMHB4O1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiBoZWFkZXIgPiAuYmFubmVyID4gLmlubmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IGhlYWRlciA+IC5tYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDQyMHB4O1xuICAgIGhlaWdodDogNTIwcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMnB4IDBweCA2cHggMHB4IHJnYmEoMTQzLCAxNDMsIDE0MywgMC4zKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IC0ycHggMHB4IDZweCAwcHggcmdiYSgxNDMsIDE0MywgMTQzLCAwLjMpO1xuICAgIGJveC1zaGFkb3c6IC0ycHggMHB4IDZweCAwcHggcmdiYSgxNDMsIDE0MywgMTQzLCAwLjMpO1xuICAgIHotaW5kZXg6IDE1OyB9XG4gICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiBoZWFkZXIgPiAubWFwIC5pbm5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gaGVhZGVyID4gLm1hcCAjcGxhY2UtbWFwIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMTVweCk7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4uc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC5oZWFkZXItYm90dG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMTA7IH1cbiAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAuaGVhZGVyLWJvdHRvbSAuYmFkZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4OyB9XG4gIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLmhlYWRlci1ib3R0b20gLnNoYXJlLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICB6LWluZGV4OiA1MDsgfVxuICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLmhlYWRlci1ib3R0b20gLnNoYXJlLWJ0biA+IGEgaSB7XG4gICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLmhlYWRlci1ib3R0b20gLnNoYXJlLWJ0biA+IHVsIGEge1xuICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLmhlYWRlci1ib3R0b20gLnNoYXJlLWJ0biA+IHVsIGEuZmFjZWJvb2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4OyB9XG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC5oZWFkZXItYm90dG9tIC5zaGFyZS1idG4gPiB1bCBhLnR3aXR0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA5OWZmOyB9XG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC5oZWFkZXItYm90dG9tIC5zaGFyZS1idG4gPiB1bCBhLmdvb2dsZXBsdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGI0YjM5OyB9XG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC5oZWFkZXItYm90dG9tIC5zaGFyZS1idG4gPiB1bCBhLmVtYWlsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NjsgfVxuXG4uc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtODVweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNGRkYgdXJsKFwiLi4vaW1hZ2VzL3BsYWNlLWNvbnRlbnQtZ3JhZGllbnQucG5nXCIpIHJlcGVhdC14IGNlbnRlciB0b3A7XG4gIHotaW5kZXg6IDkwOyB9XG4gIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG4gICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogOTAwcHg7IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgZm9udC1zaXplOiA1NHB4O1xuICAgICAgICBmb250LXNpemU6IDMuMzc1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC5lbnRyeS1jb250ZW50IGgyIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDMge1xuICAgICAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZW50cnktY29udGVudCBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZW50cnktY29udGVudCAuZW1waGFzaXMge1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgYSB7XG4gICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgYTpob3ZlciwgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZW50cnktY29udGVudCBhOmZvY3VzIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC5lbnRyeS1jb250ZW50IHVsLCAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC5lbnRyeS1jb250ZW50IG9sIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZW50cnktY29udGVudCB1bCBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgbGlzdC1zdHlsZTogZGlzYyAhaW1wb3J0YW50OyB9XG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC5lbnRyeS1jb250ZW50IG9sIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLnRpdGxlLXNlY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC50aXRsZS1zZWN0aW9uIGhyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjOTk5O1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudGl0bGUtc2VjdGlvbiBzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmV2ZW50cyAucm93IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmV2ZW50cyAucm93IC5ldmVudDpudGgtY2hpbGQobis0KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC5ldmVudHMgLnJvdyAuYnRuLW1vcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjaW1hZ2VzLWdhbGxlcnkgLm1hc29ucnkge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMC40JTsgfVxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjaW1hZ2VzLWdhbGxlcnkgLmdhbGxlcnktaXRlbSB7XG4gICAgICAgIHdpZHRoOiAzMy4zMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjaW1hZ2VzLWdhbGxlcnkgLmdhbGxlcnktaXRlbSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAuNCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAuNCUgIWltcG9ydGFudDtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjVzIGVhc2Utb3V0LCBsZWZ0IDAuNXMgZWFzZS1vdXQsIG9wYWNpdHkgMC41cyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IHRvcCAwLjVzIGVhc2Utb3V0LCBsZWZ0IDAuNXMgZWFzZS1vdXQsIG9wYWNpdHkgMC41cyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcbiAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZS1vdXQsIGxlZnQgMC41cyBlYXNlLW91dCwgb3BhY2l0eSAwLjVzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuICAgICAgICAgIC1vLXRyYW5zaXRpb246IHRvcCAwLjVzIGVhc2Utb3V0LCBsZWZ0IDAuNXMgZWFzZS1vdXQsIG9wYWNpdHkgMC41cyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlLW91dCwgbGVmdCAwLjVzIGVhc2Utb3V0LCBvcGFjaXR5IDAuNXMgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZS1vdXQ7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjaW1hZ2VzLWdhbGxlcnkgLmdhbGxlcnktaXRlbTpob3ZlciBpbWcge1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyICNjb3B5cmlnaHRGZWF0dXJlZEltYWdlIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI3ZpZGVvcy1nYWxsZXJ5IC5yb3cgLmNvbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmVudHJ5LWNvbnRlbnQsXG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyICNpbWFnZXMtZ2FsbGVyeSxcbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI3ZpZGVvcy1nYWxsZXJ5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZXZlbnRzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSxcbiAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNDIwcHg7XG4gICAgcGFkZGluZzogODVweCAyNXB4IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0ycHggMHB4IDZweCAwcHggcmdiYSgxNDMsIDE0MywgMTQzLCAwLjMpO1xuICAgIC1tb3otYm94LXNoYWRvdzogLTJweCAwcHggNnB4IDBweCByZ2JhKDE0MywgMTQzLCAxNDMsIDAuMyk7XG4gICAgYm94LXNoYWRvdzogLTJweCAwcHggNnB4IDBweCByZ2JhKDE0MywgMTQzLCAxNDMsIDAuMyk7IH1cbiAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSA+IC53aWRnZXQsXG4gICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCA+IC53aWRnZXQge1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSA+IC53aWRnZXQgLnRpdGxlLFxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCA+IC53aWRnZXQgLnRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgPiAud2lkZ2V0IC50aXRsZSBocixcbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCA+IC53aWRnZXQgLnRpdGxlIGhyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjOTk5O1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgPiAud2lkZ2V0IC50aXRsZSBzcGFuLFxuICAgICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0ID4gLndpZGdldCAudGl0bGUgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDM1cHg7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlID4gLndpZGdldCAudGl0bGUgc3BhbiBpLFxuICAgICAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgPiAud2lkZ2V0IC50aXRsZSBzcGFuIGkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtOyB9XG4gICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSA+IC53aWRnZXQgLnJvdyxcbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgPiAud2lkZ2V0IC5yb3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSA+IC53aWRnZXQgLnJvdzpsYXN0LWNoaWxkLFxuICAgICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0ID4gLndpZGdldCAucm93Omxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSA+IC53aWRnZXQgLnJvdyAuY29sLWxhYmVsLFxuICAgICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0ID4gLndpZGdldCAucm93IC5jb2wtbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgPiAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvLFxuICAgICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0ID4gLndpZGdldCAucm93IC5jb2wtaW5mbyB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgPiAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIGEsXG4gICAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCA+IC53aWRnZXQgLnJvdyAuY29sLWluZm8gYSB7XG4gICAgICAgICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgPiAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIGE6aG92ZXIsIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlID4gLndpZGdldCAucm93IC5jb2wtaW5mbyBhOmZvY3VzLFxuICAgICAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCA+IC53aWRnZXQgLnJvdyAuY29sLWluZm8gYTpob3ZlcixcbiAgICAgICAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgPiAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIGE6Zm9jdXMge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgPiAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIHAsXG4gICAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCA+IC53aWRnZXQgLnJvdyAuY29sLWluZm8gcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4OyB9XG4gICAgICAgICAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSA+IC53aWRnZXQgLnJvdyAuY29sLWluZm8gcDpsYXN0LWNoaWxkLFxuICAgICAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCA+IC53aWRnZXQgLnJvdyAuY29sLWluZm8gcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlID4gLndpZGdldCAucm93IC5jb2wtaW5mbyBzdHJvbmcsXG4gICAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCA+IC53aWRnZXQgLnJvdyAuY29sLWluZm8gc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlID4gLndpZGdldC5mdXJ0aGVyLWluZm8gLmNvbC1pbmZvLFxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCA+IC53aWRnZXQuZnVydGhlci1pbmZvIC5jb2wtaW5mbyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlIC5sb2dvLFxuICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLmxvZ28ge1xuICAgICAgbWFyZ2luOiAzNXB4IDAgMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLmxvZ28gaW1nLFxuICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAubG9nbyBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDIwcHgpIHtcbiAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gaGVhZGVyID4gLm1hcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC5oZWFkZXItYm90dG9tIC5zaGFyZS1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcmlnaHQ6IGluaGVyaXQ7IH1cbiAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSA+IC53aWRnZXQgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwIGNhbGMoMTAwJSAtIDUwcHgpKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAgY2FsYygxMDAlIC0gNTBweCkpOyB9XG4gICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiBoZWFkZXIgPiAuY2xpcFBhdGhIZWlnaHQge1xuICAgICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiBoZWFkZXIgPiBhLmJhY2sge1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgbGVmdDogMjBweDsgfVxuICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gaGVhZGVyID4gLmJhbm5lciB7XG4gICAgICBoZWlnaHQ6IDMyMHB4OyB9XG4gIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLmhlYWRlci1ib3R0b20gLmJhZGdlIHtcbiAgICBib3R0b206IDMwcHg7IH1cbiAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAuaGVhZGVyLWJvdHRvbSAuc2hhcmUtYnRuIHtcbiAgICBib3R0b206IC02MHB4O1xuICAgIGxlZnQ6IDBweDsgfVxuICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDsgfVxuICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7IH1cbiAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZW50cnktdGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07IH1cbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudGl0bGUtc2VjdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tcGxhY2VzIG1haW4jY29udGVudCBhcnRpY2xlI3BsYWNlID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLnRpdGxlLXNlY3Rpb24gc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MjVyZW07IH1cbiAgICAgICAgLnNpbmdsZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IGFydGljbGUjcGxhY2UgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjaW1hZ2VzLWdhbGxlcnkgLmdhbGxlcnktaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDQ5LjklO1xuICAgICAgICAgIG1heC13aWR0aDogNDkuOSU7IH1cbiAgICAuc2luZ2xlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNwbGFjZSA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjUwcHg7XG4gICAgaGVpZ2h0OiA4MDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIHotaW5kZXg6IDE1MDtcbiAgICAvKi5yZXN1bHRzLXRvcC1zcGFjZSB7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICB9Ki8gfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgYm90dG9tOiAwcHg7XG4gICAgICByaWdodDogLTI1cHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgN3B4IDBweCA2cHggMHB4IHJnYmEoMTQzLCAxNDMsIDE0MywgMC4yKTtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgN3B4IDBweCA2cHggMHB4IHJnYmEoMTQzLCAxNDMsIDE0MywgMC4yKTtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDdweCAwcHggNnB4IDBweCByZ2JhKDE0MywgMTQzLCAxNDMsIDAuMik7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgei1pbmRleDogNTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzLmNsb3NlZDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cy5idXR0b24tZXhwZW5kLWhvdmVyOmJlZm9yZSB7XG4gICAgICByaWdodDogLTM1cHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgPiAuYmFja2dyb3VuZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgPiAuYmFja2dyb3VuZCAubUNTQl9pbnNpZGUgPiAubUNTQl9jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgPiAuYmFja2dyb3VuZCAucmVzdWx0cy1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzID4gLmJhY2tncm91bmQgLnJlc3VsdHMtc2Nyb2xsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyA+IC5iYWNrZ3JvdW5kOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDAlLCAjZmZmZmZmIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgMCUsICNmZmZmZmYgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWVlZWUgMCUsICNmZmZmZmYgMTAwJSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZWVlZWVlJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICAgIHotaW5kZXg6IDU7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzID4gLmJhY2tncm91bmQgLmJ1dHRvbi1leHBhbmQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzID4gLmJhY2tncm91bmQgLmJ1dHRvbi1leHBhbmQgaSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIGNvbG9yOiAjNTI1MjUyOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyA+IC5iYWNrZ3JvdW5kIC5yZXN1bHRzLXRvcCAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzID4gLmJhY2tncm91bmQgLnJlc3VsdHMtdG9wIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4OyB9IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cy5idXR0b24tZXhwZW5kLWhvdmVyID4gLmJhY2tncm91bmQgLmJ1dHRvbi1leHBhbmQge1xuICAgICAgcmlnaHQ6IC0zNXB4O1xuICAgICAgd2lkdGg6IDM1cHg7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAucmVzdWx0cy10b3Age1xuICAgICAgLypwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7Ki9cbiAgICAgIHBhZGRpbmc6IDQwcHg7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5yZXN1bHRzLXRvcCBoMSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDUwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBhbnRvbmlvLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4zNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAucmVzdWx0cy10b3AgaDEgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5yZXN1bHRzLXRvcCBmb3JtIC5yb3cge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5yZXN1bHRzLXRvcCBmb3JtIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50OyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAucmVzdWx0cy10b3AgZm9ybSAuYXV0b2NvbXBsZXRlLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLnJlc3VsdHMtdG9wIGZvcm0gLmJ0bi1yZWluaXQsIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5yZXN1bHRzLXRvcCBmb3JtIC5idG4taGlkZS1zZWFyY2gtZm9ybSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAucmVzdWx0cy10b3AgLmJ0bi1zaG93LXNlYXJjaC1mb3JtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5sb2FkaW5nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW46IDQwcHggMCA1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbTpub3QoLnBhcnRuZXIpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtLmhvdmVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggM3B4IDQwcHggMHB4IHJnYmEoMTU2LCAxNTYsIDE1NiwgMC41Myk7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDNweCA0MHB4IDBweCByZ2JhKDE1NiwgMTU2LCAxNTYsIDAuNTMpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDQwcHggMHB4IHJnYmEoMTU2LCAxNTYsIDE1NiwgMC41Myk7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAudGh1bWJuYWlsIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMTBweDsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAuaXRlbXMgLml0ZW0gLnRodW1ibmFpbCAuaW1nIHtcbiAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRTFFMTsgfVxuICAgICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAudGh1bWJuYWlsIC5pbWcgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAudGh1bWJuYWlsIC5pbWcgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAuaXRlbXMgLml0ZW0gLmluZm8ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC5sYWJlbC1wYXJ0bmVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JkODQ0ZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC5sYWJlbC10eXBlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAuaXRlbXMgLml0ZW0gaDMge1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBhbnRvbmlvLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSBoMyBhIHtcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAuaXRlbXMgLml0ZW0gaDMgYTpob3ZlciwgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIGgzIGE6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbS5wYXJ0bmVyIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbS5wYXJ0bmVyIGgzIGEge1xuICAgICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAuaXRlbXMgLml0ZW0gLmFkZHJlc3Mge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGNvbG9yOiAjNjY2OyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAuYWRkcmVzcyBhIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgIGNvbG9yOiAjNjY2OyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAuYWRkcmVzcyAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAgICAgICBjb2xvcjogIzkzNzc1ZDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC5ib3R0b20ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAuYm90dG9tIC5yb3cge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgY29sb3I6ICM2NjY7IH1cbiAgICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAuaXRlbXMgLml0ZW0gLmJvdHRvbSAucm93IHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgICAgICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAuYm90dG9tIC5yb3cgc3BhbiBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC5ib3R0b20gLnJvdyBzcGFuIGEudW5kZXJsaW5lIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAuYm90dG9tIC5yb3cgc3BhbiBhOmhvdmVyLCAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAuaXRlbXMgLml0ZW0gLmJvdHRvbSAucm93IHNwYW4gYTpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNiZDg0NGY7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAgICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAuYm90dG9tIC5yb3cgLmxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAuaXRlbXMgLml0ZW0gLmJvdHRvbSAuYnRuLW1vcmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjbWFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA4MDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOGQ4ZDg7XG4gICAgei1pbmRleDogMTAwOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcCAuaW5uZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNtYXAgLmJ0bi1yZXNldC16b29tIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDc1cHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgei1pbmRleDogMjA7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNtYXAgLmJ0bi1yZXNldC16b29tIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMjk4MDM5KSAwcHggMXB4IDRweCAtMXB4O1xuICAgICAgICAtbW96LWJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yOTgwMzkpIDBweCAxcHggNHB4IC0xcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yOTgwMzkpIDBweCAxcHggNHB4IC0xcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIGNvbG9yOiAjNjY2OyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNtYXAgLmJ0bi1yZXNldC16b29tIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNtYXAgLmJ0bi1yZXNldC16b29tIGEgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyB7XG4gICAgd2lkdGg6IDI4MHB4OyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyAubG9hZGluZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyAubG9hZGluZyAubG9hZGluZy1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxM3B4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEzcHg7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjbWFwLW1hcmtlci1pbmZvIC5pbm5lciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjbWFwLW1hcmtlci1pbmZvIC5pbm5lciAuaGVhZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNtYXAtbWFya2VyLWluZm8gLmlubmVyIC50aHVtYm5haWwge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDYwcHg7IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyAuaW5uZXIgLnRodW1ibmFpbCAuaW1nIHtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRTFFMTsgfVxuICAgICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNtYXAtbWFya2VyLWluZm8gLmlubmVyIC50aHVtYm5haWwgLmltZyBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyAuaW5uZXIgLnRodW1ibmFpbCAuaW1nIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyAuaW5uZXIgLmluZm8ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjbWFwLW1hcmtlci1pbmZvIC5pbm5lciAuYm90dG9tIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyAuaW5uZXIgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyAuaW5uZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNtYXAtbWFya2VyLWluZm8gLmlubmVyIHNwYW4gYSB7XG4gICAgICAgICAgY29sb3I6ICM2NjY7IH1cbiAgICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjbWFwLW1hcmtlci1pbmZvIC5pbm5lciBzcGFuIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMzliZTU7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNtYXAtbWFya2VyLWluZm8gLmlubmVyIC5sYWJlbC1wYXJ0bmVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmQ4NDRmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjbWFwLW1hcmtlci1pbmZvIC5pbm5lciAudGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBhbnRvbmlvLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogIzY2NjsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI21hcC1tYXJrZXItaW5mbyAuaW5uZXIgLmJ0bi1tb3JlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjsgfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIGZvb3RlciNzaXRlLWZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbWVkaWVuLW1hcmtlci1jbHVzdGVyZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9tYXJrZXJzL20yLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtZmFtaWx5OiBhbnRvbmlvLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0ZGRjsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHM6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMuYnV0dG9uLWV4cGVuZC1ob3ZlcjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICAgIHdpZHRoOiA2NXB4OyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyA+IC5iYWNrZ3JvdW5kIC5yZXN1bHRzLWlubmVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgPiAuYmFja2dyb3VuZCAuYnV0dG9uLWV4cGFuZCB7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgd2lkdGg6IDYwcHg7IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgPiAuYmFja2dyb3VuZCAuYnV0dG9uLWV4cGFuZCBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gICAgICAgICAgY29sb3I6ICNDQ0M7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzLmJ1dHRvbi1leHBlbmQtaG92ZXIgPiAuYmFja2dyb3VuZCAuYnV0dG9uLWV4cGFuZCB7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgd2lkdGg6IDY1cHg7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBmb290ZXIjc2l0ZS1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgd2lkdGg6IDQ1cHg7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzLmJ1dHRvbi1leHBlbmQtaG92ZXI6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgICB3aWR0aDogNDVweDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgPiAuYmFja2dyb3VuZCAuYnV0dG9uLWV4cGFuZCB7XG4gICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgPiAuYmFja2dyb3VuZCAuYnV0dG9uLWV4cGFuZCBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMuYnV0dG9uLWV4cGVuZC1ob3ZlciA+IC5iYWNrZ3JvdW5kIC5idXR0b24tZXhwYW5kIHtcbiAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgICB3aWR0aDogNDBweDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLnJlc3VsdHMtdG9wIHtcbiAgICAgICAgcGFkZGluZzogMzBweDsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAucmVzdWx0cy10b3AgaDEge1xuICAgICAgICAgIG1hcmdpbjogNXB4IDAgMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4OyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAudGh1bWJuYWlsIHtcbiAgICAgICAgICB3aWR0aDogODBweDsgfVxuICAgICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAudGh1bWJuYWlsIC5pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC5pbmZvIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC5sYWJlbC1wYXJ0bmVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDNweCA0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC5sYWJlbC10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDNweCA0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAuaXRlbXMgLml0ZW0ucGFydG5lciBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLXBsYWNlcyBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC5hZGRyZXNzIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAuYm90dG9tIC5yb3cgPiAuY29sIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1wbGFjZXMgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5pdGVtcyAuaXRlbSAuYm90dG9tIC5idG4tbW9yZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAucG9zdC10eXBlLWFyY2hpdmUtY20tcGxhY2VzIG1haW4jY29udGVudCAjcmVzdWx0cyAucmVzdWx0cy10b3AgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXNpemU6IDIuMjVyZW07IH0gfVxuXG4uc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0ZGRiB1cmwoXCIuLi9pbWFnZXMvcGxhY2UtY29udGVudC1ncmFkaWVudC5wbmdcIikgcmVwZWF0LXggY2VudGVyIHRvcDtcbiAgei1pbmRleDogMTAwOyB9XG4gIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5iYW5uZXItd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOGQ4ZDg7XG4gICAgICB6LWluZGV4OiA5MDtcbiAgICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwIGNhbGMoMTAwJSAtIDg1cHgpKTtcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCBjYWxjKDEwMCUgLSA4NXB4KSk7IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuYmFubmVyLXdyYXBwZXIgPiAuY2xpcFBhdGhIZWlnaHQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBoZWlnaHQ6IDg1cHg7IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuYmFubmVyLXdyYXBwZXIgPiBhLmJhY2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiAyMDsgfVxuICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5iYW5uZXItd3JhcHBlciA+IC5iYW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmJhbm5lci13cmFwcGVyID4gLmJhbm5lciA+IC5pbm5lciB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9XG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIHotaW5kZXg6IDEwMDsgfVxuICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudG9wIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC04NXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC50b3AgLmJhZGdlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgICAgIGNvbG9yOiAjYmQ4NDRmICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudG9wIC5zaGFyZS1idG4ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC00NXB4O1xuICAgICAgICAgIHJpZ2h0OiAwcHg7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC50b3AgLnNoYXJlLWJ0biA+IGEgaSB7XG4gICAgICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLnRvcCAuc2hhcmUtYnRuID4gdWwgYSB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudG9wIC5zaGFyZS1idG4gPiB1bCBhLmZhY2Vib29rIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudG9wIC5zaGFyZS1idG4gPiB1bCBhLnR3aXR0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA5OWZmOyB9XG4gICAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC50b3AgLnNoYXJlLWJ0biA+IHVsIGEuZ29vZ2xlcGx1cyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYjRiMzk7IH1cbiAgICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLnRvcCAuc2hhcmUtYnRuID4gdWwgYS5lbWFpbCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4zNzVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZW50cnktdGl0bGU6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZGF0ZS1yYW5nZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDIge1xuICAgICAgICAgIG1hcmdpbjogMzBweCAwIDIwcHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZW50cnktY29udGVudCBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC5lbnRyeS1jb250ZW50IC5lbXBoYXNpcyB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudGl0bGUtc2VjdGlvbiBociB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRjtcbiAgICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLnRpdGxlLXNlY3Rpb24gc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtOyB9XG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC5ldmVudEFjdG9yc0xpc3QgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2Nhc3RpbmcsIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2dhbGxlcnksIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2F1ZGlvcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjY2FzdGluZyA+IC5yb3csIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2dhbGxlcnkgPiAucm93LCAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyICNhdWRpb3MgPiAucm93IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjY2FzdGluZyA+IC5yb3cgLmNvbCwgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjZ2FsbGVyeSA+IC5yb3cgLmNvbCwgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjYXVkaW9zID4gLnJvdyAuY29sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2Nhc3RpbmcgPiAuaW5uZXIgLml0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjY2FzdGluZyA+IC5pbm5lciAuaXRlbSAudGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2Nhc3RpbmcgPiAuaW5uZXIgLml0ZW0gLmNvbnRlbnQge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjY2FzdGluZyA+IC5pbm5lciAuaXRlbSBhIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2Nhc3RpbmcgPiAuaW5uZXIgLml0ZW0gYTpob3ZlciwgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjY2FzdGluZyA+IC5pbm5lciAuaXRlbSBhOmZvY3VzIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2dhbGxlcnkge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2dhbGxlcnkgLm1hc29ucnkge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAuNCU7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMzMuMzAlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyICNnYWxsZXJ5IC5nYWxsZXJ5LWl0ZW0gaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAuNCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMC40JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZS1vdXQsIGxlZnQgMC41cyBlYXNlLW91dCwgb3BhY2l0eSAwLjVzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlLW91dCwgbGVmdCAwLjVzIGVhc2Utb3V0LCBvcGFjaXR5IDAuNXMgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZS1vdXQsIGxlZnQgMC41cyBlYXNlLW91dCwgb3BhY2l0eSAwLjVzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZS1vdXQsIGxlZnQgMC41cyBlYXNlLW91dCwgb3BhY2l0eSAwLjVzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZS1vdXQsIGxlZnQgMC41cyBlYXNlLW91dCwgb3BhY2l0eSAwLjVzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0OyB9XG4gICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtOmhvdmVyIGltZyB7XG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyICNhdWRpb3MgLml0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjYXVkaW9zIC5pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAjYXVkaW9zIC5pdGVtIC5idG4sIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgI2F1ZGlvcyAuaXRlbSAuYnRuLWxhcmdlLCAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyICNhdWRpb3MgLml0ZW0gLmJ0bi1zbWFsbCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cbiAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUsXG4gIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIHBhZGRpbmc6IDQwcHggNjVweCA2MHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkYgdXJsKFwiLi4vaW1hZ2VzL3BsYWNlLWNvbnRlbnQtZ3JhZGllbnQucG5nXCIpIHJlcGVhdC14IGNlbnRlciB0b3A7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMnB4IDBweCA2cHggMHB4IHJnYmEoMTQzLCAxNDMsIDE0MywgMC41KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IC0ycHggMHB4IDZweCAwcHggcmdiYSgxNDMsIDE0MywgMTQzLCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IC0ycHggMHB4IDZweCAwcHggcmdiYSgxNDMsIDE0MywgMTQzLCAwLjUpO1xuICAgIHotaW5kZXg6IDIwOyB9XG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldHMsXG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAud2lkZ2V0cyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldHMuc3RpY2t5LXRvcCwgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldHMuc3RpY2t5LWJvdHRvbSxcbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldHMuc3RpY2t5LXRvcCxcbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldHMuc3RpY2t5LWJvdHRvbSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgcmlnaHQ6IDY1cHg7IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlIC53aWRnZXRzLnN0aWNreS10b3AsXG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXRzLnN0aWNreS10b3Age1xuICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldHMuc3RpY2t5LWJvdHRvbSxcbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldHMuc3RpY2t5LWJvdHRvbSB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiAwOyB9XG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldCxcbiAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQge1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAud2lkZ2V0Omxhc3QtY2hpbGQsXG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAud2lkZ2V0IC50aXRsZS1zZWN0aW9uLFxuICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAud2lkZ2V0IC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldCAudGl0bGUtc2VjdGlvbiBocixcbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAud2lkZ2V0IC50aXRsZS1zZWN0aW9uIGhyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjOTk5O1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldCAudGl0bGUtc2VjdGlvbiBzcGFuLFxuICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQgLnRpdGxlLXNlY3Rpb24gc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDM1cHg7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlIC53aWRnZXQgLnRpdGxlLXNlY3Rpb24gc3BhbiBpLFxuICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldCAudGl0bGUtc2VjdGlvbiBzcGFuIGkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtOyB9XG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAud2lkZ2V0IC5yb3csXG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQgLnJvdyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlIC53aWRnZXQgLnJvdzpsYXN0LWNoaWxkLFxuICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQgLnJvdzpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldCAucm93IC5jb2wtbGFiZWwsXG4gICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldCAucm93IC5jb2wtbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldCAucm93IC5jb2wtaW5mbyxcbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIGEsXG4gICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldCAucm93IC5jb2wtaW5mbyBhOmhvdmVyLCAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIGE6Zm9jdXMsXG4gICAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQgLnJvdyAuY29sLWluZm8gYTpob3ZlcixcbiAgICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldCAucm93IC5jb2wtaW5mbyBhOmZvY3VzIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIHAsXG4gICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICAgICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldCAucm93IC5jb2wtaW5mbyBwOmxhc3QtY2hpbGQsXG4gICAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQgLnJvdyAuY29sLWluZm8gcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldC50b3AsXG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQudG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldC50b3AgLmRhdGUtcmFuZ2UsXG4gICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldC50b3AgLmRhdGUtcmFuZ2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAud2lkZ2V0LnRvcCAjcGxhY2UtdGl0bGUsXG4gICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldC50b3AgI3BsYWNlLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlIC53aWRnZXQudG9wICNwbGFjZS10aXRsZSAuY2l0eSxcbiAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQudG9wICNwbGFjZS10aXRsZSAuY2l0eSB7XG4gICAgICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlIC53aWRnZXQudG9wICNwbGFjZS10aXRsZSBhLFxuICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldC50b3AgI3BsYWNlLXRpdGxlIGEge1xuICAgICAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlIC53aWRnZXQudG9wICNwbGFjZS10aXRsZSBhIC5jaXR5LFxuICAgICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAud2lkZ2V0LnRvcCAjcGxhY2UtdGl0bGUgYSAuY2l0eSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAud2lkZ2V0LnRvcCAjcGxhY2UtdGl0bGUgYTpob3ZlciwgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldC50b3AgI3BsYWNlLXRpdGxlIGE6Zm9jdXMsXG4gICAgICAgICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IC53aWRnZXQudG9wICNwbGFjZS10aXRsZSBhOmhvdmVyLFxuICAgICAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAud2lkZ2V0LnRvcCAjcGxhY2UtdGl0bGUgYTpmb2N1cyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLndpZGdldC50b3AgbGFiZWwsXG4gICAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLndpZGdldC50b3AgbGFiZWwge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAud2lkZ2V0LnNob3dzIC5yb3cgLmNvbC1pbmZvLFxuICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1yaWdodCAud2lkZ2V0LnNob3dzIC5yb3cgLmNvbC1pbmZvIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSAuYnRuLW1vcmUtc2hvd3MsXG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgLmJ0bi1saW5rLXBsYWNlLFxuICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLmJ0bi1tb3JlLXNob3dzLFxuICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtcmlnaHQgLmJ0bi1saW5rLXBsYWNlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudG9wIHtcbiAgICAgIHBhZGRpbmc6IDAgNDBweDsgfVxuICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudG9wIC5zaGFyZS1idG4ge1xuICAgICAgICByaWdodDogMjBweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLnRvcCB7XG4gICAgICAgIHRvcDogLTEyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7IH1cbiAgICAgICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAudG9wIC5zaGFyZS1idG4ge1xuICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJvdHRvbTogLTY1cHg7IH1cbiAgICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMjBweDsgfVxuICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiBhc2lkZS5jb2wtYXNpZGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzMHB4IDQwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IGFzaWRlLmNvbC1hc2lkZS1tb2JpbGUgPiAud2lkZ2V0IC50aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmJhbm5lci13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwIGNhbGMoMTAwJSAtIDUwcHgpKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAgY2FsYygxMDAlIC0gNTBweCkpOyB9XG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5iYW5uZXItd3JhcHBlciA+IC5jbGlwUGF0aEhlaWdodCB7XG4gICAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmJhbm5lci13cmFwcGVyID4gYS5iYWNrIHtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIGxlZnQ6IDIwcHg7IH1cbiAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmJhbm5lci13cmFwcGVyID4gLmJhbm5lciB7XG4gICAgICBoZWlnaHQ6IDMyMHB4OyB9XG4gIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMzBweDsgfVxuICAgIC5zaW5nbGUtY20tZXZlbnRzIG1haW4jY29udGVudCBhcnRpY2xlI2V2ZW50ID4gLndyYXBwZXIgPiAuY29sLWNvbnRlbnQgPiAuaW5uZXIgLnRvcCB7XG4gICAgICB0b3A6IC05MHB4O1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9XG4gICAgICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gLmNvbC1jb250ZW50ID4gLmlubmVyIC50b3AgLnNoYXJlLWJ0biB7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBib3R0b206IC00MHB4OyB9XG4gICAgLnNpbmdsZS1jbS1ldmVudHMgbWFpbiNjb250ZW50IGFydGljbGUjZXZlbnQgPiAud3JhcHBlciA+IC5jb2wtY29udGVudCA+IC5pbm5lciAuZW50cnktdGl0bGUge1xuICAgICAgbWFyZ2luOiAzMHB4IDAgMjBweDsgfVxuICAuc2luZ2xlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNldmVudCA+IC53cmFwcGVyID4gYXNpZGUuY29sLWFzaWRlLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDA7IH0gfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzIC5ub3QtdmlzaWJsZSB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBoZWlnaHQ6IDA7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAubm90LXZpc2libGUgaW5wdXQge1xuICAgIGhlaWdodDogMHB4O1xuICAgIHdpZHRoOiAwcHg7IH1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xMjBweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1ldmVudHMgI2V2ZW50cyA+IC5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjAwO1xuICAgIHRvcDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweDsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogOTl2dyBzb2xpZCAjRUVFOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1ldmVudHMgI2V2ZW50cyA+IC5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMHB4IDAgNjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgYmFja2dyb3VuZDogI0ZGRiB1cmwoXCIuLi9pbWFnZXMvc2VjdGlvbi1ncmFkaWVudC1ncmV5LnBuZ1wiKSByZXBlYXQteCBjZW50ZXIgdG9wOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzID4gLmlubmVyIGgxIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDBweCAwIDMwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6IGFudG9uaW8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiA1NHB4O1xuICAgICAgZm9udC1zaXplOiAzLjM3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1ldmVudHMgI2V2ZW50cyA+IC5pbm5lciBoMSBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMgPiAuaW5uZXIgLmxvYWRpbmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG1hcmdpbjogNDBweCAwIDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzLXNlYXJjaCAuY29sLXNlYXJjaGJ5IHtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUUgIWltcG9ydGFudDsgfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMtc2VhcmNoIC5jdXN0b20tc2VsZWN0LXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzLXNlYXJjaCAuY3VzdG9tLXNlbGVjdC1zZWFyY2ggLmlucHV0LWZpZWxkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMtc2VhcmNoIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuaW5wdXQtZmllbGQgPiBsYWJlbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICB6LWluZGV4OiAwOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMtc2VhcmNoIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuaW5wdXQtZmllbGQgPiBsYWJlbCA+IC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA2cHg7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMtc2VhcmNoIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuaW5wdXQtZmllbGQgPiAuc2VsZWN0LXdyYXBwZXIgPiBpbnB1dCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMtc2VhcmNoIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuaW5wdXQtZmllbGQgPiAuc2VsZWN0LXdyYXBwZXIgPiB1bCB7XG4gICAgICB6LWluZGV4OiA5OTk5OyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMtc2VhcmNoIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuaW5wdXQtZmllbGQgPiAuc2VsZWN0LXdyYXBwZXIgPiB1bCBsaSB7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMtc2VhcmNoIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuaW5wdXQtZmllbGQgPiAuc2VsZWN0LXdyYXBwZXIgPiBzcGFuLmNhcmV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzIGFzaWRlI3NlYXJjaC1ib3ggLmJveCB7XG4gICAgaGVpZ2h0OiAyMDBweDsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzIGFzaWRlI3NlYXJjaC1ib3ggLnNlYXJjaC1mb3JtIC5jb2wge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgei1pbmRleDogMTA7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyBhc2lkZSNzZWFyY2gtYm94IC5zZWFyY2gtZm9ybSAuY29sLXNlYXJjaGJ5IHtcbiAgICB6LWluZGV4OiAxMTsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMtc2VhcmNoIC5jdXN0b20tc2VsZWN0LXNlYXJjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICAtbW96LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtby10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4O1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBub25lO1xuICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzID4gLm92ZXJsYXkge1xuICAgICAgLXdlYmtpdC1jbGlwLXBhdGg6IG5vbmU7XG4gICAgICBjbGlwLXBhdGg6IG5vbmU7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMgPiAuaW5uZXIge1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzID4gLmlubmVyID4gLmNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMgPiAuaW5uZXIgPiAuY29udGFpbmVyID4gLnJvdyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyBtYWluI2NvbnRlbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyBhc2lkZSNzZWFyY2gtYm94IC5ib3gge1xuICAgIGhlaWdodDogMjAwcHg7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzIGFzaWRlI3NlYXJjaC1ib3ggLmJveCAuc2VhcmNoLWZvcm0ge1xuICAgICAgaGVpZ2h0OiAxMDBweDsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4OyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNDBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogNDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiA5OXZ3IHNvbGlkICNFRUU7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMgPiAuaW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzID4gLmlubmVyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBmb250LXNpemU6IDNyZW07IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMgLmV2ZW50cyAucm93IC5ldmVudCA+IC5pbm5lciB7XG4gICAgICBtaW4taGVpZ2h0OiAzODBweDsgfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWV2ZW50cyAjZXZlbnRzIC5ldmVudHMgLnJvdyAuZXZlbnQgPiAuaW5uZXIgPiAuaW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IDE4MHB4OyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMgLmV2ZW50cyAucm93IC5ldmVudCA+IC5pbm5lciAuY2F0ZWdvcnkge1xuICAgICAgICB0b3A6IDE2NXB4OyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNldmVudHMgLmV2ZW50cyAucm93IC5ldmVudCA+IC5pbm5lciAuY29udGVudCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1ldmVudHMgI2V2ZW50cyAuZXZlbnRzIC5yb3cgLmV2ZW50ID4gLmlubmVyIC5jb250ZW50IC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzIC5waWNrZXJfX2ZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNpbnRlcnZhbE1vZGFsLFxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZXZlbnRzICNoaXN0b3J5TW9kYWwge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWZhcSBtYWluI2NvbnRlbnQgI3Jlc3VsdHMge1xuICBtYXJnaW46IDQwcHggMCA4MHB4IDA7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWZhcSBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1oZWFkZXIgLm9uZS1ib3JkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1mYXEgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIGgzIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZmFxIG1haW4jY29udGVudCAjcmVzdWx0cyAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWhlYWRlciAub25lLWJvcmRlciBzcGFuIHtcbiAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICByaWdodDogMDsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZmFxIG1haW4jY29udGVudCAjcmVzdWx0cyAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkge1xuICAgIHBhZGRpbmc6IDEwcHggMCA0MHB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1mYXEgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZmFxIG1haW4jY29udGVudCAjcmVzdWx0cyAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1mYXEgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSBhIHtcbiAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZmFxIG1haW4jY29udGVudCAjcmVzdWx0cyAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgYTpob3ZlciwgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWZhcSBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IGE6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWZhcSBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IHVsLCAucG9zdC10eXBlLWFyY2hpdmUtY20tZmFxIG1haW4jY29udGVudCAjcmVzdWx0cyAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgb2wge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1mYXEgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSB1bCBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBkaXNjICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMThweCAhaW1wb3J0YW50OyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWZhcSBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IG9sIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWwgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWZhcSBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgI2xvYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1mYXEgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1mYXEgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5wYWdpbmF0aW9uIGxpIGEge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZmFxIG1haW4jY29udGVudCAjcmVzdWx0cyAucGFnaW5hdGlvbiBsaS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1mYXEgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucG9zdC10eXBlLWFyY2hpdmUtY20tZmFxIG1haW4jY29udGVudCAjcmVzdWx0cyB7XG4gICAgbWFyZ2luOiAwIDAgNjBweCAwOyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLWNtLWZhcSBtYWluI2NvbnRlbnQgI3Jlc3VsdHMgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1oZWFkZXIgLm9uZS1ib3JkZXI6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1mYXEgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1jbS1mYXEgbWFpbiNjb250ZW50ICNyZXN1bHRzIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtY20tZmFxIG1haW4jY29udGVudCAjcmVzdWx0cyAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG5cbi5zaG9ydGNvZGUtY20tZmFxIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtOyB9XG5cbi5zaG9ydGNvZGUtY20tZmFxIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSB7XG4gIHBhZGRpbmc6IDEwcHggMCA0MHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLnNob3J0Y29kZS1jbS1mYXEgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5zaG9ydGNvZGUtY20tZmFxIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuc2hvcnRjb2RlLWNtLWZhcSAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgYSB7XG4gICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAuc2hvcnRjb2RlLWNtLWZhcSAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgYTpob3ZlciwgLnNob3J0Y29kZS1jbS1mYXEgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IGE6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAuc2hvcnRjb2RlLWNtLWZhcSAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgdWwsIC5zaG9ydGNvZGUtY20tZmFxIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuc2hvcnRjb2RlLWNtLWZhcSAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2MgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMThweCAhaW1wb3J0YW50OyB9XG4gIC5zaG9ydGNvZGUtY20tZmFxIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtYm9keSBvbCBsaSB7XG4gICAgbGlzdC1zdHlsZTogZGVjaW1hbCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSB7XG4gIG1pbi1oZWlnaHQ6IDU3MnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvc2lnbnVwLWJnLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogNTcycHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRiB1cmwoXCIuLi9pbWFnZXMvc2lnbnVwLWJnLWdyYWRpZW50LmpwZ1wiKSByZXBlYXQteCBjZW50ZXIgdG9wO1xuICAgIGZpbHRlcjogbm9uZTsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIGEuYmFjayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAyMDsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG4gICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucGFnZS10aXRsZSBoMSB7XG4gICAgICBtYXJnaW46IDExMHB4IDAgOHB4IDA7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5wYWdlLXRpdGxlIGgyIHtcbiAgICAgIG1hcmdpbjogLTRweCAwIDhweCAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5wYWdlLXRpdGxlIHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmFjY291bnQtdHlwZXMge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3gge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3guZmlyc3Qge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmFjY291bnQtdHlwZXMgLmJveC5maXJzdCAuaW5uZXIge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmViZWI7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmFjY291bnQtdHlwZXMgLmJveC5zZWNvbmQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmFjY291bnQtdHlwZXMgLmJveCAuaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmFjY291bnQtdHlwZXMgLmJveC5ob3ZlciAuaW5uZXIge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAzcHggNDBweCAwcHggcmdiYSgxMjAsIDEyMCwgMTIwLCAwLjYpO1xuICAgICAgICAtbW96LWJveC1zaGFkb3c6IDBweCAzcHggNDBweCAwcHggcmdiYSgxMjAsIDEyMCwgMTIwLCAwLjYpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDQwcHggMHB4IHJnYmEoMTIwLCAxMjAsIDEyMCwgMC42KTsgfVxuICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAuYWNjb3VudC10eXBlcyAuYm94LmhvdmVyLW90aGVyIHtcbiAgICAgICAgb3BhY2l0eTogMC41OyB9XG4gICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLnRvcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmFjY291bnQtdHlwZXMgLmJveCAudG9wIC50aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLnRvcCAuc3VidGl0bGUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLnRvcCAuYWN0aW9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtMThweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLnRvcCAuYnRuLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLnRvcCAuYnRuLWxhcmdlLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLnRvcCAuYnRuLXNtYWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmFjY291bnQtdHlwZXMgLmJveC50aGlyZCAudG9wIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmFjY291bnQtdHlwZXMgLmJveCAubWlkZGxlIHtcbiAgICAgICAgcGFkZGluZzogNDVweCAzMHB4IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUU7IH1cbiAgICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAuYWNjb3VudC10eXBlcyAuYm94IC5taWRkbGUgdWwgbGkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAuYWNjb3VudC10eXBlcyAuYm94IC5taWRkbGUgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBjb250ZW50OiAnXFxlNWNhJztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbiAgICAgICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLmJvdHRvbSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjOWM5Yzk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRTsgfVxuICAgICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3ggLmJvdHRvbSBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIHVsLnRhYnMtc2lnbnVwIHtcbiAgICBoZWlnaHQ6IDcwcHg7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIHVsLnRhYnMtc2lnbnVwIGxpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgaGVpZ2h0OiA3MHB4OyB9XG4gICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIHVsLnRhYnMtc2lnbnVwIGxpIGEge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBjb2xvcjogIzlmOWY5ZjsgfVxuICAgICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIHVsLnRhYnMtc2lnbnVwIGxpIGEuYWN0aXZlLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIHVsLnRhYnMtc2lnbnVwIGxpIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIHVsLnRhYnMtc2lnbnVwIGxpLmRpc2FibGVkIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzlmOWY5ZjsgfVxuICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSB1bC50YWJzLXNpZ251cCBsaS5pbmRpY2F0b3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgaGVpZ2h0OiAycHg7IH1cbiAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0ge1xuICAgIHBhZGRpbmc6IDQwcHggMDsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIC5zY3JlZW5zaG90IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgLnNpZ251cC1hY3Rvci5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIC5zY3JlZW5zaG90IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIC5zZXBhcmF0b3JUaXRsZSB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gLnNlcGFyYXRvclRpdGxlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSAjc3RlcDItbGVmdCAuaW5mbyxcbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSAjc3RlcDMtbGVmdCAuaW5mbyB7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmluZm8ge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgY29sb3I6ICM2NjY7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmluZm8uYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gZm9ybSAuaW5mby5zdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSBmb3JtIC5pbmZvLm5vcm1hbCB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmlucHV0LWZpZWxkIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gZm9ybSAuY29sLXRvcyB7XG4gICAgICBtYXJnaW46IDMwcHggMCAxMHB4OyB9XG4gICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSBmb3JtIC5jb2wtdG9zIGxhYmVsIGEge1xuICAgICAgICBjb2xvcjogI2JkODQ0ZiAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmNvbC10b3MgbGFiZWwgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmZpbGUtZmllbGQgLmJ0biwgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gZm9ybSAuZmlsZS1maWVsZCAuYnRuLWxhcmdlLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSBmb3JtIC5maWxlLWZpZWxkIC5idG4tc21hbGwge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmZpbGUtZmllbGQgLmZpbGUtcGF0aC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSBmb3JtIC5pbmZvLXBhc3N3b3JkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgY29sb3I6ICM2NjY7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmluZm8tcGFzc3dvcmQgLmlubmVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNDQ0M7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmluZm8tcGFzc3dvcmQgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gZm9ybSAuaW5mby1wYXNzd29yZCB1bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IHNxdWFyZSBpbnNpZGUgdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQlFBS0FJQUJBQUFBQVAvLy95SDVCQUVBQUFFQUxBQUFBQUFGQUFvQUFBSUlqSStad0t3UFVRRUFPdz09XCIpOyB9XG4gICAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmluZm8tcGFzc3dvcmQgdWwgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLnB3ZC1zdHJlbmd0aCwgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gZm9ybSAuaG9tb255bSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gZm9ybSAucHdkLXN0cmVuZ3RoIHNwYW4sIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmhvbW9ueW0gc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gZm9ybSAucHJlbG9hZGVyLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmlucHV0LWZpZWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmlucHV0LWZpZWxkLWpvYi1vdGhlcixcbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSBmb3JtIC5pbnB1dC1maWVsZC1zZWN0b3JzLW90aGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSBmb3JtIC5pbnB1dC1maWVsZC1zZWN0b3JzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmlucHV0LWZpZWxkLXNlY3RvcnMgLmxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gZm9ybSAuaW5wdXQtZmllbGQtc2VjdG9ycyAuY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIGZvcm0gLmlucHV0LWZpZWxkLXNlY3RvcnMgLmNoZWNrYm94IC5pbm5lciB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSBmb3JtIC5pbnB1dC1maWVsZCAjcGhvbmU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNDQ0M7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSBmb3JtIC5pbnB1dC1maWVsZCAjcGhvbmU6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0NDQztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSBmb3JtIC5pbnB1dC1maWVsZCAjcGhvbmU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNDQ0M7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LWZvcm0gZm9ybSAuaW5wdXQtZmllbGQgI3Bob25lOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0NDQzsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIC5jb250cmlidXRpb24tbGlzdCB7XG4gICAgICBtYXJnaW46IDEwcHggMCAwIDY1cHg7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy1mb3JtIC5jb250cmlidXRpb24tbGlzdCBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuICAgICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSAuY29udHJpYnV0aW9uLWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlICNmYXEge1xuICAgIG1hcmdpbjogNDBweCAwIDYwcHg7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlICNmYXEgPiAudGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgI2ZhcSA+IC50aXRsZSBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlICNmYXEgLnNob3J0Y29kZS1jbS1mYXEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctdGhhbmtzIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy10aGFua3MgLnNjcmVlbnNob3Qge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy10aGFua3MgaDEsIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy10aGFua3MgaDIge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LXRoYW5rcyBoMSB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgZm9udC1zaXplOiA1NHB4O1xuICAgICAgZm9udC1zaXplOiAzLjM3NXJlbTtcbiAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LXRoYW5rcyBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctdGhhbmtzIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gICAgICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctdGhhbmtzIHAuc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy10aGFua3MgLmJ0biwgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LXRoYW5rcyAuYnRuLWxhcmdlLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctdGhhbmtzIC5idG4tc21hbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAucm93LXRoYW5rcyAuYnRuOmhvdmVyLCAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctdGhhbmtzIC5idG4tbGFyZ2U6aG92ZXIsIC5zaWdudXAgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnJvdy10aGFua3MgLmJ0bi1zbWFsbDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7IH1cbiAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAjdmlkZW8tcHJlc2VudGF0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMCAwOyB9XG4gICAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAjdmlkZW8tcHJlc2VudGF0aW9uIC50aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgY29sb3I6ICNiZDg0NGY7IH1cblxuI21vZGFsLXRvcyB7XG4gIHdpZHRoOiA3MCU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5wYWdlLXRpdGxlIGgxIHtcbiAgICBtYXJnaW46IDgwcHggMCA4cHggMDsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3guZmlyc3Qge1xuICAgIHBhZGRpbmc6IDAgMC43NXJlbTsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3guc2Vjb25kIHtcbiAgICBwYWRkaW5nOiAwIDAuNzVyZW07IH1cbiAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAuYWNjb3VudC10eXBlcyAuYm94LnRoaXJkIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMC43NXJlbTsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5hY2NvdW50LXR5cGVzIC5ib3gudGhpcmQgLnRvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZCAhaW1wb3J0YW50OyB9XG4gIC5zaWdudXAgbWFpbiNjb250ZW50IC5zaG9ydGNvZGUtY20tZmFxIC5jbS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtaGVhZGVyIC5vbmUtYm9yZGVyIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNpZ251cCBtYWluI2NvbnRlbnQgPiAucGFnZSAuYWNjb3VudC10eXBlcyAuYm94LnNlY29uZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIGEuYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCA+IC5wYWdlIC5yb3ctZm9ybSB7XG4gICAgcGFkZGluZzogMCAwIDQwcHg7IH1cbiAgLnNpZ251cCBtYWluI2NvbnRlbnQgLnNob3J0Y29kZS1jbS1mYXEgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1oZWFkZXIgLm9uZS1ib3JkZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZ251cCBtYWluI2NvbnRlbnQgLnNob3J0Y29kZS1jbS1mYXEgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1oZWFkZXIgLm9uZS1ib3JkZXIgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2lnbnVwIG1haW4jY29udGVudCAuc2hvcnRjb2RlLWNtLWZhcSAuY20tY29sbGFwc2libGUgLmNvbGxhcHNpYmxlLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgLnNpZ251cCBtYWluI2NvbnRlbnQgLnNob3J0Y29kZS1jbS1mYXEgLmNtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS1ib2R5IHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG5cbiNtb2RhbC1zaWduaW4ge1xuICB0b3A6IDE4JSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDsgfVxuICAjbW9kYWwtc2lnbmluICNtb2RhbC1zaWduaW4tY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI21vZGFsLXNpZ25pbiAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgI21vZGFsLXNpZ25pbiAubW9kYWwtY29udGVudCA+IC5yb3cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgI21vZGFsLXNpZ25pbiAubW9kYWwtY29udGVudCA+IC5yb3cgLmNvbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgI21vZGFsLXNpZ25pbiAubm90aWNlT2xkQWNjb3VudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0NDMDAwMDsgfVxuICAgICNtb2RhbC1zaWduaW4gLm5vdGljZU9sZEFjY291bnQgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuICAgICNtb2RhbC1zaWduaW4gLm5vdGljZU9sZEFjY291bnQgLnR4dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICNtb2RhbC1zaWduaW4gLm5vdGljZU9sZEFjY291bnQgLnR4dCBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICNtb2RhbC1zaWduaW4gLmlubmVyIHtcbiAgICBwYWRkaW5nOiAzNXB4IDMwcHg7IH1cbiAgICAjbW9kYWwtc2lnbmluIC5pbm5lciAudGl0bGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgICNtb2RhbC1zaWduaW4gLmlubmVyIC50aXRsZSA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07IH1cbiAgICAgICNtb2RhbC1zaWduaW4gLmlubmVyIC50aXRsZTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgI21vZGFsLXNpZ25pbiAuaW5uZXIgLmJ0bi1wYXNzd29yZGZvcmdvdCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgI21vZGFsLXNpZ25pbiAuaW5uZXIgZm9ybSAuaW5wdXQtZmllbGQge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gICAgI21vZGFsLXNpZ25pbiAuaW5uZXIgZm9ybSAuaW5wdXQtZmllbGQuY29sIGxhYmVsIHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAjbW9kYWwtc2lnbmluIC5pbm5lciBmb3JtIC5yb3cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICNtb2RhbC1zaWduaW4gLmlubmVyIC5wcmVsb2FkZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgI21vZGFsLXNpZ25pbiAuaW5uZXIgLnByZWxvYWRlci13cmFwcGVyLnNtYWxsIHtcbiAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgaGVpZ2h0OiAyNnB4OyB9XG4gICAgI21vZGFsLXNpZ25pbiAuaW5uZXIuc2lnbmluIC5yb3ctcGFzc3dvcmQgLmNvbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAjbW9kYWwtc2lnbmluIC5pbm5lci5zaWduaW4gLnNob3dfcGFzc3dvcmQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0MCU7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgI21vZGFsLXNpZ25pbiAuaW5uZXIuc2lnbmluIC5zaG93X3Bhc3N3b3JkIGkge1xuICAgICAgICBjb2xvcjogIzgyODI4MjsgfVxuICAgICAgI21vZGFsLXNpZ25pbiAuaW5uZXIuc2lnbmluIC5zaG93X3Bhc3N3b3JkOmhvdmVyLCAjbW9kYWwtc2lnbmluIC5pbm5lci5zaWduaW4gLnNob3dfcGFzc3dvcmQ6Zm9jdXMge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgI21vZGFsLXNpZ25pbiAuaW5uZXIuc2lnbnVwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDg0NGY7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgI21vZGFsLXNpZ25pbiAuaW5uZXIuc2lnbnVwIC5zaG93X3Bhc3N3b3JkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgI21vZGFsLXNpZ25pbiAuaW5uZXIuc2lnbnVwIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAgICNtb2RhbC1zaWduaW4gLmlubmVyLnNpZ251cCAudGl0bGU6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cbiAgICAgICNtb2RhbC1zaWduaW4gLmlubmVyLnNpZ251cCBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgICAjbW9kYWwtc2lnbmluIC5pbm5lci5zaWdudXAgcC5iaWcge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgI21vZGFsLXNpZ25pbiAuaW5uZXIuc2lnbnVwIC5idG4sICNtb2RhbC1zaWduaW4gLmlubmVyLnNpZ251cCAuYnRuLWxhcmdlLCAjbW9kYWwtc2lnbmluIC5pbm5lci5zaWdudXAgLmJ0bi1zbWFsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG5cbl86LW1zLWlucHV0LXBsYWNlaG9sZGVyLCA6cm9vdCAjbW9kYWwtc2lnbmluIC5pbm5lci5zaWduaW4gLnNob3dfcGFzc3dvcmQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjbW9kYWwtc2lnbmluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAwOyB9XG4gICAgI21vZGFsLXNpZ25pbiAjbW9kYWwtc2lnbmluLWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAxM3B4OyB9XG4gICAgICAjbW9kYWwtc2lnbmluICNtb2RhbC1zaWduaW4tY2xvc2UgaSB7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgI21vZGFsLXNpZ25pbiAucm93LWVtYWlsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfSB9XG5cbiNtb2RhbC1zaWduaW4tcGVuZGluZyAubW9kYWwtY29udGVudCBoNCxcbiNtb2RhbC1zaWduaW4tZGVhY3RpdmF0ZWQgLm1vZGFsLWNvbnRlbnQgaDQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgY29sb3I6ICNiZDg0NGY7IH1cblxuI21vZGFsLXNpZ25pbi1wZW5kaW5nIC5tb2RhbC1jb250ZW50IHAsXG4jbW9kYWwtc2lnbmluLWRlYWN0aXZhdGVkIC5tb2RhbC1jb250ZW50IHAge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICNtb2RhbC1zaWduaW4tcGVuZGluZyAubW9kYWwtY29udGVudCBwOmxhc3QtY2hpbGQsXG4gICNtb2RhbC1zaWduaW4tZGVhY3RpdmF0ZWQgLm1vZGFsLWNvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbiNzbGlkZS1teS1hY2NvdW50IGxpIHtcbiAgcGFkZGluZzogMDsgfVxuICAjc2xpZGUtbXktYWNjb3VudCBsaSAudXNlclZpZXcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICAjc2xpZGUtbXktYWNjb3VudCBsaSAudXNlclZpZXcgLmxlZnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IDI0NXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzEzMTsgfVxuICAgICAgI3NsaWRlLW15LWFjY291bnQgbGkgLnVzZXJWaWV3IC5sZWZ0IC5pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICAjc2xpZGUtbXktYWNjb3VudCBsaSAudXNlclZpZXcgLnJpZ2h0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICAgIGhlaWdodDogMjQ1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAjc2xpZGUtbXktYWNjb3VudCBsaSAudXNlclZpZXcgLnJpZ2h0IC5pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAgICNzbGlkZS1teS1hY2NvdW50IGxpIC51c2VyVmlldyAucmlnaHQgLmJveGVkLXRleHQge1xuICAgICAgICBmb250LXN0eWxlOiBpbml0aWFsO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAjc2xpZGUtbXktYWNjb3VudCBsaSAudXNlclZpZXcgLnJpZ2h0IC50aXRsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnYW50b25pbycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICNzbGlkZS1teS1hY2NvdW50IGxpIC51c2VyVmlldyAucmlnaHQgLnRpdGxlID4gLmJpZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgI3NsaWRlLW15LWFjY291bnQgbGkgLnVzZXJWaWV3IC5yaWdodCAudGl0bGU6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICNzbGlkZS1teS1hY2NvdW50IGxpIC51c2VyVmlldyAucmlnaHQgI2xvZ291dCwgI3NsaWRlLW15LWFjY291bnQgbGkgLnVzZXJWaWV3IC5yaWdodCAuYnRuLXVzZXItc3dpdGNoaW5nIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM3MjQ1OyB9XG4gICAgICAgICNzbGlkZS1teS1hY2NvdW50IGxpIC51c2VyVmlldyAucmlnaHQgI2xvZ291dDpob3ZlciwgI3NsaWRlLW15LWFjY291bnQgbGkgLnVzZXJWaWV3IC5yaWdodCAjbG9nb3V0OmZvY3VzLCAjc2xpZGUtbXktYWNjb3VudCBsaSAudXNlclZpZXcgLnJpZ2h0IC5idG4tdXNlci1zd2l0Y2hpbmc6aG92ZXIsICNzbGlkZS1teS1hY2NvdW50IGxpIC51c2VyVmlldyAucmlnaHQgLmJ0bi11c2VyLXN3aXRjaGluZzpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgI3NsaWRlLW15LWFjY291bnQgbGkgLnVzZXJWaWV3IC5yaWdodCAuYnRuLXVzZXItc3dpdGNoaW5nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuICAgICNzbGlkZS1teS1hY2NvdW50IGxpIC51c2VyVmlldy5ub1RodW1ibmFpbCAubGVmdCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgI3NsaWRlLW15LWFjY291bnQgbGkgLnVzZXJWaWV3Lm5vVGh1bWJuYWlsIC5yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAjc2xpZGUtbXktYWNjb3VudCBsaSA+IGEuaXRlbS1tZW51IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAjc2xpZGUtbXktYWNjb3VudCBsaS5sb2NhbC1kZWJ1ZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjsgfVxuICAgICNzbGlkZS1teS1hY2NvdW50IGxpLmxvY2FsLWRlYnVnIC5pbm5lciB7XG4gICAgICBwYWRkaW5nOiAzMnB4OyB9XG4gICAgICAjc2xpZGUtbXktYWNjb3VudCBsaS5sb2NhbC1kZWJ1ZyAuaW5uZXIgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAjc2xpZGUtbXktYWNjb3VudCBsaS5sb2NhbC1kZWJ1ZyAuaW5uZXIgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4uY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSB7XG4gIG1pbi1oZWlnaHQ6IDU3MnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvc2lnbnVwLWJnLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDsgfVxuICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDU3MnB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkYgdXJsKFwiLi4vaW1hZ2VzL3NpZ251cC1iZy1ncmFkaWVudC5qcGdcIikgcmVwZWF0LXggY2VudGVyIHRvcDtcbiAgICBmaWx0ZXI6IG5vbmU7IH1cbiAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnBhZ2UtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cbiAgICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAucGFnZS10aXRsZSBoMSB7XG4gICAgICBtYXJnaW46IDExMHB4IDAgOHB4IDA7IH1cbiAgICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAucGFnZS10aXRsZSBoMiB7XG4gICAgICBtYXJnaW46IC00cHggMCA4cHggMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnBhZ2UtdGl0bGUgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnRpdGxlLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAudGl0bGUtc2VjdGlvbiBociB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzk5OTtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAudGl0bGUtc2VjdGlvbiBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41NjI1cmVtOyB9XG4gIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtZm9ybSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG4gICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1mb3JtIC5pbmZvIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGNvbG9yOiAjNjY2OyB9XG4gICAgICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAuY29sLWZvcm0gLmluZm8uYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuICAgICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1mb3JtIC5pbmZvLnN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtZm9ybSAuaW5mby5ub3JtYWwge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAuY29sLWZvcm0gLmlucHV0LWZpZWxkIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtZm9ybSAuaW5wdXQtZmllbGQgbGFiZWwge1xuICAgICAgICBsZWZ0OiAwOyB9XG4gICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1mb3JtIC5maWxlLWZpZWxkIC5idG4sIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtZm9ybSAuZmlsZS1maWVsZCAuYnRuLWxhcmdlLCAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAuY29sLWZvcm0gLmZpbGUtZmllbGQgLmJ0bi1zbWFsbCB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1mb3JtIC5maWxlLWZpZWxkIC5maWxlLXBhdGgtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAuY29sLWZvcm0gLmZpbGUtZmllbGQgLmZpbGUtcGF0aC13cmFwcGVyIC5maWxlLXBhdGg6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzllOWU5ZTsgfVxuICAgICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1mb3JtIC5maWxlLWZpZWxkIC5maWxlLXBhdGgtd3JhcHBlciAuZmlsZS1wYXRoOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzllOWU5ZTtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1mb3JtIC5maWxlLWZpZWxkIC5maWxlLXBhdGgtd3JhcHBlciAuZmlsZS1wYXRoOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICM5ZTllOWU7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtZm9ybSAuZmlsZS1maWVsZCAuZmlsZS1wYXRoLXdyYXBwZXIgLmZpbGUtcGF0aDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzllOWU5ZTsgfVxuICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtZm9ybSAucmVzcG9uc2UgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICNkOTUzNGY7IH1cbiAgICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtZm9ybSAucmVzcG9uc2UgLndwY2Y3LXJlc3BvbnNlLW91dHB1dC53cGNmNy1tYWlsLXNlbnQtb2sge1xuICAgICAgICBjb2xvcjogIzVjYjg1YzsgfVxuICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtZm9ybSAuc2NyZWVuLXJlYWRlci1yZXNwb25zZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtYWRkcmVzcyAud2lkZ2V0IC5yb3cge1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtYWRkcmVzcyAud2lkZ2V0IC5yb3c6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1hZGRyZXNzIC53aWRnZXQgLnJvdyAuY29sLWxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1hZGRyZXNzIC53aWRnZXQgLnJvdyAuY29sLWluZm8ge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtYWRkcmVzcyAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1hZGRyZXNzIC53aWRnZXQgLnJvdyAuY29sLWluZm8gYTpob3ZlciwgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLmNvbC1hZGRyZXNzIC53aWRnZXQgLnJvdyAuY29sLWluZm8gYTpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtYWRkcmVzcyAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4OyB9XG4gICAgICAgIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5jb2wtYWRkcmVzcyAud2lkZ2V0IC5yb3cgLmNvbC1pbmZvIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jb250YWN0IG1haW4jY29udGVudCA+IC5wYWdlIC5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG4gICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnBhZ2UtdGl0bGUgaDEge1xuICAgICAgbWFyZ2luOiA2MHB4IDAgOHB4IDA7XG4gICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICBmb250LXNpemU6IDIuODc1cmVtOyB9XG4gICAgLmNvbnRhY3QgbWFpbiNjb250ZW50ID4gLnBhZ2UgLnBhZ2UtdGl0bGUgaDIge1xuICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTsgfVxuICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAuY29sLWZvcm0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuY29udGFjdCBtYWluI2NvbnRlbnQgPiAucGFnZSAuY29sLWFkZHJlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuXG4uY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjUwcHgpO1xuICBmbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSA+IC5pbm5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgIHBhZGRpbmc6IDYwcHggMzBweDsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlIGhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQzsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgaGVhZGVyIC50b3AgLmNvbCwgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSBoZWFkZXIgLmJvdHRvbSAuY29sIHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgaGVhZGVyIC50b3AgLmNhdGVnb3J5IC5idG4sIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgaGVhZGVyIC50b3AgLmNhdGVnb3J5IC5idG4tbGFyZ2UsIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgaGVhZGVyIC50b3AgLmNhdGVnb3J5IC5idG4tc21hbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgaGVhZGVyIC50b3AgLmRhdGUge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgaGVhZGVyIC50b3AgLmRhdGUgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4OyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSBoZWFkZXIgLmVudHJ5LXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMi4xcmVtIDAgMC42cmVtIDA7XG4gICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgaGVhZGVyIC5ib3R0b20ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSBoZWFkZXIgLmJvdHRvbSAuY2FzdGluZy1wYWlkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlIC50aXRsZS1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAudGl0bGUtc2VjdGlvbiBociB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzk5OTtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlIC50aXRsZS1zZWN0aW9uIHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtOyB9XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI3ByaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAjc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2ltYWdlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICAgIC8qIFRoaXMgaXMgeW91ciBtYXhpbXVtIGhlaWdodCAqL1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAuaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4OyB9XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgLmltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC8qIEF1dG9tYXRpY2FsbHkgYWRqdXN0IHRoZSBoZWlnaHQgKi9cbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIC8qIEVuc3VyZXMgdGhlIGltYWdlIGRvZXMgbm90IGV4Y2VlZCB0aGUgY29udGFpbmVyJ3MgbWF4IGhlaWdodCAqLyB9XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlICNjb250ZW50IHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlICNjb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlICNjb250ZW50IGEge1xuICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRlbnQgYTpob3ZlciwgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAjY29udGVudCBhOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRlbnQgdWwsIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRlbnQgb2wge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRlbnQgdWwgbGkge1xuICAgICAgbGlzdC1zdHlsZTogZGlzYyAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE4cHggIWltcG9ydGFudDsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRlbnQgb2wgbGkge1xuICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE4cHggIWltcG9ydGFudDsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlICNjb3Vyc2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAjYXR0YWNobWVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2F0dGFjaG1lbnQgLmJ0bi1kb3dubG9hZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzOyB9XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRhY3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlICNjb250YWN0IGEge1xuICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRhY3QgYTpob3ZlciwgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAjY29udGFjdCBhOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlICNjb3Vyc2UsXG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRhY3Qge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAjY291cnNlIC5yb3cgLnRpdGxlLFxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRhY3QgLnJvdyAudGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAjY291cnNlIC5yb3cgcCxcbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlICNjb250YWN0IC5yb3cgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvdXJzZSAucm93IHA6bGFzdC1jaGlsZCxcbiAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2NvbnRhY3QgLnJvdyBwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgPiAuaW5uZXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgcGFkZGluZzogNjBweCAzMHB4OyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAjaW1hZ2VzLXRodW1ibmFpbHMgLnNsaWNrLXRyYWNrIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgPiAuaW5uZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICBwYWRkaW5nOiAzMHB4IDBweDsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlIGhlYWRlciAuZW50cnktdGl0bGUge1xuICAgIG1hcmdpbjogMS44cmVtIDAgMC41cmVtIDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgaGVhZGVyIC50b3AgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFydGljbGUjc2luZ2xlICNpbWFnZXMge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4OyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhcnRpY2xlI3NpbmdsZSAjaW1hZ2VzIC5pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDI1MHB4OyB9XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXJ0aWNsZSNzaW5nbGUgI2ltYWdlcy10aHVtYm5haWxzIC5pbWFnZSB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDsgfSB9XG5cbi5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNjUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIHotaW5kZXg6IDE1MDsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNXB4O1xuICAgIGJvdHRvbTogLTVweDtcbiAgICByaWdodDogLTE1cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCA3cHggMHB4IDZweCAwcHggcmdiYSgxNDMsIDE0MywgMTQzLCAwLjIpO1xuICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgN3B4IDBweCA2cHggMHB4IHJnYmEoMTQzLCAxNDMsIDE0MywgMC4yKTtcbiAgICBib3gtc2hhZG93OiBpbnNldCA3cHggMHB4IDZweCAwcHggcmdiYSgxNDMsIDE0MywgMTQzLCAwLjIpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHotaW5kZXg6IDU7IH1cbiAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyID4gLmJ1dHRvbi1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IC02MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyID4gLmJ1dHRvbi1leHBhbmQgaSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gICAgICBjb2xvcjogI0NDQzsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLmJ1dHRvbi1leHBlbmQtaG92ZXIgLmJ1dHRvbi1leHBhbmQge1xuICAgIHJpZ2h0OiAtNjBweDtcbiAgICB3aWR0aDogNjVweDsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgPiAuYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyID4gLmJhY2tncm91bmQgLm1DU0JfaW5zaWRlID4gLm1DU0JfY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyID4gLmJhY2tncm91bmQgLmlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgPiAuYmFja2dyb3VuZCAucmVzdWx0cy1zY3JvbGwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgPiAuYmFja2dyb3VuZDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDAlLCAjZmZmZmZmIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDAlLCAjZmZmZmZmIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZWVlZSAwJSwgI2ZmZmZmZiAxMDAlKTtcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZWVlZWVlJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICB6LWluZGV4OiA1OyB9XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAucmVzdWx0cy10b3Age1xuICAgIHBhZGRpbmc6IDQwcHg7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLnJlc3VsdHMtdG9wIC50aXRsZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAxNXB4IDAgNTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogYW50b25pbyxIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICBmb250LXNpemU6IDMuMzc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5yZXN1bHRzLXRvcCAudGl0bGUgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5yZXN1bHRzLXRvcCBmb3JtIC5yb3cge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAucmVzdWx0cy10b3AgZm9ybSBpbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLnJlc3VsdHMtdG9wIGZvcm0gLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG4gICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5yZXN1bHRzLXRvcCBmb3JtIC5idG4tcmVpbml0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLm9ubHlGb3JMb2dnZWRVc2VyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMzBweCA0MHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgLW1zLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIC1vLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IH1cbiAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0uaG92ZXIge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAzcHggNDBweCAwcHggcmdiYSgxNTYsIDE1NiwgMTU2LCAwLjUzKTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggM3B4IDQwcHggMHB4IHJnYmEoMTU2LCAxNTYsIDE1NiwgMC41Myk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNDBweCAwcHggcmdiYSgxNTYsIDE1NiwgMTU2LCAwLjUzKTsgfVxuICAgICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5pdGVtcyAuaXRlbSAudGh1bWJuYWlsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDExMHB4OyB9XG4gICAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0gLnRodW1ibmFpbCBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRTFFMTsgfVxuICAgICAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0gLnRodW1ibmFpbCBhIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLml0ZW1zIC5pdGVtIC5yaWdodCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpOyB9XG4gICAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0gLnJpZ2h0IC50b3Age1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgY29sb3I6ICM2NjY7IH1cbiAgICAgICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLml0ZW1zIC5pdGVtIC5yaWdodCAudG9wIC5jYXRlZ29yeSwgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5pdGVtcyAuaXRlbSAucmlnaHQgLnRvcCAuZGF0ZSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLml0ZW1zIC5pdGVtIC5yaWdodCAudG9wIC5kYXRlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0gLnJpZ2h0IGgzIHtcbiAgICAgICAgICBtYXJnaW46IDE1cHggMCA1cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgfVxuICAgICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLml0ZW1zIC5pdGVtIC5yaWdodCAuYm90dG9tIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0gLnJpZ2h0IC5ib3R0b20gLm5hbWUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgICAgICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5pdGVtcyAuaXRlbSAucmlnaHQgLmJvdHRvbSAucHJpY2Uge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLml0ZW1zIC5pdGVtLmNhc3RpbmdzIC50aHVtYm5haWwge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDExMHB4OyB9XG4gICAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0uY2FzdGluZ3MgLnRodW1ibmFpbCBhIHtcbiAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjYmQ4NDRmOyB9XG4gICAgICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0uY2FzdGluZ3MgLnRodW1ibmFpbDpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgbGVmdDogLTMzcHg7XG4gICAgICAgICAgY29udGVudDogJ1xcZTgzOCc7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gICAgICAgICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbiAgICAgICAgICBjb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgfVxuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLmxvYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiAyMHB4IDAgNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNtLWNsYXNzaWZpZWRzIGZvb3RlciNzaXRlLWZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIge1xuICAgIHRvcDogODVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXI6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgPiAuYnV0dG9uLWV4cGFuZCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY20tY2xhc3NpZmllZHMgZm9vdGVyI3NpdGUtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhcjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgd2lkdGg6IDQ1cHg7IH1cbiAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgPiAuYnV0dG9uLWV4cGFuZCB7XG4gICAgICByaWdodDogLTQwcHg7XG4gICAgICB3aWR0aDogNDBweDsgfVxuICAgICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyID4gLmJ1dHRvbi1leHBhbmQgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAucmVzdWx0cy10b3Age1xuICAgICAgcGFkZGluZzogMzBweDsgfVxuICAgICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5yZXN1bHRzLXRvcCAudGl0bGUge1xuICAgICAgICBtYXJnaW46IDVweCAwIDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTsgfVxuICAgIC5jbS1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgYXNpZGUjc2lkZWJhciAuaXRlbXMgLml0ZW0ge1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4OyB9XG4gICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLml0ZW1zIC5pdGVtIC50aHVtYm5haWwge1xuICAgICAgICB3aWR0aDogNzVweDsgfVxuICAgICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLml0ZW1zIC5pdGVtIC50aHVtYm5haWwgYSB7XG4gICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2NXB4OyB9XG4gICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLml0ZW1zIC5pdGVtIC5yaWdodCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTsgfVxuICAgICAgICAuY20tY2xhc3NpZmllZHMgbWFpbiNjb250ZW50IGFzaWRlI3NpZGViYXIgLml0ZW1zIC5pdGVtIC5yaWdodCBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAgICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5pdGVtcyAuaXRlbS5jYXN0aW5ncyAudGh1bWJuYWlsIHtcbiAgICAgICAgd2lkdGg6IDc1cHg7IH1cbiAgICAgICAgLmNtLWNsYXNzaWZpZWRzIG1haW4jY29udGVudCBhc2lkZSNzaWRlYmFyIC5pdGVtcyAuaXRlbS5jYXN0aW5ncyAudGh1bWJuYWlsOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wYWdlIG1haW4jY29udGVudCA+IC5wYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cblxuLnBhZ2UgbWFpbiNjb250ZW50IGFydGljbGUuaGVudHJ5IC5lbnRyeS1oZWFkZXIgLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luOiA0cmVtIDAgMnJlbSAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImFudG9uaW9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA1NHB4O1xuICBmb250LXNpemU6IDMuMzc1cmVtO1xuICBjb2xvcjogI2JkODQ0ZjsgfVxuICAucGFnZSBtYWluI2NvbnRlbnQgYXJ0aWNsZS5oZW50cnkgLmVudHJ5LWhlYWRlciAuZW50cnktdGl0bGUgc3BhbiB7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5wYWdlIG1haW4jY29udGVudCBhcnRpY2xlLmhlbnRyeSAuZW50cnktaGVhZGVyIC5lbnRyeS10aXRsZSB7XG4gICAgICBtYXJnaW46IDJyZW0gMCAycmVtIDA7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBmb250LXNpemU6IDIuNjI1cmVtOyB9IH1cblxuLnBhZ2UgbWFpbiNjb250ZW50IGFydGljbGUuaGVudHJ5IC5lbnRyeS1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAucGFnZSBtYWluI2NvbnRlbnQgYXJ0aWNsZS5oZW50cnkgLmVudHJ5LWNvbnRlbnQgaDIsIC5wYWdlIG1haW4jY29udGVudCBhcnRpY2xlLmhlbnRyeSAuZW50cnktY29udGVudCBoMywgLnBhZ2UgbWFpbiNjb250ZW50IGFydGljbGUuaGVudHJ5IC5lbnRyeS1jb250ZW50IGg0IHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgLnBhZ2UgbWFpbiNjb250ZW50IGFydGljbGUuaGVudHJ5IC5lbnRyeS1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG4gIC5wYWdlIG1haW4jY29udGVudCBhcnRpY2xlLmhlbnRyeSAuZW50cnktY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07IH1cbiAgLnBhZ2UgbWFpbiNjb250ZW50IGFydGljbGUuaGVudHJ5IC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGUge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmQ4NDRmOyB9XG4gIC5wYWdlIG1haW4jY29udGVudCBhcnRpY2xlLmhlbnRyeSAuZW50cnktY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnBhZ2UgbWFpbiNjb250ZW50IGFydGljbGUuaGVudHJ5IC5lbnRyeS1jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5wYWdlIG1haW4jY29udGVudCBhcnRpY2xlLmhlbnRyeSAuZW50cnktY29udGVudCB0YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAucGFnZSBtYWluI2NvbnRlbnQgYXJ0aWNsZS5oZW50cnkgLmVudHJ5LWNvbnRlbnQgYSB7XG4gICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAucGFnZSBtYWluI2NvbnRlbnQgYXJ0aWNsZS5oZW50cnkgLmVudHJ5LWNvbnRlbnQgYTpob3ZlciwgLnBhZ2UgbWFpbiNjb250ZW50IGFydGljbGUuaGVudHJ5IC5lbnRyeS1jb250ZW50IGE6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAucGFnZSBtYWluI2NvbnRlbnQgYXJ0aWNsZS5oZW50cnkgLmVudHJ5LWNvbnRlbnQgdWwsIC5wYWdlIG1haW4jY29udGVudCBhcnRpY2xlLmhlbnRyeSAuZW50cnktY29udGVudCBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAucGFnZSBtYWluI2NvbnRlbnQgYXJ0aWNsZS5oZW50cnkgLmVudHJ5LWNvbnRlbnQgdWwgdWwsIC5wYWdlIG1haW4jY29udGVudCBhcnRpY2xlLmhlbnRyeSAuZW50cnktY29udGVudCBvbCBvbCwgLnBhZ2UgbWFpbiNjb250ZW50IGFydGljbGUuaGVudHJ5IC5lbnRyeS1jb250ZW50IHVsIG9sLCAucGFnZSBtYWluI2NvbnRlbnQgYXJ0aWNsZS5oZW50cnkgLmVudHJ5LWNvbnRlbnQgb2wgdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIC5wYWdlIG1haW4jY29udGVudCBhcnRpY2xlLmhlbnRyeSAuZW50cnktY29udGVudCB1bDpub3QoLmNvbGxhcHNpYmxlKSBsaSB7XG4gICAgbGlzdC1zdHlsZTogZGlzYyAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBhZ2UgbWFpbiNjb250ZW50IGFydGljbGUuaGVudHJ5IC5lbnRyeS1jb250ZW50IG9sIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cHggIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1ibGFuayAjd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiAjRUVFO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNFRUUgMSUsICNGRkYgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI0VFRSAxJSwgI0ZGRiAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0VFRSAxJSwgI0ZGRiAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZmZmZmZmJyxHcmFkaWVudFR5cGU9MCk7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5wYWdlLXRlbXBsYXRlLWJsYW5rICN3cmFwcGVyIGFydGljbGUgLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luOiA0cmVtIDAgMnJlbSAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgY29sb3I6ICNiZDg0NGY7IH1cblxuLnBhZ2UtdGVtcGxhdGUtYmxhbmsgI3dyYXBwZXIgYXJ0aWNsZSAuZW50cnktY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMS40OyB9XG4gIC5wYWdlLXRlbXBsYXRlLWJsYW5rICN3cmFwcGVyIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgaDIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiYW50b25pb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtYmxhbmsgI3dyYXBwZXIgYXJ0aWNsZSAuZW50cnktY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUtYmxhbmsgI3dyYXBwZXIgYXJ0aWNsZSAuZW50cnktY29udGVudCBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucGFnZS10ZW1wbGF0ZS1ibGFuayAjd3JhcHBlciBhcnRpY2xlIC5lbnRyeS1jb250ZW50IGEge1xuICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUtYmxhbmsgI3dyYXBwZXIgYXJ0aWNsZSAuZW50cnktY29udGVudCBhOmhvdmVyLCAucGFnZS10ZW1wbGF0ZS1ibGFuayAjd3JhcHBlciBhcnRpY2xlIC5lbnRyeS1jb250ZW50IGE6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1ibGFuayAjd3JhcHBlciBhcnRpY2xlIC5lbnRyeS1jb250ZW50IHVsLCAucGFnZS10ZW1wbGF0ZS1ibGFuayAjd3JhcHBlciBhcnRpY2xlIC5lbnRyeS1jb250ZW50IG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLWJsYW5rICN3cmFwcGVyIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2MgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMThweCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLXRlbXBsYXRlLWJsYW5rICN3cmFwcGVyIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgb2wgbGkge1xuICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMThweCAhaW1wb3J0YW50OyB9XG5cbi5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNsaW5rcy5jb2wtbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyNjBweDtcbiAgbWluLWhlaWdodDogODAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIG1hcmdpbi1ib3R0b206IC0xMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4OyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNsaW5rcy5jb2wtbGVmdCA+IC5ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4OyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2xpbmtzLmNvbC1sZWZ0ID4gLmJsb2NrLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2xpbmtzLmNvbC1sZWZ0ID4gLmJsb2NrIGEuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2xpbmtzLmNvbC1sZWZ0ID4gLmJsb2NrID4gYSwgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2xpbmtzLmNvbC1sZWZ0ID4gLmJsb2NrID4gc3BhbiB7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07IH1cbiAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNsaW5rcy5jb2wtbGVmdCA+IC5ibG9jayA+IGEgLm1hdGVyaWFsLWljb25zLCAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjbGlua3MuY29sLWxlZnQgPiAuYmxvY2sgPiBzcGFuIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjbGlua3MuY29sLWxlZnQgPiAuYmxvY2sgPiBhIGEsIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNsaW5rcy5jb2wtbGVmdCA+IC5ibG9jayA+IHNwYW4gYSB7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2xpbmtzLmNvbC1sZWZ0ID4gLmJsb2NrID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMjVweDsgfVxuICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2xpbmtzLmNvbC1sZWZ0ID4gLmJsb2NrID4gc3BhbiA+IGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjbGlua3MuY29sLWxlZnQgPiAuYmxvY2sgPiAuZGVzYyB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHggMCAzMHB4O1xuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNsaW5rcy5jb2wtbGVmdCA+IC5ibG9jayA+IHVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNsaW5rcy5jb2wtbGVmdCA+IC5ibG9jayA+IHVsID4gbGkge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMTBweCAzMHB4OyB9XG4gICAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNsaW5rcy5jb2wtbGVmdCA+IC5ibG9jayA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07IH1cbiAgICAgICAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjbGlua3MuY29sLWxlZnQgPiAuYmxvY2sgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjbGlua3MuY29sLWxlZnQgPiAuYmxvY2sgPiB1bCA+IGxpID4gLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGNvbG9yOiAjOTk5OyB9XG5cbi5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBwYWRkaW5nOiA0MHB4IDQwcHggMCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2IHVybChcIi4uL2ltYWdlcy9kYXNoYm9hcmQtYmcuanBnXCIpIG5vLXJlcGVhdCByaWdodCB0b3A7XG4gIG1hcmdpbi1ib3R0b206IC05NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IGgyLCAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgaDMge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IGFudG9uaW8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBmb250LXNpemU6IDEuNDM3NXJlbTsgfVxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50ID4gLnJvdyA+IC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgPiAucm93ID4gLnNlY3Rpb24tdGl0bGUubW9yZS1tYXJnaW4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCA+IC5yb3cgPiAuc2VjdGlvbi10aXRsZSA+IC5idG4tZmxvYXRpbmcge1xuICAgICAgdG9wOiAtMTJweDsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCA+IC5yb3cgPiAuc2VjdGlvbi10aXRsZSA+IC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgPiAucm93ID4gLnNlY3Rpb24tYWN0aW9ucyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgPiAucm93ID4gLnNlY3Rpb24tYWN0aW9ucyAucHJlbG9hZGVyLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgPiAucm93ID4gLnNlY3Rpb24tYWN0aW9ucyAuaW5wdXQtZmllbGQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgPiAucm93ID4gLnNlY3Rpb24tYWN0aW9ucy5ib3R0b20ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50ID4gLnJvdyA+IC5zZWN0aW9uLWFjdGlvbnMuYm90dG9tIC5pbnB1dC1maWVsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCA+IC5yb3cgPiAuc2VjdGlvbi1hY3Rpb25zLmJvdHRvbSAucHJlbG9hZGVyLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24ubm8tcGFkZGluZyAucGFkZGluZyB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMCAyMHB4OyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24gLm9uZS1ib3JkZXIge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG4gICAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgc2VjdGlvbiAub25lLWJvcmRlciA+IC50aXRsZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uIC5vbmUtYm9yZGVyID4gLmxpbmtzLWJveCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24gLm9uZS1ib3JkZXIgPiAubGlua3MtYm94ID4gLmJ0bi1zbWFsbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uIHAuaW5mbywgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24gdWwuaW5mbyB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAjNjY2OyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24gdWwuaW5mbyBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBkaXNjICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMThweCAhaW1wb3J0YW50OyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCAuaW5wdXQtZmllbGQgLnBob25lOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0NDQzsgfVxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgLmlucHV0LWZpZWxkIC5waG9uZTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0NDQztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCAuaW5wdXQtZmllbGQgLnBob25lOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0NDQztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCAuaW5wdXQtZmllbGQgLnBob25lOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNDQ0M7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IC5pbnB1dC1maWVsZCAuc3ViVGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCAuYnRuLXNtYWxsLndoaXRlIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IC5idG4tc21hbGwuZ29sZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQsIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNGVtOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCAubGlzdGluZyA+IC5pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VlZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCAubGlzdGluZyA+IC5pdGVtLmluYWN0aXZlID4gLmlubmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNjsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCAubGlzdGluZyA+IC5pdGVtID4gLmlubmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IC5saXN0aW5nID4gLml0ZW0gPiAuaW5uZXIgPiAuc3dpdGNoIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4OyB9XG4gICAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCAubGlzdGluZyA+IC5pdGVtID4gLmlubmVyID4gLnN3aXRjaCAucHJlbG9hZGVyLXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IC5saXN0aW5nID4gLml0ZW0gPiAuaW5uZXIgPiAuaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgLmxpc3RpbmcgPiAuaXRlbSA+IC5pbm5lciA+IC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGFudG9uaW8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgLmxpc3RpbmcgPiAuaXRlbSA+IC5pbm5lciA+IC5jYXRlZ29yeSB7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgLmxpc3RpbmcgPiAuaXRlbSA+IC5pbm5lciAuZXhwaXJhdGlvbi1kYXRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMTBweCAwOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCAuaXRlbSNuZXcsIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uLm5ldy1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5OyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IC5pdGVtI25ldyA+IC5pbm5lciwgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24ubmV3LWl0ZW0gPiAuaW5uZXIge1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBkYXNoZWQgIzk5OTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IC5pdGVtI25ldyA+IC5pbm5lciA+IC5saW5rLCAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgc2VjdGlvbi5uZXctaXRlbSA+IC5pbm5lciA+IC5saW5rIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgLml0ZW0jbmV3ID4gLmlubmVyID4gLmxpbmsgPiAuYnRuLWZsb2F0aW5nLCAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgc2VjdGlvbi5uZXctaXRlbSA+IC5pbm5lciA+IC5saW5rID4gLmJ0bi1mbG9hdGluZyB7XG4gICAgICAgICAgbWFyZ2luOiAtMnB4IDEwcHggMCAwOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uI2ltYWdlcyAucm93LWltYWdlcyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgc2VjdGlvbiNpbWFnZXMgLnJvdy1pbWFnZXMgLmNvbC1pbWFnZSB7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uI2ltYWdlcyAucm93LWltYWdlcyAuY29sLWltYWdlID4gLmlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IG1vdmU7IH1cbiAgICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24jaW1hZ2VzIC5yb3ctaW1hZ2VzIC5jb2wtaW1hZ2UgPiAuaW5uZXIgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uI2ltYWdlcyAucm93LWltYWdlcyAuY29sLWltYWdlID4gLmlubmVyIC5hY3Rpb25zIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IDIwOyB9XG4gICAgICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24jaW1hZ2VzIC5yb3ctaW1hZ2VzIC5jb2wtaW1hZ2UgPiAuaW5uZXIgLmFjdGlvbnMgLmlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgICAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uI2ltYWdlcyAucm93LWltYWdlcyAuY29sLWltYWdlID4gLmlubmVyIC5hY3Rpb25zIC5pbm5lciBhIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAgICAgICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24jaW1hZ2VzIC5yb3ctaW1hZ2VzIC5jb2wtaW1hZ2UgPiAuaW5uZXIgLmFjdGlvbnMgLmlubmVyIGE6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24jaW1hZ2VzIC5yb3ctaW1hZ2VzIC5jb2wtaW1hZ2UgPiAuaW5uZXIgLmFjdGlvbnMgLmRlbGV0ZSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHNlY3Rpb24jaW1hZ2VzIC5jb2wtcHJldmlldyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uI2ltYWdlcyAuY29sLXByZXZpZXcgLnJvdy1pbWFnZXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQgc2VjdGlvbiNpbWFnZXMgLmZpbGVzLWZpZWxkcyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uI2ltYWdlcyAuZmlsZXMtZmllbGRzIC5pbnB1dC1maWVsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCBzZWN0aW9uI2ltYWdlcyAuY29sLWNvcHktZmVhdHVyZWQtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuI21vZGFsLWRhc2hib2FyZC1tZWRpYS1jb3B5cmlnaHQgLnByZWxvYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbW9kYWwtZGFzaGJvYXJkLW1lZGlhLWNvcHlyaWdodCAuaW5wdXQtZmllbGQgbGFiZWwge1xuICBsZWZ0OiAwOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2xpbmtzLmNvbC1sZWZ0IHtcbiAgICB3aWR0aDogMzAlOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4OyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2xpbmtzLmNvbC1sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAwIDEwcHg7IH1cbiAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCA+IC5yb3cgPiAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50ID4gLnJvdyA+IC5zZWN0aW9uLXRpdGxlLm1vcmUtbWFyZ2luIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCA+IC5yb3cgPiAuc2VjdGlvbi10aXRsZSAuYnRuLWZsb2F0aW5nIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCA+IC5yb3cgPiAuc2VjdGlvbi10aXRsZSA+IC50aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5jb2wtY29udGVudCA+IC5yb3cgPiAuc2VjdGlvbi1hY3Rpb25zIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDsgfVxuICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IC5saXN0aW5nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC43NXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNzVyZW07IH1cbiAgICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IC5saXN0aW5nICNuZXcgPiAuaW5uZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7IH0gfVxuXG4uZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgLnNlY3Rpb24tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtaG9tZSAuc2VjdGlvbi10aXRsZSA+IC50aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lIC5zZWN0aW9uLXRpdGxlID4gLnRpdGxlID4gLmJpZyB7XG4gICAgICBjb2xvcjogI2JkODQ0ZjtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgLnNlY3Rpb24tZGVzY3JpcHRpb24gPiAuYnRuLXNtYWxsIHtcbiAgbWFyZ2luOiAzMHB4IDEwcHggNTBweCAwcHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgLnNlY3Rpb24tZGF0YS5jb250YWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lIC5zZWN0aW9uLWRhdGE6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lIC5zZWN0aW9uLWRhdGEgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtaG9tZSAubGFzdC1hY3RvcnMge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgLmxhc3QtYWN0b3JzID4gLmFjdG9ycyB7XG4gICAgbWFyZ2luOiAwIC0yMHB4OyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lIC5sYXN0LWFjdG9ycyA+IC5hY3RvcnMgPiBsaSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgLmxhc3QtYWN0b3JzID4gLmFjdG9ycyA+IGxpID4gYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNnB4OyB9XG5cbi5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtaG9tZSAjcHJvZHVjdGlvbnMtYXVkaW92aXN1ZWxsZXMgLm9uZS1ib3JkZXIgPiAudGl0bGUsXG4uZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgI2Nhc3RpbiAub25lLWJvcmRlciA+IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRkZGOyB9XG5cbi5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtaG9tZSAjcHJvZHVjdGlvbnMtYXVkaW92aXN1ZWxsZXMgLm9uZS1ib3JkZXI6YWZ0ZXIsXG4uZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgI2Nhc3RpbiAub25lLWJvcmRlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cblxuLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lICNwcm9kdWN0aW9ucy1hdWRpb3Zpc3VlbGxlcyBwLFxuLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lICNjYXN0aW4gcCB7XG4gIHdpZHRoOiA3NSU7IH1cblxuLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lICNwcm9kdWN0aW9ucy1hdWRpb3Zpc3VlbGxlcyAuYnRuLXNtYWxsLndoaXRlLFxuLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lICNjYXN0aW4gLmJ0bi1zbWFsbC53aGl0ZSB7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtaG9tZSAjcHJvZHVjdGlvbnMtYXVkaW92aXN1ZWxsZXMge1xuICBiYWNrZ3JvdW5kOiAjZGExODJhIHVybChcIi4uL2ltYWdlcy9kYXNoYm9hcmQtc2VjdGlvbi1wcm9kLWF1ZGlvdmlzdWVsLWJnLmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tO1xuICBjb2xvcjogI0ZGRjsgfVxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgI3Byb2R1Y3Rpb25zLWF1ZGlvdmlzdWVsbGVzIC50aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhMTgyYSAhaW1wb3J0YW50OyB9XG5cbi5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtaG9tZSAjY2FzdGluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgY29sb3I6ICNGRkY7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lICNjYXN0aW4gLnRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmICFpbXBvcnRhbnQ7IH1cblxuI21vZGFsLWFkZHJlc3Mub3BlbiB7XG4gIHdpZHRoOiA2MDBweDsgfVxuICAjbW9kYWwtYWRkcmVzcy5vcGVuIHVsLnNlbGVjdC1kcm9wZG93biB7XG4gICAgbWF4LWhlaWdodDogMjQwcHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgLnNlY3Rpb24tdGl0bGUgPiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgLnNlY3Rpb24tdGl0bGUgPiAudGl0bGUgPiAuYmlnIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lICNhY3Rvcl9wZXJtYWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lICNwcm9kdWN0aW9ucy1hdWRpb3Zpc3VlbGxlcyAub25lLWJvcmRlcjphZnRlcixcbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lICNjYXN0aW4gLm9uZS1ib3JkZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1ob21lICNwcm9kdWN0aW9ucy1hdWRpb3Zpc3VlbGxlcyBwLFxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjZGFzaGJvYXJkLWhvbWUgI2Nhc3RpbiBwIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAjbW9kYWwtYWRkcmVzcy5vcGVuIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5kYXNoYm9hcmQtc2V0dGluZ3MgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtc2V0dGluZ3MgLnB3ZC1zdHJlbmd0aCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRhc2hib2FyZC1zZXR0aW5ncyBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1zZXR0aW5ncyAucHdkLXN0cmVuZ3RoIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5kYXNoYm9hcmQtc2V0dGluZ3MgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtc2V0dGluZ3MgdWwuaW5mbyBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2MgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDE4cHggIWltcG9ydGFudDsgfVxuXG4uZGFzaGJvYXJkLXNldHRpbmdzIG1haW4jY29udGVudCAjZGFzaGJvYXJkLXNldHRpbmdzICNwcm9mZXNzaW9uYWwtYWNjZXNzID4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLmRhc2hib2FyZC1zZXR0aW5ncyBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1zZXR0aW5ncyAjcHJvZmVzc2lvbmFsLWFjY2VzcyA+IHAuYmlnIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmRhc2hib2FyZC1zZXR0aW5ncyBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1zZXR0aW5ncyAjcHJvZmVzc2lvbmFsLWFjY2VzcyAucmVzdWx0LWFza2VkLFxuLmRhc2hib2FyZC1zZXR0aW5ncyBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1zZXR0aW5ncyAjcHJvZmVzc2lvbmFsLWFjY2VzcyAucmVzdWx0LXJlZnVzZWQsXG4uZGFzaGJvYXJkLXNldHRpbmdzIG1haW4jY29udGVudCAjZGFzaGJvYXJkLXNldHRpbmdzICNwcm9mZXNzaW9uYWwtYWNjZXNzIC5yZXN1bHQtYWNjZXB0ZWQge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5kYXNoYm9hcmQtc2V0dGluZ3MgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtc2V0dGluZ3MgI2ludm9pY2Utc3RhdHVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZzogMTVweCAxMHB4OyB9XG4gIC5kYXNoYm9hcmQtc2V0dGluZ3MgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtc2V0dGluZ3MgI2ludm9pY2Utc3RhdHVzLnJlZCB7XG4gICAgY29sb3I6ICNGRkY7IH1cbiAgICAuZGFzaGJvYXJkLXNldHRpbmdzIG1haW4jY29udGVudCAjZGFzaGJvYXJkLXNldHRpbmdzICNpbnZvaWNlLXN0YXR1cy5yZWQgaW5zIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5kYXNoYm9hcmQtc2V0dGluZ3MgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtc2V0dGluZ3MgI2ludm9pY2Utc3RhdHVzLmdyZWVuIHtcbiAgICBjb2xvcjogI0ZGRjsgfVxuXG4uZGFzaGJvYXJkLXNldHRpbmdzIG1haW4jY29udGVudCAjZGFzaGJvYXJkLXNldHRpbmdzIHNlY3Rpb24gZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmRhc2hib2FyZCAjbW9kYWwtZGFzaGJvYXJkLXBsYWNlLWNyZWF0ZWQge1xuICB3aWR0aDogNTgwcHg7IH1cblxuLmRhc2hib2FyZCAjbW9kYWwtZGFzaGJvYXJkLXBsYWNlLWRlbGV0ZSAucHJlbG9hZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kYXNoYm9hcmQgbWFpbiNjb250ZW50IC5oaWRlLW9uLWxvYWQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNkYXNoYm9hcmQtcGxhY2VzIC5zd2l0Y2gge1xuICBoZWlnaHQ6IDQ1cHg7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2Rhc2hib2FyZC1wbGFjZXMgLnN3aXRjaCAucHJlbG9hZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZGFzaGJvYXJkIG1haW4jY29udGVudCAjY3JlYXRlLXBsYWNlIHtcbiAgLyomID4gLmNvbCB7XG4gICAgICAgICYgPiAuaW5uZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuXG4gICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmID4gLnRpdGxlIHtcbiAgICAgICAgICAgICYgPiAub25lLWJvcmRlciAudGl0bGUge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiAucm93IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgIC50b29sdGlwcGVkIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsLnNlbGVjdC1kcm9wZG93biB7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWRkaW5nLXZpZGVvIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5maWxlLWZpZWxkIHtcbiAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC52aWRlb3MtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucGljdHVyZS1jb250ZW50IHtcbiAgICAgICAgICAgIC5waWN0dXJlIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAgICAgICAuaG92ZXItcGljdHVyZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWFsaWduKHJlbGF0aXZlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0qLyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNjcmVhdGUtcGxhY2UgLnByZWxvYWRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNjcmVhdGUtcGxhY2UgLndwLWVkaXRvci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI2NyZWF0ZS1wbGFjZSBzZWN0aW9uI3ZpZGVvcyAuY2hpcHMgLmlucHV0IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNjcmVhdGUtcGxhY2UgLmNvbC1sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDsgfVxuXG4uZGFzaGJvYXJkIG1haW4jY29udGVudCAjcGxhY2UtdHlwZSA+IC50eXBlIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q2ZDZkNjsgfVxuICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjcGxhY2UtdHlwZSA+IC50eXBlLmhvdmVyIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAzcHggNDBweCAwcHggcmdiYSgxMjAsIDEyMCwgMTIwLCAwLjYpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDNweCA0MHB4IDBweCByZ2JhKDEyMCwgMTIwLCAxMjAsIDAuNik7XG4gICAgYm94LXNoYWRvdzogMHB4IDNweCA0MHB4IDBweCByZ2JhKDEyMCwgMTIwLCAxMjAsIDAuNik7IH1cbiAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI3BsYWNlLXR5cGUgPiAudHlwZS5ob3Zlci1vdGhlciB7XG4gICAgb3BhY2l0eTogMC41OyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNwbGFjZS10eXBlID4gLnR5cGU6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNwbGFjZS10eXBlID4gLnR5cGUgPiAuaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjcGxhY2UtdHlwZSA+IC50eXBlID4gLmhlYWRlciA+IC5jaG9vc2Uge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiAtMjBweDsgfVxuICAgICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI3BsYWNlLXR5cGUgPiAudHlwZSA+IC5oZWFkZXIgPiAuY2hvb3NlOmhvdmVyLCAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjcGxhY2UtdHlwZSA+IC50eXBlID4gLmhlYWRlciA+IC5jaG9vc2U6YWN0aXZlLCAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjcGxhY2UtdHlwZSA+IC50eXBlID4gLmhlYWRlciA+IC5jaG9vc2U6dmlzaXRlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cbiAgICAuZGFzaGJvYXJkIG1haW4jY29udGVudCAjcGxhY2UtdHlwZSA+IC50eXBlID4gLmhlYWRlciA+IGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmRhc2hib2FyZCBtYWluI2NvbnRlbnQgI3BsYWNlLXR5cGUgPiAudHlwZSA+IC5oZWFkZXIgPiBoMyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGNvbG9yOiAjZWVlO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNwbGFjZS10eXBlID4gLnR5cGUgPiAuaGVhZGVyID4gcCB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNwbGFjZS10eXBlID4gLnR5cGUgPiAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgbWluLWhlaWdodDogNDEwcHg7XG4gICAgcGFkZGluZzogNTBweDsgfVxuICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNwbGFjZS10eXBlID4gLnR5cGUgPiAuY29udGVudCA+IHVsIGxpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyZW07IH1cbiAgICAgIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNwbGFjZS10eXBlID4gLnR5cGUgPiAuY29udGVudCA+IHVsIGxpIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBjb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNXB4OyB9XG4gIC5kYXNoYm9hcmQgbWFpbiNjb250ZW50ICNwbGFjZS10eXBlID4gLnR5cGUgPiAuZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZkNmQ2O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogNDBweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kYXNoYm9hcmQtcGxhY2VzIG1haW4jY29udGVudCAuY29sLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH0gfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24uaGlkZS1vbi1sb2FkLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbi5oaWRlLW9uLWxvYWQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5zZWNvbmQtc3RlcCxcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jc3ViamVjdCAuc2Vjb25kLXN0ZXAge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5yb3ctc2VsZWN0Mixcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jc3ViamVjdCAucm93LXNlbGVjdDIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5yb3ctc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC55ZWFycyxcbiAgLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5yb3ctc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC55ZWFycyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjOTk5OyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5yb3ctbmV3c3ViamVjdCAuaW5wdXQtZmllbGQgLmVycm9yLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5yb3ctbmV3c3ViamVjdCAuaW5wdXQtZmllbGQgLmVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjRjQ0MzM2OyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5wcmVsb2FkZXItd3JhcHBlcixcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jc3ViamVjdCAucHJlbG9hZGVyLXdyYXBwZXIge1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3N1YmplY3QgLnByZWxvYWRlci13cmFwcGVyLnNtYWxsLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5wcmVsb2FkZXItd3JhcHBlci5zbWFsbCB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7IH1cblxuLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3N1YmplY3QgLnNoYXJlYWJsZSxcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jc3ViamVjdCAuc2hhcmVhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW46IDAgMC43NXJlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cbiAgLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3N1YmplY3QgLnNoYXJlYWJsZSAuaW5wdXQtZmllbGQtc2VsZWN0LXNoYXJlYWJsZSxcbiAgLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5zaGFyZWFibGUgLmlucHV0LWZpZWxkLXNlbGVjdC1zaGFyZWFibGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAgIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5zaGFyZWFibGUgLmlucHV0LWZpZWxkLXNlbGVjdC1zaGFyZWFibGUgbGFiZWwsXG4gICAgLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5zaGFyZWFibGUgLmlucHV0LWZpZWxkLXNlbGVjdC1zaGFyZWFibGUgbGFiZWwge1xuICAgICAgbGVmdDogMDsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jc3ViamVjdCAuZWRpdC1zdGVwLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5lZGl0LXN0ZXAge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzdWJqZWN0IC5lZGl0LXN0ZXAgPiAucm93LFxuICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3N1YmplY3QgLmVkaXQtc3RlcCA+IC5yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI2luZm9zLXBsYWNlIHNlbGVjdCNwbGFjZSxcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jaW5mb3MtcGxhY2Ugc2VsZWN0I3BsYWNlIHtcbiAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDk4JSAhaW1wb3J0YW50OyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNpbmZvcy1wbGFjZSAucm93LXNlbGVjdDIgLnNlbGVjdDItY29udGFpbmVyLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNpbmZvcy1wbGFjZSAucm93LXNlbGVjdDIgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jaW5mb3MtcGxhY2UgLnJvdy1zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLmNpdHksXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2luZm9zLXBsYWNlIC5yb3ctc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5jaXR5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzk5OTsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jZGlzdHJpYnV0aW9uIHNlbGVjdCNhY3RvcnMsXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiBzZWxlY3QjYWN0b3JzIHtcbiAgd2lkdGg6IDk4JSAhaW1wb3J0YW50OyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jZGlzdHJpYnV0aW9uIC5jb2wtc2VsZWN0MiBsYWJlbCxcbiAgLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIGxhYmVsIHtcbiAgICB0b3A6IC0xLjJyZW07IH1cbiAgLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLXNlbGVjdDIgLnNlbGVjdDItY29udGFpbmVyLFxuICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLXNlbGVjdDIgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4gIC5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jZGlzdHJpYnV0aW9uIC5jb2wtc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllO1xuICAgIG91dGxpbmU6IDA7IH1cbiAgICAuZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jZGlzdHJpYnV0aW9uIC5jb2wtc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQsXG4gICAgLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgICAgLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLXNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLXNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNDQ0M7IH1cbiAgICAgIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoX19maWVsZDotbW96LXBsYWNlaG9sZGVyLCAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLXNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI0NDQzsgfVxuICAgICAgLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLXNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotbW96LXBsYWNlaG9sZGVyLCAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLXNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNDQ0M7IH1cbiAgICAgIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoX19maWVsZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jZGlzdHJpYnV0aW9uIC5jb2wtc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNDQ0M7IH1cbiAgICAuZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jZGlzdHJpYnV0aW9uIC5jb2wtc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4gICAgLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuICAgIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4gICAgLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAgICAgLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLXNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuICAgICAgLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jZGlzdHJpYnV0aW9uIC5jb2wtYWN0b3JzLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1hY3RvcnMge1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1hY3RvcnMgLnNlbGVjdDItY29udGFpbmVyLFxuICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLWFjdG9ycyAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLWFjdG9ycyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLWFjdG9ycyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllO1xuICAgIG91dGxpbmU6IDA7IH1cbiAgICAuZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jZGlzdHJpYnV0aW9uIC5jb2wtYWN0b3JzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoX19maWVsZCxcbiAgICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLWFjdG9ycyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1hY3RvcnMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuICAgIC5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jZGlzdHJpYnV0aW9uIC5jb2wtYWN0b3JzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuICAgIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1hY3RvcnMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbiAgICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI2Rpc3RyaWJ1dGlvbiAuY29sLWFjdG9ycyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICAgIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1hY3RvcnMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuICAgICAgLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNkaXN0cmlidXRpb24gLmNvbC1hY3RvcnMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzaG93cyAucm93LXNob3csXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3Nob3dzIC5yb3ctc2hvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jc2hvd3MgLnJvdy1zaG93IC5kYXRlLFxuICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3Nob3dzIC5yb3ctc2hvdyAuZGF0ZSB7XG4gICAgY3Vyc29yOiB0ZXh0OyB9XG4gIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzaG93cyAucm93LXNob3cgLnJlbW92ZS1zaG93LFxuICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3Nob3dzIC5yb3ctc2hvdyAucmVtb3ZlLXNob3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIycHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAuZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jc2hvd3MgLnJvdy1zaG93IC5yZW1vdmUtc2hvdyBpLFxuICAgIC5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jc2hvd3MgLnJvdy1zaG93IC5yZW1vdmUtc2hvdyBpIHtcbiAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3Nob3dzIC5yb3ctc2hvdyAucmVtb3ZlLXNob3c6aG92ZXIsIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNzaG93cyAucm93LXNob3cgLnJlbW92ZS1zaG93OmZvY3VzLFxuICAgIC5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jc2hvd3MgLnJvdy1zaG93IC5yZW1vdmUtc2hvdzpob3ZlcixcbiAgICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3Nob3dzIC5yb3ctc2hvdyAucmVtb3ZlLXNob3c6Zm9jdXMge1xuICAgICAgY29sb3I6ICNiZDg0NGY7IH1cblxuLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCAuZmlsZS1maWVsZCAuYnRuLCAuZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgbWFpbiNjb250ZW50IC5maWxlLWZpZWxkIC5idG4tbGFyZ2UsIC5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgLmZpbGUtZmllbGQgLmJ0bi1zbWFsbCxcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgbWFpbiNjb250ZW50IC5maWxlLWZpZWxkIC5idG4sXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCAuZmlsZS1maWVsZCAuYnRuLWxhcmdlLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCBtYWluI2NvbnRlbnQgLmZpbGUtZmllbGQgLmJ0bi1zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIG1haW4jY29udGVudCBwLmluZm8sXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IG1haW4jY29udGVudCBwLmluZm8ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogLjg3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzY2NjsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgLnJvdy1mb3JtIC5pbnB1dC1maWVsZC5hY3RvcnMtZmlsbGluZyxcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgLnJvdy1mb3JtIC5pbnB1dC1maWVsZC5hY3RvcnMtZmlsbGluZyB7XG4gIHdpZHRoOiA4OCU7IH1cblxuLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIC5yb3ctZm9ybSAuaW5wdXQtZmllbGQuYWN0b3JzLWVudGVyaW5nLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCAucm93LWZvcm0gLmlucHV0LWZpZWxkLmFjdG9ycy1lbnRlcmluZyB7XG4gIHdpZHRoOiAxMiU7IH1cblxuLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgbGFiZWwsXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgW3R5cGU9cmFkaW9dICsgbGFiZWwsXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgW3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgLnJvdy1mb3JtIC5pbnB1dC1maWVsZCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgLnJvdy1mb3JtIC5pbnB1dC1maWVsZCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogMXB4OyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSAucm93LWZvcm0gLmlucHV0LWZpZWxkIFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjYmQ4NDRmOyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSAucm93LWZvcm0gLmlucHV0LWZpZWxkIFt0eXBlPWNoZWNrYm94XTpub3QoLmZpbGxlZC1pbikgKyBsYWJlbDpiZWZvcmUsXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgLnJvdy1mb3JtIC5pbnB1dC1maWVsZCBbdHlwZT1jaGVja2JveF06bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIsXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgW3R5cGU9Y2hlY2tib3hdOm5vdCguZmlsbGVkLWluKSArIGxhYmVsOmJlZm9yZSxcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgLnJvdy1mb3JtIC5pbnB1dC1maWVsZCBbdHlwZT1jaGVja2JveF06bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDFweDsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgLnJvdy1mb3JtIC5pbnB1dC1maWVsZCA+IC5jaGlwcyA+IGlucHV0LFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCAucm93LWZvcm0gLmlucHV0LWZpZWxkID4gLmNoaXBzID4gaW5wdXQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSAucm93LWZvcm0gLmlucHV0LWZpZWxkIHAsXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtOyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSAucm93LWZvcm0gLmlucHV0LWZpZWxkICNhZGRpbmctYWN0b3IsXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC5yb3ctZm9ybSAuaW5wdXQtZmllbGQgI2FkZGluZy1hY3RvciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMTNweDsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgLnJvdy1mb3JtIHNlY3Rpb24ubmV3LWl0ZW0sXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC5yb3ctZm9ybSBzZWN0aW9uLm5ldy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgLmRhc2hib2FyZC1ldmVudHMtY3JlYXRlIC5yb3ctZm9ybSBzZWN0aW9uLm5ldy1pdGVtID4gLmlubmVyLFxuICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC5yb3ctZm9ybSBzZWN0aW9uLm5ldy1pdGVtID4gLmlubmVyIHtcbiAgICBoZWlnaHQ6IDEyMHB4OyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSAucm93LWZvcm0gc2VjdGlvbiAudmlkZW9zLWJveCxcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgLnJvdy1mb3JtIHNlY3Rpb24gLnZpZGVvcy1ib3gge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSAucm93LWZvcm0gc2VjdGlvbiAuYWN0b3JzLWJveCxcbi5kYXNoYm9hcmQtZXZlbnRzLWVkaXQgLnJvdy1mb3JtIHNlY3Rpb24gLmFjdG9ycy1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5kYXNoYm9hcmQtZXZlbnRzLWNyZWF0ZSAjaW50ZXJ2YWxNb2RhbCAuYnRuLXZhbGlkYXRlLFxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCAjaW50ZXJ2YWxNb2RhbCAuYnRuLXZhbGlkYXRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1jcmVhdGUgLnVpLXRpbWVwaWNrZXItZGlzYWJsZWQsXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0IC51aS10aW1lcGlja2VyLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZGFzaGJvYXJkLWV2ZW50cy1lZGl0ICNlZGl0LXdhaXQge1xuICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0ICNlZGl0LXdhaXQgLnByZWxvYWRlci13cmFwcGVyIHtcbiAgICB0b3A6IDZweDsgfVxuICAuZGFzaGJvYXJkLWV2ZW50cy1lZGl0ICNlZGl0LXdhaXQgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCAjZXZlbnQtZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRhc2hib2FyZC1ldmVudHMtZWRpdCAuc2VjdGlvbi1hY3Rpb25zIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4jcGxhY2VOb3RGb3VuZCAuYnRuLCAjcGxhY2VOb3RGb3VuZCAuYnRuLWxhcmdlLCAjcGxhY2VOb3RGb3VuZCAuYnRuLXNtYWxsLFxuI3N1YmplY3ROb3RGb3VuZCAuYnRuLFxuI3N1YmplY3ROb3RGb3VuZCAuYnRuLWxhcmdlLFxuI3N1YmplY3ROb3RGb3VuZCAuYnRuLXNtYWxsIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zdWJqZWN0IC55ZWFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM5OTk7IH1cblxuLnNlbGVjdDItcmVzdWx0cyAucGxhY2UgLmNpdHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbiNtb2RhbC1kYXNoYm9hcmQtZXZlbnQtY3JlYXRlZCAubW9kYWwtY29udGVudCBoNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IGFudG9uaW8sSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC1zaXplOiAyLjgxMjVyZW07IH1cblxuI21vZGFsLWRhc2hib2FyZC1ldmVudC1jcmVhdGVkIC5tb2RhbC1jb250ZW50IHAge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICNtb2RhbC1kYXNoYm9hcmQtZXZlbnQtY3JlYXRlZCAubW9kYWwtY29udGVudCBwIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAjbW9kYWwtZGFzaGJvYXJkLWV2ZW50LWNyZWF0ZWQgLm1vZGFsLWNvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbiNtb2RhbC1kYXNoYm9hcmQtZXZlbnQtY3JlYXRlZCAubW9kYWwtZm9vdGVyIGEge1xuICBtYXJnaW46IDZweCAxMHB4OyB9XG5cbiNtb2RhbC1kYXNoYm9hcmQtZXZlbnQtZGVsZXRlIC5wcmVsb2FkZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZGFzaGJvYXJkLWV2ZW50cyBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9IH1cblxuLmRhc2hib2FyZC1jbGFzc2lmaWVkcy1jcmVhdGUgbWFpbiNjb250ZW50IC5maWxlLWZpZWxkIC5idG4sIC5kYXNoYm9hcmQtY2xhc3NpZmllZHMtY3JlYXRlIG1haW4jY29udGVudCAuZmlsZS1maWVsZCAuYnRuLWxhcmdlLCAuZGFzaGJvYXJkLWNsYXNzaWZpZWRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgLmZpbGUtZmllbGQgLmJ0bi1zbWFsbCxcbi5kYXNoYm9hcmQtY2xhc3NpZmllZHMtZWRpdCBtYWluI2NvbnRlbnQgLmZpbGUtZmllbGQgLmJ0bixcbi5kYXNoYm9hcmQtY2xhc3NpZmllZHMtZWRpdCBtYWluI2NvbnRlbnQgLmZpbGUtZmllbGQgLmJ0bi1sYXJnZSxcbi5kYXNoYm9hcmQtY2xhc3NpZmllZHMtZWRpdCBtYWluI2NvbnRlbnQgLmZpbGUtZmllbGQgLmJ0bi1zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmRhc2hib2FyZC1jbGFzc2lmaWVkcy1jcmVhdGUgbWFpbiNjb250ZW50ICNjb3Vyc2UtcGF5bWVudCAuZGVzYyxcbi5kYXNoYm9hcmQtY2xhc3NpZmllZHMtZWRpdCBtYWluI2NvbnRlbnQgI2NvdXJzZS1wYXltZW50IC5kZXNjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNXB4IDAgMjBweCAzNXB4OyB9XG5cbi5kYXNoYm9hcmQtY2xhc3NpZmllZHMtY3JlYXRlIG1haW4jY29udGVudCAjZWRpdC13YWl0LFxuLmRhc2hib2FyZC1jbGFzc2lmaWVkcy1lZGl0IG1haW4jY29udGVudCAjZWRpdC13YWl0IHtcbiAgcGFkZGluZzogNTBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmRhc2hib2FyZC1jbGFzc2lmaWVkcy1jcmVhdGUgbWFpbiNjb250ZW50ICNlZGl0LXdhaXQgLnByZWxvYWRlci13cmFwcGVyLFxuICAuZGFzaGJvYXJkLWNsYXNzaWZpZWRzLWVkaXQgbWFpbiNjb250ZW50ICNlZGl0LXdhaXQgLnByZWxvYWRlci13cmFwcGVyIHtcbiAgICB0b3A6IDZweDsgfVxuICAuZGFzaGJvYXJkLWNsYXNzaWZpZWRzLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2VkaXQtd2FpdCBzcGFuLFxuICAuZGFzaGJvYXJkLWNsYXNzaWZpZWRzLWVkaXQgbWFpbiNjb250ZW50ICNlZGl0LXdhaXQgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmRhc2hib2FyZC1jbGFzc2lmaWVkcy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jc2VjdGlvbi1sb2dvIC5jb2wtcHJldmlldyBpbWcsXG4uZGFzaGJvYXJkLWNsYXNzaWZpZWRzLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jc2VjdGlvbi1sb2dvIC5jb2wtcHJldmlldyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZGFzaGJvYXJkLWNsYXNzaWZpZWRzLWVkaXQgbWFpbiNjb250ZW50IC5zZWN0aW9uLWFjdGlvbnMge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5kYXNoYm9hcmQtY2xhc3NpZmllZHMtZWRpdCBtYWluI2NvbnRlbnQgI2NsYXNzaWZpZWQtZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI21vZGFsLWRhc2hib2FyZC1jbGFzc2lmaWVkLWRlbGV0ZSAucHJlbG9hZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRhc2hib2FyZC1jbGFzc2lmaWVkcyBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9IH1cblxuLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgLmZpeGVkLWFjdGlvbi1idG4sXG4uZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgLmZpeGVkLWFjdGlvbi1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBib3R0b206IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50IC5maXhlZC1hY3Rpb24tYnRuID4gLmJ0bi1mbG9hdGluZyBpLFxuICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgLmZpeGVkLWFjdGlvbi1idG4gPiAuYnRuLWZsb2F0aW5nIGkge1xuICAgIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNlZGl0LXdhaXQsXG4uZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2VkaXQtd2FpdCB7XG4gIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNlZGl0LXdhaXQgLnByZWxvYWRlci13cmFwcGVyLFxuICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2VkaXQtd2FpdCAucHJlbG9hZGVyLXdyYXBwZXIge1xuICAgIHRvcDogNnB4OyB9XG4gIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNlZGl0LXdhaXQgc3BhbixcbiAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNlZGl0LXdhaXQgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2Nhc3RpbmctZm9ybSxcbi5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjY2FzdGluZy1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzLFxuLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cbiAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAuZ29vZFRvS25vdyxcbiAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgLmdvb2RUb0tub3cge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgIzk5OTsgfVxuICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgLmdvb2RUb0tub3cgLnRpdGxlLFxuICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5nb29kVG9Lbm93IC50aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5nb29kVG9Lbm93IHVsIGxpLFxuICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5nb29kVG9Lbm93IHVsIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IGRpc2MgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjY2hpcHMgLmNoaXAsXG4gIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzICNjaGlwcyAuY2hpcCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUU7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjY2hpcHMgLmNoaXAuc2VsZWN0ZWQsIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2NoaXBzIC5jaGlwLnNlbGVjdGVkMixcbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjY2hpcHMgLmNoaXAuc2VsZWN0ZWQsXG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2NoaXBzIC5jaGlwLnNlbGVjdGVkMiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzICNjaGlwcyAuY2hpcCAubWF0ZXJpYWwtaWNvbnMsXG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2NoaXBzIC5jaGlwIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjY2hpcHMgLmNoaXAuZmluYWwgLm1hdGVyaWFsLWljb25zLFxuICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzICNjaGlwcyAuY2hpcC5maW5hbCAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjY2hpcHMgLmFkZCxcbiAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2NoaXBzIC5hZGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzICNjaGlwcyAuYWRkIGksXG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2NoaXBzIC5hZGQgaSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgICBjb2xvcjogIzYwNjA2MDsgfVxuICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2NoaXBzIC5hZGQ6aG92ZXIsXG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2NoaXBzIC5hZGQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkODQ0ZjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2JkODQ0ZjsgfVxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjY2hpcHMgLmFkZDpob3ZlciBpLFxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2NoaXBzIC5hZGQ6aG92ZXIgaSB7XG4gICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2luZm9zLXJvbGUsXG4gIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzICNpbmZvcy1yb2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGMEYwRjA7IH1cbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzICNpbmZvcy1yb2xlIC52aWV3IC50aXRsZSxcbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAudmlldyAudGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2luZm9zLXJvbGUgLnZpZXcgLnR4dCxcbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAudmlldyAudHh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAuZWRpdCxcbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAuZWRpdCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAuYWN0aW9ucyxcbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAuYWN0aW9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzICNpbmZvcy1yb2xlIC5hY3Rpb25zIC5idG4sIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2luZm9zLXJvbGUgLmFjdGlvbnMgLmJ0bi1sYXJnZSwgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAuYWN0aW9ucyAuYnRuLXNtYWxsLFxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgI2luZm9zLXJvbGUgLmFjdGlvbnMgLmJ0bixcbiAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzICNpbmZvcy1yb2xlIC5hY3Rpb25zIC5idG4tbGFyZ2UsXG4gICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAuYWN0aW9ucyAuYnRuLXNtYWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAuYWN0aW9ucyAuYnRuLXZhbGlkYXRlLFxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAuYWN0aW9ucyAuYnRuLWNhbmNlbCxcbiAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzICNpbmZvcy1yb2xlIC5hY3Rpb25zIC5idG4tdmFsaWRhdGUsXG4gICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZSAuYWN0aW9ucyAuYnRuLWNhbmNlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZS13YWl0LFxuICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZS13YWl0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZS13YWl0IC5wcmVsb2FkZXItd3JhcHBlci5zbWFsbCxcbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAjaW5mb3Mtcm9sZS13YWl0IC5wcmVsb2FkZXItd3JhcHBlci5zbWFsbCB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDsgfVxuICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5jb2wtdmlld0xpc3QsXG4gIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5jb2wtdmlld0xpc3Qge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAuY29sLXZpZXdMaXN0IGEsXG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgLmNvbC12aWV3TGlzdCBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUVFO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5jb2wtdmlld0xpc3QgYSBpLFxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgLmNvbC12aWV3TGlzdCBhIGkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBjb2xvcjogIzYwNjA2MDsgfVxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAuY29sLXZpZXdMaXN0IGEuYWN0aXZlLCAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5jb2wtdmlld0xpc3QgYTpob3ZlcixcbiAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5jb2wtdmlld0xpc3QgYS5hY3RpdmUsXG4gICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAuY29sLXZpZXdMaXN0IGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQ4NDRmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmQ4NDRmOyB9XG4gICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50IHNlY3Rpb24jcm9sZXMgLmNvbC12aWV3TGlzdCBhLmFjdGl2ZSBpLCAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5jb2wtdmlld0xpc3QgYTpob3ZlciBpLFxuICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgc2VjdGlvbiNyb2xlcyAuY29sLXZpZXdMaXN0IGEuYWN0aXZlIGksXG4gICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCBzZWN0aW9uI3JvbGVzIC5jb2wtdmlld0xpc3QgYTpob3ZlciBpIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRjsgfVxuXG4uZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUsXG4uZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zLFxuICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXM6YWZ0ZXIsXG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXM6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbS1zaXplcixcbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbS1zaXplciB7XG4gICAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSxcbiAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTsgfVxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbS5uZXcgPiAuaW5uZXIsXG4gICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbS5uZXcgPiAuaW5uZXIge1xuICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjOTk5O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbS5uZXcgPiAuaW5uZXIgPiAubGluayxcbiAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0ubmV3ID4gLmlubmVyID4gLmxpbmsge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbS5uZXcgPiAuaW5uZXIgPiAubGluayA+IC5idG4tZmxvYXRpbmcsXG4gICAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0ubmV3ID4gLmlubmVyID4gLmxpbmsgPiAuYnRuLWZsb2F0aW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaW1nLFxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLnJvbGVzLFxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAucm9sZXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLnJvbGVzIHNwYW4sXG4gICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLnJvbGVzIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICBjb2xvcjogI2JkODQ0ZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtLmhvdmVyID4gLmhvdmVyLFxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0uaG92ZXIgPiAuaG92ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlcixcbiAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg5LCAxMzIsIDc5LCAwLjgpO1xuICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyID4gLmlubmVyLFxuICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlciA+IC5pbm5lciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLm5hbWUsXG4gICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5uYW1lIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLm5hbWU6YWZ0ZXIsXG4gICAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLm5hbWU6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cbiAgICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5uYW1lIHNwYW4sXG4gICAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLm5hbWUgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLm5hbWUgc3Bhbi5maXJzdG5hbWUsXG4gICAgICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlciAubmFtZSBzcGFuLmZpcnN0bmFtZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLm5hbWUgc3Bhbi5sYXN0bmFtZSxcbiAgICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5uYW1lIHNwYW4ubGFzdG5hbWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTsgfVxuICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5hZ2UsXG4gICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5hZ2Uge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlciAucm9sZSxcbiAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLnJvbGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlciAuaW5uZXItdmlkZW8sXG4gICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5pbm5lci12aWRlbyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLmlubmVyLXZpZGVvIGEsXG4gICAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLmlubmVyLXZpZGVvIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEzcHg7XG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5pbm5lci12aWRlbyBhLmhpZGRlbixcbiAgICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5pbm5lci12aWRlbyBhLmhpZGRlbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLmlubmVyLXZpZGVvIGE6aG92ZXIsXG4gICAgICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlciAuaW5uZXItdmlkZW8gYTpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLmJvdHRvbSxcbiAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLmJvdHRvbSB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweDsgfVxuICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLmJvdHRvbSBhLFxuICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5ib3R0b20gYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5ib3R0b20gYSAubWF0ZXJpYWwtaWNvbnMsXG4gICAgICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC5ob3ZlciAuYm90dG9tIGEgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07IH1cbiAgICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAuaG92ZXIgLmJvdHRvbSBhLmRlbGV0ZSxcbiAgICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLmhvdmVyIC5ib3R0b20gYS5kZWxldGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDMzNzM3O1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC52aWRlbyxcbiAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLnZpZGVvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLnZpZGVvIC5hZGRWaWRlbyxcbiAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWVkaXQgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAudmlkZW8gLmFkZFZpZGVvIHtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMTNweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICAgLmRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC52aWRlbyAucGxheVZpZGVvLFxuICAgICAgICAuZGFzaGJvYXJkLWNhc3RpbmctZWRpdCBtYWluI2NvbnRlbnQgI2FjdG9ycy1yb2xlIC5pdGVtcyAuaXRlbSA+IC52aWRlbyAucGxheVZpZGVvIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1jcmVhdGUgbWFpbiNjb250ZW50ICNhY3RvcnMtcm9sZSAuaXRlbXMgLml0ZW0gPiAudmlkZW8gLnBsYXlWaWRlbyBpLFxuICAgICAgICAgIC5kYXNoYm9hcmQtY2FzdGluZy1lZGl0IG1haW4jY29udGVudCAjYWN0b3JzLXJvbGUgLml0ZW1zIC5pdGVtID4gLnZpZGVvIC5wbGF5VmlkZW8gaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7IH1cblxuI21vZGFsLXNlbmQtY2FzdGluZy1lbWFpbCAucHJlbG9hZGVyLXdyYXBwZXIsXG4jbW9kYWwtYWRkLXZpZGVvIC5wcmVsb2FkZXItd3JhcHBlcixcbiNtb2RhbC1zZXQtYWN0b3Itcm9sZXMgLnByZWxvYWRlci13cmFwcGVyLFxuI21vZGFsLWRhc2hib2FyZC1jYXN0aW5nLWFkZC1uZXctYWN0b3IgLnByZWxvYWRlci13cmFwcGVyLFxuI21vZGFsLWRlbGV0ZS1yb2xlIC5wcmVsb2FkZXItd3JhcHBlcixcbiNtb2RhbC1kZWxldGUtYWN0b3ItZnJvbS1jYXN0aW5nIC5wcmVsb2FkZXItd3JhcHBlcixcbiNtb2RhbC1kYXNoYm9hcmQtY2FzdGluZy1uZXctcm9sZSAucHJlbG9hZGVyLXdyYXBwZXIsXG4jbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctY3JlYXRlIC5wcmVsb2FkZXItd3JhcHBlcixcbiNtb2RhbC1kYXNoYm9hcmQtY2FzdGluZy1kZWxldGUgLnByZWxvYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbW9kYWwtc2VuZC1jYXN0aW5nLWVtYWlsIC5pbnB1dC1maWVsZCBsYWJlbCxcbiNtb2RhbC1hZGQtdmlkZW8gLmlucHV0LWZpZWxkIGxhYmVsLFxuI21vZGFsLWRhc2hib2FyZC1jYXN0aW5nLWFkZC1hY3RvciAuaW5wdXQtZmllbGQgbGFiZWwsXG4jbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctbmV3LXJvbGUgLmlucHV0LWZpZWxkIGxhYmVsLFxuI21vZGFsLWRhc2hib2FyZC1jYXN0aW5nLWNyZWF0ZSAuaW5wdXQtZmllbGQgbGFiZWwge1xuICBsZWZ0OiAwOyB9XG5cbiNtb2RhbC1kYXNoYm9hcmQtY2FzdGluZy1kZWxldGUgLmNvbnRlbnQtYmVmb3JlIHAge1xuICBsaW5lLWhlaWdodDogMS42OyB9XG5cbiNtb2RhbC1hZGQtdmlkZW8sXG4jbW9kYWwtYWRkLXZpZGVvLXlvdXR1YmUsXG4jbW9kYWwtZGVsZXRlLWFjdG9yLWZyb20tY2FzdGluZyxcbiNtb2RhbC1kZWxldGUtcm9sZSB7XG4gIHdpZHRoOiA0ODBweDsgfVxuXG4jbW9kYWwtc2V0LWFjdG9yLXJvbGVzLFxuI21vZGFsLWRhc2hib2FyZC1jYXN0aW5nLWFkZC1hY3RvciB7XG4gIHdpZHRoOiA1NDBweDsgfVxuXG4jbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLW5ldy1hY3RvciB7XG4gIHdpZHRoOiA2NTBweDsgfVxuXG4jbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLWFjdG9yIC5pbnB1dC1maWVsZCAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQ0NDICFpbXBvcnRhbnQ7IH1cblxuI21vZGFsLWRhc2hib2FyZC1jYXN0aW5nLWFkZC1hY3RvciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBICFpbXBvcnRhbnQ7IH1cblxuI21vZGFsLWRhc2hib2FyZC1jYXN0aW5nLWFkZC1hY3RvciAub3Itc2VwYXJhdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDEwcHggMCAyMHB4OyB9XG4gICNtb2RhbC1kYXNoYm9hcmQtY2FzdGluZy1hZGQtYWN0b3IgLm9yLXNlcGFyYXRvciBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IGFudG9uaW8sSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAjbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLWFjdG9yIC5vci1zZXBhcmF0b3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG4jbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLWFjdG9yIC5lcnJvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgY29sb3I6ICNkMzM3Mzc7IH1cbiAgI21vZGFsLWRhc2hib2FyZC1jYXN0aW5nLWFkZC1hY3RvciAuZXJyb3IgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgI21vZGFsLWRhc2hib2FyZC1jYXN0aW5nLWFkZC1hY3RvciAuZXJyb3IgcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuI21vZGFsLWRhc2hib2FyZC1jYXN0aW5nLWFkZC1hY3RvciAuaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzk5OTsgfVxuXG4jbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLWFjdG9yIC5jb250ZW50LWFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiNtb2RhbC1kYXNoYm9hcmQtY2FzdGluZy1hZGQtYWN0b3IgLnJvdy1hY3Rpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiNtb2RhbC1kYXNoYm9hcmQtY2FzdGluZy1hZGQtYWN0b3IgLmFjdG9yc0xpc3Rpbmcge1xuICBjb2xvcjogI2JkODQ0ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAjbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLWFjdG9yIC5hY3RvcnNMaXN0aW5nOmhvdmVyIHtcbiAgICBjb2xvcjogIzMzMzMzMzsgfVxuXG4jbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLW5ldy1hY3RvciAuZmlsZS1maWVsZCAuYnRuLCAjbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLW5ldy1hY3RvciAuZmlsZS1maWVsZCAuYnRuLWxhcmdlLCAjbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLW5ldy1hY3RvciAuZmlsZS1maWVsZCAuYnRuLXNtYWxsIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4jbW9kYWwtZGFzaGJvYXJkLWNhc3RpbmctYWRkLW5ldy1hY3RvciBwLmluZm8ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogLjg3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzY2NjsgfVxuXG4jbW9kYWwtcGxheS12aWRlbyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZVgoMSkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgI21vZGFsLXBsYXktdmlkZW8gLm1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgI21vZGFsLXBsYXktdmlkZW8gLmJ1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00MHB4O1xuICAgIGxlZnQ6IDA7IH1cbiAgICAjbW9kYWwtcGxheS12aWRlbyAuYnV0dG9ucyBhIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICNtb2RhbC1wbGF5LXZpZGVvIC5idXR0b25zIGEgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjByZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IDAgNXB4IDAgLTJweDsgfVxuICAgICNtb2RhbC1wbGF5LXZpZGVvIC5idXR0b25zIC5wcmVsb2FkZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG4gICAgICAjbW9kYWwtcGxheS12aWRlbyAuYnV0dG9ucyAucHJlbG9hZGVyIC5wcmVsb2FkZXItd3JhcHBlci5zbWFsbCB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgICAgICAgI21vZGFsLXBsYXktdmlkZW8gLmJ1dHRvbnMgLnByZWxvYWRlciAucHJlbG9hZGVyLXdyYXBwZXIuc21hbGwgLnNwaW5uZXItbGF5ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRjsgfVxuXG4jbW9kYWwtYWRkLXZpZGVvIC5pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbiNtb2RhbC1hZGQtdmlkZW8gI3VybCB7XG4gIHdpZHRoOiAzMDBweDsgfVxuXG4jbW9kYWwtYWRkLXZpZGVvIC5vci1zZXBhcmF0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTBweCAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICNtb2RhbC1hZGQtdmlkZW8gLm9yLXNlcGFyYXRvciBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IGFudG9uaW8sSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAjbW9kYWwtYWRkLXZpZGVvIC5vci1zZXBhcmF0b3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG4jbW9kYWwtYWRkLXZpZGVvLXlvdXR1YmUgLnByb2dyZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMjBweCAwIDQwcHg7IH1cbiAgI21vZGFsLWFkZC12aWRlby15b3V0dWJlIC5wcm9ncmVzLXdyYXBwZXIgLnByb2dyZXNzLW1zZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gICNtb2RhbC1hZGQtdmlkZW8teW91dHViZSAucHJvZ3Jlcy13cmFwcGVyIC5wcm9ncmVzcyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4jbW9kYWwtYWRkLXZpZGVvLXlvdXR1YmUgdWwuaW5mbyB7XG4gIGxpc3Qtc3R5bGU6IGRpc2MgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwICFpbXBvcnRhbnQ7IH1cbiAgI21vZGFsLWFkZC12aWRlby15b3V0dWJlIHVsLmluZm8gbGkge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2MgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMThweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzk5OTsgfVxuXG4jbW9kYWwtc2VuZC1jYXN0aW5nLWVtYWlsIC5tb2RhbC1jb250ZW50IHAgYSB7XG4gIGNvbG9yOiAjYmQ4NDRmOyB9XG5cbiNhY3Rvck5vdEZvdW5kIC5idG4sICNhY3Rvck5vdEZvdW5kIC5idG4tbGFyZ2UsICNhY3Rvck5vdEZvdW5kIC5idG4tc21hbGwge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5jYXN0aW5nLXZpZXcge1xuICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IH1cbiAgLmNhc3RpbmctdmlldyAjd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7IH1cbiAgLmNhc3RpbmctdmlldyAuYnJhbmQtbG9nbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgLmNhc3RpbmctdmlldyAuYnJhbmQtbG9nbyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHotaW5kZXg6IC0xOyB9XG4gIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSBoZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAuY2FzdGluZy12aWV3IGFydGljbGUgaGVhZGVyIGgxIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6IGFudG9uaW8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAuY2FzdGluZy12aWV3IGFydGljbGUgaGVhZGVyIGgxIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuICAgIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSBoZWFkZXIgLmJvdHRvbSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgIGNvbG9yOiAjNjY2OyB9XG4gIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSAuZW50cnktY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSAuZW50cnktY29udGVudCBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSAuZW50cnktY29udGVudCBwLmluZm8ge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogIzY2NjsgfVxuICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgLmNhc3RpbmctdmlldyBhcnRpY2xlIC5lbnRyeS1jb250ZW50IHAuaW5mbyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSAucm93IC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSAuc2VwYXJhdG9yIHtcbiAgICBtYXJnaW46IDQwcHggMDsgfVxuICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAuY2FzdGluZy12aWV3IGFydGljbGUgLnNlcGFyYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuY2FzdGluZy12aWV3IGFydGljbGUgI2dyaWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBtaW4taGVpZ2h0OiAzMDJweDsgfVxuICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAuY2FzdGluZy12aWV3IGFydGljbGUgI2dyaWQge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMDFweDsgfSB9XG4gICAgLmNhc3RpbmctdmlldyBhcnRpY2xlICNncmlkIC5pdGVtcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLmNhc3RpbmctdmlldyBhcnRpY2xlICNncmlkIC5pdGVtczphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSAjZ3JpZCAuaXRlbXMgLml0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogMzAycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgICAgLmNhc3RpbmctdmlldyBhcnRpY2xlICNncmlkIC5pdGVtcyAuaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTY2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMXB4OyB9IH1cbiAgICAgICAgLmNhc3RpbmctdmlldyBhcnRpY2xlICNncmlkIC5pdGVtcyAuaXRlbSA+IC5pbWcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzQzNDM7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRjtcbiAgICAgICAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IH1cbiAgICAgICAgICAuY2FzdGluZy12aWV3IGFydGljbGUgI2dyaWQgLml0ZW1zIC5pdGVtID4gLmltZyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDJweDsgfVxuICAgICAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICAgICAgLmNhc3RpbmctdmlldyBhcnRpY2xlICNncmlkIC5pdGVtcyAuaXRlbSA+IC5pbWcgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTY2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDFweDsgfSB9XG4gICAgICAgIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSAjZ3JpZCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDVuKSA+IC5pbWcge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgICAgICAuY2FzdGluZy12aWV3IGFydGljbGUgI2dyaWQgLml0ZW1zIC5pdGVtID4gLmJvdHRvbSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLmNhc3RpbmctdmlldyBhcnRpY2xlICNncmlkIC5pdGVtcyAuaXRlbSA+IC5ib3R0b20gLm5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICAgICAgIC5jYXN0aW5nLXZpZXcgYXJ0aWNsZSAjZ3JpZCAuaXRlbXMgLml0ZW0gPiAuYm90dG9tIC5yb2xlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgY29sb3I6ICNiZDg0NGY7IH1cbiAgLmNhc3RpbmctdmlldyBhcnRpY2xlIGZvb3RlciB7XG4gICAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgLmNhc3RpbmctdmlldyBhcnRpY2xlIGZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kYXNoYm9hcmQtY2FzdGluZyBtYWluI2NvbnRlbnQgLmNvbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9IH1cblxuLnBhZ2UgI3Byb2R1Y3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAucGFnZSAjcHJvZHVjdGlvbnMgdWwuY29sbGFwc2libGUgPiBsaSAuY29sbGFwc2libGUtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucGFnZSAjcHJvZHVjdGlvbnMgdWwuY29sbGFwc2libGUgPiBsaSAuY29sbGFwc2libGUtaGVhZGVyIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogXCJhbnRvbmlvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAucGFnZSAjcHJvZHVjdGlvbnMgdWwuY29sbGFwc2libGUgPiBsaSAuY29sbGFwc2libGUtaGVhZGVyIC5pY29ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAucGFnZSAjcHJvZHVjdGlvbnMgdWwuY29sbGFwc2libGUgPiBsaSAuY29sbGFwc2libGUtaGVhZGVyIC5pY29ucyBpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAucGFnZSAjcHJvZHVjdGlvbnMgdWwuY29sbGFwc2libGUgPiBsaSAuY29sbGFwc2libGUtaGVhZGVyIC5pY29ucyAubW9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLnBhZ2UgI3Byb2R1Y3Rpb25zIHVsLmNvbGxhcHNpYmxlID4gbGkgLmNvbGxhcHNpYmxlLWhlYWRlciAuaWNvbnMgLmxlc3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBhZ2UgI3Byb2R1Y3Rpb25zIHVsLmNvbGxhcHNpYmxlID4gbGkgLmNvbGxhcHNpYmxlLWhlYWRlci5hY3RpdmUgLmljb25zIC5tb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucGFnZSAjcHJvZHVjdGlvbnMgdWwuY29sbGFwc2libGUgPiBsaSAuY29sbGFwc2libGUtaGVhZGVyLmFjdGl2ZSAuaWNvbnMgLmxlc3Mge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5wYWdlICNwcm9kdWN0aW9ucyB1bC5jb2xsYXBzaWJsZSA+IGxpIC5jb2xsYXBzaWJsZS1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDOyB9XG5cbiNuZXdzbGV0dGVyLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5OyB9XG4gICNuZXdzbGV0dGVyLXBvcHVwICNuZXdzbGV0dGVyLXBvcHVwLXJlZ2lzdGVyLWJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAjbmV3c2xldHRlci1wb3B1cCAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGNvbG9yOiBibGFjazsgfVxuICAgICNuZXdzbGV0dGVyLXBvcHVwIC5jbG9zZSBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07IH1cbiAgI25ld3NsZXR0ZXItcG9wdXAgLmlubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGNvbG9yOiBibGFjazsgfVxuICAjbmV3c2xldHRlci1wb3B1cCAuc3ZnLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgZmlsbDogI2JkODQ0ZjsgfVxuICAjbmV3c2xldHRlci1wb3B1cCAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgI25ld3NsZXR0ZXItcG9wdXAgLnNlY3Rpb24tdGl0bGUgLnRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAjbmV3c2xldHRlci1wb3B1cCAuc2VjdGlvbi10aXRsZSAudGl0bGUgPiAuYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAjbmV3c2xldHRlci1wb3B1cCAuc2VjdGlvbi10aXRsZSAudGl0bGUgPiAuYmlnIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gICNuZXdzbGV0dGVyLXBvcHVwIC5jaGVjayB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgLypbdHlwZT1jaGVja2JveF06Y2hlY2tlZCwgW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkge1xuICAgICAgcG9zaXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB9Ki8gfVxuICAgICNuZXdzbGV0dGVyLXBvcHVwIC5jaGVjayBwIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7IH1cbiAgICAjbmV3c2xldHRlci1wb3B1cCAuY2hlY2sgcCwgI25ld3NsZXR0ZXItcG9wdXAgLmNoZWNrIGxhYmVsIHtcbiAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgICNuZXdzbGV0dGVyLXBvcHVwIC5jaGVjayBsYWJlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNuZXdzbGV0dGVyLXBvcHVwIC5jaGVjayBsYWJlbCBpbnB1dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgICNuZXdzbGV0dGVyLXBvcHVwIC5jaGVjayBsYWJlbCBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgI25ld3NsZXR0ZXItcG9wdXAgLmNoZWNrIFt0eXBlPWNoZWNrYm94XS5maWxsZWQtaW46bm90KDpjaGVja2VkKSArIHNwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgI25ld3NsZXR0ZXItcG9wdXAgLmNoZWNrIFt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOmNoZWNrZWQgKyBzcGFuOm5vdCgubGV2ZXIpOjphZnRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgI25ld3NsZXR0ZXItcG9wdXAgLmNoZWNrIFt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOmNoZWNrZWQgKyBzcGFuOm5vdCgubGV2ZXIpOjpiZWZvcmUge1xuICAgICAgbWFyZ2luLXRvcDogMTdweDsgfVxuICAjbmV3c2xldHRlci1wb3B1cCBmb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAxMHB4IDA7IH1cbiAgICAjbmV3c2xldHRlci1wb3B1cCBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguaW52YWxpZCk6bm90KC52YWxpZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrOyB9XG4gICAgI25ld3NsZXR0ZXItcG9wdXAgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogZ3JheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7IH1cbiAgICAjbmV3c2xldHRlci1wb3B1cCBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IGdyYXk7XG4gICAgICBmb250LXdlaWdodDogMTAwOyB9XG4gICAgI25ld3NsZXR0ZXItcG9wdXAgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogZ3JheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7IH1cbiAgICAjbmV3c2xldHRlci1wb3B1cCBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogZ3JheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7IH1cbiAgICAjbmV3c2xldHRlci1wb3B1cCBmb3JtIC5zdWJtaXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAxMnB4IDAgOHB4IDEwcHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAjbmV3c2xldHRlci1wb3B1cCBmb3JtIC5zdWJtaXQgaSB7XG4gICAgICAgIGNvbG9yOiBncmF5OyB9XG4gICAgI25ld3NsZXR0ZXItcG9wdXAgZm9ybSAubG9hZGluZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgI25ld3NsZXR0ZXItcG9wdXAgZm9ybSAucmVzcG9uc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAgICAgI25ld3NsZXR0ZXItcG9wdXAgZm9ybSAucmVzcG9uc2Uuc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAjNUNCODVDOyB9XG4gICAgICAjbmV3c2xldHRlci1wb3B1cCBmb3JtIC5yZXNwb25zZS5lcnJvciB7XG4gICAgICAgIGNvbG9yOiAjRDk1MzRGOyB9XG4gICNuZXdzbGV0dGVyLXBvcHVwIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjbmV3c2xldHRlci1wb3B1cCB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuI3Jlc3VsdHMgLnJlc3VsdHMtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDYwcHg7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgei1pbmRleDogMTA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICNyZXN1bHRzIC5yZXN1bHRzLWlubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9IH1cbiAgI3Jlc3VsdHMgLnJlc3VsdHMtaW5uZXIgaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogYW50b25pbyxIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMy4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICMzMzM7IH1cbiAgICAjcmVzdWx0cyAucmVzdWx0cy1pbm5lciBoMSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjYmQ4NDRmOyB9XG4gICNyZXN1bHRzIC5yZXN1bHRzLWlubmVyIC5zZWFyY2gtcmVzdWx0cyBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICNyZXN1bHRzIC5yZXN1bHRzLWlubmVyIC5zZWFyY2gtcmVzdWx0cyBsaSBoNiB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgI3Jlc3VsdHMgLnJlc3VsdHMtaW5uZXIgLnNlYXJjaC1yZXN1bHRzIGxpIGg2IGEge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICNyZXN1bHRzIC5yZXN1bHRzLWlubmVyIC5zZWFyY2gtcmVzdWx0cyBsaSAudGV4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMS41ZW07IH1cbiAgICAjcmVzdWx0cyAucmVzdWx0cy1pbm5lciAuc2VhcmNoLXJlc3VsdHMgbGkgLnR5cGUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmQ4NDRmO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgI3Jlc3VsdHMgLnJlc3VsdHMtaW5uZXIgLnNlYXJjaC1yZXN1bHRzIGxpIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBjb2xvcjogI2JkODQ0ZjsgfVxuIl19 */
