@font-face{font-family:"Bariol";src:url("../fonts/bariol_regular-webfont.eot");src:url("../fonts/font-name.eot?#iefix") format("embedded-opentype"),url("../fonts/bariol_regular-webfont.woff") format("woff"),url("../fonts/bariol.ttf") format("truetype"),url("../fonts/bariol_regular-webfont.svg#bariol") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Honeymoon Avenue Script";src:url("../fonts/Honeymoon_Avenue_Script.ttf") format("truetype"),url("../fonts/Honeymoon_Avenue_Script.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Bariol Light";src:url("../fonts/Bariol_Light.ttf") format("truetype"),url("../fonts/Bariol_Light.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Light";src:url("../fonts/SourceSansPro-Light.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Bariol Bold";src:url("../fonts/Bariol_Bold.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Bold";src:url("../fonts/Poppins-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Regular";src:url("../fonts/Poppins-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Light";src:url("../fonts/Poppins-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Condensed Regular";src:url("../fonts/RobotoCondensed-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Condensed Bold";src:url("../fonts/RobotoCondensed-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"American Typewriter Bold";src:url("../fonts/American_Typewriter_Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.forward{animation:slideIn .25s ease-in-out forwards}.forward .form-item{animation:slideIn .25s ease-in-out forwards}.reverse{animation:slideOut .25s ease-in reverse}.reverse .form-item{animation:slideOut .25s ease-in reverse}.slideDown{animation:slideDown .25s ease-in-out forwards}.slideDown .form-item{animation:slideDown .25s ease-in-out forwards}.slideUp{animation:slideUp .25s ease-in reverse}.slideUp .form-item{animation:slideUp .25s ease-in reverse}@media screen and (max-width: 1024px){.forward,.reverse,.slideDown,.slideUp{animation:slideDown .25s ease-in-out forwards}.forward .form-item,.reverse .form-item,.slideDown .form-item,.slideUp .form-item{animation:slideDown .25s ease-in-out forwards}}.btn{display:block;padding:.5em 1em;text-align:center;cursor:pointer;border:none;border-radius:.25em;outline:none;text-decoration:none;margin:0;width:-moz-fit-content;width:fit-content;max-width:100%}.btn:hover{text-decoration:none}.btn.transparent{background-color:rgba(0,0,0,0);color:#083953;font-size:1.2em;text-decoration:underline}.btn.transparent:hover{text-decoration:underline}.btn.red{background-color:#da534f;border:1px solid #da534f;color:#fff;width:-moz-fit-content;width:fit-content}.btn.neutral{background-color:#a8a8a8;border:1px solid #a8a8a8;color:#fff}.btn.appblue{background:#0060a9;color:#fff;width:-moz-fit-content;width:fit-content;border:1px solid #0060a9}.btn.darkblue{background:#083953;color:#fff;border:1px solid #083953}.btn.appgreen{background:#5bb65d;color:#fff;border:1px solid #5bb65d}.btn.neutral{background:#a8a8a8;color:#fff;cursor:default;border:1px solid #a8a8a8}.btn.disabled{opacity:.4;pointer-events:none}#close{position:absolute;top:-2px;right:10px;width:20px;height:20px;border-radius:50%;padding:20px}#close:hover{background-color:#d3d3d3}#close::after{position:absolute;content:"×";font-size:40px;color:#000;font-weight:bold;cursor:pointer;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;display:flex;justify-content:center;align-items:center}.error{position:relative;color:#da534f}#preview-modal{display:block;position:fixed;width:100vw;left:0;height:100%;background:rgba(0,0,0,.85);top:0;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:100vh}#preview-modal .content-wrapper{position:relative;background-color:#fff;width:650px;max-width:89vw;height:-moz-fit-content;height:fit-content;max-height:80vh;padding:30px 20px;border-radius:20px;flex-wrap:wrap;box-sizing:border-box}#preview-modal .content-wrapper .header-wrapper{padding:12px;margin-bottom:5px}#preview-modal .content-wrapper .header-wrapper h3{margin:0}#preview-modal .content-wrapper .content{display:flex;gap:20px;flex-wrap:wrap;flex-direction:column;max-height:calc(65vh - 60px);overflow-x:auto;overflow-y:hidden;padding:20px 0}#preview-modal .content-wrapper .content .step{display:flex;align-items:center;gap:15px}#preview-modal .content-wrapper .content .step p{margin:0;text-align:left}#preview-modal .content-wrapper .btn-wrapper{display:flex;justify-content:center}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.slide-container{position:relative;width:100%;height:50px;background-color:#e6f0f7;border-radius:3px;overflow:hidden;border:1px solid #d1d9ff;display:flex;align-items:center;justify-content:center}.slide-container *::-moz-selection{background-color:rgba(0,0,0,0) !important}.slide-container *::selection{background-color:rgba(0,0,0,0) !important}.slide-container.completed{background-color:#d4f8d4}.slider-thumb{position:absolute;aspect-ratio:1/1;height:100%;background-color:#083953;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:bold;color:#fff;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s;mix-blend-mode:multiply}.slider-thumb:active{background-color:#0060a9}.slider-text{font-size:16px;font-weight:500;color:#083953;position:absolute}.completed-text{font-size:16px;font-weight:bold;color:#28a745}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AppLayout-wrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;width:min(100%,2160px);margin:0 auto;min-height:100vh;padding:1em}::-webkit-scrollbar{height:12px;width:6px;background:#fff}::-webkit-scrollbar-thumb{height:12px;width:5px;background:#888}.header-wrapper{display:flex;width:100%;justify-content:center;padding:0 0 1em;box-sizing:border-box;flex:0 0 fit-content;top:0;animation:all .3s ease-in-out;background-color:rgba(0,0,0,0);transition:all .3s ease-in-out;gap:1em}.header-wrapper .wrapper{width:100%;max-width:2160px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-wrapper .wrapper .logo-wrapper{display:flex;align-items:center;max-width:275px;max-height:55px}@media screen and (max-width: 1024px){.header-wrapper .wrapper .logo-wrapper{max-width:185px}}@media screen and (max-width: 767px){.header-wrapper .wrapper .logo-wrapper{max-width:165px}}.header-wrapper .wrapper .logo-wrapper a{width:100%;height:100%}.header-wrapper .wrapper .logo-wrapper .app-logo{display:block;max-width:100%;max-height:100%}.header-wrapper .wrapper .logo-wrapper .btn{margin:0}.header-wrapper .right-nav{display:flex;gap:10px}.header-wrapper .right-nav .user-icon{background-color:#083953;padding:.25em;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.btn-container{position:relative;display:flex;flex-direction:column-reverse;gap:15px;justify-content:space-between;width:100%;max-width:2160px;margin:20px auto;align-items:center}.not-found-wrapper{display:flex;flex-direction:row;width:100%;height:100%;flex:1}.not-found-wrapper .content{display:flex;align-items:center;justify-content:center;flex:1;flex-direction:column;width:100%;height:750px;gap:15px}.not-found-wrapper .content svg{width:100px;height:100px;fill:#083953}.not-found-wrapper .content :is(h1,h2,h3,h4){margin:0;color:#083953}.not-found-wrapper .content h1{font-size:7rem;letter-spacing:1.5px;line-height:1em;color:#083953;margin:0}.not-found-wrapper .content h2{font-size:2.8em}.not-found-wrapper .content h5{margin:0;font-size:1.15em}.modal{display:block;position:fixed;z-index:1;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal .modal-content{margin:auto;width:100%;height:100%;position:relative}.modal .modal-content .content{position:absolute;padding:25px 20px;top:0;top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid #ccc;border-radius:20px;width:600px;max-width:90%;height:-moz-fit-content;height:fit-content;max-height:75vh;margin:auto;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:10px}.modal .modal-content .content .header{display:flex;justify-content:center;align-items:center;flex:0 0 40px;position:relative}.modal .modal-content .content .header h1{margin:0;color:#083953}@media screen and (max-width: 1024px){.modal .modal-content .content .header h1{font-size:1.6em}}.modal .modal-content .content .header #close{top:-14px;right:-12px}.modal .modal-content .content .content-wrapper{flex:1;overflow-y:auto}.modal .modal-content .content .content-wrapper ::-webkit-scrollbar{height:12px;width:6px;background:#fff}.modal .modal-content .content .content-wrapper ::-webkit-scrollbar-thumb{height:12px;width:5px;background:#888}.modal .modal-content .content .content-wrapper .container{display:flex;gap:15px;flex-direction:column;width:100%;margin:20px 0;height:-moz-fit-content;height:fit-content;max-height:calc(85vh - 190px);overflow-y:auto}.modal .modal-content .content .content-wrapper .container .col{display:flex;gap:25px}@media screen and (max-width: 767px){.modal .modal-content .content .content-wrapper .container .col{flex-direction:column}}.modal .modal-content .content .content-wrapper .container .col:last-of-type .form-item{flex:1}.modal .modal-content .content .content-wrapper .container .form-item{display:flex;flex-direction:column;gap:4px;flex:0 1 calc(50% - 12.5px)}.modal .modal-content .content .content-wrapper .container .form-item label{font-size:1em;color:#083953}.modal .modal-content .content .content-wrapper .container .form-item input,.modal .modal-content .content .content-wrapper .container .form-item textarea,.modal .modal-content .content .content-wrapper .container .form-item select{width:100%;margin:0;padding:8px 0;border:none;border-bottom:1px solid #ccc;outline:none;font-size:1.2em;color:#083953}.modal .modal-content .content .content-wrapper .container .form-item textarea{width:100%;box-sizing:border-box;max-height:140px !important;min-height:60px;border:1px solid #ccc;resize:vertical;font-family:"Source Sans Pro";font-size:1em;padding:5px}.modal .modal-content .content .content-wrapper .container .form-item .error{padding-left:0;margin:2px 0}.modal .modal-content .content .content-wrapper .btn{margin:0 auto}.modal .modal-content .content .content-wrapper .result-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px 0}.modal .modal-content .content .content-wrapper .result-wrapper img{display:block;width:100%;max-width:140px;margin:0 auto}@media screen and (max-width: 1024px){.modal .modal-content .content .content-wrapper .result-wrapper img{max-width:100px}}.modal .modal-content .content .content-wrapper .result-wrapper h2{text-align:center;width:-moz-fit-content;width:fit-content;margin:10px auto}.modal .modal-content .content .disclaimer{font-size:10px;color:#083953;line-height:1.4em}.modal .modal-content .content .disclaimer a{color:#083953;text-decoration:underline}.modal .modal-content .content .disclaimer a:visited,.modal .modal-content .content .disclaimer a:hover{text-decoration:underline}.login-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;flex:1}.login-wrapper .container{display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 10px 6px -1px rgba(0,0,0,.1),0 10px 4px -2px rgba(0,0,0,.1);border-radius:1em;width:min(90%,650px);overflow:hidden}.login-wrapper .container .header{background-color:#083953;display:flex;align-items:center;justify-content:center;padding:1.5em 2em}.login-wrapper .container .header img{display:block;width:min(80%,300px)}.login-wrapper .container .form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;padding:1.5em;background-color:#f5f7fa;width:100%}.login-wrapper .container .form h1{color:#083953;font-size:2.4em;font-family:"Bariol"}.login-wrapper .container .form .separator{display:flex;align-items:center;gap:10px;color:#c5c5c5;width:60%}.login-wrapper .container .form .separator hr{flex:1;border:none;border-top:1px solid #c5c5c5}.login-wrapper .container .form .separator p{font-size:1.1em;text-transform:uppercase}.login-wrapper .container .form .form-group{display:flex;flex-direction:column;align-items:center;gap:1em;width:100%}.login-wrapper .container .form .form-group .form-item{display:flex;flex-direction:column;align-items:flex-start;gap:.25em;width:min(100%,400px)}.login-wrapper .container .form .form-group .form-item label{display:none}.login-wrapper .container .form .form-group .form-item input{width:100%;padding:6px 10px;border:none;border-radius:0;border-bottom:1px solid #c4c4c4;background:#fff;font-size:1.1em;font-family:"Bariol";position:relative}html{box-sizing:border-box;overflow-x:hidden;height:100%}body,html{height:100%;width:100%;margin:0;font-family:"Source Sans Pro"}.no-scroll{overflow:hidden}::-webkit-scrollbar{height:12px;width:6px;background:#fff}::-webkit-scrollbar-thumb{height:12px;width:5px;background:#888}*{box-sizing:border-box;margin:0;padding:0;line-height:normal}a{text-decoration:none;color:inherit;cursor:pointer}a:hover{text-decoration:underline}.card-wrapper{display:flex;flex-direction:column;gap:2em;border-radius:.5rem}.card-wrapper .card-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:1em}.card-wrapper .card-container .card{display:flex;align-items:center;justify-content:center;gap:.5em;padding:1em;background-color:#eff6ff;border-radius:.5rem}.card-wrapper .card-container .card:hover{background-color:#dbeafe}.card-wrapper .card-container .card img{flex:0 0 fit-content;height:35px}.homepage{display:flex;flex-direction:column;gap:2em;width:100%;padding-bottom:2rem}.homepage__header{display:flex;flex-direction:column;gap:.5em;text-align:center}.homepage__header h1{font-size:2rem;font-weight:700;color:#083953;font-family:"Bariol"}.homepage__header p{color:#6b7280}.homepage__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:3rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 450px), 1fr))}.homepage__grid .exercise-card{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.25rem;transition:all .2s ease-in-out;position:relative;display:flex;flex-direction:column;gap:1em}.homepage__grid .exercise-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transform:translateY(-2px)}.homepage__grid .exercise-card__flex-horizontal{display:flex;align-items:center;gap:.5em}.homepage__grid .exercise-card--completed{border-width:0px;background-color:rgba(91,182,93,.2)}.homepage__grid .exercise-card__status{background-color:rgba(91,182,93,.3);color:#5bb65d;display:flex;align-items:center;gap:.25em;padding:.25em .45em;border-radius:.25em}.homepage__grid .exercise-card__status svg{width:20px;height:auto}.homepage__grid .exercise-card__header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem}.homepage__grid .exercise-card__header__logo{width:auto;height:auto;max-width:35px;max-height:35px;flex:0 0 fit-content}.homepage__grid .exercise-card__header__subheader{display:flex;align-items:center;gap:.5rem}.homepage__grid .exercise-card__header__title{font-size:1.45rem;font-weight:700;color:#083953;margin:0;font-family:"Bariol"}.homepage__grid .exercise-card__header__duration{background-color:#f4f4f4;color:#888;padding:.25em .45em;border-radius:.25em;font-weight:normal}.homepage__grid .exercise-card__content{flex:1;display:flex;flex-direction:column;gap:1em}.homepage__grid .exercise-card__content *{font-size:1em;line-height:1.5em}.homepage__grid .exercise-card__content__btn-wrapper{display:flex;align-items:center;gap:1em;flex-wrap:wrap}.homepage__grid .exercise-card__content .qr-code-wrapper{display:flex;align-items:center;gap:1em;flex-wrap:wrap}.homepage__grid .exercise-card__content .qr-code-wrapper a{display:flex;flex-direction:column;gap:1em}.homepage__grid .exercise-card__content .qr-code-wrapper img{width:min(100%,150px);height:auto}.homepage__grid .exercise-card__content__list-wrapper{display:flex;flex-direction:column;gap:.35em}.homepage__grid .exercise-card__content__list-wrapper *{color:#da534f}.homepage__grid .exercise-card__content__list-wrapper h3{font-size:1.1em}.homepage__grid .exercise-card__content__list-wrapper ol li{padding:.25em 0;display:flex;align-items:center;list-style-type:none;gap:.5em}.homepage__grid .exercise-card__content__list-wrapper ol li img{max-width:80px;max-height:25px;width:auto;height:auto}.homepage__grid .exercise-card__content__list-wrapper .list{display:flex;align-items:center;flex-wrap:wrap;gap:.5em}.homepage__grid .exercise-card__content__list-wrapper .list img{max-width:25px;max-height:25px;width:auto;height:auto}.homepage__grid .exercise-card__footer{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1em;padding-top:1.5em}.homepage__grid .exercise-card__footer .btn{display:flex;align-items:center;gap:.5em;font-size:1em}.homepage__grid .exercise-card__footer .btn svg{width:20px;height:auto}.homepage__grid .exercise-card__footer__button{cursor:pointer;display:flex;align-items:center;gap:.5em;background-color:#0060a9;color:#fff;font-weight:500}.homepage__grid .exercise-card .mark-complete{position:absolute;top:0;right:0;display:flex;align-items:center;font-size:1em;gap:.25em}.homepage__grid .exercise-card .mark-complete svg{width:1.5em;height:auto}.training-dashboard{display:flex;flex-direction:column;gap:2em;width:100%;padding-bottom:2rem}.training-dashboard__header{display:flex;flex-direction:column;gap:.5em;text-align:center}.training-dashboard__header h1{font-size:2rem;font-weight:700;color:#083953;font-family:"Bariol"}.training-dashboard__header p{color:#6b7280}.training-dashboard__grid{display:grid;grid-template-columns:1fr;gap:3rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 450px), 1fr))}.training-dashboard .exercise-card{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.25rem;transition:all .2s ease-in-out;position:relative;display:flex;flex-direction:column;gap:1em}.training-dashboard .exercise-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transform:translateY(-2px)}.training-dashboard .exercise-card__flex-horizontal{display:flex;align-items:center;gap:.5em}.training-dashboard .exercise-card--completed{border-width:0px;background-color:rgba(91,182,93,.2)}.training-dashboard .exercise-card__status{background-color:rgba(91,182,93,.3);color:#5bb65d;display:flex;align-items:center;gap:.25em;padding:.25em .45em;border-radius:.25em}.training-dashboard .exercise-card__status svg{width:20px;height:auto}.training-dashboard .exercise-card__header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem}.training-dashboard .exercise-card__header__logo{width:auto;height:auto;max-width:35px;max-height:35px;flex:0 0 fit-content}.training-dashboard .exercise-card__header__subheader{display:flex;align-items:center;gap:.5rem}.training-dashboard .exercise-card__header__title{font-size:1.45rem;font-weight:700;color:#083953;margin:0;font-family:"Bariol"}.training-dashboard .exercise-card__header__duration{background-color:#f4f4f4;color:#888;padding:.25em .45em;border-radius:.25em;font-weight:normal}.training-dashboard .exercise-card__content{flex:1;display:flex;flex-direction:column;gap:1em}.training-dashboard .exercise-card__content *{font-size:1em;line-height:1.5em}.training-dashboard .exercise-card__content__btn-wrapper{display:flex;align-items:center;gap:1em;flex-wrap:wrap}.training-dashboard .exercise-card__content .qr-code-wrapper{display:flex;align-items:center;gap:1em;flex-wrap:wrap}.training-dashboard .exercise-card__content .qr-code-wrapper a{display:flex;flex-direction:column;gap:1em}.training-dashboard .exercise-card__content .qr-code-wrapper img{width:min(100%,150px);height:auto}.training-dashboard .exercise-card__content__list-wrapper{display:flex;flex-direction:column;gap:.35em}.training-dashboard .exercise-card__content__list-wrapper *{color:#da534f}.training-dashboard .exercise-card__content__list-wrapper h3{font-size:1.1em}.training-dashboard .exercise-card__content__list-wrapper ol li{padding:.25em 0;display:flex;align-items:center;list-style-type:none;gap:.5em}.training-dashboard .exercise-card__content__list-wrapper ol li img{max-width:80px;max-height:25px;width:auto;height:auto}.training-dashboard .exercise-card__content__list-wrapper .list{display:flex;align-items:center;flex-wrap:wrap;gap:.5em}.training-dashboard .exercise-card__content__list-wrapper .list img{max-width:25px;max-height:25px;width:auto;height:auto}.training-dashboard .exercise-card__footer{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1em;padding-top:1.5em}.training-dashboard .exercise-card__footer .btn{display:flex;align-items:center;gap:.5em;font-size:1em}.training-dashboard .exercise-card__footer .btn svg{width:20px;height:auto}.training-dashboard .exercise-card__footer__button{cursor:pointer;display:flex;align-items:center;gap:.5em;background-color:#0060a9;color:#fff;font-weight:500}.training-dashboard .exercise-card .mark-complete{position:absolute;top:0;right:0;display:flex;align-items:center;font-size:1em;gap:.25em}.training-dashboard .exercise-card .mark-complete svg{width:1.5em;height:auto}.training-dashboard .survey-options{display:flex;flex-direction:column;gap:.5rem}.training-dashboard .survey-options__option{display:flex;align-items:center;padding:.5rem;border-radius:.25rem;cursor:pointer;transition:background-color .2s ease}.training-dashboard .survey-options__option:hover{background-color:#f3f4f6}.training-dashboard .survey-options__option input[type=radio]{margin-right:.5rem}.training-dashboard .survey-options__option label{cursor:pointer}.training-dashboard .exercise-card{animation:fadeIn .3s ease-out}@media print{.training-dashboard .training-dashboard{padding:0}.training-dashboard .exercise-card{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none !important;border:1px solid #000}}.progress-tracker{padding:1rem;background-color:#f9fafb;border-radius:.5rem;display:flex;flex-direction:column;gap:.5em}.progress-tracker h2{font-size:1.25rem;font-weight:600}.progress-tracker p{color:#a8a8a8;font-size:1em}.progress-tracker .progress-bar{width:100%;height:20px;background-color:#e0e0e0;border-radius:1em;overflow:hidden;position:relative}.progress-tracker .progress{height:100%;background-color:#5bb65d;transition:width .3s ease-in-out}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJfY29tbW9uLnNjc3MiLCJfYW5pbWF0aW9ucy5zY3NzIiwiX2xheW91dHMuc2NzcyIsImFwcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdDQ0Esb0JBQ0ksQ0FBQSw4Q0FDQSxDQUFBLDZPQUVJLENBQUEsa0JBSUosQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSixxQ0FDSSxDQUFBLGlJQUVJLENBQUEsa0JBRUosQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSiwwQkFDSSxDQUFBLDJHQUVJLENBQUEsa0JBRUosQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSiwrQkFDSSxDQUFBLDhEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSiw2QkFDSSxDQUFBLGdFQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSix5QkFDSSxDQUFBLHNEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSiwwQkFDSSxDQUFBLHVEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSiw2QkFDSSxDQUFBLDBEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSiwyQkFDSSxDQUFBLHdEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSixzQ0FDSSxDQUFBLGtFQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSixtQ0FDSSxDQUFBLCtEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHSixzQ0FDSSxDQUFBLG1FQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsU0N0R0osMkNBQ0ksQ0FBQSxvQkFDQSwyQ0FD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QUEsY0FDQSxDQUFBLG9DQUNBLENBQUEsa0RBRUEsd0JBQ0MsQ0FBQSw4REFHRCxrQkFDQyxDQUFBLGtEQUdELGNBQ0MsQ0FBQSxtQ0FLSCw2QkFDQyxDQUFBLGFBSUQsd0NBQ0MsU0FDQyxDQUFBLG1DQUdELDhCQUNDLENBREQsa0JBQ0MsQ0FBQSwwQkFDQSxDQUFBLHFCQUNBLENBQUEsQ0FBQSxrQkFNSCxZQUNDLENBQUEsd0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLFlBRUEsQ0FBQSxxQkFDQSxDQUFBLFFBQ0EsQ0FBQSxxQkFNQSxpQkFDQyxDQUFBLGVBQ0EsQ0FBQSxvQkFHRCxhSjVkUyxDQUFBLGFJOGRSLENBQUEsZ0NBR0QsVUFDQyxDQUFBLFdBQ0EsQ0FBQSx3QkFDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsNEJBR0QsV0FDQyxDQUFBLHdCSnpmUyxDQUFBLGdDSTJmVCIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkJhcmlvbFwiO3NyYzp1cmwoXCIuLi9mb250cy9iYXJpb2xfcmVndWxhci13ZWJmb250LmVvdFwiKTtzcmM6dXJsKFwiLi4vZm9udHMvZm9udC1uYW1lLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvYmFyaW9sX3JlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvYmFyaW9sLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9iYXJpb2xfcmVndWxhci13ZWJmb250LnN2ZyNiYXJpb2xcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSG9uZXltb29uIEF2ZW51ZSBTY3JpcHRcIjtzcmM6dXJsKFwiLi4vZm9udHMvSG9uZXltb29uX0F2ZW51ZV9TY3JpcHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL0hvbmV5bW9vbl9BdmVudWVfU2NyaXB0Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkJhcmlvbCBMaWdodFwiO3NyYzp1cmwoXCIuLi9mb250cy9CYXJpb2xfTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL0JhcmlvbF9MaWdodC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJTb3VyY2UgU2FucyBMaWdodFwiO3NyYzp1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvLUxpZ2h0Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlNvdXJjZSBTYW5zIFByb1wiO3NyYzp1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiQmFyaW9sIEJvbGRcIjtzcmM6dXJsKFwiLi4vZm9udHMvQmFyaW9sX0JvbGQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUG9wcGlucyBCb2xkXCI7c3JjOnVybChcIi4uL2ZvbnRzL1BvcHBpbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJQb3BwaW5zIFJlZ3VsYXJcIjtzcmM6dXJsKFwiLi4vZm9udHMvUG9wcGlucy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlBvcHBpbnMgTGlnaHRcIjtzcmM6dXJsKFwiLi4vZm9udHMvUG9wcGlucy1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSb2JvdG8gQ29uZGVuc2VkIFJlZ3VsYXJcIjtzcmM6dXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZCBCb2xkXCI7c3JjOnVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkFtZXJpY2FuIFR5cGV3cml0ZXIgQm9sZFwiO3NyYzp1cmwoXCIuLi9mb250cy9BbWVyaWNhbl9UeXBld3JpdGVyX0JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH0uZm9yd2FyZHthbmltYXRpb246c2xpZGVJbiAuMjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzfS5mb3J3YXJkIC5mb3JtLWl0ZW17YW5pbWF0aW9uOnNsaWRlSW4gLjI1cyBlYXNlLWluLW91dCBmb3J3YXJkc30ucmV2ZXJzZXthbmltYXRpb246c2xpZGVPdXQgLjI1cyBlYXNlLWluIHJldmVyc2V9LnJldmVyc2UgLmZvcm0taXRlbXthbmltYXRpb246c2xpZGVPdXQgLjI1cyBlYXNlLWluIHJldmVyc2V9LnNsaWRlRG93bnthbmltYXRpb246c2xpZGVEb3duIC4yNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHN9LnNsaWRlRG93biAuZm9ybS1pdGVte2FuaW1hdGlvbjpzbGlkZURvd24gLjI1cyBlYXNlLWluLW91dCBmb3J3YXJkc30uc2xpZGVVcHthbmltYXRpb246c2xpZGVVcCAuMjVzIGVhc2UtaW4gcmV2ZXJzZX0uc2xpZGVVcCAuZm9ybS1pdGVte2FuaW1hdGlvbjpzbGlkZVVwIC4yNXMgZWFzZS1pbiByZXZlcnNlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmZvcndhcmQsLnJldmVyc2UsLnNsaWRlRG93biwuc2xpZGVVcHthbmltYXRpb246c2xpZGVEb3duIC4yNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHN9LmZvcndhcmQgLmZvcm0taXRlbSwucmV2ZXJzZSAuZm9ybS1pdGVtLC5zbGlkZURvd24gLmZvcm0taXRlbSwuc2xpZGVVcCAuZm9ybS1pdGVte2FuaW1hdGlvbjpzbGlkZURvd24gLjI1cyBlYXNlLWluLW91dCBmb3J3YXJkc319LmJ0bntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVlbSAxZW07dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czouMjVlbTtvdXRsaW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWFyZ2luOjA7d2lkdGg6Zml0LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCV9LmJ0bjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLnRyYW5zcGFyZW50e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojMDgzOTUzO2ZvbnQtc2l6ZToxLjJlbTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5idG4udHJhbnNwYXJlbnQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnRuLnJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNkYTUzNGY7Ym9yZGVyOjFweCBzb2xpZCAjZGE1MzRmO2NvbG9yOiNmZmY7d2lkdGg6Zml0LWNvbnRlbnR9LmJ0bi5uZXV0cmFse2JhY2tncm91bmQtY29sb3I6I2E4YThhODtib3JkZXI6MXB4IHNvbGlkICNhOGE4YTg7Y29sb3I6I2ZmZn0uYnRuLmFwcGJsdWV7YmFja2dyb3VuZDojMDA2MGE5O2NvbG9yOiNmZmY7d2lkdGg6Zml0LWNvbnRlbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMDA2MGE5fS5idG4uZGFya2JsdWV7YmFja2dyb3VuZDojMDgzOTUzO2NvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjMDgzOTUzfS5idG4uYXBwZ3JlZW57YmFja2dyb3VuZDojNWJiNjVkO2NvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjNWJiNjVkfS5idG4ubmV1dHJhbHtiYWNrZ3JvdW5kOiNhOGE4YTg7Y29sb3I6I2ZmZjtjdXJzb3I6ZGVmYXVsdDtib3JkZXI6MXB4IHNvbGlkICNhOGE4YTh9LmJ0bi5kaXNhYmxlZHtvcGFjaXR5Oi40O3BvaW50ZXItZXZlbnRzOm5vbmV9I2Nsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O3JpZ2h0OjEwcHg7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtib3JkZXItcmFkaXVzOjUwJTtwYWRkaW5nOjIwcHh9I2Nsb3NlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2QzZDNkM30jY2xvc2U6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCLDl1wiO2ZvbnQtc2l6ZTo0MHB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6Ym9sZDtjdXJzb3I6cG9pbnRlcjt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmVycm9ye3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNkYTUzNGZ9I3ByZXZpZXctbW9kYWx7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDB2dztsZWZ0OjA7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC44NSk7dG9wOjA7ei1pbmRleDo5OTk5O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7bWluLWhlaWdodDoxMDB2aH0jcHJldmlldy1tb2RhbCAuY29udGVudC13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDo2NTBweDttYXgtd2lkdGg6ODl2dztoZWlnaHQ6Zml0LWNvbnRlbnQ7bWF4LWhlaWdodDo4MHZoO3BhZGRpbmc6MzBweCAyMHB4O2JvcmRlci1yYWRpdXM6MjBweDtmbGV4LXdyYXA6d3JhcDtib3gtc2l6aW5nOmJvcmRlci1ib3h9I3ByZXZpZXctbW9kYWwgLmNvbnRlbnQtd3JhcHBlciAuaGVhZGVyLXdyYXBwZXJ7cGFkZGluZzoxMnB4O21hcmdpbi1ib3R0b206NXB4fSNwcmV2aWV3LW1vZGFsIC5jb250ZW50LXdyYXBwZXIgLmhlYWRlci13cmFwcGVyIGgze21hcmdpbjowfSNwcmV2aWV3LW1vZGFsIC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnR7ZGlzcGxheTpmbGV4O2dhcDoyMHB4O2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtaGVpZ2h0OmNhbGMoNjV2aCAtIDYwcHgpO292ZXJmbG93LXg6YXV0bztvdmVyZmxvdy15OmhpZGRlbjtwYWRkaW5nOjIwcHggMH0jcHJldmlldy1tb2RhbCAuY29udGVudC13cmFwcGVyIC5jb250ZW50IC5zdGVwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE1cHh9I3ByZXZpZXctbW9kYWwgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAuc3RlcCBwe21hcmdpbjowO3RleHQtYWxpZ246bGVmdH0jcHJldmlldy1tb2RhbCAuY29udGVudC13cmFwcGVyIC5idG4td3JhcHBlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udHJhbnNpdGlvbi1jb2xvcnN7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcixiYWNrZ3JvdW5kLWNvbG9yLGJvcmRlci1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2U7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTt0cmFuc2l0aW9uLWR1cmF0aW9uOjE1MG1zfS5zaGFkb3d7LS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYigwIDAgMCAvIDAuMSksIDAgMXB4IDJweCAtMXB4IHJnYigwIDAgMCAvIDAuMSk7LS10dy1zaGFkb3ctY29sb3JlZDogMCAxcHggM3B4IDAgdmFyKC0tdHctc2hhZG93LWNvbG9yKSwgMCAxcHggMnB4IC0xcHggdmFyKC0tdHctc2hhZG93LWNvbG9yKTtib3gtc2hhZG93OnZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwIHJnYmEoMCwgMCwgMCwgMCkpLHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgcmdiYSgwLCAwLCAwLCAwKSksdmFyKC0tdHctc2hhZG93KX0uc2xpZGUtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7YmFja2dyb3VuZC1jb2xvcjojZTZmMGY3O2JvcmRlci1yYWRpdXM6M3B4O292ZXJmbG93OmhpZGRlbjtib3JkZXI6MXB4IHNvbGlkICNkMWQ5ZmY7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zbGlkZS1jb250YWluZXIgKjo6c2VsZWN0aW9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5zbGlkZS1jb250YWluZXIuY29tcGxldGVke2JhY2tncm91bmQtY29sb3I6I2Q0ZjhkNH0uc2xpZGVyLXRodW1ie3Bvc2l0aW9uOmFic29sdXRlO2FzcGVjdC1yYXRpbzoxLzE7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDgzOTUzO2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXI7Ym94LXNoYWRvdzowIDRweCA2cHggcmdiYSgwLDAsMCwuMSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zczttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uc2xpZGVyLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYwYTl9LnNsaWRlci10ZXh0e2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDgzOTUzO3Bvc2l0aW9uOmFic29sdXRlfS5jb21wbGV0ZWQtdGV4dHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiMyOGE3NDV9QGtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCl9dG97b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0uQXBwTGF5b3V0LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtvdmVyZmxvdy15OmF1dG87d2lkdGg6bWluKDEwMCUsMjE2MHB4KTttYXJnaW46MCBhdXRvO21pbi1oZWlnaHQ6MTAwdmg7cGFkZGluZzoxZW19Ojotd2Via2l0LXNjcm9sbGJhcntoZWlnaHQ6MTJweDt3aWR0aDo2cHg7YmFja2dyb3VuZDojZmZmfTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7aGVpZ2h0OjEycHg7d2lkdGg6NXB4O2JhY2tncm91bmQ6Izg4OH0uaGVhZGVyLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjAgMCAxZW07Ym94LXNpemluZzpib3JkZXItYm94O2ZsZXg6MCAwIGZpdC1jb250ZW50O3RvcDowO2FuaW1hdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7Z2FwOjFlbX0uaGVhZGVyLXdyYXBwZXIgLndyYXBwZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MjE2MHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfS5oZWFkZXItd3JhcHBlciAud3JhcHBlciAubG9nby13cmFwcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWF4LXdpZHRoOjI3NXB4O21heC1oZWlnaHQ6NTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5oZWFkZXItd3JhcHBlciAud3JhcHBlciAubG9nby13cmFwcGVye21heC13aWR0aDoxODVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItd3JhcHBlciAud3JhcHBlciAubG9nby13cmFwcGVye21heC13aWR0aDoxNjVweH19LmhlYWRlci13cmFwcGVyIC53cmFwcGVyIC5sb2dvLXdyYXBwZXIgYXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oZWFkZXItd3JhcHBlciAud3JhcHBlciAubG9nby13cmFwcGVyIC5hcHAtbG9nb3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uaGVhZGVyLXdyYXBwZXIgLndyYXBwZXIgLmxvZ28td3JhcHBlciAuYnRue21hcmdpbjowfS5oZWFkZXItd3JhcHBlciAucmlnaHQtbmF2e2Rpc3BsYXk6ZmxleDtnYXA6MTBweH0uaGVhZGVyLXdyYXBwZXIgLnJpZ2h0LW5hdiAudXNlci1pY29ue2JhY2tncm91bmQtY29sb3I6IzA4Mzk1MztwYWRkaW5nOi4yNWVtO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y3Vyc29yOnBvaW50ZXJ9LmJ0bi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2dhcDoxNXB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjIxNjBweDttYXJnaW46MjBweCBhdXRvO2FsaWduLWl0ZW1zOmNlbnRlcn0ubm90LWZvdW5kLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2ZsZXg6MX0ubm90LWZvdW5kLXdyYXBwZXIgLmNvbnRlbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXg6MTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTtoZWlnaHQ6NzUwcHg7Z2FwOjE1cHh9Lm5vdC1mb3VuZC13cmFwcGVyIC5jb250ZW50IHN2Z3t3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7ZmlsbDojMDgzOTUzfS5ub3QtZm91bmQtd3JhcHBlciAuY29udGVudCA6aXMoaDEsaDIsaDMsaDQpe21hcmdpbjowO2NvbG9yOiMwODM5NTN9Lm5vdC1mb3VuZC13cmFwcGVyIC5jb250ZW50IGgxe2ZvbnQtc2l6ZTo3cmVtO2xldHRlci1zcGFjaW5nOjEuNXB4O2xpbmUtaGVpZ2h0OjFlbTtjb2xvcjojMDgzOTUzO21hcmdpbjowfS5ub3QtZm91bmQtd3JhcHBlciAuY29udGVudCBoMntmb250LXNpemU6Mi44ZW19Lm5vdC1mb3VuZC13cmFwcGVyIC5jb250ZW50IGg1e21hcmdpbjowO2ZvbnQtc2l6ZToxLjE1ZW19Lm1vZGFse2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxO3BhZGRpbmctdG9wOjA7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC40KX0ubW9kYWwgLm1vZGFsLWNvbnRlbnR7bWFyZ2luOmF1dG87d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZzoyNXB4IDIwcHg7dG9wOjA7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjIwcHg7d2lkdGg6NjAwcHg7bWF4LXdpZHRoOjkwJTtoZWlnaHQ6Zml0LWNvbnRlbnQ7bWF4LWhlaWdodDo3NXZoO21hcmdpbjphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTBweH0ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRlbnQgLmhlYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleDowIDAgNDBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRlbnQgLmhlYWRlciBoMXttYXJnaW46MDtjb2xvcjojMDgzOTUzfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5oZWFkZXIgaDF7Zm9udC1zaXplOjEuNmVtfX0ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRlbnQgLmhlYWRlciAjY2xvc2V7dG9wOi0xNHB4O3JpZ2h0Oi0xMnB4fS5tb2RhbCAubW9kYWwtY29udGVudCAuY29udGVudCAuY29udGVudC13cmFwcGVye2ZsZXg6MTtvdmVyZmxvdy15OmF1dG99Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgOjotd2Via2l0LXNjcm9sbGJhcntoZWlnaHQ6MTJweDt3aWR0aDo2cHg7YmFja2dyb3VuZDojZmZmfS5tb2RhbCAubW9kYWwtY29udGVudCAuY29udGVudCAuY29udGVudC13cmFwcGVyIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7aGVpZ2h0OjEycHg7d2lkdGg6NXB4O2JhY2tncm91bmQ6Izg4OH0ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuY29udGFpbmVye2Rpc3BsYXk6ZmxleDtnYXA6MTVweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTttYXJnaW46MjBweCAwO2hlaWdodDpmaXQtY29udGVudDttYXgtaGVpZ2h0OmNhbGMoODV2aCAtIDE5MHB4KTtvdmVyZmxvdy15OmF1dG99Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lciAuY29se2Rpc3BsYXk6ZmxleDtnYXA6MjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lciAuY29se2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lciAuY29sOmxhc3Qtb2YtdHlwZSAuZm9ybS1pdGVte2ZsZXg6MX0ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuY29udGFpbmVyIC5mb3JtLWl0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NHB4O2ZsZXg6MCAxIGNhbGMoNTAlIC0gMTIuNXB4KX0ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuY29udGFpbmVyIC5mb3JtLWl0ZW0gbGFiZWx7Zm9udC1zaXplOjFlbTtjb2xvcjojMDgzOTUzfS5tb2RhbCAubW9kYWwtY29udGVudCAuY29udGVudCAuY29udGVudC13cmFwcGVyIC5jb250YWluZXIgLmZvcm0taXRlbSBpbnB1dCwubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuY29udGFpbmVyIC5mb3JtLWl0ZW0gdGV4dGFyZWEsLm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lciAuZm9ybS1pdGVtIHNlbGVjdHt3aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6OHB4IDA7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztvdXRsaW5lOm5vbmU7Zm9udC1zaXplOjEuMmVtO2NvbG9yOiMwODM5NTN9Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lciAuZm9ybS1pdGVtIHRleHRhcmVhe3dpZHRoOjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94O21heC1oZWlnaHQ6MTQwcHggIWltcG9ydGFudDttaW4taGVpZ2h0OjYwcHg7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO3Jlc2l6ZTp2ZXJ0aWNhbDtmb250LWZhbWlseTpcIlNvdXJjZSBTYW5zIFByb1wiO2ZvbnQtc2l6ZToxZW07cGFkZGluZzo1cHh9Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lciAuZm9ybS1pdGVtIC5lcnJvcntwYWRkaW5nLWxlZnQ6MDttYXJnaW46MnB4IDB9Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmJ0bnttYXJnaW46MCBhdXRvfS5tb2RhbCAubW9kYWwtY29udGVudCAuY29udGVudCAuY29udGVudC13cmFwcGVyIC5yZXN1bHQtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjoyMHB4IDB9Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnJlc3VsdC13cmFwcGVyIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjE0MHB4O21hcmdpbjowIGF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAucmVzdWx0LXdyYXBwZXIgaW1ne21heC13aWR0aDoxMDBweH19Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnJlc3VsdC13cmFwcGVyIGgye3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOmZpdC1jb250ZW50O21hcmdpbjoxMHB4IGF1dG99Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5kaXNjbGFpbWVye2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiMwODM5NTM7bGluZS1oZWlnaHQ6MS40ZW19Lm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5kaXNjbGFpbWVyIGF7Y29sb3I6IzA4Mzk1Mzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5tb2RhbCAubW9kYWwtY29udGVudCAuY29udGVudCAuZGlzY2xhaW1lciBhOnZpc2l0ZWQsLm1vZGFsIC5tb2RhbC1jb250ZW50IC5jb250ZW50IC5kaXNjbGFpbWVyIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubG9naW4td3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCU7ZmxleDoxfS5sb2dpbi13cmFwcGVyIC5jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3gtc2hhZG93OjAgMTBweCA2cHggLTFweCByZ2JhKDAsMCwwLC4xKSwwIDEwcHggNHB4IC0ycHggcmdiYSgwLDAsMCwuMSk7Ym9yZGVyLXJhZGl1czoxZW07d2lkdGg6bWluKDkwJSw2NTBweCk7b3ZlcmZsb3c6aGlkZGVufS5sb2dpbi13cmFwcGVyIC5jb250YWluZXIgLmhlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwODM5NTM7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MS41ZW0gMmVtfS5sb2dpbi13cmFwcGVyIC5jb250YWluZXIgLmhlYWRlciBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDptaW4oODAlLDMwMHB4KX0ubG9naW4td3JhcHBlciAuY29udGFpbmVyIC5mb3Jte2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjFlbTtwYWRkaW5nOjEuNWVtO2JhY2tncm91bmQtY29sb3I6I2Y1ZjdmYTt3aWR0aDoxMDAlfS5sb2dpbi13cmFwcGVyIC5jb250YWluZXIgLmZvcm0gaDF7Y29sb3I6IzA4Mzk1Mztmb250LXNpemU6Mi40ZW07Zm9udC1mYW1pbHk6XCJCYXJpb2xcIn0ubG9naW4td3JhcHBlciAuY29udGFpbmVyIC5mb3JtIC5zZXBhcmF0b3J7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDtjb2xvcjojYzVjNWM1O3dpZHRoOjYwJX0ubG9naW4td3JhcHBlciAuY29udGFpbmVyIC5mb3JtIC5zZXBhcmF0b3IgaHJ7ZmxleDoxO2JvcmRlcjpub25lO2JvcmRlci10b3A6MXB4IHNvbGlkICNjNWM1YzV9LmxvZ2luLXdyYXBwZXIgLmNvbnRhaW5lciAuZm9ybSAuc2VwYXJhdG9yIHB7Zm9udC1zaXplOjEuMWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubG9naW4td3JhcHBlciAuY29udGFpbmVyIC5mb3JtIC5mb3JtLWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxZW07d2lkdGg6MTAwJX0ubG9naW4td3JhcHBlciAuY29udGFpbmVyIC5mb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWl0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDouMjVlbTt3aWR0aDptaW4oMTAwJSw0MDBweCl9LmxvZ2luLXdyYXBwZXIgLmNvbnRhaW5lciAuZm9ybSAuZm9ybS1ncm91cCAuZm9ybS1pdGVtIGxhYmVse2Rpc3BsYXk6bm9uZX0ubG9naW4td3JhcHBlciAuY29udGFpbmVyIC5mb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWl0ZW0gaW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nOjZweCAxMHB4O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzRjNGM0O2JhY2tncm91bmQ6I2ZmZjtmb250LXNpemU6MS4xZW07Zm9udC1mYW1pbHk6XCJCYXJpb2xcIjtwb3NpdGlvbjpyZWxhdGl2ZX1odG1se2JveC1zaXppbmc6Ym9yZGVyLWJveDtvdmVyZmxvdy14OmhpZGRlbjtoZWlnaHQ6MTAwJX1ib2R5LGh0bWx7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTttYXJnaW46MDtmb250LWZhbWlseTpcIlNvdXJjZSBTYW5zIFByb1wifS5uby1zY3JvbGx7b3ZlcmZsb3c6aGlkZGVufTo6LXdlYmtpdC1zY3JvbGxiYXJ7aGVpZ2h0OjEycHg7d2lkdGg6NnB4O2JhY2tncm91bmQ6I2ZmZn06Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2hlaWdodDoxMnB4O3dpZHRoOjVweDtiYWNrZ3JvdW5kOiM4ODh9Kntib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowO2xpbmUtaGVpZ2h0Om5vcm1hbH1he3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXJ9YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jYXJkLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MmVtO2JvcmRlci1yYWRpdXM6LjVyZW19LmNhcmQtd3JhcHBlciAuY2FyZC1jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzAwcHgsIDFmcikpO2dhcDoxZW19LmNhcmQtd3JhcHBlciAuY2FyZC1jb250YWluZXIgLmNhcmR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouNWVtO3BhZGRpbmc6MWVtO2JhY2tncm91bmQtY29sb3I6I2VmZjZmZjtib3JkZXItcmFkaXVzOi41cmVtfS5jYXJkLXdyYXBwZXIgLmNhcmQtY29udGFpbmVyIC5jYXJkOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2RiZWFmZX0uY2FyZC13cmFwcGVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZCBpbWd7ZmxleDowIDAgZml0LWNvbnRlbnQ7aGVpZ2h0OjM1cHh9LmhvbWVwYWdle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjJlbTt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjJyZW19LmhvbWVwYWdlX19oZWFkZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjVlbTt0ZXh0LWFsaWduOmNlbnRlcn0uaG9tZXBhZ2VfX2hlYWRlciBoMXtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzA4Mzk1Mztmb250LWZhbWlseTpcIkJhcmlvbFwifS5ob21lcGFnZV9faGVhZGVyIHB7Y29sb3I6IzZiNzI4MH0uaG9tZXBhZ2VfX2dyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzAwcHgsIDFmcikpO2dhcDozcmVtO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsIG1pbm1heChtaW4oMTAwJSwgNDUwcHgpLCAxZnIpKX0uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmR7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2U1ZTdlYjtib3JkZXItcmFkaXVzOi41cmVtO3BhZGRpbmc6MS4yNXJlbTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MWVtfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZDpob3Zlcntib3gtc2hhZG93OjAgNHB4IDZweCAtMXB4IHJnYmEoMCwwLDAsLjEpLDAgMnB4IDRweCAtMnB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9fZmxleC1ob3Jpem9udGFse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi41ZW19LmhvbWVwYWdlX19ncmlkIC5leGVyY2lzZS1jYXJkLS1jb21wbGV0ZWR7Ym9yZGVyLXdpZHRoOjBweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTEsMTgyLDkzLC4yKX0uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmRfX3N0YXR1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTEsMTgyLDkzLC4zKTtjb2xvcjojNWJiNjVkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi4yNWVtO3BhZGRpbmc6LjI1ZW0gLjQ1ZW07Ym9yZGVyLXJhZGl1czouMjVlbX0uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmRfX3N0YXR1cyBzdmd7d2lkdGg6MjBweDtoZWlnaHQ6YXV0b30uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmRfX2hlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOi43NXJlbX0uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmRfX2hlYWRlcl9fbG9nb3t3aWR0aDphdXRvO2hlaWdodDphdXRvO21heC13aWR0aDozNXB4O21heC1oZWlnaHQ6MzVweDtmbGV4OjAgMCBmaXQtY29udGVudH0uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmRfX2hlYWRlcl9fc3ViaGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi41cmVtfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9faGVhZGVyX190aXRsZXtmb250LXNpemU6MS40NXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzA4Mzk1MzttYXJnaW46MDtmb250LWZhbWlseTpcIkJhcmlvbFwifS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9faGVhZGVyX19kdXJhdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjQ7Y29sb3I6Izg4ODtwYWRkaW5nOi4yNWVtIC40NWVtO2JvcmRlci1yYWRpdXM6LjI1ZW07Zm9udC13ZWlnaHQ6bm9ybWFsfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudHtmbGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MWVtfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudCAqe2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MS41ZW19LmhvbWVwYWdlX19ncmlkIC5leGVyY2lzZS1jYXJkX19jb250ZW50X19idG4td3JhcHBlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxZW07ZmxleC13cmFwOndyYXB9LmhvbWVwYWdlX19ncmlkIC5leGVyY2lzZS1jYXJkX19jb250ZW50IC5xci1jb2RlLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MWVtO2ZsZXgtd3JhcDp3cmFwfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudCAucXItY29kZS13cmFwcGVyIGF7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MWVtfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudCAucXItY29kZS13cmFwcGVyIGltZ3t3aWR0aDptaW4oMTAwJSwxNTBweCk7aGVpZ2h0OmF1dG99LmhvbWVwYWdlX19ncmlkIC5leGVyY2lzZS1jYXJkX19jb250ZW50X19saXN0LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjM1ZW19LmhvbWVwYWdlX19ncmlkIC5leGVyY2lzZS1jYXJkX19jb250ZW50X19saXN0LXdyYXBwZXIgKntjb2xvcjojZGE1MzRmfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudF9fbGlzdC13cmFwcGVyIGgze2ZvbnQtc2l6ZToxLjFlbX0uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmRfX2NvbnRlbnRfX2xpc3Qtd3JhcHBlciBvbCBsaXtwYWRkaW5nOi4yNWVtIDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtsaXN0LXN0eWxlLXR5cGU6bm9uZTtnYXA6LjVlbX0uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmRfX2NvbnRlbnRfX2xpc3Qtd3JhcHBlciBvbCBsaSBpbWd7bWF4LXdpZHRoOjgwcHg7bWF4LWhlaWdodDoyNXB4O3dpZHRoOmF1dG87aGVpZ2h0OmF1dG99LmhvbWVwYWdlX19ncmlkIC5leGVyY2lzZS1jYXJkX19jb250ZW50X19saXN0LXdyYXBwZXIgLmxpc3R7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtnYXA6LjVlbX0uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmRfX2NvbnRlbnRfX2xpc3Qtd3JhcHBlciAubGlzdCBpbWd7bWF4LXdpZHRoOjI1cHg7bWF4LWhlaWdodDoyNXB4O3dpZHRoOmF1dG87aGVpZ2h0OmF1dG99LmhvbWVwYWdlX19ncmlkIC5leGVyY2lzZS1jYXJkX19mb290ZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtmbGV4LXdyYXA6d3JhcDtnYXA6MWVtO3BhZGRpbmctdG9wOjEuNWVtfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9fZm9vdGVyIC5idG57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjVlbTtmb250LXNpemU6MWVtfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZF9fZm9vdGVyIC5idG4gc3Zne3dpZHRoOjIwcHg7aGVpZ2h0OmF1dG99LmhvbWVwYWdlX19ncmlkIC5leGVyY2lzZS1jYXJkX19mb290ZXJfX2J1dHRvbntjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNWVtO2JhY2tncm91bmQtY29sb3I6IzAwNjBhOTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjUwMH0uaG9tZXBhZ2VfX2dyaWQgLmV4ZXJjaXNlLWNhcmQgLm1hcmstY29tcGxldGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxZW07Z2FwOi4yNWVtfS5ob21lcGFnZV9fZ3JpZCAuZXhlcmNpc2UtY2FyZCAubWFyay1jb21wbGV0ZSBzdmd7d2lkdGg6MS41ZW07aGVpZ2h0OmF1dG99LnRyYWluaW5nLWRhc2hib2FyZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyZW07d2lkdGg6MTAwJTtwYWRkaW5nLWJvdHRvbToycmVtfS50cmFpbmluZy1kYXNoYm9hcmRfX2hlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouNWVtO3RleHQtYWxpZ246Y2VudGVyfS50cmFpbmluZy1kYXNoYm9hcmRfX2hlYWRlciBoMXtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzA4Mzk1Mztmb250LWZhbWlseTpcIkJhcmlvbFwifS50cmFpbmluZy1kYXNoYm9hcmRfX2hlYWRlciBwe2NvbG9yOiM2YjcyODB9LnRyYWluaW5nLWRhc2hib2FyZF9fZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtnYXA6M3JlbTtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LCBtaW5tYXgobWluKDEwMCUsIDQ1MHB4KSwgMWZyKSl9LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZTVlN2ViO2JvcmRlci1yYWRpdXM6LjVyZW07cGFkZGluZzoxLjI1cmVtO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxZW19LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZDpob3Zlcntib3gtc2hhZG93OjAgNHB4IDZweCAtMXB4IHJnYmEoMCwwLDAsLjEpLDAgMnB4IDRweCAtMnB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmRfX2ZsZXgtaG9yaXpvbnRhbHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNWVtfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmQtLWNvbXBsZXRlZHtib3JkZXItd2lkdGg6MHB4O2JhY2tncm91bmQtY29sb3I6cmdiYSg5MSwxODIsOTMsLjIpfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmRfX3N0YXR1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTEsMTgyLDkzLC4zKTtjb2xvcjojNWJiNjVkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi4yNWVtO3BhZGRpbmc6LjI1ZW0gLjQ1ZW07Ym9yZGVyLXJhZGl1czouMjVlbX0udHJhaW5pbmctZGFzaGJvYXJkIC5leGVyY2lzZS1jYXJkX19zdGF0dXMgc3Zne3dpZHRoOjIwcHg7aGVpZ2h0OmF1dG99LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZF9faGVhZGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6Ljc1cmVtfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmRfX2hlYWRlcl9fbG9nb3t3aWR0aDphdXRvO2hlaWdodDphdXRvO21heC13aWR0aDozNXB4O21heC1oZWlnaHQ6MzVweDtmbGV4OjAgMCBmaXQtY29udGVudH0udHJhaW5pbmctZGFzaGJvYXJkIC5leGVyY2lzZS1jYXJkX19oZWFkZXJfX3N1YmhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNXJlbX0udHJhaW5pbmctZGFzaGJvYXJkIC5leGVyY2lzZS1jYXJkX19oZWFkZXJfX3RpdGxle2ZvbnQtc2l6ZToxLjQ1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMDgzOTUzO21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiQmFyaW9sXCJ9LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZF9faGVhZGVyX19kdXJhdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjQ7Y29sb3I6Izg4ODtwYWRkaW5nOi4yNWVtIC40NWVtO2JvcmRlci1yYWRpdXM6LjI1ZW07Zm9udC13ZWlnaHQ6bm9ybWFsfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmRfX2NvbnRlbnR7ZmxleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFlbX0udHJhaW5pbmctZGFzaGJvYXJkIC5leGVyY2lzZS1jYXJkX19jb250ZW50ICp7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxLjVlbX0udHJhaW5pbmctZGFzaGJvYXJkIC5leGVyY2lzZS1jYXJkX19jb250ZW50X19idG4td3JhcHBlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxZW07ZmxleC13cmFwOndyYXB9LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudCAucXItY29kZS13cmFwcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjFlbTtmbGV4LXdyYXA6d3JhcH0udHJhaW5pbmctZGFzaGJvYXJkIC5leGVyY2lzZS1jYXJkX19jb250ZW50IC5xci1jb2RlLXdyYXBwZXIgYXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxZW19LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudCAucXItY29kZS13cmFwcGVyIGltZ3t3aWR0aDptaW4oMTAwJSwxNTBweCk7aGVpZ2h0OmF1dG99LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudF9fbGlzdC13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi4zNWVtfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmRfX2NvbnRlbnRfX2xpc3Qtd3JhcHBlciAqe2NvbG9yOiNkYTUzNGZ9LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudF9fbGlzdC13cmFwcGVyIGgze2ZvbnQtc2l6ZToxLjFlbX0udHJhaW5pbmctZGFzaGJvYXJkIC5leGVyY2lzZS1jYXJkX19jb250ZW50X19saXN0LXdyYXBwZXIgb2wgbGl7cGFkZGluZzouMjVlbSAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bGlzdC1zdHlsZS10eXBlOm5vbmU7Z2FwOi41ZW19LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZF9fY29udGVudF9fbGlzdC13cmFwcGVyIG9sIGxpIGltZ3ttYXgtd2lkdGg6ODBweDttYXgtaGVpZ2h0OjI1cHg7d2lkdGg6YXV0bztoZWlnaHQ6YXV0b30udHJhaW5pbmctZGFzaGJvYXJkIC5leGVyY2lzZS1jYXJkX19jb250ZW50X19saXN0LXdyYXBwZXIgLmxpc3R7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtnYXA6LjVlbX0udHJhaW5pbmctZGFzaGJvYXJkIC5leGVyY2lzZS1jYXJkX19jb250ZW50X19saXN0LXdyYXBwZXIgLmxpc3QgaW1ne21heC13aWR0aDoyNXB4O21heC1oZWlnaHQ6MjVweDt3aWR0aDphdXRvO2hlaWdodDphdXRvfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmRfX2Zvb3RlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2ZsZXgtd3JhcDp3cmFwO2dhcDoxZW07cGFkZGluZy10b3A6MS41ZW19LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZF9fZm9vdGVyIC5idG57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjVlbTtmb250LXNpemU6MWVtfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmRfX2Zvb3RlciAuYnRuIHN2Z3t3aWR0aDoyMHB4O2hlaWdodDphdXRvfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmRfX2Zvb3Rlcl9fYnV0dG9ue2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi41ZW07YmFja2dyb3VuZC1jb2xvcjojMDA2MGE5O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NTAwfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmQgLm1hcmstY29tcGxldGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxZW07Z2FwOi4yNWVtfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmQgLm1hcmstY29tcGxldGUgc3Zne3dpZHRoOjEuNWVtO2hlaWdodDphdXRvfS50cmFpbmluZy1kYXNoYm9hcmQgLnN1cnZleS1vcHRpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi41cmVtfS50cmFpbmluZy1kYXNoYm9hcmQgLnN1cnZleS1vcHRpb25zX19vcHRpb257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi41cmVtO2JvcmRlci1yYWRpdXM6LjI1cmVtO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZX0udHJhaW5pbmctZGFzaGJvYXJkIC5zdXJ2ZXktb3B0aW9uc19fb3B0aW9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2YzZjRmNn0udHJhaW5pbmctZGFzaGJvYXJkIC5zdXJ2ZXktb3B0aW9uc19fb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9de21hcmdpbi1yaWdodDouNXJlbX0udHJhaW5pbmctZGFzaGJvYXJkIC5zdXJ2ZXktb3B0aW9uc19fb3B0aW9uIGxhYmVse2N1cnNvcjpwb2ludGVyfS50cmFpbmluZy1kYXNoYm9hcmQgLmV4ZXJjaXNlLWNhcmR7YW5pbWF0aW9uOmZhZGVJbiAuM3MgZWFzZS1vdXR9QG1lZGlhIHByaW50ey50cmFpbmluZy1kYXNoYm9hcmQgLnRyYWluaW5nLWRhc2hib2FyZHtwYWRkaW5nOjB9LnRyYWluaW5nLWRhc2hib2FyZCAuZXhlcmNpc2UtY2FyZHticmVhay1pbnNpZGU6YXZvaWQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMDAwfX0ucHJvZ3Jlc3MtdHJhY2tlcntwYWRkaW5nOjFyZW07YmFja2dyb3VuZC1jb2xvcjojZjlmYWZiO2JvcmRlci1yYWRpdXM6LjVyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjVlbX0ucHJvZ3Jlc3MtdHJhY2tlciBoMntmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo2MDB9LnByb2dyZXNzLXRyYWNrZXIgcHtjb2xvcjojYThhOGE4O2ZvbnQtc2l6ZToxZW19LnByb2dyZXNzLXRyYWNrZXIgLnByb2dyZXNzLWJhcnt3aWR0aDoxMDAlO2hlaWdodDoyMHB4O2JhY2tncm91bmQtY29sb3I6I2UwZTBlMDtib3JkZXItcmFkaXVzOjFlbTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9LnByb2dyZXNzLXRyYWNrZXIgLnByb2dyZXNze2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzViYjY1ZDt0cmFuc2l0aW9uOndpZHRoIC4zcyBlYXNlLWluLW91dH0iLCIvLyBGT05UU1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhcmlvbFwiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9iYXJpb2xfcmVndWxhci13ZWJmb250LmVvdFwiKTtcclxuICAgIHNyYzpcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9mb250LW5hbWUuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9iYXJpb2xfcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9iYXJpb2wudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL2JhcmlvbF9yZWd1bGFyLXdlYmZvbnQuc3ZnI2JhcmlvbFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkhvbmV5bW9vbiBBdmVudWUgU2NyaXB0XCI7XHJcbiAgICBzcmM6XHJcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvSG9uZXltb29uX0F2ZW51ZV9TY3JpcHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL0hvbmV5bW9vbl9BdmVudWVfU2NyaXB0Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFyaW9sIExpZ2h0XCI7XHJcbiAgICBzcmM6XHJcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvQmFyaW9sX0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9CYXJpb2xfTGlnaHQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBMaWdodFwiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvLUxpZ2h0Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhcmlvbCBCb2xkXCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL0JhcmlvbF9Cb2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGlucyBCb2xkXCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMgUmVndWxhclwiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Qb3BwaW5zLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zIExpZ2h0XCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkIFJlZ3VsYXJcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkIEJvbGRcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJBbWVyaWNhbiBUeXBld3JpdGVyIEJvbGRcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvQW1lcmljYW5fVHlwZXdyaXRlcl9Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbiRjb250ZW50TWF4V2lkdGg6IDIxNjBweDtcclxuXHJcbi8vIG1lZGlhIHF1ZXJpZXNcclxuJHRhYmxldEJyZWFrOiAxMDI0cHg7XHJcbiRtb2JpbGVMYXJnZUJyZWFrOiA3NjdweDtcclxuJG1vYmlsZU1lZGl1bUJyZWFrOiA1MTRweDtcclxuJG1vYmlsZVNtYWxsQnJlYWs6IDM1MHB4O1xyXG5cclxuLy8gcHJpbWFyeSBjb2xvcnNcclxuJGFwcGJsdWU6ICMwMDYwYTk7XHJcbiRhcHBncmVlbjogIzViYjY1ZDtcclxuJGRhcmtibHVlOiAjMDgzOTUzO1xyXG4kZm9udENvbG9yOiAjMDAwMDAwO1xyXG5cclxuJGJvcmRlci1jb2xvcjogI2U1ZTdlYjtcclxuJGhvdmVyLXNoYWRvdzpcclxuICAgIDAgNHB4IDZweCAtMXB4IHJnYigwIDAgMCAvIDAuMSksXHJcbiAgICAwIDJweCA0cHggLTJweCByZ2IoMCAwIDAgLyAwLjEpO1xyXG4kdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcclxuXHJcbi8vIHNlY29uZGFyeVxyXG4kc3VjY2VzczogJGFwcGdyZWVuO1xyXG4kZGFuZ2VyOiAjZGE1MzRmO1xyXG4kd2FybmluZzogI2YwYWQ0ZTtcclxuJG5ldXRyYWw6ICNhOGE4YTg7XHJcbiRub3JtYWw6ICM0MThhY2E7XHJcbiRsaWdodGJsdWU6ICNmM2Y4ZmI7XHJcbiRsaWdodGdyYXk6ICNmMWYzZjQ7XHJcblxyXG4vL3B1bHNlIGxvYWRpbmdcclxuJHByb2dyZXNzaW9uMTogI2U2ZTZlNjtcclxuJHByb2dyZXNzaW9uMjogI2Q1ZDVkNTtcclxuJHByb2dyZXNzaW9uMzogI2I3YjdiNztcclxuXHJcbiRwcmltYXJ5Rm9udDogXCJQb3BwaW5zIFJlZ3VsYXJcIjtcclxuJHNlY29uZGFyeUZvbnQ6IFwiUG9wcGlucyBSZWd1bGFyXCI7XHJcbiR0ZXJ0aWFyeUZvbnQ6IFwiUG9wcGlucyBSZWd1bGFyXCI7XHJcblxyXG5AbWl4aW4gYXJyb3ctZG93bigkc2l6ZSwgJGNvbG9yKSB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBhcnJvdy11cCgkc2l6ZSwgJGNvbG9yKSB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBzcGhlcml6ZSgkc2l6ZSwgJGJvcmRlcjogMXB4IHNvbGlkICNhYWEpIHtcclxuICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgIGhlaWdodDogJHNpemU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyOiAkYm9yZGVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3cHggLTdweDtcclxufVxyXG5cclxuOnJvb3Qge1xyXG59XHJcbiIsIi8vIHNsaWRlIGluIGFuZCBzbGlkZSBvdXQgYW5pbWF0aW9uc1xyXG4uZm9yd2FyZCB7XHJcbiAgICBhbmltYXRpb246IHNsaWRlSW4gMC4yNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgICAuZm9ybS1pdGVtIHtcclxuICAgICAgICBhbmltYXRpb246IHNsaWRlSW4gMC4yNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZXZlcnNlIHtcclxuICAgIGFuaW1hdGlvbjogc2xpZGVPdXQgMC4yNXMgZWFzZS1pbiByZXZlcnNlO1xyXG4gICAgLmZvcm0taXRlbSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZU91dCAwLjI1cyBlYXNlLWluIHJldmVyc2U7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIHNsaWRlIGRvd24gYW5kIHNsaWRlIHVwIGFuaW1hdGlvbnNcclxuLnNsaWRlRG93biB7XHJcbiAgICBhbmltYXRpb246IHNsaWRlRG93biAwLjI1cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVEb3duIDAuMjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpZGVVcCB7XHJcbiAgICBhbmltYXRpb246IHNsaWRlVXAgMC4yNXMgZWFzZS1pbiByZXZlcnNlO1xyXG4gICAgLmZvcm0taXRlbSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZVVwIDAuMjVzIGVhc2UtaW4gcmV2ZXJzZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldEJyZWFrKSB7XHJcbiAgICAuZm9yd2FyZCxcclxuICAgIC5yZXZlcnNlLFxyXG4gICAgLnNsaWRlRG93bixcclxuICAgIC5zbGlkZVVwIHtcclxuICAgICAgICAvLyBhbmltYXRpb246IG5vbmU7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZURvd24gMC4yNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgICAgICAgLmZvcm0taXRlbSB7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2xpZGVEb3duIDAuMjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ0biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLnRyYW5zcGFyZW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucmVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYW5nZXI7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICAgICYubmV1dHJhbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWw7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG5ldXRyYWw7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gICAgJi5hcHBibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYXBwYmx1ZTtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRhcHBibHVlO1xyXG4gICAgfVxyXG4gICAgJi5kYXJrYmx1ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmtibHVlO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFya2JsdWU7XHJcbiAgICB9XHJcbiAgICAmLmFwcGdyZWVuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYXBwZ3JlZW47XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRhcHBncmVlbjtcclxuICAgIH1cclxuICAgICYubmV1dHJhbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG5ldXRyYWw7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbmV1dHJhbDtcclxuICAgIH1cclxuICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuI2Nsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTJweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDNkMztcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCJcXGQ3XCI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5lcnJvciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogJGRhbmdlcjtcclxufVxyXG5cclxuI3ByZXZpZXctbW9kYWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg1KTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgd2lkdGg6IDY1MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogODl2dztcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDgwdmg7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgLmhlYWRlci13cmFwcGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYyg2NXZoIC0gNjBweCk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgICAuc3RlcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4td3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRyYW5zaXRpb24tY29sb3JzIHtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIHRleHQtZGVjb3JhdGlvbi1jb2xvciwgZmlsbCwgc3Ryb2tlO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcclxufVxyXG5cclxuLnNoYWRvdyB7XHJcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiKDAgMCAwIC8gMC4xKSwgMCAxcHggMnB4IC0xcHggcmdiKDAgMCAwIC8gMC4xKTtcclxuICAgIC0tdHctc2hhZG93LWNvbG9yZWQ6IDAgMXB4IDNweCAwIHZhcigtLXR3LXNoYWRvdy1jb2xvciksIDAgMXB4IDJweCAtMXB4IHZhcigtLXR3LXNoYWRvdy1jb2xvcik7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xyXG59XHJcblxyXG4vLyBNaXhpbnNcclxuQG1peGluIGNhcmQtaG92ZXIge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGhvdmVyLXNoYWRvdztcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBncmlkLWJyZWFrcG9pbnRzIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgobWluKDEwMCUsIDQ1MHB4KSwgMWZyKSk7XHJcbn1cclxuXHJcbi5zbGlkZS1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmMGY3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMWQ5ZmY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgKiB7XHJcbiAgICAgICAgJjo6c2VsZWN0aW9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGlkZS1jb250YWluZXIuY29tcGxldGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGY4ZDQ7XHJcbn1cclxuXHJcbi5zbGlkZXItdGh1bWIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2JsdWU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xyXG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG59XHJcblxyXG4uc2xpZGVyLXRodW1iOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwYmx1ZTtcclxufVxyXG5cclxuLnNsaWRlci10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogJGRhcmtibHVlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uY29tcGxldGVkLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogIzI4YTc0NTtcclxufVxyXG4iLCIvLyBBbmltYXRpb25zXHJcbkBrZXlmcmFtZXMgZmFkZUluIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG59XHJcbiIsIi5BcHBMYXlvdXQtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICB3aWR0aDogbWluKDEwMCUsICRjb250ZW50TWF4V2lkdGgpO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIHBhZGRpbmc6IDFlbTtcclxufVxyXG5cclxuOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICB3aWR0aDogNnB4O1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgd2lkdGg6IDVweDtcclxuICAgIGJhY2tncm91bmQ6ICM4ODg7XHJcbn1cclxuXHJcbi5oZWFkZXItd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMCAxZW07XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZmxleDogMCAwIGZpdC1jb250ZW50O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYW5pbWF0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBnYXA6IDFlbTtcclxuICAgIC53cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6ICRjb250ZW50TWF4V2lkdGg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC5sb2dvLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0QnJlYWspIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTg1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZUxhcmdlQnJlYWspIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXBwLWxvZ28ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJpZ2h0LW5hdiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgLnVzZXItaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrYmx1ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC4yNWVtO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogJGNvbnRlbnRNYXhXaWR0aDtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLm5vdC1mb3VuZC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmbGV4OiAxO1xyXG5cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgZmlsbDogJGRhcmtibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICA6aXMoaDEsIGgyLCBoMywgaDQpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogN3JlbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjhlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNWVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDc1dmg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgLmhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya2JsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldEJyZWFrKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgI2Nsb3NlIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg4ODtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDg1dmggLSAxOTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAuY29sIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlTGFyZ2VCcmVhaykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm9ybS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoNTAlIC0gMTIuNXB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0YXJlYSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwODM5NTM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTQwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmVycm9yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucmVzdWx0LXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXRCcmVhaykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRpc2NsYWltZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya2JsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkLFxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2dpbi13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYm94LXNoYWRvdzpcclxuICAgICAgICAgICAgMCAxMHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSxcclxuICAgICAgICAgICAgMCAxMHB4IDRweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxZW07XHJcbiAgICAgICAgd2lkdGg6IG1pbig5MCUsIDY1MHB4KTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtibHVlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMS41ZW0gMmVtO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IG1pbig4MCUsIDMwMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNWVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmN2ZhO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40ZW07XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJCYXJpb2xcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2VwYXJhdG9yIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNjNWM1YzU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgaHIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzVjNWM1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMWVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAuZm9ybS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjI1ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IG1pbigxMDAlLCA0MDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M0YzRjNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFyaW9sXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiY29tbW9uXCI7XHJcbkBpbXBvcnQgXCJhbmltYXRpb25zXCI7XHJcbkBpbXBvcnQgXCJsYXlvdXRzXCI7XHJcblxyXG4vLyBAdGFpbHdpbmQgYmFzZTtcclxuLy8gQHRhaWx3aW5kIGNvbXBvbmVudHM7XHJcbi8vIEB0YWlsd2luZCB1dGlsaXRpZXM7XHJcblxyXG5odG1sIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHksXHJcbmh0bWwge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDA7XHJcblx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XHJcbn1cclxuLm5vLXNjcm9sbCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0aGVpZ2h0OiAxMnB4O1xyXG5cdHdpZHRoOiA2cHg7XHJcblx0YmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdGhlaWdodDogMTJweDtcclxuXHR3aWR0aDogNXB4O1xyXG5cdGJhY2tncm91bmQ6ICM4ODg7XHJcbn1cclxuXHJcbioge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuYSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG5cclxuLmNhcmQtd3JhcHBlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogMmVtO1xyXG5cdGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuXHQuY2FyZC1jb250YWluZXIge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDMwMHB4LCAxZnIpKTtcclxuXHRcdGdhcDogMWVtO1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiAwLjVlbTtcclxuXHRcdFx0cGFkZGluZzogMWVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI2VmZjZmZiwgJGFscGhhOiAxKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI2RiZWFmZSwgJGFscGhhOiAxKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBWYXJpYWJsZXNcclxuXHJcbi8vIE1haW4gQ29udGFpbmVyXHJcblxyXG4uaG9tZXBhZ2Uge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDJlbTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAwLjVlbTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Y29sb3I6ICRkYXJrYmx1ZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiQmFyaW9sXCI7XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAjNmI3MjgwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZ3JpZCB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzAwcHgsIDFmcikpO1xyXG5cdFx0Z2FwOiAzcmVtO1xyXG5cdFx0QGluY2x1ZGUgZ3JpZC1icmVha3BvaW50cztcclxuXHJcblx0XHQuZXhlcmNpc2UtY2FyZCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcblx0XHRcdHBhZGRpbmc6IDEuMjVyZW07XHJcblx0XHRcdEBpbmNsdWRlIGNhcmQtaG92ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGdhcDogMWVtO1xyXG5cclxuXHRcdFx0Jl9fZmxleC1ob3Jpem9udGFsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Z2FwOiAwLjVlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji0tY29tcGxldGVkIHtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogJHN1Y2Nlc3MsICRhbHBoYTogMC4yKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fc3RhdHVzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogJHN1Y2Nlc3MsICRhbHBoYTogMC4zKTtcclxuXHRcdFx0XHRjb2xvcjogJHN1Y2Nlc3M7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGdhcDogMC4yNWVtO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuMjVlbSAwLjQ1ZW07XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC4yNWVtO1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2hlYWRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRnYXA6IDAuNzVyZW07XHJcblxyXG5cdFx0XHRcdCZfX2xvZ28ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDM1cHg7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9fc3ViaGVhZGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0Z2FwOiAwLjVyZW07XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmX190aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNDVyZW07XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrYmx1ZTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkJhcmlvbFwiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmX19kdXJhdGlvbiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM4ODg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjI1ZW0gMC40NWVtO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC4yNWVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGdhcDogMWVtO1xyXG5cdFx0XHRcdCoge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZfX2Rlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jl9fYnRuLXdyYXBwZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRnYXA6IDFlbTtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5xci1jb2RlLXdyYXBwZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRnYXA6IDFlbTtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRnYXA6IDFlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBtaW4oMTAwJSwgMTUwcHgpO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZfX2xpc3Qtd3JhcHBlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdGdhcDogMC4zNWVtO1xyXG5cdFx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGFuZ2VyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMWVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0b2wge1xyXG5cdFx0XHRcdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMjVlbSAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHQvLyBwYWRkaW5nLWlubGluZS1zdGFydDogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRnYXA6IDAuNWVtO1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lmxpc3Qge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGdhcDogMC41ZW07XHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19mb290ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGdhcDogMWVtO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxLjVlbTtcclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0Z2FwOiAwLjVlbTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jl9fYnV0dG9uIHtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0Z2FwOiAwLjVlbTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhcHBibHVlO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5tYXJrLWNvbXBsZXRlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0Z2FwOiAwLjI1ZW07XHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxLjVlbTtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50cmFpbmluZy1kYXNoYm9hcmQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDJlbTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAwLjVlbTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Y29sb3I6ICRkYXJrYmx1ZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiQmFyaW9sXCI7XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAjNmI3MjgwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZ3JpZCB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRnYXA6IDNyZW07XHJcblx0XHRAaW5jbHVkZSBncmlkLWJyZWFrcG9pbnRzO1xyXG5cdH1cclxuXHJcblx0Ly8gRXhlcmNpc2UgQ2FyZHNcclxuXHQuZXhlcmNpc2UtY2FyZCB7XHJcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcblx0XHRwYWRkaW5nOiAxLjI1cmVtO1xyXG5cdFx0QGluY2x1ZGUgY2FyZC1ob3ZlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMWVtO1xyXG5cclxuXHRcdCZfX2ZsZXgtaG9yaXpvbnRhbCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogMC41ZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tY29tcGxldGVkIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAkc3VjY2VzcywgJGFscGhhOiAwLjIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3N0YXR1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAkc3VjY2VzcywgJGFscGhhOiAwLjMpO1xyXG5cdFx0XHRjb2xvcjogJHN1Y2Nlc3M7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogMC4yNWVtO1xyXG5cdFx0XHRwYWRkaW5nOiAwLjI1ZW0gMC40NWVtO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwLjI1ZW07XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faGVhZGVyIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0Z2FwOiAwLjc1cmVtO1xyXG5cclxuXHRcdFx0Jl9fbG9nbyB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMzVweDtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdGZsZXg6IDAgMCBmaXQtY29udGVudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fc3ViaGVhZGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Z2FwOiAwLjVyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNDVyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRjb2xvcjogJGRhcmtibHVlO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogXCJCYXJpb2xcIjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX19kdXJhdGlvbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuXHRcdFx0XHRjb2xvcjogIzg4ODtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjI1ZW0gMC40NWVtO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGdhcDogMWVtO1xyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fZGVzY3JpcHRpb24ge1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2J0bi13cmFwcGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Z2FwOiAxZW07XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucXItY29kZS13cmFwcGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Z2FwOiAxZW07XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRnYXA6IDFlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBtaW4oMTAwJSwgMTUwcHgpO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmX19saXN0LXdyYXBwZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRnYXA6IDAuMzVlbTtcclxuXHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZGFuZ2VyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRvbCB7XHJcblx0XHRcdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4yNWVtIDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdC8vIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxZW07XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0Z2FwOiAwLjVlbTtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5saXN0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0Z2FwOiAwLjVlbTtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMjVweDtcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19mb290ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0Z2FwOiAxZW07XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxLjVlbTtcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGdhcDogMC41ZW07XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmX19idXR0b24ge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Z2FwOiAwLjVlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwYmx1ZTtcclxuXHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5tYXJrLWNvbXBsZXRlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdGdhcDogMC4yNWVtO1xyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHdpZHRoOiAxLjVlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFN1cnZleSBPcHRpb25zXHJcblx0LnN1cnZleS1vcHRpb25zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAwLjVyZW07XHJcblxyXG5cdFx0Jl9fb3B0aW9uIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMC41cmVtO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tZHVyYXRpb24gZWFzZTtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmM2Y0ZjY7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5leGVyY2lzZS1jYXJkIHtcclxuXHRcdGFuaW1hdGlvbjogZmFkZUluIDAuM3MgZWFzZS1vdXQ7XHJcblx0fVxyXG5cclxuXHQvLyBQcmludCBzdHlsZXNcclxuXHRAbWVkaWEgcHJpbnQge1xyXG5cdFx0LnRyYWluaW5nLWRhc2hib2FyZCB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LmV4ZXJjaXNlLWNhcmQge1xyXG5cdFx0XHRicmVhay1pbnNpZGU6IGF2b2lkO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBQcm9ncmVzcyBUcmFja2VyXHJcbi5wcm9ncmVzcy10cmFja2VyIHtcclxuXHRwYWRkaW5nOiAxcmVtO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjZjlmYWZiLCAkYWxwaGE6IDEpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuXHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogMC41ZW07XHJcblxyXG5cdC8vIHBvc2l0aW9uOiBmaXhlZDtcclxuXHQvLyBib3R0b206IDA7XHJcblx0Ly8gd2lkdGg6IDEwMCU7XHJcblxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0fVxyXG5cclxuXHRwIHtcclxuXHRcdGNvbG9yOiAkbmV1dHJhbDtcclxuXHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdH1cclxuXHJcblx0LnByb2dyZXNzLWJhciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxZW07XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LnByb2dyZXNzIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG5cdFx0dHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcclxuXHR9XHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */
