@font-face {
    font-family: 'helveticaneuelt_std_cnbold';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bdcn-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bdcn-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bdcn-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bdcn-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bdcn-webfont.svg#helveticaneuelt_std_cnbold) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaneuelt_std_blkRg';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-blk-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-blk-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-blk-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-blk-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-blk-webfont.svg#helveticaneuelt_std_blkRg) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaneuelt_std_medRg';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-md-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-md-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-md-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-md-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-md-webfont.svg#helveticaneuelt_std_medRg) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaneuelt_std_ltregular';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-lt-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-lt-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-lt-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-lt-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-lt-webfont.svg#helveticaneuelt_std_ltregular) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaneuelt_stdbold';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bd-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bd-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bd-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bd-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneueltstd-bd-webfont.svg#helveticaneuelt_stdbold) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaneuelt_std_medbold';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_85_heavy-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_85_heavy-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_85_heavy-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_85_heavy-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_85_heavy-webfont.svg#helveticaneuelt_std_medbold) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaneuelt_std_med_cnRg';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_67_medium_condensed-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_67_medium_condensed-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_67_medium_condensed-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_67_medium_condensed-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_67_medium_condensed-webfont.svg#helveticaneuelt_std_med_cnRg) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helvetica_neue_lightlight';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_light-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_light-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_light-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_light-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_light-webfont.svg#helvetica_neue_lightlight) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helvetica_neue_lt_std_ultra';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.svg#helvetica_neue_lightlight) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaneuebold';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helvetica_neue_lt_std_27_ultra_light_condensed-webfont.svg#helvetica_neue_lightlight) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaneuebold';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-bold-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-bold-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-bold-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-bold-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-bold-webfont.svg#helveticaneuebold) format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaneueregular';
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-roman-webfont.eot);
    src: url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-roman-webfont.eot?#iefix) format("embedded-opentype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-roman-webfont.woff) format("woff"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-roman-webfont.ttf) format("truetype"), url(http://css.lequotidiendumedecin.fr/sites/qdm/themes/custom/qdm/fonts/helveticaneue-roman-webfont.svg#helveticaneueregular) format("svg");
    font-weight: normal;
    font-style: normal;
}

/*Colors*/
/*Fonts*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

html {
    font-size: 62.5%;
    font-family: "helveticaneueregular";
    position: relative;
    color: #000000;
    background-color: #FFFFFF;
    height: 100%;
    -webkit-font-smoothing: antialiased;
}

body {
    padding: 0;
    margin: 0;
    height: 100%;
}

*, *::before, *::after {
    background-repeat: no-repeat;
}

h1, h2, h3, h4 {
    margin: 0;
}

p {
    margin: 0;
}

svg, img {
    width: 100%;
    max-width: 100%;
}

ul {
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

a {
    text-decoration: none;
    color: inherit;
}

a:hover {
    text-decoration: none;
}

blockquote {
    padding: 0;
    margin: 0;
}

button:focus,
input:focus,
select:focus {
    outline: 0;
}

.text-alignCenter {
    text-align: center;
}

@font-face {
    font-family: 'icomoon';
    src: url("fonts/icomoon.eot?aogkkp");
    src: url("fonts/icomoon.eot?aogkkp#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?aogkkp") format("truetype"), url("fonts/icomoon.woff?aogkkp") format("woff"), url("fonts/icomoon.svg?aogkkp#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
}

.field {
    display: block;
    position: relative;
    margin: 1.5rem 0 0 0;
}

.input, .connexion_input, .register_input {
    width: 100%;
    outline-width: 0;
    font-size: 1.7rem;
    font-family: "helveticaneueregular";
    border-radius: 0;
}

label {
    font-family: "helveticaneueregular";
    color: #000000;
    font-size: 1.5rem;
}

.center-label {
    position: absolute;
    transform: translateY(-50%);
    top: 50%;
    left: 0;
    text-transform: uppercase;
    transition: all 1s;
}

.btn {
    display: inline-block;
    padding: 0.7rem 4rem;
    border: none;
    border-radius: 400px;
    background-color: #FFFFFF;
    font-family: "helveticaneuelt_std_med_cnRg";
    font-size: 2.2rem;
    text-transform: uppercase;
    font-weight: bold;
}

.btn-color {
    color: #FFFFFF;
    background: #fecc00;
    /* Old browsers */
    background: -moz-linear-gradient(top, #fecc00 0%, #ffba24 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #fecc00 0%, #ffba24 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #fecc00 0%, #ffba24 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fecc00', endColorstr='#ffba24',GradientType=0 );
    /* IE6-9 */
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-show_password:before {
    content: "\e908";
}

.icon-noselect-woman:before {
    content: "\e904";
}

.icon-noselect-man:before {
    content: "\e905";
}

.icon-select-man:before {
    content: "\e906";
    color: #fecc00;
}

.icon-select-woman:before {
    content: "\e907";
    color: #fecc00;
}

.icon-arrow:before {
    content: "\e900";
}

.icon-check:before {
    content: "\e901";
}

.icon-email:before {
    content: "\e902";
}

.icon-key:before {
    content: "\e903";
}

.icon-register:before {
    content: "\e909";
}

.icon-return:before {
    content: "\e90a";
}

.icon-center {
    position: absolute;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 2rem;
}

.logo {
    display: block;
    width: 22rem;
    margin: 5% auto 5% auto;
}

.headband {
    height: 1.5rem;
    background-color: #fecc00;
}

.return {
    margin: 2rem 0;
}

.return .icon-return {
    width: 2rem;
    font-size: 3rem;
    transform-origin: 50% 50%;
    transform: rotate(180deg);
}

.return_button {
    font-size: 1.4rem;
    font-family: "helveticaneuebold";
}

.title_item {
    text-align: center;
    font-family: "helveticaneueregular";
    font-size: 2.8rem;
    margin-top: 3rem;
}

.title_confirm {
    font-size: 1.6rem;
}

.title_confirm:before {
    content: "\e909";
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    color: #fecc00;
    font-size: 5rem;
    display: block;
    margin-bottom: 2rem;
    margin-top: 3rem;
}

.title_confirm:after {
    content: "";
    width: 15rem;
    height: 0.1rem;
    margin: 1.5rem auto;
    background: #000000;
    display: block;
}

.title_section {
    text-transform: uppercase;
    color: #fecc00;
    font-size: 1.7rem;
    position: relative;
    margin: 7rem 0 2rem 0;
    font-family: "helveticaneuebold";
}

.title_section:before {
    content: "";
    display: block;
    height: 0.2rem;
    width: 100%;
    background-color: #000000;
    position: absolute;
    transform: translateY(-50%);
    z-index: -2;
    top: 50%;
    right: 0;
    left: 0;
}

.title_section span {
    background-color: #FFFFFF;
    padding-right: 1rem;
    z-index: 10;
}

.connexion {
    text-align: center;
}

.connexion_input {
    display: block;
    padding: 1.5rem 2rem 1.5rem 4rem;
    border: 0.1rem solid #cacaca;
    border-radius: 0.5rem;
}

.connexion_forget {
    display: block;
    color: #000000;
    text-decoration: underline;
    font-size: 1.3rem;
    margin: 1.5rem 0 3rem 0;
}

.connexion_noregister {
    font-size: 2rem;
    margin-bottom: 2rem;
}

.connexion_footer {
    text-align: center;
    background-color: #fecc00;
    padding: 2rem 0;
}

.connexion .icon-email, .connexion .icon-key {
    color: #fecc00;
    font-size: 2rem;
}

.connexion .icon-show_password {
    position: absolute;
    transform: translate(-50%, -50%);
    top: 50%;
    right: 20px;
    font-size: 2rem;
}

.register_input {
    border: none;
    border-bottom: 0.1rem solid #cacaca;
    width: 100%;
    padding: 1.5rem 2rem 0.5rem 0;
}

.register_password {
    float: right;
    margin-top: 0.5rem;
    font-size: 1.2rem;
    color: #7d7b7b;
}

.register_modality {
    clear: both;
    margin-top: 5rem;
    font-size: 1.3rem;
    color: #3b3b3b;
}

.register_modality span {
    margin-bottom: 1.5rem;
}

.register_modality span label {
    font-size: 1.3rem;
    color: #3b3b3b;
}

.register_genre {
    margin-top: 10px;
    position: relative;
}

.register_genre span {
    font-size: 2.5rem;
    padding-right: 1rem;
}

.register_genre label {
    padding-right: 4rem;
}

.register input[type='submit'] {
    margin: 4.5rem 0;
}

.register input[type='radio'] {
    visibility: hidden;
    position: absolute;
}

.register select {
    border: none;
    background: none;
    border-radius: none;
    border-bottom: 0.1rem solid #cacaca;
    width: 100%;
    padding: 1.5rem 2rem 0.5rem 0;
    font-family: "helveticaneueregular";
    color: #000000;
    font-size: 1.5rem;
    border-radius: 0;
}

.register .icon-arrow {
    position: absolute;
    right: 0;
    bottom: 0.8rem;
    background-color: #FFFFFF;
    padding: 0.5rem;
}

.labelAction label {
    top: 0;
    font-size: 1rem;
    transition: all 1s;
    color: #7d7b7b;
}

.confirm_baseline {
    text-transform: uppercase;
    font-family: "helveticaneuebold";
    font-size: 1.5rem;
    margin: 5rem 0 3rem 0;
}

.confirm_list {
    margin-bottom: 4rem;
}

.confirm_list li {
    position: relative;
    margin-bottom: 1rem;
    padding-left: 3rem;
    font-size: 1.3rem;
}

.confirm_list li:before {
    content: "\e909";
    position: absolute;
    top: 50%;
    left: 0;
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    color: #fecc00;
    font-size: 1.7rem;
    transform: translateY(-50%);
}

.confirm_footer {
    text-align: center;
    background-color: #fecc00;
    padding: 2rem 0;
}

.container {
    padding: 0 1.5rem;
    margin: auto;
}

.table {
    display: table;
    width: 100%;
}

.table-full {
    display: table;
    width: 100%;
    height: 100%;
}

.table-half {
    display: table;
    width: 50%;
    height: 100%;
}

.table-row {
    display: table-row;
    height: auto;
}

.table-row-min {
    display: table-row;
    height: 1px;
}

.table-cell {
    display: table-cell;
    vertical-align: top;
}

.table-cell-middle {
    vertical-align: middle;
}

.table-cell-bottom {
    vertical-align: bottom;
}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiLi4vLi4vLi4vLi4vRGVza3RvcC9mb3JtL21haW4uY3NzIiwKCSJzb3VyY2VzIjogWwoJCSIuLi8uLi8uLi8uLi9EZXNrdG9wL2Zvcm0vc3JjL3N0eWxlLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9EZXNrdG9wL2Zvcm0vc3JjL19jb25maWcvX21peGluLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9EZXNrdG9wL2Zvcm0vc3JjL19jb25maWcvX3R5cG8uc2NzcyIsCgkJIi4uLy4uLy4uLy4uL0Rlc2t0b3AvZm9ybS9zcmMvX2NvbmZpZy9fY29uZmlnLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9EZXNrdG9wL2Zvcm0vc3JjL19wcm9qZWN0L2Jhc2UvX2Jhc2Uuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL0Rlc2t0b3AvZm9ybS9zcmMvX3Byb2plY3QvYmFzZS9fZ2VuZXJpYy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vRGVza3RvcC9mb3JtL3NyYy9fcHJvamVjdC9mb250cy9fZm9udHMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL0Rlc2t0b3AvZm9ybS9zcmMvX3Byb2plY3QvY29tcG9uZW50cy9fZm9ybS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vRGVza3RvcC9mb3JtL3NyYy9fcHJvamVjdC9jb21wb25lbnRzL19idXR0b24uc2NzcyIsCgkJIi4uLy4uLy4uLy4uL0Rlc2t0b3AvZm9ybS9zcmMvX3Byb2plY3QvY29tcG9uZW50cy9faWNvbi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vRGVza3RvcC9mb3JtL3NyYy9fcHJvamVjdC9jb21wb25lbnRzL19oZWFkZXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL0Rlc2t0b3AvZm9ybS9zcmMvX3Byb2plY3QvY29tcG9uZW50cy9fdGl0bGUuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL0Rlc2t0b3AvZm9ybS9zcmMvX3Byb2plY3QvcGFnZXMvX2Nvbm5leGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vRGVza3RvcC9mb3JtL3NyYy9fcHJvamVjdC9wYWdlcy9fcmVnaXN0ZXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL0Rlc2t0b3AvZm9ybS9zcmMvX3Byb2plY3QvcGFnZXMvX2NvbmZpcm0uc2NzcyIsCgkJIi4uLy4uLy4uLy4uL0Rlc2t0b3AvZm9ybS9zcmMvX3Byb2plY3QvbGF5b3V0L19sYXlvdXQuc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIi8vIGNvbXBpbGVFeHBhbmRlZDogLi4vbWFpbi5jc3NcclxuXHJcbkBpbXBvcnQgXCJfY29uZmlnL19taXhpblwiO1xyXG5AaW1wb3J0IFwiX2NvbmZpZy9fdHlwb1wiO1xyXG5AaW1wb3J0IFwiX2NvbmZpZy9fY29uZmlnXCI7XHJcblxyXG5AaW1wb3J0IFwiX3Byb2plY3QvYmFzZS9fYmFzZVwiO1xyXG5AaW1wb3J0IFwiX3Byb2plY3QvYmFzZS9fZ2VuZXJpY1wiO1xyXG5cclxuQGltcG9ydCBcIl9wcm9qZWN0L2ZvbnRzL19mb250c1wiO1xyXG5cclxuQGltcG9ydCBcIl9wcm9qZWN0L2NvbXBvbmVudHMvX2Zvcm1cIjtcclxuQGltcG9ydCBcIl9wcm9qZWN0L2NvbXBvbmVudHMvX2J1dHRvblwiO1xyXG5AaW1wb3J0IFwiX3Byb2plY3QvY29tcG9uZW50cy9faWNvblwiO1xyXG5AaW1wb3J0IFwiX3Byb2plY3QvY29tcG9uZW50cy9faGVhZGVyXCI7XHJcbkBpbXBvcnQgXCJfcHJvamVjdC9jb21wb25lbnRzL190aXRsZVwiO1xyXG5cclxuQGltcG9ydCBcIl9wcm9qZWN0L3BhZ2VzL19jb25uZXhpb25cIjtcclxuQGltcG9ydCBcIl9wcm9qZWN0L3BhZ2VzL19yZWdpc3RlclwiO1xyXG5AaW1wb3J0IFwiX3Byb2plY3QvcGFnZXMvX2NvbmZpcm1cIjtcclxuXHJcbkBpbXBvcnQgXCJfcHJvamVjdC9sYXlvdXQvX2xheW91dFwiO1xyXG4iLAoJCSIvLyBtYWluOiAuLi9zdHlsZS5zY3NzXHJcblxyXG5AbWl4aW4gZ3JhZGllbnQtYmFja2dyb3VuZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmVjYzAwOyAvKiBPbGQgYnJvd3NlcnMgKi9cclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICNmZWNjMDAgMCUsICNmZmJhMjQgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjZmVjYzAwIDAlLCNmZmJhMjQgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgI2ZlY2MwMCAwJSwjZmZiYTI0IDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmVjYzAwJywgZW5kQ29sb3JzdHI9JyNmZmJhMjQnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcblxyXG59XHJcbiIsCgkJIi8vIG1haW46IC4uL3N0eWxlLnNjc3NcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdoZWx2ZXRpY2FuZXVlbHRfc3RkX2NuYm9sZCc7XHJcbiAgICBzcmM6IHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtYmRjbi13ZWJmb250LmVvdCk7XHJcbiAgICBzcmM6IHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtYmRjbi13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtYmRjbi13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYW5ldWVsdHN0ZC1iZGNuLXdlYmZvbnQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZWx0c3RkLWJkY24td2ViZm9udC5zdmcjaGVsdmV0aWNhbmV1ZWx0X3N0ZF9jbmJvbGQpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdoZWx2ZXRpY2FuZXVlbHRfc3RkX2Jsa1JnJztcclxuICAgIHNyYzogdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYW5ldWVsdHN0ZC1ibGstd2ViZm9udC5lb3QpO1xyXG4gICAgc3JjOiB1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZWx0c3RkLWJsay13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtYmxrLXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZWx0c3RkLWJsay13ZWJmb250LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYW5ldWVsdHN0ZC1ibGstd2ViZm9udC5zdmcjaGVsdmV0aWNhbmV1ZWx0X3N0ZF9ibGtSZykgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2hlbHZldGljYW5ldWVsdF9zdGRfbWVkUmcnO1xyXG4gICAgc3JjOiB1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZWx0c3RkLW1kLXdlYmZvbnQuZW90KTtcclxuICAgIHNyYzogdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYW5ldWVsdHN0ZC1tZC13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtbWQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtbWQtd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtbWQtd2ViZm9udC5zdmcjaGVsdmV0aWNhbmV1ZWx0X3N0ZF9tZWRSZykgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2hlbHZldGljYW5ldWVsdF9zdGRfbHRyZWd1bGFyJztcclxuICAgIHNyYzogdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYW5ldWVsdHN0ZC1sdC13ZWJmb250LmVvdCk7XHJcbiAgICBzcmM6IHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtbHQtd2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZWx0c3RkLWx0LXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZWx0c3RkLWx0LXdlYmZvbnQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZWx0c3RkLWx0LXdlYmZvbnQuc3ZnI2hlbHZldGljYW5ldWVsdF9zdGRfbHRyZWd1bGFyKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnaGVsdmV0aWNhbmV1ZWx0X3N0ZGJvbGQnO1xyXG4gICAgc3JjOiB1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZWx0c3RkLWJkLXdlYmZvbnQuZW90KTtcclxuICAgIHNyYzogdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYW5ldWVsdHN0ZC1iZC13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtYmQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtYmQtd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlbHRzdGQtYmQtd2ViZm9udC5zdmcjaGVsdmV0aWNhbmV1ZWx0X3N0ZGJvbGQpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdoZWx2ZXRpY2FuZXVlbHRfc3RkX21lZGJvbGQnO1xyXG4gICAgc3JjOiB1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhX25ldWVfbHRfc3RkXzg1X2hlYXZ5LXdlYmZvbnQuZW90KTtcclxuICAgIHNyYzogdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYV9uZXVlX2x0X3N0ZF84NV9oZWF2eS13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfODVfaGVhdnktd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfODVfaGVhdnktd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfODVfaGVhdnktd2ViZm9udC5zdmcjaGVsdmV0aWNhbmV1ZWx0X3N0ZF9tZWRib2xkKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnaGVsdmV0aWNhbmV1ZWx0X3N0ZF9tZWRfY25SZyc7XHJcbiAgICBzcmM6IHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfNjdfbWVkaXVtX2NvbmRlbnNlZC13ZWJmb250LmVvdCk7XHJcbiAgICBzcmM6IHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfNjdfbWVkaXVtX2NvbmRlbnNlZC13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfNjdfbWVkaXVtX2NvbmRlbnNlZC13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYV9uZXVlX2x0X3N0ZF82N19tZWRpdW1fY29uZGVuc2VkLXdlYmZvbnQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhX25ldWVfbHRfc3RkXzY3X21lZGl1bV9jb25kZW5zZWQtd2ViZm9udC5zdmcjaGVsdmV0aWNhbmV1ZWx0X3N0ZF9tZWRfY25SZykgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2hlbHZldGljYV9uZXVlX2xpZ2h0bGlnaHQnO1xyXG4gICAgc3JjOiB1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhX25ldWVfbGlnaHQtd2ViZm9udC5lb3QpO1xyXG4gICAgc3JjOiB1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhX25ldWVfbGlnaHQtd2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhX25ldWVfbGlnaHQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9saWdodC13ZWJmb250LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYV9uZXVlX2xpZ2h0LXdlYmZvbnQuc3ZnI2hlbHZldGljYV9uZXVlX2xpZ2h0bGlnaHQpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdoZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfdWx0cmEnO1xyXG4gICAgc3JjOiB1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhX25ldWVfbHRfc3RkXzI3X3VsdHJhX2xpZ2h0X2NvbmRlbnNlZC13ZWJmb250LmVvdCk7XHJcbiAgICBzcmM6IHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfMjdfdWx0cmFfbGlnaHRfY29uZGVuc2VkLXdlYmZvbnQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYV9uZXVlX2x0X3N0ZF8yN191bHRyYV9saWdodF9jb25kZW5zZWQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfMjdfdWx0cmFfbGlnaHRfY29uZGVuc2VkLXdlYmZvbnQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhX25ldWVfbHRfc3RkXzI3X3VsdHJhX2xpZ2h0X2NvbmRlbnNlZC13ZWJmb250LnN2ZyNoZWx2ZXRpY2FfbmV1ZV9saWdodGxpZ2h0KSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnaGVsdmV0aWNhbmV1ZWJvbGQnO1xyXG4gICAgc3JjOiB1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhX25ldWVfbHRfc3RkXzI3X3VsdHJhX2xpZ2h0X2NvbmRlbnNlZC13ZWJmb250LmVvdCk7XHJcbiAgICBzcmM6IHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfMjdfdWx0cmFfbGlnaHRfY29uZGVuc2VkLXdlYmZvbnQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYV9uZXVlX2x0X3N0ZF8yN191bHRyYV9saWdodF9jb25kZW5zZWQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FfbmV1ZV9sdF9zdGRfMjdfdWx0cmFfbGlnaHRfY29uZGVuc2VkLXdlYmZvbnQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhX25ldWVfbHRfc3RkXzI3X3VsdHJhX2xpZ2h0X2NvbmRlbnNlZC13ZWJmb250LnN2ZyNoZWx2ZXRpY2FfbmV1ZV9saWdodGxpZ2h0KSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnaGVsdmV0aWNhbmV1ZWJvbGQnO1xyXG4gICAgc3JjOiB1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZS1ib2xkLXdlYmZvbnQuZW90KTtcclxuICAgIHNyYzogdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYW5ldWUtYm9sZC13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlLWJvbGQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlLWJvbGQtd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlLWJvbGQtd2ViZm9udC5zdmcjaGVsdmV0aWNhbmV1ZWJvbGQpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdoZWx2ZXRpY2FuZXVlcmVndWxhcic7XHJcbiAgICBzcmM6IHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlLXJvbWFuLXdlYmZvbnQuZW90KTtcclxuICAgIHNyYzogdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYW5ldWUtcm9tYW4td2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoaHR0cDovL2Nzcy5sZXF1b3RpZGllbmR1bWVkZWNpbi5mci9zaXRlcy9xZG0vdGhlbWVzL2N1c3RvbS9xZG0vZm9udHMvaGVsdmV0aWNhbmV1ZS1yb21hbi13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKGh0dHA6Ly9jc3MubGVxdW90aWRpZW5kdW1lZGVjaW4uZnIvc2l0ZXMvcWRtL3RoZW1lcy9jdXN0b20vcWRtL2ZvbnRzL2hlbHZldGljYW5ldWUtcm9tYW4td2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChodHRwOi8vY3NzLmxlcXVvdGlkaWVuZHVtZWRlY2luLmZyL3NpdGVzL3FkbS90aGVtZXMvY3VzdG9tL3FkbS9mb250cy9oZWx2ZXRpY2FuZXVlLXJvbWFuLXdlYmZvbnQuc3ZnI2hlbHZldGljYW5ldWVyZWd1bGFyKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbiIsCgkJIi8vIG1haW46IC4uL3N0eWxlLnNjc3NcclxuLypDb2xvcnMqL1xyXG4kY29sb3JRRE06ICNmZWNjMDA7XHJcbiRjb2xvckdyYXk6ICNjYWNhY2E7XHJcbiRjb2xvckdyYXlGb3JtOiAjN2Q3YjdiO1xyXG4kd2hpdGU6ICNGRkZGRkY7XHJcbiRibGFjazogIzAwMDAwMDtcclxuJG1vZGFsaXR5OiAjM2IzYjNiO1xyXG5cclxuLypGb250cyovXHJcbiRmb250OiBcImhlbHZldGljYW5ldWVyZWd1bGFyXCI7XHJcbiRmb250Q29uZGVuc2VkOiBcImhlbHZldGljYW5ldWVsdF9zdGRfbWVkX2NuUmdcIjtcclxuJGZvbnRCb2xkOiBcImhlbHZldGljYW5ldWVib2xkXCI7XHJcbiIsCgkJIi8vIG1haW46IC4uLy4uL3N0eWxlLnNjc3NcclxuXHJcbkBhdC1yb290e1xyXG5cclxuXHQqIHtcclxuXHQgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cclxuXHRodG1sXHJcblx0e1xyXG5cdFx0Zm9udC1zaXplOiA2Mi41JTtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRjb2xvcjokYmxhY2s7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0ICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdH1cclxuXHJcblxyXG5cdGJvZHlcclxuXHR7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHJcblx0KiwgKjo6YmVmb3JlLCAqOjphZnRlclxyXG5cdHtcclxuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHR9XHJcblxyXG5cclxuXHRoMSxoMixoMyxoNFxyXG5cdHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cclxuXHRwXHJcblx0e1xyXG5cdFx0bWFyZ2luOjA7XHJcblx0fVxyXG5cclxuXHJcblx0c3ZnLGltZ1xyXG5cdHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOjEwMCU7XHJcblx0fVxyXG5cclxuXHJcblx0dWxcclxuXHR7XHJcblx0XHRtYXJnaW46MDtcclxuXHRcdHBhZGRpbmc6MDtcclxuXHR9XHJcblxyXG5cclxuXHRsaVxyXG5cdHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmVcclxuXHR9XHJcblxyXG5cclxuXHRhXHJcblx0e1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHRibG9ja3F1b3RlXHJcblx0e1xyXG5cdFx0cGFkZGluZzowO1xyXG5cdFx0bWFyZ2luOjA7XHJcblx0fVxyXG5cclxuXHRidXR0b246Zm9jdXMsXHJcblx0aW5wdXQ6Zm9jdXMsXHJcblx0c2VsZWN0OmZvY3Vze1xyXG5cdFx0b3V0bGluZTowO1xyXG5cdH1cclxufVxyXG4iLAoJCSIvLyBtYWluOiAuLi8uLi9zdHlsZS5zY3NzXHJcblxyXG4udGV4dC1hbGlnbkNlbnRlcntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4iLAoJCSIvLyBtYWluOiAuLi8uLi9zdHlsZS5zY3NzXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gIHNyYzogIHVybCgnZm9udHMvaWNvbW9vbi5lb3Q/YW9na2twJyk7XHJcbiAgc3JjOiAgdXJsKCdmb250cy9pY29tb29uLmVvdD9hb2dra3AjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICB1cmwoJ2ZvbnRzL2ljb21vb24udHRmP2FvZ2trcCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgIHVybCgnZm9udHMvaWNvbW9vbi53b2ZmP2FvZ2trcCcpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCdmb250cy9pY29tb29uLnN2Zz9hb2dra3AjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuIiwKCQkiLy8gbWFpbjogLi4vLi4vc3R5bGUuc2Nzc1xyXG5cclxuLmZpZWxke1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDEuNXJlbSAwIDAgMDtcclxufVxyXG5cclxuLmlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3V0bGluZS13aWR0aDogMDtcclxuICAgIGZvbnQtc2l6ZToxLjdyZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOjA7XHJcbn1cclxuXHJcbmxhYmVse1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgY29sb3I6JGJsYWNrO1xyXG4gICAgZm9udC1zaXplOjEuNXJlbTtcclxufVxyXG5cclxuLmNlbnRlci1sYWJlbHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHRvcDo1MCU7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG59XHJcbiIsCgkJIi8vIG1haW46IC4uLy4uL3N0eWxlLnNjc3NcclxuXHJcbi5idG57XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOjAuN3JlbSA0cmVtO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czo0MDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udENvbmRlbnNlZDtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uYnRuLWNvbG9ye1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJhY2tncm91bmQ7XHJcbn1cclxuIiwKCQkiLy8gbWFpbjogLi4vLi4vc3R5bGUuc2Nzc1xyXG5cclxuW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcclxuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcclxuICBzcGVhazogbm9uZTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLmljb24tc2hvd19wYXNzd29yZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XHJcbn1cclxuLmljb24tbm9zZWxlY3Qtd29tYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNFwiO1xyXG59XHJcbi5pY29uLW5vc2VsZWN0LW1hbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XHJcbn1cclxuLmljb24tc2VsZWN0LW1hbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XHJcbiAgY29sb3I6JGNvbG9yUURNO1xyXG59XHJcbi5pY29uLXNlbGVjdC13b21hbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XHJcbiAgY29sb3I6JGNvbG9yUURNO1xyXG59XHJcbi5pY29uLWFycm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDBcIjtcclxufVxyXG4uaWNvbi1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XHJcbn1cclxuLmljb24tZW1haWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMlwiO1xyXG59XHJcbi5pY29uLWtleTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XHJcbn1cclxuLmljb24tcmVnaXN0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwOVwiO1xyXG59XHJcbi5pY29uLXJldHVybjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XHJcbn1cclxuLmljb24tY2VudGVye1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB0b3A6NTAlO1xyXG4gICAgbGVmdDoycmVtO1xyXG59XHJcbiIsCgkJIi8vIG1haW46IC4uLy4uL3N0eWxlLnNjc3NcclxuXHJcbi5sb2dve1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjJyZW07XHJcbiAgICBtYXJnaW46IDUlIGF1dG8gNSUgYXV0bztcclxufVxyXG5cclxuLmhlYWRiYW5ke1xyXG4gICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVjYzAwO1xyXG59XHJcblxyXG4ucmV0dXJue1xyXG4gICAgbWFyZ2luOiAycmVtIDA7XHJcblxyXG4gICAgLmljb24tcmV0dXJue1xyXG4gICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAmX2J1dHRvbntcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnRCb2xkO1xyXG4gICAgfVxyXG59XHJcbiIsCgkJIi8vIG1haW46IC4uLy4uL3N0eWxlLnNjc3NcclxuXHJcbi50aXRsZXtcclxuICAgICZfaXRlbXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgICAgIGZvbnQtc2l6ZToyLjhyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX2NvbmZpcm17XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcblxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OlwiXFxlOTA5XCI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgc3BlYWs6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgY29sb3I6JGNvbG9yUURNO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6M3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgd2lkdGg6IDE1cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOjEuNXJlbSBhdXRvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiRibGFjaztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfc2VjdGlvbntcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JRRE07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogN3JlbSAwIDJyZW0gMDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnRCb2xkO1xyXG5cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMjtcclxuICAgICAgICAgICAgdG9wOjUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsCgkJIi8vIG1haW46IC4uLy4uL3N0eWxlLnNjc3NcclxuXHJcbi5jb25uZXhpb257XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgJl9pbnB1dHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOjEuNXJlbSAycmVtIDEuNXJlbSA0cmVtO1xyXG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICRjb2xvckdyYXk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgIEBleHRlbmQgLmlucHV0O1xyXG4gICAgfVxyXG5cclxuICAgICZfZm9yZ2V0e1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiMwMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgbWFyZ2luOjEuNXJlbSAwIDNyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICAmX25vcmVnaXN0ZXJ7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9mb290ZXJ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclFETTtcclxuICAgICAgICBwYWRkaW5nOjJyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbi1lbWFpbCwgLmljb24ta2V5e1xyXG4gICAgICAgIGNvbG9yOiRjb2xvclFETTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmljb24tc2hvd19wYXNzd29yZHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgdG9wOjUwJTtcclxuICAgICAgICByaWdodDoyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxufVxyXG4iLAoJCSIvLyBtYWluOiAuLi8uLi9zdHlsZS5zY3NzXHJcblxyXG4ucmVnaXN0ZXJ7XHJcbiAgICAmX2lucHV0e1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAkY29sb3JHcmF5O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6MS41cmVtIDJyZW0gMC41cmVtIDA7XHJcbiAgICAgICAgQGV4dGVuZCAuaW5wdXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9wYXNzd29yZHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JHcmF5Rm9ybTtcclxuICAgIH1cclxuXHJcbiAgICAmX21vZGFsaXR5e1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgY29sb3I6ICRtb2RhbGl0eTtcclxuXHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToxLjVyZW07XHJcbiAgICAgICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1vZGFsaXR5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfZ2VucmV7XHJcbiAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgZm9udC1zaXplOjIuNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9J3N1Ym1pdCdde1xyXG4gICAgICAgIG1hcmdpbjo0LjVyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPSdyYWRpbydde1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgLy9TRUxFQ1QgRk9OQ1RJT05cclxuICAgIHNlbGVjdHtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czpub25lO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAkY29sb3JHcmF5O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6MS41cmVtIDJyZW0gMC41cmVtIDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgICAgIGNvbG9yOiRibGFjaztcclxuICAgICAgICBmb250LXNpemU6MS41cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6MDtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbi1hcnJvd3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwLjhyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzowLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWJlbEFjdGlvbntcclxuICAgIGxhYmVse1xyXG4gICAgICAgIHRvcDowO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxcmVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuICAgICAgICBjb2xvcjokY29sb3JHcmF5Rm9ybTtcclxuICAgIH1cclxufVxyXG4iLAoJCSIvLyBtYWluOiAuLi8uLi9zdHlsZS5zY3NzXHJcblxyXG4uY29uZmlybXtcclxuICAgICZfYmFzZWxpbmV7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnRCb2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luOiA1cmVtIDAgM3JlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfbGlzdHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxlOTA5XCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBzcGVhazogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokY29sb3JRRE07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfZm9vdGVye1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JRRE07XHJcbiAgICAgICAgcGFkZGluZzoycmVtIDA7XHJcbiAgICB9XHJcbn1cclxuIiwKCQkiLy8gbWFpbjogLi4vLi4vc3R5bGUuc2Nzc1xyXG5cclxuLmNvbnRhaW5lcntcclxuICAgIHBhZGRpbmc6MCAxLjVyZW07XHJcbiAgICBtYXJnaW46YXV0bztcclxufVxyXG5cclxuLnRhYmxle1xyXG5cclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJi1mdWxse1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi1oYWxme1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgJi1yb3d7XHJcbiAgICAgICAgZGlzcGxheTp0YWJsZS1yb3c7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAmLW1pbntcclxuICAgICAgICAgICAgZGlzcGxheTp0YWJsZS1yb3c7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNlbGx7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgICAgICAmLW1pZGRsZXtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtYm90dG9te1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59IgoJXSwKCSJtYXBwaW5ncyI6ICJBRUVBLFVBQVU7SUFDTixXQUFXLEVBQUUsNEJBQTZCO0lBQzFDLEdBQUcsRUFBOEcsNkdBQUM7SUFDbEgsR0FBRyxFQUFxSCxvSEFBQyxDQUFDLDJCQUFNLEVBQW1JLDhHQUFDLENBQUMsY0FBTSxFQUFxSCw2R0FBQyxDQUFDLGtCQUFNLEVBQW9KLHdJQUFDLENBQUMsYUFBTTtJQUNwaUIsV0FBVyxFQUFFLE1BQU87SUFDcEIsVUFBVSxFQUFFLE1BQU87OztBQUd2QixVQUFVO0lBQ04sV0FBVyxFQUFFLDJCQUE0QjtJQUN6QyxHQUFHLEVBQTZHLDRHQUFDO0lBQ2pILEdBQUcsRUFBb0gsbUhBQUMsQ0FBQywyQkFBTSxFQUFrSSw2R0FBQyxDQUFDLGNBQU0sRUFBb0gsNEdBQUMsQ0FBQyxrQkFBTSxFQUFrSixzSUFBQyxDQUFDLGFBQU07SUFDL2hCLFdBQVcsRUFBRSxNQUFPO0lBQ3BCLFVBQVUsRUFBRSxNQUFPOzs7QUFHdkIsVUFBVTtJQUNOLFdBQVcsRUFBRSwyQkFBNEI7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 */