.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}/*! Copyright (c) 2025 InfoBeans | infobeans.ai | @InfoBeans */
#newsletter-form{margin-bottom:20px}#newsletter-form input[type=email]{width:200px;margin-right:10px}.newsletter-success{color:#0d8244;font-weight:700}.newsletter-error{color:red;font-weight:700;text-align:center}.newsletter-center{text-align:center}.newsletter-center h3{font-weight:400;padding:30px 0}.newsletter-center h3 span{font-weight:300}.newsletter-center button.button-small{background:red;color:#fff;height:56px}.newsletter-center #newsletter-email{height:56px}.newsletter-success{text-align:center;justify-content:center;display:flex}.newsletter-success img{margin-right:8px}.newsletter-block .newsletter-submit{margin-bottom:0}/*! Copyright (c) 2026 InfoBeans | infobeans.ai | @InfoBeans */
 .wp-block-infobeans-postlist{border:1px solid #1e1e1e;background-color:#fff;width:100%}.wp-block-infobeans-postlist .title-wrapper{padding:10px}.wp-block-infobeans-postlist .post-selectorHeader{display:flex;align-items:center;justify-content:space-between;padding:10px;background-color:#fff;border-bottom:1px solid #1e1e1e}.wp-block-infobeans-postlist .post-selectorHeader .searchbox label,.wp-block-infobeans-postlist .post-selectorHeader .searchbox{display:flex;flex-grow:1;align-items:center}.wp-block-infobeans-postlist .post-selectorHeader .searchbox svg{width:25px;height:25px;fill:#777}.wp-block-infobeans-postlist .post-selectorHeader input:not([type=checkbox]){width:100%;margin-left:8px}.wp-block-infobeans-postlist .post-selectorHeader input:not([type=checkbox]){border-radius:0;font-size:.875rem;border:none;box-shadow:none;max-height:none;height:auto;background-color:#fff0;transition:all 0.25s ease-in-out;border-bottom:2px solid #fff0}.wp-block-infobeans-postlist .post-selectorHeader select{margin-left:14px;background-color:#fff}.wp-block-infobeans-postlist .post-selectorHeader input:focus:not([type=checkbox]){box-shadow:none;border-bottom:2px solid #11a0d2}.wp-block-infobeans-postlist .post{position:relative;display:flex;align-items:flex-start;margin-bottom:8px}.wp-block-infobeans-postlist .post .editor-block-icon .dashicons-plus{margin-top:4px}.wp-block-infobeans-postlist .post-figure{width:50px;height:50px;flex-basis:50px;flex-shrink:0;background-color:#eee;background-repeat:no-repeat;background-size:cover;margin:0;margin-right:16px}.wp-block-infobeans-postlist .post-title{margin:0;line-height:.8;font-size:.875rem}.wp-block-infobeans-postlist .post-meta{font-size:.875rem;font-style:italic;color:#555d66}.wp-block-infobeans-postlist .post-selectorContainer{display:flex;justify-content:space-between;margin:20px 0;padding:0;color:#333}.wp-block-infobeans-postlist .post-list{flex-basis:50%;padding:0 20px;max-height:232px;height:232px;overflow-y:auto}.wp-block-infobeans-postlist .post{padding:10px 50px 10px 10px;background-color:#fff;border:1px solid #1e1e1e}.wp-block-infobeans-postlist .post button.button-action{position:absolute;top:50%;padding:0;right:10px;min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:#1e1e1e;border-radius:2px;color:#fff;transform:translate(0,-50%);cursor:pointer;border:none;outline:none;transition:color 0.2s ease}.wp-block-infobeans-postlist .post button.button-action span{height:14px}.wp-block-infobeans-postlist .post button.button-action[disabled]{background:var(--lineup-element-disabled-button-background-color);color:var(--lineup-element-disabled-button-font-color);cursor:default}.wp-block-infobeans-postlist .post-selectorRemove .post button.button-action{background:#c92c2c}.wp-block-infobeans-postlist .post-selectorRemove .post button.button-action svg{fill:#fff}.wp-block-infobeans-postlist .post-selectorRemove .post button.button-action[disabled]{background:var(--lineup-element-disabled-button-background-color);color:var(--lineup-element-disabled-button-font-color);cursor:default}.wp-block-infobeans-postlist .button-directions{margin:auto 8px auto 0}.wp-block-infobeans-postlist .button-directions button{padding:0!important;margin:0 2px;min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:#1e1e1e;border-radius:2px;color:#fff;transform:translate(0,-50%);cursor:pointer;border:none;outline:none;transition:color 0.2s ease}.wp-block-infobeans-postlist .post-selectorRemove,.wp-block-infobeans-postlist .post-selectorAdd{width:50%}.wp-block-infobeans-postlist .post-selectorAdd>p,.wp-block-infobeans-postlist .post-selectorRemove>p{width:100%;text-align:center}.wp-block-infobeans-postlist .post-selectorAdd{border-right:1px solid #000}.wp-block-infobeans-postlist .post-list>button{background-color:#11a0d2;width:100%;padding:12px 18px;font-size:.875rem;font-weight:500;border:none;color:#fff;margin-bottom:8px;transition:all 0.25s ease-in-out}.wp-block-infobeans-postlist .post-list>button:not([disabled]):hover,.wp-block-infobeans-postlist .post-list>button:not([disabled]):focus,.wp-block-infobeans-postlist .post-list>button:not([disabled]):active{background-color:#009cbd}.wp-block-infobeans-postlist .post-list>button[disabled]{opacity:.7}.wp-block-infobeans-postlist .blocks-plain-text{line-height:1.8;font-size:1.6em;font-weight:600}.deal-selector .wp-block-infobeans-postlist .post-list{max-height:932px;height:auto}.excluded-taxonomies{display:none}.edit-post-visual-editor button.save-lineup{padding:0 10px}.wp-block-infobeans-postlist .empty-slot-post-list{height:auto;padding:0}.empty-slot-tooltip{visibility:hidden}.post-selectorAdd .button-action:hover+.empty-slot-tooltip{position:absolute;right:40px;font-size:.75rem;width:120px;background-color:var(--lineup-element-button-tooltip-background-color);color:var(--lineup-element-button-tooltip-font-color);text-align:center;border-radius:6px;padding:5px 0;visibility:visible}.dropdown-checkbox-container{display:flex}.dropdown-checkbox-container .lineup-dropdown-container{display:flex;flex-direction:column;margin-left:10px}.dropdown-checkbox-container .lineup-dropdown-container .lineup-note{font-size:.8125rem;color:var(--lineup-element-note-font-color);margin-top:10px}.dropdown-checkbox-container .checkbox-container{padding-left:20px}.dropdown-checkbox-container .checkbox-container label{font-size:1rem;font-family:var(--base--font-family)}.not-live{display:flex;align-items:center;font-weight:700;text-align:center;font-size:.6875rem;margin-top:10px}.not-live .tag{padding:5px 5px 4px;border-radius:.25rem;background-color:var(--wp-admin-theme-color);color:var(--button-primary--font-color)}.not-live .date{margin-left:6px;text-align:left}.content-lineup-save-button-container{display:flex;justify-content:center;align-items:center}.content-lineup-alert-success-text{float:left;display:flex;align-items:center;justify-content:center;color:green;height:24px}span.dashicon.dashicons.dashicons-edit{position:relative;right:114%;color:#000}header .navspacer{content:"";position:absolute;width:0;height:1px;background:#fff;bottom:0;transition:all 0.5s ease}header .navbar-list.desktop-menu .dropdown>.dropdown-menu-dark{height:0;transition:all 0.5s ease;overflow:hidden;top:80px}header .navbar-list.desktop-menu .dropdown>.dropdown-menu-dark.active-primary-nav{height:100vh;max-height:calc(100vh - 148px);overflow-y:auto;border-top:1px solid #676775}header .navbar-list.desktop-menu .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list{display:none}header .navbar-list.desktop-menu .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li{opacity:0;transform:translateY(-20px);transition:opacity 0.3s,transform 0.3s}header .navbar-list.desktop-menu .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list.show{display:block}header .navbar-list.desktop-menu .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.show{opacity:1;transform:translateY(0)}header .close-wrapper{position:fixed;bottom:0;left:0;width:100%;text-align:center;align-items:center;justify-content:center;background:#2f2f39;padding:16px 0!important;z-index:999;display:none}header .close-wrapper:hover{background:#5a5a61}header .close-wrapper:hover a{color:#fff}header .close-wrapper p{padding-top:5px}header .close-wrapper a{color:#e6e6ed!important}header .close-wrapper a:hover{background:#fff0}header .navbar-list.desktop-menu.desktop-menu.active-wrapper-list+.close-wrapper{display:flex}@media (max-width:767px){header .navspacer{display:none}header .close-wrapper{display:none!important}}.anime-card{overflow:hidden;transition:transform 0.2s;position:relative}.anime-card a .video-container{display:block;margin:0;padding:0;box-sizing:content-box;overflow:hidden;position:relative}.anime-card a .video-container img{transition:all 0.5s ease}.anime-card a .video-container::before{content:"";position:absolute;width:64px;height:228px;background:#ea1b3d;transform:rotate(349deg);right:-140px;transition:all 0.5s ease;top:-8px;z-index:3}.anime-card a .video-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(55 55 66 / .9);z-index:2;transition:all 0.5s ease;opacity:0}.anime-card a::before{content:"";position:absolute;top:0;right:50px;opacity:0;width:40px;height:30px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/white-arrow.svg);z-index:4;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.5s ease;transition-delay:100ms}.anime-card .image-container h4{position:relative}.anime-card .image-container h4::after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:#ea1b3d;transition:width 0.3s ease}@media (min-width:768px){.anime-card:hover a .video-container{overflow:hidden;transform:scale(1);transition:all 0.5s ease}.anime-card:hover a .video-container img{transform:scale(1.2)}.anime-card:hover a .video-container::before{right:-40px}.anime-card:hover a .video-container::after{opacity:1;mix-blend-mode:hard-light}.anime-card:hover a::before{right:0;opacity:1}.anime-card:hover .image-container h4::after{width:100%;padding-bottom:3px}}.case-study-content .animated-block+.block-list .animated-block{margin-top:40px}@media (max-width:767px){.case-study-content .animated-block+.block-list .animated-block{margin-top:0}}.case-study-content .block-list .animated-block{flex:0 0 calc(50% - 20px);min-height:320px}@media (max-width:767px){.case-study-content .block-list .animated-block{margin-top:24px;flex:auto;min-height:auto}.case-study-content .block-list .animated-block:first-child{margin-top:0}}.case-study-content .block-list+.block-list .animated-block{margin-top:40px}@media (max-width:767px){.case-study-content .block-list+.block-list .animated-block{margin-top:0}}.animated-block{width:100%;position:relative}@media (min-width:768px){.animated-block:hover{background:#ffd0d8}.animated-block:hover::before{content:"";width:20px;height:28px;background:#fff9ed;display:block;position:absolute;top:0;right:0}.animated-block *{transition:all 0.3s ease}.animated-block .block-content,.animated-block .highlighted-block{transition:all 0.5s ease;transform:scale(1)}.animated-block .block-content:hover,.animated-block .highlighted-block:hover{transform:scale(.97,.955);transform-origin:left top}.animated-block .block-content:hover h6,.animated-block .highlighted-block:hover h6{font-size:1.03125rem}.animated-block .block-content:hover::after,.animated-block .highlighted-block:hover::after{content:"";width:28px;height:20px;background:#fff9ed;display:block;position:absolute;bottom:-20px;left:-2px}.animated-block .highlighted-block:hover{transform:scale(.985,.96)}.animated-block .highlighted-block:hover::after{height:22px;bottom:-22px}}@media (max-width:767px){.animated-block{flex:auto;margin-top:0}}@media (max-width:767px){footer .footer-top .footer-links{transition:all 0.5s linear;overflow:hidden;opacity:0;left:-10px;position:relative}footer .footer-top .footer-links.open{opacity:1;left:0}}body:not(.wp-admin) .container-fluid{position:relative;width:100%;margin:0 auto;box-sizing:border-box}@media (max-width:767px){body:not(.wp-admin) .container-fluid{padding:0 24px!important}}body:not(.wp-admin) .container{position:relative;width:100%;max-width:1140px;margin:0 auto;padding:0 20px;box-sizing:border-box}@media (min-width:576px){body:not(.wp-admin) .container{max-width:540px}}@media (min-width:767px){body:not(.wp-admin) .container{max-width:720px}}@media (min-width:992px){body:not(.wp-admin) .container{max-width:960px}}@media (min-width:768px) and (max-width:1024px){body:not(.wp-admin) .container-fluid{padding:0 24px!important}}@media (min-width:1025px) and (max-width:1275px){body:not(.wp-admin) .container-fluid{max-width:100%;padding:0 80px}}@media (min-width:1276px) and (max-width:1350px){body:not(.wp-admin) .container-fluid{max-width:1275px;padding:0 20px}}@media (min-width:1351px){body:not(.wp-admin) .container-fluid{max-width:1275px;padding:0}}body:not(.wp-admin) a{color:#1eaedb}body:not(.wp-admin) a:hover{color:#0fa0ce}body:not(.wp-admin) .button,body:not(.wp-admin) button,body:not(.wp-admin) input[type=submit],body:not(.wp-admin) input[type=reset],body:not(.wp-admin) input[type=button]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:.6875rem;font-weight:600;line-height:2.375rem;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:#fff0;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}body:not(.wp-admin) .button:hover,body:not(.wp-admin) button:hover,body:not(.wp-admin) input[type=submit]:hover,body:not(.wp-admin) input[type=reset]:hover,body:not(.wp-admin) input[type=button]:hover,body:not(.wp-admin) .button:focus,body:not(.wp-admin) button:focus,body:not(.wp-admin) input[type=submit]:focus,body:not(.wp-admin) input[type=reset]:focus,body:not(.wp-admin) input[type=button]:focus{color:#333;border-color:#888;outline:0}body:not(.wp-admin) .button.button-primary,body:not(.wp-admin) button.button-primary,body:not(.wp-admin) input[type=submit].button-primary,body:not(.wp-admin) input[type=reset].button-primary,body:not(.wp-admin) input[type=button].button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}body:not(.wp-admin) .button.button-primary:hover,body:not(.wp-admin) button.button-primary:hover,body:not(.wp-admin) input[type=submit].button-primary:hover,body:not(.wp-admin) input[type=reset].button-primary:hover,body:not(.wp-admin) input[type=button].button-primary:hover,body:not(.wp-admin) .button.button-primary:focus,body:not(.wp-admin) button.button-primary:focus,body:not(.wp-admin) input[type=submit].button-primary:focus,body:not(.wp-admin) input[type=reset].button-primary:focus,body:not(.wp-admin) input[type=button].button-primary:focus{color:#fff;background-color:#1eaedb;border-color:#1eaedb}body:not(.wp-admin) input[type=email],body:not(.wp-admin) input[type=number],body:not(.wp-admin) input[type=search],body:not(.wp-admin) input[type=text],body:not(.wp-admin) input[type=tel],body:not(.wp-admin) input[type=url],body:not(.wp-admin) input[type=password],body:not(.wp-admin) textarea,body:not(.wp-admin) select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}body:not(.wp-admin) input[type=email],body:not(.wp-admin) input[type=number],body:not(.wp-admin) input[type=search],body:not(.wp-admin) input[type=text],body:not(.wp-admin) input[type=tel],body:not(.wp-admin) input[type=url],body:not(.wp-admin) input[type=password],body:not(.wp-admin) textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}body:not(.wp-admin) textarea{min-height:65px;padding-top:6px;padding-bottom:6px}body:not(.wp-admin) input[type=email]:focus,body:not(.wp-admin) input[type=number]:focus,body:not(.wp-admin) input[type=search]:focus,body:not(.wp-admin) input[type=text]:focus,body:not(.wp-admin) input[type=tel]:focus,body:not(.wp-admin) input[type=url]:focus,body:not(.wp-admin) input[type=password]:focus,body:not(.wp-admin) textarea:focus,body:not(.wp-admin) select:focus{border:1px solid #33c3f0;outline:0}body:not(.wp-admin) label,body:not(.wp-admin) legend{display:block;margin-bottom:.5rem;font-weight:600}body:not(.wp-admin) fieldset{padding:0;border-width:0}body:not(.wp-admin) input[type=checkbox],body:not(.wp-admin) input[type=radio]{display:inline}body:not(.wp-admin) label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}body:not(.wp-admin) ul{list-style:none}body:not(.wp-admin) ol{list-style:decimal inside}body:not(.wp-admin) ol,body:not(.wp-admin) ul{padding-left:0;margin-top:0}body:not(.wp-admin) ul ul,body:not(.wp-admin) ul ol,body:not(.wp-admin) ol ol,body:not(.wp-admin) ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}body:not(.wp-admin) li{margin-bottom:1rem}body:not(.wp-admin) code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}body:not(.wp-admin) pre>code{display:block;padding:1rem 1.5rem;white-space:pre}body:not(.wp-admin) th,body:not(.wp-admin) td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}body:not(.wp-admin) th:first-child,body:not(.wp-admin) td:first-child{padding-left:0}body:not(.wp-admin) th:last-child,body:not(.wp-admin) td:last-child{padding-right:0}body:not(.wp-admin) button,body:not(.wp-admin) .button{margin-bottom:1rem}body:not(.wp-admin) input,body:not(.wp-admin) textarea,body:not(.wp-admin) select,body:not(.wp-admin) fieldset{margin-bottom:1.5rem}body:not(.wp-admin) pre,body:not(.wp-admin) blockquote,body:not(.wp-admin) dl,body:not(.wp-admin) figure,body:not(.wp-admin) table,body:not(.wp-admin) p,body:not(.wp-admin) ul,body:not(.wp-admin) ol,body:not(.wp-admin) form{margin-bottom:2.5rem}body:not(.wp-admin) .u-full-width{width:100%;box-sizing:border-box}body:not(.wp-admin) .u-max-full-width{max-width:100%;box-sizing:border-box}body:not(.wp-admin) .u-pull-right{float:right}body:not(.wp-admin) .u-pull-left{float:left}body:not(.wp-admin) hr{margin-top:3rem;margin-bottom:3rem;border-width:0;border-top:1px solid #e1e1e1}body:not(.wp-admin) .container::after,body:not(.wp-admin) .row::after,body:not(.wp-admin) .u-cf{content:"";display:table;clear:both}.row-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width:550px){.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.6666666667%}.two.columns{width:15%}.three.columns{width:22%}.four.columns{width:30%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.6666666667%}.offset-by-two.column,.offset-by-two.column{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}@font-face{font-family:"Lexend";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-300-1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Lexend";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-300-2.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-300-3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-400-1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-400-2.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-400-3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lexend";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-500-1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Lexend";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-500-2.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-500-3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body:not(.wp-admin){font-family:Lexend;font-style:normal;box-sizing:border-box;color:#373742;margin:0;background:#fff9ed}body:not(.wp-admin)::after{box-sizing:border-box}body:not(.wp-admin)::before{box-sizing:border-box}body:not(.wp-admin) article,body:not(.wp-admin) aside,body:not(.wp-admin) details,body:not(.wp-admin) figcaption,body:not(.wp-admin) figure,body:not(.wp-admin) footer,body:not(.wp-admin) header,body:not(.wp-admin) hgroup,body:not(.wp-admin) main,body:not(.wp-admin) menu,body:not(.wp-admin) nav,body:not(.wp-admin) section,body:not(.wp-admin) summary{display:block}body:not(.wp-admin) audio,body:not(.wp-admin) canvas,body:not(.wp-admin) progress,body:not(.wp-admin) video{display:inline-block;vertical-align:baseline}body:not(.wp-admin) audio:not([controls]){display:none;height:0}body:not(.wp-admin) [hidden],body:not(.wp-admin) template{display:none}body:not(.wp-admin) a{background-color:#fff0;text-decoration:none;cursor:pointer}body:not(.wp-admin) a:active,body:not(.wp-admin) a:hover{outline:0}body:not(.wp-admin) abbr[title]{border-bottom:1px dotted}body:not(.wp-admin) b,body:not(.wp-admin) strong{font-weight:700}body:not(.wp-admin) dfn{font-style:italic}body:not(.wp-admin) small{font-size:80%}body:not(.wp-admin) sub,body:not(.wp-admin) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}body:not(.wp-admin) sup{top:-.5em}body:not(.wp-admin) sub{bottom:-.25em}body:not(.wp-admin) img{border:0}body:not(.wp-admin) svg:not(:root){overflow:hidden}body:not(.wp-admin) figure{margin:1em 40px}body:not(.wp-admin) hr{box-sizing:content-box;height:0}body:not(.wp-admin) pre{overflow:auto}body:not(.wp-admin) code,body:not(.wp-admin) kbd,body:not(.wp-admin) pre,body:not(.wp-admin) samp{font-size:1em}body:not(.wp-admin) button,body:not(.wp-admin) input,body:not(.wp-admin) optgroup,body:not(.wp-admin) select,body:not(.wp-admin) textarea{color:inherit;font:inherit;margin:0}body:not(.wp-admin) button{overflow:visible}body:not(.wp-admin) button,body:not(.wp-admin) select{text-transform:none}body:not(.wp-admin) button,body:not(.wp-admin) html input[type=button],body:not(.wp-admin) input[type=reset],body:not(.wp-admin) input[type=submit]{-webkit-appearance:button;cursor:pointer}body:not(.wp-admin) button[disabled],body:not(.wp-admin) html input[disabled]{cursor:default}body:not(.wp-admin) button::-moz-focus-inner,body:not(.wp-admin) input::-moz-focus-inner{border:0;padding:0}body:not(.wp-admin) input{line-height:normal}body:not(.wp-admin) input[type=checkbox],body:not(.wp-admin) input[type=radio]{box-sizing:border-box;padding:0}body:not(.wp-admin) input[type=number]::-webkit-inner-spin-button,body:not(.wp-admin) input[type=number]::-webkit-outer-spin-button{height:auto}body:not(.wp-admin) input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}body:not(.wp-admin) input[type=search]::-webkit-search-cancel-button,body:not(.wp-admin) input[type=search]::-webkit-search-decoration{-webkit-appearance:none}body:not(.wp-admin) fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}body:not(.wp-admin) legend{border:0;padding:0}body:not(.wp-admin) textarea{overflow:auto}body:not(.wp-admin) optgroup{font-weight:700}body:not(.wp-admin) table{border-collapse:collapse;border-spacing:0}body:not(.wp-admin) td,body:not(.wp-admin) th{padding:0}body:not(.wp-admin) .display-large{font-size:4.5rem;line-height:5rem}body:not(.wp-admin) h1,body:not(.wp-admin) h2,body:not(.wp-admin) h3,body:not(.wp-admin) h4,body:not(.wp-admin) h5,body:not(.wp-admin) h6,body:not(.wp-admin) p{margin-top:0;margin-bottom:0}body:not(.wp-admin) h1{font-size:4rem;line-height:5rem}body:not(.wp-admin) h2{font-size:3rem;line-height:3.5rem}body:not(.wp-admin) h3{font-size:2rem;line-height:2.1875rem}body:not(.wp-admin) h4{font-size:2rem;line-height:2.5rem}body:not(.wp-admin) h5{font-size:1.5rem;line-height:2rem}body:not(.wp-admin) h6{font-size:1rem;line-height:1.5rem}body:not(.wp-admin) h6.h6-uppercase-light{font-weight:300;text-transform:uppercase}body:not(.wp-admin) p.p1{font-size:1.5rem;line-height:2.5rem}body:not(.wp-admin) p.p1.large-regular{font-weight:300}body:not(.wp-admin) p.p1.large-medium{font-weight:500}body:not(.wp-admin) p.p2{font-size:1.125rem;line-height:1.75rem}body:not(.wp-admin) p.p2.base-light{font-weight:300}body:not(.wp-admin) p.p2.base-medium{font-weight:500}body:not(.wp-admin) p.p3{font-size:.875rem;line-height:1.5rem}body:not(.wp-admin) p.p3.small-light{font-weight:300}body:not(.wp-admin) .large-uppercase{font-weight:500;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase}body:not(.wp-admin) .medium-uppercase{font-size:1rem;line-height:1rem;text-transform:uppercase}@media (max-width:767px){body:not(.wp-admin) .medium-uppercase{line-height:1.375rem}}body:not(.wp-admin) .tag-name{font-size:.75rem;line-height:.75rem;text-transform:uppercase}body:not(.wp-admin) button.button-large{font-weight:500;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase}body:not(.wp-admin) a.button-large{font-weight:500;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase}body:not(.wp-admin) button.button-small{font-size:1rem;line-height:1.125rem;text-transform:uppercase}body:not(.wp-admin) a.button-small{font-size:1rem;line-height:1.125rem;text-transform:uppercase}body:not(.wp-admin) .medium{font-weight:300;font-size:1rem;line-height:1rem}body:not(.wp-admin) .small-uppercase{font-size:.75rem;line-height:.8125rem;text-transform:uppercase}body:not(.wp-admin) .caption{font-size:.875rem;line-height:1.5rem}body:not(.wp-admin) .quote-large{font-weight:300;font-size:4rem;line-height:5.5rem}body:not(.wp-admin) .quote-medium{font-weight:300;font-size:3rem;line-height:4rem}body:not(.wp-admin) .quote-small{font-size:2rem;line-height:2.5rem}body:not(.wp-admin) .quote-extra-small{font-weight:300;font-size:1.5rem;line-height:2rem}@media (max-width:767px){body:not(.wp-admin) .quote-extra-small{font-family:Lexend;font-weight:400;line-height:1.75rem}}body:not(.wp-admin) .client-name-large{font-weight:500;font-size:2rem;line-height:3rem}body:not(.wp-admin) .client-name-small{font-weight:500;font-size:1rem;line-height:1rem;text-transform:uppercase}body:not(.wp-admin) .client-title-large{font-weight:300;font-size:1.5rem;line-height:2.25rem}body:not(.wp-admin) .client-title-small{font-weight:300;font-size:.75rem;line-height:1rem}@media (max-width:767px){body:not(.wp-admin) .client-title-small{text-transform:uppercase;line-height:1.375rem;font-weight:300;font-family:Lexend}}body:not(.wp-admin) .stat-heading{font-size:3.5rem;line-height:4rem}body:not(.wp-admin) .stat-heading-accents{font-size:2.5rem;line-height:4rem}body:not(.wp-admin) .stat-text{font-weight:300;font-size:1.25rem;line-height:1.5rem}body:not(.wp-admin) .section-heading h2{color:#373742;font-weight:400}body:not(.wp-admin) .section-heading h2 span{color:#ea1b3d;display:block}@media (max-width:767px){body:not(.wp-admin) .display-large{font-size:4rem;line-height:4.5rem}body:not(.wp-admin) h1{font-size:2.5rem;line-height:2.75rem}body:not(.wp-admin) h2{font-size:2rem;line-height:2.5rem}body:not(.wp-admin) h3{font-size:1.75rem;line-height:2rem}body:not(.wp-admin) h4{font-size:1.5rem;line-height:1.75rem}body:not(.wp-admin) h5{font-size:1.25rem;line-height:1.5rem}body:not(.wp-admin) p.p1{font-size:1.125rem;line-height:2.125rem}body:not(.wp-admin) p.p2{font-size:1rem;line-height:1.5rem}body:not(.wp-admin) .quote-large{font-size:2rem;line-height:2.5rem}body:not(.wp-admin) .quote-medium{font-size:1.5rem;line-height:2rem}body:not(.wp-admin) .quote-small{font-size:1.5rem;line-height:2rem}body:not(.wp-admin) .quote-extra-small{font-size:1.25rem;line-height:2rem}body:not(.wp-admin) .client-name-large{font-size:1.125rem;line-height:2.5rem}body:not(.wp-admin) .client-name-small{font-weight:500;font-size:.875rem;line-height:1rem;text-transform:uppercase}body:not(.wp-admin) .client-title-large{font-size:.875rem;line-height:1.75rem}body:not(.wp-admin) .client-title-small{font-size:.875rem}body:not(.wp-admin) .stat-heading{font-weight:500;font-size:2.5rem;line-height:3.75rem}body:not(.wp-admin) .stat-text{font-size:1.5rem;line-height:2rem}body:not(.wp-admin) button.button-small{font-size:.875rem;line-height:.875rem}body:not(.wp-admin) a.button-small{font-size:.875rem;line-height:.875rem}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.arrow-heading .link-with-arrow{display:flex;text-decoration:none;color:#ea1b3d;text-transform:uppercase;font-size:1rem}.arrow-heading .link-with-arrow p{margin:0;display:flex}@media (min-width:768px){.arrow-heading .link-with-arrow:hover img,.arrow-heading .link-with-arrow:hover svg{margin-left:15px}}.arrow-heading .link-with-arrow:hover{color:#ea1b3d}.arrow-heading .link-with-arrow img,.arrow-heading .link-with-arrow svg{margin:0 0 0 5px;transition:0.3s}.quote-blog{margin:56px 0;padding:0 56px}.quote-blog .quote-container .quotes-content{margin-top:32px}.quote-blog .quote-container .quotes-content h4{font-weight:400}.quote-blog .quote-container hr{width:96px;height:8px;border-top-color:#ea1b3d;background:#ea1b3d;margin-top:32px;margin-bottom:32px;margin-left:0}.quote-blog .quote-container .author-detail h6:first-child{text-transform:capitalize;font-weight:500}.quote-blog .quote-container .author-detail h6:last-child{font-weight:300;font-size:.75rem;line-height:1rem}@media (max-width:767px){h1.display-large{font-size:2.875rem!important}}body .ib-block-content{color:#373742}body .ib-block-content h1,body .ib-block-content h2,body .ib-block-content h3,body .ib-block-content h4,body .ib-block-content h5,body .ib-block-content h6{font-weight:400}body .ib-block-content h1.wp-block-heading,body .ib-block-content h2.wp-block-heading,body .ib-block-content h3.wp-block-heading,body .ib-block-content h4.wp-block-heading,body .ib-block-content h5.wp-block-heading,body .ib-block-content h6.wp-block-heading{margin-bottom:24px}body .ib-block-content h1.wp-block-heading:not(:first-child),body .ib-block-content h2.wp-block-heading:not(:first-child),body .ib-block-content h3.wp-block-heading:not(:first-child),body .ib-block-content h4.wp-block-heading:not(:first-child),body .ib-block-content h5.wp-block-heading:not(:first-child),body .ib-block-content h6.wp-block-heading:not(:first-child){margin-top:28px}body .ib-block-content h1.wp-block-heading+p,body .ib-block-content h2.wp-block-heading+p,body .ib-block-content h3.wp-block-heading+p,body .ib-block-content h4.wp-block-heading+p,body .ib-block-content h5.wp-block-heading+p,body .ib-block-content h6.wp-block-heading+p{font-size:1.5rem;line-height:2.5rem}body .ib-block-content>p:first-child{font-size:1.5rem;line-height:2.5rem}body .ib-block-content>p:first-child a{font-size:1.5rem;line-height:2.5rem}body .ib-block-content p.p1{font-size:1.5rem;line-height:2.5rem}body .ib-block-content p.p1 a{font-size:1.5rem;line-height:2.5rem}body .ib-block-content p{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin:12px 0}body .ib-block-content p strong{font-weight:500}body .ib-block-content p b{font-weight:500}body .ib-block-content a{font-size:1.125rem;font-weight:300;line-height:1.75rem;color:#373742;text-decoration:underline}body .ib-block-content a:hover{color:#ea1b3d}body .ib-block-content span{font-size:1.125rem;font-weight:300;line-height:1.75rem}body .ib-block-content span strong{font-weight:500}body .ib-block-content span b{font-weight:500}body .ib-block-content strong{font-weight:500}body .ib-block-content figure{margin:32px auto 56px auto}body .ib-block-content figure iframe{width:100%}body .ib-block-content figure img{width:100%;margin:auto;height:auto}body .ib-block-content figcaption{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775;padding:0 60px;margin-top:24px;text-align:center}body .ib-block-content blockquote{margin:56px 0;padding:0 56px}body .ib-block-content blockquote p::before{content:"";width:56px;height:41px;margin-bottom:32px;display:block;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/inverted.svg)}body .ib-block-content blockquote p::after{content:"";width:96px;height:8px;border-top-color:#ea1b3d;background:#ea1b3d;margin-top:32px;margin-bottom:32px;margin-left:0;display:block}body .ib-block-content blockquote blockquote{margin:0;padding:0}body .ib-block-content blockquote p{font-size:1.5rem;font-weight:400;line-height:2.5rem}body .ib-block-content blockquote cite{font-size:1rem;font-weight:500;line-height:1.5rem;text-transform:capitalize;font-style:normal}body .ib-block-content ul{margin-bottom:56px;margin-top:24px;list-style:disc;margin-left:42px}body .ib-block-content ul li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:16px;padding:0 0 0 22px}body .ib-block-content ul li:last-child{margin-bottom:0}body .ib-block-content ul ::marker{font-size:1.25rem}body .ib-block-content ol{margin-bottom:56px;margin-left:32px;margin-top:24px;list-style-position:outside}body .ib-block-content ol li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:16px;padding:0 0 0 13px}body .ib-block-content ol li:last-child{margin-bottom:0}body .ib-block-content ol ::marker{font-size:1.125rem;font-weight:500;line-height:1.75rem}body .ib-block-content ::marker{color:#ea1b3d}body .ib-block-content .mission-section{margin-left:calc(-50vw + 460px);margin-right:calc(-50vw + 460px)}@media (min-width:992px) and (max-width:1059px){body .ib-block-content .mission-section{margin-left:calc(-50vw + 442.5px);margin-right:calc(-50vw + 442.5px)}}@media (min-width:768px) and (max-width:991px){body .ib-block-content .mission-section{margin-left:calc(-50vw + 290px);margin-right:calc(-50vw + 290px)}}@media (min-width:576px) and (max-width:767px){body .ib-block-content .mission-section{margin-left:-48px;margin-right:-48px}}@media (max-width:575px){body .ib-block-content .mission-section{margin-left:-24px;margin-right:-24px}}@media (min-width:1025px) and (max-width:1275px){body .ib-block-content .mission-section .video-container{padding:0 80px}body .ib-block-content .mission-section .video-container .container-fluid{padding:0}}@media (max-width:1024px){body .ib-block-content .mission-section .video-container{padding:0 24px}body .ib-block-content .mission-section .video-container .container-fluid{padding:0!important}}@media (max-width:767px){body .ib-block-content h1.wp-block-heading,body .ib-block-content h2.wp-block-heading,body .ib-block-content h3.wp-block-heading,body .ib-block-content h4.wp-block-heading,body .ib-block-content h5.wp-block-heading,body .ib-block-content h6.wp-block-heading{margin-bottom:32px}body .ib-block-content h1.wp-block-heading:not(:first-child),body .ib-block-content h2.wp-block-heading:not(:first-child),body .ib-block-content h3.wp-block-heading:not(:first-child),body .ib-block-content h4.wp-block-heading:not(:first-child),body .ib-block-content h5.wp-block-heading:not(:first-child),body .ib-block-content h6.wp-block-heading:not(:first-child){margin-top:20px}body .ib-block-content h1.wp-block-heading+p,body .ib-block-content h2.wp-block-heading+p,body .ib-block-content h3.wp-block-heading+p,body .ib-block-content h4.wp-block-heading+p,body .ib-block-content h5.wp-block-heading+p,body .ib-block-content h6.wp-block-heading+p{font-size:1.125rem;line-height:1.75rem}body .ib-block-content>p:first-child{font-size:1.125rem;line-height:1.75rem}body .ib-block-content>p:first-child a{font-size:1.125rem;line-height:1.75rem}body .ib-block-content p.p1{font-size:1.125rem;margin-bottom:28px}body .ib-block-content p.p1 a{font-size:1.125rem;line-height:1.75rem}body .ib-block-content p{font-size:1rem;margin-bottom:24px}body .ib-block-content p a{font-size:1rem}body .ib-block-content>p{line-height:1.5rem}body .ib-block-content>p+p{margin:32px 0}body .ib-block-content>p:first-child{font-size:1.125rem;line-height:2.125rem}body .ib-block-content>p:first-child a{font-size:1.125rem;line-height:2.125rem}body .ib-block-content>p strong{font-weight:300}body .ib-block-content figure{margin:64px auto}body .ib-block-content figure img{height:auto;max-height:474px}body .ib-block-content figcaption{padding:0 20px;margin-top:24px}body .ib-block-content h3,body .ib-block-content h4,body .ib-block-content h5,body .ib-block-content h6{margin-bottom:32px}body .ib-block-content blockquote{margin:64px 0;padding:0}body .ib-block-content blockquote blockquote p::before{width:32px;height:24px;margin-bottom:24px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/inverted-small.svg)}body .ib-block-content blockquote blockquote p::after{content:"";height:4px;margin-top:24px;margin-bottom:24px}body .ib-block-content blockquote p{font-size:1.5rem;line-height:2rem}body .ib-block-content blockquote cite{font-size:.875rem;line-height:1rem;text-transform:uppercase}body .ib-block-content ul,body .ib-block-content ol{margin:64px 0 64px 32px}body .ib-block-content ul li,body .ib-block-content ol li{line-height:2.125rem}body .ib-block-content ol li::before{width:14px}body .ib-block-content ol ::marker{font-weight:300;line-height:2.125rem}}body.legacy-content .ib-block-content>img{margin:24px 0}body .yt-block h1.wp-block-heading,body .yt-block h2.wp-block-heading,body .yt-block h3.wp-block-heading,body .yt-block h4.wp-block-heading,body .yt-block h5.wp-block-heading,body .yt-block h6.wp-block-heading{padding:104px 150px 0 150px;font-size:3rem;font-style:normal;font-weight:400;line-height:3.5rem;background:#ffefd1}body .yt-block figure{padding:32px 150px 104px 150px;margin:0;background:#ffefd1}body .yt-block figure iframe{width:100%;height:451px}body .yt-block figcaption{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775;padding:0 60px;margin-top:24px;text-align:center}@media (max-width:767px){body .yt-block h1.wp-block-heading,body .yt-block h2.wp-block-heading,body .yt-block h3.wp-block-heading,body .yt-block h4.wp-block-heading,body .yt-block h5.wp-block-heading,body .yt-block h6.wp-block-heading{padding:64px 24px 0 24px;font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.75rem;background:#ffefd1}body .yt-block figure{padding:32px 24px 64px 24px}body .yt-block figure iframe{height:auto}}body .wp-block-table{margin:16px 0 0 0}body .wp-block-table th,body .wp-block-table td{border:none}body .wp-block-table table{width:100%;margin-bottom:0}body .wp-block-table table tr{border-bottom:1px solid #e6e6ed}body .wp-block-table table tr:first-child{border-bottom:none}body .wp-block-table table tr th,body .wp-block-table table tr td{padding:16px 12px}body .wp-block-table table tr th:first-child,body .wp-block-table table tr td:first-child{padding-left:12px}body .wp-block-table table tr th h6,body .wp-block-table table tr td h6{font-weight:400}body .wp-block-table table tr th{background:#ffefd1;border-bottom:none;font-weight:400;font-size:1rem;line-height:1.5rem}body .wp-block-table table tr td{border-bottom:1px solid #e6e6ed;font-size:.875rem;line-height:1.5rem}body .wp-block-table table tr td a{text-decoration:underline;color:#373742}body .wp-block-table table tr td a p.p3{display:inline-block;text-decoration:underline}body .wp-block-table table thead{border-bottom:none}body .wp-block-table table th,body .wp-block-table table td{border:none}body .wp-block-table .more-button{margin-top:24px}body .wp-block-table .more-button .show-more{font-size:1rem;line-height:1.125rem;text-transform:uppercase;color:#ea1b3d}body .wp-block-column.link-video-blocks{padding:20px 0 52px 0}body .wp-block-column.link-video-blocks h1.wp-block-heading,body .wp-block-column.link-video-blocks h2.wp-block-heading,body .wp-block-column.link-video-blocks h3.wp-block-heading,body .wp-block-column.link-video-blocks h4.wp-block-heading,body .wp-block-column.link-video-blocks h5.wp-block-heading,body .wp-block-column.link-video-blocks h6.wp-block-heading{margin-bottom:32px}body .wp-block-column.link-video-blocks .is-layout-flex{-moz-column-gap:48px;column-gap:48px;row-gap:0}body .wp-block-column.link-video-blocks>.wp-block-columns{margin-bottom:32px}body .wp-block-column.link-video-blocks .wp-block-column.is-layout-flow p{margin:0;color:#373742;font-size:2rem;font-weight:400;line-height:2.5rem}body .wp-block-column.link-video-blocks .wp-block-column.is-layout-flow p a{font-size:1rem;font-weight:400;line-height:1rem;color:#ea1b3d;padding:20px 0}body .wp-block-column.link-video-blocks .wp-block-column.is-layout-flow figure{margin:0 auto}@media (max-width:767px){body .wp-block-column.link-video-blocks{padding:20px 0!important}body .wp-block-column.link-video-blocks .wp-block-column{margin-bottom:32px}}@media (max-width:767px){body .wp-block-table{margin-top:16px;overflow-x:auto}body .wp-block-table table tr th{font-size:.875rem;line-height:1.375rem}body .wp-block-table table.has-fixed-layout tr th{width:150px}}body.single-post .wp-block-heading{margin-top:66px!important}@media (max-width:575px){body.single-post .wp-block-heading{margin-top:20px!important}}@media (min-width:992px){body:not(.wp-admin) .container.ib-block-content{max-width:100%}}.mb-0{margin-bottom:0!important}@font-face{font-family:"Lexend";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-300-1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Lexend";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-300-2.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-300-3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-400-1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-400-2.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-400-3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lexend";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-500-1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Lexend";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-500-2.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-500-3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}mark.red-font-color-text{color:#ea1b3d;background:inherit}.wp-admin .section-heading h2{font-size:3rem;line-height:3.5rem;color:#373742;margin:auto 0;font-weight:400}.wp-admin .section-heading h2 span:not(.client-count){color:#ea1b3d;display:block}.wp-admin.modal-open .productModal-overlay .productTable{width:100%}.wp-admin.modal-open .productModal-overlay .productTable thead.productTable-header{display:none}.wp-admin.modal-open .productModal-overlay .productTable tr.productTable-row td{border-bottom:1px solid #ccc}.wp-admin.modal-open .productModal-overlay .productTable tr.productTable-row:hover{cursor:pointer;background:#f7f7f7}.wp-admin.modal-open .productModal-overlay ul.productModal-pagination.productModal-footer.productModal-footer--center{display:flex;background:#ccc;text-align:center;margin:10px 0 0 0;padding:5px}.wp-admin.modal-open .productModal-overlay ul.productModal-pagination.productModal-footer.productModal-footer--center li{padding:0 5px;margin:0}.wp-admin.modal-open .productModal-overlay ul.productModal-pagination.productModal-footer.productModal-footer--center li a{cursor:pointer}.wp-admin.modal-open .productModal-overlay ul.productModal-pagination.productModal-footer.productModal-footer--center.active{background:#222}.wp-admin.modal-open .productModal-overlay ul.productModal-pagination.productModal-footer.productModal-footer--center.active a{color:#fff}.wp-admin.modal-open .productModal-overlay .components-modal__frame{min-width:70%}.wp-admin #tagsdiv-page_type .postbox-header h2.ui-sortable-handle{padding:0 16px;font-size:.8125rem;cursor:pointer;font-weight:500}.wp-admin #tagsdiv-page_type .inside{padding:0 16px 16px}.wp-admin #tagsdiv-page_type .inside #page_type_error{color:#ea1b3d;padding:5px 0 0 3px}.wp-core-ui.wp-customizer button{font-weight:400}.wp-core-ui.wp-customizer .wp-full-overlay-sidebar .wp-full-overlay-header{height:125px}.wp-core-ui.wp-customizer .wp-full-overlay-sidebar .wp-full-overlay-header .customize-controls-close{border-bottom:1px solid #dcdcde}.wp-core-ui.wp-customizer .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content{top:126px}.wp-core-ui.wp-customizer .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content #customize-theme-controls ul .customize-section-back,.wp-core-ui.wp-customizer .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content #customize-theme-controls ul .customize-panel-back{margin:18px 0 18px 10px;width:auto;padding:6px}.wp-core-ui.wp-customizer .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content #customize-theme-controls ul .customize-section-back::before,.wp-core-ui.wp-customizer .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content #customize-theme-controls ul .customize-panel-back::before{left:0;top:-22px}.wp-core-ui.wp-customizer .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content #customize-theme-controls ul .customize-inside-control-row label{display:inline-block;margin-left:10px;font-weight:400}.wp-core-ui.wp-customizer .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content #customize-theme-controls ul .menu-location-settings{margin:0;font-weight:100%}.case-studies-container,.salesforce-net-zero-section,.salesforce-solutions-section,.offering-page-salesforce-tabs-wrapper,.stats-block-wrapper,.build-to-learn-wrapper,.case-studies-container,.partnerships-drive,.offerings-container,.text-with-icon-section,.offerings-container.second-column,.featured-content-section,.our-programs-section,.tech-focus-variant-section{margin:0 auto!important;padding:80px 0!important}body .hrds-banner-sub-title{font-size:1.5rem;font-weight:300}.offering-page-hero-card{padding:20px 0 80px 0!important}section.case-studies-index-wrapper{padding-top:20px}.career-container{margin:100px 0 0 0!important}.logo-carousel-container{margin:0 auto!important;padding:80px 0 80px 0!important}.testimonial-section+.logo-carousel-container{padding:160px 0 80px 0!important}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .arrow-heading h5{color:#373742;pointer-events:none;cursor:text!important}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .arrow-heading h5 img{display:none}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .arrow-heading .link-with-arrow{cursor:text;pointer-events:none}.page-template-template-full-width .offerings-container .container-fluid .row-wrapper{padding:0 40px}body:not(.page-template-template-homepage) .testimonial-section{margin:80px 0}.mb-55{margin-bottom:55px!important}.mb-0{margin-bottom:0!important}body:not(.wp-admin):not(.home):not(.page-template-template-homepage){padding-top:80px}@media only screen and (max-width:768px){.build-to-learn-wrapper{height:100%!important}}@media only screen and (max-width:767px){.case-studies-container,.salesforce-net-zero-section,.salesforce-solutions-section,.offering-page-salesforce-tabs-wrapper,.stats-block-wrapper,.build-to-learn-wrapper,.case-studies-container,.partnerships-drive,.offerings-container,.text-with-icon-section,.offerings-container.second-column,.featured-content-section,.our-programs-section,.tech-focus-variant-section{margin:0 auto!important;padding:48px 0!important;height:100%!important}.feature-discover{margin-top:22px!important}.feature-discover,.feature-discover .wp-block-media-text__content{padding-right:0;padding-left:0}body .featured-offerings-heading a.link-with-arrow p,body .offering-page-hero-card .load-more-btn a{font-size:.875rem}body .two-column .eight.columns .row-wrapper .flex-bas:not(:nth-child(2)){margin-top:inherit}body .feature-discover-media figure img{margin-top:inherit!important;margin-bottom:25px!important}.cta-wrap .wp-block-buttons{justify-content:center}.wp-block-spacer{height:auto!important}.page-id-31517 .wp-block-spacer,.page-id-31517 .wp-block-spacer{height:22px!important}.offering-page-hero-card{padding:20px 0!important}.career-container{margin:48px 0 0 0!important}.logo-carousel-container{margin:0 auto!important;padding:48px 0!important}.testimonial-section+.logo-carousel-container{padding:48px 0!important}body:not(.wp-admin) .partner-container{margin-bottom:0!important}.home .offerings-container .featured-offerings-heading .section-heading h2{text-align:center!important}.featured-content-section .container-fluid .row-wrapper .image-container .video-container img,.featured-content-section .container-fluid .row-wrapper .image-container .video-container video{height:auto!important}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns img{height:auto!important}.page-template-template-full-width .offerings-container .container-fluid .row-wrapper{padding:0}body:not(.page-template-template-homepage) .testimonial-section{margin:48px 0}.mb-55{margin-bottom:0px!important}body:not(.wp-admin):not(.home):not(.page-template-template-homepage){padding-top:74px}}select#mobilefilter,div#ajax-filter{display:none}.page-template-template-post .tags-wrapper{display:none}.grecaptcha-badge{visibility:hidden}.blog-index-section .tags-wrapper{display:none}.page-template-template-post .tags-wrapper{display:none}.spacewrap-calculator .storage-cast .cost-saving .cost-save:nth-child(2){display:none}body .core-block{color:#373742}body .core-block h1,body .core-block h2,body .core-block h3,body .core-block h4,body .core-block h5,body .core-block h6{font-weight:400;margin:40px auto}body .core-block h1{font-size:4rem;line-height:5rem}body .core-block h2{font-size:3rem;line-height:3.5rem}body .core-block h3{font-size:2.5rem;line-height:3rem}body .core-block h4{font-size:2rem;line-height:2.5rem}body .core-block h5{font-size:1.5rem;line-height:2rem}body .core-block h6{font-size:1rem;line-height:1.5rem}body .core-block strong,body .core-block b{font-weight:500}body .core-block p{font-size:1.125rem;line-height:1.75rem;font-weight:300}body .core-block p+p{margin-top:24px}body .core-block a{font-size:inherit;line-height:inherit;text-decoration:underline;color:#373742}body .core-block a:not(.wp-element-button):hover{color:#ea1b3d}body .core-block span{font-size:inherit;line-height:inherit}body .core-block figure{margin:40px auto 40px auto}body .core-block figure iframe{width:100%}body .core-block figure img{width:100%;margin:auto;height:auto}body .core-block figcaption{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775;padding:0 60px;margin-top:24px;text-align:center}body .core-block blockquote{margin:40px auto 40px auto;max-width:800px}body .core-block blockquote p::before{content:"";width:56px;height:41px;margin-bottom:32px;display:block;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/inverted.svg)}body .core-block blockquote p::after{content:"";width:96px;height:8px;border-top-color:#ea1b3d;background:#ea1b3d;margin-top:32px;margin-bottom:32px;margin-left:0;display:block}body .core-block blockquote blockquote{margin:0;padding:0}body .core-block blockquote p{font-size:1.5rem;font-weight:400;line-height:2.5rem}body .core-block blockquote cite{font-size:1rem;font-weight:500;line-height:1.5rem;text-transform:capitalize;font-style:normal}body .core-block ul{margin-bottom:40px;margin-top:40px;list-style:disc;margin-left:auto;margin-right:auto;padding-left:40px}body .core-block ul li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:16px;padding:0 0 0 22px}body .core-block ul li:last-child{margin-bottom:0}body .core-block ul ::marker{font-size:1.25rem}body .core-block ul.checkmark{list-style-type:none}body .core-block ul.checkmark li::before{content:"";margin-right:16px;min-width:41px;height:32px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/Checkmark.svg);background-repeat:no-repeat}body .core-block ol{margin-bottom:40px;margin-left:auto;margin-right:auto;padding-left:40px;margin-top:40px;list-style-position:outside}body .core-block ol li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:16px;padding:0 0 0 13px}body .core-block ol li:last-child{margin-bottom:0}body .core-block ol ::marker{font-size:1.125rem;font-weight:500;line-height:1.75rem}body .core-block .wp-block-table{margin:40px auto}body .core-block .wp-block-table th,body .core-block .wp-block-table td{border:none}body .core-block .wp-block-table table{width:100%;margin-bottom:0}body .core-block .wp-block-table table tr{border-bottom:1px solid #e6e6ed}body .core-block .wp-block-table table tr:first-child{border-bottom:none}body .core-block .wp-block-table table tr th,body .core-block .wp-block-table table tr td{padding:16px 12px}body .core-block .wp-block-table table tr th:first-child,body .core-block .wp-block-table table tr td:first-child{padding-left:12px}body .core-block .wp-block-table table tr th h6,body .core-block .wp-block-table table tr td h6{font-weight:400}body .core-block .wp-block-table table tr th{background:#ffefd1;border-bottom:none;font-weight:400;font-size:1rem;line-height:1.5rem}body .core-block .wp-block-table table tr td{border-bottom:1px solid #e6e6ed;font-size:.875rem;line-height:1.5rem}body .core-block .wp-block-table table tr td a{text-decoration:underline;color:#373742}body .core-block .wp-block-table table tr td a p{display:inline-block;text-decoration:underline}body .core-block .wp-block-table table thead{border-bottom:none}body .core-block .wp-block-table table th,body .core-block .wp-block-table table td{border:none}body .core-block button,body .core-block .wp-element-button{font-weight:500;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;margin:40px 0}body .core-block pre,body .core-block samp,body .core-block code,body .core-block kbd{font-family:Lexend;margin:40px 0}body .core-block pre code,body .core-block samp code,body .core-block code code,body .core-block kbd code{margin:0}@media (max-width:767px){body .core-block h1{font-size:2.5rem;line-height:2.75rem}body .core-block h2{font-size:2rem;line-height:2.5rem}body .core-block h3{font-size:1.75rem;line-height:2rem}body .core-block h4{font-size:1.5rem;line-height:1.75rem}body .core-block h5{font-size:1.25rem;line-height:1.5rem}body .core-block p{font-size:1rem;line-height:1.5rem}body .core-block figure{margin:48px auto}body .core-block figure img{height:auto;max-height:474px}body .core-block figcaption{margin-top:24px}body .core-block blockquote{margin:48px 0;padding:0;max-width:100%}body .core-block blockquote blockquote p::before{width:32px;height:24px;margin-bottom:24px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/inverted-small.svg)}body .core-block blockquote blockquote p::after{content:"";height:4px;margin-top:24px;margin-bottom:24px}body .core-block blockquote p{font-size:1.5rem;line-height:2rem}body .core-block blockquote cite{font-size:.875rem;line-height:1rem;text-transform:uppercase}body .core-block ul,body .core-block ol{margin:48px 0 48px 32px}body .core-block ul li,body .core-block ol li{line-height:2.125rem}body .core-block ol li::before{width:14px}body .core-block ol ::marker{font-weight:300;line-height:2.125rem}body .core-block .wp-block-table{margin:48px auto;overflow-x:auto}body .core-block .wp-block-table table tr th{font-size:.875rem;line-height:1.375rem}body .core-block .wp-block-table table.has-fixed-layout tr th{width:150px}body .core-block button{font-size:.875rem;line-height:.875rem}body .core-block pre,body .core-block samp,body .core-block code,body .core-block kbd{margin:48px 0}body .core-block pre code,body .core-block samp code,body .core-block code code,body .core-block kbd code{margin:0}}body h1.core-block,body h2.core-block,body h3.core-block,body h4.core-block,body h5.core-block,body h6.core-block{font-weight:400;margin:40px auto!important}body strong.core-block,body b.core-block{font-weight:500}body p.core-block{font-size:1.125rem;line-height:1.75rem;font-weight:300}body p.core-block+p{margin-top:24px!important}body a.core-block{font-size:inherit;line-height:inherit;text-decoration:underline;color:#373742}body a.core-block:not(.wp-element-button):hover{color:#ea1b3d}body span.core-block{font-size:inherit;line-height:inherit}body figure.core-block{margin:40px auto 40px auto!important}body figure.core-block iframe{width:100%}body figure.core-block img{width:100%;margin:auto;height:auto}body figure.core-block figcaption{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775;padding:0 60px;margin-top:24px;text-align:center}body blockquote.core-block{margin:40px auto 40px auto!important;max-width:800px}body blockquote.core-block p::before{content:"";width:56px;height:41px;margin-bottom:32px;display:block;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/inverted.svg)}body blockquote.core-block p::after{content:"";width:96px;height:8px;border-top-color:#ea1b3d;background:#ea1b3d;margin-top:32px;margin-bottom:32px;margin-left:0;display:block}body blockquote.core-block blockquote{margin:0;padding:0}body blockquote.core-block p{font-size:1.5rem;font-weight:400;line-height:2.5rem}body blockquote.core-block cite{font-size:1rem;font-weight:500;line-height:1.5rem;text-transform:capitalize;font-style:normal}body ul.core-block{margin-bottom:40px!important;margin-top:40px!important;list-style:disc;margin-left:auto!important;padding-left:40px!important}body ul.core-block li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:16px;padding:0 0 0 22px}body ul.core-block li:last-child{margin-bottom:0}body ul.core-block ::marker{font-size:1.25rem}body ul.core-block.checkmark{list-style-type:none;padding-left:50px!important;position:relative}body ul.core-block.checkmark li::before{content:"";margin-right:16px;min-width:41px;height:32px;left:20px;position:absolute;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/Checkmark.svg);background-repeat:no-repeat}body ol.core-block{margin-bottom:40px!important;margin-left:auto!important;padding-left:40px!important;margin-top:40px!important;list-style-position:outside}body ol.core-block li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:16px;padding:0 0 0 13px}body ol.core-block li:last-child{margin-bottom:0}body ol.core-block ::marker{font-size:1.125rem;font-weight:500;line-height:1.75rem}body .wp-block-table.core-block{margin:40px auto}body .wp-block-table.core-block th,body .wp-block-table.core-block td{border:none}body .wp-block-table.core-block table{width:100%;margin-bottom:0}body .wp-block-table.core-block table tr{border-bottom:1px solid #e6e6ed}body .wp-block-table.core-block table tr:first-child{border-bottom:none}body .wp-block-table.core-block table tr th,body .wp-block-table.core-block table tr td{padding:16px 12px}body .wp-block-table.core-block table tr th:first-child,body .wp-block-table.core-block table tr td:first-child{padding-left:12px}body .wp-block-table.core-block table tr th{background:#ffefd1;border-bottom:none;font-weight:400;font-size:1rem;line-height:1.5rem}body .wp-block-table.core-block table tr td{border-bottom:1px solid #e6e6ed;font-size:.875rem;line-height:1.5rem}body .wp-block-table.core-block table tr td a{text-decoration:underline;color:#373742}body .wp-block-table.core-block table tr td a p{display:inline-block;text-decoration:underline}body .wp-block-table.core-block table thead{border-bottom:none}body .wp-block-table.core-block table th,body .wp-block-table.core-block table td{border:none}body button.core-block{font-weight:500;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;margin:40px 0}body pre,body samp,body code,body kbd{font-family:Lexend;margin:40px 0}body pre code,body samp code,body code code,body kbd code{margin:0}body .container-full{position:relative;width:100%;margin:0 auto;padding:0;box-sizing:border-box}body .container-fluid{position:relative;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}body .container-1280{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:0 20px;box-sizing:border-box}body .container-1140{position:relative;width:100%;max-width:1140px;margin:0 auto;padding:0 20px;box-sizing:border-box}body .container-1060{position:relative;width:100%;max-width:1060px;margin:0 auto;padding:0 20px;box-sizing:border-box}body .container-832{position:relative;width:100%;max-width:832px;margin:0 auto;padding:0 20px;box-sizing:border-box}body .container-920{position:relative;width:100%;max-width:920px;margin:0 auto;padding:0 20px;box-sizing:border-box}@media (min-width:1025px) and (max-width:1275px){body .container-fluid{max-width:100%;padding:0 80px}}@media (min-width:1276px) and (max-width:1350px){body .container-fluid{max-width:1275px;padding:0 20px}}@media (min-width:1351px){body .container-fluid{max-width:1275px;padding:0}}@media (min-width:576px){body .container-1140{max-width:540px}}@media (min-width:992px){body .container-1140{max-width:960px}}@media (max-width:767px){body p.core-block{font-size:1rem;line-height:1.5rem}body figure.core-block{margin:48px auto!important}body figure.core-block img{height:auto;max-height:474px}body figure.core-block figcaption{margin-top:24px}body blockquote.core-block{margin:48px 0!important;padding:0 24px!important;max-width:100%}body blockquote.core-block blockquote p::before{width:32px;height:24px;margin-bottom:24px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/inverted-small.svg)}body blockquote.core-block blockquote p::after{content:"";height:4px;margin-top:24px;margin-bottom:24px}body blockquote.core-block p{font-size:1.5rem;line-height:2rem}body blockquote.core-block cite{font-size:.875rem;line-height:1rem;text-transform:uppercase}body ul.checkmark{padding-left:40px!important}body ul.checkmark li::before{left:0}body ul.core-block,body ol.core-block{margin:48px 0 48px 32px!important}body ul.core-block li,body ol.core-block li{line-height:2.125rem}body ol.core-block li::before{width:14px}body ol.core-block ::marker{font-weight:300;line-height:2.125rem}body .wp-block-table.core-block{margin:48px auto!important;overflow-x:auto}body .wp-block-table.core-block table tr th{font-size:.875rem;line-height:1.375rem}body .wp-block-table.core-block table.has-fixed-layout tr th{width:150px}body button.core-block{font-size:.875rem;line-height:.875rem}body pre,body samp,body code,body kbd{margin:48px 0!important}body pre code,body samp code,body code code,body kbd code{margin:0!important}body .container-fluid{padding:0 24px}body .container-1280{padding:0 24px;max-width:100%}body .container-1140{padding:0 24px;max-width:720px}body .container-1060{padding:0 24px;max-width:100%}body .container-832{padding:0 24px;max-width:100%}body .container-920{padding:0 24px;max-width:100%}}body:not(.wp-admin) button,body:not(.wp-admin) .wp-element-button{border:1px solid #373742;border-radius:0;text-decoration:none;color:#373742}.career-container{background:#aa142d}.career-container .container-fluid{background:#aa142d}.career-container .container-fluid .row-wrapper{padding:208px 60px}@media (max-width:767px){.career-container .container-fluid .row-wrapper{padding:64px 0 0}}.career-container .container-fluid .career-wrapper{color:#fff9ed}.career-container .container-fluid .career-wrapper h2{color:#fff9ed}.career-container .container-fluid .career-wrapper .arrow-heading{margin-top:28px}.career-container .container-fluid .career-wrapper .arrow-heading .link-with-arrow{display:flex;color:#fff9ed}.career-container .container-fluid .career-wrapper .arrow-heading .link-with-arrow h6{color:#fff9ed;font-weight:400}.career-container .container-fluid .career-wrapper .career-content .section-heading{margin-bottom:24px}.career-container .container-fluid .six.columns{position:relative;align-items:center;display:flex}@media (max-width:767px){.career-container .container-fluid .six.columns{align-items:center;width:100%;display:flex;flex-direction:column;margin-top:0;margin-bottom:0;margin-left:0}.career-container .container-fluid .six.columns:first-child{padding-bottom:56px}.career-container .container-fluid .six.columns.img-box-column{max-height:730px}}.career-container .container-fluid .six.columns .img-career-box{height:370px;width:370px;border-radius:100%;box-shadow:-1.08728px -1.08728px 13.0474px 1.08728px rgb(55 55 66 / .08),0 0 5.43642px 1.08728px rgb(234 27 61 / .02);transition:0.3s ease-in-out;border:15px solid #fff9ed;overflow:hidden;position:absolute;background-size:cover!important;filter:drop-shadow(0 0 5px rgb(234 27 61 / .02)) drop-shadow(4px 16px 20px rgb(55 55 66 / .04)) drop-shadow(-1px -1px 12px rgb(55 55 66 / .08)) drop-shadow(0 0 44px rgb(234 27 61 / .01)) drop-shadow(1px 1px 4px rgb(55 55 66 / .06))}.career-container .container-fluid .six.columns .img-career-box .image{position:absolute;width:100%;height:100%;top:0;left:0;transition:0.3s}.career-container .container-fluid .six.columns .img-career-box .image img{-o-object-fit:cover;object-fit:cover;height:100%}.career-container .container-fluid .six.columns .img-career-box.one{top:-300px}@media (max-width:767px){.career-container .container-fluid .six.columns .img-career-box.one{top:0;left:10%;bottom:-100px}}.career-container .container-fluid .six.columns .img-career-box.two{top:-60px;left:170px}@media (max-width:767px){.career-container .container-fluid .six.columns .img-career-box.two{left:-10%;bottom:-72px}}.career-container .container-fluid .six.columns .img-career-box.three{top:220px;left:-55px}@media (max-width:767px){.career-container .container-fluid .six.columns .img-career-box.three{top:-100px;left:13%;bottom:-35px}}@media (max-width:767px){.career-container .container-fluid .six.columns .img-career-box{max-width:250px;max-height:250px;min-width:250px;min-height:250px;position:relative;filter:none}}body:not(.wp-admin) .career-container .container-fluid .row-wrapper h2{font-weight:400}body:not(.wp-admin) .career-container .container-fluid .row-wrapper .content-inner p.p1{font-weight:300}@media (max-width:767px){body:not(.wp-admin) .career-container .container-fluid .row-wrapper .content-inner p.p1{line-height:2.125rem}}@media (min-width:768px) and (max-width:1024px){.career-container .container-fluid .six.columns .img-career-box{width:200px;height:200px}.career-container .container-fluid .six.columns .img-career-box.one{top:-70px;right:65px}.career-container .container-fluid .six.columns .img-career-box.three{top:235px;right:89px;left:auto}.career-container .container-fluid .six.columns .img-career-box.two{right:0;left:auto}.career-container .container-fluid .row-wrapper{padding:50px 0;min-height:initial!important}}.offerings-container .section-heading h2{margin-bottom:32px}.offerings-container .column-fix{border:1px solid #dacfd0;border-radius:8px;padding:50px 20px 0 20px;margin-right:20px}.offerings-container .column-fix h2{font-size:2.8125rem;font-weight:500;margin:0;padding:0}.offerings-container .column-fix h4{font-weight:500;font-size:1.375rem}.offerings-container .column-fix .view{width:23px;position:absolute;top:5px;right:-23px}.offerings-container .column-fix .social-icons{margin-bottom:35px;margin-top:15px}.offerings-container .column-fix .social-icons .icons-container{display:flex;gap:5px}.offerings-container .column-fix .social-icons .icon{margin-left:60%}.offerings-container .column-fix .social-icons .icon a{width:40px}.offerings-container .column-fix .social-icons .icon a img{width:40px}.offerings-container .column-fix .social-icons .icon1 img{width:40px}.offerings-container .link-with-arrow{color:#ea1b3d;font-weight:400}.offerings-container .link-with-arrow svg,.offerings-container .link-with-arrow img{margin-left:4px}@media (max-width:767px){.offerings-container .link-with-arrow svg:hover,.offerings-container .link-with-arrow img:hover{margin-left:4px}}.offerings-container .link-with-arrow:hover{color:#ea1b3d}.offerings-container .block .image{margin-bottom:16px;width:110px;padding:16px 0}.offerings-container .block .image img{width:100%;box-sizing:border-box;height:100%}.offerings-container .block .content h5.heading{padding-bottom:16px;word-break:break-word;font-weight:400}@media (max-width:767px){.offerings-container .block .content h5.heading{min-height:72px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0px!important;padding-bottom:0}}.offerings-container .block .content .content-inner{word-break:break-word;font-weight:300;color:#2f2f39}@media (max-width:767px){.offerings-container .block .content .content-inner{font-weight:300;margin-bottom:0px!important;margin-top:24px}}.offerings-container .block .content h4{margin:0 auto}@media (max-width:767px){.offerings-container .container-fluid .five.columns{width:100%}.offerings-container .container-fluid .seven.columns{width:100%;margin-left:0}}.two-column .eight.columns .row-wrapper .flex-bas:first-child{margin-top:0!important}@media (max-width:767px){.two-column .eight.columns .row-wrapper .flex-bas:first-child{margin-top:48px!important}}.two-column .eight.columns .row-wrapper .flex-bas:not(:nth-child(2)){margin-top:96px}@media (max-width:767px){.two-column .eight.columns .row-wrapper .flex-bas:not(:nth-child(2)){margin-top:0}}.two-column .eight.columns .row-wrapper .flex-bas:nth-child(odd) .content{margin-right:40px}@media (max-width:767px){.two-column .eight.columns .row-wrapper .flex-bas:nth-child(odd) .content{margin-right:0}}.two-column .four.columns .arrow-heading .link-with-arrow p{display:flex;align-items:center}@media (min-width:370px) and (max-width:767px){.two-column .four.columns .arrow-heading .link-with-arrow p{white-space:nowrap}}@media (max-width:369px){.two-column .four.columns .arrow-heading .link-with-arrow p{white-space:nowrap;font-size:.875rem}}.single-column .flex-bas-full .block{display:flex;align-items:center;margin-bottom:0}@media (max-width:767px){.single-column .flex-bas-full .block{display:block;margin-top:48px;margin-bottom:0}}.single-column .flex-bas-full .block .image{margin-right:40px;margin-bottom:0;height:180px;width:180px;padding:0}@media (max-width:767px){.single-column .flex-bas-full .block .image{float:left;width:72px;height:auto;padding:0;margin-right:16px}}.single-column .flex-bas-full .block .image img{height:100%;width:180px;padding:0;box-sizing:border-box}@media (max-width:767px){.single-column .flex-bas-full .block .image img{max-width:100%;width:100%}}.single-column .flex-bas-full:last-child .block{margin-bottom:0}body:not(.wp-admin) .offerings-container .section-heading{margin-bottom:32px}@media (max-width:767px){body:not(.wp-admin) .offerings-container .section-heading{font-size:2rem!important;text-align:center;margin-bottom:0}body:not(.wp-admin) .offerings-container .section-heading br{display:none}body:not(.wp-admin) .offerings-container .section-heading span::before{content:" "}}body:not(.wp-admin) .offerings-container .section-heading h2{font-weight:400}@media (max-width:767px){body:not(.wp-admin) .offerings-container .section-heading h2{margin-bottom:0}}body:not(.wp-admin) .offerings-container .featured-offerings-heading{position:sticky;top:110px}body:not(.wp-admin) .offerings-container .arrow-heading{margin-top:20px}@media (max-width:767px){body:not(.wp-admin) .offerings-container .arrow-heading{margin-top:24px;margin-bottom:0}}@media (max-width:767px){body:not(.wp-admin) .four.columns{width:100%}body:not(.wp-admin) .eight.columns{width:100%;margin-left:0}}.flex-bas{flex-basis:50%!important}@media (max-width:767px){.flex-bas{flex-basis:100%!important}.flex-bas .block{display:flex;margin-bottom:48px}.flex-bas .block .image{margin-right:20px;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;height:72px;width:72px;min-width:72px;padding:0;margin-bottom:0}.flex-bas .block .image img{padding:0}.flex-bas h5{align-items:flex-start;min-height:inherit!important;font-size:1.25rem;font-weight:400;line-height:1.5rem;padding-bottom:10px}}@media (max-width:767px) and (max-width:767px){.flex-bas .content-inner{font-weight:300}}.flex-bas-full{flex-basis:100%!important}.flex-bas-full:not(:first-child){margin-top:104px}@media (max-width:767px){.flex-bas-full:not(:first-child){margin-top:0}}.content h4,h5,p{word-break:break-word}.flex-bas-full .link-container{margin-top:20px!important}.flex-bas .link-container{margin-top:20px!important}@media (max-width:767px){.flex-bas .link-with-arrow{font-weight:400}.flex-bas .link-with-arrow img{margin-left:8px;width:16px}.flex-bas .link-container{margin-top:16px!important}.flex-bas:last-child .block{margin-bottom:0}body:not(.wp-admin) .offerings-container .container-fluid.two-column .featured-offerings-heading h2 span{display:initial}body:not(.wp-admin) .offerings-container .featured-offerings-heading{position:relative;top:auto}}@media (min-width:768px) and (max-width:1024px){.offerings-container .block .image img{width:80px;height:auto}}@media (max-width:767px){body.single-case_studies:not(.wp-admin) .case-study-content-section .container-fluid .case-section-blocks{margin:0 auto}}@media (max-width:767px){#we-know-waht-excites-you{padding-top:40px!important;padding-bottom:40px!important}}.three-column .featured-offerings-heading{position:relative!important;top:0px!important}.three-column .full-width.columns{margin-top:0}.three-column .full-width.columns .row-wrapper{gap:55px}@media (max-width:1024px){.three-column .full-width.columns .row-wrapper{width:100%;display:inline-block!important}}.three-column .full-width.columns .row-wrapper .flex-bas{border:1px solid #dacfd0;border-radius:8px;padding:15px 30px 0 30px;margin-right:0;flex-basis:40%!important}.three-column .full-width.columns .row-wrapper .flex-bas:first-child{margin-top:0!important}@media (max-width:1024px){.three-column .full-width.columns .row-wrapper .flex-bas:first-child{margin-top:20px!important}}.three-column .full-width.columns .row-wrapper .flex-bas:not(:nth-child(2)){margin-top:0}@media (max-width:1024px){.three-column .full-width.columns .row-wrapper .flex-bas:not(:nth-child(2)){margin-top:0}}.three-column .full-width.columns .row-wrapper .flex-bas:nth-child(odd) .content{margin-right:0}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas:nth-child(odd) .content{margin-right:0;margin-top:10px}}.three-column .full-width.columns .row-wrapper .flex-bas:nth-child(even) .content{margin-right:0}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas:nth-child(even) .content{margin-right:0;margin-top:10px}}@media (max-width:1199px){.three-column .full-width.columns .row-wrapper .flex-bas{padding:20px 15px 0 15px;margin-right:10px}}@media (max-width:1024px){.three-column .full-width.columns .row-wrapper .flex-bas{margin-top:20px!important}}.three-column .full-width.columns .row-wrapper .flex-bas .mainheading{display:flex;flex-direction:row;margin-bottom:15px;align-items:center}.three-column .full-width.columns .row-wrapper .flex-bas .mainheading .image{margin-bottom:0;width:auto;padding:4px 0}.three-column .full-width.columns .row-wrapper .flex-bas .mainheading .image img{width:75px;height:75px;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas .mainheading .image img{width:70px}}.three-column .full-width.columns .row-wrapper .flex-bas .mainheading h3{font-size:2rem;font-weight:400;margin-left:20px;margin-bottom:0;line-height:normal}@media (max-width:540px){.three-column .full-width.columns .row-wrapper .flex-bas .mainheading h3{font-size:1.7rem!important;margin-left:0}}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike{color:#2f2f39;flex-direction:row;display:flex;overflow:hidden;margin-bottom:10px;margin-top:20px;justify-content:end}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike input.like-unlike{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .green-color:checked+label{box-shadow:none;color:#fff!important}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .green-color:checked+label span svg path{fill:green}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .green-color span{color:#fff!important}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .red-color{color:#fff!important}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .red-color:checked+label{box-shadow:none;color:#fff!important}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .red-color:checked+label span path{fill:red}.three-column .full-width.columns .row-wrapper .flex-bas .heading{padding-right:35px;font-size:1.4rem;line-height:1.875rem}.three-column .full-width.columns .row-wrapper .flex-bas h6.subheading{font-size:1rem;font-weight:400;padding-bottom:15px;margin-top:-11px;color:#676775}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas h6.subheading{margin-top:0}}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike.readunread{position:absolute;top:-23px;right:0}.three-column .full-width.columns .row-wrapper .flex-bas label{color:#000;font-size:.875rem;line-height:1;text-align:center;padding:4px 7px;margin-right:-1px;cursor:pointer}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas .block{display:block!important;margin-bottom:0!important}}.three-column .full-width.columns .row-wrapper .flex-bas .block:not(:nth-child(1)){margin-top:35px}@media (max-width:540px){.three-column .full-width.columns .row-wrapper .flex-bas{margin-right:0!important}}.three-column .full-width.columns .row-wrapper .flex-bas .content-inner{margin-top:0!important}.three-column .heading.columns .section-heading{text-align:center;margin-bottom:70px}@media (max-width:767px){.three-column .heading.columns .section-heading{margin-bottom:30px}}.three-column .heading.columns .section-heading h2{margin:0;padding:0;font-size:2.6rem}@media (max-width:767px){.three-column .heading.columns .section-heading h2{font-size:2rem}}@media (max-width:767px){.three-column .heading.columns .section-heading .red-font-color-text{display:initial!important}}.three-column .heading.columns .arrow-heading .link-with-arrow p{display:flex;align-items:center}@media (min-width:370px) and (max-width:767px){.three-column .heading.columns .arrow-heading .link-with-arrow p{white-space:nowrap}}@media (max-width:369px){.three-column .heading.columns .arrow-heading .link-with-arrow p{white-space:nowrap;font-size:.875rem}}.three-column .social-icons{margin-top:20px;float:left}.three-column .social-icons .icons-container{display:flex;gap:10px}.three-column .social-icons .tooltip-text{visibility:hidden;position:absolute;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;z-index:1}@media (min-width:540px){.three-column .columns{margin-left:0!important}}.content{position:relative}.unread{display:none}.what-happing{padding:60px 0!important}@media (max-width:781px){.what-happing{padding:60px 0 40px 0!important}}.what-happing .top-space{margin-top:55px}.what-happing .wp-block-column .wp-block-heading{font-size:1.4rem;font-style:normal;font-weight:400;margin-bottom:15px;line-height:normal;margin-top:-7px}@media (max-width:781px){.what-happing .wp-block-column .wp-block-heading{margin-bottom:0}}@media (max-width:580px){.what-happing .wp-block-column .wp-block-heading{padding:0 20px;line-height:2rem}}.what-happing .wp-block-column .landing-paragraph-lineheight-1{font-size:2.6rem;font-style:normal;font-weight:400;line-height:8.125rem}@media (max-width:767px){.what-happing .wp-block-column .landing-paragraph-lineheight-1{font-size:2rem!important;line-height:2.5rem}}.what-happing .wp-block-column h6.subheading{font-size:1rem;font-weight:400;padding-bottom:0;margin-top:-11px;color:#676775}@media (max-width:767px){.what-happing .wp-block-column h6.subheading{margin-top:0}}.what-happing .wp-block-column .landing-paragraph-lineheight{line-height:1.75rem!important;font-size:1.125rem;font-style:normal;font-weight:300}@media (max-width:580px){.what-happing .wp-block-column .landing-paragraph-lineheight{padding:10px 20px 0}}@media (max-width:767px){.what-happing .wp-block-column .landing-paragraph-lineheight{line-height:1.5625rem!important;font-size:1.125rem!important}}.what-happing .wp-block-column .wp-block-image{margin-top:0;margin-bottom:0}@media (max-width:781px){.what-happing .wp-block-column .wp-block-image{margin-left:0px!important;margin-right:0px!important}}@media (max-width:575px){.what-happing .wp-block-column .wp-block-image{margin-left:20px!important;margin-right:20px!important}}.what-happing img{aspect-ratio:16/9}@media (max-width:992px){.what-happing img{width:100%!important;height:auto!important}}@media (max-width:767px){.mobile-hide{display:none!important}}.slider{max-width:700px}.slider .swiper-button-white,.slider .swiper-pagination,.slider .wp-block-jetpack-slideshow_button-pause{display:none!important}.container-fluid-landing{max-width:1080px;margin:auto}@media (max-width:580px){.container-fluid-landing img{margin-bottom:20px}}.container-fluid-landing .landing-peragraph-lineheight{line-height:1.875rem!important;font-size:1.25rem;font-style:normal;font-weight:300;margin-bottom:30px}@media (max-width:767px){.container-fluid-landing .landing-peragraph-lineheight{line-height:1.5625rem!important;font-size:1.125rem!important}}.container-fluid-landing .wp-block-heading{font-size:1.5625rem;font-style:normal;font-weight:300;line-height:5rem}@media (max-width:767px){.container-fluid-landing .wp-block-heading{line-height:2rem}}.container-fluid-landing .top-heading{margin-top:82px}@media (max-width:767px){.container-fluid-landing .top-heading{margin-top:20px}}.gallery-slider{background-color:#ddd1e0;padding:60px 0 35px 0}@media (max-width:767px){.gallery-slider{padding:60px 0 5px 0}}.footer-disclaimer{background:#2f2f39!important}.footer-disclaimer .wp-block-heading{font-size:.6875rem;font-style:normal;font-weight:400;line-height:1.25rem;padding:20px}@media (max-width:1300px){.footer-disclaimer .wp-block-heading{font-size:.625rem}}.hero-section{width:100%;background-size:cover;max-height:100vh;position:relative;overflow:hidden}.hero-section .desktop-video{display:block}.hero-section .mobile-video{display:none!important}@media (max-width:767px){.hero-section .desktop-video{display:none!important}.hero-section .mobile-video{display:block!important}}@media (min-width:768px) and (max-width:1160px){.hero-section{height:auto}}.hero-section video{display:block!important}.hero-section video+.container-fluid{position:absolute;bottom:0;left:0;right:0;z-index:2}.hero-section video+.container-fluid .hero-content{padding:0 0 40px 0}.hero-section .container-fluid{display:flex;align-items:flex-end;height:100%}.hero-section .container-fluid .hero-content{width:70%;padding:0 0 40px 0}@media (min-width:1024px) and (max-width:1200px){.hero-section .container-fluid .hero-content p.text1{font-size:1.25rem;width:80%}}@media (min-width:768px) and (max-width:1023px){.hero-section .container-fluid .hero-content h1.display-large{font-size:3rem}.hero-section .container-fluid .hero-content p.text1{font-size:1.125rem;width:80%;line-height:1.375rem;margin-top:30px!important}.hero-section .container-fluid .hero-content p.text1.p1{text-shadow:1px 2px 2px #373742,4px 14px 30px #000000,0 2px 4px #373742}}.hero-section .container-fluid .hero-content .scroll-arrow{position:absolute;bottom:40px;right:20px;animation:bounce 8s infinite;cursor:pointer}.hero-section .container-fluid .hero-content .scroll-arrow img,.hero-section .container-fluid .hero-content .scroll-arrow svg{height:32px;width:32px}@keyframes bounce{0%{transform:translateY(0)}40%{transform:translateY(-30px)}45%{transform:translateY(0)}47%{transform:translateY(-20px)}49%{transform:translateY(0)}51%{transform:translateY(-20px)}59%{transform:translateY(0)}100%{transform:translateY(0)}}.hero-section .container-fluid h1{color:#fff;font-weight:400;text-shadow:1px 2px 4px rgb(55 55 66 / .2509803922),4px 18px 20px rgb(0 0 0 / .0901960784),0 7px 14px rgb(55 55 66 / .0392156863),0 4px 4px rgb(0 0 0 / .2509803922)}.hero-section .container-fluid h1 span{color:#ea1b3d}.hero-section .container-fluid p.p1{font-weight:300;color:#fff}.toggle-container{margin-top:20px}body:not(.wp-admin) .hero-section .container-fluid p.text1{margin:76px 0 0 0;text-shadow:1px 2px 4px rgb(55 55 66 / .25),4px 18px 20px rgb(0 0 0 / .09),0 7px 14px rgb(55 55 66 / .04),0 4px 4px rgb(0 0 0 / .25)}@media (max-width:767px){.hero-section{margin-top:74px;line-height:.75rem;height:801px}.hero-section::after{content:"";background-image:linear-gradient(to bottom,#fff0,#373742);position:absolute;top:15%;bottom:0;left:0;right:0;z-index:1}.hero-section .container-fluid .hero-content{width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding-bottom:0px!important}.hero-section .container-fluid .hero-content .text1{background-color:#fff9ed;color:#373742!important;font-size:1.125rem;font-weight:300;line-height:1.75rem;padding:32px;width:100%;box-sizing:border-box;text-shadow:none!important}.hero-section .container-fluid .hero-content h1{text-align:center;text-shadow:1px 2px 4px rgb(55 55 66 / .25),4px 18px 20px rgb(0 0 0 / .09),0 7px 14px rgb(55 55 66 / .04),0 4px 4px rgb(0 0 0 / .25);line-height:3rem;margin-top:32px}.hero-section .container-fluid .hero-content .scroll-arrow{display:none}body .hero-section .container-fluid{padding-bottom:32px!important;z-index:10}body .hero-section .container-fluid .hero-content .text1{margin-top:0px!important}}@media (max-width:410px){.hero-section .container-fluid .hero-content{height:100%}}.logo-carousel-container .section-heading{text-align:center}.logo-carousel-container .section-heading h2{display:flex;justify-content:center}.logo-carousel-container .carousel__slider{position:relative;display:flex;align-items:center;width:100%;overflow:hidden;min-height:130px}.logo-carousel-container .carousel__list{position:absolute;width:100%;min-width:-moz-fit-content;min-width:fit-content;max-width:100%;top:50%;left:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-around;list-style:none;margin-bottom:0}.logo-carousel-container .carousel__item{display:flex;align-items:center;justify-content:center;width:200px;height:auto;margin:0 24px;box-sizing:border-box}.logo-carousel-container .carousel__item img{width:100%;padding:0 40px}body:not(.wp-admin) .logo-carousel-container .section-heading{margin-bottom:88px}@media (max-width:767px){.logo-carousel-container .carousel__item{margin:16px 24px;width:103px}.logo-carousel-container .carousel__item img{padding:0}.logo-carousel-container .section-heading h2{flex-direction:column;padding:0 20px}.logo-carousel-container .section-heading{margin-bottom:56px!important}.logo-carousel-container .section-heading .carousel__slider .carousel__list{margin-top:0px!important}.carousel__slider{min-height:130px!important}}.no-border{border:none}body:not(.wp-admin) .partner-container{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:auto auto;grid-gap:0}body:not(.wp-admin) .partner-container .partners-text{grid-column:span 2}@media (max-width:767px){body:not(.wp-admin) .partner-container{padding-left:24px;padding-right:24px;grid-template-columns:repeat(2,1fr);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:128px}}body:not(.wp-admin) .section-heading-partner h2{font-weight:400;color:#373742}body:not(.wp-admin) .section-heading-partner h2.subtitle{color:#ea1b3d}body .wp-block-infobeans-2023-partners.partnerships-drive{padding:46px 0!important}.partner-container a.partners-image-container{height:270px;border:1px solid #e6e6ed;vertical-align:middle;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease 0s}@media (max-width:767px){.partner-container a.partners-image-container{border:none;height:auto;padding:10px 0;width:50%;margin:10px 0 10px}}.hover-effect img{max-width:80%;height:auto;-o-object-fit:contain;object-fit:contain;transition:all 0.3s ease 0s}@media (max-width:767px){.hover-effect img{max-width:70%;width:auto}}.section-heading-partner{text-align:left;color:#373742;margin-left:50px}.section-heading-partner h2{margin-top:0!important;margin-bottom:0!important;font-size:2.125rem!important;line-height:2.3125rem!important}.no-border-front{border:none!important;outline:none!important}@media (max-width:767px){.no-border-front{display:none!important}}div[data-type="infobeans-2023/partners-text"]{grid-column:span 2!important;width:640px;display:flex}.partners-text{display:flex;align-items:center;margin:auto;border:1px solid #e6e6ed;width:100%;height:100%}@media (max-width:767px){.partners-text{display:block!important;order:-1;margin-bottom:16px}.partners-text .section-heading-partner{text-align:center}}.patner-image-btn-container{display:flex;flex-direction:column;width:100px}.patner-image-btn-container .remove-logo{margin-top:20px}@media (max-width:820px){body .partners-text{justify-content:right}body .wp-block-infobeans-2023-partners.partnerships-drive{padding:14px 0!important}}@media (max-width:767px){.partners-text .section-heading-partner{margin-left:0}.offerings-container .section-heading{font-size:2rem;font-weight:400;line-height:2.5rem}.featured-offerings-heading .arrow-heading h6{font-size:1rem;font-weight:400;line-height:1.125rem;margin-top:6px}.featured-offerings-heading .arrow-heading{display:flex}.featured-offerings-heading .link-with-arrow img{width:12px;height:10px;vertical-align:middle;margin-top:-2px}.offerings-container .section-heading .red{color:#ea1b3d;display:initial}.featured-offerings-heading .arrow-heading{justify-content:center}.partner-container .partners-image-container{display:none!important}.partner-container .partners-image-container.hover-effect{display:grid!important;text-align:center!important}.partner-container .partners-image-container.hover-effect img{margin:auto}}.testimonial-section{text-align:center;display:flex;align-items:center;flex-direction:column}.testimonial-section .container-fluid{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.testimonial-section .image-logo{width:196px;height:95px;background:#fff;position:relative;display:flex;align-items:center}.testimonial-section .image-logo::after{content:"";position:absolute;width:0;height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;border-top:23px solid #fff;bottom:-15px;left:50%;margin-left:-20px}.testimonial-section .image-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:5px 23px;box-sizing:border-box}@media (max-width:767px){.testimonial-section .image-logo{width:117px;height:72px}.testimonial-section .image-logo img{padding:5px 13px}}.testimonial-section .testimonial-heading{margin-top:62px}.testimonial-section .testimonial-heading h1{font-weight:300;margin-top:40px;font-size:3rem;line-height:4rem}.testimonial-section .testimonial-heading h1.quote-large::before{content:"“"}.testimonial-section .testimonial-heading h1.quote-large::after{content:"”"}@media (max-width:767px){.testimonial-section .testimonial-heading h1.quote-large{font-size:1.5rem;line-height:2rem;font-weight:400;margin-top:24px}}@media (max-width:767px){.testimonial-section .testimonial-heading{margin-top:46px}}.testimonial-section .testimonial-heading blockquote{font-weight:300;font-size:3rem;line-height:4rem;margin:0}.testimonial-section .testimonial-heading blockquote.quote-large::before{content:"″"}.testimonial-section .testimonial-heading blockquote.quote-large::after{content:"″"}@media (max-width:767px){.testimonial-section .testimonial-heading blockquote{font-size:1.5rem;line-height:2rem;font-weight:400}}.testimonial-section hr{color:#ea1b3d;background-color:#ea1b3d;border:0;opacity:1;width:151px;height:6px!important;border-top:0px!important}@media (max-width:767px){.testimonial-section hr{margin:24px 0px!important;height:4px!important;width:150px!important}}.testimonial-section .testimonial-signature h4{color:#fff;margin-bottom:0}@media (max-width:767px){.testimonial-section .testimonial-signature h4{font-size:1.125rem;font-weight:500;color:#373742}}.testimonial-section .testimonial-signature p.client-title-large{color:#fff}@media (max-width:767px){.testimonial-section .testimonial-signature p.client-title-large{color:#373742;margin-bottom:0px!important}}.testimonial-section.tm-small-version h1.quote-large{font-size:3rem;font-weight:300;line-height:4rem}@media (max-width:767px){.testimonial-section.tm-small-version h1.quote-large{font-size:1.5rem;line-height:2rem;font-weight:400}}body:not(.wp-admin) .testimonial-section{min-height:100vh;margin-bottom:0;margin-top:0}body:not(.wp-admin) .testimonial-section .container-fluid{padding:168px 100px!important}@media (max-width:767px){body:not(.wp-admin) .testimonial-section .container-fluid{padding:64px 30px!important}}@media (max-width:767px){.testimonial-section{min-height:initial!important}.testimonial-section p.client-title-large{margin-bottom:0px!important}}.offerings-container .section-heading h2{margin-bottom:32px}.offerings-container .column-fix{border:1px solid #dacfd0;border-radius:8px;padding:50px 20px 0 20px;margin-right:20px}.offerings-container .column-fix h2{font-size:2.8125rem;font-weight:500;margin:0;padding:0}.offerings-container .column-fix h4{font-weight:500;font-size:1.375rem}.offerings-container .column-fix .view{width:23px;position:absolute;top:5px;right:-23px}.offerings-container .column-fix .social-icons{margin-bottom:35px;margin-top:15px}.offerings-container .column-fix .social-icons .icons-container{display:flex;gap:5px}.offerings-container .column-fix .social-icons .icon{margin-left:60%}.offerings-container .column-fix .social-icons .icon a{width:40px}.offerings-container .column-fix .social-icons .icon a img{width:40px}.offerings-container .column-fix .social-icons .icon1 img{width:40px}.offerings-container .link-with-arrow{color:#ea1b3d;font-weight:400}.offerings-container .link-with-arrow svg,.offerings-container .link-with-arrow img{margin-left:4px}@media (max-width:767px){.offerings-container .link-with-arrow svg:hover,.offerings-container .link-with-arrow img:hover{margin-left:4px}}.offerings-container .link-with-arrow:hover{color:#ea1b3d}.offerings-container .block .image{margin-bottom:16px;width:110px;padding:16px 0}.offerings-container .block .image img{width:100%;box-sizing:border-box;height:100%}.offerings-container .block .content h5.heading{padding-bottom:16px;word-break:break-word;font-weight:400}@media (max-width:767px){.offerings-container .block .content h5.heading{min-height:72px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0px!important;padding-bottom:0}}.offerings-container .block .content .content-inner{word-break:break-word;font-weight:300;color:#2f2f39}@media (max-width:767px){.offerings-container .block .content .content-inner{font-weight:300;margin-bottom:0px!important;margin-top:24px}}.offerings-container .block .content h4{margin:0 auto}@media (max-width:767px){.offerings-container .container-fluid .five.columns{width:100%}.offerings-container .container-fluid .seven.columns{width:100%;margin-left:0}}.two-column .eight.columns .row-wrapper .flex-bas:first-child{margin-top:0!important}@media (max-width:767px){.two-column .eight.columns .row-wrapper .flex-bas:first-child{margin-top:48px!important}}.two-column .eight.columns .row-wrapper .flex-bas:not(:nth-child(2)){margin-top:96px}@media (max-width:767px){.two-column .eight.columns .row-wrapper .flex-bas:not(:nth-child(2)){margin-top:0}}.two-column .eight.columns .row-wrapper .flex-bas:nth-child(odd) .content{margin-right:40px}@media (max-width:767px){.two-column .eight.columns .row-wrapper .flex-bas:nth-child(odd) .content{margin-right:0}}.two-column .four.columns .arrow-heading .link-with-arrow p{display:flex;align-items:center}@media (min-width:370px) and (max-width:767px){.two-column .four.columns .arrow-heading .link-with-arrow p{white-space:nowrap}}@media (max-width:369px){.two-column .four.columns .arrow-heading .link-with-arrow p{white-space:nowrap;font-size:.875rem}}.single-column .flex-bas-full .block{display:flex;align-items:center;margin-bottom:0}@media (max-width:767px){.single-column .flex-bas-full .block{display:block;margin-top:48px;margin-bottom:0}}.single-column .flex-bas-full .block .image{margin-right:40px;margin-bottom:0;height:180px;width:180px;padding:0}@media (max-width:767px){.single-column .flex-bas-full .block .image{float:left;width:72px;height:auto;padding:0;margin-right:16px}}.single-column .flex-bas-full .block .image img{height:100%;width:180px;padding:0;box-sizing:border-box}@media (max-width:767px){.single-column .flex-bas-full .block .image img{max-width:100%;width:100%}}.single-column .flex-bas-full:last-child .block{margin-bottom:0}body:not(.wp-admin) .offerings-container .section-heading{margin-bottom:32px}@media (max-width:767px){body:not(.wp-admin) .offerings-container .section-heading{font-size:2rem!important;text-align:center;margin-bottom:0}body:not(.wp-admin) .offerings-container .section-heading br{display:none}body:not(.wp-admin) .offerings-container .section-heading span::before{content:" "}}body:not(.wp-admin) .offerings-container .section-heading h2{font-weight:400}@media (max-width:767px){body:not(.wp-admin) .offerings-container .section-heading h2{margin-bottom:0}}body:not(.wp-admin) .offerings-container .featured-offerings-heading{position:sticky;top:110px}body:not(.wp-admin) .offerings-container .arrow-heading{margin-top:20px}@media (max-width:767px){body:not(.wp-admin) .offerings-container .arrow-heading{margin-top:24px;margin-bottom:0}}@media (max-width:767px){body:not(.wp-admin) .four.columns{width:100%}body:not(.wp-admin) .eight.columns{width:100%;margin-left:0}}.flex-bas{flex-basis:50%!important}@media (max-width:767px){.flex-bas{flex-basis:100%!important}.flex-bas .block{display:flex;margin-bottom:48px}.flex-bas .block .image{margin-right:20px;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;height:72px;width:72px;min-width:72px;padding:0;margin-bottom:0}.flex-bas .block .image img{padding:0}.flex-bas h5{align-items:flex-start;min-height:inherit!important;font-size:1.25rem;font-weight:400;line-height:1.5rem;padding-bottom:10px}}@media (max-width:767px) and (max-width:767px){.flex-bas .content-inner{font-weight:300}}.flex-bas-full{flex-basis:100%!important}.flex-bas-full:not(:first-child){margin-top:104px}@media (max-width:767px){.flex-bas-full:not(:first-child){margin-top:0}}.content h4,h5,p{word-break:break-word}.flex-bas-full .link-container{margin-top:20px!important}.flex-bas .link-container{margin-top:20px!important}@media (max-width:767px){.flex-bas .link-with-arrow{font-weight:400}.flex-bas .link-with-arrow img{margin-left:8px;width:16px}.flex-bas .link-container{margin-top:16px!important}.flex-bas:last-child .block{margin-bottom:0}body:not(.wp-admin) .offerings-container .container-fluid.two-column .featured-offerings-heading h2 span{display:initial}body:not(.wp-admin) .offerings-container .featured-offerings-heading{position:relative;top:auto}}@media (min-width:768px) and (max-width:1024px){.offerings-container .block .image img{width:80px;height:auto}}@media (max-width:767px){body.single-case_studies:not(.wp-admin) .case-study-content-section .container-fluid .case-section-blocks{margin:0 auto}}@media (max-width:767px){#we-know-waht-excites-you{padding-top:40px!important;padding-bottom:40px!important}}.three-column .featured-offerings-heading{position:relative!important;top:0px!important}.three-column .full-width.columns{margin-top:0}.three-column .full-width.columns .row-wrapper{gap:55px}@media (max-width:1024px){.three-column .full-width.columns .row-wrapper{width:100%;display:inline-block!important}}.three-column .full-width.columns .row-wrapper .flex-bas{border:1px solid #dacfd0;border-radius:8px;padding:15px 30px 0 30px;margin-right:0;flex-basis:40%!important}.three-column .full-width.columns .row-wrapper .flex-bas:first-child{margin-top:0!important}@media (max-width:1024px){.three-column .full-width.columns .row-wrapper .flex-bas:first-child{margin-top:20px!important}}.three-column .full-width.columns .row-wrapper .flex-bas:not(:nth-child(2)){margin-top:0}@media (max-width:1024px){.three-column .full-width.columns .row-wrapper .flex-bas:not(:nth-child(2)){margin-top:0}}.three-column .full-width.columns .row-wrapper .flex-bas:nth-child(odd) .content{margin-right:0}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas:nth-child(odd) .content{margin-right:0;margin-top:10px}}.three-column .full-width.columns .row-wrapper .flex-bas:nth-child(even) .content{margin-right:0}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas:nth-child(even) .content{margin-right:0;margin-top:10px}}@media (max-width:1199px){.three-column .full-width.columns .row-wrapper .flex-bas{padding:20px 15px 0 15px;margin-right:10px}}@media (max-width:1024px){.three-column .full-width.columns .row-wrapper .flex-bas{margin-top:20px!important}}.three-column .full-width.columns .row-wrapper .flex-bas .mainheading{display:flex;flex-direction:row;margin-bottom:15px;align-items:center}.three-column .full-width.columns .row-wrapper .flex-bas .mainheading .image{margin-bottom:0;width:auto;padding:4px 0}.three-column .full-width.columns .row-wrapper .flex-bas .mainheading .image img{width:75px;height:75px;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas .mainheading .image img{width:70px}}.three-column .full-width.columns .row-wrapper .flex-bas .mainheading h3{font-size:2rem;font-weight:400;margin-left:20px;margin-bottom:0;line-height:normal}@media (max-width:540px){.three-column .full-width.columns .row-wrapper .flex-bas .mainheading h3{font-size:1.7rem!important;margin-left:0}}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike{color:#2f2f39;flex-direction:row;display:flex;overflow:hidden;margin-bottom:10px;margin-top:20px;justify-content:end}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike input.like-unlike{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .green-color:checked+label{box-shadow:none;color:#fff!important}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .green-color:checked+label span svg path{fill:green}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .green-color span{color:#fff!important}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .red-color{color:#fff!important}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .red-color:checked+label{box-shadow:none;color:#fff!important}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike .red-color:checked+label span path{fill:red}.three-column .full-width.columns .row-wrapper .flex-bas .heading{padding-right:35px;font-size:1.4rem;line-height:1.875rem}.three-column .full-width.columns .row-wrapper .flex-bas h6.subheading{font-size:1rem;font-weight:400;padding-bottom:15px;margin-top:-11px;color:#676775}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas h6.subheading{margin-top:0}}.three-column .full-width.columns .row-wrapper .flex-bas .likeunlike.readunread{position:absolute;top:-23px;right:0}.three-column .full-width.columns .row-wrapper .flex-bas label{color:#000;font-size:.875rem;line-height:1;text-align:center;padding:4px 7px;margin-right:-1px;cursor:pointer}@media (max-width:767px){.three-column .full-width.columns .row-wrapper .flex-bas .block{display:block!important;margin-bottom:0!important}}.three-column .full-width.columns .row-wrapper .flex-bas .block:not(:nth-child(1)){margin-top:35px}@media (max-width:540px){.three-column .full-width.columns .row-wrapper .flex-bas{margin-right:0!important}}.three-column .full-width.columns .row-wrapper .flex-bas .content-inner{margin-top:0!important}.three-column .heading.columns .section-heading{text-align:center;margin-bottom:70px}@media (max-width:767px){.three-column .heading.columns .section-heading{margin-bottom:30px}}.three-column .heading.columns .section-heading h2{margin:0;padding:0;font-size:2.6rem}@media (max-width:767px){.three-column .heading.columns .section-heading h2{font-size:2rem}}@media (max-width:767px){.three-column .heading.columns .section-heading .red-font-color-text{display:initial!important}}.three-column .heading.columns .arrow-heading .link-with-arrow p{display:flex;align-items:center}@media (min-width:370px) and (max-width:767px){.three-column .heading.columns .arrow-heading .link-with-arrow p{white-space:nowrap}}@media (max-width:369px){.three-column .heading.columns .arrow-heading .link-with-arrow p{white-space:nowrap;font-size:.875rem}}.three-column .social-icons{margin-top:20px;float:left}.three-column .social-icons .icons-container{display:flex;gap:10px}.three-column .social-icons .tooltip-text{visibility:hidden;position:absolute;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;z-index:1}@media (min-width:540px){.three-column .columns{margin-left:0!important}}.content{position:relative}.unread{display:none}.what-happing{padding:60px 0!important}@media (max-width:781px){.what-happing{padding:60px 0 40px 0!important}}.what-happing .top-space{margin-top:55px}.what-happing .wp-block-column .wp-block-heading{font-size:1.4rem;font-style:normal;font-weight:400;margin-bottom:15px;line-height:normal;margin-top:-7px}@media (max-width:781px){.what-happing .wp-block-column .wp-block-heading{margin-bottom:0}}@media (max-width:580px){.what-happing .wp-block-column .wp-block-heading{padding:0 20px;line-height:2rem}}.what-happing .wp-block-column .landing-paragraph-lineheight-1{font-size:2.6rem;font-style:normal;font-weight:400;line-height:8.125rem}@media (max-width:767px){.what-happing .wp-block-column .landing-paragraph-lineheight-1{font-size:2rem!important;line-height:2.5rem}}.what-happing .wp-block-column h6.subheading{font-size:1rem;font-weight:400;padding-bottom:0;margin-top:-11px;color:#676775}@media (max-width:767px){.what-happing .wp-block-column h6.subheading{margin-top:0}}.what-happing .wp-block-column .landing-paragraph-lineheight{line-height:1.75rem!important;font-size:1.125rem;font-style:normal;font-weight:300}@media (max-width:580px){.what-happing .wp-block-column .landing-paragraph-lineheight{padding:10px 20px 0}}@media (max-width:767px){.what-happing .wp-block-column .landing-paragraph-lineheight{line-height:1.5625rem!important;font-size:1.125rem!important}}.what-happing .wp-block-column .wp-block-image{margin-top:0;margin-bottom:0}@media (max-width:781px){.what-happing .wp-block-column .wp-block-image{margin-left:0px!important;margin-right:0px!important}}@media (max-width:575px){.what-happing .wp-block-column .wp-block-image{margin-left:20px!important;margin-right:20px!important}}.what-happing img{aspect-ratio:16/9}@media (max-width:992px){.what-happing img{width:100%!important;height:auto!important}}@media (max-width:767px){.mobile-hide{display:none!important}}.slider{max-width:700px}.slider .swiper-button-white,.slider .swiper-pagination,.slider .wp-block-jetpack-slideshow_button-pause{display:none!important}.container-fluid-landing{max-width:1080px;margin:auto}@media (max-width:580px){.container-fluid-landing img{margin-bottom:20px}}.container-fluid-landing .landing-peragraph-lineheight{line-height:1.875rem!important;font-size:1.25rem;font-style:normal;font-weight:300;margin-bottom:30px}@media (max-width:767px){.container-fluid-landing .landing-peragraph-lineheight{line-height:1.5625rem!important;font-size:1.125rem!important}}.container-fluid-landing .wp-block-heading{font-size:1.5625rem;font-style:normal;font-weight:300;line-height:5rem}@media (max-width:767px){.container-fluid-landing .wp-block-heading{line-height:2rem}}.container-fluid-landing .top-heading{margin-top:82px}@media (max-width:767px){.container-fluid-landing .top-heading{margin-top:20px}}.gallery-slider{background-color:#ddd1e0;padding:60px 0 35px 0}@media (max-width:767px){.gallery-slider{padding:60px 0 5px 0}}.footer-disclaimer{background:#2f2f39!important}.footer-disclaimer .wp-block-heading{font-size:.6875rem;font-style:normal;font-weight:400;line-height:1.25rem;padding:20px}@media (max-width:1300px){.footer-disclaimer .wp-block-heading{font-size:.625rem}}.text-with-icon-section .container-fluid .text-content{position:relative;padding:100px 180px;box-shadow:0 7px 14px rgb(55 55 66 / .04),4px 18px 20px rgb(0 0 0 / .09),2px -3px 12px 8px rgb(55 55 66 / .04);background:#fff9ed url(/wp-content/themes/infobeans-2023/dist/static/assets/images/pattern.png) no-repeat}.text-with-icon-section .container-fluid .text-content .text-with-icon-bg{position:absolute;left:0;top:0;max-width:100%}@media (max-width:767px){.text-with-icon-section .container-fluid .text-content{box-shadow:none}}.text-with-icon-section .container-fluid .text-content .section-heading{margin-bottom:64px}.text-with-icon-section .container-fluid .text-content .section-heading h2{text-align:center}@media (max-width:767px){.text-with-icon-section .container-fluid .text-content .section-heading{padding-top:0}}.text-with-icon-section .container-fluid .text-content .text-container{display:flex;justify-content:space-between}@media (max-width:767px){.text-with-icon-section .container-fluid .text-content .text-container{flex-direction:column;padding-bottom:0}}.text-with-icon-section .container-fluid .text-content .text-container .stage-container{text-align:center;width:33%}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .arrow-heading{margin-bottom:16px}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .arrow-heading h5{color:#ea1b3d;margin-bottom:0}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .arrow-heading .link-with-arrow{justify-content:center}@media (max-width:767px){.text-with-icon-section .container-fluid .text-content .text-container .stage-container{width:100%;margin:0 auto;padding:0 36px 48px 36px;box-sizing:border-box}.text-with-icon-section .container-fluid .text-content .text-container .stage-container br{display:none}}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .stage-icon-mobile{display:none}@media (max-width:767px){.text-with-icon-section .container-fluid .text-content .text-container .stage-container .stage-icon-mobile{display:block}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .stage-icon-mobile img{max-width:100%;width:160px;height:160px}}.text-with-icon-section .container-fluid .text-content .icons-container{display:flex;justify-content:space-between;margin-top:16px;padding:8px 0}@media (max-width:767px){.text-with-icon-section .container-fluid .text-content .icons-container{flex-direction:column;display:none}}.text-with-icon-section .container-fluid .text-content .icons-container .icon-image{width:33%;text-align:center}@media (max-width:767px){.text-with-icon-section .container-fluid .text-content .icons-container .icon-image{width:100%}}.text-with-icon-section .container-fluid .text-content .icons-container .icon-image img{width:160px;height:160px}.text-with-icon-section .container-fluid .text-content .middle-content{text-align:center;margin-top:64px}.text-with-icon-section .container-fluid .text-content .middle-content .p4-middle-content{font-size:1.5rem;line-height:2rem;color:#676775}@media (max-width:767px){.text-with-icon-section .container-fluid .text-content .middle-content{margin-top:16px;padding-bottom:64px}.text-with-icon-section .container-fluid .text-content .middle-content .p4-middle-content{font-size:1.25rem;line-height:1.5rem}}@media (max-width:767px){.text-with-icon-section .container-fluid .text-content{padding:0}}@media (max-width:767px){.text-with-icon-section{background:#ffefd1}}.d-flex{display:flex}body:not(.wp-admin) .text-with-icon-section .container-fluid .text-content h2{font-weight:400}@media (max-width:767px){body:not(.wp-admin) .text-with-icon-section .container-fluid .text-content h2 span{display:initial}}body:not(.wp-admin) .text-with-icon-section .container-fluid .text-content .icons-container{background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/bg-wave.png);background-repeat:no-repeat;background-position:center}body:not(.wp-admin) .text-with-icon-section .container-fluid .text-content .section-heading h2{color:#373742}body:not(.wp-admin) .text-with-icon-section .container-fluid .text-content .section-heading h2 span{color:#373742}@media (max-width:767px){.text-with-icon-section{background:#fff9ed url(/wp-content/themes/infobeans-2023/dist/static/assets/images/pattern.png) no-repeat;background-color:#ffefd1;padding-bottom:0px!important}.text-with-icon-section .container-fluid .text-content{background:none}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .arrow-heading{margin-top:16px}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .arrow-heading h5 img{margin-left:8px}.text-with-icon-section .container-fluid .text-content .text-container .stage-container .p3{font-weight:400}.text-with-icon-section .container-fluid .text-content .text-with-icon-bg{left:-30px}}@media (min-width:768px) and (max-width:1024px){.text-with-icon-section .container-fluid .text-content{padding:50px 24px}}.clients-container .clients-content{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.clients-container .clients-content:last-child{margin-bottom:0}.clients-container .clients-content .trust-content .right-heading{margin-bottom:20px}.clients-container .clients-content .image{margin-right:20px}.clients-container .clients-content .image img{width:180px;max-width:180px;max-height:180px}header{background:#2f2f39;width:100%;position:fixed;top:0;left:0;height:80px;z-index:100}header .container-fluid{height:100%;position:static!important}header .header-container{height:100%;display:flex;align-items:center;justify-content:space-between;width:100%}header .header-container .menu-icon{display:none}header .header-container a.btn-red{background:#ea1b3d;color:#fff;padding:8px 16px;border-radius:0;border:none;white-space:nowrap}header .header-container a.wow-btn{margin-right:22px;text-decoration:none;border:1px solid rgb(255 255 255 / .2);padding:8px 18px;position:relative;overflow:hidden;z-index:1;background:#fff0;border-radius:4px;width:345px;font-size:.9375rem;max-width:100%;display:flex;align-items:center;justify-content:center}header .header-container a.knw-btn{width:600px}header .header-container .wow-btn img{margin-left:6px}header .header-container a.wow-btn::before{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:conic-gradient(from 0deg,transparent 0deg,transparent 80deg,#fff 100deg,transparent 120deg,transparent 260deg,#a52af7 280deg,transparent 300deg);transform:translate(-50%,-50%);animation:rotate-border 4s linear infinite;z-index:-2}header .header-container a.wow-btn::after{content:"";position:absolute;inset:1px;background:#2f2f39;z-index:-1;border-radius:3px}header .header-container li.wow-podcast-label.show{position:relative}header .header-container li.wow-podcast-label.show::after{content:"NEW";position:absolute;top:6px;background:#ecb547;font-size:1rem;font-weight:400;padding:3px 8px;border-radius:3px;right:96px}header .header-container .mobile-menu{display:none}header .header-container .desktop-menu{display:flex}header ul{padding:0;margin:0!important;list-style:none!important}header ul li a{font-size:1rem;line-height:1rem}@media (min-width:1024px) and (max-width:1100px){header ul li a{font-size:.8125rem}}header .navbar-list{width:100%;display:flex;align-items:center;margin:0!important;list-style:none;padding-left:32px!important}header .navbar-list.desktop-menu>.navbar-item{padding:6px 0}header .navbar-list.desktop-menu>.navbar-item.dropdown{margin:24px 24px 24px 0}header .navbar-list.desktop-menu>.navbar-item.dropdown:last-child{margin:24px 0 24px 0}@media (min-width:1200px) and (max-width:1280px){header .navbar-list{padding-left:30px!important;justify-content:center}}@media (min-width:1024px) and (max-width:1199px){header .navbar-list{padding-left:30px!important}header .navbar-list .navbar-item.dropdown .nav-link.accordion-menu>.nav-carat{left:0}}header .navbar-list .navbar-item{padding:8px;margin-bottom:0}header .navbar-list .navbar-item .nav-link{color:#e6e6ed;text-decoration:none;font-weight:300;position:relative;padding:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}header .navbar-list .navbar-item .nav-link:hover{color:#fff}@media (min-width:1200px) and (max-width:1280px){header .navbar-list .navbar-item .nav-link{white-space:nowrap}}header .navbar-list .navbar-item .nav-link.accordion-menu>.nav-carat{position:relative;top:3px;left:4px}header .navbar-list .navbar-item .nav-link.accordion-menu>.nav-carat>img{transition:all 0.3s ease;transform:rotate(0deg)}header .navbar-list .navbar-item .nav-link.accordion-menu>.nav-carat>svg{transition:all 0.3s ease;transform:rotate(0deg)}header .navbar-list .navbar-item .nav-link.accordion-menu.open>.nav-carat>img{transform:rotate(180deg)}header .navbar-list .navbar-item .nav-link.accordion-menu.open>.nav-carat>svg{transition:all 0.3s ease;transform:rotate(0deg)}header .navbar-list .dropdown{position:static;margin-right:24px}@media (min-width:1200px) and (max-width:1280px){header .navbar-list .dropdown{margin-right:10px}}@media (min-width:1024px) and (max-width:1199px){header .navbar-list .dropdown{margin-right:0;padding-left:4px;padding-right:4px}}header .navbar-list .dropdown:last-child{margin-right:0}header .navbar-list .dropdown .sub-nav-wrapper.active-primary-nav{position:absolute;width:100%;background:#373742;left:0}header .navbar-list .dropdown .sub-nav-wrapper.active-primary-nav .sub-menu-heading{color:#fff}header .navbar-list .dropdown .sub-nav-wrapper.active-primary-nav>ul .navbar-item{padding:0}header .navbar-list .dropdown .sub-nav-wrapper.active-primary-nav>ul .navbar-item .dropdown-item{font-weight:500;text-transform:uppercase}header .navbar-list .dropdown .sub-nav-wrapper.active-primary-nav>ul .navbar-item ul{display:block}header .navbar-list .dropdown .sub-nav-wrapper.active-primary-nav>ul .navbar-item a{padding:0;color:#fff}header .navbar-list .dropdown .dropdown-menu{position:absolute;z-index:1000;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .15);border-radius:.25rem}header .navbar-list .dropdown .dropdown-menu li a{font-size:1rem;color:#e6e6ed}header .navbar-list .dropdown .dropdown-menu .dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#373742;text-align:inherit;text-decoration:none;background-color:#fff0;border:0}header .navbar-list .dropdown .dropdown-menu-dark{color:#fff;background-color:#373742;border:0;width:100%;left:0;padding:0;margin-top:0px!important}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item{padding:32px 0 0 0;box-sizing:border-box}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item h5{font-weight:400}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown{display:flex;justify-content:space-between}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .header-wrapper{width:70%;display:flex;flex-wrap:wrap;margin-bottom:32px;-moz-column-gap:40px;column-gap:40px}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .header-wrapper .nested-list{margin-top:24px!important;width:100%;flex:0 0 calc(33% - 34px)}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .header-wrapper.full-width{width:100%}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .header-wrapper.full-width .nested-list{flex:0 0 calc(25% - 42px)}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper{background:#fff9ed;position:relative;right:-20px;min-height:calc(100vh - 213px)}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list h6{font-weight:500}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.heading-li{border-bottom:1px solid #676775;text-transform:uppercase;padding:8px}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.heading-li.heading-with-arrow{position:relative;display:flex;align-items:center;cursor:pointer}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.heading-li.heading-with-arrow::after{content:"";background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/white-arrow.svg);display:inline-block;width:18px;height:15px;background-repeat:no-repeat;position:absolute;right:0}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item .dropdown-item{box-sizing:border-box}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item.heading-with-arrow{border-bottom:1px solid #676775;text-transform:uppercase;padding:8px;position:relative;display:flex;align-items:center;cursor:pointer}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item.heading-with-arrow::after{content:"";background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/white-arrow.svg);display:inline-block;width:18px;height:15px;background-repeat:no-repeat;position:absolute;right:0}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item.heading-with-arrow:hover{color:#fff;background:rgb(230 230 237 / .05)}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item.heading-with-arrow .dropdown-item{padding:0}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item.heading-with-arrow .dropdown-item:hover{color:#fff;background:#fff0}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item.description-link .dropdown-item .p3.small-light{margin-top:4px;color:#a8a8af;display:block;font-size:.75rem;line-height:1.25rem;font-weight:300}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item.bg-red .dropdown-item{background:#ea1b3d}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item.bg-red .dropdown-item .p3.small-light{color:#e6e6ed}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.navbar-item.bg-red .dropdown-item:hover{background:#ea1b3d}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li a{line-height:1.5rem;white-space:normal}header .navbar-list .dropdown .dropdown-menu-dark .featured-list{position:relative;color:#000;padding:0 0 0 24px;background:#fff9ed;top:-64px}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li{width:307px;background:#fff9ed;margin:16px 0;padding:8px}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li:first-child{padding:37px 32px 59px 24px!important;margin-left:-24px;margin-right:-24px;margin-top:0;margin-bottom:0}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li.heading-li{border-bottom:none!important}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li.heading-li h6{padding-bottom:8px;padding-left:8px}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li:not(.heading-li):hover{background:rgb(140 104 31 / .05)}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li a{color:#373742;padding:0}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li a:hover{color:#373742!important;background:transparent!important;padding-left:0px!important}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li p{margin-top:8px;color:#373742}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li .p3.small-light{margin-top:8px;color:#373742;display:block;font-size:.75rem;line-height:1.25rem;font-weight:300}header .navbar-list .dropdown .dropdown-menu-dark .featured-list .new-feature .dropdown-item::after{content:" New";font-size:.75rem;line-height:1.5rem;color:#373742;padding:4px 8px;background:#ecb547;margin-left:8px}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-item{color:#e6e6ed;padding:8px}header .navbar-list .dropdown .dropdown-menu-dark li{margin-bottom:0;padding:16px 0}header .navbar-list .dropdown .dropdown-menu-dark li:last-child{padding-bottom:8px}@media (min-width:768px){header .navbar-list .dropdown .dropdown-menu-dark li a:not(.close-menu):hover{color:#fff;background:rgb(230 230 237 / .05);padding-left:12px}}header .navbar-list .dropdown .dropdown-menu-dark li .dropdown-item .dropdowm-menu-light{background:#fff;color:#373742;margin-left:2rem}header .navbar-list .dropdown .dropdown-menu-dark li .dropdown-item .dropdowm-menu-light li a{color:#373742}header .navbar-list .dropdown .mobile-dropdown-menu{display:none}@keyframes rotate-border{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}body:not(.wp-admin).scroll-fix{overflow:hidden}@media (max-width:767px){header{-webkit-tap-highlight-color:#fff0;background:#373742;padding:24px 0;box-sizing:border-box;height:74px}header .container-fluid{padding-left:0px!important;position:relative!important}header .header-container{display:block!important;margin-top:0}header .header-container .logo-menu img,header .header-container .logo-menu svg{height:25px;margin-top:2px}header .header-container a.btn-red{padding:6px 12px!important;font-size:.625rem;right:49px!important;width:auto;height:auto}header .header-container a.wow-btn{position:absolute!important;right:142px!important;font-size:0.75rem!important;padding:5px 5px!important;margin-right:0}header .header-container a.wow-btn img{display:none}header .header-container a.knw-btn{display:none}header .header-container .desktop-menu{display:none}header .header-container .navbar-list{flex-direction:column;align-items:flex-start;margin-top:8px!important;padding:17px 16px 0 16px!important}header .header-container .navbar-list .dropdown .dropdown-menu-dark{border-top:none}header .header-container .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list{width:100%;padding:0 0 24px 0}header .header-container .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li{box-sizing:border-box}header .header-container .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li a{box-sizing:border-box}header .header-container .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li:not(:first-child){padding:12px 8px}header .header-container .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.heading-li{padding:0}header .header-container .navbar-list .dropdown .dropdown-menu-dark li{padding:0}header .header-container .navbar-list .dropdown .dropdown-menu li a{font-size:1rem}header .header-container .navbar-list .navbar-item{width:100%;border-bottom:1px solid #676775;padding:15px 0}header .header-container .navbar-list .navbar-item.dropdown:last-child{margin-bottom:30px}header .header-container .navbar-list .navbar-item .nav-link{font-weight:400;color:#fff;line-height:1.5rem;display:block}header .header-container .navbar-list .navbar-item .nav-link.open{font-weight:700}header .header-container .navbar-list .navbar-item .accordion-menu{transition:0.4s}header .header-container .navbar-list .navbar-item .accordion-menu>.nav-carat{float:right}header .header-container .navbar-list .navbar-item .accordion-menu.open{border-bottom:none;padding-bottom:0}header .header-container .navbar-list .navbar-item .mobile-dropdown-menu{position:relative}header .header-container .navbar-list .navbar-item .mobile-dropdown-menu>.navbar-item{overflow-x:hidden}header .header-container .navbar-list .navbar-item .mobile-dropdown-menu .navbar-item{border:none}header .header-container .navbar-list .navbar-item .mobile-dropdown-menu.open{display:block;margin-top:24px!important}header .header-container .active-hamberger{display:block;background:#373742;position:absolute;width:100%;left:0;overflow-y:auto;max-height:calc(100vh - 44px);height:100vh;overflow-x:hidden}header .header-container .menu-icon{position:absolute;right:24px;top:3px;display:block}header .header-container .menu-icon:not(.menu-hamberger-open) .menu-close{display:none}header .header-container .menu-icon.menu-hamberger-open .menu-bars{display:none}header .header-container .menu-icon.menu-hamberger-open .menu-close{display:block}header .header-container a.btn-red{position:absolute;right:66px;top:0}header ul li a{font-size:1.25rem;font-weight:700}}@media (min-width:768px) and (max-width:1024px){header{background:#373742;padding:24px 0;box-sizing:border-box;height:74px}header .container-fluid{padding-left:0px!important;position:relative!important}header .header-container{display:block!important;margin-top:0}header .header-container .logo-menu img,header .header-container .logo-menu svg{width:100px;height:19px;margin-top:4px}header .header-container a.btn-red{padding:6px 12px!important;height:auto;width:auto}header .header-container .desktop-menu{display:none}header .header-container .navbar-list{flex-direction:column;align-items:flex-start;margin-top:8px!important;padding:17px 16px 0 16px!important}header .header-container .navbar-list .dropdown .dropdown-menu-dark{border-top:none}header .header-container .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list{width:100%;padding:0 0 24px 0}header .header-container .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li:not(:first-child){padding:12px 8px}header .header-container .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-list li.heading-li{padding:0}header .header-container .navbar-list .dropdown .dropdown-menu-dark li{padding:0}header .header-container .navbar-list .dropdown .dropdown-menu li a{font-size:1rem}header .header-container .navbar-list .navbar-item{width:98%;border-bottom:1px solid #676775;padding:15px 0}header .header-container .navbar-list .navbar-item .nav-link{font-weight:400;color:#fff;line-height:1.5rem;display:block}header .header-container .navbar-list .navbar-item .nav-link.open{font-weight:700}header .header-container .navbar-list .navbar-item .accordion-menu{transition:0.4s}header .header-container .navbar-list .navbar-item .accordion-menu>.nav-carat{float:right}header .header-container .navbar-list .navbar-item .accordion-menu.open{border-bottom:none;padding-bottom:0}header .header-container .navbar-list .navbar-item .desktop-dropdown-menu{display:none}header .header-container .navbar-list .navbar-item .mobile-dropdown-menu{position:relative}header .header-container .navbar-list .navbar-item .mobile-dropdown-menu .navbar-item{border:none}header .header-container .navbar-list .navbar-item .mobile-dropdown-menu.open{display:block}header .header-container .active-hamberger{display:block;background:#373742;position:absolute;width:100%;left:0;overflow-y:auto;max-height:calc(100vh - 44px);overflow-x:hidden;height:100vh}header .header-container .menu-icon{position:absolute;right:24px;top:3px;display:block}header .header-container .menu-icon:not(.menu-hamberger-open) .menu-close{display:none}header .header-container .menu-icon.menu-hamberger-open .menu-bars{display:none}header .header-container .menu-icon.menu-hamberger-open .menu-close{display:block}header .header-container a.btn-red{position:absolute;right:66px;top:0}header .header-container a.btn.btn-red.button-small.wow-btn{width:auto}header ul li a{font-size:1.25rem;font-weight:700}}@media (max-width:1024px){header .header-container a.btn.btn-red.button-small.wow-btn{right:18%}header .header-container a.btn.btn-red.wow-btn.knw-btn{right:36%}}@media (max-width:820px){header .header-container a.btn.btn-red.button-small.wow-btn{right:24%;font-size:.875rem}header .header-container a.btn.btn-red.wow-btn.knw-btn{right:46%}}@media (max-width:1319px){header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper{width:30%}}@media (min-width:1025px) and (max-width:1275px){header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item{max-width:100%;padding:0 80px;padding-top:32px}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper{right:-80px;width:38%}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper .featured-list li{width:280px}header .navbar-list .dropdown .sub-nav-wrapper.active-primary-nav{max-height:100vh}}@media (min-width:1276px) and (max-width:1350px){header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item{max-width:1275px;padding:0 25px;width:100%;margin:0 auto;padding-top:32px}header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper{right:-32px}}@media (min-width:1320px){header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper{position:absolute;right:0;height:100%;left:67%;margin-left:40px}}@media (min-width:1500px){header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper{left:65%}}@media (min-width:1500px){header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper{left:64%}}@media (min-width:1800px){header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper{left:62%}}@media (min-width:2100px){header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item .nested-dropdown .featured-wrapper{left:59%}}@media (min-width:1351px){header .navbar-list .dropdown .dropdown-menu-dark .dropdown-menu-dark-item{max-width:1275px;padding:0;margin-left:auto;margin-right:auto;padding-top:32px}header .navbar-list .dropdown .dropdown-menu-dark .featured-list li{width:342.5px}}footer .footer-top{background:#373742;padding:164px 0 80px 0}@media (max-width:820px){footer .footer-top{padding-top:9px}}footer .footer-top .container-fluid .logo{display:block;margin-bottom:35px}@media (min-width:768px) and (max-width:1024px){footer .footer-top .container-fluid .logo img,footer .footer-top .container-fluid .logo svg{max-width:100%!important}}footer .footer-top .container-fluid .social-media-links{display:flex;align-items:center;justify-content:space-between;padding-right:35px}@media (max-width:767px){footer .footer-top .container-fluid .social-media-links{margin-top:30px;justify-content:flex-start;margin-bottom:30px}}footer .footer-top .container-fluid .social-media-links a{transition:0.3s}@media (max-width:767px){footer .footer-top .container-fluid .social-media-links a{margin:0 10px 0 0}}footer .footer-top .container-fluid .social-media-links a:hover{color:#ea1b3d}footer .footer-top .container-fluid .footer-heading{position:relative;display:block}footer .footer-top .container-fluid .footer-heading .link-heading{color:#fff;text-transform:uppercase;font-weight:500;margin-bottom:16px;position:relative}@media (max-width:767px){footer .footer-top .container-fluid .footer-heading .link-heading{text-transform:capitalize;padding:20px 0;border-bottom:1px solid #676775;margin-bottom:0;font-size:1.25rem;font-weight:400;line-height:1.5rem}}@media (max-width:767px){footer .footer-top .container-fluid .footer-heading::after{content:"";display:inline-block;border-right:1px solid #fff;border-bottom:1px solid #fff;width:7px;height:7px;transform:rotate(45deg);position:absolute;right:0;top:28px;transition:all 0.5s linear}footer .footer-top .container-fluid .footer-heading.open-footer::after{transform:rotate(225deg)}}footer .footer-top .container-fluid .row-wrapper .two.columns.mobile-hide{margin-right:72px}footer .footer-top .container-fluid .row-wrapper .two.columns.mobile-hide+.two.columns{margin-left:0}footer .footer-top .container-fluid .row-wrapper .two.columns.mobile-hide~.two.columns{width:12.95%}footer .footer-top .footer-heading-lg{font-size:1rem;line-height:1.5rem;text-transform:uppercase;color:#fff}footer .footer-top .footer-heading-lg:hover{color:#fff}footer .footer-top .footer-heading-lg h6{margin-bottom:16px;font-weight:500}footer .footer-top .footer-links{padding:0;margin:0;list-style:none}@media (max-width:767px){footer .footer-top .footer-links{max-height:0}footer .footer-top .footer-links.open{max-height:500px}}footer .footer-top .footer-links li{margin-bottom:24px;font-size:.875rem;font-weight:400;line-height:1.5rem}footer .footer-top .footer-links li:last-child{margin-bottom:0}@media (max-width:767px){footer .footer-top .footer-links li{padding:12px 0;margin:0}footer .footer-top .footer-links li:last-child{border-bottom:1px solid #676775}}footer .footer-top .footer-links li a{text-decoration:none;color:#fff;transition:0.3s}footer .footer-top .footer-links li a:hover{color:#ea1b3d}@media (max-width:767px){footer .footer-top{padding:0}footer .footer-top .two.columns{width:100%!important}}footer .footer-bottom{background:#2f2f39;height:56px;display:flex;align-items:center;justify-content:center}footer .footer-bottom ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}@media (max-width:767px){footer .footer-bottom ul{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:24px 0}}footer .footer-bottom ul li{margin-bottom:0}footer .footer-bottom ul li a{color:#e6e6ed;font-size:.875rem;transition:0.3s}footer .footer-bottom ul li a:hover{color:#ea1b3d}@media (max-width:767px){footer .footer-bottom ul li.mobile-logo-infobeans{width:100%;margin:30px 0px!important}}footer .footer-bottom ul li:not(:last-of-type){margin-right:25px}@media (max-width:767px){footer .footer-bottom ul li:not(:last-of-type){margin-right:10px}}footer .footer-bottom ul li.text-copyright{text-decoration:none;color:#e6e6ed;font-size:.875rem;font-weight:400}@media (max-width:767px){footer .footer-bottom{height:auto}}@media (max-width:767px){footer#footer{display:flex;flex-direction:column}}.contact-us-section{background:#373742;display:flex;align-items:flex-end;justify-content:center;padding:160px 0 0 0;color:#fff;position:relative}.contact-us-section .container-fluid .row-wrapper{margin:auto;width:70%;display:flex;justify-content:space-between;align-items:flex-start}.contact-us-section .container-fluid .row-wrapper .six.columns{margin-left:0;width:34.1%}.contact-us-section .four.columns{display:flex;align-items:flex-end;margin-left:0}.contact-us-section h2{text-transform:lowercase;font-size:3rem;font-weight:400;line-height:3.5rem;width:50%}.contact-us-section h2::first-letter{text-transform:uppercase}.contact-us-section h2 small{font-size:inherit!important}.contact-us-section h2 small span{text-transform:uppercase;color:#ea1b3d}@media (max-width:767px){.contact-us-section{margin-right:0;text-align:center}}.contact-us-section h2{color:#fff!important}.contact-us-section h2 small{font-size:inherit}.contact-us-section h2 small span{display:inline-block;text-transform:uppercase}.contact-us-section .button-large{color:#e6e6ed;border:1px solid #e6e6ed;border-radius:0;height:48px;font-weight:500;padding:20px;margin-top:16px;display:inline-flex;align-items:center;white-space:nowrap;box-sizing:border-box}.contact-us-section .button-large:hover{color:#e6e6ed}@media (max-width:767px){.contact-us-section .button-large{margin-top:16px}}@media (max-width:820px){.contact-us-section .container-fluid .row-wrapper .section-heading h2{text-align:center}.contact-us-section .container-fluid .row-wrapper .two.columns{display:none}.contact-us-section .container-fluid .row-wrapper .six.columns{margin-left:0;width:100%}.contact-us-section .container-fluid .row-wrapper .four.columns{margin-left:0;width:100%;display:block;text-align:center;margin-top:22px}}@media (max-width:767px){.contact-us-section{flex-direction:column;align-items:center;padding:64px 0 32px 0;background-position:left;overflow:hidden}}.contact-us-section .footer-bg{position:absolute;right:0;top:0;z-index:0;max-width:100%}@media (max-width:767px){.contact-us-section .footer-bg{right:auto;left:0}}@media (max-width:767px){.mobile-show{display:block}.mobile-hide{display:none}}@media (min-width:768px){.mobile-show{display:none}.mobile-hide{display:block}}.mobile-logo-infobeans{display:none}@media (max-width:767px){.mobile-logo-infobeans{display:block}}@media (max-width:767px){footer .footer-top .container-fluid .two.columns:last-child .link-heading{border:none}footer .footer-bottom ul li a{font-weight:400;line-height:1.5rem}footer .footer-bottom ul li.text-copyright{line-height:1.5rem}}@media (max-width:767px){.page-bottom .contact-us-section .container-fluid{padding:0 24px!important}.page-bottom .contact-us-section .container-fluid .four.columns{text-align:center;margin-top:0}#footer .footer-top .container-fluid{padding:0 24px!important}}@media (min-width:768px) and (max-width:1024px){.contact-us-section{padding:50px 24px;overflow:hidden}}@media (max-width:1023px){.contact-us-section .container-fluid .row-wrapper{width:100%;display:block;text-align:center;align-items:center;margin:0 auto}.contact-us-section h2{width:100%;font-size:2rem!important}}@media (max-width:767px){.contact-us-section a.custom-text,.contact-us-section .button-large{font-size:0.875rem!important}}.case-studies-container .container-fluid .section-heading h2{text-align:center}.case-studies-container .container-fluid .section-heading h2 span{display:inline-block}.case-studies-container .container-fluid .see-more-button{text-align:center}.case-studies-container .container-fluid .see-more-button button.button-large{color:#373742;padding:18px 16px;border:1px solid #373742;height:56px;margin-top:64px;border-radius:0}.case-studies-container .container-fluid .see-more-button button.button-large img{margin-top:-5px;margin-left:5px}.case-studies-container .container-fluid .see-more-button a.button-large{color:#373742;padding:18px 16px;border:1px solid #373742;height:18px;margin-top:64px;border-radius:0;display:inline-flex}.case-studies-container .container-fluid .see-more-button a.button-large img,.case-studies-container .container-fluid .see-more-button a.button-large svg{margin-top:-1px;margin-left:16px;width:20px;height:20px}.case-studies-container .container-fluid .case-study-content .highlighted-block{min-height:376px;display:flex;justify-content:space-between;align-content:center;padding:40px;margin-bottom:40px;text-decoration:none;position:relative;box-shadow:1px 1px 4px rgb(55 55 66 / .06),0 0 44px rgb(234 27 61 / .01),-1px -1px 12px 1px rgb(55 55 66 / .08),4px 16px 20px rgb(55 55 66 / .04),0 0 5px 1px rgb(234 27 61 / .02)}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .highlighted-block{flex-direction:column;padding:0;margin-bottom:0}}.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content{width:55%;padding:40px 0 0 0;margin-right:44px}.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content .span-container{display:flex;flex-wrap:wrap;row-gap:8px;-moz-column-gap:8px;column-gap:8px}.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content .arrow-heading .link-with-arrow{bottom:40px}.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content .image{max-width:150px;height:auto;margin-bottom:24px}.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content .image img{width:100%;background-color:#fff;padding:6px 10px}.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content h3{margin-bottom:24px!important;color:#fff;font-weight:400}.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content p.ts_comp_name{font-size:1rem;line-height:1.5rem;margin:24px 0;color:#fff;text-transform:uppercase}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content{width:100%;padding:32px 32px 40px;box-sizing:border-box;max-height:100%;overflow-y:hidden;margin-right:0}.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content .arrow-heading .link-with-arrow{bottom:32px;position:absolute}}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content{padding:48px 56px;width:40%;background:rgb(0 0 0 / .3019607843);background-blend-mode:overlay;box-shadow:0 7px 14px rgb(55 55 66 / .04),4px 18px 20px rgb(0 0 0 / .09),2px -3px 12px 8px rgb(55 55 66 / .04)}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .image{width:56px;height:41px}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .image img,.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .image svg{width:100%}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .quote-extra-small{margin:32px 0 64px;position:relative;color:#fff;font-weight:300}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .quote-extra-small::after{bottom:-36px;height:8px;left:0%;width:100px;content:"";position:absolute;background:#fff}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .client-name-small{color:#fff}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .client-title-small{color:#fff;margin-top:8px}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .client-title-small{text-transform:initial}}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content{width:100%;padding:32px 32px 40px 32px;margin-bottom:88px;box-sizing:border-box}}.case-studies-container .container-fluid .case-study-content .highlighted-block .arrow-heading{margin-top:100px}.case-studies-container .container-fluid .case-study-content .small-uppercase{color:#e6e6ed;border-radius:0;border:.75px solid #e6e6ed;padding:6px 8px}.case-studies-container .container-fluid .case-study-content .arrow-heading{margin-top:60px}.case-studies-container .container-fluid .case-study-content .arrow-heading .link-with-arrow{position:absolute;bottom:32px}.case-studies-container .container-fluid .case-study-content .arrow-heading .medium-uppercase{color:#fff;font-weight:400}.case-studies-container .container-fluid .case-study-content .arrow-heading .medium-uppercase svg{width:14px}.case-studies-container .container-fluid .case-study-content .block-list{display:flex;justify-content:space-between;-moz-column-gap:40px;column-gap:40px}.case-studies-container .container-fluid .case-study-content .block-list h6{font-weight:500}.case-studies-container .container-fluid .case-study-content .block-list .block-content{height:100%;box-sizing:border-box;padding:32px;position:relative;display:block;text-decoration:none;box-shadow:1px 1px 4px rgb(55 55 66 / .06),0 0 44px rgb(234 27 61 / .01),-1px -1px 12px 1px rgb(55 55 66 / .08),4px 16px 20px rgb(55 55 66 / .04),0 0 5px 1px rgb(234 27 61 / .02)}.case-studies-container .container-fluid .case-study-content .block-list .block-content:nth-child(odd){margin-right:40px}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .block-list .block-content:nth-child(odd){margin-right:0}}.case-studies-container .container-fluid .case-study-content .block-list .block-content:last-child{margin-right:0}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .block-list .block-content{padding:30px}}.case-studies-container .container-fluid .case-study-content .block-list .block-content h6:not(.medium-uppercase){margin:16px 0;color:#fff;text-transform:uppercase;padding-bottom:10px}.case-studies-container .container-fluid .case-study-content .block-list .block-content h4{color:#fff;font-weight:400}.case-studies-container .container-fluid .case-study-content .block-list .block-content h4+span.small-uppercase{display:inline-flex;margin-top:24px}.case-studies-container .container-fluid .case-study-content .block-list .block-content .span-container{display:flex;flex-wrap:wrap;row-gap:8px;-moz-column-gap:8px;column-gap:8px}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .block-list .block-content{width:100%}.case-studies-container .container-fluid .case-study-content .block-list .block-content .arrow-heading{bottom:0;margin-top:32px}}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .block-list{flex-direction:column}}@media (max-width:767px){.case-studies-container .container-fluid{padding-left:30px!important;padding-right:30px!important}.case-studies-container .container-fluid .section-heading h2{padding:0}}.page-template-template-true-stories .case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .image svg{height:41px;width:56px}@media (max-width:767px){.page-template-template-true-stories .case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .image svg{width:32px;height:24px}}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .small-uppercase{font-weight:400;margin-top:0;margin-bottom:0}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .quote-extra-small{margin:24px 0 48px}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .quote-extra-small::after{width:96px;height:4px;bottom:-20px}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .client-title-small{line-height:1rem}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .client-name-small{margin-bottom:16px}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .image{width:32px;height:24px}.case-studies-container .container-fluid .case-study-content .block-list .block-content{padding:24px;width:100%;max-width:100%;box-sizing:border-box;min-height:initial;margin-top:24px}.case-studies-container .container-fluid .case-study-content .block-list .block-content h6:not(.medium-uppercase){font-size:.875rem;font-weight:300;line-height:1.375rem;padding-bottom:0;margin:24px 0}.case-studies-container .container-fluid .case-study-content .highlighted-block .arrow-heading{margin-top:0}.case-studies-container .container-fluid .case-study-content .arrow-heading{margin-bottom:0;margin-top:0}.case-studies-container .container-fluid .case-study-content .arrow-heading .link-with-arrow{bottom:0;position:relative}.case-studies-container .container-fluid .case-study-content .arrow-heading .medium-uppercase{line-height:1rem;display:flex;flex-direction:row;margin-bottom:0px!important}.case-studies-container .container-fluid .case-study-content .arrow-heading .medium-uppercase svg{margin-top:2px;margin-left:5px}.case-studies-container .container-fluid .case-study-content .arrow-heading .medium-uppercase img{width:12px}.case-studies-container .container-fluid .see-more-button button.button-large{font-size:1rem;font-weight:400;line-height:1rem;border-radius:0;margin:24px 0 0 0;padding:16px}.case-studies-container .container-fluid .see-more-button a.button-large{font-size:1rem;font-weight:400;line-height:1rem;border-radius:0;margin:24px 0 0 0;padding:16px}.case-study-content .left-side-content .image img{max-width:117px}}@media (min-width:768px) and (max-width:1024px){.single-column .flex-bas-full .block .image{margin-right:20px}.single-column .flex-bas-full .block .image img{width:80px}.case-studies-container .container-fluid .case-study-content .arrow-heading{bottom:20px}.case-studies-container .container-fluid .case-study-content .highlighted-block{min-height:initial}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content{padding:24px!important}.case-studies-container .container-fluid .case-study-content .highlighted-block .right-side-content .client-name-small{margin-bottom:24px}.case-studies-container .container-fluid .case-study-content .highlighted-block .left-side-content{margin-bottom:40px}.case-studies-container .container-fluid .case-study-content .block-list{align-items:unset;justify-content:unset}.case-studies-container .container-fluid .case-study-content .block-list .block-content{padding-bottom:60px}.case-studies-container .container-fluid .case-study-content .block-list .block-content:last-child .arrow-heading{bottom:20px}}@media (max-width:767px){.case-studies-container .container-fluid .case-study-content .block-list .block-content h4{margin-bottom:24px;max-height:100%;overflow-y:hidden}}.featured-content-section .container-fluid .row-wrapper .six.columns .image-container .video-container img,.featured-content-section .container-fluid .row-wrapper .six.columns .image-container .video-container video{height:352px;aspect-ratio:16/9}.featured-content-section .container-fluid .row-wrapper .six.columns .image-container .video-container video{-o-object-fit:cover;object-fit:cover}.featured-content-section .container-fluid .row-wrapper .four.columns:nth-child(3n-2){margin-left:0}.featured-content-section .container-fluid .row-wrapper .center-heading{text-align:center;margin-bottom:30px}.featured-content-section .container-fluid .row-wrapper .center-heading span{display:inline-block}.featured-content-section .container-fluid .row-wrapper .newsletter-updates{margin-top:32px}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container p.p2{font-weight:500}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container p.p2 span{font-weight:300}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-success,.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-error{text-align:left;display:flex;align-items:center;margin-top:25px;justify-content:flex-start}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-success img,.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-error img{margin-right:8px;width:26px;height:26px}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit{margin-top:16px;margin-bottom:0}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit input{height:56px;min-width:307px;margin-right:12px;border-radius:0;padding:16px;border:1px solid #e6e6ed;background:#fff;font-size:1rem;line-height:1rem;font-weight:300}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit ::-moz-placeholder{color:#676775}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit ::placeholder{color:#676775}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit .btn-red{background:#ea1b3d;color:#fff;border:none;border-radius:0;padding:8px 16px;height:56px}.featured-content-section .container-fluid .row-wrapper .image-container .medium-uppercase{color:#ea1b3d;margin-top:16px}.featured-content-section .container-fluid .row-wrapper .image-container .video-container img,.featured-content-section .container-fluid .row-wrapper .image-container .video-container video{width:100%;height:221px}.featured-content-section .container-fluid .row-wrapper .image-container .video-container.default-video-image{background:rgb(0 0 0 / .2);display:flex;align-items:center;height:221px}.featured-content-section .container-fluid .row-wrapper .image-container .video-container.default-video-image img{height:114px;width:114px;margin:auto}.featured-content-section .container-fluid .row-wrapper .image-container>a,.featured-content-section .container-fluid .row-wrapper .image-container h4{margin-top:16px;display:block}.featured-content-section .container-fluid .row-wrapper .image-container>a h4{margin-top:0}.featured-content-section .container-fluid .row-wrapper .image-container h4{font-weight:400;color:#373742;display:inline-block}.featured-content-section .container-fluid .row-wrapper .four.columns{margin-top:50px}.featured-content-section .post-selector .postSelector-warning{color:#ea1b3d;margin-left:10px;font-size:.875rem}.featured-content-section .six.columns .anime-card a .video-container::before{height:360px;transform:rotate(353deg)}@media (max-width:767px){.featured-content-section .container-fluid .row-wrapper .section-heading h2{text-align:left}.featured-content-section .container-fluid .row-wrapper .section-heading h2 span{display:block}.featured-content-section .container-fluid .row-wrapper .newsletter-updates{margin-top:24px}.featured-content-section .container-fluid .row-wrapper .newsletter-updates form.newsletter-submit{display:flex}}@media (max-width:767px) and (max-width:430px){.featured-content-section .container-fluid .row-wrapper .newsletter-updates form.newsletter-submit input+button.btn-red.button-small{margin-top:0}}@media (max-width:767px) and (max-width:430px){.featured-content-section .container-fluid .row-wrapper .newsletter-updates form.newsletter-submit input+a.btn-red.button-small{margin-top:0}}@media (max-width:767px){.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container p.p2{margin-bottom:24px!important}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-success img,.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-error img{width:24px;height:24px}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit{margin-top:24px}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit input{min-width:100px}.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit .btn-red{padding:10px 20px}}@media (max-width:767px){.featured-content-section .container-fluid .row-wrapper .image-container .medium-uppercase{margin-top:18px;line-height:1rem}.featured-content-section .container-fluid .row-wrapper .image-container>a,.featured-content-section .container-fluid .row-wrapper .image-container h4{margin-top:18px}}@media (max-width:767px){.featured-content-section .container-fluid .row-wrapper .six.columns{width:100%;margin-left:0}.featured-content-section .container-fluid .row-wrapper .six.columns:nth-child(2){margin-top:48px}.featured-content-section .container-fluid .row-wrapper .six.columns .image-container .video-container img,.featured-content-section .container-fluid .row-wrapper .six.columns .image-container .video-container video{height:auto}}@media (max-width:767px){.featured-content-section .container-fluid .row-wrapper .four.columns{width:100%;margin-left:0;margin-top:48px}}@media (min-width:767px) and (max-width:976px){.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit .btn-red{margin-top:16px}}@media (max-width:430px){.featured-content-section .container-fluid .row-wrapper .newsletter-updates .newsletter-container .newsletter-submit .btn-red{margin-top:16px}}.blog-index-section{padding-top:20px}.blog-index-section .container-fluid .blog-container h1{font-weight:400;line-height:5rem;margin:0 0 60px}.blog-index-section .container-fluid .blog-container .display-select-mobile{display:none}.blog-index-section .container-fluid .blog-container .image-banner{width:100%}.blog-index-section .container-fluid .blog-container .image-banner .text-container2{margin-bottom:400px}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .tags-blog{display:flex;margin-top:16px;flex-wrap:wrap}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .tags-blog .medium-uppercase{border:.75px solid #373742;padding:10px;margin-right:16px;color:#373742;white-space:nowrap;margin-bottom:10px}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .tags-blog .medium-uppercase:first-child{margin-left:0}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .article-content .loadmore-container .row-wrapper .five.columns>a{color:#373742}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .article-content .loadmore-container .row-wrapper .seven.columns>a{color:#373742}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .article-content .loadmore-container .row-wrapper .seven.columns>p.p2{margin-top:14px}.blog-index-section .container-fluid .blog-container .image-banner .text-container{position:relative}.blog-index-section .container-fluid .blog-container .image-banner .text-container .tags-blog{display:flex;margin-top:16px}.blog-index-section .container-fluid .blog-container .image-banner .text-container .tags-blog .medium-uppercase{border:.75px solid #373742;padding:10px;margin-left:16px;color:#373742;font-weight:400;pointer-events:none}.blog-index-section .container-fluid .blog-container .image-banner .text-container .tags-blog .medium-uppercase:first-child{margin-left:0}.blog-index-section .container-fluid .blog-container .image-banner .blog-img-header{position:absolute;top:0;left:0;right:0}.blog-index-section .container-fluid .blog-container .image-banner .blog-img-header img{max-width:100%;width:100%}.blog-index-section .container-fluid .blog-container .image-banner.post-category .container{top:0}.blog-index-section .container-fluid .blog-container .image-banner.post-category .text-container2{margin-bottom:0}.blog-index-section .container-fluid .blog-container .image-banner .container{position:relative;top:400px}@media (min-width:992px){.blog-index-section .container-fluid .blog-container .image-banner .container{max-width:1140px}}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content{background:#fff9ed;padding:48px 56px 8px 56px;max-width:1140px}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .index-content a{color:#373742}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .index-content h2{font-weight:400}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .index-content h1{font-weight:400;font-size:3rem;line-height:3.5rem;margin-bottom:0}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .index-content p.p1{font-weight:300;padding:32px 0 24px 0}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article{display:flex;justify-content:space-between;align-items:center;padding:24px 0 24px 0}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .author-details{display:flex;align-items:center}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .author-details .author-image{margin-right:16px;width:64px;height:64px;overflow:hidden;border-radius:50%}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .author-details .author-image img{width:100%;border-radius:50%}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .author-details .author-name .medium-uppercase{color:#ea1b3d;font-weight:500}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .author-details .author-name .caption{color:#676775;font-weight:300}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .read-article .arrow-heading{position:relative;right:20px}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .read-article .arrow-heading img{right:-20px;position:absolute}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .read-article .arrow-heading a:hover img{right:-35px;margin-left:5px;transition:0.3s}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .read-article .button-small{color:#ea1b3d;font-weight:400;display:flex;justify-content:flex-start}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .read-article .button-small span:last-child{margin-left:4px;margin-top:0}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .read-article .button-small span:last-child img{width:16px;margin-left:0}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .load-more-btn{margin:80px 0 80px;text-align:center}@media (max-width:767px){.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .load-more-btn{margin:48px 0}}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .load-more-btn .button-large{height:56px;padding:18px 26px;border:1px solid #373742;border-radius:0}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .blogs-navbar{border-width:1px 0 1px 0;border-style:solid;border-color:rgb(103 103 117 / .5019607843);position:relative;top:400px}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .blogs-navbar .container{top:0}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .blogs-navbar .container ul{display:flex;justify-content:space-between;margin-bottom:0;padding:0 56px;overflow-x:auto;-moz-column-gap:40px;column-gap:40px;align-items:center}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .blogs-navbar .container ul li{display:inline-block;margin:40px 0!important;white-space:nowrap}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .blogs-navbar .container ul li a{color:#373742}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content{padding:80px 56px 0 56px}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper{margin-bottom:60px;align-items:center}@media (min-width:768px) and (max-width:1275px){.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper{flex-wrap:nowrap}}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper h4{font-weight:400}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper h4+.arrow-heading{margin-top:24px}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .arrow-heading{margin-top:14px}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .tags-blog{margin-top:0;padding:16px 0 0 0}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small{color:#ea1b3d;display:inline-flex;justify-content:flex-start}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small span:last-child{margin-top:0}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small span:last-child img{width:16px;margin-left:5px}@media (min-width:768px){.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small:hover img,.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small:hover svg{margin-left:15px!important}}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns img{width:100%;height:auto}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns:not(:first-child){margin-left:0;margin-top:60px}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:60px}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .load-more-btn{text-align:center}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .load-more-btn button{padding:18px 26px;height:auto;border-radius:0}#newsletter-wrapper{padding:104px 0;text-align:center;background-color:#ffefd1}@media (max-width:767px){#newsletter-wrapper{padding:64px 0}}#newsletter-wrapper h3{font-weight:400}#newsletter-wrapper h3 span{font-weight:300}#newsletter-wrapper .newsletter-block{margin:32px 0 0}#newsletter-wrapper .newsletter-block form{margin-bottom:0}#newsletter-wrapper .newsletter-block input{padding:16px;height:56px;border:1px solid #e6e6ed;background-color:#fff;font-size:1rem;font-weight:300;line-height:1rem;margin-right:10px;width:229px;border-radius:0}#newsletter-wrapper .newsletter-block button{padding:8px 16px;height:56px;background-color:#ea1b3d;color:#fff;border:none;border-radius:0;font-size:1rem;font-weight:400;line-height:1.125rem;text-transform:uppercase}@media (max-width:550px){#newsletter-wrapper .container{padding:0}#newsletter-wrapper .container h3 span{width:100%;display:flex;margin-top:10px;justify-content:center}#newsletter-wrapper .container .newsletter-block{display:flex;justify-content:center}#newsletter-wrapper .container .newsletter-block input{max-width:215px;margin-bottom:10px;width:100%}#newsletter-wrapper .container .newsletter-block form{width:100%;display:flex;justify-content:center}}@media (max-width:767px){.blog-index-section{padding-top:48px}.blog-index-section .container-fluid .blog-container h1{color:#ea1b3d;margin-bottom:48px;line-height:2.5rem;font-size:2rem}.blog-index-section .container-fluid .blog-container .display-select-mobile{width:100%;border:1px solid #e6e6ed;display:block;height:52px;margin-bottom:40px}.blog-index-section .container-fluid .blog-container .image-banner{max-height:initial;margin-top:0;padding-top:0}.blog-index-section .container-fluid .blog-container .image-banner .blog-img-header{position:relative;top:0}.blog-index-section .container-fluid .blog-container .image-banner .text-container{display:none;top:0}.blog-index-section .container-fluid .blog-container .image-banner .text-container .container{padding:0}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content{padding:24px 0}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article{flex-direction:column}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .author-details{width:100%;margin-bottom:20px}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .read-article{width:100%}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .read-article .arrow-heading{right:0}.blog-index-section .container-fluid .blog-container .image-banner .container .blog-content .author-content .author-article .read-article .arrow-heading img{right:0;position:static}.blog-index-section .container-fluid .blog-container .image-banner .text-container2{top:0;margin-bottom:0}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .tags-blog{padding:24px 0 0 0px!important;row-gap:10px;-moz-column-gap:16px;column-gap:16px}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .tags-blog .medium-uppercase{line-height:1rem;font-weight:400;margin-bottom:0;margin-right:0}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .blogs-blocks .article-content .arrow-heading{margin-top:32px}.blog-index-section .container-fluid .blog-container .image-banner .text-container2 .container{padding:0;top:0}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .blogs-navbar{display:none}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content{padding:0}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper{flex-direction:column;margin-bottom:48px}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns{width:100%}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns img{height:auto}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns{width:100%;margin-left:0}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper h4{margin-top:16px}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper h4+.arrow-heading{margin-top:32px}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .arrow-heading .button-small{align-items:center}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .arrow-heading .button-small span{line-height:0!important}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small{font-weight:400}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:0}}@media (min-width:768px) and (max-width:1024px){.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper{align-items:flex-start}}@media (min-width:768px){.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns{width:40.487%}.blog-index-section .container-fluid .blog-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns{margin-left:60px;width:53.44%}}.hero-card-section .hero-card-block-placeholder .components-placeholder__instructions{text-align:center}.hero-card-sidebar button.card-content-select{text-transform:capitalize}.hero-card-sidebar button.card-replace-controls{margin-right:10px}.newsletter-overlay-bg{position:fixed;background-color:#000;width:100%;inset:0;z-index:101;opacity:.5;display:none}.newsletter-overlay-wrapper{left:0;right:0;top:0;bottom:0;width:100%;margin:auto;z-index:102;position:fixed;display:none;justify-content:center;align-content:center;align-items:center}.newsletter-overlay{max-width:473px;width:70%;margin:auto;z-index:10;background:#fff;padding:60px 40px 40px;text-align:center}.newsletter-overlay h4{font-weight:400}.newsletter-overlay p.p2{margin:10px 0 32px;color:#676775}.newsletter-overlay p.p2.medium-uppercase{display:flex;justify-content:center;align-content:center;align-items:center}.newsletter-overlay p.p2.medium-uppercase span{color:#0d8244;font-weight:500}.newsletter-overlay p.p2.medium-uppercase span img{width:26px;margin-right:8px;margin-top:7px}.newsletter-overlay input{width:100%;padding:16px;color:#676775!important;height:56px!important;font-weight:300!important;line-height:1rem!important;border-radius:0px!important;margin-bottom:16px}.newsletter-overlay button.subscribe{background:#ea1b3d;width:100%;padding:8px 16px;height:56px;color:#fff;border:none;border-radius:0;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.125rem;text-transform:uppercase;margin:16px 0 32px}.newsletter-overlay button.subscribe:hover{color:#fff}.newsletter-overlay .button-small{color:#ea1b3d;font-weight:400}.newsletter-overlay .button-small:hover{color:#ea1b3d}.newsletter-overlay .newsletter-error.p2{color:#ecb547}.newsletter-overlay #newsletter-success,.newsletter-overlay #newsletter-response{display:none}.newsletter-overlay #newsletter-form{margin-bottom:0}.newsletter-overlay #newsletter-nonce-popup{width:100%!important}.newsletter-overlay #newsletter-already-subscribed{display:none}.newsletter-overlay #newsletter-email-id.newsletter-popup{width:100%!important}#related-content-wrapper{background-color:#fff9ed;padding:80px 0}#related-content-wrapper h2{margin-bottom:80px;text-align:center;font-weight:400}#related-content-wrapper h2 span{display:inline}#related-content-wrapper .row-wrapper{justify-content:space-between}#related-content-wrapper>.container-fluid>.row-wrapper{padding-bottom:80px}#related-content-wrapper .link-container .arrow-heading .link-with-arrow p{display:flex}#related-content-wrapper .link-container h6{font-weight:400;display:flex;align-items:center}#related-content-wrapper .link-container h6 img{width:14px;margin-left:6px}#related-content-wrapper .link-container p.medium-uppercase{display:flex}#related-content-wrapper .link-container p.medium-uppercase span:last-child{margin-left:5px}#related-content-wrapper .flex-bas{flex-basis:30%!important}#related-content-wrapper .flex-bas .block .image{margin-bottom:16px;height:110px;width:110px;padding:0}#related-content-wrapper .flex-bas .block .image img{width:100%;box-sizing:border-box;height:auto}#related-content-wrapper .flex-bas .block .content h5{font-weight:400;margin:16px 0}#related-content-wrapper .flex-bas .block .content .content-inner{font-weight:300}#related-content-wrapper .flex-bas .link-container{margin-top:16px!important}#related-content-wrapper .section-case-studies>.case-studies-container{margin:80px 0 30px}#related-content-wrapper .section-case-studies .case-studies-container .container-fluid .case-study-content .block-list{flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px}#related-content-wrapper .section-case-studies .case-studies-container .container-fluid .case-study-content .block-list:first-child .block-content:nth-child(1){margin-top:0}#related-content-wrapper .section-case-studies .case-studies-container .container-fluid .case-study-content .block-list:first-child .block-content:nth-child(2){margin-top:0}#related-content-wrapper .section-case-studies .case-studies-container .container-fluid .case-study-content .block-list .block-content:nth-child(odd){margin-right:0}#related-content-wrapper .featured-content-section{padding-bottom:0px!important}#related-content-wrapper .featured-content-section .container-fluid .row-wrapper .four.columns{margin-top:0}@media (max-width:767px){#related-content-wrapper{padding:48px 0 48px}#related-content-wrapper h2{margin-bottom:48px}#related-content-wrapper>.container-fluid>.row-wrapper{padding-bottom:48px}#related-content-wrapper .flex-bas{flex-basis:100%!important}#related-content-wrapper .flex-bas:last-child .block{margin-bottom:0}#related-content-wrapper .flex-bas .image{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;height:54px;padding:0;margin-bottom:0}#related-content-wrapper .flex-bas .image img{height:auto}#related-content-wrapper .flex-bas .block{margin-bottom:48px}#related-content-wrapper .flex-bas .block .content h5{margin-top:0;margin-bottom:6px}#related-content-wrapper .link-container .link-with-arrow img{margin-left:5px;width:16px;height:16px}#related-content-wrapper .section-case-studies .case-studies-container .container-fluid .case-study-content .block-list{-moz-column-gap:0;column-gap:0;row-gap:48px}#related-content-wrapper .section-case-studies .case-studies-container .container-fluid .case-study-content .block-list .block-content{width:100%}#related-content-wrapper .section-case-studies .case-studies-container .container-fluid .case-study-content .block-list .block-content:nth-child(odd){margin-right:0}#related-content-wrapper .featured-content-section .container-fluid .row-wrapper .four.columns{margin-top:48px}#related-content-wrapper .featured-content-section .container-fluid .row-wrapper .four.columns:first-child{margin-top:0}}.offering-page-hero-card .container-fluid .row-wrapper{align-items:flex-start;justify-content:space-between}.offering-page-hero-card h1{font-weight:400;margin-bottom:32px!important}.offering-page-hero-card h1 span{display:block;color:#2f2f39}.offering-page-hero-card .rht-column img{width:100%}.offering-page-hero-card .offering-logo-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;margin:0 0 22px;min-height:72px}.offering-page-hero-card .offering-logo-wrapper>div{height:auto;margin-right:40px;margin-bottom:10px;width:163px}.offering-page-hero-card .offering-logo-wrapper>div:last-child{margin-right:0}.offering-page-hero-card .offering-logo-wrapper img{max-height:100%}.offering-page-hero-card p.p1{margin-bottom:32px;font-weight:300}.offering-page-hero-card .offering-hero-card-mobile-img{display:none}.offering-page-hero-card .six.columns img.right-img{width:100%}.offering-page-hero-card .six.columns img.right-img .rht-column{margin-left:70px;width:46%}.offering-page-hero-card .load-more-btn a{color:#373742}.offering-page-hero-card .load-more-btn button.button-large{border:1px solid #373742;padding:18px 26px;border-radius:0;height:56px;display:flex;justify-content:center;align-items:center}.offering-page-hero-card .load-more-btn button.button-large span:last-child{margin-top:2px;margin-left:6px}.offering-page-hero-card .load-more-btn a.button-large{border:1px solid #373742;padding:18px 26px;border-radius:0;height:18px;display:inline-flex;justify-content:center;align-items:center;color:#373742;background-color:#ea1b3d}.offering-page-hero-card .load-more-btn a.button-large span:last-child{margin-top:2px;margin-left:6px}body .featured-offerings-heading a.link-with-arrow p,body .offering-page-hero-card .load-more-btn a,body .expona-connect-cta .button-red a,div#hrds-banner .wp-block-button a,.build-to-learn-block a{background:#ea1b3d!important;border:1px solid #373742!important;padding:18px 18px!important;border-radius:0!important;height:18px!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;font-size:1rem;font-weight:500;color:#fff!important}div#hrds-banner .wp-block-button a,body .expona-connect-cta .button-red a{padding:27px 21px!important}.featured-offerings-heading a.link-with-arrow p svg,.offerings-container .eight.columns .arrow-heading a.link-with-arrow svg,.featured-offerings-heading a.link-with-arrow img{display:none}#offering-page-saleforce-wrapper{margin-top:80px}#offering-page-saleforce-wrapper .offering-page-hero-card{margin-bottom:40px}.stats-block-wrapper .stats-block{display:grid;grid-template-columns:repeat(auto-fill,214px);-moz-column-gap:17px;column-gap:17px;row-gap:24px;justify-content:space-between}.stats-block-wrapper .stats-block .block{width:214px;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04);padding:40px 24px;background:#fff9ed;box-sizing:border-box}.stats-block-wrapper .stats-block .block h2,.stats-block-wrapper .stats-block .block .stat-heading{font-weight:400;white-space:nowrap}.stats-block-wrapper .stats-block .block h2 span,.stats-block-wrapper .stats-block .block .stat-heading span{color:#ea1b3d;vertical-align:bottom}@media (max-width:767px){.stats-block-wrapper{padding:64px 0}.stats-block-wrapper .stats-block{grid-template-columns:repeat(auto-fill,100%)}.stats-block-wrapper .stats-block .block{width:100%;padding:32px 24px;margin-bottom:6px;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}.stats-block-wrapper .stats-block .block h2,.stats-block-wrapper .stats-block .block .stat-heading{text-align:center;font-weight:500}.stats-block-wrapper .stats-block .block p{text-align:center;font-size:1.25rem;font-weight:400;line-height:1.5rem}}@media (max-width:767px){.offering-page-hero-card h1{font-size:2rem!important;font-weight:400;line-height:2.5rem!important;margin-bottom:48px!important}.offering-page-hero-card .six.columns{width:100%}.offering-page-hero-card .six.columns .offering-logo-wrapper{justify-content:center}.offering-page-hero-card .six.columns .offering-logo-wrapper div{height:48px;margin-right:0}.offering-page-hero-card .six.columns .offering-logo-wrapper img{padding-right:10px}.offering-page-hero-card .six.columns .offering-logo-wrapper>div{display:table-cell;height:auto;padding:0 3px}.offering-page-hero-card .six.columns .offering-logo-wrapper>div img{max-width:100%}.offering-page-hero-card .six.columns img.right-img{display:none}.offering-page-hero-card .six.columns .offering-hero-card-mobile-img{display:block;margin-bottom:32px}.offering-page-hero-card .six.columns .offering-hero-card-mobile-img img{max-width:100%}.offering-page-hero-card .rht-column{display:none}.offering-page-hero-card .offering-logo-wrapper{margin-bottom:64px}}.offering-page-salesforce-tabs-wrapper{display:flex!important;flex-direction:column}@media (min-width:768px){.offering-page-salesforce-tabs-wrapper .section-heading{text-align:center}}.offering-page-salesforce-tabs-wrapper .section-heading h2{margin-bottom:24px}@media (max-width:767px){.offering-page-salesforce-tabs-wrapper .section-heading h2{margin-bottom:16px}}.offering-page-salesforce-tabs-wrapper .section-heading h2 span{display:inline!important}@media (max-width:991px){.offering-page-salesforce-tabs-wrapper .section-heading h2 span{display:block!important}}@media (max-width:767px){.offering-page-salesforce-tabs-wrapper .section-heading h2 mark.red-font-color-text{display:block}}.offering-page-salesforce-tabs-wrapper .section-heading .arrow-heading{margin-bottom:72px}@media (min-width:768px){.offering-page-salesforce-tabs-wrapper .section-heading .arrow-heading{max-width:300px;margin-left:auto;margin-right:auto}.offering-page-salesforce-tabs-wrapper .section-heading .arrow-heading .link-with-arrow{justify-content:center}}.offering-page-salesforce-tabs-wrapper .section-heading .arrow-heading img,.offering-page-salesforce-tabs-wrapper .section-heading .arrow-heading svg{width:16px}@media (max-width:767px){.offering-page-salesforce-tabs-wrapper .section-heading .arrow-heading{margin-bottom:64px}.offering-page-salesforce-tabs-wrapper .section-heading .arrow-heading .link-with-arrow p{align-items:center}}.offering-page-salesforce-tabs-wrapper .tabbed-content{background:#fff9ed;width:100%;float:left;display:flex;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}@media (max-width:991px){.offering-page-salesforce-tabs-wrapper .tabbed-content{flex-direction:column}}.offering-page-salesforce-tabs-wrapper .tabbed-content .item{display:none!important}@media (max-width:991px){.offering-page-salesforce-tabs-wrapper .tabbed-content .item{display:block!important;position:relative}}.offering-page-salesforce-tabs-wrapper .tabbed-content .item.active{display:flex!important}@media (max-width:991px){.offering-page-salesforce-tabs-wrapper .tabbed-content .item.active{flex-direction:column}}.offering-page-salesforce-tabs-wrapper .tabs ul{margin:0;padding:0 0 0 0;font-weight:700}.offering-page-salesforce-tabs-wrapper .tabs ul li{background:#ffefd1}.offering-page-salesforce-tabs-wrapper .tabs ul li a{padding:12px 12px 12px 40px}.offering-page-salesforce-tabs-wrapper .tabs ul li a:hover,.offering-page-salesforce-tabs-wrapper .tabs ul li a.active{background:#fff9ed;color:#ea1b3d;font-weight:600;border-left:4px solid #ea1b3d}.offering-page-salesforce-tabs-wrapper .item{margin-bottom:2px}.offering-page-salesforce-tabs-wrapper .item::before{cursor:pointer;font-weight:700;background:#ffefd1;color:#373742;display:block;padding:12px 16px 12px 32px}@media (max-width:767px){.offering-page-salesforce-tabs-wrapper .item::before{font-size:.875rem;font-weight:400;line-height:1.375rem}}.offering-page-salesforce-tabs-wrapper .item.active::before{background:#fff9ed;color:#ea1b3d;padding:12px 16px 12px 24px}@media all and (max-width:991px){.offering-page-salesforce-tabs-wrapper .item.active::before{font-size:1rem;font-weight:600;line-height:1.5rem}}.offering-page-salesforce-tabs-wrapper .item.active .item-content{padding:0;transition:opacity 0.3s ease-in-out}@media all and (min-width:991px){.offering-page-salesforce-tabs-wrapper .item.active .item-content{padding-top:0}.offering-page-salesforce-tabs-wrapper .item.active .item-content h5{font-weight:400;margin-bottom:30px}.offering-page-salesforce-tabs-wrapper .item.active .item-content .accordion-content-wrapper{display:flex;height:100%}.offering-page-salesforce-tabs-wrapper .item.active .item-content .accordion-content-wrapper ul{display:flex;flex-direction:column;flex-wrap:wrap;width:50%;margin-right:40px;margin-bottom:0;justify-content:flex-start}.offering-page-salesforce-tabs-wrapper .item.active .item-content .accordion-content-wrapper ul li{width:100%;margin-bottom:30px}.offering-page-salesforce-tabs-wrapper .item.active .item-content .accordion-content-wrapper ul li p.p3{font-weight:400;color:#676775}.offering-page-salesforce-tabs-wrapper .item.active .item-content .accordion-content-wrapper ul:nth-child(even){margin-right:0}.offering-page-salesforce-tabs-wrapper .item.active .item-content .accordion-content-wrapper ul:last-child{margin-right:0}.offering-page-salesforce-tabs-wrapper .tabs-side .tabs li{margin-bottom:0}}.offering-page-salesforce-tabs-wrapper .tabbed-content .tabs{display:none}.offering-page-salesforce-tabs-wrapper .tabbed-content .item{min-height:2em;margin-bottom:16px}.offering-page-salesforce-tabs-wrapper .tabbed-content .item .item-content ul li p{display:flex;align-items:flex-start;align-content:center;justify-content:flex-start}.offering-page-salesforce-tabs-wrapper .tabbed-content .item .item-content ul li p span.item-img{height:24px;margin-right:16px}.offering-page-salesforce-tabs-wrapper .tabbed-content .item .item-content ul li p span.item-img img{width:24px}@media (max-width:991px){.offering-page-salesforce-tabs-wrapper .tabbed-content .item .item-content ul li p{font-weight:400}}.offering-page-salesforce-tabs-wrapper .tabbed-content .item::before{content:attr(data-title)}@media (max-width:991px){.offering-page-salesforce-tabs-wrapper .tabbed-content .item::after{content:"";display:inline-block;border-right:1px solid #373742;border-bottom:1px solid #373742;width:7px;height:7px;transform:rotate(45deg);position:absolute;right:16px;top:17px}}.offering-page-salesforce-tabs-wrapper .tabbed-content .item .item-content{opacity:1}.offering-page-salesforce-tabs-wrapper .tabbed-content .item.active .item-content{opacity:1;visibility:visible;height:auto;display:flex;flex-direction:column;max-width:100%;width:100%}@media all and (min-width:991px){.offering-page-salesforce-tabs-wrapper .tabbed-content .tabs{display:block}.offering-page-salesforce-tabs-wrapper .tabbed-content .tabs li{display:inline-block}.offering-page-salesforce-tabs-wrapper .tabbed-content .tabs li a{display:block;color:#373742;font-size:1rem;font-weight:400;line-height:1.5rem;border-left:4px solid #ffefd1}.offering-page-salesforce-tabs-wrapper .tabbed-content .item{min-height:0}.offering-page-salesforce-tabs-wrapper .tabbed-content .item::before{display:none}.offering-page-salesforce-tabs-wrapper .tabbed-content.tabs-side .tabs{width:400px;float:left;background:#ffefd1}.offering-page-salesforce-tabs-wrapper .tabbed-content.tabs-side .tabs li{display:block}.offering-page-salesforce-tabs-wrapper .tabbed-content.tabs-side .item{padding:48px 0 48px 40px;display:flex;margin-bottom:0;width:calc(100% - 440px)}}@media (max-width:767px){.offering-page-salesforce-tabs-wrapper .tabbed-content{flex-direction:column;box-shadow:none}.offering-page-salesforce-tabs-wrapper .tabbed-content .item .item-content{display:none}.offering-page-salesforce-tabs-wrapper .tabbed-content .item.active{box-shadow:0 4px 4px 0 rgb(0 0 0 / .25);border-left:4px solid #ea1b3d}.offering-page-salesforce-tabs-wrapper .tabbed-content .item.active::after{transform:rotate(225deg)}.offering-page-salesforce-tabs-wrapper .tabbed-content .item.active .item-content{display:block;box-sizing:border-box}}@media (max-width:991px){.offering-page-salesforce-tabs-wrapper .offering-page-salesforce-tabs-wrapper .tabbed-content.tabs-side{flex-direction:column}.offering-page-salesforce-tabs-wrapper .offering-page-salesforce-tabs-wrapper .tabbed-content.tabs-side .item{flex-direction:column}.offering-page-salesforce-tabs-wrapper .item-content{padding:16px 16px 32px 24px!important}.offering-page-salesforce-tabs-wrapper .item-content h5{display:none}.offering-page-salesforce-tabs-wrapper .item-content ul{margin-bottom:0}.offering-page-salesforce-tabs-wrapper .item-content ul li{margin-bottom:16px}.offering-page-salesforce-tabs-wrapper .item-content ul+ul li:last-child{margin-bottom:0px!important}}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus{padding:104px 0;max-width:924px;margin:0 auto 0 auto}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid{padding:0!important;max-width:100%}@media (max-width:767px){.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid{padding:0 24px!important}}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .section-heading h2{text-align:center;margin-bottom:48px}@media (max-width:767px){.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item.active{background:#fff}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item.active .item-content{display:block!important}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item.active::before{text-align:left;width:100%;box-sizing:border-box;background:#fff}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item.active::after{transform:rotate(225deg)!important}}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content.tabs-side .tabs{width:290px;min-width:290px}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content{width:250px;text-align:left;box-sizing:border-box}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content.multi-address{width:100%;padding:0 80px}@media (max-width:767px){.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content{width:100%;display:none}}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content h5{margin-bottom:10px;display:block;font-weight:400}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content .accordion-content-wrapper{display:block}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content .accordion-content-wrapper address.addr{margin-top:30px;-webkit-text-decoration:auto;text-decoration:auto;font-style:normal}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content .accordion-content-wrapper p.p2{color:#676775;font-weight:400}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content .accordion-content-wrapper p.p2.address-red{color:#ea1b3d;font-weight:400}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content .accordion-content-wrapper p.p2.address-red a{color:#ea1b3d;font-weight:400}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content .item-content .accordion-content-wrapper p.p2.subtitle{font-weight:500}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content.tabs-side .item{justify-content:center;align-items:center;width:100%}@media (min-width:768px) and (max-width:991px){.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content.tabs-side .item::before{width:100%;box-sizing:border-box}.offering-page-salesforce-tabs-wrapper.contact-page-tech-focus .container-fluid .tabbed-content.tabs-side .item .item-content{width:100%}}.tabDescription{padding-right:20px}.tabDescription .subTitle h5{margin-bottom:10px!important}.tabDescription .subDescription{margin-bottom:30px}.tabDescription ul li{list-style:outside}.blog-detail-container .image-banner .container-fluid>a{color:#373742}.blog-detail-container .image-banner>.container-fluid{height:0}.blog-detail-container .image-banner .button-small{padding:8px 16px;display:inline-flex;align-items:center;border:1px solid #373742;background:#fff9ed;border-radius:0;height:16px;position:relative;top:80px;z-index:2}.blog-detail-container .image-banner .button-small span{margin-right:6px;display:flex}.blog-detail-container .image-banner .image-container{position:absolute;width:100%;top:0;height:810px;overflow:hidden;z-index:1}.blog-detail-container .image-banner .image-container img,.blog-detail-container .image-banner .image-container svg{width:100%}.blog-detail-container .container{padding:48px 44px!important;margin-bottom:40px;background:#fff9ed;z-index:2}.blog-detail-container .container .blog-heading{margin-bottom:48px}.blog-detail-container .container .blog-heading.section-heading h1{font-weight:400;font-size:3rem;line-height:3.5rem}.blog-detail-container .container .caption{font-weight:300;color:#676775}.blog-detail-container .container .author-content{margin-bottom:32px}.blog-detail-container .container .author-content .author-details{display:flex;align-items:center}.blog-detail-container .container .author-content .author-details .author-image{width:64px;height:64px;overflow:hidden;border-radius:50%;margin-right:16px}.blog-detail-container .container .author-content .author-details .author-image img{width:100%}.blog-detail-container .container .author-content .author-details .author-name p.medium-uppercase{color:#ea1b3d;font-weight:500}@media (max-width:767px){.blog-detail-container .container .ib-block-content figure.wp-block-image.size-large img{height:auto;max-height:initial}.blog-detail-container .container .ib-block-content ul li{list-style-position:outside!important;margin-left:20px;padding-left:12px!important}.blog-detail-container .container .ib-block-content ul li::before{width:0}.blog-detail-container .container .ib-block-content ol li{list-style-position:outside!important;margin-left:20px;padding-left:12px!important}.blog-detail-container .container .ib-block-content ol li::before{width:0}}.blog-detail-container .container .first-blog{margin:32px 0}.blog-detail-container .container .blog-content p{font-weight:300}.blog-detail-container .container .blog-content p.p1{margin:24px 0}.blog-detail-container .container .blog-content p.p2 span{color:#ea1b3d;font-weight:500}.blog-detail-container .container .main-image-content .image-container{max-width:744px;margin:0 auto}.blog-detail-container .container .main-image-content .image-container img{width:100%;height:418px}.blog-detail-container .container .main-image-content .image-container p.p3{margin-top:24px;padding:0 60px;color:#676775}.blog-detail-container .container .second-blog{margin:56px 0}.blog-detail-container .container .second-blog .section-subheading{margin-bottom:20px}.blog-detail-container .container .second-blog .section-subheading h3{font-weight:400}.blog-detail-container .container .third-blog{margin:56px 0}.blog-detail-container .container .third-blog .section-h4-heading{margin-bottom:20px}.blog-detail-container .container .third-blog .section-h4-heading h4{font-weight:400}.blog-detail-container .container .fourth-blog{margin:56px 0}.blog-detail-container .container .fourth-blog .section-h5-heading{margin-bottom:20px}.blog-detail-container .container .fourth-blog .section-h5-heading h5{font-weight:400}.blog-detail-container .container .fourth-blog .ul-list{margin-top:24px}.blog-detail-container .container .fourth-blog .ul-list ul{list-style:disc!important;margin-left:32px}.blog-detail-container .container .fourth-blog .ul-list ul li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-left:20px;padding-left:20px;margin-bottom:16px}.blog-detail-container .container .fourth-blog .ul-list ul li:last-child{margin-bottom:0}.blog-detail-container .container .fourth-blog .ol-list{margin-top:24px}.blog-detail-container .container .fourth-blog .ol-list ol{margin-left:32px}.blog-detail-container .container .fourth-blog .ol-list ol li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:16px}.blog-detail-container .container .fourth-blog .ol-list ol li:last-child{margin-bottom:0}.blog-detail-container .container .fourth-blog .ordered-listing-blog{margin:56px 0}.blog-detail-container .container .fourth-blog .single-blog{margin:56px 0}.blog-detail-container .container .footer-blog{margin:0 0 40px 0}.blog-detail-container .container .footer-blog .divider-container{text-align:center;position:relative;height:27px}.blog-detail-container .container .footer-blog .divider-container::before{content:"";position:absolute;left:50%;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/divider-logo.png);width:88px;height:27px;background-repeat:no-repeat;background-position:center;margin-left:-44px;top:0;background-color:#fff9ed;z-index:2;box-sizing:border-box}.blog-detail-container .container .footer-blog .divider-container::after{content:"";position:absolute;width:100%;height:1px;background:#ccc;top:13px;left:0}.blog-detail-container .container .footer-blog .divider-container svg{display:none}.blog-detail-container .container .footer-blog .divider-container .divider-inner{background:rgb(103 103 117 / .3);margin:24px 0 24px;height:1px;position:relative}@media (max-width:767px){.blog-detail-container .container .footer-blog .divider-container .divider-inner{margin-bottom:8px}}.blog-detail-container .container .footer-blog .divider-container .divider-inner .divider-inner-img{width:70px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#fff9ed;height:27px}.blog-detail-container .container .footer-blog .divider-container .divider-inner .divider-inner-img img{max-width:36px}.blog-detail-container .container .footer-blog .article-details{padding-top:48px;display:flex;justify-content:space-between}.blog-detail-container .container .footer-blog .article-details .social-heading{margin-bottom:20px}.blog-detail-container .container .footer-blog .article-details .social-icons .icons-container{display:flex}.blog-detail-container .container .footer-blog .article-details .social-icons .icons-container .social-links{margin-right:16px}.blog-detail-container .container .footer-blog .article-details .social-icons .icons-container .social-links:last-child{margin-right:0}.blog-detail-container .container .footer-blog .article-details .social-icons .icons-container .social-links svg,.blog-detail-container .container .footer-blog .article-details .social-icons .icons-container .social-links img{width:24px;height:24px}.blog-detail-container .container .footer-blog .article-details .tags-details{width:50%}.blog-detail-container .container .footer-blog .article-details .tags-details .tags-name{display:flex;flex-wrap:wrap;justify-content:flex-end}.blog-detail-container .container .footer-blog .article-details .tags-details .tags-name .tag-name{border:.75px solid #676775;padding:6px 8px;margin-right:8px;color:#676775;margin-bottom:8px}@media (max-width:767px){.blog-detail-container .container .footer-blog .article-details .tags-details .tags-name .tag-name{margin-bottom:10px}}.blog-detail-container .tooltip{position:relative}.blog-detail-container .tooltip .tooltip-text{visibility:hidden;position:absolute;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;z-index:1;transition:opacity 0.6s;font-size:.875rem}.blog-detail-container .tooltip .tooltip-text::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:#fff0 #000 #fff0 #fff0}body:not(.wp-admin) .blog-detail-container{position:relative}body:not(.wp-admin) .blog-detail-container .image-banner{top:0;position:relative}body:not(.wp-admin) .blog-detail-container .container{margin-top:366px;width:832px}body:not(.wp-admin) .blog-detail-container .background-screen{position:absolute;bottom:0;height:380px;z-index:-1;background:#ffefd1;width:100%}@media (max-width:767px){body:not(.wp-admin) .blog-detail-container .image-banner{top:0}body:not(.wp-admin) .blog-detail-container .image-banner .container-fluid{position:absolute}body:not(.wp-admin) .blog-detail-container .image-banner .button-small{padding:6px 12px;font-size:.875rem;line-height:1rem;height:22px;top:32px}body:not(.wp-admin) .blog-detail-container .image-banner .image-container{height:auto;position:relative}body:not(.wp-admin) .blog-detail-container .container{top:0;width:100%;padding:24px!important;margin-top:0}body:not(.wp-admin) .blog-detail-container .container .blog-heading{margin-bottom:64px}body:not(.wp-admin) .blog-detail-container .container .blog-heading h2,body:not(.wp-admin) .blog-detail-container .container .blog-heading h1{font-size:2.5rem;line-height:2.75rem}body:not(.wp-admin) .blog-detail-container .container .author-content{margin-bottom:64px}body:not(.wp-admin) .blog-detail-container .container .author-content .author-details .author-name p.medium-uppercase{font-size:.875rem;line-height:1rem}body:not(.wp-admin) .blog-detail-container .container .first-blog{margin:64px 0}body:not(.wp-admin) .blog-detail-container .container .blog-content p.p1{margin:32px 0 64px 0}body:not(.wp-admin) .blog-detail-container .container .blog-content p.p2{font-size:1.125rem;line-height:2.125rem}body:not(.wp-admin) .blog-detail-container .container .blog-content p.p2 span{font-weight:300}body:not(.wp-admin) .blog-detail-container .container .main-image-content .image-container img{height:auto}body:not(.wp-admin) .blog-detail-container .container .main-image-content .image-container p.p3{padding:0 20px}body:not(.wp-admin) .blog-detail-container .container .second-blog{margin:64px 0}body:not(.wp-admin) .blog-detail-container .container .second-blog .section-subheading{margin-bottom:32px}body:not(.wp-admin) .blog-detail-container .container .quote-blog{padding:0}body:not(.wp-admin) .blog-detail-container .container .quote-blog .quote-container .coma-image svg{width:32px;height:24px}body:not(.wp-admin) .blog-detail-container .container .quote-blog .quote-container .quotes-content{margin-top:24px}body:not(.wp-admin) .blog-detail-container .container .quote-blog .quote-container .quotes-content h4{line-height:2rem}body:not(.wp-admin) .blog-detail-container .container .quote-blog .quote-container hr{margin-top:24px;margin-bottom:24px;height:4px}body:not(.wp-admin) .blog-detail-container .container .author-detail h6{font-size:.875rem;line-height:1rem}body:not(.wp-admin) .blog-detail-container .container .author-detail h6:first-child{text-transform:uppercase;margin-bottom:8px}body:not(.wp-admin) .blog-detail-container .container .third-blog{margin:64px 0}body:not(.wp-admin) .blog-detail-container .container .third-blog .section-h4-heading{margin-bottom:32px}body:not(.wp-admin) .blog-detail-container .container .fourth-blog{margin:64px 0}body:not(.wp-admin) .blog-detail-container .container .fourth-blog .section-h5-heading{margin-bottom:32px}body:not(.wp-admin) .blog-detail-container .container .fourth-blog .ul-list{margin-top:64px}body:not(.wp-admin) .blog-detail-container .container .fourth-blog .ul-list ul li{line-height:2.125rem;padding-left:16px}body:not(.wp-admin) .blog-detail-container .container .fourth-blog .ordered-listing-blog{margin:64px 0}body:not(.wp-admin) .blog-detail-container .container .fourth-blog .ol-list{margin-top:64px}body:not(.wp-admin) .blog-detail-container .container .fourth-blog .ol-list ol li{line-height:2.125rem}body:not(.wp-admin) .blog-detail-container .container .fourth-blog .single-blog{margin:64px 0}body:not(.wp-admin) .blog-detail-container .container .footer-blog .divider-container svg{width:100%}body:not(.wp-admin) .blog-detail-container .container .footer-blog .article-details{padding-top:24px;display:block;text-align:center}body:not(.wp-admin) .blog-detail-container .container .footer-blog .article-details .social-icons .icons-container{justify-content:center}body:not(.wp-admin) .blog-detail-container .container .footer-blog .article-details .tags-details{width:100%;margin-top:24px}body:not(.wp-admin) .blog-detail-container .container .footer-blog .article-details .tags-details .tags-name{justify-content:center}}.podcast-detail-container .image-banner .container-fluid>a{color:#373742}.podcast-detail-container .image-banner>.container-fluid{height:0}.podcast-detail-container .image-banner .button-small{padding:8px 16px;display:inline-flex;align-items:center;border:1px solid #373742;background:#fff9ed;border-radius:0;height:16px;position:relative;top:80px;z-index:2}.podcast-detail-container .image-banner .button-small span{margin-right:6px;display:flex}.podcast-detail-container .image-banner .image-container{position:absolute;width:100%;top:0;height:810px;overflow:hidden;z-index:1}.podcast-detail-container .image-banner .image-container img,.podcast-detail-container .image-banner .image-container svg{width:100%}.podcast-detail-container .container{padding:48px 44px!important;margin-bottom:40px;background:#fff9ed;z-index:2}.podcast-detail-container .container .blog-heading{margin-bottom:24px}.podcast-detail-container .container .blog-heading.section-heading h1{font-weight:400;font-size:3rem;line-height:3.5rem}.podcast-detail-container .container .details-section{display:flex;align-items:center;margin-bottom:24px;flex-wrap:wrap}.podcast-detail-container .container .details-section p:last-child{margin-right:0}.podcast-detail-container .container .details-section span{margin:0 8px}.podcast-detail-container .container .details-section .anchor-border{border:.75px solid #373742;padding:10px;margin-right:16px}.podcast-detail-container .container .caption{font-weight:300;color:#676775}.podcast-detail-container .container .author-content .author-details{display:flex;align-items:center}.podcast-detail-container .container .author-content .author-details .author-image{width:64px;height:64px;overflow:hidden;border-radius:50%;margin-right:16px}.podcast-detail-container .container .author-content .author-details .author-image img{width:100%}.podcast-detail-container .container .author-content .author-details .author-name p.medium-uppercase{color:#ea1b3d;font-weight:500}.podcast-detail-container .container .first-blog{margin:32px 0}.podcast-detail-container .container .blog-content p{font-weight:300}.podcast-detail-container .container .blog-content p.p1{margin:24px 0}.podcast-detail-container .container .blog-content p.p2 span{color:#ea1b3d;font-weight:500}.podcast-detail-container .container .footer-blog{margin:24px 0}.podcast-detail-container .container .footer-blog .divider-container{text-align:center;position:relative;height:27px}.podcast-detail-container .container .footer-blog .divider-container::before{content:"";position:absolute;left:50%;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/divider-logo.png);width:88px;height:27px;background-repeat:no-repeat;background-position:center;margin-left:-44px;top:0;background-color:#fff9ed;z-index:2;box-sizing:border-box}.podcast-detail-container .container .footer-blog .divider-container::after{content:"";position:absolute;width:100%;height:1px;background:#ccc;top:13px;left:0}.podcast-detail-container .container .footer-blog .divider-container svg{display:none}.podcast-detail-container .container .footer-blog .article-details{padding-top:32px;display:flex;justify-content:space-between}.podcast-detail-container .container .footer-blog .article-details .social-heading{margin-bottom:20px}.podcast-detail-container .container .footer-blog .article-details .social-article{display:flex;align-items:center}.podcast-detail-container .container .footer-blog .article-details .social-icons .icons-container{display:flex}.podcast-detail-container .container .footer-blog .article-details .social-icons .icons-container .social-links{margin-right:16px}.podcast-detail-container .container .footer-blog .article-details .social-icons .icons-container .social-links:last-child{margin-right:0}.podcast-detail-container .container .footer-blog .article-details .social-icons .icons-container .social-links svg,.podcast-detail-container .container .footer-blog .article-details .social-icons .icons-container .social-links img{width:24px;height:24px}.podcast-detail-container .container .footer-blog .article-details .social-icons .icons-container svg,.podcast-detail-container .container .footer-blog .article-details .social-icons .icons-container img{width:24px;height:24px}.podcast-detail-container .container .footer-blog .article-details .tags-details{width:50%}.podcast-detail-container .container .footer-blog .article-details .tags-details .tags-name{display:flex;flex-wrap:wrap;justify-content:flex-end}.podcast-detail-container .container .footer-blog .article-details .tags-details .tags-name .tag-name{border:.75px solid #676775;padding:6px 8px;margin-right:8px;color:#676775;margin-top:8px}.podcast-detail-container .container .ib-block-content a{text-decoration:underline}.podcast-detail-container .tooltip{position:relative}.podcast-detail-container .tooltip .tooltip-text{visibility:hidden;position:absolute;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;z-index:1;transition:opacity 0.6s;font-size:.875rem}.podcast-detail-container .tooltip .tooltip-text::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:#fff0 #000 #fff0 #fff0}body:not(.wp-admin) .podcast-detail-container{position:relative}body:not(.wp-admin) .podcast-detail-container .image-banner{top:0;position:relative}body:not(.wp-admin) .podcast-detail-container .container{margin-top:366px;width:832px}body:not(.wp-admin) .podcast-detail-container .background-screen{position:absolute;bottom:0;height:380px;z-index:-1;background:#ffefd1;width:100%}@media (max-width:767px){body:not(.wp-admin) .podcast-detail-container .image-banner{top:0}body:not(.wp-admin) .podcast-detail-container .image-banner .container-fluid{position:absolute}body:not(.wp-admin) .podcast-detail-container .image-banner .button-small{padding:10px 20px;font-size:1rem;line-height:1rem;height:14px;top:32px}body:not(.wp-admin) .podcast-detail-container .image-banner .image-container{position:relative;height:228px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/podcast_mobile.png);background-position:50%;background-size:cover}body:not(.wp-admin) .podcast-detail-container .image-banner .image-container img{display:none}body:not(.wp-admin) .podcast-detail-container .container{top:0;width:100%;padding:24px 24px 40px 24px!important;margin-top:0}body:not(.wp-admin) .podcast-detail-container .container .blog-heading h2,body:not(.wp-admin) .podcast-detail-container .container .blog-heading h1{font-size:2rem;line-height:2.5rem}body:not(.wp-admin) .podcast-detail-container .container .details-section{margin-bottom:54px}body:not(.wp-admin) .podcast-detail-container .container .details-section p{font-size:.75rem;line-height:.8125rem}body:not(.wp-admin) .podcast-detail-container .container .details-section .anchor-border{padding:3px;margin-right:8px}body:not(.wp-admin) .podcast-detail-container .container figure.wp-block-audio{margin-left:0;margin-right:0}body:not(.wp-admin) .podcast-detail-container .container .first-blog{margin:54px 0 64px 0}body:not(.wp-admin) .podcast-detail-container .container .blog-content p.p1{margin:32px 0 64px 0}body:not(.wp-admin) .podcast-detail-container .container .blog-content p.p2{font-size:1.125rem;line-height:2.125rem}body:not(.wp-admin) .podcast-detail-container .container .blog-content p.p2 span{font-weight:300}body:not(.wp-admin) .podcast-detail-container .container .author-detail h6{font-size:.875rem;line-height:1rem}body:not(.wp-admin) .podcast-detail-container .container .author-detail h6:first-child{text-transform:uppercase;margin-bottom:8px}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .divider-container svg{width:100%}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details{display:block;text-align:center}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .author-content{margin-bottom:40px}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .author-content .author-details{display:block}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .author-content .author-details .author-image{margin:0 auto 16px auto}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .author-content .author-details .author-name p.medium-uppercase{line-height:1rem}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .author-content .author-name p.medium-uppercase{line-height:1rem}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .social-article{justify-content:center;padding:8px 0}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .social-article .social-links svg{width:24px;height:24px}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .social-icons .icons-container{justify-content:center}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .tags-details{width:100%;margin-top:24px}body:not(.wp-admin) .podcast-detail-container .container .footer-blog .article-details .tags-details .tags-name{justify-content:center}}#podcast-index-section .container-fluid .podcast-container h1{font-weight:400;line-height:5rem;margin:0 0 60px}#podcast-index-section .container-fluid .podcast-container .podcast-mobile-search{display:none}#podcast-index-section .container-fluid .podcast-container .display-select-mobile{display:none}#podcast-index-section .container-fluid .podcast-container .image-banner{width:100%}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2{position:relative;z-index:1;margin-bottom:400px}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2 .tags-blog{display:flex;margin-top:16px;flex-wrap:wrap}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2 .tags-blog .medium-uppercase{border:.75px solid #373742;padding:5px;margin-right:16px;color:#373742;font-weight:400;font-size:.75rem;line-height:.8125rem;height:13px;white-space:nowrap;margin-bottom:10px;pointer-events:none}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2 .tags-blog .medium-uppercase:first-child{margin-left:0}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2 .article-content .loadmore-container .row-wrapper .five.columns>a{color:#373742}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2 .article-content .loadmore-container .row-wrapper .seven.columns>a{color:#373742}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container{position:relative;z-index:2}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container .tags-blog{display:flex;margin-top:16px;flex-wrap:wrap}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container .tags-blog .medium-uppercase{border:.75px solid #373742;padding:8px;margin-right:16px;color:#373742;font-weight:400;white-space:nowrap;margin-bottom:10px;pointer-events:none}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container .tags-blog .medium-uppercase:first-child{margin-left:0}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container .tags-blog .episode-detail{display:flex;margin:10px 16px 10px 0}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container .tags-blog .episode-detail span{margin:0;text-transform:uppercase;font-weight:400;line-height:1rem;font-size:1rem}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container .tags-blog .episode-detail span span{margin:0 5px}#podcast-index-section .container-fluid .podcast-container .image-banner .podcast-img-header{position:absolute;top:0;left:0;right:0}#podcast-index-section .container-fluid .podcast-container .image-banner .podcast-img-header img{max-width:100%;width:100%}#podcast-index-section .container-fluid .podcast-container .image-banner .container{position:relative;top:400px}@media (min-width:992px){#podcast-index-section .container-fluid .podcast-container .image-banner .container{max-width:1140px}}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content{background:#fff9ed;padding:48px 56px 8px 56px;max-width:1140px}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .index-content a{color:#373742}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .index-content h2{font-weight:400}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .index-content p.p1{font-weight:300;padding:14px 0 24px 0}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article{display:flex;justify-content:space-between;align-items:center;padding:24px 0 24px 0}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details{display:flex;align-items:center}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details .author-image{margin-right:16px;width:64px;height:64px;overflow:hidden;border-radius:50%}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details .author-image img{width:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;height:100%}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details .author-name .medium-uppercase{color:#ea1b3d;font-weight:500}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details .author-name .caption{color:#676775;font-weight:300}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading{position:relative;right:20px}@media (max-width:767px){#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading{display:inline-flex}}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading img{right:-20px;position:absolute}@media (max-width:767px){#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading img{top:2px}}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading a:hover img{right:-35px;margin-left:5px;transition:0.3s}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .button-small{color:#ea1b3d;font-weight:400;display:flex;justify-content:flex-start}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .button-small span:last-child{margin-left:4px;margin-top:0}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .button-small span:last-child img{width:16px;margin-left:0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .load-more-btn{margin:80px 0 80px;text-align:center}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .load-more-btn .button-large{height:56px;padding:18px 26px;border:1px solid #373742;border-radius:0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar{border-width:1px 0 1px 0;border-style:solid;border-color:rgb(103 103 117 / .4);display:none}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container{top:0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container ul{display:flex;justify-content:space-evenly;margin-bottom:0;align-items:center}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container ul li{display:inline-block;margin:30px 0!important}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container ul li a{color:#373742}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container ul li.filter-by{border-left:1px solid rgb(103 103 117 / .5);border-right:1px solid rgb(103 103 117 / .5);padding:10px 40px}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content{padding:80px 0 0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper{margin-bottom:60px;align-items:center;flex-wrap:nowrap}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns{width:220px;height:220px;min-width:220px;min-height:220px;margin-right:72px}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns .podcast-video-wrapper{background-color:rgb(0 0 0 / .2);width:100%;height:100%;position:relative;overflow:hidden}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns .podcast-video-wrapper .play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:auto;height:auto}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns{margin-left:0;width:100%}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns h5{font-weight:400;margin-bottom:12px}@media (max-width:767px){#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns h5{margin-bottom:16px}}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .episode-detail{display:flex;margin:6px 16px 6px 0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .episode-detail span{margin:0;text-transform:uppercase;font-weight:400;line-height:.8125rem;font-size:.75rem}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .episode-detail span span{margin:0 5px}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .p2{font-weight:300;margin-bottom:16px}@media (max-width:767px){#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .p2{margin-bottom:32px}}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper h4{font-weight:400}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .tags-blog{padding:0 0 0 0;margin-top:0;margin-right:16px;flex-wrap:wrap}@media (max-width:767px){#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .tags-blog{width:100%;flex-direction:row;flex-wrap:wrap}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .tags-blog a.medium-uppercase{white-space:nowrap;margin-bottom:10px;margin-left:0;margin-right:16px}}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small{color:#ea1b3d;display:inline-flex;justify-content:flex-start;font-weight:400}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small span:last-child{margin-left:5px;margin-top:0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small span:last-child img{width:16px;margin-left:0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small:hover img{margin-left:15px!important}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns:not(:first-child){margin-left:0;margin-top:60px}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:60px}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .load-more-btn{text-align:center}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .load-more-btn button{padding:18px 26px;height:auto;border-radius:0}@media (max-width:767px){#podcast-index-section .container-fluid .podcast-container{position:relative}#podcast-index-section .container-fluid .podcast-container h1{padding:0 24px;font-size:2rem;margin-bottom:48px;margin-top:0;line-height:2.5rem}#podcast-index-section .container-fluid .podcast-container .podcast-mobile-search{display:block;position:absolute;right:24px;top:8px}#podcast-index-section .container-fluid .podcast-container .display-select-wrapper{margin:0 24px;box-sizing:border-box;display:block}#podcast-index-section .container-fluid .podcast-container .display-select-mobile{width:100%;border:1px solid #e6e6ed;display:block;height:52px;margin:0 0 40px}#podcast-index-section .container-fluid .podcast-container .image-banner{max-height:initial;margin-top:0;padding-top:0}#podcast-index-section .container-fluid .podcast-container .image-banner .podcast-img-header{position:relative;height:228px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/podcast_mobile.png);background-position:50%;background-size:cover}#podcast-index-section .container-fluid .podcast-container .image-banner .podcast-img-header img{display:none}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container{top:0}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container .container{padding:0;top:0}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content{padding:14px 24px 0}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog{flex-wrap:wrap}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog .medium-uppercase{font-size:.75rem;font-weight:400;line-height:.8125rem;padding:3px;height:13px;margin-left:0;margin-right:16px;white-space:nowrap;margin-bottom:10px}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog .episode-detail{margin:3px 5px}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog .episode-detail span{font-size:.75rem;line-height:.8125rem;margin:1px}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog .episode-detail span span{margin:0}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content p.p1{padding-top:14px!important}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article{flex-direction:column;width:100%}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details{width:100%;margin-bottom:20px}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article{width:100%;order:-1;margin-bottom:60px}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading{right:0}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading img{right:0;position:static}#podcast-index-section .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .button-small{line-height:1.25rem;font-size:1.25rem}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2{top:0;margin-bottom:0;padding:0 24px}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2 .blogs-blocks .text-container2{padding:0}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2 .container{padding:0;top:0}#podcast-index-section .container-fluid .podcast-container .image-banner .text-container2 .container .load-more-btn{margin:48px 0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar{display:none}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content{padding-top:0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper{flex-direction:column;margin-bottom:48px}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .arrow-heading .button-small span:last-child{margin-top:2px}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns{width:100%;margin-right:0;margin-bottom:10px;height:192px;min-height:192px}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns{width:100%;margin-left:0}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper h4{margin-top:6px}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small{font-weight:400}#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:0}}@media (min-width:768px) and (max-width:1024px){#podcast-index-section .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper{align-items:flex-start}}@media (max-width:389px){#podcast-index-section .image-banner .tags-blog{flex-direction:column;align-items:flex-start}#podcast-index-section .image-banner .tags-blog .episode-detail{margin:10px 0px!important}}@media (max-width:550px){#podcast-index-section .row-wrapper .tags-blog{flex-direction:column;align-items:flex-start}#podcast-index-section .row-wrapper .tags-blog .episode-detail{margin-left:0px!important}#podcast-index-section .row-wrapper .tags-blog .episode-detail span span{margin:0}}@media (min-width:576px) and (max-width:767px){#podcast-index-section .container-fluid .podcast-container .display-select-wrapper{max-width:540px;margin:0 auto}}#podcast-index-section .tags-wrapper{display:flex;justify-content:flex-start;align-items:baseline;padding:0 0 14px 0;flex-wrap:wrap}#podcast-index-section .tags-wrapper .episode-detail{margin:6px 0 6px 16px}@media (max-width:550px){#podcast-index-section .tags-wrapper{flex-direction:column}#podcast-index-section .tags-wrapper .tags-blog{padding:0 0 0 0}#podcast-index-section .tags-wrapper .episode-detail{margin:6px 0px!important}}#podcast-index-section.wow_podacast{padding-top:80px}#podcast-index-section.wow_podacast .container-fluid .podcast-container h1{font-weight:400;line-height:5rem;margin:0 0 60px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .podcast-mobile-search{display:none}#podcast-index-section.wow_podacast .container-fluid .podcast-container .display-select-mobile{display:none}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner{width:100%}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2{position:relative;z-index:1;margin-bottom:400px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2 .tags-blog{display:flex;margin-top:16px;flex-wrap:wrap}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2 .tags-blog .medium-uppercase{border:.75px solid #373742;padding:5px;margin-right:16px;color:#373742;font-weight:400;font-size:.75rem;line-height:.8125rem;height:13px;white-space:nowrap;margin-bottom:10px;pointer-events:none}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2 .tags-blog .medium-uppercase:first-child{margin-left:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2 .article-content .loadmore-container .row-wrapper .five.columns>a{color:#373742}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2 .article-content .loadmore-container .row-wrapper .seven.columns>a{color:#373742}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container{position:relative;z-index:2}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container .tags-blog{display:flex;margin-top:16px;flex-wrap:wrap}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container .tags-blog .medium-uppercase{border:.75px solid #373742;padding:8px;margin-right:16px;color:#373742;font-weight:400;white-space:nowrap;margin-bottom:10px;pointer-events:none}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container .tags-blog .medium-uppercase:first-child{margin-left:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container .tags-blog .episode-detail{display:flex;margin:10px 16px 10px 0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container .tags-blog .episode-detail span{margin:0;text-transform:uppercase;font-weight:400;line-height:1rem;font-size:1rem}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container .tags-blog .episode-detail span span{margin:0 5px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .podcast-img-header{position:absolute;top:0;left:0;right:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .podcast-img-header img{max-width:100%;width:100%}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container{position:relative;top:400px}@media (min-width:992px){#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container{max-width:1140px}}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content{background:#fff9ed;padding:48px 56px 8px 56px;max-width:1140px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .index-content a{color:#373742}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .index-content h2{font-weight:400}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .index-content p.p1{font-weight:300;padding:14px 0 24px 0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article{display:flex;justify-content:space-between;align-items:center;padding:24px 0 24px 0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details{display:flex;align-items:center}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details .author-image{margin-right:16px;width:64px;height:64px;overflow:hidden;border-radius:50%}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details .author-image img{width:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;height:100%}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details .author-name .medium-uppercase{color:#ea1b3d;font-weight:500}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details .author-name .caption{color:#676775;font-weight:300}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading{position:relative;right:20px}@media (max-width:767px){#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading{display:inline-flex}}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading img{right:-20px;position:absolute}@media (max-width:767px){#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading img{top:2px}}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading a:hover img{right:-35px;margin-left:5px;transition:0.3s}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .button-small{color:#ea1b3d;font-weight:400;display:flex;justify-content:flex-start}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .button-small span:last-child{margin-left:4px;margin-top:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .button-small span:last-child img{width:16px;margin-left:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .load-more-btn{margin:80px 0 80px;text-align:center}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .load-more-btn .button-large{height:56px;padding:18px 26px;border:1px solid #373742;border-radius:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar{border-width:1px 0 1px 0;border-style:solid;border-color:rgb(103 103 117 / .4);display:none}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container{top:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container ul{display:flex;justify-content:space-evenly;margin-bottom:0;align-items:center}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container ul li{display:inline-block;margin:30px 0!important}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container ul li a{color:#373742}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar .container ul li.filter-by{border-left:1px solid rgb(103 103 117 / .5);border-right:1px solid rgb(103 103 117 / .5);padding:10px 40px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content{padding:80px 0 0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper{margin-bottom:60px;align-items:center;flex-wrap:nowrap}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns{width:337px;height:auto;min-width:393px;min-height:auto;margin-right:72px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns .podcast-video-wrapper{background-color:rgb(0 0 0 / .2);width:100%;height:100%;position:relative;overflow:hidden}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns .podcast-video-wrapper .play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:auto;height:auto}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns{margin-left:0;width:100%}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns h5{font-weight:400;margin-bottom:12px}@media (max-width:767px){#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns h5{margin-bottom:16px}}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .episode-detail{display:flex;margin:6px 16px 6px 0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .episode-detail span{margin:0;text-transform:uppercase;font-weight:400;line-height:.8125rem;font-size:.75rem}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .episode-detail span span{margin:0 5px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .p2{font-weight:300;margin-bottom:16px}@media (max-width:767px){#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns .p2{margin-bottom:32px}}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper h4{font-weight:400}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .tags-blog{padding:0 0 0 0;margin-top:0;margin-right:16px;flex-wrap:wrap}@media (max-width:767px){#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .tags-blog{width:100%;flex-direction:row;flex-wrap:wrap}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .tags-blog a.medium-uppercase{white-space:nowrap;margin-bottom:10px;margin-left:0;margin-right:16px}}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small{color:#ea1b3d;display:inline-flex;justify-content:flex-start;font-weight:400}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small span:last-child{margin-left:5px;margin-top:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small span:last-child img{width:16px;margin-left:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small:hover img{margin-left:15px!important}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns:not(:first-child){margin-left:0;margin-top:60px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:60px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .load-more-btn{text-align:center}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .load-more-btn button{padding:18px 26px;height:auto;border-radius:0}@media (max-width:767px){#podcast-index-section.wow_podacast{padding-top:48px}#podcast-index-section.wow_podacast .container-fluid .podcast-container{position:relative}#podcast-index-section.wow_podacast .container-fluid .podcast-container h1{padding:0 24px;font-size:2rem;margin-bottom:48px;margin-top:0;line-height:2.5rem}#podcast-index-section.wow_podacast .container-fluid .podcast-container .podcast-mobile-search{display:block;position:absolute;right:24px;top:8px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .display-select-wrapper{margin:0 24px;box-sizing:border-box;display:block}#podcast-index-section.wow_podacast .container-fluid .podcast-container .display-select-mobile{width:100%;border:1px solid #e6e6ed;display:block;height:52px;margin:0 0 40px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner{max-height:initial;margin-top:0;padding-top:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .podcast-img-header{position:relative;height:228px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/podcast_mobile.png);background-position:50%;background-size:cover}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .podcast-img-header img{display:none}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container{top:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container .container{padding:0;top:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content{padding:14px 24px 0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog{flex-wrap:wrap}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog .medium-uppercase{font-size:.75rem;font-weight:400;line-height:.8125rem;padding:3px;height:13px;margin-left:0;margin-right:16px;white-space:nowrap;margin-bottom:10px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog .episode-detail{margin:3px 5px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog .episode-detail span{font-size:.75rem;line-height:.8125rem;margin:1px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .tags-blog .episode-detail span span{margin:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content p.p1{padding-top:14px!important}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article{flex-direction:column;width:100%}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .author-details{width:100%;margin-bottom:20px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article{width:100%;order:-1;margin-bottom:60px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading{right:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .arrow-heading img{right:0;position:static}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .container .podcast-content .author-content .author-article .read-article .button-small{line-height:1.25rem;font-size:1.25rem}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2{top:0;margin-bottom:0;padding:0 24px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2 .blogs-blocks .text-container2{padding:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2 .container{padding:0;top:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .text-container2 .container .load-more-btn{margin:48px 0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .blogs-navbar{display:none}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content{padding-top:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper{flex-direction:column;margin-bottom:48px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .arrow-heading .button-small span:last-child{margin-top:2px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .five.columns{width:100%;margin-right:0;margin-bottom:10px;height:192px;min-height:192px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns{width:100%;margin-left:0}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper h4{margin-top:6px}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .button-small{font-weight:400}#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:0}}@media (min-width:768px) and (max-width:1024px){#podcast-index-section.wow_podacast .container-fluid .podcast-container .image-banner .blogs-blocks .article-content .row-wrapper{align-items:flex-start}}@media (max-width:389px){#podcast-index-section.wow_podacast .image-banner .tags-blog{flex-direction:column;align-items:flex-start}#podcast-index-section.wow_podacast .image-banner .tags-blog .episode-detail{margin:10px 0px!important}}@media (max-width:550px){#podcast-index-section.wow_podacast .row-wrapper .tags-blog{flex-direction:column;align-items:flex-start}#podcast-index-section.wow_podacast .row-wrapper .tags-blog .episode-detail{margin-left:0px!important}#podcast-index-section.wow_podacast .row-wrapper .tags-blog .episode-detail span span{margin:0}}@media (min-width:576px) and (max-width:767px){#podcast-index-section.wow_podacast .container-fluid .podcast-container .display-select-wrapper{max-width:540px;margin:0 auto}}#podcast-index-section.wow_podacast .tags-wrapper{display:flex;justify-content:flex-start;align-items:baseline;padding:0 0 14px 0;flex-wrap:wrap}#podcast-index-section.wow_podacast .tags-wrapper .episode-detail{margin:6px 0 6px 16px}@media (max-width:550px){#podcast-index-section.wow_podacast .tags-wrapper{flex-direction:column}#podcast-index-section.wow_podacast .tags-wrapper .tags-blog{padding:0 0 0 0}#podcast-index-section.wow_podacast .tags-wrapper .episode-detail{margin:6px 0px!important}}.salesforce-net-zero-section .section-heading{text-align:center;margin-bottom:32px}.salesforce-net-zero-section .arrow-heading{margin-bottom:72px}.salesforce-net-zero-section .arrow-heading .link-with-arrow{justify-content:center}.salesforce-net-zero-section .arrow-heading .link-with-arrow img,.salesforce-net-zero-section .arrow-heading .link-with-arrow svg{padding-left:4px}.salesforce-net-zero-section .net-zero-container{display:flex;align-items:center}.salesforce-net-zero-section .net-zero-container .left-side-content{width:60%;margin-right:40px}.salesforce-net-zero-section .net-zero-container .left-side-content p.p1{color:#2f2f39;margin-bottom:32px}.salesforce-net-zero-section .net-zero-container .left-side-content p.p1:last-child{margin-bottom:0}.salesforce-net-zero-section .net-zero-container .right-side-content{width:40%;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04);background:#fff9ed;padding:32px}.salesforce-net-zero-section .net-zero-container .right-side-content .net-zero-text{display:flex;align-items:center;margin-bottom:16px}.salesforce-net-zero-section .net-zero-container .right-side-content .net-zero-text p.p2{color:#2f2f39}.salesforce-net-zero-section .net-zero-container .right-side-content .net-zero-text .left-img{margin-right:10px}.salesforce-net-zero-section .net-zero-container .right-side-content .net-zero-text:last-child{margin-bottom:0}body:not(.wp-admin) .salesforce-net-zero-section .section-heading h2 span{display:inline-block}@media (max-width:767px){body:not(.wp-admin) .salesforce-net-zero-section .section-heading h2 span{display:block}.salesforce-net-zero-section .section-heading{margin-bottom:16px}.salesforce-net-zero-section .section-heading h2 mark.red-font-color-text{display:block}.salesforce-net-zero-section .arrow-heading{margin-bottom:64px}.salesforce-net-zero-section .arrow-heading .link-with-arrow{align-items:center}.salesforce-net-zero-section .net-zero-container{display:block}.salesforce-net-zero-section .net-zero-container .left-side-content{width:100%;margin-right:0;margin-bottom:64px}.salesforce-net-zero-section .net-zero-container .left-side-content p.p1{margin-bottom:32px}.salesforce-net-zero-section .net-zero-container .right-side-content{width:100%;padding:32px 24px;box-sizing:border-box}.salesforce-net-zero-section .net-zero-container .right-side-content .net-zero-text{margin-bottom:32px}.salesforce-net-zero-section .net-zero-container .right-side-content .net-zero-text .left-img{margin-right:16px}}.salesforce-solutions-section .section-heading{text-align:center;margin-bottom:80px}.salesforce-solutions-section .solutions-container{display:flex;flex-wrap:wrap}.salesforce-solutions-section .solutions-container .solution-block{text-align:center;padding:40px 24px;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04);background:#fff9ed;margin-right:40px;width:27%;position:relative;margin-top:64px}.salesforce-solutions-section .solutions-container .solution-block:nth-child(3n){margin-right:0}.salesforce-solutions-section .solutions-container .solution-block:first-child{margin-top:0}.salesforce-solutions-section .solutions-container .solution-block:nth-child(2){margin-top:0}.salesforce-solutions-section .solutions-container .solution-block:nth-child(3){margin-top:0}.salesforce-solutions-section .solutions-container .solution-block .sales-contain{margin-bottom:32px}.salesforce-solutions-section .solutions-container .solution-block .sales-contain img{max-width:201px;max-height:60px;padding:16px 40px}.salesforce-solutions-section .solutions-container .solution-block h5{color:#000;font-weight:400}.salesforce-solutions-section .solutions-container .solution-block p{color:#000;margin-top:10px;margin-bottom:32px}.salesforce-solutions-section .solutions-container .solution-block .arrow-heading{padding-top:16px}.salesforce-solutions-section .solutions-container .solution-block .arrow-heading .link-with-arrow{justify-content:center;align-items:center;position:absolute;bottom:40px;width:100%;left:0}.salesforce-solutions-section .solutions-container .solution-block .arrow-heading .link-with-arrow svg,.salesforce-solutions-section .solutions-container .solution-block .arrow-heading .link-with-arrow img{margin-left:12px}body:not(.wp-admin) .salesforce-solutions-section .section-heading h2 span{display:inline-block}@media (max-width:767px){.salesforce-solutions-section .section-heading{margin-bottom:64px}.salesforce-solutions-section .solutions-container{display:block}.salesforce-solutions-section .solutions-container .solution-block{width:100%;margin-bottom:64px;margin-right:0;box-sizing:border-box}.salesforce-solutions-section .solutions-container .solution-block:last-child{margin-bottom:0}.salesforce-solutions-section .solutions-container .solution-block .sales-contain img{max-width:132px;padding:16px}}@media (min-width:768px) and (max-width:991px){.salesforce-solutions-section .solutions-container .solution-block{width:22%}}@media (min-width:992px) and (max-width:1275px){.salesforce-solutions-section .solutions-container .solution-block{width:24%}}.case-study-content-section .container-fluid .case-section-blocks{display:grid;align-items:baseline;margin:96px 0 80px 0}.case-study-content-section .container-fluid .case-section-blocks.offering-content .case-right-block{background:#aa142d;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}.case-study-content-section .container-fluid .case-left-block{padding:48px 32px;background:#ffefd1;grid-row-start:1;grid-column-start:4;grid-column-end:10}@media (min-width:1280px){.case-study-content-section .container-fluid .case-left-block{min-height:388px;width:776px}}.case-study-content-section .container-fluid .case-left-block .case-content{width:72%}.case-study-content-section .container-fluid .case-left-block .case-content .error-text{color:#ea1b3d;padding-top:5px;font-weight:300}.case-study-content-section .container-fluid .case-left-block .case-content #truestory-success{padding-top:15px}.case-study-content-section .container-fluid .case-left-block .case-content #truestory-success>span img{width:16px;top:1px;position:relative}.case-study-content-section .container-fluid .case-left-block .section-heading{margin-bottom:24px}.case-study-content-section .container-fluid .case-left-block .section-heading h3{font-weight:400}.case-study-content-section .container-fluid .case-left-block .section-heading h3 span{color:#ea1b3d}.case-study-content-section .container-fluid .case-left-block p.p2 b{font-weight:500}.case-study-content-section .container-fluid .case-left-block .sign-up-form{margin-top:24px;margin-bottom:0}.case-study-content-section .container-fluid .case-left-block .sign-up-form .input-fields{display:flex}.case-study-content-section .container-fluid .case-left-block .sign-up-form .input-fields input{height:56px;background:#fff;padding:16px;margin-right:12px;border-radius:0;border:none;font-size:1rem;font-weight:300;line-height:1rem;width:100%}.case-study-content-section .container-fluid .case-left-block .sign-up-form .input-fields a{color:#fff}.case-study-content-section .container-fluid .case-left-block .sign-up-form .input-fields a .button-large{padding:18px 26px;background:#ea1b3d;height:56px;color:#fff;border:none;border-radius:0;display:flex;align-items:center}.case-study-content-section .container-fluid .case-left-block .sign-up-form .input-fields a .button-large span{margin-left:6px}.case-study-content-section .container-fluid .case-left-block .sign-up-form .input-fields .button-large{padding:18px 26px;background:#ea1b3d;height:56px;color:#fff;border:none;border-radius:0;display:flex;align-items:center}.case-study-content-section .container-fluid .case-left-block .sign-up-form .input-fields .button-large span{margin-left:6px}.case-study-content-section .container-fluid .case-right-block{position:relative;top:58px;padding:48px;background:linear-gradient(0deg,rgb(0 0 0 / .3) 0%,rgb(0 0 0 / .3) 100%),#0072ba;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04);color:#fff;grid-row-start:1;grid-column-start:12;grid-column-end:9}@media (min-width:1280px){.case-study-content-section .container-fluid .case-right-block{min-height:290px;width:496px}}.case-study-content-section .container-fluid .case-right-block .image{padding-bottom:32px}.case-study-content-section .container-fluid .case-right-block h4{font-weight:400}.case-study-content-section .container-fluid .case-right-block h6{font-weight:500}.case-study-content-section .container-fluid .case-right-block .client-title-small{margin-top:8px}.case-study-content-section .container-fluid .case-right-block hr{width:96px;height:8px;border-top-color:#fff;background:#fff;margin-top:32px;margin-bottom:32px;margin-left:0}.what-we-did-section{padding-bottom:80px}.what-we-did-section .container .section-heading{padding-top:80px;text-align:center}.what-we-did-section .container .section-heading h5{font-weight:400}.what-we-did-section .container .tags-mention{display:flex;justify-content:center;flex-wrap:wrap}.what-we-did-section .container .tags-mention .small-uppercase{color:#676775;padding:6px 8px;border:.75px solid #676775;margin-right:16px;margin-top:20px}@media (max-width:767px){.case-study-content-section .container-fluid .case-section-blocks{display:block;background:#ffefd1;margin:0 -24px;padding-bottom:48px}.case-study-content-section .container-fluid .case-section-blocks .case-left-block{padding:64px 24px}.case-study-content-section .container-fluid .case-section-blocks .case-left-block .case-content{width:100%}.case-study-content-section .container-fluid .case-section-blocks .case-left-block .case-content .section-heading{margin-bottom:32px}.case-study-content-section .container-fluid .case-section-blocks .case-left-block .case-content .sign-up-form{margin-top:32px}.case-study-content-section .container-fluid .case-section-blocks .case-left-block .case-content .sign-up-form .input-fields{display:block}.case-study-content-section .container-fluid .case-section-blocks .case-left-block .case-content .sign-up-form .input-fields input{width:100%;margin-right:0;margin-bottom:16px}.case-study-content-section .container-fluid .case-section-blocks .case-left-block .case-content .sign-up-form .input-fields a .button-large{padding:10px 20px;font-size:1rem;line-height:1rem;height:36px}.case-study-content-section .container-fluid .case-section-blocks .case-left-block .case-content .sign-up-form .input-fields a .button-large span{margin-left:4px}.case-study-content-section .container-fluid .case-section-blocks .case-right-block{top:0;padding:32px 24px;margin:0 24px}.case-study-content-section .container-fluid .case-section-blocks .case-right-block h4{line-height:2rem}.case-study-content-section .container-fluid .case-section-blocks .case-right-block h6{font-size:.875rem;line-height:1rem;text-transform:uppercase}.case-study-content-section .container-fluid .case-section-blocks .case-right-block .client-title-small{line-height:1rem;text-transform:capitalize}.what-we-did-section{padding-bottom:48px}.what-we-did-section .container .section-heading{padding-top:48px;padding-bottom:24px}.what-we-did-section .container .tags-mention{justify-content:flex-start}.what-we-did-section .container .tags-mention .small-uppercase{margin-top:16px}}.case-section-blocks.case-study-center{max-width:835px;margin-left:auto!important;margin-right:auto!important;display:flex!important;justify-content:center}.case-section-blocks.case-study-center .case-content{width:100%!important}.case-section-blocks.case-study-center .case-content p.p2{font-size:1.5rem;line-height:2.5rem}.case-section-blocks.case-study-center .case-content .sign-up-form{margin-top:40px!important;display:flex;justify-content:center}.case-section-blocks.case-study-center .case-left-block{padding-left:40px;padding-right:40px}.case-section-blocks.case-study-center .section-heading{text-align:center;margin-bottom:40px!important}.case-section-blocks.case-study-center .input-fields{max-width:548px;width:100%;display:flex!important}@media (max-width:767px){.case-section-blocks.case-study-center .case-content p.p2{font-size:1rem;line-height:1.5rem}.case-section-blocks.case-study-center .input-fields{flex-direction:column}.case-section-blocks.case-study-center .button-large{width:166px;font-size:1rem;font-style:normal;font-weight:400;line-height:1rem;height:36px!important;padding:10px 30px 10px 20px!important}}.case-study-content-section .container-fluid .case-section-blocks .case-left-block .p2.medium-uppercase.pop-up-hidden{align-items:flex-start}@media (max-width:490px){.case-study-content-section .container-fluid .case-section-blocks .case-left-block .p2.medium-uppercase.pop-up-hidden{align-items:center}}.case-study-content-section .container-fluid .case-section-blocks .case-left-block .p2.medium-uppercase.pop-up-hidden span{margin:10px 10px 0 0}.case-studies-index-wrapper h1{text-align:left;font-weight:400;padding:0 0 60px}.case-studies-index-wrapper h1 span{color:#ea1b3d}.case-studies-index-wrapper .case-study-content{margin-top:0}.case-studies-index-wrapper .case-studies-container{display:flex;width:100%;flex-direction:column}@media (max-width:767px){.case-studies-index-wrapper .case-studies-container{margin-top:0px!important;margin-bottom:0px!important}.case-studies-index-wrapper .case-studies-container .case-studies-container-h1 .section-heading{margin-bottom:0px!important}.case-studies-index-wrapper .case-studies-container h1{padding:0 0 48px 0;font-size:2rem;line-height:2.5rem}.case-studies-index-wrapper .case-studies-container .case-study-content{margin-top:0;margin-bottom:0}}#case-studies-details .podcast-detail-container .image-container{position:relative;height:auto}#case-studies-details .podcast-detail-container .image-container .inner-img{height:810px;overflow:hidden;position:absolute;left:0;right:0}#case-studies-details .podcast-detail-container .image-container .inner-img img{width:100%}#case-studies-details .build-to-learn-wrapper{position:relative;z-index:2}#case-studies-details .build-to-learn-wrapper .build-to-learn-block{margin-bottom:112px}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .rht-content{background:#0072ba}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .rht-content .quote-extra-small::after{background:#fff}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .lft-content p.p2 span{font-weight:500}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .lft-content form{margin-bottom:0;margin-top:24px;display:flex;width:100%;box-sizing:border-box;padding-right:185px}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .lft-content form input{width:100%;padding:16px;height:56px;border:1px solid #e6e6ed;background-color:#fff;font-size:1rem;font-weight:300;line-height:1rem;margin-right:10px}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .lft-content form button.btn-red.button-small{padding:18px 26px;height:56px;background-color:#ea1b3d;color:#fff;border:none;border-radius:0;font-size:1rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;margin-left:auto;display:flex;justify-content:center;align-items:center}#case-studies-details .case-studies-container .case-study-content .block-list a{margin-top:0}@media (max-width:767px){#case-studies-details .case-studies-container .case-study-content .block-list a:not(:first-child){margin-top:24px}}#case-studies-details .case-studies-container .ib-cs-inner-container{width:964px;max-width:964px;padding:38px 48px 0;margin:auto}#case-studies-details .case-studies-container .ib-cs-inner-container .ib-block-content>p:first-child{font-size:1.125rem!important;line-height:1.75rem!important}#case-studies-details .case-studies-container .ib-cs-inner-container .ib-block-content>p:first-child a{font-size:1.125rem!important;line-height:1.75rem!important}@media (max-width:767px){#case-studies-details .case-studies-container .ib-cs-inner-container{width:100%;padding:0 24px}#case-studies-details .case-studies-container .ib-cs-inner-container .ib-block-content>p:first-child{font-size:1rem!important;margin-bottom:24px!important}#case-studies-details .case-studies-container .ib-cs-inner-container .ib-block-content>p:first-child a{font-size:1rem!important;margin-bottom:24px!important}}#case-studies-details .podcast-detail-container .image-banner+.container{width:100%;max-width:1060px;padding-bottom:0px!important}#case-studies-details .podcast-detail-container .container .section-heading .medium-uppercase{margin-top:26px;font-weight:500;font-size:1.5rem;line-height:1.5rem;margin-bottom:16px;color:#676775}#case-studies-details .podcast-detail-container .container .section-heading h1{font-weight:400}#case-studies-details .logo-center{position:absolute;top:-50px;left:0;max-width:384px;right:0;margin:auto;max-height:100px;-o-object-fit:contain;object-fit:contain;width:auto;padding:16px;background-color:#fff}#case-studies-details .podcast-detail-container .image-container .container{margin:280px auto 0 auto!important;height:auto;align-content:center;justify-content:center;align-items:center;width:1060px;max-width:1060px;padding:38px 48px 0 48px!important}#case-studies-details .podcast-detail-container .image-container .container img{height:auto!important}#case-studies-details .podcast-detail-container .image-container .container .section-heading.blog-heading{margin-bottom:0}@media (max-width:1024px){#case-studies-details{padding-bottom:0}#case-studies-details .podcast-detail-container .image-container{top:-35px;height:auto}#case-studies-details .podcast-detail-container .image-container .inner-img{max-height:210px;line-height:0;position:relative}#case-studies-details .podcast-detail-container .image-container .inner-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}#case-studies-details .podcast-detail-container .image-container .container{position:relative;flex-direction:column;width:100%!important;padding:32px 24px 32px!important;margin:0px!important;max-width:100%}#case-studies-details .podcast-detail-container .image-banner+.container{margin-top:0}#case-studies-details .podcast-detail-container .build-to-learn-wrapper .build-to-learn-block{margin-bottom:0}#case-studies-details .podcast-detail-container .logo-center{position:relative;width:150px;top:8px;margin-left:0;margin-bottom:64px;padding:0;display:block!important}#case-studies-details .podcast-detail-container .container .section-heading{margin-bottom:0}#case-studies-details .podcast-detail-container .container .section-heading .medium-uppercase{margin-top:0;margin-bottom:24px}#case-studies-details .case-studies-container .section-heading h2{margin-bottom:28px}#case-studies-details .build-to-learn-wrapper .build-to-learn-block{margin-bottom:64px}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .lft-content h2{margin-bottom:32px}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .lft-content form{flex-direction:column;padding-right:0;margin-bottom:16px;margin-top:32px}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .lft-content form input{width:100%;margin-bottom:16px}#case-studies-details .build-to-learn-wrapper .build-to-learn-block .lft-content form button.btn-red.button-small{margin-left:0;width:158px;height:36px;line-height:1rem}}@media (max-width:767px){#case-studies-details .podcast-detail-container .image-container{top:0;background:inherit}}.tag-wrapper{margin:72px 0 48px}.tag-wrapper h5{text-align:center;font-weight:400}.tag-wrapper .tag-block{margin-top:40px;display:flex;justify-content:center}.tag-wrapper .tag-block a.tag-block-anchor{border:.75px solid #676775;padding:6px 8px;margin-right:16px;font-size:.75rem;font-weight:400;line-height:.8125rem;text-transform:uppercase;color:#676775;margin-bottom:16px}@media (max-width:767px){.tag-wrapper{margin-top:0}.tag-wrapper .tag-block{flex-wrap:wrap;white-space:nowrap;justify-content:flex-start}}.ib-cs-tags{display:block;margin-top:30px}.ib-cs-tags span.ib-tag-name{border:1px solid #ccc;padding:5px 12px}.ib-cs-tags span.ib-tag-name.ibhtl{background:#ea1b3d;color:#fff;border-color:#ea1b3d}@media (min-width:768px){body .rapid-experimention-wrapper .offerings-container{margin-top:100px;margin-bottom:208px}body .rapid-experimention-wrapper .case-studies-container{margin-bottom:164px}body .rapid-experimention-wrapper .case-studies-container .section-heading h2{padding:0;margin-bottom:104px}body .rapid-experimention-wrapper .case-studies-container .see-more-button .button-large{margin-top:80px}body .rapid-experimention-wrapper .rapid-offering-bottom.offerings-container{margin-top:160px;margin-bottom:190px}body .rapid-experimention-wrapper .rapid-offering-bottom.offerings-container .row-wrapper .flex-bas:nth-last-child(-n+2){margin-top:56px}body .rapid-experimention-wrapper .rapid-offering-bottom.offerings-container .row-wrapper .flex-bas .block .content .link-container{margin-top:0px!important}body .rapid-experimention-wrapper .rapid-offering-bottom.offerings-container .row-wrapper .flex-bas .block .content .link-container .arrow-heading{margin-top:16px}body .rapid-experimention-wrapper .featured-content-section{margin-bottom:192px}body .rapid-experimention-wrapper .featured-content-section .row-wrapper .four.columns{margin-top:104px}}@media (max-width:767px){body .rapid-experimention-wrapper .offerings-container .section-heading h2{text-align:left}body .rapid-experimention-wrapper .offerings-container .arrow-heading{justify-content:flex-start;margin-top:16px;margin-bottom:0}body .rapid-experimention-wrapper .case-studies-container .case-study-content .see-more-button .button-large{margin-bottom:0}body .rapid-experimention-wrapper .case-studies-container .section-heading h2{margin-bottom:64px;padding:0;margin-top:128px}body .rapid-experimention-wrapper .offerings-container .featured-offerings-heading .section-heading h2.offering-heading{text-align:center;margin-bottom:64px}body .rapid-experimention-wrapper .offerings-container .featured-offerings-heading .section-heading h2.offering-heading span{display:initial}body .rapid-experimention-wrapper .offerings-container .flex-bas .block .content .heading{font-size:1.5rem;line-height:1.75rem}body .rapid-experimention-wrapper .offerings-container .flex-bas:last-child .block{margin-bottom:64px}body .rapid-experimention-wrapper .featured-content-section .row-wrapper .four.columns{margin-top:64px}}body .offering-page-hero-card .container-fluid .row-wrapper{align-items:flex-start}body .case-studies-container .section-heading h2{margin-bottom:80px}@media (max-width:767px){body .case-studies-container .section-heading h2{margin-bottom:48px}}@media (max-width:767px){body .case-studies-container .section-heading{margin-bottom:48px}}body .rapid-experimention-wrapper .featured-content-section .section-heading h2{text-align:center}body .rapid-experimention-wrapper .featured-content-section .section-heading h2 span{display:inline-block}@media (max-width:1024px){body .build-to-learn-wrapper .container-fluid{padding-left:0px!important;padding-right:0px!important}}body .build-to-learn-wrapper .build-to-learn-block{position:relative;width:100%}body .build-to-learn-wrapper .build-to-learn-block a{margin-top:24px}@media (max-width:767px){body .build-to-learn-wrapper .build-to-learn-block{margin-top:0;margin-bottom:0}}body .build-to-learn-wrapper .build-to-learn-block .lft-content{max-width:775px;background:#ffefd1;padding:48px 32px}body .build-to-learn-wrapper .build-to-learn-block .lft-content ul{margin-bottom:0!important;list-style:disc!important;padding-left:50px;padding-right:230px}body .build-to-learn-wrapper .build-to-learn-block .lft-content ul li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:16px;padding-left:18px}body .build-to-learn-wrapper .build-to-learn-block .lft-content ul li:last-child{margin-bottom:0!important}body .build-to-learn-wrapper .build-to-learn-block .lft-content ul ::marker{color:#ea1b3d;font-size:1.25rem}body .build-to-learn-wrapper .build-to-learn-block .lft-content ::marker{color:#ea1b3d}@media (max-width:767px){body .build-to-learn-wrapper .build-to-learn-block .lft-content{padding:64px 24px}body .build-to-learn-wrapper .build-to-learn-block .lft-content h2 br{display:none}body .build-to-learn-wrapper .build-to-learn-block .lft-content h2 br+mark::before{content:" "}body .build-to-learn-wrapper .build-to-learn-block .lft-content ul{padding-left:35px;padding-right:0}body .build-to-learn-wrapper .build-to-learn-block .lft-content ul li{font-size:1rem;padding-left:12px;line-height:1.5rem}}body .build-to-learn-wrapper .build-to-learn-block .lft-content h2{font-weight:400;margin-bottom:24px;padding-right:230px}body .build-to-learn-wrapper .build-to-learn-block .lft-content h2 span{color:#ea1b3d}@media (max-width:767px){body .build-to-learn-wrapper .build-to-learn-block .lft-content h2{padding-right:0}}body .build-to-learn-wrapper .build-to-learn-block .lft-content p{font-weight:300;padding-right:230px}@media (max-width:767px){body .build-to-learn-wrapper .build-to-learn-block .lft-content p{padding-right:0}}@media (max-width:1024px){body .build-to-learn-wrapper .build-to-learn-block .lft-content{max-width:100%}}@media (min-width:1025px) and (max-width:1200px){body .build-to-learn-wrapper .build-to-learn-block .lft-content{max-width:600px}}@media (min-width:1201px) and (max-width:1275px){body .build-to-learn-wrapper .build-to-learn-block .lft-content{max-width:630px}}body .build-to-learn-wrapper .build-to-learn-block .rht-content{max-width:517px;min-width:517px;background:#aa142d;padding:48px;position:absolute;right:0;top:55px;color:#fff;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}body .build-to-learn-wrapper .build-to-learn-block .rht-content .quote-extra-small{position:relative;margin:32px 0 64px}body .build-to-learn-wrapper .build-to-learn-block .rht-content .quote-extra-small::after{bottom:-36px;height:8px;left:0%;width:100px;content:"";position:absolute;background:#ea1b3d}body .build-to-learn-wrapper .build-to-learn-block .rht-content .quote-small{position:relative;margin:32px 0 64px;font-weight:400}body .build-to-learn-wrapper .build-to-learn-block .rht-content .quote-small::after{bottom:-36px;height:8px;left:0%;width:100px;content:"";position:absolute;background:#ea1b3d}body .build-to-learn-wrapper .build-to-learn-block .rht-content .image{width:56px;height:41px}body .build-to-learn-wrapper .build-to-learn-block .rht-content .image img{width:100%}body .build-to-learn-wrapper .build-to-learn-block .rht-content .client-name-small{margin:0 0;line-height:1.5rem;text-transform:none!important}body .build-to-learn-wrapper .build-to-learn-block .rht-content .client-title-small{margin-top:8px}@media (max-width:767px){body .build-to-learn-wrapper .build-to-learn-block .rht-content{position:relative;top:0;max-width:100%;min-width:auto;box-sizing:border-box;margin:0 24px 64px 24px;padding:32px 24px}body .build-to-learn-wrapper .build-to-learn-block .rht-content::after{content:"";background-color:#ffefd1;left:-24px;right:-24px;bottom:-64px;top:-24px;position:absolute;z-index:-1}body .build-to-learn-wrapper .build-to-learn-block .rht-content .quote-extra-small{line-height:1.5rem}}@media (min-width:768px) and (max-width:1024px){body .build-to-learn-wrapper .build-to-learn-block .rht-content{position:relative;top:0;max-width:100%}}@media (min-width:1025px) and (max-width:1200px){body .build-to-learn-wrapper .build-to-learn-block .rht-content{max-width:350px;min-width:350px}}@media (min-width:1201px) and (max-width:1250px){body .build-to-learn-wrapper .build-to-learn-block .rht-content{max-width:450px;min-width:450px}}@media (max-width:767px){body.page-template-template-offering .offerings-container.second-column .arrow-heading{margin-top:16px}body.page-template-template-offering .offerings-container.second-column .featured-offerings-heading .section-heading h2 .mark.red-font-color-text{display:inline-block}body.page-template-template-offering .offerings-container.second-column .featured-offerings-heading .arrow-heading{justify-content:flex-start}}@media (max-width:767px){body.page-template-template-offering .offerings-container .featured-offerings-heading .section-heading h2 mark.red-font-color-text{display:inline-block}}body.page-template-template-offering .case-studies-container .section-heading+.case-study-content .block-list:first-child .block-content:first-child{margin-top:0}@media (min-width:768px){body.page-template-template-offering .case-studies-container .section-heading+.case-study-content .block-list:first-child .block-content:nth-child(2){margin-top:0}}@media (max-width:767px){body.page-template-template-offering .case-studies-container .container-fluid .section-heading h2{margin-bottom:48px;padding:0}body.page-template-template-offering .offering-page-hero-card .container-fluid .row-wrapper .six.columns .offering-logo-wrapper+p.p1{margin-top:64px}body.page-template-template-offering .offering-page-hero-card .container-fluid .row-wrapper .six.columns p.p1{font-size:1rem;line-height:1.5rem}body.page-template-template-offering .offering-page-hero-card .container-fluid .row-wrapper .six.columns .load-more-btn button.button-large{padding:10px 20px;height:36px;font-size:1rem;font-weight:400;line-height:1rem}body.page-template-template-offering .offering-page-hero-card .container-fluid .row-wrapper .six.columns .load-more-btn a.button-large{padding:10px 20px;height:16px;font-size:1rem;font-weight:400;line-height:1rem;display:inline-flex}body.page-template-template-offering .featured-content-section .container-fluid .row-wrapper .center-heading{margin-bottom:0}body.page-template-template-offering .featured-content-section .container-fluid .row-wrapper .four.columns{margin-top:48px}}.contact-form-section{margin-top:74px}.contact-form-section .image-banner .image-container{position:absolute;width:100%;top:0;z-index:-1}.contact-form-section .image-banner .image-container img,.contact-form-section .image-banner .image-container svg{width:100%;height:auto}.contact-form-section .contact-container{padding:48px 70px 80px 70px;background:#fff9ed;max-width:920px;margin:470px auto 0 auto}.contact-form-section .contact-container .contact-form-content .section-heading{margin-bottom:32px}.contact-form-section .contact-container .contact-form-content .section-heading h1{font-weight:400}.contact-form-section .contact-container .contact-form-content .section-heading h1 span{color:#ea1b3d}.contact-form-section .contact-container .contact-form-content p.p1{font-weight:300}.contact-form-section .contact-container .contact-form-content .contact-detail-form{margin-top:60px;margin-bottom:0;padding:0 40px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields{margin-bottom:32px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .content-form .error{color:#ea1b3d;font-weight:300;padding-top:5px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields p.p2{padding-bottom:8px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields p.p2 span{font-weight:300;color:#676775}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields select,.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields input:not([type=checkbox]){background:#fff;padding:16px;width:100%;border:1px solid #e6e6ed;border-radius:0;height:56px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;padding:14px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields textarea{background:#fff;padding:20px 16px;width:100%;border:1px solid #e6e6ed;border-radius:0;height:120px;resize:none}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block{-moz-column-count:4;column-count:4;-moz-column-gap:48px;column-gap:48px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content{display:flex;padding-top:16px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content input{margin-right:12px;min-width:20px;width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;border-radius:0;accent-color:#ea1b3d}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content h6{font-weight:400;white-space:nowrap}@media (max-width:400px){.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content h6{white-space:normal}}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex{display:flex;width:100%;justify-content:space-between}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex .content-form{margin-right:32px;width:100%}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex .content-form:last-child{margin-right:0}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.checkbox-flex p.p2{padding-bottom:0}.contact-form-section .contact-container .contact-form-content .contact-detail-form .submit-button a{color:#e6e6ed}.contact-form-section .contact-container .contact-form-content .contact-detail-form .submit-button .button-large{color:#e6e6ed;font-weight:600;padding:18px 26px;height:56px;display:flex;align-items:center;border:none;border-radius:0;background:#676775}.contact-form-section .contact-container .contact-form-content .contact-detail-form .submit-button .button-large{color:#fff;font-weight:600;padding:18px 26px;height:56px;display:flex;align-items:center;border:none;border-radius:0;background:#ea1b3d}.contact-form-section .contact-container .contact-form-content .contact-detail-form .submit-button button:disabled{color:#e6e6ed;font-weight:600;padding:18px 26px;height:56px;display:flex;align-items:center;border:none;border-radius:0;background:#676775;cursor:not-allowed}.contact-form-section .contact-container .contact-form-content .contact-detail-form .contact-message .p2{display:flex;justify-content:flex-start;align-items:center;margin:20px 0;color:#0d8244;font-weight:500}.contact-form-section .contact-container .contact-form-content .contact-detail-form .contact-message .p2 img{margin-right:20px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .contact-message .p2.contact-error{color:#ea1b3d}.contact-form-section .validation-messages-container{text-align:center;margin-top:20px}.contact-form-section .validation-messages-container .success{color:#270;padding:10px}.contact-form-section .validation-messages-container .error{color:#d8000c;padding:10px}.toggle-inactive{box-shadow:0 6px 12px 0 rgb(0 0 0 / .1019607843)!important;border:1px solid var(--color-grey-91,#e5e7eb)!important}.toggle-inactive input.search-input-drawer{font-weight:100}body .contact-us-ai{display:flex;flex-direction:row;align-items:center;gap:10px;overflow-y:auto}body .contact-us-ai .main-content{display:flex;flex-direction:row;align-items:stretch;width:100%}body .contact-us-ai .left-section{flex-grow:1;padding:20px 80px 80px 80px;margin:0 22px 22px 22px}body .contact-us-ai .right-section{padding:80px 24px 40px;background:#ffefd1;margin-bottom:22px;max-width:254px;width:100%}body .contact-us-ai .left-section h1{font-weight:400;font-size:4rem;line-height:1.25em;color:#373742;margin:0}body .contact-us-ai .left-section p,body .contact-us-ai .left-section span.error{font-weight:300;font-size:1rem;line-height:1.56em;color:#373742;max-width:660px}body .contact-us-ai .form-section{margin-top:56px}body .contact-us-ai .form-items{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:56px}body .contact-us-ai .form-item{background-color:#fff9ed;border:1px solid #989898;box-shadow:4.14px 4.14px 0 0 #ffd0d8,1.24px 1.24px 0 0 #fff9ed;padding:16px;display:flex;flex-direction:column;gap:12px;font-size:1rem;font-weight:400;cursor:pointer}body .contact-us-ai .investor-card{grid-column:3;grid-row:1/span 2;padding:26px;display:flex;justify-content:center;align-items:flex-start}body .contact-us-ai .card-title{font-weight:400!important;font-size:1rem!important;line-height:1.25em!important;color:#373742!important;margin:0!important}body .contact-us-ai .form-item img{width:24px;height:24px}body .contact-us-ai .form-item p{font-size:.875rem;font-weight:300;margin:0}body .contact-us-ai .input-container,body .contact-us-ai .search-container,body .contact-us-ai .search-container-drawer{border:1px solid #989898;box-shadow:4.14px 4.14px 0 0 #ffd0d8,1.24px 1.24px 0 0 #fff9ed;padding:0;border-radius:0;max-width:944px}body .contact-us-ai .input-container input,body .contact-us-ai .contact-container .left-section input.search-input{flex-grow:1;border:none!important;font-size:0.875rem!important;box-shadow:none!important}body .contact-us-ai .input-container button{background-color:#676775;color:#fff;border:none;width:32px;height:32px;cursor:pointer;display:flex;justify-content:center;align-items:center}body .contact-us-ai .input-container button img{width:20px;height:20px}body .contact-us-ai .right-section h2{font-weight:500;font-size:1.5rem;padding-bottom:20px;line-height:1em;text-transform:uppercase;color:#ea1b3d}body .contact-us-ai .card-header{display:flex;align-items:center;gap:8px}body .contact-us-ai .get-in-touch{border-top:1px solid var(--Palette-Gray-Light-Gray,#e6e6ed);padding-top:36px}body .contact-us-ai .locations{padding-bottom:40px}body .contact-us-ai .accordion-item .addr p{padding:0}body .contact-us-ai .accordion-item .accordion-header,body .contact-us-ai .accordion-item .addr p,body .contact-us-ai .accordion-item .accordion-content p,body .contact-us-ai .accordion-item .accordion-content a{background-color:#fff0;border:none;color:#373742;cursor:pointer;font-weight:300;font-size:.875rem;line-height:1.57em;text-transform:uppercase;padding:2px;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center}body .contact-us-ai .accordion-icon{transition:transform 0.2s ease-out}body .contact-us-ai .accordion-item.active .accordion-icon{transform:rotate(180deg)}body .contact-us-ai .accordion-content{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;color:#fff;padding:0 8px}body .contact-us-ai .accordion-item.active .accordion-content{padding:0 8px;max-height:100px}body .contact-us-ai .get-in-touch p{font-weight:300;font-size:.875rem;line-height:1.57em;text-transform:uppercase;color:#373742;margin:0;padding:12px 8px;display:flex;align-items:center;gap:8px}body .contact-us-ai .get-in-touch p a{color:#373742}body .contact-us-ai .accordion-item.active .accordion-content{padding:0 8px;max-height:100%}@media (max-width:1024px){body .contact-us-ai .left-section{padding:15px}body .contact-us-ai .form-item{margin-bottom:22px}}@media (max-width:820px){body .contact-us-ai .left-section{padding:0}body .contact-us-ai .right-section{max-width:90%}body .contact-us-ai .main-content{flex-direction:column}body .contact-us-ai .form-items{display:block}body .contact-us-ai .form-item{margin-bottom:22px;width:308px}body .contact-us-ai .investor-card{padding:16px}body .contact-us-ai .left-section h1{font-size:2.5rem}body .contact-us-ai .search-container{margin-left:0;width:330px}}@media (max-width:767px){.contact-form-section .image-banner .image-container{position:relative;z-index:1}.contact-form-section .contact-container{padding:32px 24px 48px 24px;max-width:100%;margin:0;width:100%;box-sizing:border-box}.contact-form-section .contact-container .contact-form-content .contact-detail-form{margin-top:64px;padding:0}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .content-form p.p2{font-size:1rem;line-height:1.5rem;font-weight:400}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex{display:block}.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex .content-form{margin-bottom:32px}.contact-page-tech-focus{padding:48px 0}body .contact-us-ai{margin-top:48px}body .contact-us-ai .form-section{margin-top:32px}}@media (min-width:768px) and (max-width:1100px){.contact-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block{-moz-column-count:3;column-count:3}}@media (max-width:380px){body .contact-us-ai .left-section{margin:0 12px 22px}}.contact-callout-section{padding-top:80px;padding-bottom:80px}.contact-callout-section .callout-container{display:flex;max-width:924px;margin:0 auto 0 auto}.contact-callout-section .callout-container a.callout-box{padding:48px 16px 16px 16px;min-height:140px;border-top:4px solid #eb4c5e;background:#fff9ed;margin-right:32px;text-align:center;width:30%;color:#373742;box-shadow:0 0 5px 1px rgb(234 27 61 / .02),4px 16px 20px 0 rgb(55 55 66 / .04),-1px -1px 12px 1px rgb(55 55 66 / .08),0 0 44px 0 rgb(234 27 61 / .01),1px 1px 4px 0 rgb(55 55 66 / .06)}.contact-callout-section .callout-container a.callout-box:last-child{margin-right:0}.contact-callout-section .callout-container a.callout-box:hover{background:#ffefd1}.contact-callout-section .callout-container a.callout-box .large-uppercase{margin-bottom:16px}.contact-callout-section .callout-container a.callout-box p.p2{font-weight:300}@media (max-width:767px){.contact-callout-section{padding:48px 24px 48px}.contact-callout-section .callout-container{flex-direction:column;max-width:100%;box-sizing:border-box}.contact-callout-section .callout-container a.callout-box{margin-right:0;margin-bottom:32px;min-height:204px;box-sizing:border-box;width:100%}.contact-callout-section .callout-container a.callout-box .large-uppercase{margin-bottom:24px}.contact-callout-section .callout-container a.callout-box p.p2{font-size:1rem;font-weight:300;line-height:1.5rem}}.static-page-container .image-banner .container-fluid>a{color:#373742;visibility:hidden;pointer-events:none}.static-page-container .image-banner>.container-fluid{height:0}.static-page-container .image-banner .button-small{padding:8px 16px;display:inline-flex;align-items:center;border:1px solid #373742;background:#fff9ed;border-radius:0;height:16px;position:relative;top:80px;z-index:2}.static-page-container .image-banner .button-small span{margin-right:6px;display:flex}.static-page-container .image-banner .image-container{position:absolute;width:100%;top:0;height:810px;overflow:hidden;z-index:1}.static-page-container .image-banner .image-container img,.static-page-container .image-banner .image-container svg{width:100%;height:100%}.static-page-container .container{padding:48px 70px 24px 70px!important;margin-bottom:40px;background:#fff9ed;z-index:2}.static-page-container .container .blog-heading h1,.static-page-container .container .blog-heading h2,.static-page-container .container .blog-heading h3,.static-page-container .container .blog-heading h4,.static-page-container .container .blog-heading h5,.static-page-container .container .blog-heading h6{font-weight:400;font-size:1.5rem;line-height:2rem}.static-page-container .container .blog-heading h1.wp-block-heading,.static-page-container .container .blog-heading h2.wp-block-heading,.static-page-container .container .blog-heading h3.wp-block-heading,.static-page-container .container .blog-heading h4.wp-block-heading,.static-page-container .container .blog-heading h5.wp-block-heading,.static-page-container .container .blog-heading h6.wp-block-heading{margin-bottom:16px}.static-page-container .container .blog-heading h1.wp-block-heading+p,.static-page-container .container .blog-heading h2.wp-block-heading+p,.static-page-container .container .blog-heading h3.wp-block-heading+p,.static-page-container .container .blog-heading h4.wp-block-heading+p,.static-page-container .container .blog-heading h5.wp-block-heading+p,.static-page-container .container .blog-heading h6.wp-block-heading+p{margin-top:0}.static-page-container .container .blog-heading p{margin:48px 0;font-size:1.125rem;line-height:1.75rem}.static-page-container .container .blog-heading .wp-block-heading:first-child{margin-bottom:32px;font-size:3rem;line-height:3.5rem}.static-page-container .container .blog-heading .wp-block-heading:first-child+p{font-size:1.5rem;line-height:2.5rem}.static-page-container .container .caption{font-weight:300;color:#676775}.static-page-container .container .first-blog{margin-bottom:48px}.static-page-container .container .next-para{margin:48px 0}.static-page-container .container .blog-content p{font-weight:300;margin-bottom:24px}.static-page-container .container .image-blog{margin:48px 0}.static-page-container .container .main-image-content .image-container{max-width:744px;margin:0 auto}.static-page-container .container .main-image-content .image-container img{width:100%;height:418px}.static-page-container .container .main-image-content .image-container p.p3{margin-top:24px;padding:0 60px;color:#676775;text-align:center}.static-page-container .container .second-blog{margin:48px 0}.static-page-container .container .second-blog .section-subheading{margin-bottom:16px}.static-page-container .container .second-blog .section-subheading h3{font-weight:400}.static-page-container .container .third-blog{margin:48px 0}.static-page-container .container .third-blog .section-h4-heading{margin-bottom:16px}.static-page-container .container .third-blog .section-h4-heading h4{font-weight:400}.static-page-container .container .fourth-blog{margin:48px 0}.static-page-container .container .fourth-blog .section-h5-heading{margin-bottom:16px}.static-page-container .container .fourth-blog .section-h5-heading h5{font-weight:400}.static-page-container .wp-block-image figcaption.wp-element-caption{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775}.static-page-container .wp-block-image figcaption.wp-element-caption a{font-size:.875rem;font-weight:400;line-height:1.5rem;text-decoration:underline;color:#676775}body:not(.wp-admin) .static-page-container{position:static}body:not(.wp-admin) .static-page-container .image-banner{top:0;position:static}body:not(.wp-admin) .static-page-container .container{margin-top:400px;width:1060px}@media (max-width:767px){body:not(.wp-admin) .static-page-container .image-banner{top:0}body:not(.wp-admin) .static-page-container .image-banner .container-fluid{position:absolute}body:not(.wp-admin) .static-page-container .image-banner .button-small{padding:6px 12px;font-size:.875rem;line-height:1rem;height:32px;top:32px}body:not(.wp-admin) .static-page-container .image-banner .image-container{height:auto;position:relative}body:not(.wp-admin) .static-page-container .container{top:0;width:100%;padding:32px 24px!important;margin-top:0}body:not(.wp-admin) .static-page-container .container .blog-heading h1,body:not(.wp-admin) .static-page-container .container .blog-heading h2,body:not(.wp-admin) .static-page-container .container .blog-heading h3,body:not(.wp-admin) .static-page-container .container .blog-heading h4,body:not(.wp-admin) .static-page-container .container .blog-heading h5,body:not(.wp-admin) .static-page-container .container .blog-heading h6{font-size:1.25rem;line-height:1.5rem}body:not(.wp-admin) .static-page-container .container .blog-heading h1.wp-block-heading:not(:first-child),body:not(.wp-admin) .static-page-container .container .blog-heading h2.wp-block-heading:not(:first-child),body:not(.wp-admin) .static-page-container .container .blog-heading h3.wp-block-heading:not(:first-child),body:not(.wp-admin) .static-page-container .container .blog-heading h4.wp-block-heading:not(:first-child),body:not(.wp-admin) .static-page-container .container .blog-heading h5.wp-block-heading:not(:first-child),body:not(.wp-admin) .static-page-container .container .blog-heading h6.wp-block-heading:not(:first-child){margin-top:48px}body:not(.wp-admin) .static-page-container .container .blog-heading .wp-block-heading:first-child{font-size:2rem;line-height:2.5rem}body:not(.wp-admin) .static-page-container .container .blog-heading .wp-block-heading:first-child+p{font-size:1.125rem;line-height:1.75rem}body:not(.wp-admin) .static-page-container .container .blog-heading p{font-size:1rem;line-height:1.5rem}body:not(.wp-admin) .static-page-container .container .blog-heading figure{margin:48px 0}body:not(.wp-admin) .static-page-container .container .first-blog{margin:48px 0}body:not(.wp-admin) .static-page-container .container .blog-content p.p2{font-size:1rem;line-height:1.5rem}body:not(.wp-admin) .static-page-container .container .blog-content p.p2 span{font-weight:300}body:not(.wp-admin) .static-page-container .container .wp-block-image img{height:auto!important}body:not(.wp-admin) .static-page-container .container .main-image-content .image-container img{height:auto}body:not(.wp-admin) .static-page-container .container .main-image-content .image-container p.p3{padding:0 20px}body:not(.wp-admin) .static-page-container .container .second-blog{margin:48px 0}body:not(.wp-admin) .static-page-container .container .second-blog .section-subheading{margin-bottom:16px}body:not(.wp-admin) .static-page-container .container .third-blog{margin:48px 0}body:not(.wp-admin) .static-page-container .container .third-blog .section-h4-heading{margin-bottom:16px}body:not(.wp-admin) .static-page-container .container .fourth-blog{margin:48px 0}body:not(.wp-admin) .static-page-container .container .fourth-blog .section-h5-heading{margin-bottom:16px}}.career-index-section .image-banner .container-fluid>a{color:#373742}.career-index-section .image-banner>.container-fluid{height:0}.career-index-section .image-banner .button-small{padding:8px 16px;display:inline-flex;align-items:center;border:1px solid #373742;background:#fff9ed;border-radius:0;position:relative;top:50px;z-index:2}.career-index-section .image-banner .button-small span{margin-right:6px;display:flex}.career-index-section .image-banner .image-container{position:absolute;width:100%;top:80px;z-index:-1;height:760px;overflow:hidden}.career-index-section .image-banner .image-container img,.career-index-section .image-banner .image-container svg{width:100%}.career-index-section .career-index-page .career-page-heading{margin:380px auto 0 auto;background:#fff9ed;padding-bottom:50px}.career-index-section .career-index-page .career-page-heading .top-section{padding:48px 70px 64px 70px}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .six.columns{width:48.9%}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .six.columns.right-six-column{margin-left:24px}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .six.columns p.p1.large-regular{padding-right:19px;color:#676775}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .six.columns .arrow-heading{padding-right:19px}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .five.columns.right-six-column{margin-left:24px;width:42.38%}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .five.columns.right-six-column iframe{width:100%;height:auto;aspect-ratio:16/9}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .seven.columns{width:55.43%}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper p.p1.large-regular{color:#676775}.career-index-section .career-index-page .career-page-heading .top-section .section-heading{margin-bottom:32px}.career-index-section .career-index-page .career-page-heading .top-section .section-heading h1{font-weight:400}.career-index-section .career-index-page .career-page-heading .top-section .section-heading h1 span{color:#ea1b3d}.career-index-section .career-index-page .career-page-heading .top-section .logo-section .twelve.columns .logo-wrapper .image-call{max-width:60%}.career-index-section .career-index-page .career-page-heading .top-section .logo-wrapper{padding:16px 0}.career-index-section .career-index-page .career-page-heading .top-section .logo-wrapper .image-call img{width:100%}.career-index-section .career-index-page .arrow-heading{margin-top:32px}.career-index-section .career-index-page .current-opening-section{padding:54px 0}.career-index-section .career-index-page .current-opening-section .page-section{padding:0 70px}.career-index-section .career-index-page .current-opening-section .section-heading h2{margin-bottom:32px}.career-index-section .career-index-page .current-opening-section .section-heading h2 span{display:inline-block}.career-index-section .career-index-page .current-opening-section .openings-structure{margin-top:8px}.career-index-section .career-index-page .current-opening-section .openings-structure .current-opening-dropdown{position:relative;padding:4px 0;border-top:1px solid #e6e6ed}.career-index-section .career-index-page .current-opening-section .openings-structure .current-opening-dropdown::after{content:"";position:absolute;width:100%;height:1px;background:#e6e6ed;top:100%;left:0}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container{cursor:pointer;display:flex;padding:8px 0;justify-content:space-between;align-items:center;align-self:stretch}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-name{width:31.1%}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-name h5{font-weight:400}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-details{display:flex;align-items:flex-start;gap:24px;width:60.28%}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-details .location-name{display:flex;align-items:center}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-details .location-name img{display:none}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-details .location-name:first-child{width:37.19%}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-details .location-name:nth-child(2){width:43.49%}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-details .location-name:nth-child(3){width:12.07%}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-details .location-name img,.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-details .location-name svg{margin-right:8px;width:24px;height:24px}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .carat-sign img,.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .carat-sign svg{width:24px;height:24px;cursor:pointer;transition:all 0.3s ease;transform:rotate(0deg)}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .carat-sign.open img,.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .carat-sign.open svg{transform:rotate(180deg)}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container{padding:16px 0 32px 0}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll{display:flex;padding:24px;align-items:flex-start;background:#ffefd1}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .small-uppercase{color:#676775;margin-bottom:10px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section p.p2{color:#2f2f39;line-height:1.5rem}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .second-group{margin-top:37px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section.right-section{margin-left:48px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .first-group,.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .second-group{min-width:262px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-content{margin:32px 0}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section p.p2{color:#2f2f39;padding-bottom:40px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul{list-style-type:disc;margin-bottom:40px;padding-left:30px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul li{color:#2f2f39;font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:0}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content{display:flex;justify-content:space-between;align-items:center}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links{display:flex;flex-direction:column}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links .tooltip{position:relative}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links .tooltip .tooltip-text{visibility:hidden;position:absolute;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;z-index:1;transition:opacity 0.6s;font-size:.875rem}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links .tooltip .tooltip-text::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:#fff0 #000 #fff0 #fff0}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links p.small-uppercase{padding-bottom:8px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons{display:flex;padding:8px 0;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons .icons-img{cursor:pointer}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons .icons-img img,.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons .icons-img svg{width:24px;height:24px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .submit-button .button-large{display:flex;height:56px;padding:18px 26px;justify-content:center;align-items:center;background:#ea1b3d;color:#fff;border:none;border-radius:0;box-sizing:border-box}.career-index-section .career-index-page .current-opening-section .openings-structure .inactive{display:none}.career-index-section .career-index-page .current-opening-section .openings-structure .openings-button{margin-top:24px;text-align:center}.career-index-section .career-index-page .current-opening-section .openings-structure .openings-button a{color:#373742}.career-index-section .career-index-page .current-opening-section .openings-structure .openings-button .button-large{display:inline-flex;height:18px;padding:18px 26px;border:1px solid #373742;border-radius:0;align-items:center;margin:auto}.career-index-section .career-index-page .mission-section{padding:104px 0;background:#ffefd1}.career-index-section .career-index-page .mission-section .page-section{padding:0 70px}.career-index-section .career-index-page .mission-section iframe{max-width:1139px;display:table;margin:0 auto;aspect-ratio:16/9;height:auto;width:100%}.career-index-section .career-index-page .mission-section .section-heading{text-align:center;margin-bottom:31px}.career-index-section .career-index-page .mission-section .section-heading h2 span{display:inline-block}.career-index-section .career-index-page .values-section{padding:80px 0}.career-index-section .career-index-page .values-section .page-section{padding:0 70px}.career-index-section .career-index-page .values-section .section-heading{margin-bottom:24px}.career-index-section .career-index-page .values-section .section-heading h2 span{display:inline-block}.career-index-section .career-index-page .values-section .section-heading.mobile-head{display:none}.career-index-section .career-index-page .values-section .image-container img{width:97%;box-shadow:12px 12px 0 0 #ffd0d8,2.5px 2.5px 0 0 #ffefd1;background:lightgray 50%/cover no-repeat;border-right:3px solid #ffefd1;border-bottom:3px solid #ffefd1}@media (min-width:1351px){.career-index-section .career-index-page .values-section .row-wrapper .five.columns{width:41.69%}.career-index-section .career-index-page .values-section .row-wrapper .seven.columns{margin-left:72px;width:51.81%}}.career-index-section .career-index-page .values-section .arrow-heading{margin-top:24px}.career-index-section .career-index-page .values-section.community-section .row-wrapper .seven.columns{margin-left:0}.career-index-section .career-index-page .values-section.community-section .row-wrapper .five.columns{margin-left:72px}.career-index-section .career-index-page .full-image-section img{width:100%}.career-index-section .career-detail-section .section-heading{margin-bottom:32px}@media (min-width:1100px) and (max-width:1350px){.career-index-section .career-index-page .values-section .row-wrapper .five.columns{width:37.2%}.career-index-section .career-index-page .values-section .row-wrapper .seven.columns{margin-left:72px;width:53.7%}}@media (min-width:1024px) and (max-width:1099px){.career-index-section .career-index-page .values-section .row-wrapper .five.columns{width:37.2%}.career-index-section .career-index-page .values-section .row-wrapper .seven.columns{margin-left:54px;width:53.7%}}@media (max-width:767px){.career-index-section .image-banner .image-container{top:0;position:relative;height:auto}.career-index-section .image-banner .button-small{top:30px}.career-index-section .career-index-page{padding-top:0}.career-index-section .career-index-page .career-page-heading{margin:0 auto 0 auto;padding-bottom:64px}.career-index-section .career-index-page .career-page-heading .top-section{padding:32px 0 32px 0;position:relative}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper{position:relative}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .six.columns{width:100%}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .six.columns .arrow-heading{padding-right:0;position:absolute;bottom:0;margin-top:0;top:100%}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .six.columns.right-six-column{margin-left:0;margin-top:32px;margin-bottom:64px}.career-index-section .career-index-page .career-page-heading .top-section .row-wrapper p.p1.large-regular{padding-right:0!important;font-weight:500;line-height:1.75rem}.career-index-section .career-index-page .career-page-heading .top-section .seven.columns .arrow-heading{padding-right:0;position:absolute;bottom:0;margin-top:0;top:100%}.career-index-section .career-index-page .career-page-heading .top-section .logo-section{margin-top:32px;margin-bottom:32px}.career-index-section .career-index-page .career-page-heading .top-section .logo-section .twelve.columns .logo-wrapper .image-call{max-width:100%}.career-index-section .career-index-page .career-page-heading .top-section .logo-wrapper{justify-content:center;padding:0}.career-index-section .career-index-page .current-opening-section{padding:0}.career-index-section .career-index-page .current-opening-section .openings-structure{padding:0 0 48px 0}.career-index-section .career-index-page .current-opening-section .openings-structure .current-opening-dropdown{padding:14px 16px;margin-bottom:16px;background:#ffefd1;border-top:0}.career-index-section .career-index-page .current-opening-section .openings-structure .current-opening-dropdown.open-dropdown{background:#fff;padding:32px 16px;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}.career-index-section .career-index-page .current-opening-section .openings-structure .current-opening-dropdown::after{height:0}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container{padding:0}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-name{width:100%}.career-index-section .career-index-page .current-opening-section .openings-structure .opening-container .service-details{display:none}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container{padding-top:24px;padding-bottom:0}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll{flex-direction:column}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section.right-section{margin-left:0;margin-top:32px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .second-group{margin-top:32px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section p.p2{font-size:1.125rem}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-content{margin:24px 0 64px 0}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul{margin-bottom:30px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul li{font-size:1rem;line-height:1.5rem}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section p.p2{padding-bottom:30px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content{flex-direction:column}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .submit-button{width:100%;margin-bottom:32px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .submit-button .button-large{width:100%;padding:18px 24px;height:48px}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links{align-items:center}.career-index-section .career-index-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons{-moz-column-gap:24px;column-gap:24px}.career-index-section .career-index-page .current-opening-section .openings-structure .inactive{display:none}.career-index-section .career-index-page .current-opening-section .openings-structure .openings-button .button-large{padding:20px;height:6px}.career-index-section .career-index-page .mission-section{padding:64px 24px}.career-index-section .career-index-page .mission-section .video-container iframe{width:100%;aspect-ratio:16/9;height:auto}.career-index-section .career-index-page .values-section{padding:48px 0}.career-index-section .career-index-page .values-section .section-heading{margin-bottom:32px}.career-index-section .career-index-page .values-section .section-heading.mobile-head{display:block}.career-index-section .career-index-page .values-section .section-heading.desktop-head{display:none}.career-index-section .career-index-page .values-section .container-fluid .row-wrapper{position:relative;flex-direction:column-reverse}.career-index-section .career-index-page .values-section .container-fluid .row-wrapper .five.columns{width:100%}.career-index-section .career-index-page .values-section .container-fluid .row-wrapper .seven.columns{width:100%;margin-left:0;margin-bottom:32px}.career-index-section .career-index-page .values-section .arrow-heading{margin-top:48px}.career-index-section .career-index-page .values-section.community-section .container-fluid .row-wrapper{flex-direction:column}.career-index-section .career-index-page .values-section.community-section .container-fluid .row-wrapper .seven.columns{width:100%;margin-bottom:0}.career-index-section .career-index-page .values-section.community-section .container-fluid .row-wrapper .five.columns{width:100%;margin-left:0;margin-top:32px}.career-index-section .career-index-page .page-section{padding:0!important}}@media (max-width:368px){.career-index-section .arrow-heading .link-with-arrow{display:block}.career-index-section .arrow-heading .link-with-arrow span{position:relative;top:2px}}body .mission-section{padding:104px 0;background:#ffefd1}body .mission-section .page-section{padding:0 70px}body .mission-section iframe{max-width:1139px;display:table;margin:0 auto;aspect-ratio:16/9;height:auto;width:100%}body .mission-section .section-heading{text-align:center;margin-bottom:31px}body .mission-section .section-heading h2{font-size:3rem!important;line-height:3.5rem!important}body .mission-section .section-heading h2 span{display:inline-block;font-size:3rem;line-height:3.5rem}body .mission-section .video-container .container-fluid{display:flex;width:100%;gap:48px;flex-wrap:wrap}body .mission-section .video-container .container-fluid>.video-wrapper{width:100%;flex:0 0 calc(50% - 24px)}body .mission-section .video-container .container-fluid iframe{max-width:616px}body .mission-section .video-container .yt-content div.medium-uppercase{margin-top:16px;color:#ea1b3d}body .mission-section .video-container .yt-content h4{font-weight:400;font-size:2rem;line-height:2.5rem;margin-top:16px}@media (max-width:767px){body.page-template-default .mission-section .video-container .video-wrapper .yt-content{padding:0 24px}body .mission-section{padding:64px 0}body .mission-section .section-heading h2{font-size:2rem!important;line-height:2.5rem!important}body .mission-section .section-heading h2 span{font-size:2rem;line-height:2.5rem}body .mission-section .video-container iframe{width:100%;aspect-ratio:16/9;height:auto}body .mission-section .video-container .container-fluid{row-gap:48px;flex-direction:column;width:100%;-moz-column-gap:0;column-gap:0;padding:0!important}body .mission-section .video-container .container-fluid>div{width:100%}body .mission-section .video-container .container-fluid iframe{width:100%}body .mission-section .video-container .yt-content div.medium-uppercase{margin-top:18px;line-height:1rem}body .mission-section .video-container .yt-content h4{font-size:1.5rem;line-height:1.75rem;margin-top:18px}}@media (min-width:1025px){.page-template-template-full-width .career-index-section .career-container .six.columns.img-box-column{transform:scale(.8);top:50px}.page-template-template-full-width .career-index-section .career-container .container-fluid .row-wrapper{padding:115px 40px 40px}}.career-detail-section .image-banner .container-fluid>a{color:#373742}.career-detail-section .image-banner>.container-fluid{height:0}.career-detail-section .image-banner .button-small{padding:8px 16px;display:inline-flex;align-items:center;border:1px solid #373742;background:#fff9ed;border-radius:0;position:relative;top:50px;z-index:2}.career-detail-section .image-banner .button-small span{margin-right:6px;display:flex}.career-detail-section .image-banner .image-container{position:absolute;width:100%;top:0;z-index:-1;height:760px;overflow:hidden}.career-detail-section .image-banner .image-container img,.career-detail-section .image-banner .image-container svg{width:100%}.career-detail-section .career-detail-page .career-page-heading{margin:380px auto 0 auto;background:#fff9ed}.career-detail-section .career-detail-page .career-page-heading .top-section{padding:48px 70px 64px 70px}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .five.columns.right-six-column{margin-left:24px;width:42.38%}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .five.columns.right-six-column iframe{width:100%;height:auto;aspect-ratio:16/9}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .seven.columns{width:55.43%}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper p.p1{padding-right:42px;color:#676775}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper.logo-section{margin-top:32px}.career-detail-section .career-detail-page .career-page-heading .top-section .section-heading{margin-bottom:32px}.career-detail-section .career-detail-page .career-page-heading .top-section .section-heading h1{font-weight:400}.career-detail-section .career-detail-page .career-page-heading .top-section .section-heading h1 span{color:#ea1b3d}.career-detail-section .career-detail-page .career-page-heading .top-section .logo-wrapper{padding:16px 0}.career-detail-section .career-detail-page .career-page-heading .top-section .logo-wrapper .image-call{max-width:60%}.career-detail-section .career-detail-page .career-page-heading .top-section .logo-wrapper .image-call img{width:100%}.career-detail-section .career-detail-page .career-page-heading .top-section .six.columns.right-six-column .logo-wrapper .image-call{max-width:100%}.career-detail-section .career-detail-page .arrow-heading{margin-top:32px}.career-detail-section .career-detail-page .filter-section{padding:13px 0 10px 0}.career-detail-section .career-detail-page .filter-section .container-fluid .page-section{padding:0 70px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu{display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex{display:flex;align-items:center;gap:24px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field{position:relative}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field::after{content:"";position:absolute;top:0;width:1px;right:35px;height:35px;background:#e6e6ed}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(2) select{width:216px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(3) select{width:300px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(4) select{width:155px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{border:1px solid #e6e6ed;background:#fff;border-radius:0;font-size:1rem;line-height:1rem;font-weight:300;padding:8px 40px 8px 16px;height:35px;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;cursor:pointer}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select option{color:#2f2f39;min-height:35px;padding:20px 16px;background:#fff}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select option.checked{background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/check.svg),#ffefd1}.career-detail-section .career-detail-page .current-opening-section{padding:0 0 80px 0}.career-detail-section .career-detail-page .current-opening-section .section-heading h2{margin-bottom:32px}.career-detail-section .career-detail-page .current-opening-section .section-heading h2 span{display:inline-block}.career-detail-section .career-detail-page .current-opening-section .page-section{padding:0 70px}.career-detail-section .career-detail-page .current-opening-section .openings-structure{margin-top:8px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .inactive{display:none}.career-detail-section .career-detail-page .current-opening-section .openings-structure .current-opening-dropdown{position:relative;padding:4px 0;border-top:1px solid #e6e6ed}.career-detail-section .career-detail-page .current-opening-section .openings-structure .current-opening-dropdown::after{content:"";position:absolute;width:100%;height:1px;background:#e6e6ed;top:100%;left:0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container{cursor:pointer;display:flex;padding:8px 0;justify-content:space-between;align-items:center;align-self:stretch}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-name{width:31.1%}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-name h5{font-weight:400}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-details{display:flex;align-items:flex-start;gap:24px;width:60.28%}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-details .location-name{display:flex;align-items:center}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-details .location-name img{display:none}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-details .location-name:first-child{width:37.19%}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-details .location-name:nth-child(2){width:43.49%}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-details .location-name:nth-child(3){width:12.07%}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-details .location-name img,.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-details .location-name svg{margin-right:8px;width:24px;height:24px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .carat-sign img,.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .carat-sign svg{width:24px;height:24px;cursor:pointer;transition:all 0.3s ease;transform:rotate(0deg)}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .carat-sign.open img,.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .carat-sign.open svg{transform:rotate(180deg)}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container{padding:16px 0 32px 0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll{display:flex;padding:24px;align-items:flex-start;background:#ffefd1}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .small-uppercase{color:#676775;margin-bottom:10px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section p.p2{color:#2f2f39;line-height:1.5rem}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .second-group{margin-top:37px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section.right-section{margin-left:48px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .first-group,.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .second-group{min-width:262px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-content{margin:32px 0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section p.p2{color:#2f2f39;padding-bottom:30px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section p.p2 strong{font-weight:500}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul{list-style-type:disc;margin-bottom:30px;padding-left:30px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul li{color:#2f2f39;font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content{display:flex;justify-content:space-between;align-items:center}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links{display:flex;flex-direction:column}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links .tooltip{position:relative}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links .tooltip .tooltip-text{visibility:hidden;position:absolute;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;z-index:1;transition:opacity 0.6s;font-size:.875rem}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links .tooltip .tooltip-text::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:#fff0 #000 #fff0 #fff0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links p.small-uppercase{padding-bottom:8px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons{display:flex;padding:8px 0;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons .icons-img{cursor:pointer}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons .icons-img img,.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons .icons-img svg{width:24px;height:24px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .submit-button .button-large{display:flex;height:56px;padding:18px 26px;justify-content:center;align-items:center;background:#ea1b3d;color:#fff;border:none;border-radius:0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .openings-button{margin-top:24px;text-align:center}.career-detail-section .career-detail-page .current-opening-section .openings-structure .openings-button a{color:#373742}.career-detail-section .career-detail-page .current-opening-section .openings-structure .openings-button .button-large{display:inline-flex;height:18px;padding:18px 26px;border:1px solid #373742;border-radius:0;align-items:center;margin:auto}@media (max-width:767px){.career-detail-section .image-banner .image-container{top:0;position:relative;height:auto}.career-detail-section .image-banner .button-small{top:30px}.career-detail-section .career-detail-page .career-page-heading{margin:0 auto 0 auto}.career-detail-section .career-detail-page .career-page-heading .top-section{padding:32px 0 32px 0}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .seven.columns{width:100%}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .seven.columns p.p1.large-regular{font-weight:500;line-height:1.75rem}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .five.columns.right-six-column{width:100%;margin-left:0}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper p.p1{padding-right:0}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .six.columns.right-six-column .logo-wrapper{padding:32px 0}.career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .six.columns.right-six-column .logo-wrapper .image-call{max-width:100%}.career-detail-section .career-detail-page .career-page-heading .top-section .video-container{margin-top:32px}.career-detail-section .career-detail-page .career-page-heading .top-section .logo-section{display:none}.career-detail-section .career-detail-page .filter-section{padding:0;margin-bottom:24px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu{align-items:flex-start;flex-direction:column-reverse}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex{align-items:flex-start;gap:8px;flex-direction:column;width:100%;padding-bottom:32px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field{width:100%}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field::after{height:56px;right:48px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{width:100%!important;height:56px;background-position-x:98%}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .left-flex{padding-top:32px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .left-flex .medium-uppercase{line-height:1rem}.career-detail-section .career-detail-page .current-opening-section{padding:0}.career-detail-section .career-detail-page .current-opening-section .openings-structure{padding:0 0 48px 0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .current-opening-dropdown{padding:14px 16px;margin-bottom:16px;background:#ffefd1;border-top:0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .current-opening-dropdown.open-dropdown{background:#fff;padding:32px 16px;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}.career-detail-section .career-detail-page .current-opening-section .openings-structure .current-opening-dropdown::after{height:0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container{padding:0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-name{width:100%}.career-detail-section .career-detail-page .current-opening-section .openings-structure .opening-container .service-details{display:none}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container{padding-top:24px;padding-bottom:0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll{flex-direction:column}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section.right-section{margin-left:0;margin-top:32px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .second-group{margin-top:32px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section p.p2{font-size:1.125rem}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-content{margin:24px 0 64px 0}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul{margin-bottom:30px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul li{font-size:1rem;line-height:1.5rem}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-content .expanded-section p.p2{padding-bottom:30px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content{flex-direction:column}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .submit-button{width:100%;margin-bottom:32px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .submit-button .button-large{width:100%;padding:18px 24px;height:48px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links{align-items:center}.career-detail-section .career-detail-page .current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons{-moz-column-gap:24px;column-gap:24px}.career-detail-section .career-detail-page .current-opening-section .openings-structure .openings-button .button-large{padding:20px;height:6px}.career-detail-section .career-detail-page .page-section{padding:0!important}}@media (min-width:768px) and (max-width:1023px){.career-detail-section .career-detail-page .filter-section{padding:0;margin-bottom:24px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu{align-items:flex-start;flex-direction:column-reverse}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex{align-items:flex-start;gap:8px;flex-direction:column;width:100%;padding-bottom:32px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field{width:100%}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field::after{height:56px;right:48px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{width:100%!important;height:56px;background-position-x:99%}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .left-flex{padding-top:32px}}@media (max-width:575px){.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{background-position-x:96%}}@media (min-width:576px) and (max-width:767px){.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{background-position-x:98%}}@media (max-width:400px){.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{background-position-x:95%}}@media (max-width:368px){.career-detail-section .arrow-heading .link-with-arrow{display:block}}@media (min-width:1276px) and (max-width:1350px){.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(3) select{width:284px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(4) select{width:150px}}@media (min-width:1025px) and (max-width:1275px){.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(3) select{width:250px}.career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(4) select{width:134px}}@media (min-width:768px){.page .contact-us-section{margin-top:0}}@media (min-width:768px) and (max-width:767px){.page .featured-content-section .section-heading h2{text-align:center}}@media (max-width:767px){.page .contact-us-section{margin-top:0}.page .featured-content-section .section-heading h2{text-align:center}.page .offerings-container .featured-offerings-heading .section-heading h2{text-align:left}.page .offerings-container .featured-offerings-heading .section-heading h2 mark.red-font-color-text{display:block}.page .offerings-container .featured-offerings-heading .arrow-heading{justify-content:flex-start}.page .offerings-container .featured-offerings-heading .arrow-heading .link-with-arrow img{width:16px;height:16px}.page .offerings-container.second-column .featured-offerings-heading .section-heading h2 mark.red-font-color-text{display:inline-block}.page .offerings-container.second-column .featured-offerings-heading .arrow-heading{justify-content:center}.page .featured-content-section .section-heading.center-heading h2{text-align:center!important}.page .featured-content-section .section-heading.center-heading h2 br{display:none}body.page-template-default.page .offerings-container .featured-offerings-heading .section-heading h2{text-align:center}body.page-template-default.page .offerings-container .featured-offerings-heading .arrow-heading{justify-content:center!important}body.page-template-template-homepage .offerings-container .featured-offerings-heading .section-heading h2{text-align:center}body.page-template-template-homepage .offerings-container .featured-offerings-heading .arrow-heading{justify-content:center!important}body.page-template-template-full-width .offerings-container .featured-offerings-heading .section-heading h2{text-align:center}body.page-template-template-full-width .offerings-container .featured-offerings-heading .section-heading h2 mark.red-font-color-text{display:inline-block}.grecaptcha-badge{visibility:hidden}.home a.partners-image-container.hover-effect{width:100%!important}.home a.partners-image-container.hover-effect img{width:100%!important}.home .partner-container.container-fluid>.partners-image-container.hover-effect{width:50%}}.location-desktop{display:flex!important}.location-mobile{display:none!important}.video-container iframe{border:none}@media (max-width:991px){.location-desktop{display:none!important}.location-mobile{display:flex!important}}.job-listing-section .career-detail-page{padding:88px 44px 14px 44px;max-width:744px;margin:98px auto 0 auto;background:#fff9ed}.job-listing-section .career-detail-page .current-opening-section{padding:0}.job-listing-section .career-detail-page .current-opening-section .container-fluid{padding-left:0;padding-right:0}.job-listing-section .career-detail-page .current-opening-section .openings-structure .current-opening-dropdown{border-top:0}.job-listing-section .career-detail-page .current-opening-section .openings-structure .current-opening-dropdown::after{height:0}.job-listing-section .career-detail-page .current-opening-section .openings-structure .detail-container{padding-top:0}.job-listing-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h1.wp-block-heading,.job-listing-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h2.wp-block-heading,.job-listing-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h3.wp-block-heading,.job-listing-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h4.wp-block-heading,.job-listing-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h5.wp-block-heading,.job-listing-section .career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h6.wp-block-heading{font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem;color:#2f2f39;padding-bottom:40px}.job-listing-section .career-detail-page .section-heading{margin-bottom:32px}@media (max-width:767px){.job-listing-section .career-detail-page{padding:32px 24px 14px 24px}.job-listing-section .career-detail-page .current-opening-section .container-fluid{padding-left:0!important;padding-right:0!important}.job-listing-section .career-detail-page .current-opening-section .openings-structure .current-opening-dropdown .detail-container .expanded-roll{padding:24px 0}}body:not(.wp-admin) .job-listing-section{position:relative}body:not(.wp-admin) .job-listing-section .background-screen{position:absolute;bottom:0;height:380px;z-index:-1;background:#ffefd1;width:100%}.career-modal-section .career-modal{display:none;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .4)}.career-modal-section .career-modal .modal-content{background-color:#fff;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04);max-width:867px;position:relative;margin:100px auto 30px auto}.career-modal-section .career-modal .modal-content .close-icon{position:absolute;top:16px;right:16px;cursor:pointer}.career-modal-section .career-modal .modal-content .close-icon img,.career-modal-section .career-modal .modal-content .close-icon svg{width:24px;height:24px}.career-modal-section .career-modal .modal-content .modal-details{padding:56px}.career-modal-section .career-modal .modal-content .modal-details p.p2.base-light{color:#676775}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll{display:flex;padding:24px;align-items:flex-start;background:#ffefd1;margin-top:24px}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .small-uppercase{color:#676775;margin-bottom:10px}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section p.p2{color:#2f2f39;line-height:1.5rem}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .second-group{margin-top:37px}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section.right-section{margin-left:48px}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .first-group,.career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .second-group{min-width:262px}.career-modal-section .career-modal .modal-content .modal-details .modal-form{margin-bottom:0;margin-top:32px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .form-inputs{display:flex;flex-wrap:wrap;-moz-column-gap:38px;column-gap:38px;row-gap:11px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field{width:47%}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field p.p2{padding-bottom:8px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field input:not([type=checkbox]),.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select{border:1px solid #e6e6ed;background:#fff;border-radius:0;padding:16px;height:56px;width:100%}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;cursor:pointer}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select option{color:#2f2f39;min-height:56px;padding:20px 16px;background:#fff}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select option.checked{background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/check.svg),#ffefd1}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.select-box{position:relative}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.select-box::after{content:"";position:absolute;top:36px;width:1px;right:48px;height:56px;background:#e6e6ed}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume{margin-top:32px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume ul{margin-top:4px;list-style-type:disc;padding-left:18px;margin-bottom:0}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume ul li{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775;padding-bottom:5px;margin-bottom:0}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume ul li:last-child{padding-bottom:0}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume #file-name-index{padding-top:4px;color:#ea1b3d;display:block}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para{display:flex;width:100%;margin-top:20px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para input{margin-right:12px;width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;border-radius:0;accent-color:#ea1b3d}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para h6{font-weight:400}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para h6 a{text-decoration:underline;color:#373742}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para h6 a:hover{color:#ea1b3d}.career-modal-section .career-modal .modal-content .modal-details .modal-form .button-large{padding:18px 26px;height:56px;display:flex;align-items:center;justify-content:center;border:1px solid #373742;border-radius:0;letter-spacing:normal;width:100%}.career-modal-section .career-modal .modal-content .modal-details .modal-form .button-large span{padding-right:8px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .button-large span img,.career-modal-section .career-modal .modal-content .modal-details .modal-form .button-large span svg{width:20px;height:20px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .apply-button{display:flex;justify-content:flex-end;margin-top:32px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .apply-button .button-large{border:none;width:auto;background:#ea1b3d;color:#fff}.career-modal-section .career-modal .modal-content .modal-details .modal-form ::-moz-placeholder{font-weight:300;color:#676775}.career-modal-section .career-modal .modal-content .modal-details .modal-form ::placeholder{font-weight:300;color:#676775}.career-modal-section .career-modal .modal-content .section-heading{margin-bottom:8px}.career-modal-section .career-modal .modal-content .section-heading h3{font-weight:400}.career-modal-section .career-modal .modal-content .contact-error{color:#ea1b3d;font-weight:300;padding-top:5px;font-size:.875rem}.career-modal-section.media-video .modal-content{background:#fff0;box-shadow:none;margin:0 auto 0 auto;background-color:rgb(47 47 57 / .8);max-width:100%}.career-modal-section.media-video .modal-content .modal-details{padding:121px 193px}.career-modal-section.media-video .modal-content .modal-details video{height:calc(100vh - 246px)}@media (max-width:767px){.career-modal-section .career-modal .modal-content{max-width:100%;margin:0 auto}.career-modal-section .career-modal .modal-content .modal-details{padding:88px 16px 64px 16px}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll{margin-top:32px;flex-direction:column}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section.right-section{margin-left:0;margin-top:32px}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .second-group{margin-top:32px}.career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section p.p2{font-size:1.125rem}.career-modal-section .career-modal .modal-content .modal-details .modal-form .form-inputs{row-gap:16px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field{width:100%}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field p.p2{font-size:1.125rem;font-weight:400;line-height:1.75rem}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select{background-position-x:98%}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para{margin-top:16px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para input{margin-right:16px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume{margin-top:16px}.career-modal-section .career-modal .modal-content .modal-details .modal-form .apply-button .button-large{width:100%}.career-modal-section .career-modal .modal-content .section-heading{margin-bottom:16px}.career-modal-section.media-video .modal-content .close-icon{top:50px;right:24px}.career-modal-section.media-video .modal-content .modal-details video{height:auto}}@media (max-width:575px){.career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select{background-position-x:96%}}.application-modal-section .application-modal{display:none;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .4)}.application-modal-section .application-modal .modal-content{position:relative;padding:56px 48px 48px 48px;background:#fff;max-width:620px;width:100%;margin:auto;text-align:center}.application-modal-section .application-modal .modal-content .close-icon{position:absolute;top:16px;right:16px;cursor:pointer}.application-modal-section .application-modal .modal-content .close-icon img,.application-modal-section .application-modal .modal-content .close-icon svg{width:24px;height:24px}.application-modal-section .application-modal .modal-content h3{font-weight:400}.application-modal-section .application-modal .modal-content .application-container{display:flex;flex-direction:column;row-gap:32px;margin-top:32px}.application-modal-section .application-modal .modal-content .application-container .button-large{padding:18px 26px;border-radius:0;border:1px solid #373742;display:flex;align-items:center;height:56px;margin:auto}@media (max-width:767px){.application-modal-section .application-modal .modal-content{max-width:100%;margin:0 auto;padding:64px 16px 64px 16px}.application-modal-section .application-modal .modal-content .application-container{margin-top:16px}}html{scroll-behavior:smooth}.investor-page-section .container-fluid .section-heading{margin-top:20px}.investor-page-section .container-fluid .section-heading h1{font-weight:400}.investor-page-section .container-fluid .investor-container{display:flex;-moz-column-gap:56px;column-gap:56px;align-items:flex-start;padding:104px 0}.investor-page-section .container-fluid .investor-container .section-menu{padding-right:63px;position:sticky;top:110px}.investor-page-section .container-fluid .investor-container .section-menu p.p3.small-light{color:#676775;padding-top:8px}.investor-page-section .container-fluid .investor-container .section-menu .list-items{padding-top:6px;display:inline-flex;flex-direction:column;align-items:flex-start;row-gap:6px;width:209px}.investor-page-section .container-fluid .investor-container .section-menu .list-items a{color:#676775}.investor-page-section .container-fluid .investor-container .section-menu .list-items a.active{color:#ea1b3d;border-left:2px solid #ea1b3d}.investor-page-section .container-fluid .investor-container .section-menu .list-items a.active p{font-weight:500}.investor-page-section .container-fluid .investor-container .section-menu .list-items a:hover{color:#ea1b3d;border-left:2px solid #ea1b3d}.investor-page-section .container-fluid .investor-container .section-menu .list-items p.p3{padding-left:12px}.investor-page-section .container-fluid .investor-container .section-menu .mobile-dropdown{display:none}.investor-page-section .container-fluid .investor-container .section-details{display:flex;flex-direction:column;align-items:flex-start;row-gap:88px;width:100%}.investor-page-section .container-fluid .investor-container .section-details .finance-details{width:100%}.investor-page-section .container-fluid .investor-container .section-details .finance-details h4{font-weight:400}.investor-page-section .container-fluid .investor-container .section-details :not(.finance-details) h4{margin-bottom:16px}.investor-page-section .container-fluid .investor-container .section-details .two-graph{display:flex;flex-direction:column;align-items:flex-start;gap:56px}.investor-page-section .container-fluid .investor-container .section-details .two-graph .graph-row{display:flex;justify-content:center;gap:56px;align-self:stretch}.investor-page-section .container-fluid .investor-container .section-details .two-graph .graph-row img{width:100%}.investor-page-section .container-fluid .investor-container .section-details .table-section{margin-top:16px}.investor-page-section .container-fluid .investor-container .section-details .table-section table{width:100%;table-layout:fixed;margin-bottom:0}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr th,.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td{padding:16px 12px}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr th h6,.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td h6{font-weight:400}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr th{background:#ffefd1;border-bottom:none}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td{border-bottom:1px solid #e6e6ed}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td .audio-tags{display:flex;align-items:flex-start;gap:16px}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td a{text-decoration:underline;color:#373742}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td a p.p3{display:inline-block;text-decoration:underline}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td #anchor-play-video{max-width:220px}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td .icon-para{display:flex;align-items:center;gap:8px}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td .icon-video .icons-add{display:flex;align-items:center;gap:24px}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td .icon-video .icons-add>.video-container{position:relative;cursor:pointer}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td .icon-video .icons-add>.video-container video::-webkit-media-controls-panel{display:none;opacity:1}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td .icon-video .icons-add>.video-container video{-o-object-fit:fill;object-fit:fill}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr td .icon-video .icons-add>.video-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.investor-page-section .container-fluid .investor-container .section-details .table-section table tbody tr{border-bottom:1px solid #e6e6ed}.investor-page-section .container-fluid .investor-container .section-details .table-section .more-button{margin-top:24px}.investor-page-section .container-fluid .investor-container .section-details .table-section .more-button a{color:#ea1b3d}.investor-page-section .container-fluid .investor-container .section-details .table-section.annual-report{border-top:1px solid #e6e6ed}.investor-page-section .container-fluid .investor-container .section-details .table-section.annual-report table tr td{padding:16px 0}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td .accordion-atag{text-decoration:none}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td .accordion-atag p.p3{text-decoration:none}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td p.p3{display:flex;align-items:center;justify-content:space-between}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td p.p3 .right-img{float:right;cursor:pointer;width:24px;height:24px}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td p.p3 .right-img img,.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td p.p3 .right-img svg{width:24px;height:24px;transition:all 0.3s ease;transform:rotate(0deg)}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td.expand-open p .right-img img,.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td.expand-open p .right-img svg{transform:rotate(180deg)}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td.expand-open p .right-img img path,.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td.expand-open p .right-img svg path{fill:#ea1b3d}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td.expand-open>.table-section{display:block}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td.expand-open .accordion-item{border-top:none;margin-top:10px}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td.expand-open .accordion-item tr{border-bottom:none}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td.expand-open .accordion-item tr td{padding:10px 8px}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td.expand-open .accordion-item tr:last-child td{padding:10px 8px 0 8px}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td>.table-section{display:none}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td table{margin-bottom:0}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td table tr td{border-bottom:none}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section>table tbody tr td table tr td:first-child{padding-left:8px}.investor-page-section .container-fluid .investor-container .section-details .table-section.layout-specific table{table-layout:auto}.investor-page-section .container-fluid .investor-container .section-details .contact-details{width:100%}.investor-page-section .container-fluid .investor-container .section-details .contact-details .sub-section-heading h4{font-weight:400}.investor-page-section .container-fluid .investor-container .section-details .contact-details .contact-info{display:flex;padding-top:24px;flex-direction:column;align-items:flex-start;row-gap:16px}.investor-page-section .container-fluid .investor-container .section-details .contact-details .contact-info .contact-number{display:flex;flex-direction:column}.investor-page-section .container-fluid .investor-container .section-details .contact-details .contact-info .contact-number .contact-detail{display:flex;align-items:center;gap:8px}.investor-page-section .container-fluid .investor-container .section-details .contact-details .contact-info .contact-number .contact-detail .email-id{text-decoration:underline}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group.is-layout-constrained{width:100%}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group h4.wp-block-heading{font-weight:400;font-size:2rem;line-height:2.5rem}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .wp-block-table{margin:16px 0 0 0}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .wp-block-table th,.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .wp-block-table td{border:none}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .wp-block-image{margin:0}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .wp-block-image img{width:100%}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .is-layout-flex{display:flex;width:100%;margin-bottom:56px;gap:56px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .is-layout-flex:last-child{margin-bottom:0}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .is-layout-flex .wp-block-column img{width:100%;height:260px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table{width:100%;margin-bottom:0}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table tr th,.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table tr td{padding:16px 12px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table tr th h6,.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table tr td h6{font-weight:400}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table tr th{background:#ffefd1;border-bottom:none;font-weight:400;font-size:1rem;line-height:1.5rem}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table tr td{border-bottom:1px solid #e6e6ed;font-size:.875rem;line-height:1.5rem}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table tr td a{text-decoration:underline;color:#373742}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table tr td a p.p3{display:inline-block;text-decoration:underline}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table tbody tr{border-bottom:1px solid #e6e6ed}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table thead{border-bottom:none}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table th,.investor-page-section .container-fluid .investor-container .section-details .wp-block-group table td{border:none}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .more-button{margin-top:24px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .more-button .show-more{font-size:1rem;line-height:1.125rem;text-transform:uppercase;color:#ea1b3d}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info{border-top:1px solid #e6e6ed;margin-top:16px;padding-top:40px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info>.wp-block-group__inner-container{margin-left:0!important;margin-right:0!important;display:flex;flex-direction:column;align-items:flex-start}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info>.wp-block-group__inner-container>p.p2.base-light{padding-bottom:16px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-name{padding-bottom:16px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number{display:flex;margin-bottom:0;gap:0}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number .contact-detail{display:flex;align-items:center;gap:8px;flex-basis:initial;flex-grow:initial}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number .contact-detail:first-child{margin-right:8px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number .contact-detail:last-child p{font-weight:500}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number .contact-detail p{font-size:1.125rem;font-weight:300;line-height:1.75rem}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number:last-child .contact-detail:last-child p{text-decoration:underline}@media (max-width:767px){.investor-page-section .container-fluid .investor-container .section-details .wp-block-group h4.wp-block-heading{padding-bottom:16px;font-size:1.5rem;line-height:1.75rem}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .wp-block-table{margin-top:16px;overflow-x:auto}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .wp-block-table table tr th{font-size:.875rem;line-height:1.375rem;width:126px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .wp-block-table table.has-fixed-layout tr th{width:150px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .is-layout-flex{flex-direction:column;row-gap:32px;margin-bottom:32px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .is-layout-flex .wp-block-column{width:100%}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .is-layout-flex .wp-block-column figure.wp-block-image:first-child{margin-right:0}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info{margin-top:0;padding-top:32px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info>.wp-block-group__inner-container>p.p2.base-light{padding-bottom:24px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-name{padding-bottom:24px}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-name p.p3.small-light{font-size:1rem}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number{flex-direction:row}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number .contact-detail{width:auto;flex-basis:initial!important}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number .contact-detail p{font-size:1rem;line-height:1.5rem}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .contact-info .contact-number .contact-detail:first-child p{white-space:nowrap}}@media (max-width:767px){.investor-page-section .container-fluid .section-heading{margin-top:48px}.investor-page-section .container-fluid .investor-container{padding:32px 0 64px 0;display:block}.investor-page-section .container-fluid .investor-container .section-menu{padding:32px 24px 32px 24px;position:sticky;top:74px;background:#fff9ed;margin:0 -24px;transition:box-shadow 200ms cubic-bezier(.33,1,.68,1);z-index:1}.investor-page-section .container-fluid .investor-container .section-menu.active{box-shadow:hsl(0deg 0% 0% / .1) 0 .5rem 1rem;transition-duration:400ms}.investor-page-section .container-fluid .investor-container .section-menu p.p3.small-light{padding-top:0;color:#373742}.investor-page-section .container-fluid .investor-container .section-menu .list-items{display:none}.investor-page-section .container-fluid .investor-container .section-menu .mobile-dropdown{display:block;margin-top:8px}.investor-page-section .container-fluid .investor-container .section-menu .mobile-dropdown .input-field{position:relative}.investor-page-section .container-fluid .investor-container .section-menu .mobile-dropdown .input-field::after{content:"";position:absolute;top:0;width:1px;right:50px;height:56px;background:#e6e6ed}.investor-page-section .container-fluid .investor-container .section-menu .mobile-dropdown select{width:100%;border:1px solid #e6e6ed;background:#fff;border-radius:0;font-size:1rem;line-height:1.5rem;padding:16px 40px 16px 16px;height:56px;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;cursor:pointer}.investor-page-section .container-fluid .investor-container .section-menu .mobile-dropdown select option{color:#2f2f39;min-height:56px;padding:20px 16px;background:#fff}.investor-page-section .container-fluid .investor-container .section-menu .mobile-dropdown select option.checked{background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/check.svg),#ffefd1}.investor-page-section .container-fluid .investor-container .section-details{row-gap:64px;padding-top:32px}.investor-page-section .container-fluid .investor-container .section-details .finance-details h4{padding-bottom:32px}.investor-page-section .container-fluid .investor-container .section-details .two-graph{gap:32px}.investor-page-section .container-fluid .investor-container .section-details .two-graph .graph-row{flex-direction:column;gap:32px}.investor-page-section .container-fluid .investor-container .section-details .table-section{margin-top:0;overflow-x:auto}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr th{width:150px}.investor-page-section .container-fluid .investor-container .section-details .table-section table tr th h6{font-size:.875rem;line-height:1.375rem}.investor-page-section .container-fluid .investor-container .section-details .table-section.media-report{border-top:0}.investor-page-section .container-fluid .investor-container .section-details .table-section.media-report table tr td{padding:0 0 64px 0}.investor-page-section .container-fluid .investor-container .section-details .table-section.media-report table tr td .icon-video .icons-add{flex-direction:column;gap:16px;align-items:flex-start}.investor-page-section .container-fluid .investor-container .section-details .table-section.media-report table tr td .icon-video .icons-add>.video-container video{width:100%;height:auto}.investor-page-section .container-fluid .investor-container .section-details .table-section.media-report table tr td a p.p3{font-size:1.25rem;font-weight:400;line-height:1.5rem;text-decoration:none}.investor-page-section .container-fluid .investor-container .section-details .table-section.expanded-section .expand-open>.table-section{margin-top:16px}.investor-page-section .container-fluid .investor-container .section-details .table-section.layout-specific table{table-layout:fixed}.investor-page-section .container-fluid .investor-container .section-details .wp-block-group .is-layout-flex .wp-block-column img{height:auto}.investor-page-section .container-fluid .investor-container .contact-details .contact-info{padding-top:16px;row-gap:24px}.investor-page-section .container-fluid .investor-container .contact-details .contact-info .contact-name p.p3.small-light{font-size:1rem}}@media (min-width:576px) and (max-width:767px){.investor-page-section .container-fluid .investor-container .section-menu .mobile-dropdown select{background-position-x:98%}}@media (max-width:400px){.investor-page-section .container-fluid .investor-container .section-menu .mobile-dropdown select{background-position-x:95%}}.people-index-section .container-fluid .section-heading{margin-top:20px}.people-index-section .container-fluid .section-heading h1{font-weight:400}.people-index-section .container-fluid .people-container{display:flex;-moz-column-gap:41px;column-gap:41px;align-items:flex-start;padding:104px 0}.people-index-section .container-fluid .people-container .section-menu{width:179px;position:sticky;top:110px}.people-index-section .container-fluid .people-container .section-menu p.p3.small-light{color:#676775;padding-top:8px}.people-index-section .container-fluid .people-container .section-menu .list-items{padding-top:6px;display:inline-flex;flex-direction:column;align-items:flex-start;row-gap:6px}.people-index-section .container-fluid .people-container .section-menu .list-items a{color:#676775}.people-index-section .container-fluid .people-container .section-menu .list-items a.active{color:#ea1b3d;border-left:2px solid #ea1b3d}.people-index-section .container-fluid .people-container .section-menu .list-items a.active p{font-weight:500}.people-index-section .container-fluid .people-container .section-menu .list-items a:hover{color:#ea1b3d;border-left:2px solid #ea1b3d}.people-index-section .container-fluid .people-container .section-menu .list-items p.p3{padding-left:12px}.people-index-section .container-fluid .people-container .section-menu .mobile-dropdown{display:none}.people-index-section .container-fluid .people-container .section-details{display:flex;flex-direction:column;align-items:flex-start;gap:88px;flex:1 0 0%}.people-index-section .container-fluid .people-container .section-details .team-section{display:flex;flex-direction:column;gap:64px;width:100%}.people-index-section .container-fluid .people-container .section-details .team-section h4{font-weight:400;border-bottom:1px solid #e6e6ed;padding-bottom:16px}.people-index-section .container-fluid .people-container .section-details .team-section .team-group{display:flex;row-gap:64px;-moz-column-gap:56px;column-gap:56px;max-width:1060px;flex-wrap:wrap}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card{display:flex;flex-direction:column;flex:0 0 calc(33% - 34px);width:100%;gap:16px;transition:transform 0.2s}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image{max-width:320px;max-height:320px;position:relative}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image .overlay-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(124 34 53 / .6999999881);overflow:hidden;opacity:0;transition:all 0.2s ease}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image .border-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;transition:all 0.2s ease;z-index:2}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image .border-overlay>svg.top-right-arrow{position:absolute;top:15px;right:50px;opacity:0;transition:all 0.2s ease;z-index:3}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image .border-overlay .section-overlay{position:absolute;top:0;right:-40px;width:0;height:0;border-style:solid;border-width:0 40px 300px 0;border-color:#fff0 #ea1b3d #fff0 #fff0;transition:all 0.2s ease}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image .img-wrapper{box-sizing:border-box;margin:0;padding:0;overflow:hidden;transform:scale(1);transition:all 0.5s ease;width:100%;height:320px;cursor:pointer}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image .img-wrapper>img{transition:all 0.5s ease}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-text{display:flex;row-gap:8px;flex-direction:column}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-text a{color:#373742}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-text a h5{font-weight:400;position:relative;display:inline-block}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-text a h5::after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:#ea1b3d;transition:width 0.3s ease}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .social-icons{display:flex;gap:8px}@media (min-width:768px){.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card:hover .people-image .overlay-wrapper{opacity:1;mix-blend-mode:soft-light}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card:hover .people-image .border-overlay{opacity:1}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card:hover .people-image .border-overlay>svg.top-right-arrow{opacity:1;right:10px}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card:hover .people-image .border-overlay .section-overlay{right:0}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card:hover .people-image .img-wrapper>img{transform:scale(1.2)}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card:hover .people-text a h5::after{width:100%}}.people-index-section .people-sidebar-section .people-modal{display:none;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(55 55 56 / .8)}.people-index-section .people-sidebar-section .people-modal .modal-content{background-color:#fff;margin-left:auto;width:440px;position:relative;animation:animateright 0.25s;height:100%}.people-index-section .people-sidebar-section .people-modal .modal-content .close-modal{background:#ea1b3d;width:40px;height:40px;display:flex;align-items:center}.people-index-section .people-sidebar-section .people-modal .modal-content .close-modal a{margin:auto}.people-index-section .people-sidebar-section .people-modal .modal-content .close-modal img,.people-index-section .people-sidebar-section .people-modal .modal-content .close-modal svg{width:24px;height:24px;margin:auto;cursor:pointer}.people-index-section .people-sidebar-section .people-modal .modal-content .download-modal{background:#fff;width:40px;height:40px;display:flex;align-items:center}.people-index-section .people-sidebar-section .people-modal .modal-content .download-modal a{margin:auto}.people-index-section .people-sidebar-section .people-modal .modal-content .download-modal .tooltip{position:relative}.people-index-section .people-sidebar-section .people-modal .modal-content .download-modal .tooltip .tooltip-text{visibility:hidden;position:absolute;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;z-index:1;opacity:0;transition:opacity 0.6s;font-size:.875rem}.people-index-section .people-sidebar-section .people-modal .modal-content .download-modal .tooltip .tooltip-text::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:#fff0 #000 #fff0 #fff0}.people-index-section .people-sidebar-section .people-modal .modal-content .download-modal .tooltip:hover .tooltip-text{visibility:visible;opacity:1}.people-index-section .people-sidebar-section .people-modal .modal-content .download-modal img,.people-index-section .people-sidebar-section .people-modal .modal-content .download-modal svg{width:24px;height:24px;margin:auto}.people-index-section .people-sidebar-section .people-modal .modal-content .function-btns{display:flex;position:absolute;left:-40px;top:0}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .top-content .people-img{width:440px;height:440px}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .top-content .people-img img{width:100%}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content{padding:32px;background:#fff}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .content-detail{display:flex;flex-direction:column;gap:32px}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .content-detail .more-detail{display:flex;flex-direction:column;gap:8px}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .content-detail .more-detail h4,.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .content-detail .more-detail h5{font-weight:400}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .content-detail .more-detail.name-detail h5{color:#676775}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .content-detail .more-detail.img-detail h5{display:flex;align-items:center}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .content-detail .more-detail.img-detail h5 img,.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .content-detail .more-detail.img-detail h5 svg{margin-right:8px}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .social-link{display:flex;gap:8px;margin-top:40px}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .social-link img,.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .social-link svg{width:32px;height:32px}@media (max-width:767px){.people-index-section .container-fluid .section-heading{margin-top:48px}.people-index-section .container-fluid .people-container{padding:40px 0;display:block}.people-index-section .container-fluid .people-container .section-menu{width:100%;padding:32px 24px 46px 24px;position:sticky;top:74px;background:#fff9ed;margin:0 -24px;transition:box-shadow 200ms cubic-bezier(.33,1,.68,1);z-index:1}.people-index-section .container-fluid .people-container .section-menu.active{box-shadow:hsl(0deg 0% 0% / .1) 0 .5rem 1rem;transition-duration:400ms}.people-index-section .container-fluid .people-container .section-menu p.p3.small-light{padding-top:0;color:#373742}.people-index-section .container-fluid .people-container .section-menu .list-items{display:none}.people-index-section .container-fluid .people-container .section-menu .mobile-dropdown{display:block;margin-top:8px}.people-index-section .container-fluid .people-container .section-menu .mobile-dropdown .input-field{position:relative}.people-index-section .container-fluid .people-container .section-menu .mobile-dropdown .input-field::after{content:"";position:absolute;top:0;width:1px;right:50px;height:56px;background:#e6e6ed}.people-index-section .container-fluid .people-container .section-menu .mobile-dropdown select{width:100%;border:1px solid #e6e6ed;background:#fff;border-radius:0;font-size:1rem;line-height:1.5rem;padding:16px 40px 16px 16px;height:56px;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;cursor:pointer}.people-index-section .container-fluid .people-container .section-menu .mobile-dropdown select option{color:#2f2f39;min-height:56px;padding:20px 16px;background:#fff}.people-index-section .container-fluid .people-container .section-menu .mobile-dropdown select option.checked{background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/check.svg),#ffefd1}.people-index-section .container-fluid .people-container .section-details .team-section{gap:32px}.people-index-section .container-fluid .people-container .section-details .team-section .team-group{row-gap:29px;-moz-column-gap:20px;column-gap:20px;max-width:100%;margin-bottom:32px}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card{width:100%;flex:0 0 calc(50% - 10px)}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-text a h5{font-size:1.125rem}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-text p.p2.base-medium{font-size:.875rem;font-weight:400}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .social-icons img,.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .social-icons svg{width:24px;height:24px}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image{width:100%;height:161px}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image .img-wrapper{height:100%}.people-index-section .people-sidebar-section .people-modal{overflow-y:auto;overflow-x:hidden}.people-index-section .people-sidebar-section .people-modal .modal-content{width:100%;margin-top:110px}.people-index-section .people-sidebar-section .people-modal .modal-content .function-btns{top:32px;left:0;justify-content:space-between;width:100%}.people-index-section .people-sidebar-section .people-modal .modal-content .function-btns .close-modal{margin-left:24px}.people-index-section .people-sidebar-section .people-modal .modal-content .function-btns .download-modal{margin-right:24px}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .top-content .people-img{width:100%;height:auto}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content{padding:24px}.people-index-section .people-sidebar-section .people-modal .modal-content .sidebar-content .bottom-content .content-detail .more-detail{gap:16px}}@media (min-width:768px) and (max-width:1076px){.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card{flex:0 0 calc(33% - 36px)}}@media (min-width:1077px) and (max-width:1275px){.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card{flex:0 0 calc(33% - 35px)}}@media (min-width:576px) and (max-width:767px){.people-index-section .container-fluid .people-container .section-menu .mobile-dropdown select{background-position-x:98%}.people-index-section .container-fluid .people-container .section-details .team-section .team-group .people-card .people-image{height:300px}}@media (max-width:400px){.people-index-section .container-fluid .people-container .section-menu .mobile-dropdown select{background-position-x:95%}}@keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}.itep-section .image-banner .container-fluid>a{color:#373742}.itep-section .image-banner .button-small{padding:8px 16px;display:inline-flex;align-items:center;border:1px solid #373742;background:#fff9ed;border-radius:0;height:16px;position:relative;top:131px;z-index:2}.itep-section .image-banner .button-small span{margin-right:6px;display:flex}.itep-section .image-banner .image-container{position:absolute;width:100%;top:0;z-index:-1;height:760px;overflow:hidden}.itep-section .image-banner .image-container img,.itep-section .image-banner .image-container svg{width:100%}.itep-section .itep-page .full-image-section img{width:100%;max-height:709px}.itep-container{width:1060px}.itep-page-heading{margin:400px auto 0 auto;background:#fff9ed}.itep-page-heading .top-section{padding:42px 42px 0 42px}.itep-page-heading .top-section .row-wrapper p.p1.large-regular{color:#676775}.itep-page-heading .top-section .section-heading{margin-bottom:32px;position:relative}.itep-page-heading .top-section .section-heading h1{font-weight:400}.itep-page-heading .top-section .section-heading h1 span{color:#ea1b3d}.our-programs-section{padding:80px 0}.our-programs-section .page-section{padding:0 42px}.our-programs-section .section-heading h2{text-align:center;margin-bottom:52px}.our-programs-section .section-heading h2 span{display:inline-block!important}.our-programs-section .row-wrapper{align-items:center}.our-programs-section .row-wrapper .flex-container{display:flex;flex-direction:column;row-gap:48px}.our-programs-section .row-wrapper .flex-container .flex-item{display:flex;align-items:center}.our-programs-section .row-wrapper .flex-container .flex-item .left-img{margin-right:16px}.our-programs-section .row-wrapper .flex-container .flex-item .left-img img,.our-programs-section .row-wrapper .flex-container .flex-item .left-img svg{width:31px;height:24px}.our-programs-section .row-wrapper .flex-container .flex-item .right-text{color:#2f2f39}.our-programs-section .row-wrapper .flex-container .flex-item .right-text p.p2{font-size:1.125rem;line-height:1.75rem;margin:0}.our-programs-section .row-wrapper .flex-container .flex-item .right-text p.p2.base-light{font-weight:300}.our-programs-section .row-wrapper .img-box-column{position:relative;align-items:center;display:flex;min-height:840px}.our-programs-section .row-wrapper .img-box-column .img-career-box{height:334px;width:334px;border-radius:100%;box-shadow:-1.08728px -1.08728px 13.0474px 1.08728px rgb(55 55 66 / .08),0 0 5.43642px 1.08728px rgb(234 27 61 / .02);transition:0.3s ease-in-out;border:15px solid #fff9ed;overflow:hidden;position:absolute;background-size:cover!important;filter:drop-shadow(0 0 5px rgb(234 27 61 / .02)) drop-shadow(4px 16px 20px rgb(55 55 66 / .04)) drop-shadow(-1px -1px 12px rgb(55 55 66 / .08)) drop-shadow(0 0 44px rgb(234 27 61 / .01)) drop-shadow(1px 1px 4px rgb(55 55 66 / .06))}.our-programs-section .row-wrapper .img-box-column .img-career-box .image{position:absolute;width:100%;height:100%;top:0;left:0;transition:0.3s}.our-programs-section .row-wrapper .img-box-column .img-career-box .image img{-o-object-fit:cover;object-fit:cover;height:100%}.our-programs-section .row-wrapper .img-box-column .img-career-box.one{top:0}@media (max-width:767px){.our-programs-section .row-wrapper .img-box-column .img-career-box.one{margin:auto}}.our-programs-section .row-wrapper .img-box-column .img-career-box.two{top:232px;left:170px}@media (max-width:767px){.our-programs-section .row-wrapper .img-box-column .img-career-box.two{left:84px;top:-70px;margin:auto}}.our-programs-section .row-wrapper .img-box-column .img-career-box.three{top:476px;left:-55px}@media (max-width:767px){.our-programs-section .row-wrapper .img-box-column .img-career-box.three{left:-46px;top:-140px;margin:auto}}@media (max-width:767px){.our-programs-section .row-wrapper .img-box-column .img-career-box{max-width:250px;max-height:250px;min-width:250px;min-height:250px;position:relative;filter:none}}.content-section{padding:136px 0}.content-section .page-section{padding:0 42px}.content-section .section-heading h2{text-align:center;margin-bottom:52px}.content-section .row-wrapper p.p2.base-light{margin-bottom:20px}.content-section .row-wrapper p.p2.base-light:last-child{margin-bottom:0}.tech-focus-variant-section{padding:80px 0}.tech-focus-variant-section .page-section{padding:0 42px}.tech-focus-variant-section .page-section .tabbed-content{display:flex;-moz-column-gap:46px;column-gap:46px;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}.tech-focus-variant-section .page-section .tabbed-content .tabs{background:#ffefd1;padding:48px 46px;width:300px;min-width:300px}.tech-focus-variant-section .page-section .tabbed-content .tabs h4{margin-bottom:16px;font-weight:400}.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details{margin-top:48px;display:flex;flex-direction:column;row-gap:8px;color:#ea1b3d}.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details .contact-number{display:flex;-moz-column-gap:24px;column-gap:24px}.tech-focus-variant-section .page-section .tabbed-content .item{padding:48px 47px 48px 0;background:#fff9ed}.tech-focus-variant-section .page-section .tabbed-content .item .item-content h5{font-weight:400}.tech-focus-variant-section .page-section .tabbed-content .item .item-content .list-content-wrapper{margin-top:30px}.tech-focus-variant-section .page-section .tabbed-content .item .item-content .list-content-wrapper ul{padding-left:20px;list-style:disc}.tech-focus-variant-section .page-section .tabbed-content .item .item-content .list-content-wrapper ul li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:24px}.tech-focus-variant-section .page-section .tabbed-content .item .item-content .list-content-wrapper ul li:last-child{margin-bottom:0}.tech-focus-variant-section .page-section .tabbed-content .item .item-content .list-content-wrapper ::marker{color:#ea1b3d}.tech-focus-variant-section .row-wrapper p.p2.base-light{margin-bottom:20px}.tech-focus-variant-section .row-wrapper p.p2.base-light:last-child{margin-bottom:0}.pd-40{padding:0 40px}@media (max-width:767px){.itep-section .image-banner{top:0}.itep-section .image-banner .container-fluid{position:absolute}.itep-section .image-banner .button-small{padding:6px 12px;font-size:.875rem;line-height:1rem;height:22px;top:24px}.itep-section .image-banner .image-container{height:auto;position:relative}.itep-container{width:100%;overflow:hidden}.itep-page-heading{margin:12px auto 0 auto;padding-bottom:64px}.itep-page-heading .top-section{padding:32px 0 0 0;position:relative}.itep-page-heading .top-section .section-heading{margin-bottom:40px}.itep-page-heading .top-section .section-heading h1 img{width:80px!important;height:80px!important}.itep-page-heading .top-section .row-wrapper p.p1.large-regular{line-height:1.75rem}.page-section{padding:0!important}.our-programs-section{padding:32px 0 64px 0}.our-programs-section .section-heading h2{font-size:2rem!important;line-height:2.5rem!important}.our-programs-section .row-wrapper .five.columns{margin-bottom:52px;width:100%}.our-programs-section .row-wrapper .img-box-column{height:700px;display:block;min-height:auto;width:100%;margin-left:0}.our-programs-section .row-wrapper .flex-container{row-gap:32px}.our-programs-section .row-wrapper .flex-container .flex-item .right-text p.p2.base-light{font-size:1.5rem;line-height:2.5rem}.content-section{padding:48px 0}.content-section .section-heading h2{margin-bottom:40px}.content-section .row-wrapper p.p1.large-regular{line-height:1.75rem;margin-bottom:32px}.content-section .row-wrapper p.p1.large-regular:last-child{margin-bottom:0}.tech-focus-variant-section{padding:0}.tech-focus-variant-section .page-section .tabbed-content{flex-direction:column;padding:32px 16px;margin:64px 0}.tech-focus-variant-section .page-section .tabbed-content .tabs{background:#fff9ed;width:100%;max-width:100%;padding:0;min-width:auto}.tech-focus-variant-section .page-section .tabbed-content .tabs h4{margin-bottom:32px}.tech-focus-variant-section .page-section .tabbed-content .tabs p.p1.large-regular{line-height:1.75rem}.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details{margin-top:40px;margin-bottom:48px}.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details .contact-number p.p2{font-size:1.125rem;line-height:1.75rem}.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details .arrow-heading .link-container .link-with-arrow{font-size:1rem;line-height:1rem}.tech-focus-variant-section .page-section .tabbed-content .item{padding:0 0 0 0}.tech-focus-variant-section .page-section .tabbed-content .item .item-content .list-content-wrapper{margin-top:32px}.tech-focus-variant-section .page-section .tabbed-content .item .item-content .list-content-wrapper ul{margin-bottom:0}.tech-focus-variant-section .page-section .tabbed-content .item .item-content .list-content-wrapper ul li{font-size:1rem;line-height:1.5rem}.pd-40{padding:0}}@media (max-width:370px){.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details .contact-number{flex-direction:column}.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details .arrow-heading .link-with-arrow{word-break:break-word;display:inline-block}.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details .arrow-heading .link-with-arrow p{display:inline-block}.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details .arrow-heading .link-with-arrow span{top:3px;position:relative}.tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details .arrow-heading .link-with-arrow img{position:relative;top:3px}}body.page-template-template-full-width .career-index-section .image-banner>.container-fluid{height:0}body.page-template-template-full-width .career-index-section .image-banner .image-container{max-height:680px}body.page-template-template-full-width .career-index-section .career-index-page .container-fluid{max-width:1060px!important}body.page-template-template-full-width .career-index-section .career-index-page .container-fluid .page-section{padding:0 40px}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading{padding-bottom:0}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section{padding:42px 42px 0 42px}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .row-wrapper p.p1.large-regular{color:#676775;padding-right:0!important}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .row-wrapper .right-six-column{display:none}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .section-heading{margin-bottom:32px}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .section-heading h1{font-weight:400}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .section-heading h1 span{color:#ea1b3d}@media (max-width:767px){body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section{padding:32px 0 64px 0}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .section-heading{margin-bottom:40px}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .row-wrapper p.p1.large-regular{font-weight:300}}body.page-template-template-full-width .career-index-section .career-index-page .mission-section{padding:52px 0}@media (max-width:767px){body.page-template-template-full-width .career-index-section .career-index-page .mission-section{padding:48px 24px}}body.page-template-template-full-width .career-index-section .career-index-page .offerings-container{padding:0 70px}body.page-template-template-full-width .career-index-section .career-index-page .tech-focus-variant-section .page-section .tabbed-content .tabs .contact-details .arrow-heading{margin-top:8px}body.page-template-template-full-width .career-index-section .career-index-page .values-section{padding:0;margin:80px 0}body.page-template-template-full-width .career-index-section .career-index-page .values-section .section-heading h2{font-size:2rem;line-height:2.5rem}body.page-template-template-full-width .career-index-section .career-index-page .values-section p.p1.large-regular{font-size:1.125rem;line-height:1.75rem}body.page-template-template-full-width .career-index-section .career-index-page .values-section .page-section .row-wrapper{-moz-column-gap:24px;column-gap:24px}body.page-template-template-full-width .career-index-section .career-index-page .values-section .page-section .row-wrapper .five.columns,body.page-template-template-full-width .career-index-section .career-index-page .values-section .page-section .row-wrapper .seven.columns{flex:0 0 calc(50% - 12px);width:100%;margin-left:0}body.page-template-template-full-width .madhovastika{padding:80px 0}body.page-template-template-full-width .madhovastika h1.wp-block-heading,body.page-template-template-full-width .madhovastika h2.wp-block-heading,body.page-template-template-full-width .madhovastika h3.wp-block-heading,body.page-template-template-full-width .madhovastika h4.wp-block-heading,body.page-template-template-full-width .madhovastika h5.wp-block-heading,body.page-template-template-full-width .madhovastika h6.wp-block-heading{font-family:Lexend;font-size:3rem;font-style:normal;font-weight:400;line-height:3.5rem;margin-bottom:52px}body.page-template-template-full-width .madhovastika .large-p{font-family:Lexend;font-size:1.5rem;font-style:normal;font-weight:300;line-height:2.5rem}body.page-template-template-full-width .madhovastika .normal-p{font-family:Lexend;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.75rem}@media only screen and (max-width:767px){body.page-template-template-full-width .career-index-section .career-index-page .values-section{padding:48px 0px!important;margin:0!important}body.page-template-template-full-width .career-index-section .career-index-page .values-section .container-fluid .row-wrapper .seven.columns{margin-top:0}body.page-template-template-full-width .career-index-section .career-index-page .wp-block-columns{margin-bottom:0}body.page-template-template-full-width .career-index-section .image-banner .image-container{max-height:100%;top:0}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .row-wrapper p.p1.large-regular{font-family:Lexend;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.75rem}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .seven.columns .arrow-heading{display:none}body.page-template-template-full-width .madhovastika{padding:48px 24px}body.page-template-template-full-width .madhovastika h1.wp-block-heading,body.page-template-template-full-width .madhovastika h2.wp-block-heading,body.page-template-template-full-width .madhovastika h3.wp-block-heading,body.page-template-template-full-width .madhovastika h4.wp-block-heading,body.page-template-template-full-width .madhovastika h5.wp-block-heading,body.page-template-template-full-width .madhovastika h6.wp-block-heading{font-size:2rem;line-height:2.5rem;margin-bottom:24px}body.page-template-template-full-width .madhovastika .large-p{font-size:1.125rem;line-height:1.75rem}body.page-template-template-full-width .madhovastika .normal-p{font-size:1rem;line-height:1.5rem}body.page-template-template-full-width .career-index-section .career-index-page .career-page-heading .top-section .logo-section{margin:0}}.ib-foundation-section .image-banner .container-fluid>a{color:#373742}.ib-foundation-section .image-banner .button-small{padding:8px 16px;display:inline-flex;align-items:center;border:1px solid #373742;background:#fff9ed;border-radius:0;height:16px;position:relative;top:131px;z-index:2}.ib-foundation-section .image-banner .button-small span{margin-right:6px;display:flex}.ib-foundation-section .image-banner .image-container{position:absolute;width:100%;top:0;z-index:-1;height:760px;overflow:hidden}.ib-foundation-section .image-banner .image-container img,.ib-foundation-section .image-banner .image-container svg{width:100%}.ib-foundation-container{width:1140px}.ib-foundation-page-heading{margin:400px auto 0 auto;background:#fff9ed}.ib-foundation-page-heading .top-section{padding:46px 32px 0 32px}.ib-foundation-page-heading .top-section .row-wrapper p.p1.large-regular{color:#676775}.ib-foundation-page-heading .top-section .section-heading{margin-bottom:40px;display:flex}.ib-foundation-page-heading .top-section .section-heading .heading-img{margin-right:38px;width:160px;height:160px}.ib-foundation-page-heading .top-section .section-heading .heading-img img{width:100%}.ib-foundation-page-heading .top-section .section-heading h1{font-weight:400}.ib-foundation-page-heading .top-section .section-heading h1 span{color:#ea1b3d;display:block}.suggestion-bottom{padding:104px 0;background:#ffefd1}.suggestion-bottom .suggestion-container .heading{text-align:center;margin-bottom:64px}.suggestion-bottom .suggestion-container .heading h4{font-weight:400}.suggestion-bottom .suggestion-container .heading p.p1.large-regular{margin-top:8px}.suggestion-bottom .suggestion-container .suggestion-form .form-container{max-width:672px;margin:auto;display:flex;flex-direction:column;row-gap:32px}.suggestion-bottom .suggestion-container .suggestion-form .form-container .fields-flex{display:flex;-moz-column-gap:32px;column-gap:32px}.suggestion-bottom .suggestion-container .suggestion-form .form-container .submit-button .medium-uppercase{height:56px;padding:8px 16px;background:#ea1b3d;color:#fff;border:none;border-radius:0}.suggestion-bottom .suggestion-container .suggestion-form .form-container .input-field label{font-size:1.125rem;line-height:1.75rem;margin-bottom:8px;font-weight:400}.suggestion-bottom .suggestion-container .suggestion-form .form-container .input-field label span{color:#676775;font-weight:300;padding-left:8px}.suggestion-bottom .suggestion-container .suggestion-form .form-container .input-field input{border:1px solid #e6e6ed;background:#fff;padding:16px;height:56px;width:320px}.suggestion-bottom .suggestion-container .suggestion-form .form-container .input-field textarea{border:1px solid #e6e6ed;background:#fff;height:120px;padding:20px 16px;width:100%}.ibf-contct-form{padding:104px 0;background:#ffefd1;margin-top:160px;margin-bottom:0}.ibf-contct-form p.has-large-font-size{font-size:2rem!important;line-height:2.5rem}.ibf-contct-form p.has-medium-font-size{font-size:1.5rem;line-height:2.5rem;font-weight:300;margin-top:8px;margin-bottom:64px}.ibf-contct-form div form.contact-form{max-width:672px;margin:auto;display:flex;flex-direction:column;row-gap:32px}.ibf-contct-form div form.contact-form label{font-size:1.125rem;line-height:1.75rem;margin-bottom:8px;font-weight:400}.ibf-contct-form div form.contact-form label span{color:#373742;font-weight:300;padding-left:8px;font-size:100%;margin-left:0;opacity:1}.ibf-contct-form div form.contact-form input{border:1px solid #e6e6ed;background:#fff;padding:16px;height:56px;width:320px;border-radius:0}.ibf-contct-form div form.contact-form textarea{border:1px solid #e6e6ed;background:#fff;height:120px;padding:20px 16px;width:100%;border-radius:0}.ibf-contct-form div form.contact-form .wp-block-jetpack-button .wp-block-button__link{height:56px;padding:8px 16px;background:#ea1b3d;color:#fff;border:none;border-radius:0;font-size:1rem;line-height:1rem;text-transform:uppercase}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission{max-width:506px;margin:0 auto;padding:0;border-top:0;border-bottom:0;position:relative}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission::before{content:"";position:absolute;width:400px;height:1px;background:#676775;top:0;left:50%;transform:translate(-50%)}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission .go-back-message{margin-top:0;margin-bottom:48px;padding-top:60px;text-align:center}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission .go-back-message .link{color:#373742;font-weight:500;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;display:inline-flex;padding:18px 26px;justify-content:center;align-items:center;border:1px solid #373742;border-radius:0}@media (min-width:768px){.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission .go-back-message .link:hover{background:#ffefd1;box-shadow:5px 5px 0 0 #ffd0d8}}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission #contact-form-success-header{font-size:1.125rem;line-height:1.75rem;font-weight:500;margin-bottom:32px;text-transform:uppercase;color:#0d8244;display:flex;align-items:center}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission #contact-form-success-header img{margin-right:10px;width:26px;height:26px}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission .field-value{font-weight:500;margin-bottom:32px}@media (max-width:767px){.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission{max-width:100%}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission::before{content:none}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission .go-back-message{padding-top:0}.ibf-contct-form .wp-block-jetpack-contact-form-container .contact-form-submission #contact-form-success-header{font-size:1rem}}@media (max-width:767px){.image-banner .image-container{top:40px;position:relative;height:auto}.image-banner .button-small{top:106px}.ib-foundation-page{padding-top:34px}.ib-foundation-container{width:100%;overflow:hidden}.ib-foundation-page-heading{margin:0 auto 0 auto;padding-bottom:64px}.ib-foundation-page-heading .top-section{padding:32px 0 0 0;position:relative}.ib-foundation-page-heading .top-section .section-heading{margin-bottom:40px}.ib-foundation-page-heading .top-section .section-heading .heading-img{margin-right:16px;width:80px;height:80px}.ib-foundation-page-heading .top-section .section-heading .heading-img img{height:100%}.ib-foundation-page-heading .top-section .row-wrapper p.p1.large-regular{line-height:1.75rem}.page-section{padding:0!important}.suggestion-bottom{padding:64px 24px}.suggestion-bottom .suggestion-container .heading p.p1.large-regular{margin-top:16px;line-height:1.75rem}.suggestion-bottom .suggestion-container .suggestion-form .form-container{max-width:100%}.suggestion-bottom .suggestion-container .suggestion-form .form-container .fields-flex{flex-direction:column;row-gap:32px}.suggestion-bottom .suggestion-container .suggestion-form .form-container .input-field input{width:100%}.ibf-contct-form{padding:64px 24px;margin-top:48px}.ibf-contct-form p.has-large-font-size{font-size:1.5rem!important;line-height:1.75rem}.ibf-contct-form p.has-medium-font-size{font-size:1.125rem;line-height:1.75rem;margin-top:16px}.ibf-contct-form div form.contact-form .wp-block-jetpack-contact-form{padding:0}.ibf-contct-form div form.contact-form .wp-block-jetpack-contact-form .grunion-field-width-50-wrap{flex:auto;max-width:100%}}.industry-healthcare{padding:80px 0}.industry-healthcare .container-fluid .section-heading{margin-bottom:40px;text-align:center}.industry-healthcare .container-fluid .section-heading h2 span{display:inline-block}.industry-healthcare .container-fluid .arrow-heading{text-align:center;margin-bottom:48px}.industry-healthcare .container-fluid .arrow-heading a{justify-content:center}.industry-healthcare .container-fluid .services-container{padding-top:40px;display:flex;-moz-column-gap:56px;column-gap:56px}.industry-healthcare .container-fluid .services-container .services-block{padding:24px 0;background:#fff9ed;text-align:center;width:33.33%;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}.industry-healthcare .container-fluid .services-container .services-block .items-flex{display:flex;flex-direction:column;row-gap:24px}.industry-healthcare .container-fluid .services-container .services-block .items-flex .top-img{width:72px;height:72px;margin:auto}.industry-healthcare .container-fluid .services-container .services-block .items-flex .top-img img,.industry-healthcare .container-fluid .services-container .services-block .items-flex .top-img svg{width:100%}.industry-healthcare .container-fluid .services-container .services-block .items-flex .service-tag{height:56px;padding:8px;box-shadow:0 0 5px 1px rgb(234 27 61 / .02),4px 16px 20px 0 rgb(55 55 66 / .04),-1px -1px 12px 1px rgb(55 55 66 / .08),0 0 44px 0 rgb(234 27 61 / .01),1px 1px 4px 0 rgb(55 55 66 / .06);display:flex;justify-content:center;align-items:center;margin:0 -8px 0 -8px;background:#fff9ed}.industry-healthcare .container-fluid .services-container .services-block .items-flex .service-tag .large-uppercase{font-weight:400}.industry-healthcare .container-fluid .services-container .services-block .items-flex .items-list ul{margin-bottom:0;text-align:center;padding:0 10px}.industry-healthcare .container-fluid .services-container .services-block .items-flex .items-list ul li{font-size:1.125rem;font-weight:500;line-height:1.75rem}.industry-healthcare .container-fluid .services-container .services-block .items-flex .items-list ul li:last-child{margin-bottom:0}.industry-healthcare .container-fluid .services-container .services-block .items-flex .items-list ul li a{color:#ea1b3d}.health-care-type{background:#7c2235;margin:80px 0}.health-care-type .health-content{padding-top:46px}.health-care-type .health-content .left-image img{width:100%}.health-care-type .health-content .right-content .section-heading{margin-bottom:40px}.health-care-type .health-content .right-content .section-heading h2{color:#fff}.health-care-type .health-content .right-content .section-heading h2 span{color:#eb4c5e}.health-care-type .health-content .right-content .project-list ul{display:grid;grid-template-columns:repeat(2,1fr);row-gap:16px;list-style-type:disc;margin-left:20px;-moz-column-gap:22px;column-gap:22px}.health-care-type .health-content .right-content .project-list ul li{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:0;color:#fff}.health-care-type .health-content .right-content .project-list ::marker{color:#eb4c5e}@media (max-width:767px){.industry-healthcare{padding:48px 0}.industry-healthcare .container-fluid .section-heading{margin-bottom:48px}.industry-healthcare .container-fluid .arrow-heading{margin-bottom:32px}.industry-healthcare .container-fluid .arrow-heading .link-with-arrow{line-height:1rem}.industry-healthcare .container-fluid .services-container{padding-top:0;row-gap:64px;flex-direction:column}.industry-healthcare .container-fluid .services-container .services-block{width:100%}.health-care-type{margin:48px 0}.health-care-type .health-content{padding-top:64px;padding-bottom:64px;flex-direction:column-reverse}.health-care-type .health-content .right-content .section-heading{margin-bottom:33px}.health-care-type .health-content .right-content .project-list ul{grid-template-columns:repeat(1,1fr);margin-bottom:64px}.health-care-type .health-content .right-content .project-list ul li{font-size:1rem;line-height:1.5rem}}.offering-index-section{margin-top:80px}.services-top-section{padding:80px 0}.services-top-section .row-wrapper{align-items:center}.services-top-section .row-wrapper .section-heading{margin-bottom:32px}.services-top-section .row-wrapper .section-heading h1{font-weight:400}.services-top-section .row-wrapper p.p1.large-regular{margin-bottom:32px}.services-top-section .row-wrapper .load-more-btn a.button-large{padding:18px 26px;height:16px;display:inline-flex;border:1px solid #373742;background:#fff9ed;color:#373742}.services-top-section .row-wrapper .load-more-btn a.button-large span{padding-left:6px}.services-top-section .row-wrapper .five.columns .section-heading{display:none}.services-top-section .row-wrapper .five.columns .image-wrapper img{width:100%;box-shadow:12px 12px 0 0 #ffd0d8,2.5px 2.5px 0 0 #ffefd1;background:lightgray 50%/cover no-repeat;border-right:3px solid #ffefd1;border-bottom:3px solid #ffefd1}.featured-services-section{padding:80px 0}.featured-services-section .section-heading{text-align:center;margin-bottom:80px}.featured-services-section .section-heading h2 span{display:inline-block!important}.featured-services-section .section-heading .arrow-heading{margin-top:32px}.featured-services-section .section-heading .arrow-heading .link-with-arrow{justify-content:center}.featured-services-section .services-container{display:flex;flex-wrap:wrap;gap:40px}.featured-services-section .services-container .service-block{text-align:center;position:relative;padding:40px;flex:0 0 calc(33% - 103px);width:100%;background:#fff9ed;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}.featured-services-section .services-container .service-block .logo-wrapper{width:201px;margin:auto auto 32px auto;padding:0 40px}.featured-services-section .services-container .service-block .logo-wrapper img{width:100%}.featured-services-section .services-container .service-block .text-content{min-height:196px}.featured-services-section .services-container .service-block .text-content h5{font-weight:400;margin-bottom:8px;color:#000}.featured-services-section .services-container .service-block .text-content p.p3{color:#000}.featured-services-section .services-container .service-block .bottom-content{margin-top:32px;display:flex;justify-content:center}.featured-services-section .services-container .service-block .bottom-content .arrow-heading{position:absolute;bottom:40px}.detail-content-section{padding:80px 0}.detail-content-section .flex-container{display:flex;flex-direction:column;row-gap:104px}.detail-content-section .flex-container .flex-item{display:flex;row-gap:48px;flex-direction:column}.detail-content-section .flex-container .flex-item .section-heading .arrow-heading{margin-top:32px}.detail-content-section .flex-container .flex-item .column-flex{display:flex;-moz-column-gap:104px;column-gap:104px}.detail-content-section .flex-container .flex-item .column-flex .row-flex{width:50%;display:flex;-moz-column-gap:40px;column-gap:40px}.detail-content-section .flex-container .flex-item .column-flex .row-flex.ib-icon-top{flex-direction:column}.detail-content-section .flex-container .flex-item .column-flex .row-flex.ib-icon-top .image-wrap{margin-bottom:24px}.detail-content-section .flex-container .flex-item .column-flex .row-flex .image-wrap{height:180px;width:180px}.detail-content-section .flex-container .flex-item .column-flex .row-flex .image-wrap img{height:100%;width:180px;padding:0;box-sizing:border-box}.detail-content-section .flex-container .flex-item .column-flex .row-flex h5{font-weight:400;margin-bottom:16px}.detail-content-section .flex-container .flex-item .column-flex .row-flex p.p2.base-light{margin-bottom:16px}.detail-content-section:last-child{margin-bottom:0}@media (max-width:767px){.services-top-section{padding:48px 0}.services-top-section .row-wrapper{flex-direction:column-reverse}.services-top-section .row-wrapper .seven.columns{width:100%;margin-top:40px}.services-top-section .row-wrapper .seven.columns .section-heading{display:none}.services-top-section .row-wrapper p.p1.large-regular{margin-bottom:48px}.services-top-section .row-wrapper .section-heading{margin-bottom:40px}.services-top-section .row-wrapper .five.columns{width:100%;margin-left:0}.services-top-section .row-wrapper .five.columns .section-heading{display:block}.arrow-heading .link-with-arrow{align-items:center}.arrow-heading .link-with-arrow span{line-height:1rem}.featured-services-section{padding:48px 0}.featured-services-section .section-heading{margin-bottom:48px}.featured-services-section .section-heading .arrow-heading{margin-top:24px}.featured-services-section .services-container{row-gap:48px;flex-direction:column}.featured-services-section .services-container .service-block{flex:auto;box-sizing:border-box}.featured-services-section .services-container .service-block .logo-wrapper{width:132px;padding:0 16px}.detail-content-section{padding:48px 0}.detail-content-section .flex-container .flex-item .section-heading .arrow-heading{margin-top:24px}.detail-content-section .flex-container .flex-item .column-flex{flex-direction:column;row-gap:48px}.detail-content-section .flex-container .flex-item .column-flex .row-flex{width:100%;-moz-column-gap:16px;column-gap:16px}.detail-content-section .flex-container .flex-item .column-flex .row-flex .image-wrap{width:72px;height:72px}.detail-content-section .flex-container .flex-item .column-flex .row-flex .image-wrap img{width:72px}}@media (max-width:575px){.featured-services-section .section-heading .arrow-heading .link-with-arrow{display:inline-block}.featured-services-section .section-heading .arrow-heading .link-with-arrow span{position:relative;top:2px}}@media (min-width:1276px){.services-top-section .row-wrapper{-moz-column-gap:70px;column-gap:70px}.services-top-section .row-wrapper .seven.columns{width:49.79%}.services-top-section .row-wrapper .five.columns{width:44.54%;margin-left:0}}.footer-alt .page-bottom .bottom_footer_no_link{background:#373742;position:relative;padding:130px 0}.footer-alt .page-bottom .bottom_footer_no_link>img.footer-bg{position:absolute;right:0;top:0;z-index:0;max-width:100%}.footer-alt .page-bottom .ib_brand_ft_wrapper>a{margin-bottom:9px;display:table;margin-left:auto;margin-right:auto;padding-top:13px}.footer-alt .page-bottom .page-bottom.social-media-links{display:flex;justify-content:space-around}.footer-alt .ib_brand_ft_wrapper{max-width:170px;margin:auto;text-align:center}.footer-alt a.button-large{color:#e6e6ed!important;border:1px solid #e6e6ed;border-radius:0;height:48px;font-weight:500;padding:20px;display:inline-flex;align-items:center;white-space:nowrap;box-sizing:border-box}.footer-alt .three.columns{display:flex;align-items:center}body:not(.wp-admin) .footer-alt .page-bottom .bottom_footer_no_link .section-heading h2,body:not(.wp-admin) .footer-alt .page-bottom .bottom_footer_no_link .section-heading .explore-wow,body:not(.wp-admin) .footer-alt .page-bottom .bottom_footer_no_link .section-heading .footer_call_title{font-size:3rem;font-weight:400;line-height:3.5rem;color:#fff}body:not(.wp-admin) .footer-alt .page-bottom .section-heading h2 span{display:inline}body:not(.wp-admin) .footer-alt .page-bottom .section-heading .explore-wow span{display:inline;color:#ea1b3d}@media only screen and (max-width:767px){.footer-alt columns{width:100%;text-align:center}.footer-alt a.button-large{display:table;margin:0 auto}.footer-alt .bottom_footer_no_link{padding:40px 0 30px 0}body:not(.wp-admin) .footer-alt .page-bottom .bottom_footer_no_link .section-heading h2,body:not(.wp-admin) .footer-alt .page-bottom .bottom_footer_no_link .section-heading .explore-wow,body:not(.wp-admin) .footer-alt .page-bottom .bottom_footer_no_link .section-heading .footer_call_title{text-align:center;margin:20px auto;font-size:1.625rem;line-height:2.625rem}.footer-alt .page-bottom .bottom_footer_no_link{overflow-x:hidden;padding:64px 0 100px}.footer-alt .page-bottom .bottom_footer_no_link .container-fluid{position:static}.footer-alt .page-bottom .bottom_footer_no_link .container-fluid .row-wrapper .three.columns:first-child{position:absolute;bottom:20px}.footer-alt .page-bottom .bottom_footer_no_link .container-fluid .row-wrapper .three.columns .ib_brand_ft_wrapper{margin:0;text-align:left}.footer-alt .page-bottom .bottom_footer_no_link .container-fluid .row-wrapper .three.columns .ib_brand_ft_wrapper>a{display:none}}.listing-section .heading-block{padding-top:20px}.listing-section .heading-block .section-heading h1{font-weight:400}.listing-section .content-block{padding:104px 0}.listing-section .content-block .detail-container .text-container{padding:0 112px}.listing-section .content-block .detail-container .text-container h4{font-weight:400}.listing-section .content-block .detail-container .text-container .event-status{margin:56px 0}.listing-section .content-block .detail-container .text-container .event-status a[href=""]{pointer-events:none}.listing-section .content-block .detail-container .text-container .event-status .grey-text{font-size:1.5rem;line-height:2rem;color:rgb(55 55 66 / .5);text-align:center}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper{-moz-column-gap:40px;column-gap:40px;align-items:center;margin-bottom:56px}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .columns{margin-left:0}@media (min-width:768px) and (max-width:991px){.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .seven.columns{width:52.6%}}@media (min-width:992px) and (max-width:1024px){.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .seven.columns{width:54.99%}}@media (min-width:1025px) and (max-width:1275px){.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .seven.columns{width:53.99%}}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .image-wrapper img{width:100%}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper{display:flex;flex-direction:column;row-gap:24px}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .name-wrapper a{color:#373742}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper h4{font-weight:400}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .address-wrapper,.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .time-wrapper{display:flex;flex-direction:column;row-gap:8px}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .address-wrapper .small-uppercase,.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .time-wrapper .small-uppercase{color:#676775}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .address-wrapper address,.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .time-wrapper address{font-size:1.125rem;font-style:normal;font-weight:300;line-height:normal;color:#2f2f39;max-width:308px}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .address-wrapper p.p2.base-light,.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .time-wrapper p.p2.base-light{color:#2f2f39}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .arrow-heading{display:inline-flex}.listing-section .content-block .detail-container .text-container .see-more-btn .button-large{padding:18px 16px;border:1px solid #373742;height:56px;border-radius:0;display:flex;align-items:center;margin:auto}.listing-section .content-block .detail-container .text-container .see-more-btn .button-large img{margin-left:16px}@media (max-width:767px){.listing-section .heading-block{padding-top:48px}.listing-section .content-block{padding:64px 0}.listing-section .content-block .detail-container .text-container{padding:0}.listing-section .content-block .detail-container .text-container .event-status{margin:32px 0 64px 0}.listing-section .content-block .detail-container .text-container .event-status .grey-text{font-size:1.25rem;line-height:1.5rem}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper{margin-bottom:64px}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .seven.columns{margin-top:24px}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .address-wrapper address,.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .time-wrapper address{font-size:1rem;max-width:100%}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .address-wrapper p.p2.base-light,.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .time-wrapper p.p2.base-light{font-size:1rem}.listing-section .content-block .detail-container .text-container .event-status .row-wrapper .text-wrapper .arrow-heading .link-with-arrow{font-size:1rem;line-height:1rem}}.wp-block-button.button-outline a{border:1px solid #373742;padding:18px 49px 18px 26px;border-radius:0;justify-content:center;align-items:center;color:#373742!important;text-decoration:none;box-sizing:content-box;position:relative;font-weight:500;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase}.wp-block-button.button-outline a::after{content:"";position:absolute;width:18px;height:18px;margin-left:8px;top:50%;margin-top:-9px;background:#fff0 url(https://www.infobeans.ai/wp-content/themes/infobeans-2023/src/static/assets/images/black-icon.svg) no-repeat 50% 50%}.error404 ul.links-inline-404{margin:30px auto 80px!important}.error404 ul.links-inline-404 li{display:inline;margin:0 auto!important;padding:0 15px!important}@media (max-width:767px){.error404 ul.links-inline-404{margin:30px auto 30px!important}.error404 ul.links-inline-404 li{display:block;margin:0 auto!important;width:100%;padding:10px 20px!important;box-sizing:border-box}.error404 ul.links-inline-404 li a{width:100%;display:table}}.press-index-section .heading-block{padding-top:20px}.press-index-section .heading-block .section-heading{margin-bottom:60px}.press-index-section .heading-block .section-heading h1{font-weight:400}.press-index-section .content-block{padding:80px 0}.press-index-section .content-block .detail-container .text-container{padding:0 112px}.press-index-section .content-block .detail-container .text-container.press-wrapper{display:flex;flex-direction:column;row-gap:80px}.press-index-section .content-block .detail-container .text-container.press-wrapper .press-loadmore-container{display:flex;flex-direction:column;row-gap:80px}.press-index-section .content-block .detail-container .text-container.press-wrapper .press-item{display:flex;flex-direction:column;row-gap:16px}.press-index-section .content-block .detail-container .text-container.press-wrapper .press-item .heading-wrapper a{color:#373742}.press-index-section .content-block .detail-container .text-container.press-wrapper .press-item h4{font-weight:400}.press-index-section .content-block .detail-container .text-container.press-wrapper .press-item p.p3.small-light{color:#676775}.press-index-section .content-block .detail-container .text-container.press-wrapper .load-more-btn .button-large{padding:18px 26px;border:1px solid #373742;height:56px;border-radius:0;display:flex;align-items:center;margin:auto}@media (max-width:767px){.press-index-section .heading-block{padding-top:48px}.press-index-section .heading-block .section-heading{margin-bottom:0}.press-index-section .content-block{padding:64px 0}.press-index-section .content-block .detail-container .text-container{padding:0}.press-index-section .content-block .detail-container .text-container.press-wrapper{row-gap:64px}.press-index-section .content-block .detail-container .text-container.press-wrapper .press-loadmore-container{row-gap:64px}.press-index-section .content-block .detail-container .text-container.press-wrapper .press-item .arrow-heading .button-small{line-height:1.125rem}.press-index-section .content-block .detail-container .text-container.press-wrapper .load-more-btn .button-large{padding:20px;height:48px}}.spacewrap-section{padding:80px 0}.spacewrap-section .spacewrap-container{max-width:900px;margin:auto}.spacewrap-section .spacewrap-container .space-content{padding:0 80px}.spacewrap-section .spacewrap-container .section-heading{text-align:center;margin-bottom:80px}.spacewrap-section .spacewrap-container .section-heading h2{margin-bottom:32px}.spacewrap-section .spacewrap-container .section-heading h2 span{display:inline-block}.spacewrap-section .spacewrap-container .section-heading .arrow-heading .link-with-arrow{justify-content:center;align-items:center}.spacewrap-section .spacewrap-container .section-heading .arrow-heading .link-with-arrow span{line-height:0}.spacewrap-section .spacewrap-container .space-wrapper{padding:32px;background:#fff9ed;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}.spacewrap-section .spacewrap-container .space-wrapper .space-check ul{display:grid;grid-template-columns:repeat(2,1fr);row-gap:16px;list-style-type:none;-moz-column-gap:16px;column-gap:16px;margin-bottom:0}.spacewrap-section .spacewrap-container .space-wrapper .space-check ul li{margin-bottom:0;font-size:1.125rem;font-weight:300;line-height:1.75rem;color:#2f2f39;display:flex;align-items:center}.spacewrap-section .spacewrap-container .space-wrapper .space-check ul li a{color:#373742}.spacewrap-section .spacewrap-container .space-wrapper .space-check ul li::before{content:"";margin-right:16px;min-width:41px;height:32px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/Checkmark.svg);background-repeat:no-repeat}@media (max-width:767px){.spacewrap-section{padding:48px 0}.spacewrap-section .spacewrap-container{max-width:100%}.spacewrap-section .spacewrap-container .space-content{padding:0}.spacewrap-section .spacewrap-container .section-heading{margin-bottom:48px}.spacewrap-section .spacewrap-container .section-heading h2{margin-bottom:16px}.spacewrap-section .spacewrap-container .section-heading .arrow-heading .link-with-arrow{font-size:1rem;line-height:1.125rem}.spacewrap-section .spacewrap-container .space-wrapper{margin:0 -24px}.spacewrap-section .spacewrap-container .space-wrapper .space-check ul{grid-template-columns:repeat(1,1fr)}.spacewrap-section .spacewrap-container .space-wrapper .space-check ul li{font-size:1.125rem;line-height:1.75rem}}@media (max-width:355px){.spacewrap-section .spacewrap-container .section-heading .arrow-heading .link-with-arrow{display:inline-block}.spacewrap-section .spacewrap-container .section-heading .arrow-heading .link-with-arrow span{top:3px;position:relative}}@media (max-width:767px){.spacewrap-section{padding:48px 0}}.spacewrap-calculator{padding:80px 0}.spacewrap-calculator .calculator-container{max-width:755px;margin:auto}.spacewrap-calculator .section-heading{text-align:center}.spacewrap-calculator .section-heading h2{margin-bottom:16px;font-size:3rem!important;font-weight:400;line-height:3.5rem!important}.spacewrap-calculator .section-heading p.p1{font-size:1.5rem;font-weight:300;line-height:2.5rem;margin:0}.spacewrap-calculator .calculator-slider{margin:48px 0}.spacewrap-calculator .calculator-slider .tooltip_main{display:inline-block;padding:12px;background:#373742;color:#fff;font-size:1rem!important;font-weight:300;line-height:1.375rem!important;margin:0 0 20px 0!important;text-align:center;width:160px}.spacewrap-calculator .calculator-slider .tooltip_main span{font-size:1rem!important;font-weight:300;line-height:1.375rem!important}.spacewrap-calculator .calculator-slider .input-slide{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}.spacewrap-calculator .calculator-slider .input-slide .slider{-webkit-appearance:none;-moz-apperance:none;border-radius:6px;height:4px}.spacewrap-calculator .calculator-slider .input-slide .left_tooltip,.spacewrap-calculator .calculator-slider .input-slide .right_tooltip{white-space:nowrap;font-size:1rem;line-height:1rem;font-weight:400!important}.spacewrap-calculator .calculator-slider input{width:100%}.spacewrap-calculator .calculator-slider .slider::-webkit-slider-thumb{-webkit-appearance:none;width:40px;height:40px;border-radius:50%;background:#ea1b3d url(/wp-content/themes/infobeans-2023/dist/static/assets/images/move.svg) 50% center no-repeat;cursor:pointer;filter:drop-shadow(1px 2px 4px rgb(55 55 66 / .25)) drop-shadow(4px 18px 20px rgb(0 0 0 / .09)) drop-shadow(0 7px 14px rgb(55 55 66 / .04)) drop-shadow(0 4px 4px rgb(0 0 0 / .25))}.spacewrap-calculator .calculator-slider .slider::-moz-range-thumb{width:40px;height:40px;background:#ea1b3d url(/wp-content/themes/infobeans-2023/dist/static/assets/images/move.svg) 50% center no-repeat;cursor:pointer;border-radius:50%}.spacewrap-calculator .calculator-slider .slider{-webkit-appearance:none;width:100%;height:4px;background:#e6e6ed;outline:none;transition:opacity 0.2s}.spacewrap-calculator .storage-cast{text-align:center}.spacewrap-calculator .storage-cast h5{margin-bottom:34px;font-weight:400;font-size:1.5rem!important;line-height:2rem!important}.spacewrap-calculator .storage-cast .cost-container{display:flex;justify-content:center;align-items:center}.spacewrap-calculator .storage-cast .cost-container .cost-item{min-width:200px;padding:24px 0}.spacewrap-calculator .storage-cast .cost-container .cost-item p.p2{margin:0 0 16px 0;padding:0 22px;font-size:1rem;line-height:1.5rem}.spacewrap-calculator .storage-cast .cost-container .cost-item .cost{font-size:2rem;line-height:2.5rem;padding:0 22px;margin:0}.spacewrap-calculator .storage-cast .cost-container .cost-item.without-cost{background:#ffefd1}.spacewrap-calculator .storage-cast .cost-container .cost-item.with-cost{background:#ea1b3d;color:#fff;min-width:223px;padding:36px 0;box-shadow:1px 2px 4px 0 rgb(55 55 66 / .25),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04),0 4px 4px 0 rgb(0 0 0 / .25)}.spacewrap-calculator .storage-cast .cost-saving{display:flex;justify-content:center}.spacewrap-calculator .storage-cast .cost-saving .cost-save{width:200px}.spacewrap-calculator .storage-cast .cost-saving .cost-save p.p1{font-weight:500;color:#ea1b3d;font-size:1.5rem;line-height:2.5rem;margin:0!important}@media (max-width:767px){.spacewrap-calculator .section-heading h2{margin-bottom:24px;font-size:2rem!important;line-height:2.5rem!important}.spacewrap-calculator .section-heading p.p1{font-size:1.125rem!important;line-height:2.125rem!important}.spacewrap-calculator .calculator-slider{margin:48px 0 96px 0}.spacewrap-calculator .calculator-slider .tooltip_main{font-size:0.875rem!important;line-height:1.25rem!important;width:143px;margin:0 0 28px 0!important}.spacewrap-calculator .calculator-slider .tooltip_main span{font-size:0.875rem!important;font-weight:300;line-height:1.25rem!important}.spacewrap-calculator .calculator-slider .input-slide{position:relative}.spacewrap-calculator .calculator-slider .input-slide .left_tooltip,.spacewrap-calculator .calculator-slider .input-slide .right_tooltip{position:absolute;top:32px}.spacewrap-calculator .calculator-slider .input-slide .left_tooltip{left:0}.spacewrap-calculator .calculator-slider .input-slide .right_tooltip{right:0}.spacewrap-calculator .storage-cast h5{font-size:1.25rem!important}.spacewrap-calculator .storage-cast .cost-container{align-items:center;flex-direction:column}.spacewrap-calculator .storage-cast .cost-container .cost-item p.p2{font-size:0.875rem!important}.spacewrap-calculator .storage-cast .cost-saving .cost-save:first-child{display:none}.spacewrap-calculator .storage-cast .cost-saving .cost-save p.p1{font-size:1.125rem!important;line-height:2.125rem!important}}@media (max-width:767px){.spacewrap-calculator{padding:48px 0}}@media (max-width:767px){.static-page-container .spacewrap-calculator .container-fluid{padding:0!important}}.press-detail-section{padding:80px 0 80px 0}.press-detail-section .left-image{position:absolute;top:0}.press-detail-section .left-image .button-small{padding:8px 16px;display:inline-flex;align-items:center;border:1px solid #373742;background:#fff9ed;border-radius:0;height:16px;z-index:2;color:#373742;-moz-column-gap:8px;column-gap:8px}.press-detail-section .press-section{max-width:832px;margin:auto;background:#ffefd1;z-index:2}.press-detail-section .press-detail-content{padding:48px 44px;background:#fff9ed!important}.press-detail-section .press-detail-content .time-wrapper{margin-bottom:24px}.press-detail-section .press-detail-content .time-wrapper p.p3{color:#676775}.press-detail-section .press-detail-content .section-heading{margin-bottom:32px}.press-detail-section .press-detail-content .section-heading h1{font-size:3rem;line-height:3.5rem;font-weight:400}.press-detail-section .press-detail-content .press-detail-para{margin-bottom:56px}.press-detail-section .press-detail-content .press-detail-para a{color:#373742;text-decoration:underline}.press-detail-section .press-detail-content .press-detail-para a:hover{color:#ea1b3d}.press-detail-section .press-detail-content .press-detail-para p{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:24px}.press-detail-section .press-detail-content .press-detail-para p a{color:#373742;text-decoration:underline}.press-detail-section .press-detail-content .press-detail-para p a:hover{color:#ea1b3d}.press-detail-section .press-detail-content .press-detail-para p:last-child{margin-bottom:0}.press-detail-section .press-detail-content .footer-blog{margin:24px 0}.press-detail-section .press-detail-content .footer-blog .article-details .social-article{margin-top:48px;text-align:center}.press-detail-section .press-detail-content .footer-blog .article-details .social-article .social-heading{margin-bottom:8px}.press-detail-section .press-detail-content .footer-blog .article-details .social-article .social-icons .icons-container{display:flex;-moz-column-gap:16px;column-gap:16px;justify-content:center;padding:8px 0}.press-detail-section .press-detail-content .footer-blog .article-details .social-article .social-icons .icons-container .tooltip{position:relative}.press-detail-section .press-detail-content .footer-blog .article-details .social-article .social-icons .icons-container .tooltip .tooltip-text{visibility:hidden;position:absolute;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;z-index:1;transition:opacity 0.6s;font-size:.875rem}.press-detail-section .press-detail-content .footer-blog .article-details .social-article .social-icons .icons-container .tooltip .tooltip-text::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:#fff0 #000 #fff0 #fff0}@media (max-width:767px){.press-detail-section{padding:48px 0}.press-detail-section .press-detail-content{padding:48px 0}.press-detail-section .press-detail-content .section-heading h1{font-size:2rem;line-height:2.5rem}.press-detail-section .press-detail-content .footer-blog .divider-container svg{width:100%}}body:not(.wp-admin) .press-detail-section{position:relative}body:not(.wp-admin) .press-detail-section .background-screen{position:absolute;bottom:0;height:380px;z-index:-1;background:#ffefd1;width:100%}@media (max-width:767px){body:not(.wp-admin) .press-detail-section .background-screen{background:no-repeat}}.pain-point-section{margin:80px 0}.pain-point-section .pain-point-container{max-width:870px;margin:auto}.pain-point-section .pain-point-container .section-heading{text-align:center;margin-bottom:80px}.pain-point-section .pain-point-container .bubble-container{display:grid;justify-items:stretch;grid-template-columns:1fr 1fr;grid-template-rows:masonry;align-self:start;-moz-column-break-inside:avoid;break-inside:avoid;gap:65px 34px;padding-bottom:40px}.pain-point-section .pain-point-container .bubble-container .ppbble{box-shadow:5px 5px 0 #ffcdd8}.pain-point-section .pain-point-container .bubble-container .ppbble{padding:23px 26px;box-sizing:border-box;display:grid;justify-items:stretch;border:1px solid #373742;position:relative;border-radius:4px;align-self:start;-moz-column-break-inside:avoid;break-inside:avoid}.pain-point-section .pain-point-container .bubble-container .ppbble .ppbble-content{display:grid;align-self:start}.pain-point-section .pain-point-container .bubble-container .ppbble .ppbble-content p{font-size:1.5rem;font-weight:300;line-height:2.5rem}.pain-point-section .pain-point-container .bubble-container .bbl-lft,.pain-point-section .pain-point-container .bubble-container .bbl-rgt{position:relative}.pain-point-section .pain-point-container .bubble-container .bbl-lft::after{content:"";position:absolute;width:0;height:0;border:18px solid;border-color:#fff #fff #fff0 #fff0;top:100%;left:24px}.pain-point-section .pain-point-container .bubble-container .bbl-lft::before{content:"";position:absolute;width:0;height:0;border:19px solid;border-color:#000 #000 #fff0 #fff0;top:100%;left:23px;filter:drop-shadow(5px 5px 0 #ffcdd8)}.pain-point-section .pain-point-container .bubble-container .bbl-rgt::after{content:"";position:absolute;width:0;height:0;border:18px solid;border-color:#fff #fff0 #fff0 #fff;top:100%;right:24px}.pain-point-section .pain-point-container .bubble-container .bbl-rgt::before{content:"";position:absolute;width:0;height:0;border:19px solid;border-color:#000 #fff0 #fff0 #000;top:100%;right:23px;filter:drop-shadow(5px 5px 0 #ffcdd8)}@media (max-width:767px){.pain-point-section{margin:48px 0}.pain-point-section .pain-point-container .section-heading{margin-bottom:48px}.pain-point-section .pain-point-container .bubble-container{gap:60px 0;grid-template-columns:auto}.pain-point-section .pain-point-container .bubble-container .ppbble{padding:21px 24px}.pain-point-section .pain-point-container .bubble-container .ppbble .ppbble-content p{font-size:1.125rem;line-height:1.75rem}}.pain-yes-no-section{margin:80px 0 48px 0}.pain-yes-no-section hr{margin-top:0;margin-bottom:80px;margin-left:auto;margin-right:auto;border-top:1px solid #676775!important;width:400px}.pain-yes-no-section .yes-no-container .flex-container{display:flex;-moz-column-gap:24px;column-gap:24px;justify-content:center}.pain-yes-no-section .yes-no-container .flex-container .button-large{display:flex;height:56px;padding:18px 26px;justify-content:center;align-items:center;border:1px solid #373742;border-radius:0}.pain-yes-no-section .yes-no-container .flex-container .button-large:hover{background:#ffefd1;box-shadow:5px 5px 0 0 #ffd0d8}@media (max-width:767px){.pain-yes-no-section{margin:48px 0;position:sticky;bottom:0;width:100%}.pain-yes-no-section hr{display:none}.pain-yes-no-section .yes-no-container{background:#ffefd1;padding:16px 24px;margin:48px -24px 0 -24px}.pain-yes-no-section .yes-no-container .flex-container .button-large{height:48px;padding:20px;background:#fff}.pain-yes-no-section .yes-no-container .flex-container .button-large:hover{background:#fff;box-shadow:none}}.pain-form-section{margin:48px 0 80px 0}.pain-form-section .pain-form-container{max-width:506px;margin:auto}.pain-form-section .pain-form-container .form-heading{margin-bottom:32px;display:none}.pain-form-section .pain-form-container .form-content .form-detail{margin-bottom:32px}.pain-form-section .pain-form-container .form-content .form-detail input{border:1px solid #e6e6ed;background:#fff;width:100%;padding:16px;margin-top:8px;height:56px}.pain-form-section .pain-form-container .form-content .form-detail textarea{border:1px solid #e6e6ed;background:#fff;width:100%;padding:20px 16px;margin-top:8px;height:120px}.pain-form-section .pain-form-container .form-content .form-detail p.p2 span{font-weight:300;color:#676775}.pain-form-section .pain-form-container .form-content .submit-button .medium-uppercase{height:56px;padding:8px 16px;background:#ea1b3d;color:#fff;border-radius:0;border:none}@media (max-width:767px){.pain-form-section{margin:48px 0}.pain-form-section .pain-form-container p.p1,.pain-form-section .pain-form-container p.p2{line-height:1.75rem}.pain-form-section .pain-form-container .form-content .submit-button .medium-uppercase{height:36px;padding:10px 20px;line-height:1rem}}.pain-form-container{max-width:506px;margin:80px auto 80px auto}.pain-form-container .error{color:red}.pain-form-container .validation-messages-container{text-align:center;margin-top:20px}.pain-form-container .validation-messages-container .success{color:#270;padding:10px}.pain-form-container .validation-messages-container .error{color:#d8000c;padding:10px}.pain-form-container .ibf-contct-form{padding:0;background:#fff0;margin-top:0}.pain-form-container .contact-form{margin-bottom:0;color:#373742}.pain-form-container .contact-form .wp-block-jetpack-contact-form{padding:60px 0 0 0!important;gap:0;position:relative}.pain-form-container .contact-form .wp-block-jetpack-contact-form::before{content:"";position:absolute;width:400px;height:1px;background:#676775;top:0;left:50%;transform:translate(-50%,0)}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap{margin-bottom:48px}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-field-label{display:none}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-radio-options{flex-direction:row;align-items:center;-moz-column-gap:24px;column-gap:24px;justify-content:center;display:flex}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-radio-options label{font-weight:500;font-size:1.125rem!important;line-height:1.125rem;text-transform:uppercase;display:flex;padding:18px 26px;justify-content:center;align-items:center;border:1px solid #373742;border-radius:0}@media (min-width:768px){.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-radio-options label:hover{background:#ffefd1;box-shadow:5px 5px 0 0 #ffd0d8}}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-radio-options label input{display:none}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-radio-options label .grunion-field-text{color:#373742;margin-left:0;font-weight:500;opacity:1;font-size:100%}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-radio-options label .grunion-field-text::before{content:none}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-radio-options label input::after{content:none}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-radio-options label input:checked{display:none!important}.pain-form-container .contact-form .wp-block-jetpack-contact-form p.yes-parameter{font-size:1.5rem;line-height:2.5rem;font-weight:500;margin-bottom:32px}.pain-form-container .contact-form .wp-block-jetpack-contact-form p.yes-parameter strong{font-weight:500}.pain-form-container .contact-form .wp-block-jetpack-contact-form p.no-parameter{font-size:1.5rem;line-height:2.5rem;font-weight:500;margin-bottom:32px}.pain-form-container .contact-form .wp-block-jetpack-contact-form p.no-parameter strong{font-weight:500}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-group__inner-container>div{margin-bottom:32px}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-group__inner-container .grunion-field-label{font-size:1.125rem!important;line-height:1.75rem;font-weight:400;margin-bottom:0}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-group__inner-container .grunion-field-label span{opacity:1;font-weight:300;color:#676775;font-size:100%}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-group__inner-container input{font-size:1.125rem!important;border:1px solid #e6e6ed;background:#fff;width:100%;padding:16px;margin-top:8px;height:56px}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-group__inner-container textarea{font-size:1.125rem!important;border:1px solid #e6e6ed;background:#fff;width:100%;padding:20px 16px;margin-top:8px;height:120px}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-button button{height:56px;padding:8px 16px;background:#ea1b3d;color:#fff;border-radius:0;border:none;font-size:1rem;line-height:1rem;text-transform:uppercase}.pain-form-container .contact-form-submission{margin-bottom:0;padding:0;border-top:0;border-bottom:0;position:relative}.pain-form-container .contact-form-submission::before{content:"";position:absolute;width:400px;height:1px;background:#676775;top:0;left:50%;transform:translate(-50%)}.pain-form-container .contact-form-submission .go-back-message{margin-top:0;margin-bottom:48px;padding-top:60px;text-align:center}.pain-form-container .contact-form-submission .go-back-message .link{color:#373742;font-weight:500;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;display:inline-flex;padding:18px 26px;justify-content:center;align-items:center;border:1px solid #373742;border-radius:0}@media (min-width:768px){.pain-form-container .contact-form-submission .go-back-message .link:hover{background:#ffefd1;box-shadow:5px 5px 0 0 #ffd0d8}}.pain-form-container .contact-form-submission #contact-form-success-header{margin-bottom:32px;color:#0d8244;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:500;line-height:2.5rem}.pain-form-container .contact-form-submission #contact-form-success-header::before{content:"";background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/checkmark-small.svg);height:48px;width:48px;display:inline-block;padding-right:16px;background-repeat:no-repeat}.pain-form-container .contact-form-submission .field-value{font-weight:500;margin-bottom:32px}@media (max-width:767px){.pain-form-container{max-width:100%;margin:48px auto 48px auto}.pain-form-container .ibf-contct-form{padding:0;margin-top:0}.pain-form-container .contact-form .wp-block-jetpack-contact-form{padding:0!important}.pain-form-container .contact-form .wp-block-jetpack-contact-form::before{content:none}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap{background:#ffefd1;padding:16px 24px;margin:0 0 48px 0}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap.sticky-top{position:sticky;top:74px;z-index:9;width:100%}.pain-form-container .contact-form .wp-block-jetpack-contact-form .grunion-field-radio-wrap .grunion-radio-options label{height:6px;padding:20px;background:#fff}.pain-form-container .contact-form .wp-block-jetpack-contact-form p.yes-parameter{font-size:1.125rem;line-height:1.75rem}.pain-form-container .contact-form .wp-block-jetpack-contact-form p.no-parameter{font-size:1.125rem;line-height:1.75rem}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-group__inner-container .grunion-field-label{font-size:1rem!important;line-height:1.75rem}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-group__inner-container input{font-size:0.875rem!important}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-group__inner-container textarea{font-size:0.875rem!important}.pain-form-container .contact-form .wp-block-jetpack-contact-form .wp-block-button button{height:36px;padding:10px 20px;line-height:1rem}.pain-form-container .contact-form-submission::before{content:none}.pain-form-container .contact-form-submission .go-back-message{padding-top:0}.pain-form-container .contact-form-submission #contact-form-success-header{font-size:1rem}}.checkbox-para .content-form label{display:flex;width:100%}.checkbox-para .content-form label input{margin-right:12px;margin-top:8px;width:20px!important;height:16px!important;border:1px solid #d0d5dd!important;background:#fff;border-radius:0;accent-color:#ea1b3d}.checkbox-para .content-form label h6{font-weight:400;margin:0}.top-feed-section{padding-top:80px}.top-feed-section .container-fluid .blog-container .section-heading{margin-bottom:60px}.top-feed-section .container-fluid .blog-container h1{font-weight:400;line-height:5rem}.top-feed-section .container-fluid .blog-container .mobile-list{display:none}.top-feed-section .container-fluid .blog-container .image-banner{width:100%;position:relative}.top-feed-section .container-fluid .blog-container .image-banner .blog-img-header{position:absolute;top:-400px;left:0;right:0}.top-feed-section .container-fluid .blog-container .image-banner .blog-img-header img{max-width:100%;width:100%}.top-feed-section .container-fluid .blog-container .text-container{position:relative}.top-feed-section .container-fluid .blog-container .text-container .tags-blog{display:flex;margin-top:16px}.top-feed-section .container-fluid .blog-container .text-container .tags-blog .medium-uppercase{border:.75px solid #373742;padding:10px;margin-left:16px;color:#373742;font-weight:400;pointer-events:none}.top-feed-section .container-fluid .blog-container .text-container .tags-blog .medium-uppercase:first-child{margin-left:0}.top-feed-section .container-fluid .blog-container .text-container .container{background:#fff9ed;padding:48px 56px 8px 56px;max-width:1140px;margin-top:400px}@media (min-width:992px){.top-feed-section .container-fluid .blog-container .text-container .container{max-width:1140px}}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .index-content a{color:#373742}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .index-content h2{font-weight:400}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .index-content h1{font-weight:400;font-size:3rem;line-height:3.5rem;margin-bottom:0}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .index-content p.p1{font-weight:300;padding:32px 0 24px 0}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article{display:flex;justify-content:space-between;align-items:center;padding:24px 0 24px 0}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .author-details{display:flex;align-items:center}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .author-details .author-image{margin-right:16px;width:64px;height:64px;overflow:hidden;border-radius:50%}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .author-details .author-image img{width:100%;border-radius:50%}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .author-details .author-name .medium-uppercase{color:#ea1b3d;font-weight:500}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .author-details .author-name .caption{color:#676775;font-weight:300}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .read-article .arrow-heading{position:relative;right:20px}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .read-article .arrow-heading img{right:-20px;position:absolute}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .read-article .arrow-heading a:hover img{right:-35px;margin-left:5px;transition:0.3s}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .read-article .button-small{color:#ea1b3d;font-weight:400;display:flex;justify-content:flex-start}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .read-article .button-small span:last-child{margin-left:4px;margin-top:0}.top-feed-section .container-fluid .blog-container .text-container .container .blog-content .author-content .author-article .read-article .button-small span:last-child img{width:16px;margin-left:0}.bottom-feed-section .container{max-width:1140px!important}@media (min-width:992px){.bottom-feed-section .container{max-width:1140px!important}}.bottom-feed-section .text-container2 .tags-blog{display:flex;margin-top:16px;flex-wrap:wrap}.bottom-feed-section .text-container2 .tags-blog .medium-uppercase{border:.75px solid #373742;padding:10px;margin-right:16px;color:#373742;white-space:nowrap;margin-bottom:10px}.bottom-feed-section .text-container2 .tags-blog .medium-uppercase:first-child{margin-left:0}.bottom-feed-section .text-container2 .article-content .loadmore-container .row-wrapper .five.columns>a{color:#373742}.bottom-feed-section .text-container2 .article-content .loadmore-container .row-wrapper .seven.columns>a{color:#373742}.bottom-feed-section .text-container2 .article-content .loadmore-container .row-wrapper .seven.columns>p.p2{margin-top:14px;font-weight:300}.bottom-feed-section .blogs-blocks .load-more-btn{margin:80px 0 80px;text-align:center}@media (max-width:767px){.bottom-feed-section .blogs-blocks .load-more-btn{margin:48px 0}}.bottom-feed-section .blogs-blocks .load-more-btn .button-large{height:56px;padding:18px 26px;border:1px solid #373742;border-radius:0}.bottom-feed-section .blogs-blocks .blogs-navbar{border-width:1px 0 1px 0;border-style:solid;border-color:rgb(103 103 117 / .5019607843)}.bottom-feed-section .blogs-blocks .blogs-navbar .container ul{display:flex;justify-content:space-between;margin-bottom:0;padding:0 56px;overflow-x:auto;-moz-column-gap:40px;column-gap:40px;align-items:center}.bottom-feed-section .blogs-blocks .blogs-navbar .container ul li{display:inline-block;margin:40px 0!important;white-space:nowrap}.bottom-feed-section .blogs-blocks .blogs-navbar .container ul li a{color:#373742}.bottom-feed-section .blogs-blocks .article-content{padding:80px 36px 0 36px}.bottom-feed-section .blogs-blocks .article-content .row-wrapper{margin-bottom:60px;align-items:center}@media (min-width:768px) and (max-width:1275px){.bottom-feed-section .blogs-blocks .article-content .row-wrapper{flex-wrap:nowrap}}.bottom-feed-section .blogs-blocks .article-content .row-wrapper h4{font-weight:400}.bottom-feed-section .blogs-blocks .article-content .row-wrapper h4+.arrow-heading{margin-top:24px}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .arrow-heading{margin-top:14px}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .tags-blog{margin-top:0;padding:16px 0 0 0}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .button-small{color:#ea1b3d;display:inline-flex;justify-content:flex-start}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .button-small span:last-child{margin-top:0}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .button-small span:last-child img{width:16px;margin-left:5px}@media (min-width:768px){.bottom-feed-section .blogs-blocks .article-content .row-wrapper .button-small:hover img,.bottom-feed-section .blogs-blocks .article-content .row-wrapper .button-small:hover svg{margin-left:15px!important}}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .five.columns img{width:100%;height:auto}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .five.columns:not(:first-child){margin-left:0;margin-top:60px}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:60px}.bottom-feed-section .blogs-blocks .article-content .load-more-btn{text-align:center}.bottom-feed-section .blogs-blocks .article-content .load-more-btn button{padding:18px 26px;height:auto;border-radius:0}.ib-blog-hero .tags-blog a,.ib-podcast-hero .tags-blog a{pointer-events:none}.ib-blog-feed .tags-wrapper{display:none}.ib-podcast-feed .tags-wrapper a{pointer-events:none}.ib-podcast-hero .container-fluid .podcast-container .podcast-mobile-search{display:none}.ib-podcast-hero .container-fluid .podcast-container .display-select-mobile{display:none}.ib-podcast-hero .container-fluid .podcast-container .image-banner{width:100%}.ib-podcast-hero .container-fluid .podcast-container .image-banner .podcast-img-header img{max-width:100%;width:100%}.ib-podcast-hero .container-fluid .podcast-container .text-container{z-index:2}.ib-podcast-hero .container-fluid .podcast-container .text-container .tags-blog{flex-wrap:wrap}.ib-podcast-hero .container-fluid .podcast-container .text-container .tags-blog .medium-uppercase{padding:8px;margin-right:16px;color:#373742;font-weight:400;white-space:nowrap;margin-bottom:10px;pointer-events:none}.ib-podcast-hero .container-fluid .podcast-container .text-container .tags-blog .episode-detail{display:flex;margin:10px 16px 10px 0}.ib-podcast-hero .container-fluid .podcast-container .text-container .tags-blog .episode-detail span{margin:0;text-transform:uppercase;font-weight:400;line-height:1rem;font-size:1rem}.ib-podcast-hero .container-fluid .podcast-container .text-container .tags-blog .episode-detail span span{margin:0 5px}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .index-content p.p1{font-weight:300;padding:14px 0 24px 0}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .author-details .author-image img{-o-object-fit:cover;object-fit:cover;height:100%}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .author-details .author-name .medium-uppercase{color:#ea1b3d;font-weight:500}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .author-details .author-name .caption{color:#676775;font-weight:300}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .read-article .arrow-heading{position:relative;right:20px}@media (max-width:767px){.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .read-article .arrow-heading{display:inline-flex}}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .read-article .arrow-heading img{right:-20px;position:absolute}@media (max-width:767px){.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .read-article .arrow-heading img{top:2px}}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .read-article .arrow-heading a:hover img{right:-35px;margin-left:5px;transition:0.3s}.ib-podcast-feed .text-container2 .tags-blog .medium-uppercase{padding:5px;font-size:.75rem;line-height:.8125rem;height:13px;pointer-events:none}.ib-podcast-feed .blogs-blocks .blogs-navbar{display:none}.ib-podcast-feed .blogs-blocks .blogs-navbar .container ul{justify-content:space-evenly}.ib-podcast-feed .blogs-blocks .blogs-navbar .container ul li{margin:30px 0!important}.ib-podcast-feed .blogs-blocks .blogs-navbar .container ul li.filter-by{border-left:1px solid rgb(103 103 117 / .5);border-right:1px solid rgb(103 103 117 / .5);padding:10px 40px}.ib-podcast-feed .blogs-blocks .article-content{padding:80px 0 0}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper{margin-bottom:60px;align-items:center;flex-wrap:nowrap}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .five.columns{width:220px!important;height:220px;min-width:220px;min-height:220px;margin-right:72px}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .five.columns .podcast-video-wrapper{background-color:rgb(0 0 0 / .2);width:100%;height:100%;position:relative;overflow:hidden}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .five.columns .podcast-video-wrapper .play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:auto;height:auto}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns{margin-left:0px!important;width:100%!important}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns h5{font-weight:400;margin-bottom:12px}@media (max-width:767px){.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns h5{margin-bottom:16px}}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns .episode-detail{display:flex;margin:6px 16px 6px 0}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns .episode-detail span{margin:0;text-transform:uppercase;font-weight:400;line-height:.8125rem;font-size:.75rem}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns .episode-detail span span{margin:0 5px}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns .p2{font-weight:300;margin-bottom:16px}@media (max-width:767px){.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns .p2{margin-bottom:32px}}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper h4{font-weight:400}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .tags-blog{padding:0 0 0 0!important;margin-top:0;margin-right:16px;flex-wrap:wrap}@media (max-width:767px){.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .tags-blog{width:100%;flex-direction:row;flex-wrap:wrap}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .tags-blog a.medium-uppercase{white-space:nowrap;margin-bottom:10px;margin-left:0;margin-right:16px}}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .button-small{color:#ea1b3d;display:inline-flex;justify-content:flex-start;font-weight:400}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .button-small span:last-child{margin-left:5px;margin-top:0}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .button-small span:last-child img{width:16px;margin-left:0}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .button-small:hover img{margin-left:15px!important}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .arrow-heading{margin-top:0}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .five.columns img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .five.columns:not(:first-child){margin-left:0;margin-top:60px}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:60px}.ib-podcast-feed .blogs-blocks .article-content .load-more-btn{text-align:center}.ib-podcast-feed .blogs-blocks .article-content .load-more-btn button{padding:18px 26px;height:auto;border-radius:0}.ib-podcast-feed .blogs-blocks .container{padding:0!important}@media (max-width:767px){.ib-podcast-hero .container-fluid .podcast-container{position:relative}.ib-podcast-hero .container-fluid .podcast-container h1{padding:0 24px;font-size:2rem;margin-bottom:48px;margin-top:0;line-height:2.5rem}.ib-podcast-hero .container-fluid .podcast-container .podcast-mobile-search{display:block;position:absolute;right:24px;top:8px}.ib-podcast-hero .container-fluid .podcast-container .display-select-wrapper{margin:0 24px;box-sizing:border-box;display:block}.ib-podcast-hero .container-fluid .podcast-container .display-select-mobile{width:100%;border:1px solid #e6e6ed;display:block;height:52px;margin:0 0 40px}.ib-podcast-hero .container-fluid .podcast-container .image-banner{max-height:initial;margin-top:0;padding-top:0}.ib-podcast-hero .container-fluid .podcast-container .image-banner .podcast-img-header{position:relative;height:228px;background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/podcast_mobile.png);background-position:50%;background-size:cover;display:block!important}.ib-podcast-hero .container-fluid .podcast-container .image-banner .podcast-img-header img{display:none}.ib-podcast-hero .container-fluid .podcast-container .text-container{display:block!important}.ib-podcast-hero .container-fluid .podcast-container .text-container .container{margin-top:0}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content{padding:14px 24px 0}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .tags-blog{flex-wrap:wrap}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .tags-blog .medium-uppercase{font-size:.75rem;font-weight:400;line-height:.8125rem;padding:3px;height:13px;margin-left:0;margin-right:16px;white-space:nowrap;margin-bottom:10px}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .tags-blog .episode-detail{margin:3px 5px}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .tags-blog .episode-detail span{font-size:.75rem;line-height:.8125rem;margin:1px}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .tags-blog .episode-detail span span{margin:0}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content p.p1{padding-top:14px!important}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article{flex-direction:column;width:100%}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .author-details{width:100%;margin-bottom:20px}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .read-article{width:100%;order:-1;margin-bottom:60px}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .read-article .arrow-heading{right:0}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .read-article .arrow-heading img{right:0;position:static}.ib-podcast-hero .container-fluid .podcast-container .text-container .container .podcast-content .author-content .author-article .read-article .button-small{line-height:1.25rem;font-size:1.25rem}.ib-podcast-feed .text-container2 .display-select-mobile{width:100%;border:1px solid #e6e6ed;display:block;height:52px;margin-bottom:40px}.ib-podcast-feed .text-container2 .container .load-more-btn{margin:48px 0}.ib-podcast-feed .blogs-blocks .blogs-navbar{display:none}.ib-podcast-feed .blogs-blocks .article-content{padding-top:0}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper{flex-direction:column;margin-bottom:48px}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .five.columns{width:100%;margin-right:0;margin-bottom:10px;height:192px;min-height:192px}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns{width:100%;margin-left:0}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper h4{margin-top:6px}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .button-small{font-weight:400}.ib-podcast-feed .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:0}.ib-podcast-feed .blogs-blocks .article-content .arrow-heading{margin-top:0!important}body:not(.wp-admin) .ib-podcast-hero .container-fluid{padding:0!important}}@media (min-width:768px) and (max-width:1024px){.ib-podcast-feed .blogs-blocks .article-content .row-wrapper{align-items:flex-start}}@media (max-width:389px){.ib-podcast-hero .tags-blog{flex-direction:column;align-items:flex-start}.ib-podcast-hero .tags-blog .episode-detail{margin:10px 0px!important}}@media (max-width:550px){.ib-podcast-feed .row-wrapper .tags-blog{flex-direction:column;align-items:flex-start}.ib-podcast-feed .row-wrapper .tags-blog .episode-detail{margin-left:0px!important}.ib-podcast-feed .row-wrapper .tags-blog .episode-detail span span{margin:0}}@media (min-width:576px) and (max-width:767px){.ib-podcast-hero .container-fluid .podcast-container .display-select-wrapper{max-width:540px;margin:0 auto}}.ib-podcast-feed .tags-wrapper{display:flex;justify-content:flex-start;align-items:baseline;padding:0 0 10px 0;flex-wrap:wrap}.ib-podcast-feed .tags-wrapper .episode-detail{margin:6px 0 6px 16px}@media (max-width:550px){.ib-podcast-feed .tags-wrapper{flex-direction:column}.ib-podcast-feed .tags-wrapper .tags-blog{padding:0 0 0 0}.ib-podcast-feed .tags-wrapper .episode-detail{margin:6px 0px!important}}@media (max-width:767px){.top-feed-section{padding-top:48px}.top-feed-section .container-fluid .blog-container .section-heading{margin-bottom:48px}.top-feed-section .container-fluid .blog-container h1{color:#ea1b3d;line-height:2.5rem;font-size:2rem}.top-feed-section .container-fluid .blog-container .mobile-list{display:block}.top-feed-section .container-fluid .blog-container .display-select-mobile{width:100%;border:1px solid #e6e6ed;display:block;height:52px;margin-bottom:40px}.top-feed-section .container-fluid .blog-container .image-banner{max-height:initial;margin-top:0;padding-top:0}.top-feed-section .container-fluid .blog-container .image-banner .blog-img-header{position:relative;top:0;display:none}.top-feed-section .container-fluid .blog-container .text-container{display:none;top:0}.top-feed-section .container-fluid .blog-container .text-container .container{padding:0}.top-feed-section .container-fluid .blog-container .container .blog-content{padding:24px 0}.top-feed-section .container-fluid .blog-container .container .blog-content .author-content .author-article{flex-direction:column}.top-feed-section .container-fluid .blog-container .container .blog-content .author-content .author-article .author-details{width:100%;margin-bottom:20px}.top-feed-section .container-fluid .blog-container .container .blog-content .author-content .author-article .read-article{width:100%}.top-feed-section .container-fluid .blog-container .container .blog-content .author-content .author-article .read-article .arrow-heading{right:0}.top-feed-section .container-fluid .blog-container .container .blog-content .author-content .author-article .read-article .arrow-heading img{right:0;position:static}.bottom-feed-section .text-container2{top:0;margin-bottom:0}.bottom-feed-section .text-container2 .tags-blog{padding:24px 0 0 0px!important;row-gap:10px;-moz-column-gap:16px;column-gap:16px}.bottom-feed-section .text-container2 .tags-blog .medium-uppercase{line-height:1rem;font-weight:400;margin-bottom:0;margin-right:0}.bottom-feed-section .text-container2 .blogs-blocks .article-content .arrow-heading{margin-top:32px}.bottom-feed-section .text-container2 .container{padding:0;top:0}.bottom-feed-section .blogs-blocks .blogs-navbar{display:none}.bottom-feed-section .blogs-blocks .article-content{padding:0}.bottom-feed-section .blogs-blocks .article-content .row-wrapper{flex-direction:column;margin-bottom:48px}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .five.columns{width:100%!important}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .five.columns img{height:auto}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .seven.columns{width:100%;margin-left:0}.bottom-feed-section .blogs-blocks .article-content .row-wrapper h4{margin-top:16px}.bottom-feed-section .blogs-blocks .article-content .row-wrapper h4+.arrow-heading{margin-top:32px}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .arrow-heading .button-small{align-items:center}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .arrow-heading .button-small span{line-height:0!important}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .button-small{font-weight:400}.bottom-feed-section .blogs-blocks .article-content .row-wrapper .seven.columns:not(:nth-child(2)){margin-top:0}}@media (min-width:768px) and (max-width:1024px){.bottom-feed-section .container-fluid .blogs-blocks .article-content .row-wrapper{align-items:flex-start}}@media (min-width:768px){.bottom-feed-section .container-fluid .blogs-blocks .article-content .row-wrapper .five.columns{width:40.487%}.bottom-feed-section .container-fluid .blogs-blocks .article-content .row-wrapper .seven.columns{margin-left:60px;width:53.44%}}#modalOverlay{position:fixed;top:0;left:0;background:rgb(0 0 0 / .5);z-index:99999;height:100%;width:100%}#modalOverlay .modalPopup{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);background:#fff;width:100%;padding:30px;box-shadow:0 2px 10px 3px rgb(0 0 0 / .2)}#modalOverlay .modalPopup .buttonStyle{position:absolute;right:40px;border:#fff0;top:150px;background-color:#fff9ed;width:40px;height:40px;display:inline-block;text-align:center;border-radius:50%;padding:0;z-index:99999999}#modalOverlay .video-container .container-fluid img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.video{padding:50px 30px!important}.video video{width:100%}.podcast-form-container .wp-block-jetpack-contact-form{padding:16px;display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;flex:0 0 100%;box-sizing:border-box;gap:var(--wp--style--block-gap,1.5rem)}.podcast-form-container .wp-block-jetpack-contact-form .wp-block-jetpack-contact-form-tow{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:row;flex:0 0 100%;box-sizing:border-box;gap:var(--wp--style--block-gap,1.5rem)}.podcast-form-container .wp-block-jetpack-contact-form .grunion-field-wrap{box-sizing:border-box;position:relative}.podcast-form-container .wp-block-jetpack-contact-form input[type=text]{width:100%}.podcast-form-container .wp-block-jetpack-contact-form .wp-block-button__link{height:56px;padding:8px 16px;background:#ea1b3d;color:#fff;border:none;border-radius:0;font-size:1rem;line-height:1rem;text-transform:uppercase}.podcast-form-container .wp-block-jetpack-contact-form .grunion-field-width-50-wrap{flex:1 1 calc(50% - var(--wp--style--block-gap, 1.5rem) * 1);max-width:50%}.podcast-form-container .error{color:red}.podcast-form-container .validation-messages-container{text-align:center;margin-top:20px}.podcast-form-container .validation-messages-container .success{color:#270;padding:10px}.podcast-form-container .validation-messages-container .error{color:#d8000c;padding:10px}.career-form-section .contact-container{padding:48px 70px 80px 70px;background:#fff9ed;max-width:920px;margin:0 auto 0 auto}.career-form-section .contact-container .contact-form-content .section-heading{margin-bottom:32px}.career-form-section .contact-container .contact-form-content .section-heading h1{font-weight:400}.career-form-section .contact-container .contact-form-content .section-heading h1 span{color:#ea1b3d}.career-form-section .contact-container .contact-form-content p.p1{font-weight:300}.career-form-section .contact-container .contact-form-content .contact-detail-form{margin-top:60px;margin-bottom:0;padding:0 40px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields{margin-bottom:32px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .content-form .error{color:#ea1b3d;font-weight:300;padding-top:5px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields p.p2{padding-bottom:8px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields p.p2 span{font-weight:300;color:#676775}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields select,.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields input:not([type=checkbox]){background:#fff;padding:16px;width:100%;border:1px solid #e6e6ed;border-radius:0;height:56px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;padding:14px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields textarea{background:#fff;padding:20px 16px;width:100%;border:1px solid #e6e6ed;border-radius:0;height:120px;resize:none}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block{-moz-column-count:4;column-count:4;-moz-column-gap:48px;column-gap:48px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content{display:flex;padding-top:16px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content input{margin-right:12px;min-width:20px;width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;border-radius:0;accent-color:#ea1b3d}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content h6{font-weight:400;white-space:nowrap}@media (max-width:400px){.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content h6{white-space:normal}}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex{display:flex;width:100%;justify-content:space-between}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex .content-form{margin-right:32px;width:100%}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex .content-form:last-child{margin-right:0}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.checkbox-flex p.p2{padding-bottom:0}.career-form-section .contact-container .contact-form-content .contact-detail-form .checkbox-para .content-form label{display:flex;width:100%;margin-top:20px}.career-form-section .contact-container .contact-form-content .contact-detail-form .checkbox-para .content-form label input{margin-right:12px;width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;border-radius:0;accent-color:#ea1b3d}.career-form-section .contact-container .contact-form-content .contact-detail-form .checkbox-para .content-form label h6{font-weight:400;margin:0}.career-form-section .contact-container .contact-form-content .contact-detail-form .select-box{position:relative}.career-form-section .contact-container .contact-form-content .contact-detail-form .select-box::after{content:"";position:absolute;top:36px;width:1px;right:48px;height:56px;background:#e6e6ed}.career-form-section .contact-container .contact-form-content .contact-detail-form .upload-file{padding:18px 26px;height:17px;display:flex;align-items:center;justify-content:center;border:1px solid #373742;border-radius:0;letter-spacing:normal;width:86%;position:relative}.career-form-section .contact-container .contact-form-content .contact-detail-form .upload-file input{position:absolute;opacity:0}.career-form-section .contact-container .contact-form-content .contact-detail-form .upload-file .upload-resume{padding-left:8px;font-weight:500;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase}.career-form-section .contact-container .contact-form-content .contact-detail-form #file-name-index{padding-top:4px;color:#ea1b3d;display:block}.career-form-section .contact-container .contact-form-content .contact-detail-form .file-value ul{margin-top:4px;list-style-type:disc;padding-left:18px;margin-bottom:0}.career-form-section .contact-container .contact-form-content .contact-detail-form .file-value ul li{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775;padding-bottom:5px;margin-bottom:0}.career-form-section .contact-container .contact-form-content .contact-detail-form .submit-button{display:flex;justify-content:flex-end;margin-top:32px}.career-form-section .contact-container .contact-form-content .contact-detail-form .submit-button a{color:#e6e6ed}.career-form-section .contact-container .contact-form-content .contact-detail-form .submit-button .button-large{color:#e6e6ed;font-weight:600;padding:18px 26px;height:56px;display:flex;align-items:center;border:none;border-radius:0;background:#676775}.career-form-section .contact-container .contact-form-content .contact-detail-form .submit-button .button-large{color:#fff;font-weight:600;padding:18px 26px;height:56px;display:flex;align-items:center;border:none;border-radius:0;background:#ea1b3d}.career-form-section .contact-container .contact-form-content .contact-detail-form .submit-button button:disabled{color:#e6e6ed;font-weight:600;padding:18px 26px;height:56px;display:flex;align-items:center;border:none;border-radius:0;background:#676775;cursor:not-allowed}.career-form-section .contact-container .contact-form-content .contact-detail-form .contact-message .p2{display:flex;justify-content:flex-start;align-items:center;margin:20px 0;color:#0d8244;font-weight:500}.career-form-section .contact-container .contact-form-content .contact-detail-form .contact-message .p2 img{margin-right:20px}.career-form-section .contact-container .contact-form-content .contact-detail-form .contact-message .p2.contact-error{color:#ea1b3d}.career-form-section .validation-messages-container{text-align:center;margin-top:20px}.career-form-section .validation-messages-container .success{color:#270;padding:10px}.career-form-section .validation-messages-container .error{color:#d8000c;padding:10px}@media (max-width:767px){.career-form-section .image-banner .image-container{position:relative;z-index:1}.career-form-section .contact-container{padding:32px 24px 48px 24px;max-width:100%;margin:0;width:100%;box-sizing:border-box}.career-form-section .contact-container .contact-form-content .contact-detail-form{margin-top:64px;padding:0}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .content-form p.p2{font-size:1rem;line-height:1.5rem;font-weight:400}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex{display:block}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex .content-form{margin-bottom:32px}.contact-page-tech-focus{padding:48px 0}}@media (min-width:768px) and (max-width:1100px){.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block{-moz-column-count:3;column-count:3}}@media (max-width:767px){.team-memebrs{margin-bottom:30px}}.team-memebrs .team-section{position:fixed;top:100px;z-index:999;right:0;border-radius:0;width:60px}@media (max-width:767px){.team-memebrs .team-section{position:relative;top:0;max-width:1080px;padding:0 20px;width:auto;overflow:hidden}}.team-memebrs .team-section .team-main-heading{padding-bottom:20px;word-break:break-word;font-weight:400;font-size:1rem;line-height:normal;width:60px;padding-top:10px;padding-left:7px;text-align:left;color:#fff!important}@media (max-width:767px){.team-memebrs .team-section .team-main-heading{width:100%;grid-area:header;padding-top:35px;padding-left:0;padding-bottom:0;text-align:center}}@media (max-width:600px){.team-memebrs .team-section .team-main-heading{width:100%;margin-bottom:12px;padding-top:12px;grid-area:inherit}}.team-memebrs .team-section .ul{list-style-type:none;padding:10px 0 0 0;background-color:#ea1b3d;border-radius:10px 0 0 10px}@media (max-width:767px){.team-memebrs .team-section .ul{border-radius:10px;overflow:hidden;padding:0 0 0 0;display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-areas:"header header"}}@media (max-width:600px){.team-memebrs .team-section .ul{display:block;grid-auto-rows:1fr;grid-template-columns:1fr;grid-template-areas:inherit}}.team-memebrs .team-section .ul .li{display:flex;margin:0;background-color:#2f2f39;width:380px;text-align:left;padding:10px;transition:all 1s}.team-memebrs .team-section .ul .li:last-child{border-radius:0 0 0 10px}@media (max-width:767px){.team-memebrs .team-section .ul .li:last-child{border-radius:0}}@media (max-width:767px){.team-memebrs .team-section .ul .li{width:auto;flex-basis:50%;border-bottom:1px solid #a9a9a9}.team-memebrs .team-section .ul .li:nth-of-type(odd){border-right:1px solid #a9a9a9;border-radius:0 0 0 0}}@media (max-width:600px){.team-memebrs .team-section .ul .li{width:auto;flex-basis:50%;border-bottom:1px solid #a9a9a9}.team-memebrs .team-section .ul .li:nth-of-type(odd){border-right:1px solid #a9a9a9;border-radius:0 0 0 0}}.team-memebrs .team-section .ul .li .attri .people-image .img-wrapper{border-radius:50%;width:40px;height:40px;overflow:hidden;margin-right:20px}.team-memebrs .team-section .ul .li .attri .people-image .img-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover;height:40px}.team-memebrs .team-section .ul .li .attri h5{color:#373742;font-weight:500;font-size:1.0625rem;line-height:normal}.team-memebrs .team-section .ul .li a .people-image .img-wrapper{border-radius:50%;width:40px;height:40px;overflow:hidden;margin-right:20px}.team-memebrs .team-section .ul .li a .people-image .img-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover;height:40px}.team-memebrs .team-section .ul .li a h5{color:#fff;font-weight:500;font-size:1rem;line-height:normal}.team-memebrs .team-section .ul .li .people-text p{color:#fff;font-size:.75rem;line-height:1.125rem}@media (max-width:600px){.team-memebrs .team-section .ul .li .people-text{width:72%}}.team-memebrs .team-section .ul .li .social-icons{margin-left:8px}.team-memebrs .team-section .ul .li:hover{transform:translateX(-280px);border-radius:10px 0 0 10px!important}@media (max-width:767px){.team-memebrs .team-section .ul .li:hover{transform:translateX(0);border-radius:0%!important}}.team-memebrs .team-section .ul .li:hover .img-wrapper{border-radius:10px!important}@media (max-width:767px){.team-memebrs .team-section .ul .li:hover .img-wrapper{border-radius:50%!important}}.landing-header{background:#2f2f39;width:100%;padding-top:5px;padding-bottom:5px;left:0;right:0}.landing-header .landing-container{max-width:100%;margin:auto;padding:0 15px;position:relative}.landing-header .landing-container .landing-text{width:100%;display:block}.landing-header .landing-container .landing-text h2{color:#fff;font-size:1.5625rem;text-align:center;font-weight:400}@media (max-width:540px){.landing-header .landing-container .landing-text h2{font-size:1rem}}.landing-header .landing-container .landing-icon{position:absolute;right:30px;top:17px}@media (max-width:992px){.landing-header .landing-container .landing-icon{top:10px;right:24px}}.landing-header .landing-container .landing-icon a.menu-icon{float:right}.landing-header .landing-container .landing-icon .menu-landing-page-container{background:#2f2f39;position:relative;top:43px;border-top:1px solid #8f8f8f;display:none;padding:20px}@media (max-width:992px){.landing-header .landing-container .landing-icon .menu-landing-page-container{top:35px;padding:10px}}.landing-header .landing-container .landing-icon .menu-landing-page-container ul{padding:0;margin:0}.landing-header .landing-container .landing-icon .menu-landing-page-container ul li a{color:#fff;padding:8px 20px;display:block}.landing-header .landing-container .landing-icon .active{display:block;z-index:999}.top-fix{position:fixed;z-index:9999;top:0}.landing-menu{background:#2f2f39;width:300px;padding:20px;position:relative;left:59.6%}.landing-menu h4{color:#fff}@media (max-width:767px){.top-section .wp-block-media-text__media{padding:0 15px}}body.page-template-template-blank form.post-password-form{width:100%;margin:auto;text-align:center;max-width:500px}body.page-template-template-blank form.post-password-form p{margin-bottom:20px;line-height:1.875rem}body.page-template-template-blank form.post-password-form p:last-child{display:flex;justify-content:center;gap:20px}.cookies{position:fixed;bottom:0;right:0;left:0;max-width:100%;width:100%;background:rgb(47 47 57 / .8);border-radius:8px 8px 0 0;z-index:999;display:none}.cookies .cookieInner{padding:15px 20px}.cookies .cookieInner .cookie-setting{display:none}.cookies .cookieInner .heading{display:flex;align-items:center;-moz-column-gap:25px;column-gap:25px}@media (max-width:781px){.cookies .cookieInner .heading{margin-bottom:15px!important}}.cookies .cookieInner .heading h2{color:#fff;font-weight:500;font-size:2rem!important}.cookies .cookieInner .cookie-box .data p{color:#fff;font-size:1rem}.cookies .cookieInner .cookie-box .buttons{gap:15px;display:flex;justify-content:end}@media (max-width:781px){.cookies .cookieInner .cookie-box .buttons{margin-left:0!important;justify-content:start;margin-top:10px}}.cookies .cookieInner .cookie-box .buttons button{border:1px solid #fff!important;color:#fff!important}.white{position:fixed;bottom:0;right:0;left:0;max-width:100%;width:100%;background:#fff;border-radius:8px 8px 0 0;z-index:9;display:none}.white .cookieInner{padding:15px 20px}.white .cookieInner .cookie-setting{display:none}.white .cookieInner .heading{display:flex;align-items:center;-moz-column-gap:25px;column-gap:25px}.white .cookieInner .heading h2{color:#373742;font-weight:500;font-size:2rem!important}.white .cookieInner .cookie-box .data p{color:#333;font-size:1rem}.white .cookieInner .cookie-box .buttons{gap:15px;display:flex;justify-content:end}@media (max-width:781px){.white .cookieInner .cookie-box .buttons{margin-left:0!important;justify-content:start;margin-top:10px}}.white .cookieInner .cookie-box .buttons button{border:1px solid #333!important;color:#333!important}.cookies.show{display:block!important}.cookiesBackend{position:relative;bottom:0;right:0;left:0;max-width:100%;width:100%;background:#fff;border-radius:8px 8px 0 0;z-index:9}.cookiesBackend .cookieInner{padding:20px}.cookiesBackend .cookieInner .heading{display:flex;align-items:center;-moz-column-gap:25px;column-gap:25px}.cookiesBackend .cookieInner .heading h2{color:#373742;font-weight:500;font-size:2rem!important}.cookiesBackend .cookieInner .cookie-box .data{margin-top:15px;margin-bottom:20px}.cookiesBackend .cookieInner .cookie-box .data p{color:#333;font-size:1rem}.cookies.show{display:block!important}.cookiesBackend{position:relative;bottom:0;right:0;left:0;max-width:100%;width:100%;background:#fff;border-radius:8px 8px 0 0;z-index:9}.cookiesBackend .cookieInner{padding:20px}.cookiesBackend .cookieInner .heading{display:flex;align-items:center;-moz-column-gap:25px;column-gap:25px}.cookiesBackend .cookieInner .heading h2{color:#373742;font-weight:500;font-size:2rem!important}.cookiesBackend .cookieInner .cookie-box .data{margin-top:15px;margin-bottom:20px}.cookiesBackend .cookieInner .cookie-box .data p{color:#333;font-size:1rem}.subs-overlay{position:relative}.subs-overlay .buttonStyle{position:absolute;top:-14px;right:-11px;background-color:#fff!important;border:transparent!important;padding:3px 3px 5px 3px!important;width:30px;height:30px;border-radius:50%}.stanza-overlay-bg{position:fixed;background-color:#000;width:100%;inset:0;z-index:101;opacity:.5;display:none}.stanza-overlay-wrapper{left:0;right:0;top:0;bottom:0;width:100%;margin:auto;z-index:102;position:fixed;display:none;justify-content:center;align-content:center;align-items:center}.stanza-overlay{max-width:650px;width:80%;margin:auto;z-index:10;padding:0;text-align:center}.stanza-overlay .stanza-img img{width:100%}.stanza-overlay h4{font-weight:400;color:black!important;margin-bottom:20px!important}.stanza-overlay .buttonStyle{background-color:#ffefd1!important}.stanza-overlay .buttonStyle img:hover{transform:rotate(90deg)}.event-form-section .contact-container{padding:48px 0 80px 0;background:#fff9ed;max-width:920px;margin:0 auto 0 auto}.event-form-section .contact-container .contact-form-content .section-heading{margin-bottom:32px}.event-form-section .contact-container .contact-form-content .section-heading h1{font-weight:400}.event-form-section .contact-container .contact-form-content .section-heading h1 span{color:#ea1b3d}.event-form-section .contact-container .contact-form-content p.p1{font-weight:300}.event-form-section .contact-container .contact-form-content .contact-detail-form{margin-top:60px;margin-bottom:0;padding:0 0}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields{margin-bottom:32px}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .content-form .error{color:#ea1b3d;font-weight:300;padding-top:5px}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields p.p2{padding-bottom:8px;margin-bottom:0!important}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields p.p2 span{font-weight:300;color:#ea1b3d}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields select,.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields input:not([type=checkbox]){background:#fff;padding:16px;width:100%;border:1px solid #e6e6ed;border-radius:0;height:56px}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;padding:14px}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields textarea{background:#fff;padding:20px 16px;width:100%;border:1px solid #e6e6ed;border-radius:0;height:120px;resize:none}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block{-moz-column-count:4;column-count:4;-moz-column-gap:48px;column-gap:48px}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content{display:flex;padding-top:16px}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content input{margin-right:12px;min-width:20px;width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;border-radius:0;accent-color:#ea1b3d}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content h6{font-weight:400;white-space:nowrap}@media (max-width:400px){.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block .checkbox-content h6{white-space:normal}}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex{display:flex;width:100%;justify-content:space-between}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex .content-form{margin-right:32px;width:100%}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex .content-form:last-child{margin-right:0}.event-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.checkbox-flex p.p2{padding-bottom:0}.event-form-section .contact-container .contact-form-content .contact-detail-form .checkbox-para .content-form label{display:flex;width:100%;margin-top:0}.event-form-section .contact-container .contact-form-content .contact-detail-form .checkbox-para .content-form label input{margin-right:12px;width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;border-radius:0;accent-color:#ea1b3d}.event-form-section .contact-container .contact-form-content .contact-detail-form .checkbox-para .content-form label h6{font-weight:400;margin:0}.event-form-section .contact-container .contact-form-content .contact-detail-form .select-box{position:relative}.event-form-section .contact-container .contact-form-content .contact-detail-form .select-box::after{content:"";position:absolute;top:36px;width:1px;right:48px;height:56px;background:#e6e6ed}.event-form-section .contact-container .contact-form-content .contact-detail-form .upload-file{padding:18px 26px;height:17px;display:flex;align-items:center;justify-content:center;border:1px solid #373742;border-radius:0;letter-spacing:normal;width:86%;position:relative}.event-form-section .contact-container .contact-form-content .contact-detail-form .upload-file input{position:absolute;opacity:0}.event-form-section .contact-container .contact-form-content .contact-detail-form .upload-file .upload-resume{padding-left:8px;font-weight:500;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase}.event-form-section .contact-container .contact-form-content .contact-detail-form #file-name-index{padding-top:4px;color:#ea1b3d;display:block}.event-form-section .contact-container .contact-form-content .contact-detail-form .file-value ul{margin-top:4px;list-style-type:disc;padding-left:18px;margin-bottom:0}.event-form-section .contact-container .contact-form-content .contact-detail-form .file-value ul li{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775;padding-bottom:5px;margin-bottom:0}.event-form-section .contact-container .contact-form-content .contact-detail-form .submit-button{display:flex;justify-content:flex-start;margin-top:32px}.event-form-section .contact-container .contact-form-content .contact-detail-form .submit-button a{color:#e6e6ed}.event-form-section .contact-container .contact-form-content .contact-detail-form .submit-button .button-large{color:#e6e6ed;font-weight:600;padding:18px 26px;height:56px;display:flex;align-items:center;border:none;border-radius:0;background:#676775}.event-form-section .contact-container .contact-form-content .contact-detail-form .submit-button .button-large{color:#fff;font-weight:600;padding:18px 26px;height:56px;display:flex;align-items:center;border:none;border-radius:0;background:#000}.event-form-section .contact-container .contact-form-content .contact-detail-form .submit-button button:disabled{color:#e6e6ed;font-weight:600;padding:18px 26px;height:56px;display:flex;align-items:center;border:none;border-radius:0;background:#676775;cursor:not-allowed}.event-form-section .contact-container .contact-form-content .contact-detail-form .contact-message .p2{display:flex;justify-content:flex-start;align-items:center;margin:20px 0;color:#0d8244;font-weight:500}.event-form-section .contact-container .contact-form-content .contact-detail-form .contact-message .p2 img{margin-right:20px}.event-form-section .contact-container .contact-form-content .contact-detail-form .contact-message .p2.contact-error{color:#ea1b3d}.event-form-section .validation-messages-container{text-align:center;margin-top:20px}.event-form-section .validation-messages-container .success{padding:10px;font-style:normal;color:#373742;font-size:1.25rem;line-height:2.125rem}.event-form-section .validation-messages-container .error{color:#d8000c;font-style:normal;padding:10px;font-size:1.25rem;line-height:2.125rem}@media (max-width:767px){.career-form-section .image-banner .image-container{position:relative;z-index:1}.career-form-section .contact-container{padding:32px 24px 48px 24px;max-width:100%;margin:0;width:100%;box-sizing:border-box}.career-form-section .contact-container .contact-form-content .contact-detail-form{margin-top:64px;padding:0}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .content-form p.p2{font-size:1rem;line-height:1.5rem;font-weight:400}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex{display:block}.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields.half-flex .content-form{margin-bottom:32px}.contact-page-tech-focus{padding:48px 0}}@media (min-width:768px) and (max-width:1100px){.career-form-section .contact-container .contact-form-content .contact-detail-form .form-fields .checkbox-block{-moz-column-count:3;column-count:3}}.ats-career-detail-section .image-banner .container-fluid>a{color:#373742}.ats-career-detail-section .image-banner>.container-fluid{height:0}.ats-career-detail-section .image-banner .button-small{padding:8px 16px;display:inline-flex;align-items:center;border:1px solid #373742;background:#fff9ed;border-radius:0;position:relative;top:50px;z-index:2}.ats-career-detail-section .image-banner .button-small span{margin-right:6px;display:flex}.ats-career-detail-section .image-banner .image-container{position:absolute;width:100%;top:0;z-index:-1;height:760px;overflow:hidden}.ats-career-detail-section .image-banner .image-container img,.ats-career-detail-section .image-banner .image-container svg{width:100%}.ats-career-detail-section .ats-career-detail-page .career-page-heading{margin:380px auto 0 auto;background:#fff9ed}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section{padding:48px 70px 64px 70px}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .row-wrapper .five.columns.right-six-column{margin-left:24px;width:42.38%}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .row-wrapper .five.columns.right-six-column iframe{width:100%;height:auto;aspect-ratio:16/9}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .row-wrapper .seven.columns{width:55.43%}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .row-wrapper p.p1{padding-right:42px;color:#676775}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .row-wrapper.logo-section{margin-top:32px}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .section-heading{margin-bottom:32px}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .section-heading h1{font-weight:400}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .section-heading h1 span{color:#ea1b3d}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .logo-wrapper{padding:16px 0}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .logo-wrapper .image-call{max-width:60%}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .logo-wrapper .image-call img{width:100%}.ats-career-detail-section .ats-career-detail-page .career-page-heading .top-section .six.columns.right-six-column .logo-wrapper .image-call{max-width:100%}.ats-career-detail-section .ats-career-detail-page .arrow-heading{margin-top:32px}.ats-career-detail-section .ats-career-detail-page .filter-section{padding:13px 0 10px 0}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .page-section{padding:0 70px}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .section-heading{margin-bottom:32px}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu{display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu .right-flex{display:flex;align-items:center;gap:24px}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field{position:relative}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field::after{content:"";position:absolute;top:0;width:1px;right:35px;height:35px;background:#e6e6ed}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(2) select{width:216px}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(3) select{width:300px}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(4) select{width:155px}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{border:1px solid #e6e6ed;background:#fff;border-radius:0;font-size:1rem;line-height:1rem;font-weight:300;padding:8px 40px 8px 16px;height:35px;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;cursor:pointer}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu .right-flex select option{color:#2f2f39;min-height:35px;padding:20px 16px;background:#fff}.ats-career-detail-section .ats-career-detail-page .filter-section .container-fluid .filter-menu .right-flex select option.checked{background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/check.svg),#ffefd1}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section{padding:0 0 80px 0}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .section-heading h2{margin-bottom:32px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .section-heading h2 span{display:inline-block}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .page-section{padding:0 70px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure{margin-top:8px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .inactive{display:none}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .ats-current-opening-dropdown{position:relative;padding:4px 0;border-top:1px solid #e6e6ed}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .ats-current-opening-dropdown::after{content:"";position:absolute;width:100%;height:1px;background:#e6e6ed;top:100%;left:0}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container{cursor:pointer;display:flex;padding:8px 0;justify-content:space-between;align-items:center;align-self:stretch}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-name{width:31.1%}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-name h5{font-weight:400}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-details{display:flex;align-items:flex-start;gap:24px;width:60.28%}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-details .location-name{display:flex;align-items:center}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-details .location-name img{display:none}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-details .location-name:first-child{width:37.19%}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-details .location-name:nth-child(2){width:43.49%}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-details .location-name:nth-child(3){width:12.07%}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-details .location-name img,.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-details .location-name svg{margin-right:8px;width:24px;height:24px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .carat-sign img,.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .carat-sign svg{width:24px;height:24px;cursor:pointer;transition:all 0.3s ease;transform:rotate(0deg)}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .carat-sign.open img,.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .opening-container .carat-sign.open svg{transform:rotate(180deg)}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container{padding:16px 0 32px 0}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll{display:flex;padding:24px;align-items:flex-start;background:#ffefd1}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .small-uppercase{color:#676775;margin-bottom:10px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section p.p2{color:#2f2f39;line-height:1.5rem}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .second-group{margin-top:37px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section.right-section{margin-left:48px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .first-group,.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .second-group{min-width:262px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-content{margin:32px 0}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-content .expanded-section p.p2{color:#2f2f39;padding-bottom:30px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-content .expanded-section p.p2 strong{font-weight:500}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul{list-style-type:disc;margin-bottom:30px;padding-left:30px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul li{color:#2f2f39;font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:0}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content{display:flex;justify-content:space-between;align-items:center}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links{display:flex;flex-direction:column}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links .tooltip{position:relative}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links .tooltip .tooltip-text{visibility:hidden;position:absolute;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;z-index:1;transition:opacity 0.6s;font-size:.875rem}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links .tooltip .tooltip-text::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:#fff0 #000 #fff0 #fff0}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links p.small-uppercase{padding-bottom:8px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons{display:flex;padding:8px 0;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons .icons-img{cursor:pointer}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons .icons-img img,.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons .icons-img svg{width:24px;height:24px}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .detail-container .submit-button .button-large{display:flex;height:56px;padding:18px 26px;justify-content:center;align-items:center;background:#ea1b3d;color:#fff;border:none;border-radius:0}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .openings-button{margin-top:24px;text-align:center}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .openings-button a{color:#373742}.ats-career-detail-section .ats-career-detail-page .ats-current-opening-section .openings-structure .openings-button .button-large{display:inline-flex;height:18px;padding:18px 26px;border:1px solid #373742;border-radius:0;align-items:center;margin:auto}@media (max-width:767px){.ats-career-detail-section .image-banner .image-container{top:0;position:relative;height:auto}.ats-career-detail-section .image-banner .button-small{top:30px}.ats-career-detail-section .career-detail-page .career-page-heading{margin:0 auto 0 auto}.ats-career-detail-section .career-detail-page .career-page-heading .top-section{padding:32px 0 32px 0}.ats-career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .seven.columns{width:100%}.ats-career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .seven.columns p.p1.large-regular{font-weight:500;line-height:1.75rem}.ats-career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .five.columns.right-six-column{width:100%;margin-left:0}.ats-career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper p.p1{padding-right:0}.ats-career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .six.columns.right-six-column .logo-wrapper{padding:32px 0}.ats-career-detail-section .career-detail-page .career-page-heading .top-section .row-wrapper .six.columns.right-six-column .logo-wrapper .image-call{max-width:100%}.ats-career-detail-section .career-detail-page .career-page-heading .top-section .video-container{margin-top:32px}.ats-career-detail-section .career-detail-page .career-page-heading .top-section .logo-section{display:none}.ats-career-detail-section .career-detail-page .filter-section{padding:0;margin-bottom:24px}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu{align-items:flex-start;flex-direction:column-reverse}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex{align-items:flex-start;gap:8px;flex-direction:column;width:100%;padding-bottom:32px}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field{width:100%}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field::after{height:56px;right:48px}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{width:100%!important;height:56px;background-position-x:98%}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .left-flex{padding-top:32px}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .left-flex .medium-uppercase{line-height:1rem}.ats-career-detail-section .career-detail-page .ats-current-opening-section{padding:0}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure{padding:0 0 48px 0}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .ats-current-opening-dropdown{padding:14px 16px;margin-bottom:16px;background:#ffefd1;border-top:0}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .ats-current-opening-dropdown.open-dropdown{background:#fff;padding:32px 16px;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04)}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .ats-current-opening-dropdown::after{height:0}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .opening-container{padding:0}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-name{width:100%}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .opening-container .service-details{display:none}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container{padding-top:24px;padding-bottom:0}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll{flex-direction:column}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section.right-section{margin-left:0;margin-top:32px}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section .second-group{margin-top:32px}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-roll .highlighted-section p.p2{font-size:1.125rem}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-content{margin:24px 0 64px 0}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul{margin-bottom:30px}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-content .expanded-section ul li{font-size:1rem;line-height:1.5rem}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .expanded-content .expanded-section p.p2{padding-bottom:30px}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content{flex-direction:column}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .submit-button{width:100%;margin-bottom:32px}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .submit-button .button-large{width:100%;padding:18px 24px;height:48px}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links{align-items:center}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .detail-container .share-content .share-links .social-icons{-moz-column-gap:24px;column-gap:24px}.ats-career-detail-section .career-detail-page .ats-current-opening-section .openings-structure .openings-button .button-large{padding:20px;height:6px}.ats-career-detail-section .career-detail-page .page-section{padding:0!important}}@media (min-width:768px) and (max-width:1023px){.ats-career-detail-section .career-detail-page .filter-section{padding:0;margin-bottom:24px}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu{align-items:flex-start;flex-direction:column-reverse}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex{align-items:flex-start;gap:8px;flex-direction:column;width:100%;padding-bottom:32px}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field{width:100%}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field::after{height:56px;right:48px}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{width:100%!important;height:56px;background-position-x:99%}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .left-flex{padding-top:32px}}@media (max-width:575px){.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{background-position-x:96%}}@media (min-width:576px) and (max-width:767px){.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{background-position-x:98%}}@media (max-width:400px){.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex select{background-position-x:95%}}@media (max-width:368px){.ats-career-detail-section .arrow-heading .link-with-arrow{display:block}}@media (min-width:1276px) and (max-width:1350px){.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(3) select{width:284px}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(4) select{width:150px}}@media (min-width:1025px) and (max-width:1275px){.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(3) select{width:250px}.ats-career-detail-section .career-detail-page .filter-section .container-fluid .filter-menu .right-flex .input-field:nth-child(4) select{width:134px}}.ats-career-modal-section .ats-career-modal{display:none;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .4)}.ats-career-modal-section .ats-career-modal .modal-content{background-color:#fff;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04);max-width:867px;position:relative;margin:100px auto 30px auto}.ats-career-modal-section .ats-career-modal .modal-content .close-icon{position:absolute;top:16px;right:16px;cursor:pointer}.ats-career-modal-section .ats-career-modal .modal-content .close-icon img,.ats-career-modal-section .ats-career-modal .modal-content .close-icon svg{width:24px;height:24px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details{padding:56px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details p.p2.base-light{color:#676775}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll{display:flex;padding:24px;align-items:flex-start;background:#ffefd1;margin-top:24px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll .highlighted-section .small-uppercase{color:#676775;margin-bottom:10px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll .highlighted-section p.p2{color:#2f2f39;line-height:1.5rem}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll .highlighted-section .second-group{margin-top:37px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll .highlighted-section.right-section{margin-left:48px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll .highlighted-section .first-group,.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll .highlighted-section .second-group{min-width:262px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form{margin-bottom:0;margin-top:32px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .form-inputs{display:flex;flex-wrap:wrap;-moz-column-gap:38px;column-gap:38px;row-gap:11px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field{width:47%}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field p.p2{padding-bottom:8px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field input:not([type=checkbox]),.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field select{border:1px solid #e6e6ed;background:#fff;border-radius:0;padding:16px;height:56px;width:100%}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;cursor:pointer}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field select option{color:#2f2f39;min-height:56px;padding:20px 16px;background:#fff}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field select option.checked{background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/check.svg),#ffefd1}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.select-box{position:relative}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.select-box::after{content:"";position:absolute;top:36px;width:1px;right:48px;height:56px;background:#e6e6ed}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.upload-resume{margin-top:32px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.upload-resume ul{margin-top:4px;list-style-type:disc;padding-left:18px;margin-bottom:0}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.upload-resume ul li{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775;padding-bottom:5px;margin-bottom:0}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.upload-resume ul li:last-child{padding-bottom:0}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.upload-resume #ats-file-name-index{padding-top:4px;color:#ea1b3d;display:block}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para{display:flex;width:100%;margin-top:20px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para input{margin-right:12px;width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;border-radius:0;accent-color:#ea1b3d}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para h6{font-weight:400}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para h6 a{text-decoration:underline;color:#373742}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para h6 a:hover{color:#ea1b3d}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .button-large{padding:18px 26px;height:56px;display:flex;align-items:center;justify-content:center;border:1px solid #373742;border-radius:0;letter-spacing:normal;width:100%}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .button-large span{padding-right:8px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .button-large span img,.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .button-large span svg{width:20px;height:20px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .apply-button{display:flex;justify-content:flex-end;margin-top:32px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .apply-button .button-large{border:none;width:auto;background:#ea1b3d;color:#fff}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form ::-moz-placeholder{font-weight:300;color:#676775}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form ::placeholder{font-weight:300;color:#676775}.ats-career-modal-section .ats-career-modal .modal-content .section-heading{margin-bottom:8px}.ats-career-modal-section .ats-career-modal .modal-content .section-heading h3{font-weight:400}.ats-career-modal-section .ats-career-modal .modal-content .contact-error{color:#ea1b3d;font-weight:300;padding-top:5px;font-size:.875rem}.ats-career-modal-section.media-video .modal-content{background:#fff0;box-shadow:none;margin:0 auto 0 auto;background-color:rgb(47 47 57 / .8);max-width:100%}.ats-career-modal-section.media-video .modal-content .modal-details{padding:121px 193px}.ats-career-modal-section.media-video .modal-content .modal-details video{height:calc(100vh - 246px)}@media (max-width:767px){.ats-career-modal-section .ats-career-modal .modal-content{max-width:100%;margin:0 auto}.ats-career-modal-section .ats-career-modal .modal-content .modal-details{padding:88px 16px 64px 16px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll{margin-top:32px;flex-direction:column}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll .highlighted-section.right-section{margin-left:0;margin-top:32px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll .highlighted-section .second-group{margin-top:32px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .expanded-roll .highlighted-section p.p2{font-size:1.125rem}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .form-inputs{row-gap:16px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field{width:100%}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field p.p2{font-size:1.125rem;font-weight:400;line-height:1.75rem}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field select{background-position-x:98%}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para{margin-top:16px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para input{margin-right:16px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field.upload-resume{margin-top:16px}.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .apply-button .button-large{width:100%}.ats-career-modal-section .ats-career-modal .modal-content .section-heading{margin-bottom:16px}.ats-career-modal-section.media-video .modal-content .close-icon{top:50px;right:24px}.ats-career-modal-section.media-video .modal-content .modal-details video{height:auto}}@media (max-width:575px){.ats-career-modal-section .ats-career-modal .modal-content .modal-details .modal-form .input-field select{background-position-x:96%}}.ats-job-listing-section .ats-career-detail-page{padding:88px 44px 14px 44px;max-width:744px;margin:98px auto 0 auto;background:#fff9ed}.ats-job-listing-section .ats-career-detail-page .current-opening-section{padding:0}.ats-job-listing-section .ats-career-detail-page .current-opening-section .container-fluid{padding-left:0;padding-right:0}.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .current-opening-dropdown{border-top:0}.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .current-opening-dropdown::after{height:0}.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .detail-container{padding-top:0}.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h1.wp-block-heading,.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h2.wp-block-heading,.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h3.wp-block-heading,.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h4.wp-block-heading,.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h5.wp-block-heading,.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .detail-container .expanded-section h6.wp-block-heading{font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem;color:#2f2f39;padding-bottom:40px}.ats-job-listing-section .ats-career-detail-page .section-heading{margin-bottom:32px}@media (max-width:767px){.ats-job-listing-section .ats-career-detail-page{padding:32px 24px 14px 24px}.ats-job-listing-section .ats-career-detail-page .current-opening-section .container-fluid{padding-left:0!important;padding-right:0!important}.ats-job-listing-section .ats-career-detail-page .current-opening-section .openings-structure .current-opening-dropdown .detail-container .expanded-roll{padding:24px 0}}body:not(.wp-admin) .job-listing-section{position:relative}body:not(.wp-admin) .job-listing-section .background-screen{position:absolute;bottom:0;height:380px;z-index:-1;background:#ffefd1;width:100%}.ats-career-modal-section .career-modal{display:none;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .4)}.ats-career-modal-section .career-modal .modal-content{background-color:#fff;box-shadow:2px -3px 12px 8px rgb(55 55 66 / .04),4px 18px 20px 0 rgb(0 0 0 / .09),0 7px 14px 0 rgb(55 55 66 / .04);max-width:867px;position:relative;margin:100px auto 30px auto}.ats-career-modal-section .career-modal .modal-content .close-icon{position:absolute;top:16px;right:16px;cursor:pointer}.ats-career-modal-section .career-modal .modal-content .close-icon img,.ats-career-modal-section .career-modal .modal-content .close-icon svg{width:24px;height:24px}.ats-career-modal-section .career-modal .modal-content .modal-details{padding:56px}.ats-career-modal-section .career-modal .modal-content .modal-details p.p2.base-light{color:#676775}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll{display:flex;padding:24px;align-items:flex-start;background:#ffefd1;margin-top:24px}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .small-uppercase{color:#676775;margin-bottom:10px}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section p.p2{color:#2f2f39;line-height:1.5rem}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .second-group{margin-top:37px}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section.right-section{margin-left:48px}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .first-group,.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .second-group{min-width:262px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form{margin-bottom:0;margin-top:32px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .form-inputs{display:flex;flex-wrap:wrap;-moz-column-gap:38px;column-gap:38px;row-gap:11px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field{width:47%}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field p.p2{padding-bottom:8px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field input:not([type=checkbox]),.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select{border:1px solid #e6e6ed;background:#fff;border-radius:0;padding:16px;height:56px;width:100%}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/arrow-wrap.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:50%;cursor:pointer}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select option{color:#2f2f39;min-height:56px;padding:20px 16px;background:#fff}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select option.checked{background:url(/wp-content/themes/infobeans-2023/dist/static/assets/images/check.svg),#ffefd1}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.select-box{position:relative}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.select-box::after{content:"";position:absolute;top:36px;width:1px;right:48px;height:56px;background:#e6e6ed}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume{margin-top:32px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume ul{margin-top:4px;list-style-type:disc;padding-left:18px;margin-bottom:0}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume ul li{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#676775;padding-bottom:5px;margin-bottom:0}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume ul li:last-child{padding-bottom:0}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume #file-name-index{padding-top:4px;color:#ea1b3d;display:block}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para{display:flex;width:100%;margin-top:20px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para input{margin-right:12px;width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;border-radius:0;accent-color:#ea1b3d}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para h6{font-weight:400}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para h6 a{text-decoration:underline;color:#373742}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para h6 a:hover{color:#ea1b3d}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .button-large{padding:18px 26px;height:56px;display:flex;align-items:center;justify-content:center;border:1px solid #373742;border-radius:0;letter-spacing:normal;width:100%}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .button-large span{padding-right:8px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .button-large span img,.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .button-large span svg{width:20px;height:20px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .apply-button{display:flex;justify-content:flex-end;margin-top:32px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .apply-button .button-large{border:none;width:auto;background:#ea1b3d;color:#fff}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form ::-moz-placeholder{font-weight:300;color:#676775}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form ::placeholder{font-weight:300;color:#676775}.ats-career-modal-section .career-modal .modal-content .section-heading{margin-bottom:8px}.ats-career-modal-section .career-modal .modal-content .section-heading h3{font-weight:400}.ats-career-modal-section .career-modal .modal-content .contact-error{color:#ea1b3d;font-weight:300;padding-top:5px;font-size:.875rem}.ats-career-modal-section.media-video .modal-content{background:#fff0;box-shadow:none;margin:0 auto 0 auto;background-color:rgb(47 47 57 / .8);max-width:100%}.ats-career-modal-section.media-video .modal-content .modal-details{padding:121px 193px}.ats-career-modal-section.media-video .modal-content .modal-details video{height:calc(100vh - 246px)}@media (max-width:767px){.ats-career-modal-section .career-modal .modal-content{max-width:100%;margin:0 auto}.ats-career-modal-section .career-modal .modal-content .modal-details{padding:88px 16px 64px 16px}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll{margin-top:32px;flex-direction:column}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section.right-section{margin-left:0;margin-top:32px}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section .second-group{margin-top:32px}.ats-career-modal-section .career-modal .modal-content .modal-details .expanded-roll .highlighted-section p.p2{font-size:1.125rem}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .form-inputs{row-gap:16px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field{width:100%}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field p.p2{font-size:1.125rem;font-weight:400;line-height:1.75rem}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select{background-position-x:98%}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para{margin-top:16px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.checkbox-para input{margin-right:16px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field.upload-resume{margin-top:16px}.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .apply-button .button-large{width:100%}.ats-career-modal-section .career-modal .modal-content .section-heading{margin-bottom:16px}.ats-career-modal-section.media-video .modal-content .close-icon{top:50px;right:24px}.ats-career-modal-section.media-video .modal-content .modal-details video{height:auto}}@media (max-width:575px){.ats-career-modal-section .career-modal .modal-content .modal-details .modal-form .input-field select{background-position-x:96%}}.application-modal-section .application-modal{display:none;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .4)}.application-modal-section .application-modal .modal-content{position:relative;padding:56px 48px 48px 48px;background:#fff;max-width:620px;width:100%;margin:auto;text-align:center}.application-modal-section .application-modal .modal-content .close-icon{position:absolute;top:16px;right:16px;cursor:pointer}.application-modal-section .application-modal .modal-content .close-icon img,.application-modal-section .application-modal .modal-content .close-icon svg{width:24px;height:24px}.application-modal-section .application-modal .modal-content h3{font-weight:400}.application-modal-section .application-modal .modal-content .application-container{display:flex;flex-direction:column;row-gap:32px;margin-top:32px}.application-modal-section .application-modal .modal-content .application-container .button-large{padding:18px 26px;border-radius:0;border:1px solid #373742;display:flex;align-items:center;height:56px;margin:auto}@media (max-width:767px){.application-modal-section .application-modal .modal-content{max-width:100%;margin:0 auto;padding:64px 16px 64px 16px}.application-modal-section .application-modal .modal-content .application-container{margin-top:16px}}.slider-container{position:relative}.slider{position:relative;overflow:hidden;border-radius:10px;margin:0 auto}.slide{display:none;animation:fade 1s ease}.slide img{width:100%;height:auto;border-radius:10px}.active{display:block}@keyframes fade{from{opacity:.4}to{opacity:1}}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:#fff;font-weight:700;font-size:1.125rem;transition:0.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prev{left:0;border-radius:3px 0 0 3px}.next{right:0;border-radius:0 3px 3px 0}.prev:hover,.next:hover{background-color:rgb(0 0 0 / .8)}.slider-heading{text-align:center;margin-bottom:30px!important}.slider_desc{position:absolute;bottom:4px;text-align:center;left:0;width:100%;height:24px;color:#fff;background:rgb(0 0 0 / .5);line-height:1.5rem;border-radius:0 0 10px 10px}.thumbnail-container{display:flex;justify-content:center;margin-top:10px}.thumbnail{cursor:pointer;padding:5px;margin-right:10px;transition:0.3s}.thumbnail img{width:100px;height:auto;opacity:.6;border:2px solid #fff0;border-radius:5px}.thumbnail.active img,.thumbnail:hover img{opacity:1;border-color:#007bff}@media (max-width:767px){.slider-container{margin-bottom:30px;position:relative;display:block}.thumbnail-container{display:none}}ul.chat-list{list-style:none;margin-bottom:50px!important}ul.chat-list li{position:relative;background:#fff9ed;font-family:"Lexend",sans-serif;font-size:1.5rem!important;font-weight:300;line-height:2.5rem;text-align:left;border:1px solid #373742;border-radius:6px;box-shadow:5px 5px 0 #ffcdd8;padding:23px 26px;box-sizing:border-box;display:grid;margin-bottom:70px;width:100%;max-width:488px;z-index:1}ul.chat-list li:nth-child(odd)::before{content:"";position:absolute;width:0;height:0;border-color:#000 #000 #fff0 #fff0;border-style:solid;border-width:19px;top:100%;left:23px;filter:drop-shadow(5px 5px 0 #ffcdd8)}ul.chat-list li:nth-child(odd)::after{content:"";position:absolute;width:0;height:0;border-color:#fff9ed #fff9ed #fff0 #fff0;border-style:solid;border-width:18px;top:100%;left:24px}ul.chat-list li:nth-child(even){margin-left:auto;margin-top:-100px!important;margin-bottom:-20px;z-index:2}ul.chat-list li:nth-child(even)::before{content:"";position:absolute;width:0;height:0;border-color:#000 #fff0 #fff0 #000;border-style:solid;border-width:19px;top:100%;right:23px;filter:drop-shadow(5px 5px 0 #ffcdd8)}ul.chat-list li:nth-child(even)::after{content:"";position:absolute;width:0;height:0;border-color:#fff9ed #fff0 #fff0 #fff9ed;border-style:solid;border-width:18px;top:100%;right:24px}ul.chat-list li:hover{transform:scale(1)}ul.button-list{list-style:none;margin:0 auto 60px 0}ul.button-list li{font-size:1rem;font-weight:400;line-height:2.6875rem;height:43px;background-color:#fff8eb;color:#373742;padding:0 32px;text-transform:uppercase;border:1px solid #373742;display:inline-block;box-shadow:5px 5px 0 #ffd0d8;margin-right:19px;margin-bottom:24px}ul.check-list,ul.star-list{list-style:none;margin:0 auto 60px 0}ul.check-list li,ul.star-list li{position:relative;font-family:"Lexend",sans-serif;font-size:1.125rem;font-weight:300;line-height:2.25rem;text-align:left;padding-left:45px;margin-bottom:.5rem}ul.check-list li::before,ul.star-list li::before{content:"";width:34px!important;height:34px!important;position:absolute;left:0}ul.check-list.check-list li::before,ul.star-list.check-list li::before{background:url(https://infobeans-develop.go-vip.net/wp-content/themes/infobeans-2023/dist/static/assets/images/Checkmark.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}ul.check-list.star-list li::before,ul.star-list.star-list li::before{background:url(https://www.infobeans.ai/wp-content/uploads/2024/10/star.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}ul.bullet-list{list-style:revert!important}ul.bullet-list li{position:relative;font-family:"Lexend",sans-serif;font-size:1.125rem;font-weight:300;line-height:2.25rem;text-align:left;margin-bottom:.5rem}.productModal.externalLinkModal{border:1px solid;padding:10px;width:100%!important}.productModal.externalLinkModal .productModal-layout{display:flex!important;align-items:flex-start!important}.productModal.externalLinkModal .productModal-layout .productModal-main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.productModal.externalLinkModal .productModal-layout .productModal-main .container-field{width:100%;display:grid;grid-template-columns:49% 49%;-moz-column-gap:2%;column-gap:2%}.productModal.externalLinkModal .productModal-layout .productModal-main .container-field .field-container{width:100%}.productModal.externalLinkModal .productModal-layout .productModal-main .container-field .field-container .searchInput{width:100%}.productModal.externalLinkModal .productModal-layout .productModal-main .summary{width:100%}.productModal.externalLinkModal .productModal-layout .productModal-main .summary .text-field{width:100%;padding:6px 8px;box-shadow:0 0 0 #fff0;transition:box-shadow 0.1s linear;border-radius:2px;border:1px solid;border-color:var(--newsletter-block-field-border-color);font-size:1rem;line-height:normal}.productModal.externalLinkModal .productModal-layout .productModal-main .feature-image{width:100%}.productModal.externalLinkModal .productModal-layout .productModal-main .action-btn{width:100%;display:flex;justify-content:flex-end}.productModal.externalLinkModal .productModal-layout .productModal-main .action-btn .cancel-button{margin-right:5px}.ai-loader{text-align:center;padding:16px;font-weight:700;color:#000;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999;background:#fff9ed;opacity:.9}body button.contact-chip{font-size:.875rem;font-weight:400;color:#231f20;border:1px solid #989898;background:#fff9ed;padding:5px 12px;margin-right:8px;margin-top:6px}.privacy-notice{margin-top:22px}.privacy-notice span{font-weight:300;font-size:1rem}.close-lang-wrp{display:flex;justify-content:center;align-items:center}body div#chatbot-language-box{text-align:right}#chatbot-language-box label{font-size:.875rem;font-weight:600;display:inline-block}body select#chatbot-language-select{padding:0 0!important;border-radius:6px!important;font-size:.8125rem;cursor:pointer;height:28px}body #chatbot-language-box span{display:block;font-size:.5625rem}.disabled-lang-select{pointer-events:none;opacity:.4}button.contact-chip.chip-disabled.active{cursor:pointer;opacity:unset}button.contact-chip.chip-disabled{opacity:.4}body .contact-us-ai .form-item:hover{transform:scale(1.05);box-shadow:4.14px 4.14px 0 0 #ffd0d8,1.24px 1.24px 0 0 #fff9ed;transition:transform 0.3s ease-in}.service-icon{font-size:2rem;margin-bottom:0;flex-shrink:0;margin-right:4px}body p.contact-supp-msg{border-top:1px solid #c9c9c9}body .contact-us-ai .left-section .qa-answer-text a{color:#ea1b3d;font-weight:300;font-size:1rem}body .contact-us-ai .left-section .qa-answer-text a::after{content:url(/wp-content/themes/infobeans-2023/dist/_/images/ArrowSquareOut.png);position:relative;z-index:100000;left:4px;top:3px}div#inline-captcha-container{max-width:844px!important;width:751px!important;left:0;margin:0 auto;right:0;position:fixed!important;text-align:center;bottom:8%;padding:12px 0;background:#f9f9f9}div#inline-captcha-container p,div#inline-captcha-container button{display:inline}.drawer.inactive-search{display:none}.search-icon-drawer{display:block}.qa-answer-text li{font-size:1rem;font-weight:300}.qa-answer-text ul,.qa-answer-text p{margin-bottom:16px!important}.message-actions{display:flex;gap:4px;padding-top:8px;border-top:1px solid #e0e0e0;justify-content:space-between;width:87%;margin:0 auto;margin-bottom:23px}body button.msg-action-btn{padding:5px 13px;height:auto;display:inherit}.msg-action-btn{background:none;border:none;cursor:pointer;padding:6px 8px;border-radius:6px;color:#888;font-size:.875rem;transition:all 0.15s ease;display:flex;align-items:center;justify-content:center}.msg-action-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body button.msg-action-btn{width:auto;padding:4px 9px;display:inherit;height:auto;border:unset}.export-modal{display:flex;position:fixed;inset:0;background:rgb(55 55 66 / .6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;justify-content:center;z-index:9999}body .export-card h3{margin:0 0 8px 0;font-size:1.125rem;font-weight:600}.export-card{background:linear-gradient(135deg,#fff9ed 0%,#fff 100%);padding:16px;width:340px;position:relative}.modal-close-btn{position:absolute;top:12px;right:12px;background:none;border:none!important;cursor:pointer!important;padding:4px!important;display:flex!important;align-items:center;justify-content:center;opacity:.5;transition:opacity 0.2s ease}.modal-close-btn svg{width:20px;height:20px;stroke:#373742;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.export-actions{display:flex;gap:12px;justify-content:flex-end}.export-state{text-align:center;padding:20px 0}.message-actions .spinner{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:var(--color-primary);border-radius:50%;margin:0 auto;animation:spin 0.8s linear infinite}.msg-action-btn.copied{color:#22c55e}body .msg-action-btn:hover{background:rgb(0 0 0 / .05);color:#373742}body .export-card p{margin:0 0 20px 0;color:#666;font-size:.8125rem}body .export-card input{width:100%;padding:14px 16px;margin:0 0 20px 0;border:2px solid #e5e7eb;font-size:.875rem;transition:all 0.2s ease;box-sizing:border-box}body .export-actions button{background:#fff0;color:#373742;border:2px solid #e5e7eb}body .export-actions button{padding:12px 24px;font-size:.875rem;font-weight:500;line-height:.75rem;cursor:pointer;transition:all 0.2s ease}#exportSend{background:#ea1b3d;color:#fff;border:none}body .error-icon{width:50px;height:50px;background:#ea1b3d;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.75rem;font-weight:700}body #exportModal .export-close-btn{padding:12px 32px!important;line-height:0.9375rem!important;border-radius:10px!important;font-size:0.875rem!important;font-weight:500!important;cursor:pointer!important;background:#ea1b3d!important;color:#fff;border:none!important;box-shadow:0 4px 12px rgb(234 27 61 / .3);transition:all 0.2s ease}body .btn-spinner{display:inline-block;width:14px;height:14px;border:2px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:spin 0.6s linear infinite;margin-right:8px;vertical-align:middle}body .success-icon{width:50px;height:50px;background:#22c55e;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700}.ai-dot-loader{display:flex;justify-content:flex-start;align-items:center;gap:6px;height:24px;margin-left:8px}.ai-dot-loader span{width:8px;height:8px;background-color:#e60023;border-radius:50%;animation:ai-dot-pulse 1.2s infinite ease-in-out;opacity:.5}.ai-dot-loader span:nth-child(1){animation-delay:0s}.ai-dot-loader span:nth-child(2){animation-delay:0.15s}.ai-dot-loader span:nth-child(3){animation-delay:0.3s}.globe-icon-btn svg{width:16px;height:16px;stroke-width:1.6}button.globe-icon-btn.add-space{right:88px}.globe-tooltip-wrap{position:relative;flex-shrink:0;display:flex;align-items:center}.globe-icon-btn{background:none;border:none!important;cursor:pointer!important;justify-content:center;width:32px;height:32px!important;position:absolute;border-radius:8px!important;color:#c4b8ac!important;transition:color 0.15s,background 0.15s!important;right:65px;top:14px}.globe-icon-btn.has-lang{color:#c7443e}.globe-icon-btn.has-lang:hover{background:#fef5f4}.globe-icon-btn svg{width:16px;height:16px;stroke-width:1.6}.globe-tooltip{position:absolute;bottom:calc(100% + 8px);right:0;background:#3a322b;color:#fff;font-size:.6875rem;padding:5px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity 0.15s}.globe-tooltip::after{content:"";position:absolute;top:100%;right:12px;border:5px solid #fff0;border-top-color:#3a322b}.globe-tooltip-wrap:hover .globe-tooltip{opacity:1}.globe-icon-btn.has-lang{color:#c7443e}.lang-change-row{display:flex;justify-content:center;margin-bottom:30px}.lang-change-toast{display:flex;align-items:center;gap:6px;background:#f9f3ed;border:1px solid #ece4db;border-radius:20px;padding:6px 14px;font-size:.71875rem;color:#8a7e74;animation:fadeIn 0.3s ease}.lang-change-toast svg{width:13px;height:13px;color:#c7443e}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.lang-overlay{position:absolute;inset:0;z-index:10;display:flex;align-items:flex-end;transform:translateY(100%);transition:transform 0.3s ease;visibility:hidden}.lang-overlay.open{transform:translateY(0);visibility:visible}.lang-overlay-bg{position:absolute;inset:0;background:rgb(0 0 0 / .06);border-radius:16px}.lang-panel{position:absolute;bottom:99px;right:170px;z-index:2;background:#fff;width:30%;border-radius:16px;box-shadow:0 -8px 30px rgb(0 0 0 / .1);display:flex;flex-direction:column;max-height:80%;animation:slideUp 0.25s ease}@keyframes slideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.lang-panel-header{padding:18px 20px 14px;border-bottom:1px solid #f0e8e0;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.lang-panel-title{font-size:.875rem;font-weight:600;color:#3a322b}body button.lang-panel-close{background:none;border:none;cursor:pointer;color:#b0a498;padding:4px;display:flex;border-radius:6px;transition:color 0.15s;align-items:center}body button.lang-panel-close:hover{color:#6b5e54}body button.lang-panel-close svg{width:16px;height:16px}.lang-panel-search{padding:12px 20px;border-bottom:1px solid #f0e8e0;flex-shrink:0}.lang-panel-search input{width:100%;border:1px solid #e8dfd6;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:.8125rem;color:#3a322b;outline:none;background:#fdf8f4;transition:border-color 0.15s}.lang-panel-search input:focus{border-color:#c7443e}.lang-panel-search input::-moz-placeholder{color:#b8ada3}.lang-panel-search input::placeholder{color:#b8ada3}.lang-list{flex:1;overflow-y:auto;padding:4px 0 8px}.lang-option{display:flex;align-items:center;gap:10px;padding:11px 20px;cursor:pointer;transition:background 0.1s;font-size:.84375rem;color:#4a3f36}.lang-option:hover{background:#fdf5ed}.lang-option.active{color:#c7443e;font-weight:500}.lang-option .lang-native{font-size:.75rem;color:#b0a498;font-weight:400}.lang-option .lang-check{margin-left:auto;width:16px;height:16px;color:#c7443e;opacity:0;flex-shrink:0}.lang-option.active .lang-check{opacity:1}.lang-divider{height:1px;background:#f0e8e0;margin:4px 20px}span.globe-lang-badge{color:#c7443e;font-size:.6875rem;position:absolute;background:#f0e8e0;padding:3px;left:50px}@keyframes ai-dot-pulse{0%,80%,100%{transform:scale(1);opacity:.5}40%{transform:scale(1.6);opacity:1}}.last-col .card.extra-spc{margin-right:36px}.row.mobile-viw,.row.tab-viw{display:none}.drawer-header img{z-index:99999;opacity:1}.qa-followup{margin-top:1.5em;padding-top:1em;border-top:1px solid #eee}.extra-spc{padding-top:20px!important}.question-followup{font-weight:700;margin-bottom:.5em;color:#d32f2f}.answer-followup{margin-bottom:.5em}.drawer-content{padding-right:8px}.question-section.fromhtml{max-height:70vh;overflow-y:auto}.qa-block{margin-top:1.5em;padding-top:1em;border-top:unset}.qa-row{display:flex;align-items:flex-start;margin-bottom:.5em}.qa-set .question{display:none}.qa-answer-text p a,.qa-answer-text a,.qa-answer-text p a:hover,.qa-answer-text a:hover,.qa-answer-text ul a:hover,.qa-answer-text ul a{color:#e53e3e}.ai-response .qa-block:first-child{margin-top:0;padding-top:0}.qa-answer-text{color:#222;line-height:1.375rem}.qa-answer-text li p{display:inline}.qa-answer-text ol ul{margin-left:0!important}.qa-answer-text ol{margin-top:16px!important;margin-bottom:16px!important}.user-icon{background:#fff;border-radius:50%}.ai-icon{background:#f5f5f5;border-radius:50%}.container-ib-tiles{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1140px;margin:0 auto}.search-icon.active-search{cursor:pointer}.search-box{width:100%;max-width:400px;padding:10px 15px;font-size:1rem;border:1px solid #ccc;border-radius:24px;outline:none;box-shadow:0 2px 4px rgb(0 0 0 / .1);margin-bottom:20px;box-sizing:border-box}.toggle-link{display:inline-block;margin:20px 0;color:#4f46e5;text-decoration:underline;cursor:pointer;font-weight:700}.row{display:flex;justify-content:center;align-items:flex-start;gap:49px;flex-wrap:wrap;width:100%;row-gap:0}button.show-more-btn{margin-bottom:40px!important}.card-column{display:flex;flex-direction:column;gap:20px;align-items:center;flex:1 1 160px;max-width:180px}.card,.subcard,.subcard-single{color:#333;border-radius:0;box-shadow:0 4px 8px rgb(0 0 0 / .1);padding:10px;display:flex;flex-direction:column;align-items:flex-start;max-width:100%;width:211px;box-sizing:border-box}.search-container-drawer{position:fixed!important;bottom:26px;max-width:709px!important;width:751px!important;left:0;right:0}.card{justify-content:flex-start;border-radius:0;border:1px solid #989898;box-shadow:4.14px 4.14px 0 0 #ffd0d8;padding:19.86px;flex:0 0 auto;width:211px;align-items:flex-start;padding-top:8px}.subcard-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:332px}div#c1-sub .subcard,#c5-sub .subcard{width:132px;max-width:100%}.subcard{width:60px;font-size:.75rem;justify-content:flex-start;border:1px solid #989898;box-shadow:4.14px 4.14px 0 0 #ffd0d8}.subcard-single{font-size:.75rem;border:1px solid #989898;box-shadow:4.14px 4.14px 0 0 #ffd0d8;justify-content:flex-start}.card-title{font-weight:700;font-size:.875rem;margin-bottom:6px;display:flex;align-items:center;gap:4px}.card-text{font-size:.75rem;line-height:1.4}.last-col{row-gap:0!important}@media (min-width:769px){.card-column:nth-child(2),.card-column:nth-child(4){margin-top:50px}.card-column:nth-child(3){margin-top:100px}}.hidden-subcards{-moz-column-gap:12px;column-gap:12px}.hidden-subcards,.hide-search{display:none}.logo h2{color:#fff;font-size:1.8rem;font-weight:700}.ques-wrp{gap:15px;display:flex;align-items:center}.contact-btn{background:#e53e3e;color:#fff;border:none;padding:10px 20px;border-radius:4px;font-weight:700;font-size:.8rem;cursor:pointer;transition:background 0.3s ease}.contact-btn:hover{background:#c53030}.hamburger{display:none;flex-direction:column;cursor:pointer}.bar{width:25px;height:3px;background-color:#fff;margin:3px 0;transition:0.3s}.hero{padding:120px 0 5px;display:flex;align-items:center}.hero-container{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.hero-title,.hero-subtitle{line-height:1.1!important;font-size:3.25rem!important;font-weight:400;margin-bottom:40px!important;text-align:center}.hero-title{color:#333!important;margin-bottom:0!important}.red-text{color:#e53e3e}.hero-description{font-size:1rem;font-weight:300;line-height:1.625rem;margin-bottom:12px!important;margin-top:32px!important;opacity:.8;max-width:670px;margin-left:auto;margin-right:auto;color:#666}.search-container,.search-container-drawer{display:flex;max-width:672px;margin:0 auto 1rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1);overflow:hidden;position:relative}.search-container-drawer{box-shadow:0 6px 12px 0 rgb(0 0 0 / .1019607843)}.search-container{max-width:790px;overflow:visible;margin-bottom:24px}.search-input,.search-input-drawer{flex:1;font-size:0.875rem!important;font-weight:400;outline:none;width:672px;height:58px!important;padding-top:9px!important;padding-right:14px!important;padding-bottom:9px!important;padding-left:14px!important;border-radius:6px!important;border-top:1px solid var(--color-grey-91,#e5e7eb)!important;border-right:0!important;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05)!important}.hero .search-input{height:126px!important;padding-top:20px!important}.example-text{font-size:.9rem;font-weight:400;color:#666;max-width:100%;gap:15px;margin:0 auto;display:flex;justify-content:center;align-items:center}span.example-change{padding:6px 16px;background:#fff;border:1px solid #e5e7eb;font-size:.8125rem;color:#373742;cursor:pointer;transition:0.3s;box-shadow:0 4px 12px rgb(0 0 0 / .05)}span.example-change:hover{border-color:#ea1b3d;color:#ea1b3d}.red-link{color:#e53e3e;cursor:pointer;text-decoration:underline}.service-icon{font-size:2rem;margin-bottom:0;flex-shrink:0;margin-right:4px}.service-card h3,.card h3,.subcard h3,.subcard-single h3{font-size:1rem!important;margin-bottom:-6px!important;color:#111827;font-weight:400;flex:1;line-height:1.25rem!important}.service-card p,.card-text p{color:#666;line-height:1.5;font-size:.875rem;font-weight:300}.card .extra-mar{margin-bottom:3%!important}.show-more{text-align:center}.search-wrp,.search-wrp-drawer{justify-content:center;display:flex;align-items:center;position:absolute;right:11px;top:13px;cursor:pointer}.search-wrp{align-items:flex-end;bottom:12px}.show-more-btn{background:#f7f7f7;border:none!important;color:#ea1b3d!important;padding:12px 30px!important;font-size:1rem!important;cursor:pointer!important;transition:all 0.3s ease;font-weight:400}.show-more.hidden{display:none}div#c5-sub{justify-content:flex-end;margin-top:28px;margin-bottom:111px}.stats-section{background:#fff}.stat-item{padding:1rem}.stat-number{font-size:2rem;font-weight:400;margin-bottom:.5rem;color:#333}.stat-number.red{color:#ea1b3d}.stat-label{font-size:1.25rem;color:#373742;font-weight:400}.intelligence-drawer{position:fixed;overflow-y:unset!important;top:59px;left:120px;right:120px;border-radius:8px;box-shadow:0 -4px 20px rgb(0 0 0 / .15);transform:translateY(100%);transition:transform 0.3s ease;z-index:2000;min-height:96vh;overflow-y:auto;height:auto;border-bottom-left-radius:0;border-bottom-right-radius:0;background:linear-gradient(180deg,#fff 0%,#fff9ed 100%)}.intelligence-drawer.open{transform:translateY(0)}.drawer-header{display:flex;justify-content:space-between;align-items:center;padding:6px 30px;background-color:#fff9ed}.drawer-title{font-size:1rem!important;font-weight:500;color:#333}.close-btn{background:none;border:none!important;font-size:1rem!important;color:#666;cursor:pointer;display:flex;align-items:center;gap:5px;line-height:1.375rem;padding-right:0!important;font-weight:500}.close-btn:hover{color:#333}.drawer-content{padding-top:30px;padding-right:30px;padding-left:30px;width:747.9px;max-width:100%;margin:0 auto;scroll-padding-bottom:30px}.question-section{margin-bottom:0}.question,.qa-question-text{font-size:1rem;font-weight:500;color:#333;text-align:left;margin-bottom:4px}.ai-response{display:block;gap:15px;margin-bottom:20px;margin-top:0}.ai-avatar,.country-badge{width:40px;height:40px;background:#e53e3e;border-radius:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;flex-shrink:0;margin-right:12px}.qa-block .qa-row:first-child{align-items:center;margin-bottom:18px}.country-badge,.qa-icon.user-icon{background:#fff9ed;color:#666}.country-badge-old,.ai-avatar-old{display:none}.ai-message{flex:1;text-align:left}.ai-message p{font-size:1rem;font-weight:300}.ai-message h2,.ai-message h3,.ai-message h4,.ai-message h5,.ai-message h1{font-size:1rem!important;font-weight:500!important}.search-input:focus,.search-input-drawer:focus{border-top:1px solid var(--color-grey-91,#e5e7eb)!important;box-shadow:0 1px 2px 0 rgb(0 0 0 / .0509803922)!important;border-right:0!important;border-color:#e5e7eb!important}.ai-intro{font-size:.95rem;line-height:1.6;color:#333;margin-bottom:20px!important}.breakdown-title{font-size:0.875rem!important;font-weight:600;color:#333;margin-bottom:15px!important}.breakdown-list{list-style:disc!important;padding:0;margin-left:5%}.breakdown-list li{margin-bottom:12px!important;font-size:.9rem;line-height:1.5;color:#555}.breakdown-list strong{color:#333;font-weight:600}.drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(122 120 120 / .5);opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;z-index:1999}.drawer-overlay.open{opacity:1;visibility:visible}@media (max-width:1250px){.abt-col{margin-left:20%}}@media (max-width:1024px){.row{flex-direction:column;align-items:center}.card-column{max-width:100%;width:100%}.stat-number{font-size:1.5rem}.stat-label{font-size:1rem}div#tb2,#tb3{padding-top:0px!important}.row.tab-viw .extra-spc{padding-top:19px}.row.tab-viw{gap:0;display:flex;align-items:flex-start;margin-top:22px;flex-direction:initial;justify-content:center}.row.tab-viw .card-column{max-width:233px}.row.tab-viw .card-column:nth-child(3),.row.tab-viw .card-column:nth-child(2){margin-top:74px}.row.tab-viw .subcard-row{width:100%;justify-content:center;gap:15px}.row.tab-viw .subcard,.row.tab-viw .subcard{width:211px!important;padding:6px 19.86px 19.86px;padding-top:6px!important}.row.tab-viw .card-column{gap:16px}.row.tab-viw .last-col{gap:15px}.row.tab-viw .last-col .card.extra-spc{margin-right:0}.subcard-row{justify-content:center}.search-box{max-width:90%}.hero-title,.hero-subtitle{font-size:2.5rem}.cta-title{font-size:2rem}.stats-grid{gap:1rem}.drawer-content{padding:20px}.drawer-header{padding:15px 20px}.row.mobile-viw{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:20%}.row.desktop-viw,.row.mobile-viw{display:none}.row.mobile-viw .card-column{flex-direction:row;gap:9px;justify-content:center;margin-bottom:0}.row.mobile-viw .card,.row.mobile-viw .subcard-single{width:170px;height:168px}.row.mobile-viw .third-card{height:184px;margin-top:12px}.row.mobile-viw .card.second-card{height:156px;margin-bottom:0}.row.mobile-viw .card-sven{height:152px;padding-top:14px!important}.row.mobile-viw .card-column:nth-child(4){margin-top:12px;margin-bottom:0}.row.mobile-viw .card-column:nth-child(5),.row.mobile-viw .card-column:nth-child(1),.row.mobile-viw .card-column:nth-child(2),.row.mobile-viw .card-column:nth-child(3),.row.mobile-viw .card-column:nth-child(4){align-items:flex-start}.row.mobile-viw .six-card{height:178px}.row.mobile-viw .card-column:nth-child(3) a:nth-child(2),.row.mobile-viw .card-column:nth-child(5) a:nth-child(2){margin-top:6px}.row.mobile-viw .card-column:nth-child(6){margin-top:10px}p.hero-description{font-size:.875rem}section.hero{padding-top:250px}.show-more{margin-top:35px}.row.mobile-viw .card-column:nth-child(6) a:nth-child(2){position:relative;bottom:15%}.card.subcard-single.twelve-card{padding-top:14px}.row.mobile-viw .card-column:nth-child(3){margin-top:5px}.card h3{margin-bottom:3%}.row.mobile-viw .extra-spc.nine-card{height:226px}.row.mobile-viw .card.eight-card{height:166px;padding-top:16px}.row.mobile-viw .ten-card{height:188px;margin-top:4px}.card h3,.service-card h3,.subcard-single h3,.subcard h3{font-size:0.875rem!important}.card-text p,.service-card p{font-size:.75rem;line-height:1.25rem}.row.mobile-viw .four-card{height:206px}button#closeDrawer{padding-right:4px}.qa-question-text,.question{font-size:1.0625rem!important}.intelligence-drawer{left:62px;right:62px}.drawer-content{width:87%}.close-btn{font-size:0.875rem!important}.qa-answer-text ul{margin-bottom:0!important}.qa-answer-text a{font-size:.875rem}section.stats-section{background:#fff}section.services-showcase{margin-bottom:35px}.qa-answer-text li{margin-bottom:12px!important}.qa-block .qa-row:first-child{align-items:center;margin-bottom:24px}div#intelligenceDrawer{left:0;right:0}.qa-answer-text{width:78%;max-width:100%}.search-container-drawer{width:100%!important}.card-column:nth-child(2),.card-column:nth-child(4){margin-top:0}}@media (max-width:860px){.row.tab-viw .card-column{max-width:201px}.row.tab-viw .card,.row.tab-viw .subcard{width:189px!important}.row.tab-viw{display:flex}.row.mobile-viw{display:none}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:820px){.abt-col{margin-left:20%}.search-container-drawer{max-width:87%!important}.lang-panel{right:97px}}@media (max-width:768px){.search-container-drawer{width:100%!important}.stat-number.red{font-size:1.5rem}.stat-label{font-size:1rem}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(164px,1fr))}.row.tab-viw .card,.row.tab-viw .subcard{width:172px!important}.row.tab-viw .card-column{max-width:185px}}@media (max-width:767px){.abt-col{margin-left:0}.intelligence-drawer{top:0}div#intelligenceDrawer{height:100vh}div#inline-captcha-container{bottom:22%;width:74%!important;left:12%}div#inline-captcha-container button{margin-top:10px}.search-container-drawer{width:74%!important;left:12%;max-width:100%!important;margin-right:0!important;margin-left:0!important;box-shadow:unset;background:linear-gradient(180deg,#fff,#fff9ed)!important;margin-bottom:0!important;bottom:22%}.example-text{flex-direction:column}span.example-change{margin-bottom:0;width:100%}.search-wrp-drawer{top:11px}.search-wrp-drawer img{height:22px}.search-input-drawer{height:40px!important}.row.tab-viw{display:none}.row.mobile-viw{display:flex}section.hero{padding-top:98px}.search-input{font-size:0.65rem!important;padding:7px!important;height:46px!important}.search-wrp{height:19px}.lang-panel{right:0;width:100%}span.globe-lang-badge{left:18px!important;top:5px!important}.globe-icon-btn{right:66px!important;top:7px!important;padding:0!important;width:16px!important}}@supports (-webkit-overflow-scrolling:touch){@media screen and (max-width:767px){.search-container-drawer{bottom:15%}}}@media (max-width:480px){.hero-title,.hero-subtitle{font-size:2rem}.cta-title{font-size:1.5rem}.search-container,.search-container-drawer{margin:0 10px 1rem}.search-container{margin:0 0 1rem 0}.services-grid.expanded{grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr}}div#termsfeed-com---nb{position:fixed;width:100%;box-sizing:border-box;z-index:9999999;background:#fff!important}.termsfeed-com---nb .cc-nb-main-container{background:#fff;border:1px solid;padding:16.5px 24px!important;box-shadow:0 -1px 10px 0 rgb(172 171 171 / .3019607843);border-color:#f4f4f4;background-color:#fff}.termsfeed-com---palette-light .cc-nb-title{color:#212121!important;font-weight:700!important;font-size:1.125rem!important;line-height:1.5rem;margin:0 0 12px 0;overflow-wrap:break-word}.cc-nb-text-container{display:flex!important;justify-content:space-between;align-items:center;font-size:.875rem;line-height:1.5rem;font-weight:400;width:67%}.termsfeed-com---palette-light .cc-nb-text{color:#111;font-size:.875rem;line-height:1.5rem;font-weight:400}.cc-nb-buttons-container{display:flex;justify-content:center;align-items:center;margin-left:0;font-size:.875rem;line-height:1.5rem;font-weight:400}button.cc-nb-reject{color:#f8f6f6!important;background-color:#211d1d!important}.termsfeed-com---palette-light .cc-nb-okagree{background:#ea1b3d!important;border-color:#ea1b3d!important;color:#fff!important}.termsfeed-com---palette-light .cc-nb-changep{color:#ea1b3d!important;background-color:transparent!important;border-color:#ea1b3d!important}.termsfeed-com---nb .cc-nb-okagree,.termsfeed-com---nb .cc-nb-reject,.termsfeed-com---nb .cc-nb-changep{margin-right:0!important}.termsfeed-com---palette-light .cc-cp-foot{background:#fff;border:unset}.termsfeed-com---palette-light .cc-cp-foot-save{color:#fff!important;border-color:#1863dc!important;background-color:#1863dc!important;padding:7px 11px}.termsfeed-com---palette-light .cc-pc-head-lang select{color:#111;display:none}.termsfeed-com---palette-light .cc-pc-head-close{border:unset}.termsfeed-com---palette-light .cc-cp-body-tabs-item,.termsfeed-com---palette-light .cc-cp-body-tabs-item-link.cc-cp-body-tabs-item.termsfeed-com---palette-light .cc-pc-head{background-color:#fff;border:unset}.termsfeed-com---palette-light .cc-cp-body-tabs-item[active=true] button,.termsfeed-com---palette-light .cc-cp-body-tabs-item-link{color:#212121;font-size:1rem;font-weight:600;border:unset}.termsfeed-com---pc-dialog .cc-cp-body-content-entry-title{font-size:1rem!important;margin-bottom:12px}div#termsfeed-com---nb{bottom:0;left:0}.termsfeed-com---palette-light .cc-cp-body-tabs-item[active=true],.termsfeed-com---pc-dialog .cc-cp-body-tabs-item{background:#fff!important}.termsfeed-com---pc-dialog .cc-cp-body{flex-direction:inherit!important}.termsfeed-com---pc-dialog .cc-cp-body-tabs{width:100%!important}button#title_more_information{display:none}.termsfeed-com---palette-light .cc-cp-foot-save:hover{color:#fff}.termsfeed-com---pc-dialog .cc-cp-body-content-entry-text{font-size:.875rem}body .termsfeed-com---pc-dialog .cc-cp-body-tabs,.termsfeed-com---palette-light .cc-pc-container{font-family:"Lexend",sans-serif!important}@media (max-width:767px){.cc-nb-text-container{width:100%}}.ai-loader{text-align:center;padding:16px;font-weight:700;color:#000;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999;background:#fff9ed;opacity:.9}.message-actions{display:flex;gap:4px;padding-top:8px;border-top:1px solid #e0e0e0;justify-content:space-between;width:87%;margin:0 auto;margin-bottom:23px}.privacy-notice{margin-top:22px}.privacy-notice span{font-weight:300;font-size:1rem}body button.msg-action-btn{padding:5px 13px;height:auto;display:inherit}.msg-action-btn{background:none;border:none;cursor:pointer;padding:6px 8px;border-radius:6px;color:#888;font-size:.875rem;transition:all 0.15s ease;display:flex;align-items:center;justify-content:center}body .msg-action-btn:hover{background:rgb(0 0 0 / .05);color:#373742}.msg-action-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body button.msg-action-btn{width:auto;padding:4px 9px;display:inherit;height:auto;border:unset}.export-modal{display:flex;position:fixed;inset:0;background:rgb(55 55 66 / .6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;justify-content:center;z-index:9999}body .export-card h3{margin:0 0 8px 0;font-size:1.125rem;font-weight:600}.export-card{background:linear-gradient(135deg,#fff9ed 0%,#fff 100%);padding:16px;width:340px;position:relative}.modal-close-btn{position:absolute;top:12px;right:12px;background:none;border:none!important;cursor:pointer!important;padding:4px!important;display:flex!important;align-items:center;justify-content:center;opacity:.5;transition:opacity 0.2s ease}.modal-close-btn svg{width:20px;height:20px;stroke:#373742;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.export-actions{display:flex;gap:12px;justify-content:flex-end}.export-state{text-align:center;padding:20px 0}.message-actions .spinner{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:var(--color-primary);border-radius:50%;margin:0 auto;animation:spin 0.8s linear infinite}.msg-action-btn.copied{color:#22c55e}body .export-card p{margin:0 0 20px 0;color:#666;font-size:.8125rem}body .export-card input{width:100%;padding:14px 16px;margin:0 0 20px 0;border:2px solid #e5e7eb;font-size:.875rem;transition:all 0.2s ease;box-sizing:border-box}body .export-actions button{background:#fff0;color:#373742;border:2px solid #e5e7eb}body .export-actions button{padding:12px 24px;font-size:.875rem;font-weight:500;cursor:pointer;line-height:.75rem;transition:all 0.2s ease}#exportSend{background:#ea1b3d;color:#fff;border:none}body .error-icon{width:50px;height:50px;background:#ea1b3d;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.75rem;font-weight:700}body #exportModal .export-close-btn{padding:12px 32px!important;line-height:0.9375rem!important;border-radius:10px!important;font-size:0.875rem!important;font-weight:500!important;cursor:pointer!important;background:#ea1b3d!important;color:#fff;border:none!important;box-shadow:0 4px 12px rgb(234 27 61 / .3);transition:all 0.2s ease}body .btn-spinner{display:inline-block;width:14px;height:14px;border:2px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:spin 0.6s linear infinite;margin-right:8px;vertical-align:middle}body .success-icon{width:50px;height:50px;background:#22c55e;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700}div#inline-captcha-container{max-width:844px!important;width:751px!important;left:0;margin:0 auto;right:0;position:fixed!important;text-align:center;bottom:8%;padding:12px 0;background:#f9f9f9}div#inline-captcha-container p,div#inline-captcha-container button{display:inline}.drawer.inactive-search{display:none}.container-ib-tiles .card-column img{width:21px;height:21px}.search-icon-drawer{display:block}.qa-answer-text li{font-size:1rem;font-weight:300}.qa-answer-text ul,.qa-answer-text p{margin-bottom:16px!important}.ai-dot-loader{display:flex;justify-content:flex-start;align-items:center;gap:6px;height:24px;margin-left:8px}.ai-dot-loader span{width:8px;height:8px;background-color:#e60023;border-radius:50%;animation:ai-dot-pulse 1.2s infinite ease-in-out;opacity:.5}.ai-dot-loader span:nth-child(1){animation-delay:0s}.ai-dot-loader span:nth-child(2){animation-delay:0.15s}.ai-dot-loader span:nth-child(3){animation-delay:0.3s}.globe-icon-btn svg{width:16px;height:16px;stroke-width:1.6}button.globe-icon-btn.add-space{right:88px}.globe-tooltip-wrap{position:relative;flex-shrink:0;display:flex;align-items:center}.globe-icon-btn{background:none;border:none!important;cursor:pointer!important;justify-content:center;width:32px;height:32px!important;position:absolute;border-radius:8px!important;color:#c4b8ac!important;transition:color 0.15s,background 0.15s!important;right:65px;top:14px}.globe-icon-btn.has-lang{color:#c7443e}.globe-icon-btn.has-lang:hover{background:#fef5f4}.globe-icon-btn svg{width:16px;height:16px;stroke-width:1.6}.globe-tooltip{position:absolute;bottom:calc(100% + 8px);right:0;background:#3a322b;color:#fff;font-size:.6875rem;padding:5px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity 0.15s}.globe-tooltip::after{content:"";position:absolute;top:100%;right:12px;border:5px solid #fff0;border-top-color:#3a322b}.globe-tooltip-wrap:hover .globe-tooltip{opacity:1}.globe-icon-btn.has-lang{color:#c7443e}.lang-change-row{display:flex;justify-content:center;margin-bottom:30px}.lang-change-toast{display:flex;align-items:center;gap:6px;background:#f9f3ed;border:1px solid #ece4db;border-radius:20px;padding:6px 14px;font-size:.71875rem;color:#8a7e74;animation:fadeIn 0.3s ease}.lang-change-toast svg{width:13px;height:13px;color:#c7443e}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.lang-overlay{position:absolute;inset:0;z-index:10;display:flex;align-items:flex-end;animation:fadeIn 0.2s ease;transform:translateY(100%);transition:transform 0.3s ease;overflow:hidden}.lang-overlay.open{transform:translateY(0);overflow:visible}.lang-overlay-bg{position:absolute;inset:0;background:rgb(0 0 0 / .06);border-radius:16px}.lang-panel{position:absolute;bottom:99px;right:170px;z-index:2;background:#fff;width:30%;border-radius:16px;box-shadow:0 -8px 30px rgb(0 0 0 / .1);display:flex;flex-direction:column;max-height:80%;animation:slideUp 0.25s ease}@keyframes slideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.lang-panel-header{padding:18px 20px 14px;border-bottom:1px solid #f0e8e0;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.lang-panel-title{font-size:.875rem;font-weight:600;color:#3a322b}body button.lang-panel-close{background:none;border:none;cursor:pointer;color:#b0a498;padding:4px;display:flex;border-radius:6px;transition:color 0.15s;align-items:center}body button.lang-panel-close:hover{color:#6b5e54}body button.lang-panel-close svg{width:16px;height:16px}.lang-panel-search{padding:12px 20px;border-bottom:1px solid #f0e8e0;flex-shrink:0}.lang-panel-search input{width:100%;border:1px solid #e8dfd6;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:.8125rem;color:#3a322b;outline:none;background:#fdf8f4;transition:border-color 0.15s}.lang-panel-search input:focus{border-color:#c7443e}.lang-panel-search input::-moz-placeholder{color:#b8ada3}.lang-panel-search input::placeholder{color:#b8ada3}.lang-list{flex:1;overflow-y:auto;padding:4px 0 8px}.lang-option{display:flex;align-items:center;gap:10px;padding:11px 20px;cursor:pointer;transition:background 0.1s;font-size:.84375rem;color:#4a3f36}.lang-option:hover{background:#fdf5ed}.lang-option.active{color:#c7443e;font-weight:500}.lang-option .lang-native{font-size:.75rem;color:#b0a498;font-weight:400}.lang-option .lang-check{margin-left:auto;width:16px;height:16px;color:#c7443e;opacity:0;flex-shrink:0}.lang-option.active .lang-check{opacity:1}.lang-divider{height:1px;background:#f0e8e0;margin:4px 20px}span.globe-lang-badge{color:#c7443e;font-size:.6875rem;position:absolute;background:#f0e8e0;padding:3px;left:50px}@keyframes ai-dot-pulse{0%,80%,100%{transform:scale(1);opacity:.5}40%{transform:scale(1.6);opacity:1}}.last-col .card.extra-spc{margin-right:36px}.row.mobile-viw,.row.tab-viw{display:none}.drawer-header img{z-index:99999;opacity:1}.qa-followup{margin-top:1.5em;padding-top:1em;border-top:1px solid #eee}.extra-spc{padding-top:20px!important}.question-followup{font-weight:700;margin-bottom:.5em;color:#d32f2f}.answer-followup{margin-bottom:.5em}.drawer-content{padding-right:8px}.question-section.fromhtml{max-height:70vh;overflow-y:auto}.qa-block{margin-top:1.5em;padding-top:1em;border-top:unset}.qa-row{display:flex;align-items:flex-start;margin-bottom:.5em}.qa-set .question{display:none}.qa-answer-text p a,.qa-answer-text a,.qa-answer-text p a:hover,.qa-answer-text a:hover,.qa-answer-text ul a:hover,.qa-answer-text ul a{color:#e53e3e}.ai-response .qa-block:first-child{margin-top:0;padding-top:0}.qa-answer-text{color:#222;line-height:1.375rem}.qa-answer-text li p{display:inline}.qa-answer-text ol ul{margin-left:0!important}.qa-answer-text ol{margin-top:16px!important;margin-bottom:16px!important}.user-icon{background:#fff;border-radius:50%}.ai-icon{background:#f5f5f5;border-radius:50%}.container-ib-tiles{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1140px;margin:0 auto}.search-icon.active-search{cursor:pointer}.search-box{width:100%;max-width:400px;padding:10px 15px;font-size:1rem;border:1px solid #ccc;border-radius:24px;outline:none;box-shadow:0 2px 4px rgb(0 0 0 / .1);margin-bottom:20px;box-sizing:border-box}.toggle-link{display:inline-block;margin:20px 0;color:#4f46e5;text-decoration:underline;cursor:pointer;font-weight:700}.row{display:flex;justify-content:center;align-items:flex-start;gap:49px;flex-wrap:wrap;width:100%;row-gap:0}button.show-more-btn{margin-bottom:40px!important}.card-column{display:flex;flex-direction:column;gap:20px;align-items:center;flex:1 1 160px;max-width:180px}.card,.subcard,.subcard-single{color:#333;border-radius:0;box-shadow:0 4px 8px rgb(0 0 0 / .1);padding:10px;display:flex;flex-direction:column;align-items:flex-start;max-width:100%;width:211px;box-sizing:border-box}.search-container-drawer{position:fixed!important;bottom:26px;max-width:709px!important;width:751px!important;left:0;right:0}.card{justify-content:flex-start;border-radius:0;border:1px solid #989898;box-shadow:4.14px 4.14px 0 0 #ffd0d8;padding:19.86px;flex:0 0 auto;width:211px;align-items:flex-start;padding-top:8px}.subcard-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:332px}div#c1-sub .subcard,#c5-sub .subcard{width:132px;max-width:100%}.subcard{width:60px;font-size:.75rem;justify-content:flex-start;border:1px solid #989898;box-shadow:4.14px 4.14px 0 0 #ffd0d8}.subcard-single{font-size:.75rem;border:1px solid #989898;box-shadow:4.14px 4.14px 0 0 #ffd0d8;justify-content:flex-start}.card-title{font-weight:700;font-size:.875rem;margin-bottom:6px;display:flex;align-items:center;gap:4px}.card-text{font-size:.75rem;line-height:1.4}.last-col{row-gap:0!important}@media (min-width:769px){.card-column:nth-child(2),.card-column:nth-child(4){margin-top:50px}.card-column:nth-child(3){margin-top:100px}}.hidden-subcards{-moz-column-gap:12px;column-gap:12px}.hidden-subcards,.hide-search{display:none}.logo h2{color:#fff;font-size:1.8rem;font-weight:700}.ques-wrp{gap:15px;display:flex;align-items:center}.contact-btn{background:#e53e3e;color:#fff;border:none;padding:10px 20px;border-radius:4px;font-weight:700;font-size:.8rem;cursor:pointer;transition:background 0.3s ease}.contact-btn:hover{background:#c53030}.hamburger{display:none;flex-direction:column;cursor:pointer}.bar{width:25px;height:3px;background-color:#fff;margin:3px 0;transition:0.3s}.hero{padding:120px 0 5px;display:flex;align-items:center}.hero-container{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.hero-title,.hero-subtitle{line-height:1.1!important;font-size:3.25rem!important;font-weight:400;margin-bottom:40px!important;text-align:center}.hero-title{color:#333!important;margin-bottom:0!important}.red-text{color:#e53e3e}.hero-description{font-size:1rem;font-weight:300;line-height:1.625rem;margin-bottom:12px!important;margin-top:32px!important;opacity:.8;max-width:670px;margin-left:auto;margin-right:auto;color:#666}.search-container,.search-container-drawer{display:flex;max-width:672px;margin:0 auto 1rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1);overflow:hidden;position:relative}.search-container-drawer{box-shadow:0 6px 12px 0 rgb(0 0 0 / .1019607843)}.search-container{max-width:790px;overflow:visible;margin-bottom:24px}.search-input,.search-input-drawer{flex:1;font-size:0.875rem!important;font-weight:400;outline:none;width:672px;height:58px!important;padding-top:9px!important;padding-right:14px!important;padding-bottom:9px!important;padding-left:14px!important;border-radius:6px!important;border-top:1px solid var(--color-grey-91,#e5e7eb)!important;border-right:0!important;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05)!important}.hero .search-input{height:126px!important;padding-top:20px!important}.example-text{font-size:.9rem;font-weight:400;color:#666;display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.red-link{color:#e53e3e;cursor:pointer;text-decoration:underline}.service-icon{font-size:2rem;margin-bottom:0;flex-shrink:0;margin-right:4px}.service-card h3,.card h3,.subcard h3,.subcard-single h3{font-size:1rem!important;margin-bottom:-6px!important;color:#111827;font-weight:400;flex:1;line-height:1.25rem!important}.service-card p,.card-text p{color:#666;line-height:1.5;font-size:.875rem;font-weight:300}.card .extra-mar{margin-bottom:3%!important}.show-more{text-align:center}.search-wrp,.search-wrp-drawer{justify-content:center;display:flex;align-items:center;position:absolute;right:11px;top:13px;cursor:pointer}.search-wrp{align-items:flex-end;bottom:12px}.show-more-btn{background:#f7f7f7;border:none!important;color:#ea1b3d!important;padding:12px 30px!important;font-size:1rem!important;cursor:pointer!important;transition:all 0.3s ease;font-weight:400}.show-more.hidden{display:none}div#c5-sub{justify-content:flex-end;margin-top:28px;margin-bottom:111px}.stats-section{background:#fff}.stat-item{padding:1rem}.stat-number{font-size:2rem;font-weight:400;margin-bottom:.5rem;color:#333}.stat-number.red{color:#ea1b3d}.stat-label{font-size:1.25rem;color:#373742;font-weight:400}.intelligence-drawer{position:fixed;top:50px;overflow-y:unset!important;left:120px;right:120px;border-radius:8px;box-shadow:0 -4px 20px rgb(0 0 0 / .15);transform:translateY(100%);transition:transform 0.3s ease;z-index:2000;min-height:96vh;overflow-y:auto;height:auto;border-bottom-left-radius:0;border-bottom-right-radius:0;background:linear-gradient(180deg,#fff 0%,#fff9ed 100%)}.intelligence-drawer.open{transform:translateY(0)}.drawer-header{display:flex;justify-content:space-between;align-items:center;padding:6px 30px;background-color:#fff9ed}.drawer-title{font-size:1rem!important;font-weight:500;color:#333}.close-btn{background:none;border:none!important;font-size:1rem!important;color:#666;cursor:pointer;display:flex;align-items:center;gap:5px;line-height:1.375rem;padding-right:0!important;font-weight:500}.close-btn:hover{color:#333}.drawer-content{padding-top:30px;padding-right:30px;padding-left:30px;padding-bottom:89px;width:747.9px;max-width:100%;margin:0 auto;scroll-padding-bottom:30px}.question-section{margin-bottom:0}.question,.qa-question-text{font-size:1rem;font-weight:500;color:#333;text-align:left;margin-bottom:4px}.ai-response{display:block;gap:15px;margin-bottom:20px;margin-top:0}.ai-avatar,.country-badge{width:40px;height:40px;background:#e53e3e;border-radius:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;flex-shrink:0;margin-right:12px}.qa-block .qa-row:first-child{align-items:center;margin-bottom:18px}.country-badge,.qa-icon.user-icon{background:#fff9ed;color:#666}.country-badge-old,.ai-avatar-old{display:none}.ai-message{flex:1;text-align:left}.ai-message p{font-size:1rem;font-weight:300}.ai-message h2,.ai-message h3,.ai-message h4,.ai-message h5,.ai-message h1{font-size:1rem!important;font-weight:500!important}.search-input:focus,.search-input-drawer:focus{border-top:1px solid var(--color-grey-91,#e5e7eb)!important;box-shadow:0 1px 2px 0 rgb(0 0 0 / .0509803922)!important;border-right:0!important;border-color:#e5e7eb!important}.ai-intro{font-size:.95rem;line-height:1.6;color:#333;margin-bottom:20px!important}.breakdown-title{font-size:0.875rem!important;font-weight:600;color:#333;margin-bottom:15px!important}.breakdown-list{list-style:disc!important;padding:0;margin-left:5%}.breakdown-list li{margin-bottom:12px!important;font-size:.9rem;line-height:1.5;color:#555}.breakdown-list strong{color:#333;font-weight:600}.drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(122 120 120 / .5);opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;z-index:1999}.drawer-overlay.open{opacity:1;visibility:visible}@media (max-width:1250px){.abt-col{margin-left:20%}}@media (max-width:1024px){.row{flex-direction:column;align-items:center}.card-column{max-width:100%;width:100%}.stat-number{font-size:1.5rem}.stat-label{font-size:1rem}div#tb2,#tb3{padding-top:0px!important}.row.tab-viw .extra-spc{padding-top:19px}.row.tab-viw{gap:0;display:flex;align-items:flex-start;margin-top:22px;flex-direction:initial;justify-content:center}.row.tab-viw .card-column{max-width:233px}.row.tab-viw .card-column:nth-child(3),.row.tab-viw .card-column:nth-child(2){margin-top:74px}.row.tab-viw .subcard-row{width:100%;justify-content:center;gap:15px}.row.tab-viw .subcard,.row.tab-viw .subcard{width:211px!important;padding:6px 19.86px 19.86px;padding-top:6px!important}.row.tab-viw .card-column{gap:16px}.row.tab-viw .last-col{gap:15px}.row.tab-viw .last-col .card.extra-spc{margin-right:0}.subcard-row{justify-content:center}.search-box{max-width:90%}.hero-title,.hero-subtitle{font-size:2.5rem}.cta-title{font-size:2rem}.stats-grid{gap:1rem}.drawer-content{padding:20px}.drawer-header{padding:15px 20px}.row.mobile-viw{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:20%}.row.desktop-viw,.row.mobile-viw{display:none}.row.mobile-viw .card-column{flex-direction:row;gap:9px;justify-content:center;margin-bottom:0}.row.mobile-viw .card,.row.mobile-viw .subcard-single{width:170px;height:168px}.row.mobile-viw .third-card{height:184px;margin-top:12px}.row.mobile-viw .card.second-card{height:156px;margin-bottom:0}.row.mobile-viw .card-sven{height:152px;padding-top:14px!important}.row.mobile-viw .card-column:nth-child(4){margin-top:12px;margin-bottom:0}.row.mobile-viw .card-column:nth-child(5),.row.mobile-viw .card-column:nth-child(1),.row.mobile-viw .card-column:nth-child(2),.row.mobile-viw .card-column:nth-child(3),.row.mobile-viw .card-column:nth-child(4){align-items:flex-start}.row.mobile-viw .six-card{height:178px}.row.mobile-viw .card-column:nth-child(3) a:nth-child(2),.row.mobile-viw .card-column:nth-child(5) a:nth-child(2){margin-top:6px}.row.mobile-viw .card-column:nth-child(6){margin-top:10px}p.hero-description{font-size:.875rem}section.hero{padding-top:250px}.show-more{margin-top:35px}.row.mobile-viw .card-column:nth-child(6) a:nth-child(2){position:relative;bottom:15%}.card.subcard-single.twelve-card{padding-top:14px}.row.mobile-viw .card-column:nth-child(3){margin-top:5px}.card h3{margin-bottom:3%}.row.mobile-viw .extra-spc.nine-card{height:226px}.row.mobile-viw .card.eight-card{height:166px;padding-top:16px}.row.mobile-viw .ten-card{height:188px;margin-top:4px}.card h3,.service-card h3,.subcard-single h3,.subcard h3{font-size:0.875rem!important}.card-text p,.service-card p{font-size:.75rem;line-height:1.25rem}.row.mobile-viw .four-card{height:206px}button#closeDrawer{padding-right:4px}.qa-question-text,.question{font-size:1.0625rem!important}.intelligence-drawer{left:62px;right:62px}.drawer-content{width:87%}.close-btn{font-size:0.875rem!important}.qa-answer-text ul{margin-bottom:0!important}.qa-answer-text a{font-size:.875rem}section.stats-section{background:#fff}section.services-showcase{margin-bottom:35px}.qa-answer-text li{margin-bottom:12px!important}.qa-block .qa-row:first-child{align-items:center;margin-bottom:24px}div#intelligenceDrawer{left:0;right:0}.qa-answer-text{width:78%;max-width:100%}.search-container-drawer{width:100%!important}.card-column:nth-child(2),.card-column:nth-child(4){margin-top:0}}@media (max-width:860px){.row.tab-viw .card-column{max-width:201px}.row.tab-viw .card,.row.tab-viw .subcard{width:189px!important}.row.tab-viw{display:flex}.row.mobile-viw{display:none}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:820px){.abt-col{margin-left:20%}.search-container-drawer{max-width:87%!important}.lang-panel{right:97px}}@media (max-width:768px){.search-container-drawer{width:100%!important}.stat-number.red{font-size:1.5rem}.stat-label{font-size:1rem}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(164px,1fr))}.row.tab-viw .card,.row.tab-viw .subcard{width:172px!important}.row.tab-viw .card-column{max-width:185px}}@media (max-width:767px){.abt-col{margin-left:0}.intelligence-drawer{top:0}div#intelligenceDrawer{height:100vh}div#inline-captcha-container{bottom:22%;width:74%!important;left:12%}div#inline-captcha-container button{margin-top:10px}.search-container-drawer{width:74%!important;left:12%;max-width:100%!important;margin-right:0!important;margin-left:0!important;box-shadow:unset;background:linear-gradient(180deg,#fff,#fff9ed)!important;margin-bottom:0!important;bottom:22%}.search-wrp-drawer{top:11px}.search-wrp-drawer img{height:22px}.search-input-drawer{height:40px!important}.row.tab-viw{display:none}.row.mobile-viw{display:flex}section.hero{padding-top:98px}.search-input{font-size:0.65rem!important;padding:7px!important;height:46px!important}.search-wrp{height:auto}.lang-panel{right:0;width:100%}span.globe-lang-badge{left:18px!important;top:5px!important}.globe-icon-btn{right:66px!important;top:7px!important;padding:0!important;width:16px!important}}@supports (-webkit-overflow-scrolling:touch){@media screen and (max-width:767px){.search-container-drawer{bottom:15%}}}@media (max-width:480px){.hero-title,.hero-subtitle{font-size:2rem}.cta-title{font-size:1.5rem}.search-container,.search-container-drawer{margin:0 10px 1rem}.search-container{margin:0 0 1rem 0}.services-grid.expanded{grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr}}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vc3R5bGVzL2d1dGVuYmVyZy5jc3MiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vbWFpbi5zY3NzIiwid2VicGFjazovLy9lZGl0b3IvY29tcG9uZW50cy9wb3N0LXNlbGVjdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvcmUvdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovLy9jb3JlL2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vY29yZS9mb250cy9mb250cy5jc3MiLCJ3ZWJwYWNrOi8vL2NvcmUvdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy9jb3JlL3V0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvcmUvdHlwb2dyYXBoeV9hZG1pbi5zY3NzIiwid2VicGFjazovLy9jb3JlL2N1c3RvbS5zY3NzIiwid2VicGFjazovLy9jb3JlL3RlbXBvcmFyeV9kaXNhYmxlX2Z1bmN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvcmUvY29yZV9ibG9jay5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvY2FyZWVyL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9mZWF0dXJlZC1vZmZlcmluZy9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvaGVyby9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvbG9nby1jYXJvdXNlbC9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvcGFydG5lcnMvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3BhcnRuZXJzLWltYWdlL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy90ZXN0aW1vbmlhbHMvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3RleHQtd2l0aC1pY29uL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9jbGllbnRzL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9oZWFkZXIvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL2Zvb3Rlci9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9mZWF0dXJlZC1jYXNlLXN0dWR5L19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9mZWF0dXJlZC1jb250ZW50L19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9ibG9nLWluZGV4L19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9oZXJvLWNhcmQvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL25ld3NsZXR0ZXJfb3ZlcmxheS9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvcmVsYXRlZC1jb250ZW50L19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9vZmZlcmluZy1wYWdlLXNhbGVzZm9yY2UvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL2Jsb2ctZGV0YWlsL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9wb2RjYXN0LWRldGFpbC9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvcG9kY2FzdC1pbmRleC9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3Mvd293LXBvZGNhc3QtaW5kZXgvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3NhbGVzZm9yY2UtbmV0LXplcm8vX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3NhbGVzZm9yY2Utc29sdXRpb24vX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL2Nhc2Utc3R1ZHktY29udGVudC9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvY2FzZS1zdHVkaWVzLWluZGV4L19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9jYXNlLXN0dWRpZXMtZGV0YWlscy9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvcmFwaWQtZXhwZXJpbWVudGlvbi9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvY29udGFjdC11cy1mb3JtL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9jb250YWN0LXVzLWNhbGxvdXQvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3N0YXRpYy1wYWdlL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9jYXJlZXItaW5kZXgvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL2NhcmVlcl9kZXRhaWxzL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9nbG9iYWwvX2dsb2JhbC5zY3NzIiwid2VicGFjazovLy9ibG9ja3Mvam9iLWxpc3RpbmcvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL2ludmVzdG9yLXBhZ2UvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3Blb3BsZS1pbmRleC9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvaXRlcC1wYWdlL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9pYi1mb3VuZGF0aW9uL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9oZWFsdGgtY2FyZS9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3Mvb2ZmZXJpbmctaW5kZXgvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL2Zvb3Rlci9mb290ZXJfYWx0LnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9ldmVudC1saXN0aW5nL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy80MDQvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3ByZXNzLWluZGV4L19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9zcGFjZXdyYXAvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3ByZXNzLWRldGFpbC9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvcGFpbi1wb2ludC9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvZmVlZC9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvcG9wdXAtbW9kZWwvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3BvZGNhc3QtZm9ybS9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvY2FyZWVyLWZvcm0vX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL3RlYW0tc2lkZWJhci9fbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvbGFuZGluZy1oZWFkZXIvbWFpbi5zY3NzIiwid2VicGFjazovLy9ibG9ja3MvY29va2llLXNldHVwL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9zZXJ2aWNlbm93LXBvcHVwLW1vZGVsL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy9zdGFuemEtcG9wdXAvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL2V2ZW50LWZvcm0vX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL2F0cy1jdXJyZW50LW9wZW5pbmdzL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2Jsb2Nrcy90aHVtYi1zbGlkZXIvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vYmxvY2tzL2xpc3QtYmxvY2tzL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vL2VkaXRvci9jb21wb25lbnRzL2V4dGVybmFsTGlua01vZGVsLnNjc3MiLCJ3ZWJwYWNrOi8vL2FpLW1vZGVsLnNjc3MiLCJ3ZWJwYWNrOi8vL2Nvb2tpZS1jdXN0b20uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvbXBvbmVudHNcbiAqL1xuQGltcG9ydCBcIi4vZWRpdG9yL2NvbXBvbmVudHMvcG9zdC1zZWxlY3Rvci5zY3NzXCI7XG5AaW1wb3J0IFwiLi9jb3JlL21haW5cIjtcbkBpbXBvcnQgXCIuL2Jsb2Nrcy9hcHBcIjtcbkBpbXBvcnQgXCIuL2VkaXRvci9jb21wb25lbnRzL2V4dGVybmFsTGlua01vZGVsLnNjc3NcIjtcbkBpbXBvcnQgXCIuL2FpLW1vZGVsLnNjc3NcIjtcbkBpbXBvcnQgXCIuL2Nvb2tpZS1jdXN0b20uc2Nzc1wiO1xuIiwiLndwLWJsb2NrLWluZm9iZWFucy1wb3N0bGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxZTFlMWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC50aXRsZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbiAgLnBvc3Qtc2VsZWN0b3JIZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWUxZTFlO1xuICB9XG5cbiAgLnBvc3Qtc2VsZWN0b3JIZWFkZXIgLnNlYXJjaGJveCBsYWJlbCxcbiAgLnBvc3Qtc2VsZWN0b3JIZWFkZXIgLnNlYXJjaGJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5wb3N0LXNlbGVjdG9ySGVhZGVyIC5zZWFyY2hib3ggc3ZnIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgZmlsbDogIzc3NztcbiAgfVxuXG4gIC5wb3N0LXNlbGVjdG9ySGVhZGVyIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuXG4gIC5wb3N0LXNlbGVjdG9ySGVhZGVyIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnBvc3Qtc2VsZWN0b3JIZWFkZXIgc2VsZWN0IHtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnBvc3Qtc2VsZWN0b3JIZWFkZXIgaW5wdXQ6Zm9jdXM6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTFhMGQyO1xuICB9XG5cbiAgLnBvc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5wb3N0IC5lZGl0b3ItYmxvY2staWNvbiAuZGFzaGljb25zLXBsdXMge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuXG4gIC5wb3N0LWZpZ3VyZSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZsZXgtYmFzaXM6IDUwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuXG4gIC5wb3N0LXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IC44O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5wb3N0LW1ldGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6IHJnYig4NSwgOTMsIDEwMik7XG4gIH1cblxuICAucG9zdC1zZWxlY3RvckNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzMzMztcbiAgfVxuXG4gIC5wb3N0LWxpc3Qge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWF4LWhlaWdodDogMjMycHg7XG4gICAgaGVpZ2h0OiAyMzJweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnBvc3Qge1xuICAgIHBhZGRpbmc6IDEwcHggNTBweCAxMHB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMWUxZTFlO1xuICB9XG5cbiAgLnBvc3QgYnV0dG9uLmJ1dHRvbi1hY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIG1pbi13aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMWUxZTFlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2U7XG5cbiAgICBzcGFuIHtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICB9XG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tbGluZXVwLWVsZW1lbnQtZGlzYWJsZWQtYnV0dG9uLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWxpbmV1cC1lbGVtZW50LWRpc2FibGVkLWJ1dHRvbi1mb250LWNvbG9yKTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cblxuICAucG9zdC1zZWxlY3RvclJlbW92ZSB7XG4gICAgLnBvc3QgYnV0dG9uLmJ1dHRvbi1hY3Rpb24ge1xuICAgICAgYmFja2dyb3VuZDogI2M5MmMyYztcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIH1cbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbGluZXVwLWVsZW1lbnQtZGlzYWJsZWQtYnV0dG9uLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tbGluZXVwLWVsZW1lbnQtZGlzYWJsZWQtYnV0dG9uLWZvbnQtY29sb3IpO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbi1kaXJlY3Rpb25zIHtcbiAgICBtYXJnaW46IGF1dG8gOHB4IGF1dG8gMHB4O1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlO1xuXG4gICAgfVxuICB9XG5cbiAgLnBvc3Qtc2VsZWN0b3JSZW1vdmUsXG4gIC5wb3N0LXNlbGVjdG9yQWRkIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnBvc3Qtc2VsZWN0b3JBZGQgPiBwLFxuICAucG9zdC1zZWxlY3RvclJlbW92ZSA+IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5wb3N0LXNlbGVjdG9yQWRkIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICB9XG5cbiAgLnBvc3QtbGlzdCA+IGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExYTBkMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMnB4IDE4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcbiAgfVxuXG4gIC5wb3N0LWxpc3QgPiBidXR0b246bm90KFtkaXNhYmxlZF0pOmhvdmVyLFxuICAucG9zdC1saXN0ID4gYnV0dG9uOm5vdChbZGlzYWJsZWRdKTpmb2N1cyxcbiAgLnBvc3QtbGlzdCA+IGJ1dHRvbjpub3QoW2Rpc2FibGVkXSk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Y2JkO1xuICB9XG5cbiAgLnBvc3QtbGlzdCA+IGJ1dHRvbltkaXNhYmxlZF0ge1xuICAgIG9wYWNpdHk6IC43O1xuICB9XG5cbiAgLmJsb2Nrcy1wbGFpbi10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuXG4uZGVhbC1zZWxlY3RvciAud3AtYmxvY2staW5mb2JlYW5zLXBvc3RsaXN0IC5wb3N0LWxpc3Qge1xuICBtYXgtaGVpZ2h0OiA5MzJweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmV4Y2x1ZGVkLXRheG9ub21pZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIGJ1dHRvbi5zYXZlLWxpbmV1cCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi53cC1ibG9jay1pbmZvYmVhbnMtcG9zdGxpc3QgLmVtcHR5LXNsb3QtcG9zdC1saXN0IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLmVtcHR5LXNsb3QtdG9vbHRpcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5wb3N0LXNlbGVjdG9yQWRkIC5idXR0b24tYWN0aW9uOmhvdmVyICsgLmVtcHR5LXNsb3QtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDEyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saW5ldXAtZWxlbWVudC1idXR0b24tdG9vbHRpcC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWxpbmV1cC1lbGVtZW50LWJ1dHRvbi10b29sdGlwLWZvbnQtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5kcm9wZG93bi1jaGVja2JveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICAubGluZXVwLWRyb3Bkb3duLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIC5saW5ldXAtbm90ZSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBjb2xvcjogdmFyKC0tbGluZXVwLWVsZW1lbnQtbm90ZS1mb250LWNvbG9yKTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG4gIC5jaGVja2JveC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tYmFzZS0tZm9udC1mYW1pbHkpO1xuICAgIH1cbiAgfVxufVxuXG4ubm90LWxpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgLnRhZyB7XG4gICAgcGFkZGluZzogNXB4IDVweCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLWFkbWluLXRoZW1lLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYnV0dG9uLXByaW1hcnktLWZvbnQtY29sb3IpO1xuICB9XG4gIC5kYXRlIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmNvbnRlbnQtbGluZXVwLXNhdmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbnRlbnQtbGluZXVwLWFsZXJ0LXN1Y2Nlc3MtdGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IGdyZWVuO1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbnNwYW4uZGFzaGljb24uZGFzaGljb25zLmRhc2hpY29ucy1lZGl0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMTE0JTtcbiAgY29sb3I6IGJsYWNrO1xufVxuIiwiaGVhZGVyIHtcbiAgLm5hdnNwYWNlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgfVxuICAubmF2YmFyLWxpc3QuZGVza3RvcC1tZW51IHtcbiAgICAuZHJvcGRvd24ge1xuICAgICAgPiAuZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRvcDogODBweDtcbiAgICAgICAgJi5hY3RpdmUtcHJpbWFyeS1uYXYge1xuICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE0OHB4KTtcbiAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kcm9wZG93bi1tZW51LWRhcmsge1xuICAgICAgICAuZHJvcGRvd24tbWVudS1kYXJrLWl0ZW0ge1xuICAgICAgICAgIC5uZXN0ZWQtbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcywgdHJhbnNmb3JtIC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkuc2hvdyB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNsb3NlLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgIHBhZGRpbmc6IDE2cHggMCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJHNsYXRlLWdyYXk7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAubmF2YmFyLWxpc3QuZGVza3RvcC1tZW51IHtcbiAgICAmLmRlc2t0b3AtbWVudSB7XG4gICAgICAmLmFjdGl2ZS13cmFwcGVyLWxpc3Qge1xuICAgICAgICArIC5jbG9zZS13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmF2c3BhY2VyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5jbG9zZS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmFuaW1lLWNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGEge1xuICAgIC52aWRlby1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgaGVpZ2h0OiAyMjhweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzQ5ZGVnKTtcbiAgICAgICAgcmlnaHQ6IC0xNDBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDU1LCA1NSwgNjYsIC45KTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvd2hpdGUtYXJyb3cuc3ZnXCIpO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gICAgfVxuICB9XG5cbiAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgaDQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgZWFzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGEge1xuICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogaGFyZC1saWdodDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jYXNlLXN0dWR5LWNvbnRlbnQge1xuICAuYW5pbWF0ZWQtYmxvY2sge1xuICAgICsgLmJsb2NrLWxpc3Qge1xuICAgICAgLmFuaW1hdGVkLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJsb2NrLWxpc3Qge1xuICAgIC5hbmltYXRlZC1ibG9jayB7XG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgICAgXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICArIC5ibG9jay1saXN0IHtcbiAgICAgIC5hbmltYXRlZC1ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hbmltYXRlZC1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcGVhY2g7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICoge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgIH1cbiAgICAuYmxvY2stY29udGVudCwgLmhpZ2hsaWdodGVkLWJsb2NrIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTcsIC45NTUpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgICAgICAgaDYge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTYuNXB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICAgICAgbGVmdDogLTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaGlnaGxpZ2h0ZWQtYmxvY2sge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjk4NSwgLjk2KTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBib3R0b206IC0yMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZmxleDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cblxuZm9vdGVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmZvb3Rlci10b3Age1xuICAgICAgLmZvb3Rlci1saW5rcyB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgbGluZWFyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiYm9keTpub3QoLndwLWFkbWluKSB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAwcHggMjRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgXG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nOiAwcHggMjRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc1cHgpIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgODBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI3NnB4KSBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBtYXgtd2lkdGg6IDEyNzVweDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM1MXB4KSB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBtYXgtd2lkdGg6IDEyNzVweDtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogIzFlYWVkYjtcbiAgfVxuXG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMGZhMGNlO1xuICB9XG5cbiAgLmJ1dHRvbixcbiAgYnV0dG9uLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl0sXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5idXR0b246aG92ZXIsXG4gIGJ1dHRvbjpob3ZlcixcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcixcbiAgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmhvdmVyLFxuICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLFxuICAuYnV0dG9uOmZvY3VzLFxuICBidXR0b246Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyLWNvbG9yOiAjODg4O1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5LFxuICBidXR0b24uYnV0dG9uLXByaW1hcnksXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLXByaW1hcnksXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5idXR0b24tcHJpbWFyeSxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idXR0b24tcHJpbWFyeSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzYzNmMDtcbiAgICBib3JkZXItY29sb3I6ICMzM2MzZjA7XG4gIH1cblxuICAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5OmhvdmVyLFxuICBidXR0b24uYnV0dG9uLXByaW1hcnk6aG92ZXIsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLXByaW1hcnk6aG92ZXIsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXS5idXR0b24tcHJpbWFyeTpob3ZlcixcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idXR0b24tcHJpbWFyeTpob3ZlcixcbiAgLmJ1dHRvbi5idXR0b24tcHJpbWFyeTpmb2N1cyxcbiAgYnV0dG9uLmJ1dHRvbi1wcmltYXJ5OmZvY3VzLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi1wcmltYXJ5OmZvY3VzLFxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl0uYnV0dG9uLXByaW1hcnk6Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uYnV0dG9uLXByaW1hcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZWFlZGI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWVhZWRiO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgaW5wdXRbdHlwZT1cInVybFwiXSxcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICB0ZXh0YXJlYSxcbiAgc2VsZWN0IHtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICBpbnB1dFt0eXBlPVwidXJsXCJdLFxuICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4gIHRleHRhcmVhIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICB0ZXh0YXJlYSB7XG4gICAgbWluLWhlaWdodDogNjVweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG4gIHRleHRhcmVhOmZvY3VzLFxuICBzZWxlY3Q6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzM2MzZjA7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gIGxhYmVsLFxuICBsZWdlbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICBmaWVsZHNldCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgbGFiZWwgPiAubGFiZWwtYm9keSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICBvbCB7XG4gICAgbGlzdC1zdHlsZTogZGVjaW1hbCBpbnNpZGU7XG4gIH1cblxuICBvbCxcbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgdWwgdWwsXG4gIHVsIG9sLFxuICBvbCBvbCxcbiAgb2wgdWwge1xuICAgIG1hcmdpbjogMS41cmVtIDAgMS41cmVtIDNyZW07XG4gICAgZm9udC1zaXplOiA5MCU7XG4gIH1cblxuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIGNvZGUge1xuICAgIHBhZGRpbmc6IC4ycmVtIC41cmVtO1xuICAgIG1hcmdpbjogMCAuMnJlbTtcbiAgICBmb250LXNpemU6IDkwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICBwcmUgPiBjb2RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICB9XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcbiAgfVxuXG4gIHRoOmZpcnN0LWNoaWxkLFxuICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgdGg6bGFzdC1jaGlsZCxcbiAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIGJ1dHRvbixcbiAgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIGlucHV0LFxuICB0ZXh0YXJlYSxcbiAgc2VsZWN0LFxuICBmaWVsZHNldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgcHJlLFxuICBibG9ja3F1b3RlLFxuICBkbCxcbiAgZmlndXJlLFxuICB0YWJsZSxcbiAgcCxcbiAgdWwsXG4gIG9sLFxuICBmb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAudS1mdWxsLXdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLnUtbWF4LWZ1bGwtd2lkdGgge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLnUtcHVsbC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLnUtcHVsbC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIGhyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlMWUxO1xuICB9XG5cbiAgLmNvbnRhaW5lcjo6YWZ0ZXIsXG4gIC5yb3c6OmFmdGVyLFxuICAudS1jZiB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4ucm93LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY29sdW1uLFxuLmNvbHVtbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIEZvciBkZXZpY2VzIGxhcmdlciB0aGFuIDU1MHB4ICovXG5AbWVkaWEgKG1pbi13aWR0aDogNTUwcHgpIHtcblxuICAuY29sdW1uLFxuICAuY29sdW1ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQlO1xuICB9XG5cbiAgLmNvbHVtbjpmaXJzdC1jaGlsZCxcbiAgLmNvbHVtbnM6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9uZS5jb2x1bW4sXG4gIC5vbmUuY29sdW1ucyB7XG4gICAgd2lkdGg6IDQuNjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLnR3by5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG5cbiAgLnRocmVlLmNvbHVtbnMge1xuICAgIHdpZHRoOiAyMiU7XG4gIH1cblxuICAuZm91ci5jb2x1bW5zIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLmZpdmUuY29sdW1ucyB7XG4gICAgd2lkdGg6IDM5LjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnNpeC5jb2x1bW5zIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG5cbiAgLnNldmVuLmNvbHVtbnMge1xuICAgIHdpZHRoOiA1Ni42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5laWdodC5jb2x1bW5zIHtcbiAgICB3aWR0aDogNjUuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAubmluZS5jb2x1bW5zIHtcbiAgICB3aWR0aDogNzQlO1xuICB9XG5cbiAgLnRlbi5jb2x1bW5zIHtcbiAgICB3aWR0aDogODIuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuZWxldmVuLmNvbHVtbnMge1xuICAgIHdpZHRoOiA5MS4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC50d2VsdmUuY29sdW1ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub25lLXRoaXJkLmNvbHVtbiB7XG4gICAgd2lkdGg6IDMwLjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLnR3by10aGlyZHMuY29sdW1uIHtcbiAgICB3aWR0aDogNjUuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub25lLWhhbGYuY29sdW1uIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG5cbiAgLyogT2Zmc2V0cyAqL1xuICAub2Zmc2V0LWJ5LW9uZS5jb2x1bW4sXG4gIC5vZmZzZXQtYnktb25lLmNvbHVtbnMge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjY2NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtYnktdHdvLmNvbHVtbixcbiAgLm9mZnNldC1ieS10d28uY29sdW1uIHtcbiAgICBtYXJnaW4tbGVmdDogMTcuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWJ5LXRocmVlLmNvbHVtbixcbiAgLm9mZnNldC1ieS10aHJlZS5jb2x1bW5zIHtcbiAgICBtYXJnaW4tbGVmdDogMjYlO1xuICB9XG5cbiAgLm9mZnNldC1ieS1mb3VyLmNvbHVtbixcbiAgLm9mZnNldC1ieS1mb3VyLmNvbHVtbnMge1xuICAgIG1hcmdpbi1sZWZ0OiAzNC42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtYnktZml2ZS5jb2x1bW4sXG4gIC5vZmZzZXQtYnktZml2ZS5jb2x1bW5zIHtcbiAgICBtYXJnaW4tbGVmdDogNDMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWJ5LXNpeC5jb2x1bW4sXG4gIC5vZmZzZXQtYnktc2l4LmNvbHVtbnMge1xuICAgIG1hcmdpbi1sZWZ0OiA1MiU7XG4gIH1cblxuICAub2Zmc2V0LWJ5LXNldmVuLmNvbHVtbixcbiAgLm9mZnNldC1ieS1zZXZlbi5jb2x1bW5zIHtcbiAgICBtYXJnaW4tbGVmdDogNjAuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWJ5LWVpZ2h0LmNvbHVtbixcbiAgLm9mZnNldC1ieS1laWdodC5jb2x1bW5zIHtcbiAgICBtYXJnaW4tbGVmdDogNjkuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWJ5LW5pbmUuY29sdW1uLFxuICAub2Zmc2V0LWJ5LW5pbmUuY29sdW1ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDc4JTtcbiAgfVxuXG4gIC5vZmZzZXQtYnktdGVuLmNvbHVtbixcbiAgLm9mZnNldC1ieS10ZW4uY29sdW1ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDg2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1ieS1lbGV2ZW4uY29sdW1uLFxuICAub2Zmc2V0LWJ5LWVsZXZlbi5jb2x1bW5zIHtcbiAgICBtYXJnaW4tbGVmdDogOTUuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWJ5LW9uZS10aGlyZC5jb2x1bW4sXG4gIC5vZmZzZXQtYnktb25lLXRoaXJkLmNvbHVtbnMge1xuICAgIG1hcmdpbi1sZWZ0OiAzNC42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtYnktdHdvLXRoaXJkcy5jb2x1bW4sXG4gIC5vZmZzZXQtYnktdHdvLXRoaXJkcy5jb2x1bW5zIHtcbiAgICBtYXJnaW4tbGVmdDogNjkuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWJ5LW9uZS1oYWxmLmNvbHVtbixcbiAgLm9mZnNldC1ieS1vbmUtaGFsZi5jb2x1bW5zIHtcbiAgICBtYXJnaW4tbGVmdDogNTIlO1xuICB9XG59XG4iLCIvKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdMZXhlbmQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvaW5mb2JlYW5zLTIwMjMvc3JjL3N0eWxlcy9jb3JlL2ZvbnRzL0xleGVuZC0zMDAtMS53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xleGVuZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9pbmZvYmVhbnMtMjAyMy9zcmMvc3R5bGVzL2NvcmUvZm9udHMvTGV4ZW5kLTMwMC0yLndvZmYyXCIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGV4ZW5kJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2luZm9iZWFucy0yMDIzL3NyYy9zdHlsZXMvY29yZS9mb250cy9MZXhlbmQtMzAwLTMud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdMZXhlbmQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvaW5mb2JlYW5zLTIwMjMvc3JjL3N0eWxlcy9jb3JlL2ZvbnRzL0xleGVuZC00MDAtMS53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xleGVuZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9pbmZvYmVhbnMtMjAyMy9zcmMvc3R5bGVzL2NvcmUvZm9udHMvTGV4ZW5kLTQwMC0yLndvZmYyXCIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGV4ZW5kJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2luZm9iZWFucy0yMDIzL3NyYy9zdHlsZXMvY29yZS9mb250cy9MZXhlbmQtNDAwLTMud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdMZXhlbmQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvaW5mb2JlYW5zLTIwMjMvc3JjL3N0eWxlcy9jb3JlL2ZvbnRzL0xleGVuZC01MDAtMS53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xleGVuZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9pbmZvYmVhbnMtMjAyMy9zcmMvc3R5bGVzL2NvcmUvZm9udHMvTGV4ZW5kLTUwMC0yLndvZmYyXCIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGV4ZW5kJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2luZm9iZWFucy0yMDIzL3NyYy9zdHlsZXMvY29yZS9mb250cy9MZXhlbmQtNTAwLTMud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufSIsIkBpbXBvcnQgXCIuL2ZvbnRzL2ZvbnRzXCI7XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICBmb250LWZhbWlseTogTGV4ZW5kO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICBhcnRpY2xlLFxuICBhc2lkZSxcbiAgZGV0YWlscyxcbiAgZmlnY2FwdGlvbixcbiAgZmlndXJlLFxuICBmb290ZXIsXG4gIGhlYWRlcixcbiAgaGdyb3VwLFxuICBtYWluLFxuICBtZW51LFxuICBuYXYsXG4gIHNlY3Rpb24sXG4gIHN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgYXVkaW8sXG4gIGNhbnZhcyxcbiAgcHJvZ3Jlc3MsXG4gIHZpZGVvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIFtoaWRkZW5dLFxuICB0ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBhOmFjdGl2ZSxcbiAgYTpob3ZlciB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gIGFiYnJbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICB9XG5cbiAgYixcbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIGRmbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICB9XG5cbiAgc3ViLFxuICBzdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICBzdXAge1xuICAgIHRvcDogLS41ZW07XG4gIH1cblxuICBzdWIge1xuICAgIGJvdHRvbTogLS4yNWVtO1xuICB9XG5cbiAgaW1nIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICBzdmc6bm90KDpyb290KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIGZpZ3VyZSB7XG4gICAgbWFyZ2luOiAxZW0gNDBweDtcbiAgfVxuXG4gIGhyIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIHByZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICBjb2RlLFxuICBrYmQsXG4gIHByZSxcbiAgc2FtcCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cblxuICBidXR0b24sXG4gIGlucHV0LFxuICBvcHRncm91cCxcbiAgc2VsZWN0LFxuICB0ZXh0YXJlYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBidXR0b24ge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgYnV0dG9uLFxuICBzZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgYnV0dG9uLFxuICBodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXSxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgYnV0dG9uW2Rpc2FibGVkXSxcbiAgaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbiAgaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgaW5wdXQge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbiAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgZmllbGRzZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgICBwYWRkaW5nOiAuMzVlbSAuNjI1ZW0gLjc1ZW07XG4gIH1cblxuICBsZWdlbmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgb3B0Z3JvdXAge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIH1cblxuICB0ZCxcbiAgdGgge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAvL0hFQURJTkdTXG5cbiAgLmRpc3BsYXktbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgfVxuXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYsXG4gIHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuXG4gIGg0IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cblxuICBoNSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuXG4gIGg2Lmg2LXVwcGVyY2FzZS1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLy9QQVJBR1JBUEhTXG5cbiAgcC5wMSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgcC5wMS5sYXJnZS1yZWd1bGFyIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgcC5wMS5sYXJnZS1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICBwLnAyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cblxuICBwLnAyLmJhc2UtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICBwLnAyLmJhc2UtbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgcC5wMyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG5cbiAgcC5wMy5zbWFsbC1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC8vTEFCRUxTXG5cbiAgLmxhcmdlLXVwcGVyY2FzZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgLnRhZy1uYW1lIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIGJ1dHRvbi5idXR0b24tbGFyZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBhLmJ1dHRvbi1sYXJnZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIGJ1dHRvbi5idXR0b24tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgYS5idXR0b24tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLm1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cblxuICAuc21hbGwtdXBwZXJjYXNlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cblxuICAvL1RFU1RJTU9OSUFMU1xuXG4gIC5xdW90ZS1sYXJnZSB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4cHg7XG4gIH1cblxuICAucXVvdGUtbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgfVxuXG4gIC5xdW90ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnF1b3RlLWV4dHJhLXNtYWxsIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1mYW1pbHk6IExleGVuZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9XG4gIH1cblxuICAuY2xpZW50LW5hbWUtbGFyZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG5cbiAgLmNsaWVudC1uYW1lLXNtYWxsIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLmNsaWVudC10aXRsZS1sYXJnZSB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cblxuICAuY2xpZW50LXRpdGxlLXNtYWxsIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBMZXhlbmQ7XG4gICAgfVxuICB9XG5cbiAgLy9TVEFUU1xuXG4gIC5zdGF0LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgfVxuXG4gIC5zdGF0LWhlYWRpbmctYWNjZW50cyB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG5cbiAgLnN0YXQtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cblxuICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBoMiB7XG4gICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiBSZXNwb25zaXZlICovXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLy9IRUFESU5HU1xuICAgIC5kaXNwbGF5LWxhcmdlIHtcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIC8vUEFSQUdSQVBIU1xuXG4gICAgcC5wMSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICB9XG5cbiAgICBwLnAyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIC8vVEVTVElNT05JQUxTXG5cbiAgICAucXVvdGUtbGFyZ2Uge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnF1b3RlLW1lZGl1bSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAucXVvdGUtc21hbGwge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgLnF1b3RlLWV4dHJhLXNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgIC5jbGllbnQtbmFtZS1sYXJnZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAuY2xpZW50LW5hbWUtc21hbGwge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuY2xpZW50LXRpdGxlLWxhcmdlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cblxuICAgIC5jbGllbnQtdGl0bGUtc21hbGwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC8vU1RBVFNcblxuICAgIC5zdGF0LWhlYWRpbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgIC5zdGF0LXRleHQge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgYnV0dG9uLmJ1dHRvbi1zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB9XG5cbiAgICBhLmJ1dHRvbi1zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB9XG4gIH1cbn1cblxuaHRtbCB7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi5hcnJvdy1oZWFkaW5nIHtcbiAgLmxpbmstd2l0aC1hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICBcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBpbWcsc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgfVxuXG4gICAgaW1nLHN2ZyB7XG4gICAgICBtYXJnaW46IDAgMCAwcHggNXB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgICAtby10cmFuc2l0aW9uOiAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgfVxuICB9XG59XG5cbi5xdW90ZS1ibG9nIHtcbiAgbWFyZ2luOiA1NnB4IDA7XG4gIHBhZGRpbmc6IDAgNTZweDtcbiAgLnF1b3RlLWNvbnRhaW5lciB7XG4gICAgLnF1b3Rlcy1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuICAgIGhyIHtcbiAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcmVkO1xuICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5hdXRob3ItZGV0YWlsIHtcbiAgICAgIGg2IHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoMS5kaXNwbGF5LWxhcmdlIHtcbiAgICBmb250LXNpemU6IDQ2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBibG9nIGRldGFpbCBnbG9iYWwgY3NzICovXG5cbmJvZHkge1xuICAuaWItYmxvY2stY29udGVudCB7XG4gICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAmLndwLWJsb2NrLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgICB9XG4gICAgICAgICsgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gcCB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHAucDEge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICBiIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgICAgYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gNTZweCBhdXRvO1xuICAgICAgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgbWFyZ2luOiA1NnB4IDA7XG4gICAgICBwYWRkaW5nOiAwIDU2cHg7XG4gICAgICBwIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2ludmVydGVkLnN2Z1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcmVkO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgICBjaXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgbWFyZ2luLWxlZnQ6IDQycHg7XG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIycHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgOjptYXJrZXIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIG9sIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxM3B4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIDo6bWFya2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgOjptYXJrZXIge1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgfVxuICAgIC5taXNzaW9uLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwMHZ3IC8gMiArIDkyMHB4IC8gMik7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwMHZ3IC8gMiArIDkyMHB4IC8gMik7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTA1OXB4KSB7XG4gICAgICAubWlzc2lvbi1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwMHZ3IC8gMiArIDg4NXB4IC8gMik7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTAwdncgLyAyICsgODg1cHggLyAyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLm1pc3Npb24tc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMDB2dyAvIDIgKyA1ODBweCAvIDIpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwMHZ3IC8gMiArIDU4MHB4IC8gMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5taXNzaW9uLXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQ4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTQ4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAubWlzc2lvbi1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc1cHgpIHtcbiAgICAgIC5taXNzaW9uLXNlY3Rpb24ge1xuICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5taXNzaW9uLXNlY3Rpb24ge1xuICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoMSxcbiAgICAgIGgyLFxuICAgICAgaDMsXG4gICAgICBoNCxcbiAgICAgIGg1LFxuICAgICAgaDYge1xuICAgICAgICAmLndwLWJsb2NrLWhlYWRpbmcge1xuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICArIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IHAge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAucDEge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgKyBwIHtcbiAgICAgICAgICBtYXJnaW46IDMycHggMDtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW46IDY0cHggYXV0bztcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWF4LWhlaWdodDogNDc0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgICBoMyxcbiAgICAgIGg0LFxuICAgICAgaDUsXG4gICAgICBoNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICB9XG4gICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgbWFyZ2luOiA2NHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvaW52ZXJ0ZWQtc21hbGwuc3ZnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIGNpdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCxcbiAgICAgIG9sIHtcbiAgICAgICAgbWFyZ2luOiA2NHB4IDAgNjRweCAzMnB4O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIG9sIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgOjptYXJrZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5sZWdhY3ktY29udGVudCB7XG4gICAgLmliLWJsb2NrLWNvbnRlbnQge1xuICAgICAgPiBpbWcge1xuICAgICAgICBtYXJnaW46IDI0cHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnl0LWJsb2NrIHtcbiAgICBoMSxoMixoMyxoNCxoNSxoNiB7XG4gICAgICAmLndwLWJsb2NrLWhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nOiAxMDRweCAxNTBweCAwIDE1MHB4O1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgIH1cbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgIHBhZGRpbmc6IDMycHggMTUwcHggMTA0cHggMTUwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICBpZnJhbWUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0NTFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGgxLGgyLGgzLGg0LGg1LGg2IHtcbiAgICAgICAgJi53cC1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgICBwYWRkaW5nOiA2NHB4IDI0cHggMCAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMjRweCA2NHB4IDI0cHg7XG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53cC1ibG9jay10YWJsZSB7XG4gICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICAgIHRoLHRkIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB0ciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0aCx0ZCB7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAxMnB4O1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoNiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgIHAucDMge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGhlYWQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgICAgdGgsdGQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5tb3JlLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgLnNob3ctbW9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAmLmxpbmstdmlkZW8tYmxvY2tzIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCA1MnB4IDA7XG4gICAgICBoMSxoMixoMyxoNCxoNSxoNiB7XG4gICAgICAgICYud3AtYmxvY2staGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmlzLWxheW91dC1mbGV4IHtcbiAgICAgICAgY29sdW1uLWdhcDogNDhweDtcbiAgICAgICAgcm93LWdhcDogMHB4O1xuICAgICAgfVxuICAgICAgPiAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICB9XG4gICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgJi5pcy1sYXlvdXQtZmxvdyB7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC53cC1ibG9jay10YWJsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIHRhYmxlIHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmhhcy1maXhlZC1sYXlvdXQge1xuICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuYm9keS5zaW5nbGUtcG9zdCB7XG4gIC53cC1ibG9jay1oZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA2NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAud3AtYmxvY2staGVhZGluZyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHk6bm90KC53cC1hZG1pbikge1xuICAgIC5jb250YWluZXIuaWItYmxvY2stY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuIiwibWFyay5yZWQtZm9udC1jb2xvci10ZXh0IHtcbiAgY29sb3I6ICRyZWQ7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4iLCIud3AtYWRtaW4ge1xuICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHNwYW46bm90KC5jbGllbnQtY291bnQpIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLm1vZGFsLW9wZW4ge1xuICAgIC5wcm9kdWN0TW9kYWwtb3ZlcmxheSB7XG4gICAgICAucHJvZHVjdFRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRoZWFkLnByb2R1Y3RUYWJsZS1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgdHIucHJvZHVjdFRhYmxlLXJvdyB7XG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHVsLnByb2R1Y3RNb2RhbC1wYWdpbmF0aW9uLnByb2R1Y3RNb2RhbC1mb290ZXIucHJvZHVjdE1vZGFsLWZvb3Rlci0tY2VudGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDBweCA1cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29tcG9uZW50cy1tb2RhbF9fZnJhbWUge1xuICAgICAgICBtaW4td2lkdGg6IDcwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3RhZ3NkaXYtcGFnZV90eXBlIHtcbiAgICAucG9zdGJveC1oZWFkZXIge1xuICAgICAgaDIudWktc29ydGFibGUtaGFuZGxlIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmluc2lkZSB7XG4gICAgICBwYWRkaW5nOiAwIDE2cHggMTZweDtcbiAgICAgICNwYWdlX3R5cGVfZXJyb3Ige1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgcGFkZGluZzogNXB4IDBweCAwcHggM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud3AtY29yZS11aS53cC1jdXN0b21pemVyIHtcbiAgYnV0dG9uIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC53cC1mdWxsLW92ZXJsYXktc2lkZWJhciB7XG4gICAgLndwLWZ1bGwtb3ZlcmxheS1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMjVweDtcbiAgICAgIC5jdXN0b21pemUtY29udHJvbHMtY2xvc2Uge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLndwLWZ1bGwtb3ZlcmxheS1zaWRlYmFyLWNvbnRlbnQge1xuICAgICAgdG9wOiAxMjZweDtcbiAgICAgICNjdXN0b21pemUtdGhlbWUtY29udHJvbHMge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgLmN1c3RvbWl6ZS1zZWN0aW9uLWJhY2ssLmN1c3RvbWl6ZS1wYW5lbC1iYWNrIHtcbiAgICAgICAgICAgIG1hcmdpbjogMThweCAwcHggMThweCAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgIHRvcDogLTIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jdXN0b21pemUtaW5zaWRlLWNvbnRyb2wtcm93IHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm1lbnUtbG9jYXRpb24tc2V0dGluZ3Mge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciwgLnNhbGVzZm9yY2UtbmV0LXplcm8tc2VjdGlvbiwgLnNhbGVzZm9yY2Utc29sdXRpb25zLXNlY3Rpb24sIC5vZmZlcmluZy1wYWdlLXNhbGVzZm9yY2UtdGFicy13cmFwcGVyLCAuc3RhdHMtYmxvY2std3JhcHBlciwgLmJ1aWxkLXRvLWxlYXJuLXdyYXBwZXIsIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyLCAucGFydG5lcnNoaXBzLWRyaXZlLCAub2ZmZXJpbmdzLWNvbnRhaW5lciwgLnRleHQtd2l0aC1pY29uLXNlY3Rpb24sIC5vZmZlcmluZ3MtY29udGFpbmVyLnNlY29uZC1jb2x1bW4sIC5mZWF0dXJlZC1jb250ZW50LXNlY3Rpb24sIC5vdXItcHJvZ3JhbXMtc2VjdGlvbiwgLnRlY2gtZm9jdXMtdmFyaWFudC1zZWN0aW9uIHtcbiAgbWFyZ2luOiAwcHggYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4MHB4IDAgIWltcG9ydGFudDtcbn1cbmJvZHkgLmhyZHMtYmFubmVyLXN1Yi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5vZmZlcmluZy1wYWdlLWhlcm8tY2FyZCB7XG4gIHBhZGRpbmc6IDIwcHggMCA4MHB4IDAgIWltcG9ydGFudDtcbn1cbnNlY3Rpb24uY2FzZS1zdHVkaWVzLWluZGV4LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5jYXJlZXItY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxMDBweCAwIDAgMCAhaW1wb3J0YW50O1xufVxuLmxvZ28tY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwcHggYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4MHB4IDAgODBweCAwICFpbXBvcnRhbnQ7XG59XG4udGVzdGltb25pYWwtc2VjdGlvbiB7XG4gICsgLmxvZ28tY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNjBweCAwIDgwcHggMCAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC13aXRoLWljb24tc2VjdGlvbiB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgLnN0YWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgICAgICAgY3Vyc29yOiB0ZXh0O1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZ1bGwtd2lkdGgge1xuICAub2ZmZXJpbmdzLWNvbnRhaW5lciB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHk6bm90KC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWhvbWVwYWdlKSB7XG4gIC50ZXN0aW1vbmlhbC1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDgwcHggMDtcbiAgfVxufVxuXG4ubWItNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5Om5vdCgud3AtYWRtaW4pOm5vdCguaG9tZSk6bm90KC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWhvbWVwYWdlKSB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idWlsZC10by1sZWFybi13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyLCAuc2FsZXNmb3JjZS1uZXQtemVyby1zZWN0aW9uLCAuc2FsZXNmb3JjZS1zb2x1dGlvbnMtc2VjdGlvbiwgLm9mZmVyaW5nLXBhZ2Utc2FsZXNmb3JjZS10YWJzLXdyYXBwZXIsIC5zdGF0cy1ibG9jay13cmFwcGVyLCAuYnVpbGQtdG8tbGVhcm4td3JhcHBlciwgLmNhc2Utc3R1ZGllcy1jb250YWluZXIsIC5wYXJ0bmVyc2hpcHMtZHJpdmUsIC5vZmZlcmluZ3MtY29udGFpbmVyLCAudGV4dC13aXRoLWljb24tc2VjdGlvbiwgLm9mZmVyaW5ncy1jb250YWluZXIuc2Vjb25kLWNvbHVtbiwgLmZlYXR1cmVkLWNvbnRlbnQtc2VjdGlvbiwgLm91ci1wcm9ncmFtcy1zZWN0aW9uLCAudGVjaC1mb2N1cy12YXJpYW50LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMHB4IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA0OHB4IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuZmVhdHVyZS1kaXNjb3ZlciB7XG4gICAgbWFyZ2luLXRvcDogMjJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mZWF0dXJlLWRpc2NvdmVyLCAuZmVhdHVyZS1kaXNjb3ZlciAud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgYm9keSAuZmVhdHVyZWQtb2ZmZXJpbmdzLWhlYWRpbmcgYS5saW5rLXdpdGgtYXJyb3cgcCwgYm9keSAub2ZmZXJpbmctcGFnZS1oZXJvLWNhcmQgLmxvYWQtbW9yZS1idG4gYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIGJvZHkgLnR3by1jb2x1bW4gLmVpZ2h0LmNvbHVtbnMgLnJvdy13cmFwcGVyIC5mbGV4LWJhczpub3QoOm50aC1jaGlsZCgyKSkge1xuICAgIG1hcmdpbi10b3A6IGluaGVyaXQ7XG4gIH1cbiAgYm9keSAuZmVhdHVyZS1kaXNjb3Zlci1tZWRpYSBmaWd1cmUgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jdGEtd3JhcCAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLndwLWJsb2NrLXNwYWNlciB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2UtaWQtMzE1MTcgLndwLWJsb2NrLXNwYWNlciwgLnBhZ2UtaWQtMzE1MTcgLndwLWJsb2NrLXNwYWNlciB7XG4gICAgaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmVyaW5nLXBhZ2UtaGVyby1jYXJkIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY2FyZWVyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiA0OHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxvZ28tY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDBweCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNDhweCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRlc3RpbW9uaWFsLXNlY3Rpb24ge1xuICAgICsgLmxvZ28tY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDQ4cHggMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBib2R5Om5vdCgud3AtYWRtaW4pIC5wYXJ0bmVyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob21lIC5vZmZlcmluZ3MtY29udGFpbmVyIC5mZWF0dXJlZC1vZmZlcmluZ3MtaGVhZGluZyAuc2VjdGlvbi1oZWFkaW5nIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuZmVhdHVyZWQtY29udGVudC1zZWN0aW9uIC5jb250YWluZXItZmx1aWQgLnJvdy13cmFwcGVyIC5pbWFnZS1jb250YWluZXIgLnZpZGVvLWNvbnRhaW5lciBpbWcsIC5mZWF0dXJlZC1jb250ZW50LXNlY3Rpb24gLmNvbnRhaW5lci1mbHVpZCAucm93LXdyYXBwZXIgLmltYWdlLWNvbnRhaW5lciAudmlkZW8tY29udGFpbmVyIHZpZGVvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYmxvZy1pbmRleC1zZWN0aW9uIC5jb250YWluZXItZmx1aWQgLmJsb2ctY29udGFpbmVyIC5pbWFnZS1iYW5uZXIgLmJsb2dzLWJsb2NrcyAuYXJ0aWNsZS1jb250ZW50IC5yb3ctd3JhcHBlciAuZml2ZS5jb2x1bW5zIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZnVsbC13aWR0aCB7XG4gICAgLm9mZmVyaW5ncy1jb250YWluZXIge1xuICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGJvZHk6bm90KC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWhvbWVwYWdlKSB7XG4gICAgLnRlc3RpbW9uaWFsLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgfVxuICB9XG4gIC5tYi01NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keTpub3QoLndwLWFkbWluKTpub3QoLmhvbWUpOm5vdCgucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1ob21lcGFnZSkge1xuICAgIHBhZGRpbmctdG9wOiA3NHB4O1xuICB9XG59XG4iLCJzZWxlY3QjbW9iaWxlZmlsdGVyLCBkaXYjYWpheC1maWx0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wb3N0IHtcbiAgLnRhZ3Mtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmJsb2ctaW5kZXgtc2VjdGlvbiB7XG4gIC50YWdzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcG9zdCAudGFncy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwYWNld3JhcC1jYWxjdWxhdG9yIHtcbiAgLnN0b3JhZ2UtY2FzdCB7XG4gICAgLmNvc3Qtc2F2aW5nIHtcbiAgICAgIC5jb3N0LXNhdmUge1xuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiYm9keSB7XG4gIC5jb3JlLWJsb2NrIHtcbiAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB9XG4gICAgaDUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICBzdHJvbmcsIGIge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICArIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAmOm5vdCgud3AtZWxlbWVudC1idXR0b24pIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDQwcHggYXV0bztcbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDQwcHggYXV0bztcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBwIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2ludmVydGVkLnN2Z1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcmVkO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgICBjaXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIycHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgOjptYXJrZXIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgICAmLmNoZWNrbWFyayB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbGkge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA0MXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvQ2hlY2ttYXJrLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIG9sIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxM3B4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIDo6bWFya2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLndwLWJsb2NrLXRhYmxlIHtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xuICAgICAgdGgsdGQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0aCx0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgdGgsdGQge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBidXR0b24sIC53cC1lbGVtZW50LWJ1dHRvbiB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgfVxuICAgIHByZSwgc2FtcCwgY29kZSwga2JkIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBMZXhlbmQ7XG4gICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgIGNvZGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICB9XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICB9XG4gICAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIH1cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbjogNDhweCBhdXRvO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0NzRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9pbnZlcnRlZC1zbWFsbC5zdmdcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgY2l0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHVsLFxuICAgICAgb2wge1xuICAgICAgICBtYXJnaW46IDQ4cHggMCA0OHB4IDMycHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgb2wge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA6Om1hcmtlciB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLndwLWJsb2NrLXRhYmxlIHtcbiAgICAgICAgbWFyZ2luOiA0OHB4IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICB0ciB7XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuaGFzLWZpeGVkLWxheW91dCB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICB9XG4gICAgICBwcmUsIHNhbXAsIGNvZGUsIGtiZCB7XG4gICAgICAgIG1hcmdpbjogNDhweCAwO1xuICAgICAgICBjb2RlIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBoMSxoMixoMyxoNCxoNSxoNiB7XG4gICAgJi5jb3JlLWJsb2NrIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW46IDQwcHggYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBzdHJvbmcsIGIge1xuICAgICYuY29yZS1ibG9jayB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxuICBwIHtcbiAgICAmLmNvcmUtYmxvY2sge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgKyBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBhIHtcbiAgICAmLmNvcmUtYmxvY2sge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICY6bm90KC53cC1lbGVtZW50LWJ1dHRvbikge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBzcGFuIHtcbiAgICAmLmNvcmUtYmxvY2sge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICB9XG4gIGZpZ3VyZSB7XG4gICAgJi5jb3JlLWJsb2NrIHtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDQwcHggYXV0byAhaW1wb3J0YW50O1xuICAgICAgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGJsb2NrcXVvdGUge1xuICAgICYuY29yZS1ibG9jayB7XG4gICAgICBtYXJnaW46IDQwcHggYXV0byA0MHB4IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBwIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2ludmVydGVkLnN2Z1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcmVkO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgICBjaXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdWwge1xuICAgICYuY29yZS1ibG9jayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMnB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIDo6bWFya2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgICAgJi5jaGVja21hcmsge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9DaGVja21hcmsuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgb2wge1xuICAgICYuY29yZS1ibG9jayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxM3B4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIDo6bWFya2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLndwLWJsb2NrLXRhYmxlIHtcbiAgICAmLmNvcmUtYmxvY2sge1xuICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XG4gICAgICB0aCx0ZCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgdHIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRoLHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0aCx0ZCB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGJ1dHRvbiB7XG4gICAgJi5jb3JlLWJsb2NrIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDQwcHggMDtcbiAgICB9XG4gIH1cbiAgcHJlLCBzYW1wLCBjb2RlLCBrYmQge1xuICAgIGZvbnQtZmFtaWx5OiBMZXhlbmQ7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgY29kZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lci1mdWxsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5jb250YWluZXItMTI4MCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5jb250YWluZXItMTE0MCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5jb250YWluZXItMTA2MCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTA2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5jb250YWluZXItODMyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MzJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAuY29udGFpbmVyLTkyMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTI3NXB4KSB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNzZweCkgYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgbWF4LXdpZHRoOiAxMjc1cHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNTFweCkge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgbWF4LXdpZHRoOiAxMjc1cHg7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNvbnRhaW5lci0xMTQwIHtcbiAgICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRhaW5lci0xMTQwIHtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcCB7XG4gICAgICAmLmNvcmUtYmxvY2sge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgJi5jb3JlLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luOiA0OHB4IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWF4LWhlaWdodDogNDc0cHg7XG4gICAgICAgIH1cbiAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICYuY29yZS1ibG9jayB7XG4gICAgICAgIG1hcmdpbjogNDhweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvaW52ZXJ0ZWQtc21hbGwuc3ZnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIGNpdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICYuY2hlY2ttYXJrIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdWwsXG4gICAgb2wge1xuICAgICAgJi5jb3JlLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luOiA0OHB4IDAgNDhweCAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBvbCB7XG4gICAgICAmLmNvcmUtYmxvY2sge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA6Om1hcmtlciB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAud3AtYmxvY2stdGFibGUge1xuICAgICAgJi5jb3JlLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luOiA0OHB4IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5oYXMtZml4ZWQtbGF5b3V0IHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgJi5jb3JlLWJsb2NrIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcHJlLCBzYW1wLCBjb2RlLCBrYmQge1xuICAgICAgbWFyZ2luOiA0OHB4IDAgIWltcG9ydGFudDtcbiAgICAgIGNvZGUge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgfVxuICAgIC5jb250YWluZXItMTI4MCB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5jb250YWluZXItMTE0MCB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIH1cbiAgICAuY29udGFpbmVyLTEwNjAge1xuICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuY29udGFpbmVyLTgzMiB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5jb250YWluZXItOTIwIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuYm9keTpub3QoLndwLWFkbWluKSB7XG4gIGJ1dHRvbiwgLndwLWVsZW1lbnQtYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gIH1cbn1cbiIsIi5jYXJlZXItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogJGRhcmstcmVkO1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1yZWQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC8vIGhlaWdodDogMTE1NXB4O1xuICAgIH1cbiAgICAucm93LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMjA4cHggNjBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDY0cHggMHB4IDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcmVlci13cmFwcGVyIHtcbiAgICAgIGNvbG9yOiAkbGlnaHQtY3JlYW07XG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtY3JlYW07XG4gICAgICB9XG4gICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICAgIC5saW5rLXdpdGgtYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgY29sb3I6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgICBoNiB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWNyZWFtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jYXJlZXItY29udGVudCB7XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNpeC5jb2x1bW5zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbiAgICAgICAgfVxuICAgICAgICAmLmltZy1ib3gtY29sdW1uIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmltZy1jYXJlZXItYm94IHtcbiAgICAgICAgaGVpZ2h0OiAzNzBweDtcbiAgICAgICAgd2lkdGg6IDM3MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiAtMS4wODcyOHB4IC0xLjA4NzI4cHggMTMuMDQ3NHB4IDEuMDg3MjhweCByZ2IoNTUgNTUgNjYgLyA4JSksIDBweCAwcHggNS40MzY0MnB4IDEuMDg3MjhweCByZ2IoMjM0IDI3IDYxIC8gMiUpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGJvcmRlcjogMTVweCBzb2xpZCAkbGlnaHQtY3JlYW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4IHJnYmEoMjM0LCAyNywgNjEsIC4wMikpIGRyb3Atc2hhZG93KDRweCAxNnB4IDIwcHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpKSBkcm9wLXNoYWRvdygtMXB4IC0xcHggMTJweCByZ2JhKDU1LCA1NSwgNjYsIC4wOCkpIGRyb3Atc2hhZG93KDBweCAwcHggNDRweCByZ2JhKDIzNCwgMjcsIDYxLCAuMDEpKSBkcm9wLXNoYWRvdygxcHggMXB4IDRweCByZ2JhKDU1LCA1NSwgNjYsIC4wNikpO1xuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5vbmUge1xuICAgICAgICAgIHRvcDogLTMwMHB4O1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi50d28ge1xuICAgICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgICAgbGVmdDogMTcwcHg7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IC0xMCU7XG4gICAgICAgICAgICBib3R0b206IC03MnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnRocmVlIHtcbiAgICAgICAgICB0b3A6IDIyMHB4O1xuICAgICAgICAgIGxlZnQ6IC01NXB4O1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0b3A6IC0xMDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDEzJTtcbiAgICAgICAgICAgIGJvdHRvbTogLTM1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYm9keTpub3QoLndwLWFkbWluKSB7XG4gIC5jYXJlZXItY29udGFpbmVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50LWlubmVyIHtcbiAgICAgICAgICBwLnAxIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJlZXItY29udGFpbmVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5zaXguY29sdW1ucyB7XG4gICAgICAgIC5pbWctY2FyZWVyLWJveCB7XG4gICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltZy1jYXJlZXItYm94Lm9uZSB7XG4gICAgICAgICAgdG9wOiAtNzBweDtcbiAgICAgICAgICByaWdodDogNjVweDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLWNhcmVlci1ib3gudGhyZWUge1xuICAgICAgICAgIHRvcDogMjM1cHg7XG4gICAgICAgICAgcmlnaHQ6IDg5cHg7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuaW1nLWNhcmVlci1ib3gudHdvIHtcbiAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIub2ZmZXJpbmdzLWNvbnRhaW5lciB7XG4gIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICB9XG4gIC5jb2x1bW4tZml4IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFjZmQwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggMCAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgaDQge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gICAgLnZpZXcge1xuICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIHJpZ2h0OiAtMjNweDtcbiAgICB9XG4gICAgLnNvY2lhbC1pY29ucyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIC5pY29ucy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgIH1cbiAgICAgIC5pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwJTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmljb24xIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGluay13aXRoLWFycm93IHtcbiAgICBjb2xvcjogJHJlZDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHN2ZyxpbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cblxuICAuYmxvY2sge1xuICAgIC5pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBoNS5oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgbWluLWhlaWdodDogNzJweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LWlubmVyIHtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY29sb3I6ICRwcm9wb3NlZC1kYXJrLWdyYXk7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50d28tY29sdW1uIHtcbiAgLmVpZ2h0LmNvbHVtbnMge1xuICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAuZmxleC1iYXMge1xuICAgICAgICBcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOm50aC1jaGlsZCgyKSkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDk2cHg7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvdXIuY29sdW1ucyB7XG4gICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgLmxpbmstd2l0aC1hcnJvdyB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzY5cHgpIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vZnJvbnQgZW5kIHNpbmdsZSBjb2x1bW4gaW1hZ2UgYWxpZ25tZW50XG4uc2luZ2xlLWNvbHVtbiB7XG4gIC5mbGV4LWJhcy1mdWxsIHtcbiAgICAuYmxvY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuXG4gICAgICAuaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuYm9keTpub3QoLndwLWFkbWluKSB7XG4gIC5vZmZlcmluZ3MtY29udGFpbmVyIHtcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAgICAgYnIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlZC1vZmZlcmluZ3MtaGVhZGluZyB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAxMTBweDtcbiAgICB9XG5cbiAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICBcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cbiAgICAuZm91ci5jb2x1bW5zIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5laWdodC5jb2x1bW5zIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG4gIH1cbn1cblxuLmZsZXgtYmFzIHtcbiAgZmxleC1iYXNpczogNTAlICFpbXBvcnRhbnQ7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgLmJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuXG4gICAgICAuaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgIG1pbi13aWR0aDogNzJweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBtaW4taGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jb250ZW50LWlubmVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZsZXgtYmFzLWZ1bGwge1xuICBmbGV4LWJhc2lzOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTA0cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRlbnQgaDQsXG5oNSxcbnAge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uZmxleC1iYXMtZnVsbCB7XG4gIC5saW5rLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mbGV4LWJhcyB7XG4gIC5saW5rLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbn1cbi8vIG1lZGlhIHF1ZXJ5IHN0YXJ0XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZsZXgtYmFzIHtcbiAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxpbmstY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYm9keSB7XG4gICAgJjpub3QoLndwLWFkbWluKSB7XG4gICAgICAub2ZmZXJpbmdzLWNvbnRhaW5lciB7XG4gICAgICAgIC5jb250YWluZXItZmx1aWQudHdvLWNvbHVtbiB7XG4gICAgICAgICAgLmZlYXR1cmVkLW9mZmVyaW5ncy1oZWFkaW5nIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmVhdHVyZWQtb2ZmZXJpbmdzLWhlYWRpbmcge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9mZmVyaW5ncy1jb250YWluZXIgLmJsb2NrIC5pbWFnZSBpbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSB7XG4gICAgJi5zaW5nbGUtY2FzZV9zdHVkaWVzIHtcbiAgICAgICY6bm90KC53cC1hZG1pbikge1xuICAgICAgICAuY2FzZS1zdHVkeS1jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgLmNhc2Utc2VjdGlvbi1ibG9ja3Mge1xuICAgICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jd2Uta25vdy13YWh0LWV4Y2l0ZXMteW91IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4udGhyZWUtY29sdW1uIHtcbiAgLmZlYXR1cmVkLW9mZmVyaW5ncy1oZWFkaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mdWxsLXdpZHRoLmNvbHVtbnMge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAucm93LXdyYXBwZXIge1xuICAgICAgZ2FwOiA1NXB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgfVxuICAgICAgLmZsZXgtYmFzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RhY2ZkMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMCAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgZmxleC1iYXNpczogNDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIFxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggMCAxNXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1haW5oZWFkaW5nIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG5cbiAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgIFxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NDBweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGlrZXVubGlrZSB7XG4gICAgICAgICAgY29sb3I6ICMyZjJmMzk7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgICAgIGlucHV0Lmxpa2UtdW5saWtlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ncmVlbi1jb2xvciB7XG4gICAgICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogZ3JlZW47XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnJlZC1jb2xvciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6IHJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRpbmcge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDYuc3ViaGVhZGluZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgICAgICAgY29sb3I6ICM2NzY3NzU7XG5cbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxpa2V1bmxpa2UucmVhZHVucmVhZCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTIzcHg7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogNHB4IDdweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOm50aC1jaGlsZCgxKSkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZWFkaW5nLmNvbHVtbnMge1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgIFxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJlZC1mb250LWNvbG9yLXRleHQge1xuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3MHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjlweCkge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNvY2lhbC1pY29ucyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAuaWNvbnMtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgfVxuICAgIC50b29sdGlwLXRleHQge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuICAuY29sdW1ucyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU0MHB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udW5yZWFkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndoYXQtaGFwcGluZyB7XG4gIHBhZGRpbmc6IDYwcHggMCAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYShtYXgtd2lkdGg6IDc4MXB4KSB7XG4gICAgcGFkZGluZzogNjBweCAwIDQwcHggMCAhaW1wb3J0YW50O1xuICB9XG4gIC50b3Atc3BhY2Uge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gIH1cbiAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgLndwLWJsb2NrLWhlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3ODFweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAubGFuZGluZy1wYXJhZ3JhcGgtbGluZWhlaWdodC0xIHtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzBweDtcbiAgICAgIFxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBoNi5zdWJoZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgICAgY29sb3I6ICM2NzY3NzU7XG5cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxhbmRpbmctcGFyYWdyYXBoLWxpbmVoZWlnaHQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA1ODBweCkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMDtcbiAgICAgIH1cbiAgICBcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAud3AtYmxvY2staW1hZ2Uge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc4MXB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGltZyB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ubW9iaWxlLWhpZGUge1xuICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnNsaWRlciB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIC5zd2lwZXItYnV0dG9uLXdoaXRlLC5zd2lwZXItcGFnaW5hdGlvbiwud3AtYmxvY2stamV0cGFjay1zbGlkZXNob3dfYnV0dG9uLXBhdXNlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb250YWluZXItZmx1aWQtbGFuZGluZyB7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGltZyB7XG4gICAgQG1lZGlhKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gIC5sYW5kaW5nLXBlcmFncmFwaC1saW5laGVpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAud3AtYmxvY2staGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgIFxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG4gIH1cbiAgLnRvcC1oZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA4MnB4O1xuICAgIFxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuLmdhbGxlcnktc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDFlMDtcbiAgcGFkZGluZzogNjBweCAwIDM1cHggMDtcblxuICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDYwcHggMCA1cHggMDtcbiAgfVxufVxuLmZvb3Rlci1kaXNjbGFpbWVyIHtcbiAgYmFja2dyb3VuZDogIzJmMmYzOSAhaW1wb3J0YW50O1xuICAud3AtYmxvY2staGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5oZXJvLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLmRlc2t0b3AtdmlkZW8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2JpbGUtdmlkZW8ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmRlc2t0b3AtdmlkZW8ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubW9iaWxlLXZpZGVvIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTYwcHgpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICB2aWRlbyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICsgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgLmhlcm8tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0MHB4IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuaGVyby1jb250ZW50IHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBwYWRkaW5nOiAwIDAgNDBweCAwcHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgcC50ZXh0MSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIGgxLmRpc3BsYXktbGFyZ2Uge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgfVxuICAgICAgICBwLnRleHQxIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJi5wMSB7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDJweCAycHggcmdiKDU1LCA1NSwgNjYpLCA0cHggMTRweCAzMHB4IHJnYigwLCAwLCAwKSwgMHB4IDJweCA0cHggcmdiKDU1LCA1NSwgNjYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2Nyb2xsLWFycm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBhbmltYXRpb246IGJvdW5jZSA4cyBpbmZpbml0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIGltZywgc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICBALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgICAgICAgICAwJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgNDAlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgNDUlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA0NyUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA0OSUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIDUxJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIDU5JSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGtleWZyYW1lcyBib3VuY2Uge1xuICAgICAgICAgIDAlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA0MCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA0NSUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIDQ3JSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIDQ5JSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgNTElIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgNTklIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHRleHQtc2hhZG93OiAxcHggMnB4IDRweCAjMzczNzQyNDAsIDRweCAxOHB4IDIwcHggIzAwMDAwMDE3LCAwcHggN3B4IDE0cHggIzM3Mzc0MjBhLCAwcHggNHB4IDRweCAjMDAwMDAwNDA7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcC5wMSB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnRvZ2dsZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5ib2R5Om5vdCgud3AtYWRtaW4pIHtcbiAgLmhlcm8tc2VjdGlvbiB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwLnRleHQxIHtcbiAgICAgICAgbWFyZ2luOiA3NnB4IDAgMHB4IDA7XG4gICAgICAgIHRleHQtc2hhZG93OiAxcHggMnB4IDRweCByZ2JhKDU1LCA1NSwgNjYsIC4yNSksIDRweCAxOHB4IDIwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpLCAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA3NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIGhlaWdodDogODAxcHg7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNTUsIDU1LCA2NiwgMCksIHJnYmEoNTUsIDU1LCA2NiwgMSkpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxNSU7XG4gICAgICBib3R0b206IDBweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5oZXJvLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAudGV4dDEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXkgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBoMSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMnB4IDRweCByZ2IoNTUsIDU1LCA2NiwgLjI1KSwgNHB4IDE4cHggMjBweCByZ2IoMCwgMCwgMCwgLjA5KSwgMHB4IDdweCAxNHB4IHJnYig1NSwgNTUsIDY2LCAuMDQpLCAwcHggNHB4IDRweCByZ2IoMCwgMCwgMCwgLjI1KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5zY3JvbGwtYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYm9keSB7XG4gICAgLmhlcm8tc2VjdGlvbiB7XG4gICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIC5oZXJvLWNvbnRlbnQge1xuICAgICAgICAgIC50ZXh0MSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gIC5oZXJvLXNlY3Rpb24ge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLmhlcm8tY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5sb2dvLWNhcm91c2VsLWNvbnRhaW5lciB7XG4gIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIGgyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuY2Fyb3VzZWxfX3NsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmNhcm91c2VsX19saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5jYXJvdXNlbF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIDI0cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5jYXJvdXNlbF9faXRlbSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxufVxuXG5ib2R5Om5vdCgud3AtYWRtaW4pIHtcbiAgLmxvZ28tY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDg4cHg7XG4gICAgfVxuICB9XG59XG4vLyBNZWRpYSBRdWVyeSBTdGFydFxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dvLWNhcm91c2VsLWNvbnRhaW5lciB7XG4gICAgLmNhcm91c2VsX19pdGVtIHtcbiAgICAgIG1hcmdpbjogMTZweCAyNHB4O1xuICAgICAgd2lkdGg6IDEwM3B4O1xuICAgICAgaW1nIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxvZ28tY2Fyb3VzZWwtY29udGFpbmVyIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC5sb2dvLWNhcm91c2VsLWNvbnRhaW5lciAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgLmNhcm91c2VsX19zbGlkZXIge1xuICAgICAgLmNhcm91c2VsX19saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXJvdXNlbF9fc2xpZGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIubm8tYm9yZGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuIiwiYm9keTpub3QoLndwLWFkbWluKSB7XG4gIC5wYXJ0bmVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgIGdyaWQtZ2FwOiAwcHg7XG4gICAgLnBhcnRuZXJzLXRleHQge1xuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyOHB4O1xuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1oZWFkaW5nLXBhcnRuZXIge1xuICAgIGgyIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAmLnN1YnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5ib2R5IC53cC1ibG9jay1pbmZvYmVhbnMtMjAyMy1wYXJ0bmVycy5wYXJ0bmVyc2hpcHMtZHJpdmUge1xuICBwYWRkaW5nOiA0NnB4IDAgIWltcG9ydGFudDtcbn1cblxuLnBhcnRuZXItY29udGFpbmVyIHtcbiAgYS5wYXJ0bmVycy1pbWFnZS1jb250YWluZXIge1xuICAgIGhlaWdodDogMjcwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIDBzO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW46IDEwcHggMHB4IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi5ob3Zlci1lZmZlY3Qge1xuICBpbWcge1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24taGVhZGluZy1wYXJ0bmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDM3cHggIWltcG9ydGFudDtcbiAgXG4gIH1cbn1cblxuLm5vLWJvcmRlci1mcm9udCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIFxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuZGl2W2RhdGEtdHlwZT1cImluZm9iZWFucy0yMDIzL3BhcnRuZXJzLXRleHRcIl0ge1xuICBncmlkLWNvbHVtbjogc3BhbiAyICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2NDBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBhcnRuZXJzLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IC0xO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgLnNlY3Rpb24taGVhZGluZy1wYXJ0bmVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLnBhdG5lci1pbWFnZS1idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4ucGF0bmVyLWltYWdlLWJ0bi1jb250YWluZXIgLnJlbW92ZS1sb2dvIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIGJvZHkgLnBhcnRuZXJzLXRleHQge1xuICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gIH1cbiAgYm9keSAud3AtYmxvY2staW5mb2JlYW5zLTIwMjMtcGFydG5lcnMucGFydG5lcnNoaXBzLWRyaXZlIHtcbiAgICBwYWRkaW5nOiAxNHB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLy8gbWVkaWEgcXVlcnkgc3RhcnRcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lcnMtdGV4dCAuc2VjdGlvbi1oZWFkaW5nLXBhcnRuZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLm9mZmVyaW5ncy1jb250YWluZXIgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmZlYXR1cmVkLW9mZmVyaW5ncy1oZWFkaW5nIC5hcnJvdy1oZWFkaW5nIGg2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbiAgLmZlYXR1cmVkLW9mZmVyaW5ncy1oZWFkaW5nIC5hcnJvdy1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5mZWF0dXJlZC1vZmZlcmluZ3MtaGVhZGluZyAubGluay13aXRoLWFycm93IGltZyB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgfVxuICAub2ZmZXJpbmdzLWNvbnRhaW5lciAuc2VjdGlvbi1oZWFkaW5nIC5yZWQge1xuICAgIGNvbG9yOiAkcmVkO1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gIH1cbiAgLmZlYXR1cmVkLW9mZmVyaW5ncy1oZWFkaW5nIC5hcnJvdy1oZWFkaW5nIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucGFydG5lci1jb250YWluZXIge1xuICAgIC5wYXJ0bmVycy1pbWFnZS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgJi5ob3Zlci1lZmZlY3Qge1xuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRlc3RpbW9uaWFsLXNlY3Rpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuaW1hZ2UtbG9nbyB7XG4gICAgd2lkdGg6IDE5NnB4O1xuICAgIGhlaWdodDogOTVweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IDIzcHggc29saWQgJHdoaXRlO1xuICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIHBhZGRpbmc6IDVweCAyM3B4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gICAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTE3cHg7XG4gICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICBpbWcge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRlc3RpbW9uaWFsLWhlYWRpbmcge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICAmLnF1b3RlLWxhcmdlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKAnFwiO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKAnVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnF1b3RlLWxhcmdlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBtYXJnaW4tdG9wOiA2MnB4O1xuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogNDZweDtcbiAgICB9XG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAmLnF1b3RlLWxhcmdlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcMjAzM1wiO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcMjAzM1wiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBociB7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMTUxcHg7XG4gICAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOiAwcHggIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luOiAyNHB4IDBweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAudGVzdGltb25pYWwtc2lnbmF0dXJlIHtcbiAgICBoNCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIFxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgfVxuICAgIH1cbiAgICBwLmNsaWVudC10aXRsZS1sYXJnZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi50bS1zbWFsbC12ZXJzaW9uIHtcbiAgICBoMS5xdW90ZS1sYXJnZSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5Om5vdCgud3AtYWRtaW4pIHtcbiAgLnRlc3RpbW9uaWFsLXNlY3Rpb24ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIHBhZGRpbmc6IDE2OHB4IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDMwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXN0aW1vbmlhbC1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcC5jbGllbnQtdGl0bGUtbGFyZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbn1cbiIsIi50ZXh0LXdpdGgtaWNvbi1zZWN0aW9uIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgLnRleHQtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAxMDBweCAxODBweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA3cHggMTRweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCksIDRweCAxOHB4IDIwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAycHggLTNweCAxMnB4IDhweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCk7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOWVkIHVybChcIi4uLy4uLy4uLy4uL3NyYy9zdGF0aWMvYXNzZXRzL2ltYWdlcy9wYXR0ZXJuLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICAudGV4dC13aXRoLWljb24tYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnN0YWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saW5rLXdpdGgtYXJyb3cge1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDM2cHggNDhweCAzNnB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnN0YWdlLWljb24tbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pY29ucy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1pZGRsZS1jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgICAgICAucDQtbWlkZGxlLWNvbnRlbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICAgICAgICAgIC5wNC1taWRkbGUtY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gIH1cbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICAudGV4dC13aXRoLWljb24tc2VjdGlvbiB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAudGV4dC1jb250ZW50IHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaWNvbnMtY29udGFpbmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi8uLi9zcmMvc3RhdGljL2Fzc2V0cy9pbWFnZXMvYmctd2F2ZS5wbmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIG1lZGlhIHF1ZXJ5IHN0YXJ0XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtd2l0aC1pY29uLXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY5ZWQgdXJsKFwiLi4vLi4vLi4vLi4vc3JjL3N0YXRpYy9hc3NldHMvaW1hZ2VzL3BhdHRlcm4ucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLnRleHQtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgLnN0YWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wMyB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZXh0LXdpdGgtaWNvbi1iZyB7XG4gICAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LXdpdGgtaWNvbi1zZWN0aW9uIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxufVxuIiwiLmNsaWVudHMtY29udGFpbmVyIHtcbiAgLmNsaWVudHMtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuICAgIC50cnVzdC1jb250ZW50IHtcbiAgICAgIC5yaWdodC1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTgwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJoZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogODBweDtcbiAgei1pbmRleDogMTAwO1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAubWVudS1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGEuYnRuLXJlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICAgIGEud293LWJ0biB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcbiAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHdpZHRoOiAzNDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIGEua253LWJ0biB7XG4gICAgICB3aWR0aDogNjAwcHg7XG4gICAgfVxuICAgIC53b3ctYnRuIGltZyB7XG4gICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIH1cbiAgICBhLndvdy1idG46OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB3aWR0aDogMzAwJTtcbiAgICAgIGhlaWdodDogMzAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGNvbmljLWdyYWRpZW50KFxuICAgICAgICBmcm9tIDBkZWcsXG4gICAgICAgIHRyYW5zcGFyZW50IDBkZWcsXG4gICAgICAgIHRyYW5zcGFyZW50IDgwZGVnLFxuICAgICAgICAjZmZmIDEwMGRlZyxcbiAgICAgICAgdHJhbnNwYXJlbnQgMTIwZGVnLFxuICAgICAgICB0cmFuc3BhcmVudCAyNjBkZWcsXG4gICAgICAgICNhNTJhZjcgMjgwZGVnLFxuICAgICAgICB0cmFuc3BhcmVudCAzMDBkZWdcbiAgICAgICk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGFuaW1hdGlvbjogcm90YXRlLWJvcmRlciA0cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICB6LWluZGV4OiAtMjtcblxuICAgIH1cbiAgICBhLndvdy1idG46OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogMXB4OyAvKiAxcHggYm9yZGVyIHdpZHRoICovXG4gICAgICBiYWNrZ3JvdW5kOiAjMmYyZjM5O1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7IC8qIFNsaWdodGx5IGxlc3MgdGhhbiBwYXJlbnQgKi9cbiAgICB9XG4gICAgbGkud293LXBvZGNhc3QtbGFiZWwuc2hvdyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIGxpLndvdy1wb2RjYXN0LWxhYmVsLnNob3c6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiTkVXXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigyMzYsIDE4MSwgNzEpO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICByaWdodDogOTZweDtcbiAgICB9XG4gICAgLm1vYmlsZS1tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5kZXNrdG9wLW1lbnUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbiAgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdmJhci1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcbiAgICAmLmRlc2t0b3AtbWVudSB7XG4gICAgICA+IC5uYXZiYXItaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICBtYXJnaW46IDI0cHggMjRweCAyNHB4IDA7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjRweCAwcHggMjRweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgLm5hdmJhci1pdGVtLmRyb3Bkb3duIHtcbiAgICAgICAgLm5hdi1saW5rLmFjY29yZGlvbi1tZW51IHtcbiAgICAgICAgICA+IC5uYXYtY2FyYXQge1xuICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubmF2YmFyLWl0ZW0ge1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICAgICYuYWNjb3JkaW9uLW1lbnUge1xuICAgICAgICAgID4gLm5hdi1jYXJhdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gc3ZnIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgID4gLm5hdi1jYXJhdCB7XG4gICAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID4gc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgLnN1Yi1uYXYtd3JhcHBlci5hY3RpdmUtcHJpbWFyeS1uYXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgLnN1Yi1tZW51LWhlYWRpbmcge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgLm5hdmJhci1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgbWluLXdpZHRoOiAxMHJlbTtcbiAgICAgICAgcGFkZGluZzogLjVyZW0gMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAuMjVyZW0gMXJlbTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyay1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4IDBweCAwIDBweDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5uZXN0ZWQtZHJvcGRvd24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgICAgICAgICAgICAgLm5lc3RlZC1saXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMzMlIC0gMzRweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5mdWxsLXdpZHRoIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAubmVzdGVkLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMjUlIC0gNDJweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmVhdHVyZWQtd3JhcHBlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMTNweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5uZXN0ZWQtbGlzdCB7XG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICYuaGVhZGluZy1saSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgICAgICAmLmhlYWRpbmctd2l0aC1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvd2hpdGUtYXJyb3cuc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYubmF2YmFyLWl0ZW0ge1xuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaGVhZGluZy13aXRoLWFycm93IHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uLy4uL3N0YXRpYy9hc3NldHMvaW1hZ2VzL3doaXRlLWFycm93LnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAyMzAsIDIzNywgLjA1KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmRlc2NyaXB0aW9uLWxpbmsge1xuICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAucDMuc21hbGwtbGlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2E4YThhZjtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmJnLXJlZCB7XG4gICAgICAgICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIC5wMy5zbWFsbC1saWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmVhdHVyZWQtbGlzdCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwIDI0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgICAgIHRvcDogLTY0cHg7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDM3cHggMzJweCA1OXB4IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5oZWFkaW5nLWxpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpub3QoLmhlYWRpbmctbGkpIHtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxNDAsIDEwNCwgMzEsIC4wNSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHdpZHRoOiAzMDdweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnAzLnNtYWxsLWxpZ2h0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5uZXctZmVhdHVyZSB7XG4gICAgICAgICAgICAuZHJvcGRvd24taXRlbTo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBOZXdcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGVlcC1jcmVhbTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgYTpub3QoLmNsb3NlLW1lbnUpIHtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwgMjMwLCAyMzcsIC4wNSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIC5kcm9wZG93bS1tZW51LWxpZ2h0IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubW9iaWxlLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1ib3JkZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ib2R5Om5vdCgud3AtYWRtaW4pIHtcbiAgJi5zY3JvbGwtZml4IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIge1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogJGNoYXJjb2FsLWdyYXk7XG4gICAgcGFkZGluZzogMjRweCAwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAubG9nby1tZW51IHtcbiAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYS5idG4tcmVkIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICByaWdodDogNDlweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgYS53b3ctYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAxNDJweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogNXB4IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYS5rbnctYnRuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5kZXNrdG9wLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLm5hdmJhci1saXN0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDE2cHggMCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyay1pdGVtIHtcbiAgICAgICAgICAgICAgLm5lc3RlZC1saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDBweCAyNHB4IDBweDtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmLmhlYWRpbmctbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2YmFyLWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hY2NvcmRpb24tbWVudSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgICAgICA+IC5uYXYtY2FyYXQge1xuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm1vYmlsZS1kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgID4gLm5hdmJhci1pdGVtIHtcbiAgICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmJhci1pdGVtIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAubW9iaWxlLWRyb3Bkb3duLW1lbnUub3BlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hY3RpdmUtaGFtYmVyZ2VyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDRweCk7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgIC5tZW51LWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICY6bm90KC5tZW51LWhhbWJlcmdlci1vcGVuKSB7XG4gICAgICAgICAgLm1lbnUtY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5tZW51LWhhbWJlcmdlci1vcGVuIHtcbiAgICAgICAgICAubWVudS1iYXJzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tZW51LWNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYS5idG4tcmVkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNjZweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICRjaGFyY29hbC1ncmF5O1xuICAgIHBhZGRpbmc6IDI0cHggMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgLmxvZ28tbWVudSB7XG4gICAgICAgIGltZyxzdmcge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhLmJ0bi1yZWQge1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgICAgLmRlc2t0b3AtbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAubmF2YmFyLWxpc3Qge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMTZweCAwIDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAuZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudS1kYXJrLWl0ZW0ge1xuICAgICAgICAgICAgICAubmVzdGVkLWxpc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMHB4IDI0cHggMHB4O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICYuaGVhZGluZy1saSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZiYXItaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1lZGl1bS1ncmF5O1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmFjY29yZGlvbi1tZW51IHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC40cztcbiAgICAgICAgICAgID4gLm5hdi1jYXJhdCB7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZGVza3RvcC1kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tb2JpbGUtZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAubmF2YmFyLWl0ZW0ge1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tb2JpbGUtZHJvcGRvd24tbWVudS5vcGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFjdGl2ZS1oYW1iZXJnZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0NHB4KTtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgfVxuICAgICAgLm1lbnUtaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgJjpub3QoLm1lbnUtaGFtYmVyZ2VyLW9wZW4pIHtcbiAgICAgICAgICAubWVudS1jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm1lbnUtaGFtYmVyZ2VyLW9wZW4ge1xuICAgICAgICAgIC5tZW51LWJhcnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm1lbnUtY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhLmJ0bi1yZWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA2NnB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgICBhLmJ0bi5idG4tcmVkLmJ1dHRvbi1zbWFsbC53b3ctYnRuIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoZWFkZXIge1xuICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgIGEuYnRuLmJ0bi1yZWQuYnV0dG9uLXNtYWxsLndvdy1idG4ge1xuICAgICAgICByaWdodDogMTglO1xuICAgICAgfVxuICAgICAgYS5idG4uYnRuLXJlZC53b3ctYnRuLmtudy1idG4ge1xuICAgICAgICByaWdodDogMzYlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgICBhLmJ0bi5idG4tcmVkLmJ1dHRvbi1zbWFsbC53b3ctYnRuIHtcbiAgICAgICAgcmlnaHQ6IDI0JTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgYS5idG4uYnRuLXJlZC53b3ctYnRuLmtudy1idG4ge1xuICAgICAgICByaWdodDogNDYlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMxOXB4KSB7XG4gIGhlYWRlciB7XG4gICAgLm5hdmJhci1saXN0IHtcbiAgICAgIC5kcm9wZG93biB7XG4gICAgICAgIC5kcm9wZG93bi1tZW51LWRhcmsge1xuICAgICAgICAgIC5kcm9wZG93bi1tZW51LWRhcmstaXRlbSB7XG4gICAgICAgICAgICAubmVzdGVkLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgLmZlYXR1cmVkLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEyNzVweCkge1xuICBoZWFkZXIge1xuICAgIC5uYXZiYXItbGlzdCB7XG4gICAgICAuZHJvcGRvd24ge1xuICAgICAgICAuZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgICAgICAgICAuZHJvcGRvd24tbWVudS1kYXJrLWl0ZW0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgICAgICAubmVzdGVkLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgLmZlYXR1cmVkLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtODBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzglO1xuICAgICAgICAgICAgICAgIC5mZWF0dXJlZC1saXN0IHtcbiAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3ViLW5hdi13cmFwcGVyLmFjdGl2ZS1wcmltYXJ5LW5hdiB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNzZweCkgYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICBoZWFkZXIge1xuICAgIC5uYXZiYXItbGlzdCB7XG4gICAgICAuZHJvcGRvd24ge1xuICAgICAgICAuZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgICAgICAgICAuZHJvcGRvd24tbWVudS1kYXJrLWl0ZW0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjc1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgICAgICAubmVzdGVkLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgLmZlYXR1cmVkLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMyMHB4KSB7XG4gIGhlYWRlciB7XG4gICAgLm5hdmJhci1saXN0IHtcbiAgICAgIC5kcm9wZG93biB7XG4gICAgICAgIC5kcm9wZG93bi1tZW51LWRhcmsge1xuICAgICAgICAgIC5kcm9wZG93bi1tZW51LWRhcmstaXRlbSB7XG4gICAgICAgICAgICAubmVzdGVkLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgLmZlYXR1cmVkLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNjclO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICAubmF2YmFyLWxpc3Qge1xuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyay1pdGVtIHtcbiAgICAgICAgICAgIC5uZXN0ZWQtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAuZmVhdHVyZWQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogNjUlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICAubmF2YmFyLWxpc3Qge1xuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyay1pdGVtIHtcbiAgICAgICAgICAgIC5uZXN0ZWQtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAuZmVhdHVyZWQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogNjQlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICAubmF2YmFyLWxpc3Qge1xuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyay1pdGVtIHtcbiAgICAgICAgICAgIC5uZXN0ZWQtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAuZmVhdHVyZWQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogNjIlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAyMTAwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICAubmF2YmFyLWxpc3Qge1xuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyay1pdGVtIHtcbiAgICAgICAgICAgIC5uZXN0ZWQtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAuZmVhdHVyZWQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTklO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUxcHgpIHtcbiAgaGVhZGVyIHtcbiAgICAubmF2YmFyLWxpc3Qge1xuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUtZGFyay1pdGVtIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTI3NXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZlYXR1cmVkLWxpc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICB3aWR0aDogMzQyLjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImZvb3RlciB7XG4gIC5mb290ZXItdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiAkY2hhcmNvYWwtZ3JheTtcbiAgICBwYWRkaW5nOiAxNjRweCAwIDgwcHggMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICB9XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAubG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIGltZywgc3ZnIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNvY2lhbC1tZWRpYS1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggMTBweCAwcHggMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvb3Rlci1oZWFkaW5nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLmxpbmstaGVhZGluZyB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB0b3A6IDI4cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGxpbmVhcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAmLm9wZW4tZm9vdGVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgIC50d28uY29sdW1ucyB7XG4gICAgICAgICAgJi5tb2JpbGUtaGlkZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcycHg7XG4gICAgICAgICAgICArIC50d28uY29sdW1ucyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgfiAudHdvLmNvbHVtbnMge1xuICAgICAgICAgICAgICB3aWR0aDogMTIuOTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLWhlYWRpbmctbGcge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgICAgaDYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLWxpbmtzIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweDtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAudHdvLmNvbHVtbnMge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZDogJHByb3Bvc2VkLWRhcmstZ3JheTtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luOiAyNHB4IDBweDtcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAmLm1vYmlsZS1sb2dvLWluZm9iZWFucyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpLnRleHQtY29weXJpZ2h0IHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgJiNmb290ZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbn1cblxuLmNvbnRhY3QtdXMtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICRjaGFyY29hbC1ncmF5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxNjBweCAwIDBweCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAucm93LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIC5zaXguY29sdW1ucyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMzQuMSU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3VyLmNvbHVtbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIFxuICBoMiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICB3aWR0aDogNTAlO1xuICAgICY6OmZpcnN0LWxldHRlciB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICBzbWFsbCB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIHNwYW4ge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2VhMWIzZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgaDIge1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBzbWFsbCB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjs7XG4gICAgICAgIH1cbiAgICAgICAgLnR3by5jb2x1bW5zIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5zaXguY29sdW1ucyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmZvdXIuY29sdW1ucyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNjRweCAwIDMycHggMDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgfVxuICAuZm9vdGVyLWJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB0b3A6IDBweDtcbiAgICB6LWluZGV4OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9iaWxlLXNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2JpbGUtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZS1zaG93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2JpbGUtaGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1vYmlsZS1sb2dvLWluZm9iZWFucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9iaWxlLWxvZ28taW5mb2JlYW5zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLy8gbWVkaWEgcXVlcnkgc3RhcnRcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIge1xuICAgIC5mb290ZXItdG9wIHtcbiAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAudHdvLmNvbHVtbnMge1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAubGluay1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGkudGV4dC1jb3B5cmlnaHQge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWJvdHRvbSB7XG4gICAgLmNvbnRhY3QtdXMtc2VjdGlvbiB7XG4gICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC5mb3VyLmNvbHVtbnMge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNmb290ZXIge1xuICAgIC5mb290ZXItdG9wIHtcbiAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LXVzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMjRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNvbnRhY3QtdXMtc2VjdGlvbiAuY29udGFpbmVyLWZsdWlkIC5yb3ctd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmNvbnRhY3QtdXMtc2VjdGlvbiBoMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LXVzLXNlY3Rpb24gYS5jdXN0b20tdGV4dCwuY29udGFjdC11cy1zZWN0aW9uIC5idXR0b24tbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgaDIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VlLW1vcmUtYnV0dG9uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJ1dHRvbi5idXR0b24tbGFyZ2Uge1xuICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMTZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDE2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBpbWcsc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuY2FzZS1zdHVkeS1jb250ZW50IHtcbiAgICAgIC5oaWdobGlnaHRlZC1ibG9jayB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM3NnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggNHB4IHJnYig1NSA1NSA2NiAvIDYlKSwgMHB4IDBweCA0NHB4IHJnYigyMzQgMjcgNjEgLyAxJSksIC0xcHggLTFweCAxMnB4IDFweCByZ2IoNTUgNTUgNjYgLyA4JSksIDRweCAxNnB4IDIwcHggcmdiKDU1IDU1IDY2IC8gNCUpLCAwcHggMHB4IDVweCAxcHggcmdiKDIzNCAyNyA2MSAvIDIlKTtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmxlZnQtc2lkZS1jb250ZW50IHtcbiAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgIHBhZGRpbmc6IDQwcHggMHB4IDAgMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ0cHg7XG4gICAgICAgICAgLnNwYW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgIC5saW5rLXdpdGgtYXJyb3cge1xuICAgICAgICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgcC50c19jb21wX25hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDI0cHggMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAzMnB4IDQwcHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgICAgICAgICBib3R0b206IDMycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yaWdodC1zaWRlLWNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNTZweDtcbiAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA0ZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDdweCAxNHB4IHJnYig1NSA1NSA2NiAvIDQlKSwgNHB4IDE4cHggMjBweCByZ2IoMCAwIDAgLyA5JSksIDJweCAtM3B4IDEycHggOHB4IHJnYig1NSA1NSA2NiAvIDQlKTtcbiAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICBpbWcsc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5xdW90ZS1leHRyYS1zbWFsbCB7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggMCA2NHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTM2cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmNsaWVudC1uYW1lLXNtYWxsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jbGllbnQtdGl0bGUtc21hbGwge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAzMnB4IDQwcHggMzJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDg4cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbWFsbC11cHBlcmNhc2Uge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlcjogLjc1cHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICB9XG4gICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIC5saW5rLXdpdGgtYXJyb3cge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmxvY2stbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgICAgICAgaDYge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDRweCByZ2IoNTUgNTUgNjYgLyA2JSksIDBweCAwcHggNDRweCByZ2IoMjM0IDI3IDYxIC8gMSUpLCAtMXB4IC0xcHggMTJweCAxcHggcmdiKDU1IDU1IDY2IC8gOCUpLCA0cHggMTZweCAyMHB4IHJnYig1NSA1NSA2NiAvIDQlKSwgMHB4IDBweCA1cHggMXB4IHJnYigyMzQgMjcgNjEgLyAyJSk7XG4gICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGg2Om5vdCgubWVkaXVtLXVwcGVyY2FzZSkge1xuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICsgc3Bhbi5zbWFsbC11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNwYW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuXG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdHJ1ZS1zdG9yaWVzIHtcbiAgLmNhc2Utc3R1ZGllcy1jb250YWluZXIge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLmNhc2Utc3R1ZHktY29udGVudCB7XG4gICAgICAgIC5oaWdobGlnaHRlZC1ibG9jayB7XG4gICAgICAgICAgLnJpZ2h0LXNpZGUtY29udGVudCB7XG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIG1lZGlhIHF1ZXJ5IHN0YXJ0XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgXG4gIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5jYXNlLXN0dWR5LWNvbnRlbnQge1xuICAgICAgICAuc21hbGwtdXBwZXJjYXNlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5oaWdobGlnaHRlZC1ibG9jayB7XG4gICAgICAgICAgLnJpZ2h0LXNpZGUtY29udGVudCB7XG4gICAgICAgICAgICAucXVvdGUtZXh0cmEtc21hbGwge1xuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMHB4IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2xpZW50LXRpdGxlLXNtYWxsIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2xpZW50LW5hbWUtc21hbGwge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrLWxpc3Qge1xuICAgICAgICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgJjpub3QoLm1lZGl1bS11cHBlcmNhc2UpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaGlnaGxpZ2h0ZWQtYmxvY2sge1xuICAgICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWUtbW9yZS1idXR0b24ge1xuICAgICAgICBidXR0b24uYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAyNHB4IDBweCAwIDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIGEuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAyNHB4IDBweCAwIDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXNlLXN0dWR5LWNvbnRlbnQge1xuICAgIC5sZWZ0LXNpZGUtY29udGVudCB7XG4gICAgICAuaW1hZ2Uge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTE3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpbmdsZS1jb2x1bW4gLmZsZXgtYmFzLWZ1bGwgLmJsb2NrIC5pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5zaW5nbGUtY29sdW1uIC5mbGV4LWJhcy1mdWxsIC5ibG9jayAuaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAuY2FzZS1zdHVkeS1jb250ZW50IHtcbiAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuaGlnaGxpZ2h0ZWQtYmxvY2sge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgLnJpZ2h0LXNpZGUtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuY2xpZW50LW5hbWUtc21hbGwge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAubGVmdC1zaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrLWxpc3Qge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICAgICAgICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhc2Utc3R1ZGllcy1jb250YWluZXIge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLmNhc2Utc3R1ZHktY29udGVudCB7XG4gICAgICAgIC5ibG9jay1saXN0IHtcbiAgICAgICAgICAuYmxvY2stY29udGVudCB7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mZWF0dXJlZC1jb250ZW50LXNlY3Rpb24ge1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAucm93LXdyYXBwZXIge1xuICAgICAgLnNpeC5jb2x1bW5zIHtcbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBpbWcsIHZpZGVvIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNTJweDtcbiAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mb3VyLmNvbHVtbnMge1xuICAgICAgICAmOm50aC1jaGlsZCgzbi0yKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jZW50ZXItaGVhZGluZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3c2xldHRlci11cGRhdGVzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgLm5ld3NsZXR0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm5ld3NsZXR0ZXItc3VjY2VzcywgLm5ld3NsZXR0ZXItZXJyb3Ige1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAubmV3c2xldHRlci1zdWJtaXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMDdweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICBpbWcsdmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIyMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmRlZmF1bHQtdmlkZW8taW1hZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMjIxcHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDExNHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTE0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBhLGg0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvdXIuY29sdW1ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wb3N0LXNlbGVjdG9yIHtcbiAgICAucG9zdFNlbGVjdG9yLXdhcm5pbmcge1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbiAgLnNpeC5jb2x1bW5zIHtcbiAgICAuYW5pbWUtY2FyZCB7XG4gICAgICBhIHtcbiAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogMzYwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTNkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlZC1jb250ZW50LXNlY3Rpb24ge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3NsZXR0ZXItdXBkYXRlcyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICBmb3JtLm5ld3NsZXR0ZXItc3VibWl0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBpbnB1dCArIGJ1dHRvbi5idG4tcmVkLmJ1dHRvbi1zbWFsbCB7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQgKyBhLmJ0bi1yZWQuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5uZXdzbGV0dGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NsZXR0ZXItc3VjY2VzcywgLm5ld3NsZXR0ZXItZXJyb3Ige1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NsZXR0ZXItc3VibWl0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gYSwgaDQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNpeC5jb2x1bW5zIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC52aWRlby1jb250YWluZXIge1xuICAgICAgICAgICAgICBpbWcsIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvdXIuY29sdW1ucyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5NzZweCkge1xuICAuZmVhdHVyZWQtY29udGVudC1zZWN0aW9uIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgIC5uZXdzbGV0dGVyLXVwZGF0ZXMge1xuICAgICAgICAgIC5uZXdzbGV0dGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAubmV3c2xldHRlci1zdWJtaXQge1xuICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgLmZlYXR1cmVkLWNvbnRlbnQtc2VjdGlvbiB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAubmV3c2xldHRlci11cGRhdGVzIHtcbiAgICAgICAgICAubmV3c2xldHRlci1jb250YWluZXIge1xuICAgICAgICAgICAgLm5ld3NsZXR0ZXItc3VibWl0IHtcbiAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9nLWluZGV4LXNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgLmJsb2ctY29udGFpbmVyIHtcbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gICAgICAgIG1hcmdpbjogMHB4IDBweCA2MHB4O1xuICAgICAgfVxuICAgICAgLmRpc3BsYXktc2VsZWN0LW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lcjIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwMHB4O1xuICAgICAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogLjc1cHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgICAgICAgIC5sb2FkbW9yZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICA+IHAucDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAudGFncy1ibG9nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICBib3JkZXI6IC43NXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2ctaW1nLWhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wb3N0LWNhdGVnb3J5IHtcbiAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRleHQtY29udGFpbmVyMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiA0MDBweDtcbiAgICAgICAgICAuYmxvZy1jb250ZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNTZweCA4cHggNTZweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICAgICAgLmluZGV4LWNvbnRlbnQge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgcC5wMSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDAgMjRweCAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYXV0aG9yLWNvbnRlbnQge1xuICAgICAgICAgICAgICAuYXV0aG9yLWFydGljbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDI0cHggMDtcbiAgICAgICAgICAgICAgICAuYXV0aG9yLWRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAuYXV0aG9yLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuYXV0aG9yLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5yZWFkLWFydGljbGUge1xuICAgICAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmxvZ3MtYmxvY2tzIHtcbiAgICAgICAgICAubG9hZC1tb3JlLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDgwcHggMHB4IDgwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogNDhweCAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ibG9ncy1uYXZiYXIge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMHB4IDFweCAwcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNjc2Nzc1ODA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDQwMHB4O1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1NnB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDU2cHggMCA1NnB4O1xuICAgICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc1cHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoNCArIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwcHggMHB4IDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBpbWcsIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgJjpub3QoOm50aC1jaGlsZCgyKSkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sb2FkLW1vcmUtYnRuIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI25ld3NsZXR0ZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwNHB4IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogNjRweCAwcHg7XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cbiAgfVxuICAubmV3c2xldHRlci1ibG9jayB7XG4gICAgbWFyZ2luOiAzMnB4IDBweCAwcHg7XG4gICAgZm9ybSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMjI5cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG4vLyBtZWRpYSBxdWVyeSBzdGFydCBcbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAjbmV3c2xldHRlci13cmFwcGVyIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIGgzIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3c2xldHRlci1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctaW5kZXgtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAuYmxvZy1jb250YWluZXIge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc3BsYXktc2VsZWN0LW1vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLWJhbm5lciB7XG4gICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgICAuYmxvZy1pbWctaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAuYmxvZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwcHg7XG4gICAgICAgICAgICAgIC5hdXRob3ItY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmF1dGhvci1hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAuYXV0aG9yLWRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5yZWFkLWFydGljbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnRleHQtY29udGFpbmVyMiB7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDBweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmxvZ3MtYmxvY2tzIHtcbiAgICAgICAgICAgICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYmxvZ3MtYmxvY2tzIHtcbiAgICAgICAgICAgIC5ibG9ncy1uYXZiYXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICAgICAgICAgICAgLmZpdmUuY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoNCArIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgJjpub3QoOm50aC1jaGlsZCgyKSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvZy1pbmRleC1zZWN0aW9uIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5ibG9nLWNvbnRhaW5lciB7XG4gICAgICAgIC5pbWFnZS1iYW5uZXIge1xuICAgICAgICAgIC5ibG9ncy1ibG9ja3Mge1xuICAgICAgICAgICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICAgICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nLWluZGV4LXNlY3Rpb24ge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLmJsb2ctY29udGFpbmVyIHtcbiAgICAgICAgLmltYWdlLWJhbm5lciB7XG4gICAgICAgICAgLmJsb2dzLWJsb2NrcyB7XG4gICAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MC40ODclO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1My40NCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaGVyby1jYXJkLXNlY3Rpb24ge1xuICAuaGVyby1jYXJkLWJsb2NrLXBsYWNlaG9sZGVyIC5jb21wb25lbnRzLXBsYWNlaG9sZGVyX19pbnN0cnVjdGlvbnMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uaGVyby1jYXJkLXNpZGViYXIge1xuICBidXR0b24uY2FyZC1jb250ZW50LXNlbGVjdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cbiAgYnV0dG9uLmNhcmQtcmVwbGFjZS1jb250cm9scyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4iLCIubmV3c2xldHRlci1vdmVybGF5LWJnIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMTAxO1xuICBvcGFjaXR5OiAuNTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uZXdzbGV0dGVyLW92ZXJsYXktd3JhcHBlciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IDEwMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5ld3NsZXR0ZXItb3ZlcmxheSB7XG4gIG1heC13aWR0aDogNDczcHg7XG4gIHdpZHRoOiA3MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgcGFkZGluZzogNjBweCA0MHB4IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaDQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgcC5wMiB7XG4gICAgbWFyZ2luOiAxMHB4IDBweCAzMnB4O1xuICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgJi5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyZWVuO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBjb2xvcjogJG1lZGl1bS1ncmF5ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICBidXR0b24uc3Vic2NyaWJlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAxNnB4IDBweCAzMnB4O1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcmVkO1xuICAgIH1cbiAgfVxuICAubmV3c2xldHRlci1lcnJvci5wMiB7XG4gICAgY29sb3I6ICRkZWVwLWNyZWFtO1xuICB9XG4gICNuZXdzbGV0dGVyLXN1Y2Nlc3MsICNuZXdzbGV0dGVyLXJlc3BvbnNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNuZXdzbGV0dGVyLWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAjbmV3c2xldHRlci1ub25jZS1wb3B1cCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAjbmV3c2xldHRlci1hbHJlYWR5LXN1YnNjcmliZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI25ld3NsZXR0ZXItZW1haWwtaWQubmV3c2xldHRlci1wb3B1cCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiI3JlbGF0ZWQtY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWNyZWFtO1xuICBwYWRkaW5nOiA4MHB4IDBweDtcbiAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG4gIC5yb3ctd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgPiAucm93LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuICB9XG4gIC5saW5rLWNvbnRhaW5lciB7XG4gICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgLmxpbmstd2l0aC1hcnJvdyB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaDYge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIHAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZsZXgtYmFzIHtcbiAgICBmbGV4LWJhc2lzOiAzMCUgIWltcG9ydGFudDtcbiAgICAuYmxvY2sge1xuICAgICAgLmltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIG1hcmdpbjogMTZweCAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmxpbmstY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tY2FzZS1zdHVkaWVzID4gLmNhc2Utc3R1ZGllcy1jb250YWluZXIge1xuICAgIG1hcmdpbjogODBweCAwcHggMzBweDtcbiAgfVxuICAuc2VjdGlvbi1jYXNlLXN0dWRpZXMge1xuICAgIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIHtcbiAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAuY2FzZS1zdHVkeS1jb250ZW50IHtcbiAgICAgICAgICAuYmxvY2stbGlzdCB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZlYXR1cmVkLWNvbnRlbnQtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgLmZvdXIuY29sdW1ucyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3JlbGF0ZWQtY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0OHB4IDBweCA0OHB4O1xuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgfVxuICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICA+IC5yb3ctd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZmxleC1iYXMge1xuICAgICAgZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgLmNvbnRlbnQgaDUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmxpbmstY29udGFpbmVyIHtcbiAgICAgIC5saW5rLXdpdGgtYXJyb3cgaW1nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tY2FzZS1zdHVkaWVzIHtcbiAgICAgIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgLmNhc2Utc3R1ZHktY29udGVudCB7XG4gICAgICAgICAgICAuYmxvY2stbGlzdCB7XG4gICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDA7XG4gICAgICAgICAgICAgIHJvdy1nYXA6IDQ4cHg7XG4gICAgICAgICAgICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZlYXR1cmVkLWNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAuZm91ci5jb2x1bW5zIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5vZmZlcmluZy1wYWdlLWhlcm8tY2FyZCB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cbiAgaDEge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogJHByb3Bvc2VkLWRhcmstZ3JheTtcbiAgICB9XG4gIH1cbiAgLnJodC1jb2x1bW4ge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLm9mZmVyaW5nLWxvZ28td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDBweCAwcHggMjJweDtcbiAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgID4gZGl2IHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB3aWR0aDogMTYzcHg7XG4gICAgICAvLyBtYXgtd2lkdGg6IDI1JTtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG4gIHAucDEge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuICAub2ZmZXJpbmctaGVyby1jYXJkLW1vYmlsZS1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpeC5jb2x1bW5zIHtcbiAgICBpbWcucmlnaHQtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLnJodC1jb2x1bW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxvYWQtbW9yZS1idG4ge1xuICAgIGEge1xuICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgIH1cbiAgICBidXR0b24uYnV0dG9uLWxhcmdlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgYS5idXR0b24tbGFyZ2Uge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYTFiM2Q7XG4gICAgICBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cdFxuYm9keSAuZmVhdHVyZWQtb2ZmZXJpbmdzLWhlYWRpbmcgYS5saW5rLXdpdGgtYXJyb3cgcCwgYm9keSAub2ZmZXJpbmctcGFnZS1oZXJvLWNhcmQgLmxvYWQtbW9yZS1idG4gYSxcbmJvZHkgLmV4cG9uYS1jb25uZWN0LWN0YSAuYnV0dG9uLXJlZCBhLCBkaXYjaHJkcy1iYW5uZXIgLndwLWJsb2NrLWJ1dHRvbiBhLCAuYnVpbGQtdG8tbGVhcm4tYmxvY2sgYSB7XG4gIGJhY2tncm91bmQ6ICNlYTFiM2QgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM3Mzc0MiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxOHB4IDE4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5kaXYjaHJkcy1iYW5uZXIgLndwLWJsb2NrLWJ1dHRvbiBhLCBib2R5IC5leHBvbmEtY29ubmVjdC1jdGEgLmJ1dHRvbi1yZWQgYSB7XG4gIHBhZGRpbmc6IDI3cHggMjFweCAhaW1wb3J0YW50O1xufVxuLmZlYXR1cmVkLW9mZmVyaW5ncy1oZWFkaW5nIGEubGluay13aXRoLWFycm93IHAgc3ZnLCAub2ZmZXJpbmdzLWNvbnRhaW5lciAuZWlnaHQuY29sdW1ucyAuYXJyb3ctaGVhZGluZyBhLmxpbmstd2l0aC1hcnJvdyBzdmcsIC5mZWF0dXJlZC1vZmZlcmluZ3MtaGVhZGluZyBhLmxpbmstd2l0aC1hcnJvdyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuI29mZmVyaW5nLXBhZ2Utc2FsZWZvcmNlLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICAub2ZmZXJpbmctcGFnZS1oZXJvLWNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5zdGF0cy1ibG9jay13cmFwcGVyIHtcbiAgLnN0YXRzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgyMTRweCkgW2F1dG8tZmlsbF07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAyMTRweCk7XG4gICAgY29sdW1uLWdhcDogMTdweDtcbiAgICByb3ctZ2FwOiAyNHB4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLmJsb2NrIHtcbiAgICAgIHdpZHRoOiAyMTRweDtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAtM3B4IDEycHggOHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSwgNHB4IDE4cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KTtcbiAgICAgIHBhZGRpbmc6IDQwcHggMjRweDtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgIGgyLCAuc3RhdC1oZWFkaW5nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdHMtYmxvY2std3JhcHBlciB7XG4gICAgcGFkZGluZzogNjRweCAwcHg7XG4gICAgLnN0YXRzLWJsb2NrIHtcbiAgICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxMDAlKSBbYXV0by1maWxsXTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMTAwJSk7XG4gICAgICAuYmxvY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzJweCAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAtM3B4IDEycHggOHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSwgNHB4IDE4cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KTtcbiAgICAgICAgaDIsIC5zdGF0LWhlYWRpbmcge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9mZmVyaW5nLXBhZ2UtaGVyby1jYXJkIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc2l4LmNvbHVtbnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAub2ZmZXJpbmctbG9nby13cmFwcGVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwIDNweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW1nLnJpZ2h0LWltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAub2ZmZXJpbmctaGVyby1jYXJkLW1vYmlsZS1pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnJodC1jb2x1bW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm9mZmVyaW5nLWxvZ28td3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgIH1cbiAgfVxufVxuXG4ub2ZmZXJpbmctcGFnZS1zYWxlc2ZvcmNlLXRhYnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmsucmVkLWZvbnQtY29sb3ItdGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzJweDtcbiAgICAgIFxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIC5saW5rLXdpdGgtYXJyb3cge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbWcsIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgLmxpbmstd2l0aC1hcnJvdyB7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGFiYmVkLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJveC1zaGFkb3c6IDJweCAtM3B4IDEycHggOHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSwgNHB4IDE4cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLml0ZW0ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbS5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIC50YWJzIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAudGFicyB1bCBsaSB7XG4gICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICB9XG4gIC50YWJzIHVsIGxpIGEge1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDQwcHg7XG4gIH1cbiAgLnRhYnMgdWwgbGkgYTpob3ZlciwgLnRhYnMgdWwgbGkgYS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICBjb2xvcjogJHJlZDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJHJlZDtcbiAgfVxuICBcbiAgLml0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICAuaXRlbTo6YmVmb3JlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggMTJweCAzMnB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuICB9XG4gIC5pdGVtLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgcGFkZGluZzogMTJweCAxNnB4IDEycHggMjRweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG4gIC5pdGVtLmFjdGl2ZSAuaXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcbiAgfVxuICBcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAuaXRlbS5hY3RpdmUgLml0ZW0tY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGg1IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICAgIC5hY2NvcmRpb24tY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB1bCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIHAucDMge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIFxuICAgIC50YWJzLXNpZGUgLnRhYnMgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cbiAgfVxuXG4gIC8qIFRoZSBwcm9qZWN0IHNwZWNpZmljIENTUyBzdGFydHMgaGVyZVxuICBUaGlzIGlzIHRoZSBtaW5pbXVtIENTUyB0aGF0IHlvdSB3aWxsIG5lZWQgaW4gb3JkZXIgZm9yIHRoaXMgdG8gd29yayAqL1xuICAudGFiYmVkLWNvbnRlbnQgLnRhYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmJlZC1jb250ZW50IC5pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAuaXRlbS1jb250ZW50IHtcbiAgICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgc3Bhbi5pdGVtLWltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGFiYmVkLWNvbnRlbnQgLml0ZW06OmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcblxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC8vICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC8vICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAvLyAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIC8vIH1cbiAgfVxuICAudGFiYmVkLWNvbnRlbnQgLml0ZW06OmFmdGVyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgdG9wOiAxN3B4O1xuICAgIH1cbiAgfVxuICAudGFiYmVkLWNvbnRlbnQgLml0ZW0gLml0ZW0tY29udGVudCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAvLyB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLy8gaGVpZ2h0OiAwO1xuICB9XG4gIC50YWJiZWQtY29udGVudCAuaXRlbS5hY3RpdmUgLml0ZW0tY29udGVudCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIFxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAgIC50YWJiZWQtY29udGVudCAudGFicyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLnRhYmJlZC1jb250ZW50IC50YWJzIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgLnRhYmJlZC1jb250ZW50IC50YWJzIGxpIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRjcmVhbTtcbiAgICB9XG4gICAgLnRhYmJlZC1jb250ZW50IC5pdGVtIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxuICAgIC50YWJiZWQtY29udGVudCAuaXRlbTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC50YWJiZWQtY29udGVudC50YWJzLXNpZGUgLnRhYnMge1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgfVxuICAgIC50YWJiZWQtY29udGVudC50YWJzLXNpZGUgLnRhYnMgbGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC50YWJiZWQtY29udGVudC50YWJzLXNpZGUgLml0ZW0ge1xuICAgICAgcGFkZGluZzogNDhweCAwcHggNDhweCA0MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NDBweCk7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRhYmJlZC1jb250ZW50IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgLml0ZW0ge1xuICAgICAgICAuaXRlbS1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXRlbS5hY3RpdmUge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRyZWQ7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAub2ZmZXJpbmctcGFnZS1zYWxlc2ZvcmNlLXRhYnMtd3JhcHBlciB7XG4gICAgICAudGFiYmVkLWNvbnRlbnQudGFicy1zaWRlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMzJweCAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoNSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgKyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICBcbiAgICB9XG4gIH1cblxuICAmLmNvbnRhY3QtcGFnZS10ZWNoLWZvY3VzIHtcbiAgICBwYWRkaW5nOiAxMDRweCAwO1xuICAgIG1heC13aWR0aDogOTI0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGFiYmVkLWNvbnRlbnQge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIC5pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAvLyBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgJi50YWJzLXNpZGUge1xuICAgICAgICAgIC50YWJzIHtcbiAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWNvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgJi5tdWx0aS1hZGRyZXNzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA4MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmFjY29yZGlvbi1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBhZGRyZXNzLmFkZHIge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGF1dG87XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAmLmFkZHJlc3MtcmVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLnN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYudGFicy1zaWRlIHtcbiAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50YWJEZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIC5zdWJUaXRsZSB7XG4gICAgaDUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zdWJEZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICB1bCB7XG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZTogb3V0c2lkZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9nLWRldGFpbC1jb250YWluZXIge1xuICAuaW1hZ2UtYmFubmVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgID4gYSB7XG4gICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG4gICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogODBweDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDgxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBpbWcsc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQ4cHggNDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgIHotaW5kZXg6IDI7XG4gICAgLmJsb2ctaGVhZGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgJi5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcHRpb24ge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgfVxuICAgIC5hdXRob3ItY29udGVudCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgLmF1dGhvci1kZXRhaWxzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmF1dGhvci1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hdXRob3ItbmFtZSB7XG4gICAgICAgICAgcC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmliLWJsb2NrLWNvbnRlbnQge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZpZ3VyZS53cC1ibG9jay1pbWFnZS5zaXplLWxhcmdlIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBvbCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5maXJzdC1ibG9nIHtcbiAgICAgIG1hcmdpbjogMzJweCAwO1xuICAgIH1cbiAgICAuYmxvZy1jb250ZW50IHtcbiAgICAgIHAge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAmLnAxIHtcbiAgICAgICAgICBtYXJnaW46IDI0cHggMDtcbiAgICAgICAgfVxuICAgICAgICAmLnAyIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1haW4taW1hZ2UtY29udGVudCB7XG4gICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NDRweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA0MThweDtcbiAgICAgICAgfVxuICAgICAgICBwLnAzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWNvbmQtYmxvZyB7XG4gICAgICBtYXJnaW46IDU2cHggMDtcbiAgICAgIC5zZWN0aW9uLXN1YmhlYWRpbmcge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAudGhpcmQtYmxvZyB7XG4gICAgICBtYXJnaW46IDU2cHggMDtcbiAgICAgIC5zZWN0aW9uLWg0LWhlYWRpbmcge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm91cnRoLWJsb2cge1xuICAgICAgbWFyZ2luOiA1NnB4IDA7XG4gICAgICAuc2VjdGlvbi1oNS1oZWFkaW5nIHtcbiAgICAgICAgaDUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIC51bC1saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgdWwge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2MgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm9sLWxpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICBvbCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAub3JkZXJlZC1saXN0aW5nLWJsb2cge1xuICAgICAgICBtYXJnaW46IDU2cHggMDtcbiAgICAgIH1cbiAgICAgIC5zaW5nbGUtYmxvZyB7XG4gICAgICAgIG1hcmdpbjogNTZweCAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLWJsb2cge1xuICAgICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgICAgLmRpdmlkZXItY29udGFpbmVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvZGl2aWRlci1sb2dvLnBuZ1wiKTtcbiAgICAgICAgICB3aWR0aDogODhweDtcbiAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC00NHB4O1xuICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5kaXZpZGVyLWlubmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwMywgMTAzLCAxMTcsIC4zKTtcbiAgICAgICAgICBtYXJnaW46IDI0cHggMHB4IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kaXZpZGVyLWlubmVyLWltZyB7XG4gICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFydGljbGUtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5zb2NpYWwtaGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuc29jaWFsLWljb25zIHtcbiAgICAgICAgICAuaWNvbnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAuc29jaWFsLWxpbmtzIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBzdmcsIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWdzLWRldGFpbHMge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgLnRhZ3MtbmFtZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIC50YWctbmFtZSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogLjc1cHggc29saWQgJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAudG9vbHRpcC10ZXh0IHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkYmxhY2sgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICAuYmxvZy1kZXRhaWwtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmltYWdlLWJhbm5lciB7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAzNjZweDtcbiAgICAgIHdpZHRoOiA4MzJweDtcbiAgICB9XG4gICAgLmJhY2tncm91bmQtc2NyZWVuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIC5ibG9nLWhlYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgICAgaDIsaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hdXRob3ItY29udGVudCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAuYXV0aG9yLWRldGFpbHMge1xuICAgICAgICAgICAgLmF1dGhvci1uYW1lIHtcbiAgICAgICAgICAgICAgcC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpcnN0LWJsb2cge1xuICAgICAgICAgIG1hcmdpbjogNjRweCAwO1xuICAgICAgICB9XG4gICAgICAgIC5ibG9nLWNvbnRlbnQge1xuICAgICAgICAgIHAucDEge1xuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgNjRweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLWltYWdlLWNvbnRlbnQge1xuICAgICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcC5wMyB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlY29uZC1ibG9nIHtcbiAgICAgICAgICBtYXJnaW46IDY0cHggMDtcbiAgICAgICAgICAuc2VjdGlvbi1zdWJoZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5xdW90ZS1ibG9nIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIC5xdW90ZS1jb250YWluZXIge1xuICAgICAgICAgICAgLmNvbWEtaW1hZ2Uge1xuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnF1b3Rlcy1jb250ZW50IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBociB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXV0aG9yLWRldGFpbCB7XG4gICAgICAgICAgaDYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGhpcmQtYmxvZyB7XG4gICAgICAgICAgbWFyZ2luOiA2NHB4IDA7XG4gICAgICAgICAgLnNlY3Rpb24taDQtaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm91cnRoLWJsb2cge1xuICAgICAgICAgIG1hcmdpbjogNjRweCAwO1xuICAgICAgICAgIC5zZWN0aW9uLWg1LWhlYWRpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnVsLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAub3JkZXJlZC1saXN0aW5nLWJsb2cge1xuICAgICAgICAgICAgbWFyZ2luOiA2NHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5vbC1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuc2luZ2xlLWJsb2cge1xuICAgICAgICAgICAgbWFyZ2luOiA2NHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb290ZXItYmxvZyB7XG4gICAgICAgICAgLmRpdmlkZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYXJ0aWNsZS1kZXRhaWxzIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAuc29jaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgLmljb25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWdzLWRldGFpbHMge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgLnRhZ3MtbmFtZSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wb2RjYXN0LWRldGFpbC1jb250YWluZXIge1xuICAuaW1hZ2UtYmFubmVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgID4gYSB7XG4gICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG4gICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogODBweDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDgxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBpbWcsc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQ4cHggNDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgIHotaW5kZXg6IDI7XG4gICAgLmJsb2ctaGVhZGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgJi5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmRldGFpbHMtc2VjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgfVxuICAgICAgLmFuY2hvci1ib3JkZXIge1xuICAgICAgICBib3JkZXI6IC43NXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXB0aW9uIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgIH1cbiAgICAuYXV0aG9yLWNvbnRlbnQge1xuICAgICAgLmF1dGhvci1kZXRhaWxzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmF1dGhvci1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hdXRob3ItbmFtZSB7XG4gICAgICAgICAgcC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZpcnN0LWJsb2cge1xuICAgICAgbWFyZ2luOiAzMnB4IDA7XG4gICAgfVxuICAgIC5ibG9nLWNvbnRlbnQge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICYucDEge1xuICAgICAgICAgIG1hcmdpbjogMjRweCAwO1xuICAgICAgICB9XG4gICAgICAgICYucDIge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLWJsb2cge1xuICAgICAgbWFyZ2luOiAyNHB4IDA7XG4gICAgICAuZGl2aWRlci1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9kaXZpZGVyLWxvZ28ucG5nXCIpO1xuICAgICAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTQ0cHg7XG4gICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWNyZWFtO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hcnRpY2xlLWRldGFpbHMge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAuc29jaWFsLWhlYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1hcnRpY2xlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1pY29ucyB7XG4gICAgICAgICAgLmljb25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgc3ZnLCBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnLCBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGFncy1kZXRhaWxzIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIC50YWdzLW5hbWUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAudGFnLW5hbWUge1xuICAgICAgICAgICAgICBib3JkZXI6IC43NXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmliLWJsb2NrLWNvbnRlbnQge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudG9vbHRpcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC50b29sdGlwLXRleHQge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRibGFjayB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiAgXG5ib2R5Om5vdCgud3AtYWRtaW4pIHtcbiAgLnBvZGNhc3QtZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5pbWFnZS1iYW5uZXIge1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMzY2cHg7XG4gICAgICB3aWR0aDogODMycHg7XG4gICAgfVxuICAgIC5iYWNrZ3JvdW5kLXNjcmVlbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDBweDtcbiAgICAgIGhlaWdodDogMzgwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBvZGNhc3QtZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgfVxuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGhlaWdodDogMjI4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvcG9kY2FzdF9tb2JpbGUucG5nXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMjRweCA0MHB4IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAuYmxvZy1oZWFkaW5nIHtcbiAgICAgICAgICBoMixoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRldGFpbHMtc2VjdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTRweDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYW5jaG9yLWJvcmRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlLndwLWJsb2NrLWF1ZGlvIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5maXJzdC1ibG9nIHtcbiAgICAgICAgICBtYXJnaW46IDU0cHggMCA2NHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2ctY29udGVudCB7XG4gICAgICAgICAgcC5wMSB7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggMCA2NHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmF1dGhvci1kZXRhaWwge1xuICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvb3Rlci1ibG9nIHtcbiAgICAgICAgICAuZGl2aWRlci1jb250YWluZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hcnRpY2xlLWRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAuYXV0aG9yLWNvbnRlbnQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAuYXV0aG9yLWRldGFpbHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIC5hdXRob3ItaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYXV0aG9yLW5hbWUge1xuICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICYubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmF1dGhvci1uYW1lIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICYubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNvY2lhbC1hcnRpY2xlIHtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgICAgICAuc29jaWFsLWxpbmtzIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc29jaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgLmljb25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWdzLWRldGFpbHMge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgLnRhZ3MtbmFtZSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNwb2RjYXN0LWluZGV4LXNlY3Rpb24ge1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAucG9kY2FzdC1jb250YWluZXIge1xuICAgICAgaDEge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICAgICAgbWFyZ2luOiAwcHggMHB4IDYwcHg7XG4gICAgICB9XG4gICAgICAucG9kY2FzdC1tb2JpbGUtc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5kaXNwbGF5LXNlbGVjdC1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmltYWdlLWJhbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAudGV4dC1jb250YWluZXIyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MDBweDtcbiAgICAgICAgICAudGFncy1ibG9nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICBib3JkZXI6IC43NXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgICAgICAgIC5sb2FkbW9yZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgLnRhZ3MtYmxvZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAuNzVweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZXBpc29kZS1kZXRhaWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMTZweCAxMHB4IDBweDtcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBvZGNhc3QtaW1nLWhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogNDAwcHg7XG4gICAgICAgICAgLnBvZGNhc3QtY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDU2cHggOHB4IDU2cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgICAgIC5pbmRleC1jb250ZW50IHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHAucDEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAwIDI0cHggMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmF1dGhvci1jb250ZW50IHtcbiAgICAgICAgICAgICAgLmF1dGhvci1hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAyNHB4IDA7XG4gICAgICAgICAgICAgICAgLmF1dGhvci1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgLmF1dGhvci1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5hdXRob3ItbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnJlYWQtYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2dzLWJsb2NrcyB7XG4gICAgICAgICAgLmxvYWQtbW9yZS1idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiA4MHB4IDBweCA4MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYmxvZ3MtbmF2YmFyIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDBweCAxcHggMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiKCRtZWRpdW0tZ3JheSwgLjQpO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICYuZmlsdGVyLWJ5IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDEwMywgMTAzLCAxMTcsIC41KTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgxMDMsIDEwMywgMTE3LCAuNSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMHB4O1xuICAgICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgIC5wb2RjYXN0LXZpZGVvLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDAsIC4yKTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIC5wbGF5IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5lcGlzb2RlLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiA2cHggMTZweCA2cHggMHB4O1xuICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnAyIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnRhZ3MtYmxvZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDAgMHB4IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICBhLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAmOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxvYWQtbW9yZS1idG4ge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9kY2FzdC1pbmRleC1zZWN0aW9uIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5wb2RjYXN0LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaDEge1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAucG9kY2FzdC1tb2JpbGUtc2VhcmNoIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc3BsYXktc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbjogMHB4IDI0cHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuZGlzcGxheS1zZWxlY3QtbW9iaWxlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgbWFyZ2luOiAwcHggMHB4IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLWJhbm5lciB7XG4gICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgICAucG9kY2FzdC1pbWctaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMjI4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9wb2RjYXN0X21vYmlsZS5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgLnBvZGNhc3QtY29udGVudCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjRweCAwcHg7XG4gICAgICAgICAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5lcGlzb2RlLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDNweCA1cHg7XG4gICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHAucDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmF1dGhvci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAuYXV0aG9yLWFydGljbGUge1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgLmF1dGhvci1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAucmVhZC1hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAudGV4dC1jb250YWluZXIyIHtcbiAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDI0cHg7XG4gICAgICAgICAgICAuYmxvZ3MtYmxvY2tzIHtcbiAgICAgICAgICAgICAgLnRleHQtY29udGFpbmVyMiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgIC5sb2FkLW1vcmUtYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQ4cHggMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ibG9ncy1ibG9ja3Mge1xuICAgICAgICAgICAgLmJsb2dzLW5hdmJhciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5MnB4O1xuICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTkycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAgICY6bm90KDpudGgtY2hpbGQoMikpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kICAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BvZGNhc3QtaW5kZXgtc2VjdGlvbiB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAucG9kY2FzdC1jb250YWluZXIge1xuICAgICAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgICAgICAuYmxvZ3MtYmxvY2tzIHtcbiAgICAgICAgICAgIC5hcnRpY2xlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODlweCkge1xuICAjcG9kY2FzdC1pbmRleC1zZWN0aW9uIHtcbiAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLmVwaXNvZGUtZGV0YWlsIHtcbiAgICAgICAgICBtYXJnaW46IDEwcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICNwb2RjYXN0LWluZGV4LXNlY3Rpb24ge1xuICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAudGFncy1ibG9nIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC5lcGlzb2RlLWRldGFpbCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb2RjYXN0LWluZGV4LXNlY3Rpb24ge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLnBvZGNhc3QtY29udGFpbmVyIHtcbiAgICAgICAgLmRpc3BsYXktc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gdGFnIHdyYXBwZXIgcG9kY2FzdCBkZXRhaWxcbiNwb2RjYXN0LWluZGV4LXNlY3Rpb24ge1xuICAudGFncy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgcGFkZGluZzogMHB4IDAgMTRweCAwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAuZXBpc29kZS1kZXRhaWwge1xuICAgICAgbWFyZ2luOiA2cHggMHB4IDZweCAxNnB4O1xuICAgIH1cbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAudGFncy1ibG9nIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4O1xuICAgICAgfVxuICAgICAgLmVwaXNvZGUtZGV0YWlsIHtcbiAgICAgICAgbWFyZ2luOiA2cHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIjcG9kY2FzdC1pbmRleC1zZWN0aW9uLndvd19wb2RhY2FzdCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAucG9kY2FzdC1jb250YWluZXIge1xuICAgICAgaDEge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICAgICAgbWFyZ2luOiAwcHggMHB4IDYwcHg7XG4gICAgICB9XG4gICAgICAucG9kY2FzdC1tb2JpbGUtc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5kaXNwbGF5LXNlbGVjdC1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmltYWdlLWJhbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAudGV4dC1jb250YWluZXIyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MDBweDtcbiAgICAgICAgICAudGFncy1ibG9nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICBib3JkZXI6IC43NXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgICAgICAgIC5sb2FkbW9yZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgLnRhZ3MtYmxvZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAuNzVweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZXBpc29kZS1kZXRhaWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMTZweCAxMHB4IDBweDtcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBvZGNhc3QtaW1nLWhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogNDAwcHg7XG4gICAgICAgICAgLnBvZGNhc3QtY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDU2cHggOHB4IDU2cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgICAgIC5pbmRleC1jb250ZW50IHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHAucDEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAwIDI0cHggMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmF1dGhvci1jb250ZW50IHtcbiAgICAgICAgICAgICAgLmF1dGhvci1hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAyNHB4IDA7XG4gICAgICAgICAgICAgICAgLmF1dGhvci1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgLmF1dGhvci1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5hdXRob3ItbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnJlYWQtYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmxvZ3MtYmxvY2tzIHtcbiAgICAgICAgICAubG9hZC1tb3JlLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDgwcHggMHB4IDgwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ibG9ncy1uYXZiYXIge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMHB4IDFweCAwcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoJG1lZGl1bS1ncmF5LCAuNCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgJi5maWx0ZXItYnkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMTAzLCAxMDMsIDExNywgLjUpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDEwMywgMTAzLCAxMTcsIC41KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMCAwcHg7XG4gICAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgLmZpdmUuY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM5M3B4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgIC5wb2RjYXN0LXZpZGVvLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDAsIC4yKTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIC5wbGF5IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5lcGlzb2RlLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiA2cHggMTZweCA2cHggMHB4O1xuICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnAyIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnRhZ3MtYmxvZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDAgMHB4IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICBhLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAmOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxvYWQtbW9yZS1idG4ge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9kY2FzdC1pbmRleC1zZWN0aW9uLndvd19wb2RhY2FzdCB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAucG9kY2FzdC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBwYWRkaW5nOiAwcHggMjRweDtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBvZGNhc3QtbW9iaWxlLXNlYXJjaCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kaXNwbGF5LXNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW46IDBweCAyNHB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc3BsYXktc2VsZWN0LW1vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgIG1hcmdpbjogMHB4IDBweCA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1iYW5uZXIge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgLnBvZGNhc3QtaW1nLWhlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIyOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvcG9kY2FzdF9tb2JpbGUucG5nXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5wb2RjYXN0LWNvbnRlbnQge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDI0cHggMHB4O1xuICAgICAgICAgICAgICAudGFncy1ibG9nIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZXBpc29kZS1kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggNXB4O1xuICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBwLnAxIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5hdXRob3ItY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmF1dGhvci1hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIC5hdXRob3ItZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLnJlYWQtYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnRleHQtY29udGFpbmVyMiB7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyNHB4O1xuICAgICAgICAgICAgLmJsb2dzLWJsb2NrcyB7XG4gICAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lcjIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAubG9hZC1tb3JlLWJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0OHB4IDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYmxvZ3MtYmxvY2tzIHtcbiAgICAgICAgICAgIC5ibG9ncy1uYXZiYXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTJweDtcbiAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE5MnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICAmOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwb2RjYXN0LWluZGV4LXNlY3Rpb24ud293X3BvZGFjYXN0IHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5wb2RjYXN0LWNvbnRhaW5lciB7XG4gICAgICAgIC5pbWFnZS1iYW5uZXIge1xuICAgICAgICAgIC5ibG9ncy1ibG9ja3Mge1xuICAgICAgICAgICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICAgICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4OXB4KSB7XG4gICNwb2RjYXN0LWluZGV4LXNlY3Rpb24ud293X3BvZGFjYXN0IHtcbiAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLmVwaXNvZGUtZGV0YWlsIHtcbiAgICAgICAgICBtYXJnaW46IDEwcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICNwb2RjYXN0LWluZGV4LXNlY3Rpb24ud293X3BvZGFjYXN0IHtcbiAgICAucm93LXdyYXBwZXIge1xuICAgICAgLnRhZ3MtYmxvZyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAuZXBpc29kZS1kZXRhaWwge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9kY2FzdC1pbmRleC1zZWN0aW9uLndvd19wb2RhY2FzdCB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAucG9kY2FzdC1jb250YWluZXIge1xuICAgICAgICAuZGlzcGxheS1zZWxlY3Qtd3JhcHBlciB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyB0YWcgd3JhcHBlciBwb2RjYXN0IGRldGFpbFxuI3BvZGNhc3QtaW5kZXgtc2VjdGlvbi53b3dfcG9kYWNhc3Qge1xuICAudGFncy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgcGFkZGluZzogMHB4IDAgMTRweCAwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAuZXBpc29kZS1kZXRhaWwge1xuICAgICAgbWFyZ2luOiA2cHggMHB4IDZweCAxNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XG4gICAgICB9XG4gICAgICAuZXBpc29kZS1kZXRhaWwge1xuICAgICAgICBtYXJnaW46IDZweCAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2FsZXNmb3JjZS1uZXQtemVyby1zZWN0aW9uIHtcbiAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgLmFycm93LWhlYWRpbmcge1xuICAgIC5saW5rLXdpdGgtYXJyb3cge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBpbWcsc3ZnIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIG1hcmdpbi1ib3R0b206IDcycHg7XG4gIH1cbiAgLm5ldC16ZXJvLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC5sZWZ0LXNpZGUtY29udGVudCB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgcC5wMSB7XG4gICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnJpZ2h0LXNpZGUtY29udGVudCB7XG4gICAgICB3aWR0aDogNDAlO1xuICAgICAgYm94LXNoYWRvdzogMnB4IC0zcHggMTJweCA4cHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpLCA0cHggMThweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIC4wOSksIDBweCA3cHggMTRweCAwcHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpO1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgIC5uZXQtemVyby10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgcC5wMiB7XG4gICAgICAgICAgY29sb3I6ICRwcm9wb3NlZC1kYXJrLWdyYXk7XG4gICAgICAgIH1cbiAgICAgICAgLmxlZnQtaW1nIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICAuc2FsZXNmb3JjZS1uZXQtemVyby1zZWN0aW9uIHtcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIGgyIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Om5vdCgud3AtYWRtaW4pIHtcbiAgICAuc2FsZXNmb3JjZS1uZXQtemVyby1zZWN0aW9uIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNhbGVzZm9yY2UtbmV0LXplcm8tc2VjdGlvbiB7XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBoMiB7XG4gICAgICAgIG1hcmsucmVkLWZvbnQtY29sb3ItdGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5ldC16ZXJvLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC5sZWZ0LXNpZGUtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgIHAucDEge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yaWdodC1zaWRlLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzJweCAyNHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAubmV0LXplcm8tdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAubGVmdC1pbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNhbGVzZm9yY2Utc29sdXRpb25zLXNlY3Rpb24ge1xuICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAuc29sdXRpb25zLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLnNvbHV0aW9uLWJsb2NrIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDQwcHggMjRweDtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAtM3B4IDEycHggOHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSwgNHB4IDE4cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KTtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiAyNyU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICAuc2FsZXMtY29udGFpbiB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMDFweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggNDBweDtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgfVxuICAgICAgaDUge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICB9XG4gICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBzdmcsaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5Om5vdCgud3AtYWRtaW4pIHtcbiAgLnNhbGVzZm9yY2Utc29sdXRpb25zLXNlY3Rpb24ge1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgaDIge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiAgXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNhbGVzZm9yY2Utc29sdXRpb25zLXNlY3Rpb24ge1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICB9XG4gICAgLnNvbHV0aW9ucy1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAuc29sdXRpb24tYmxvY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNhbGVzLWNvbnRhaW4ge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNhbGVzZm9yY2Utc29sdXRpb25zLXNlY3Rpb24ge1xuICAgIC5zb2x1dGlvbnMtY29udGFpbmVyIHtcbiAgICAgIC5zb2x1dGlvbi1ibG9jayB7XG4gICAgICAgIHdpZHRoOiAyMiU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyNzVweCkge1xuICAuc2FsZXNmb3JjZS1zb2x1dGlvbnMtc2VjdGlvbiB7XG4gICAgLnNvbHV0aW9ucy1jb250YWluZXIge1xuICAgICAgLnNvbHV0aW9uLWJsb2NrIHtcbiAgICAgICAgd2lkdGg6IDI0JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jYXNlLXN0dWR5LWNvbnRlbnQtc2VjdGlvbiB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIC5jYXNlLXNlY3Rpb24tYmxvY2tzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICBtYXJnaW46IDk2cHggMCA4MHB4IDA7XG4gICAgICAmLm9mZmVyaW5nLWNvbnRlbnQge1xuICAgICAgICAuY2FzZS1yaWdodC1ibG9jayB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstcmVkO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAtM3B4IDEycHggOHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSwgNHB4IDE4cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY2FzZS1sZWZ0LWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDQ4cHggMzJweDtcbiAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IDEwO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM4OHB4O1xuICAgICAgICB3aWR0aDogNzc2cHg7XG4gICAgICB9XG4gICAgICAuY2FzZS1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDcyJTtcbiAgICAgICAgLmVycm9yLXRleHQge1xuICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgICAgICAjdHJ1ZXN0b3J5LXN1Y2Nlc3Mge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgcC5wMiB7XG4gICAgICAgIGIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zaWduLXVwLWZvcm0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAuaW5wdXQtZmllbGRzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNhc2UtcmlnaHQtYmxvY2sge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA1OHB4O1xuICAgICAgcGFkZGluZzogNDhweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIC4zKSAwJSwgcmdiYSgwLCAwLCAwLCAuMykgMTAwJSksICMwMDcyYmE7XG4gICAgICBib3gtc2hhZG93OiAycHggLTNweCAxMnB4IDhweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCksIDRweCAxOHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgLjA5KSwgMHB4IDdweCAxNHB4IDBweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IDk7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMjkwcHg7XG4gICAgICAgIHdpZHRoOiA0OTZweDtcbiAgICAgIH1cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgICAgaDYge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgICAgLmNsaWVudC10aXRsZS1zbWFsbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIH1cbiAgICAgIGhyIHtcbiAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53aGF0LXdlLWRpZC1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIC5jb250YWluZXIge1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoNSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuICAgIC50YWdzLW1lbnRpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLnNtYWxsLXVwcGVyY2FzZSB7XG4gICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICAgIGJvcmRlcjogLjc1cHggc29saWQgJG1lZGl1bS1ncmF5O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FzZS1zdHVkeS1jb250ZW50LXNlY3Rpb24ge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLmNhc2Utc2VjdGlvbi1ibG9ja3Mge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICAgICAgICBtYXJnaW46IDAgLTI0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgICAuY2FzZS1sZWZ0LWJsb2NrIHtcbiAgICAgICAgICBwYWRkaW5nOiA2NHB4IDI0cHg7XG4gICAgICAgICAgLmNhc2UtY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNpZ24tdXAtZm9ybSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgIC5pbnB1dC1maWVsZHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhc2UtcmlnaHQtYmxvY2sge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gICAgICAgICAgbWFyZ2luOiAwcHggMjRweDtcbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2xpZW50LXRpdGxlLXNtYWxsIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53aGF0LXdlLWRpZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICB9XG4gICAgICAudGFncy1tZW50aW9uIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAuc21hbGwtdXBwZXJjYXNlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzaW5nbGUgYmxvY2sgXG4uY2FzZS1zZWN0aW9uLWJsb2NrcyB7XG4gICYuY2FzZS1zdHVkeS1jZW50ZXIge1xuICAgIG1heC13aWR0aDogODM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLmNhc2UtY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgcC5wMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgICAuc2lnbi11cC1mb3JtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhc2UtbGVmdC1ibG9jayB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlucHV0LWZpZWxkcyB7XG4gICAgICBtYXgtd2lkdGg6IDU0OHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY2FzZS1jb250ZW50IHtcbiAgICAgICAgcC5wMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaW5wdXQtZmllbGRzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICB3aWR0aDogMTY2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jYXNlLXN0dWR5LWNvbnRlbnQtc2VjdGlvbiB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIC5jYXNlLXNlY3Rpb24tYmxvY2tzIHtcbiAgICAgIC5jYXNlLWxlZnQtYmxvY2sge1xuICAgICAgICAucDIubWVkaXVtLXVwcGVyY2FzZS5wb3AtdXAtaGlkZGVuIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMTBweCAwcHggMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNhc2Utc3R1ZGllcy1pbmRleC13cmFwcGVyIHtcbiAgaDEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDYwcHg7XG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cbiAgLmNhc2Utc3R1ZHktY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXNlLXN0dWRpZXMtaW5kZXgtd3JhcHBlciB7XG4gICAgLmNhc2Utc3R1ZGllcy1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyLWgxIHtcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgxIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDBweCA0OHB4IDBweDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICAgIC5jYXNlLXN0dWR5LWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNjYXNlLXN0dWRpZXMtZGV0YWlscyB7XG4gIC5wb2RjYXN0LWRldGFpbC1jb250YWluZXIge1xuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgLmlubmVyLWltZyB7XG4gICAgICAgIGhlaWdodDogODEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJ1aWxkLXRvLWxlYXJuLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIC5idWlsZC10by1sZWFybi1ibG9jayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMTJweDtcbiAgICAgIC5yaHQtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICAucXVvdGUtZXh0cmEtc21hbGw6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sZnQtY29udGVudCB7XG4gICAgICAgIHAucDIge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4NXB4O1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBidXR0b24uYnRuLXJlZC5idXR0b24tc21hbGwge1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIHtcbiAgICAuY2FzZS1zdHVkeS1jb250ZW50IHtcbiAgICAgIC5ibG9jay1saXN0IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2NrLWxpc3Qge1xuICAgICAgICAgIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmliLWNzLWlubmVyLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogOTY0cHg7XG4gICAgICBtYXgtd2lkdGg6IDk2NHB4O1xuICAgICAgcGFkZGluZzogMzhweCA0OHB4IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICAuaWItYmxvY2stY29udGVudCB7XG4gICAgICAgID4gcCB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICAuaWItYmxvY2stY29udGVudCB7XG4gICAgICAgICAgPiBwIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBvZGNhc3QtZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgLmltYWdlLWJhbm5lciArIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5sb2dvLWNlbnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTUwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIG1heC13aWR0aDogMzg0cHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAucG9kY2FzdC1kZXRhaWwtY29udGFpbmVyIHtcbiAgICAuaW1hZ2UtY29udGFpbmVyIC5jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAyODBweCBhdXRvIDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwNjBweDtcbiAgICAgIG1heC13aWR0aDogMTA2MHB4O1xuICAgICAgcGFkZGluZzogMzhweCA0OHB4IDBweCA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcuYmxvZy1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgLnBvZGNhc3QtZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgdG9wOiAtMzVweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAuaW5uZXItaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWFnZS1jb250YWluZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMzJweCAyNHB4IDMycHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmltYWdlLWJhbm5lciArIC5jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICB9XG4gICAgICAuYnVpbGQtdG8tbGVhcm4td3JhcHBlciB7XG4gICAgICAgIC5idWlsZC10by1sZWFybi1ibG9jayB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubG9nby1jZW50ZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gICAgLmNhc2Utc3R1ZGllcy1jb250YWluZXIge1xuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5idWlsZC10by1sZWFybi13cmFwcGVyIHtcbiAgICAgIC5idWlsZC10by1sZWFybi1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgIC5sZnQtY29udGVudCB7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYnV0dG9uLmJ0bi1yZWQuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1OHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wb2RjYXN0LWRldGFpbC1jb250YWluZXIge1xuICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gdGFnIHdyYXBwZXJcbi50YWctd3JhcHBlciB7XG4gIG1hcmdpbjogNzJweCAwcHggNDhweDtcbiAgaDUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC50YWctYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhLnRhZy1ibG9jay1hbmNob3Ige1xuICAgICAgYm9yZGVyOiAuNzVweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4gICAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAudGFnLWJsb2NrIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG59XG5cbi5pYi1jcy10YWdzIHtcbiAgc3Bhbi5pYi10YWctbmFtZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICAmLmliaHRsIHtcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgIH1cbiAgfVxuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbiIsImJvZHkge1xuICAucmFwaWQtZXhwZXJpbWVudGlvbi13cmFwcGVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vZmZlcmluZ3MtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwOHB4O1xuICAgICAgfVxuICAgICAgLmNhc2Utc3R1ZGllcy1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNjRweDtcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTA0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWUtbW9yZS1idXR0b24ge1xuICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yYXBpZC1vZmZlcmluZy1ib3R0b20ge1xuICAgICAgICAmLm9mZmVyaW5ncy1jb250YWluZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE5MHB4O1xuICAgICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICAuZmxleC1iYXMge1xuICAgICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKC1uICsgMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAubGluay1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mZWF0dXJlZC1jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOTJweDtcbiAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAuZm91ci5jb2x1bW5zIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5vZmZlcmluZ3MtY29udGFpbmVyIHtcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNhc2Utc3R1ZGllcy1jb250YWluZXIge1xuICAgICAgICAuY2FzZS1zdHVkeS1jb250ZW50IHtcbiAgICAgICAgICAuc2VlLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTI4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAub2ZmZXJpbmdzLWNvbnRhaW5lciB7XG4gICAgICAgIC5mZWF0dXJlZC1vZmZlcmluZ3MtaGVhZGluZyB7XG4gICAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgICBoMi5vZmZlcmluZy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mbGV4LWJhcyB7XG4gICAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgLmhlYWRpbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mZWF0dXJlZC1jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgIC5mb3VyLmNvbHVtbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm9mZmVyaW5nLXBhZ2UtaGVyby1jYXJkIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciB7XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucmFwaWQtZXhwZXJpbWVudGlvbi13cmFwcGVyIHtcbiAgICAuZmVhdHVyZWQtY29udGVudC1zZWN0aW9uIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnVpbGQtdG8tbGVhcm4td3JhcHBlciB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnVpbGQtdG8tbGVhcm4tYmxvY2sge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuICAgICAgLmxmdC1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NzVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDMycHg7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIzMHB4O1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIDo6bWFya2VyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIDo6bWFya2VyIHtcbiAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDY0cHggMjRweDtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICsgbWFyayB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwwMGEwXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIzMHB4O1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIzMHB4O1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSBhbmQgKG1heC13aWR0aDogMTI3NXB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJodC1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MTdweDtcbiAgICAgICAgbWluLXdpZHRoOiA1MTdweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstcmVkO1xuICAgICAgICBwYWRkaW5nOiA0OHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHRvcDogNTVweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IC0zcHggMTJweCA4cHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpLCA0cHggMThweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIC4wOSksIDBweCA3cHggMTRweCAwcHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpO1xuICAgICAgICAucXVvdGUtZXh0cmEtc21hbGwge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW46IDMycHggMCA2NHB4O1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIGxlZnQ6IDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5xdW90ZS1zbWFsbCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbjogMzJweCAwIDY0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IC0zNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBsZWZ0OiAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jbGllbnQtbmFtZS1zbWFsbCB7XG4gICAgICAgICAgbWFyZ2luOiAwcHggMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmNsaWVudC10aXRsZS1zbWFsbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBtYXJnaW46IDBweCAyNHB4IDY0cHggMjRweDtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcbiAgICAgICAgICAgIGxlZnQ6IC0yNHB4O1xuICAgICAgICAgICAgcmlnaHQ6IC0yNHB4O1xuICAgICAgICAgICAgYm90dG9tOiAtNjRweDtcbiAgICAgICAgICAgIHRvcDogLTI0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnF1b3RlLWV4dHJhLXNtYWxsIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDM1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiA0NTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5IHtcbiAgJi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW9mZmVyaW5nIHtcbiAgICAub2ZmZXJpbmdzLWNvbnRhaW5lciB7XG4gICAgICAmLnNlY29uZC1jb2x1bW4ge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZmVhdHVyZWQtb2ZmZXJpbmdzLWhlYWRpbmcge1xuICAgICAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAubWFyay5yZWQtZm9udC1jb2xvci10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmZlYXR1cmVkLW9mZmVyaW5ncy1oZWFkaW5nIHtcbiAgICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgbWFyay5yZWQtZm9udC1jb2xvci10ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciB7XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgKyAuY2FzZS1zdHVkeS1jb250ZW50IHtcbiAgICAgICAgICAuYmxvY2stbGlzdCB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgLmJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5ibG9jay1saXN0IHtcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAub2ZmZXJpbmctcGFnZS1oZXJvLWNhcmQge1xuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgLnNpeC5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgLm9mZmVyaW5nLWxvZ28td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgKyBwLnAxIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHAucDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubG9hZC1tb3JlLWJ0biB7XG4gICAgICAgICAgICAgICAgYnV0dG9uLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZlYXR1cmVkLWNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICAuY2VudGVyLWhlYWRpbmcge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvdXIuY29sdW1ucyB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY29udGFjdC1mb3JtLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA3NHB4O1xuICAuaW1hZ2UtYmFubmVyIHtcbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBpbWcsc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0OHB4IDcwcHggODBweCA3MHB4O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICAgIG1hcmdpbjogNDcwcHggYXV0byAwIGF1dG87XG4gICAgLmNvbnRhY3QtZm9ybS1jb250ZW50IHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgfVxuICAgICAgcC5wMSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICB9XG4gICAgICAuY29udGFjdC1kZXRhaWwtZm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgLmZvcm0tZmllbGRzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIC5jb250ZW50LWZvcm0ge1xuICAgICAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBzZWxlY3QsIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9hcnJvdy13cmFwLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk4JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2hlY2tib3gtYmxvY2sge1xuICAgICAgICAgICAgY29sdW1uLWNvdW50OiA0O1xuICAgICAgICAgICAgY29sdW1uLWdhcDogNDhweDtcbiAgICAgICAgICAgIC5jaGVja2JveC1jb250ZW50IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYWNjZW50LWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuaGFsZi1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC5jb250ZW50LWZvcm0ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmNoZWNrYm94LWZsZXgge1xuICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWJtaXQtYnV0dG9uIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYnV0dG9uOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGFjdC1tZXNzYWdlIHtcbiAgICAgICAgICAucDIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZWVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY29udGFjdC1lcnJvciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmFsaWRhdGlvbi1tZXNzYWdlcy1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIC5zdWNjZXNzIHtcbiAgICAgIGNvbG9yOiAjMjcwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gICAgLmVycm9yIHtcbiAgICAgIGNvbG9yOiAjZDgwMDBjO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cbn1cbi50b2dnbGUtaW5hY3RpdmUge1xuICBib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4ICMwMDAwMDAxYSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmV5LTkxLCAjZTVlN2ViKSAhaW1wb3J0YW50O1xufVxuLnRvZ2dsZS1pbmFjdGl2ZSBpbnB1dC5zZWFyY2gtaW5wdXQtZHJhd2VyIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cblxuYm9keSAuY29udGFjdC11cy1haSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLm1haW4tY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIFxuICAubGVmdC1zZWN0aW9uIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMjBweCA4MHB4IDgwcHggODBweDtcbiAgICBtYXJnaW46IDAgMjJweCAyMnB4IDIycHg7XG4gIH1cbiAgXG4gIC5yaWdodC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA4MHB4IDI0cHggNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZlZmQxO1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgbWF4LXdpZHRoOiAyNTRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBcbiAgLmxlZnQtc2VjdGlvbiBoMSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICBjb2xvcjogIzM3Mzc0MjtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgXG4gIC5sZWZ0LXNlY3Rpb24gcCwubGVmdC1zZWN0aW9uIHNwYW4uZXJyb3Ige1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU2ZW07XG4gICAgY29sb3I6ICMzNzM3NDI7XG4gICAgbWF4LXdpZHRoOiA2NjBweDtcbiAgfVxuICBcbiAgLmZvcm0tc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgfVxuICBcbiAgLmZvcm0taXRlbXMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgfVxuICBcbiAgLmZvcm0taXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjllZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTg5ODk4O1xuICAgIGJveC1zaGFkb3c6IDQuMTRweCA0LjE0cHggMHB4IDBweCAjZmZkMGQ4LCAxLjI0cHggMS4yNHB4IDBweCAwcHggI2ZmZjllZDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIFxuICAuaW52ZXN0b3ItY2FyZCB7XG4gICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDI7XG4gICAgcGFkZGluZzogMjZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIFxuICAuY2FyZC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW0gIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzM3Mzc0MiAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAuZm9ybS1pdGVtIGltZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIFxuICAuZm9ybS1pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBcbiAgLmlucHV0LWNvbnRhaW5lcixcbiAgLnNlYXJjaC1jb250YWluZXIsXG4gIC5zZWFyY2gtY29udGFpbmVyLWRyYXdlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk4OTg5ODtcbiAgICBib3gtc2hhZG93OiA0LjE0cHggNC4xNHB4IDBweCAwcHggI2ZmZDBkOCwgMS4yNHB4IDEuMjRweCAwcHggMHB4ICNmZmY5ZWQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1heC13aWR0aDogOTQ0cHg7XG4gIH1cbiAgXG4gIC5pbnB1dC1jb250YWluZXIgaW5wdXQsXG4gIC5jb250YWN0LWNvbnRhaW5lciAubGVmdC1zZWN0aW9uIGlucHV0LnNlYXJjaC1pbnB1dCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLmlucHV0LWNvbnRhaW5lciBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NzY3NzU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBcbiAgLmlucHV0LWNvbnRhaW5lciBidXR0b24gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgXG4gIC5yaWdodC1zZWN0aW9uIGgyIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNlYTFiM2Q7XG4gIH1cbiAgLmNhcmQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLVBhbGV0dGUtR3JheS1MaWdodC1HcmF5LCAjZTZlNmVkKTtcbiAgICBwYWRkaW5nLXRvcDogMzZweDtcbiAgfVxuICAubG9jYXRpb25zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAuYWNjb3JkaW9uLWl0ZW0gLmFkZHIgcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIsXG4gIC5hY2NvcmRpb24taXRlbSAuYWRkciBwLFxuICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHAsXG4gIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMzczNzQyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41N2VtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBcbiAgLmFjY29yZGlvbi1pY29uIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2Utb3V0O1xuICB9XG4gIFxuICAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24taWNvbiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICBcbiAgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMnMgZWFzZS1vdXQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbiAgXG4gIC5hY2NvcmRpb24taXRlbS5hY3RpdmUgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweDsgLyogQWRqdXN0IGFzIG5lZWRlZCAqL1xuICB9XG4gIFxuICAuZ2V0LWluLXRvdWNoIHAge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU3ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM3Mzc0MjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICB9XG5cbiAgLmdldC1pbi10b3VjaCBwIGEge1xuICAgIGNvbG9yOiAjMzczNzQyO1xuICB9XG4gIC5hY2NvcmRpb24taXRlbS5hY3RpdmUgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keSAuY29udGFjdC11cy1haSB7XG4gICAgLmxlZnQtc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICBib2R5IC5jb250YWN0LXVzLWFpIHtcbiAgICAubGVmdC1zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5yaWdodC1zZWN0aW9uIHtcbiAgICAgIG1heC13aWR0aDogOTAlO1xuICAgIH1cbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5mb3JtLWl0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICB3aWR0aDogMzA4cHg7XG4gICAgfVxuICAgIC5pbnZlc3Rvci1jYXJkIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICB9XG4gICAgLmxlZnQtc2VjdGlvbiBoMSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuICAgIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDMzMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1zZWN0aW9uIHtcbiAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250YWN0LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDI0cHggNDhweCAyNHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAuY29udGFjdC1mb3JtLWNvbnRlbnQge1xuICAgICAgICAuY29udGFjdC1kZXRhaWwtZm9ybSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIC5mb3JtLWZpZWxkcyB7XG4gICAgICAgICAgICAuY29udGVudC1mb3JtIHtcbiAgICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaGVja2JveC1ibG9jayB7XG4gICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgICAgICAgY29sdW1uLWdhcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaGFsZi1mbGV4IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIC5jb250ZW50LWZvcm0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGFjdC1wYWdlLXRlY2gtZm9jdXMge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgfVxuICBib2R5IC5jb250YWN0LXVzLWFpIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIC5mb3JtLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG5cbiAgfVxuICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5jb250YWN0LWZvcm0tc2VjdGlvbiB7XG4gICAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICAgIC5jb250YWN0LWZvcm0tY29udGVudCB7XG4gICAgICAgIC5jb250YWN0LWRldGFpbC1mb3JtIHtcbiAgICAgICAgICAuZm9ybS1maWVsZHMge1xuICAgICAgICAgICAgLmNoZWNrYm94LWJsb2NrIHtcbiAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgYm9keSAuY29udGFjdC11cy1haSB7XG4gICAgLmxlZnQtc2VjdGlvbiB7XG4gICAgICBtYXJnaW46IDAgMTJweCAyMnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmNvbnRhY3QtY2FsbG91dC1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAuY2FsbG91dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiA5MjRweDtcbiAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gICAgYS5jYWxsb3V0LWJveCB7XG4gICAgICBwYWRkaW5nOiA0OHB4IDE2cHggMTZweCAxNnB4O1xuICAgICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgICBib3JkZXItdG9wOiA0cHggc29saWQgJGRlc2lyZS1yZWQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgIH1cbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDFweCByZ2JhKDIzNCwgMjcsIDYxLCAuMDIpLCA0cHggMTZweCAyMHB4IDBweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCksIC0xcHggLTFweCAxMnB4IDFweCByZ2JhKDU1LCA1NSwgNjYsIC4wOCksIDBweCAwcHggNDRweCAwcHggcmdiYSgyMzQsIDI3LCA2MSwgLjAxKSwgMXB4IDFweCA0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA2KTtcbiAgICAgIC5sYXJnZS11cHBlcmNhc2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgICAgcC5wMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1jYWxsb3V0LXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQ4cHggMjRweCA0OHB4O1xuICAgIC5jYWxsb3V0LWNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGEuY2FsbG91dC1ib3gge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwNHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmxhcmdlLXVwcGVyY2FzZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuICAgICAgICBwLnAyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnN0YXRpYy1wYWdlLWNvbnRhaW5lciB7XG4gIC5pbWFnZS1iYW5uZXIge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgPiBhIHtcbiAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cbiAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA4MHB4O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogODEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGltZyxzdmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0OHB4IDcwcHggMjRweCA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgei1pbmRleDogMjtcbiAgICAuYmxvZy1oZWFkaW5nIHtcbiAgICAgIGgxLFxuICAgICAgaDIsXG4gICAgICBoMyxcbiAgICAgIGg0LFxuICAgICAgaDUsXG4gICAgICBoNiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICYud3AtYmxvY2staGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICArIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDQ4cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cbiAgICAgIC53cC1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY2FwdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICB9XG4gICAgLmZpcnN0LWJsb2cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICB9XG4gICAgLm5leHQtcGFyYSB7XG4gICAgICBtYXJnaW46IDQ4cHggMDtcbiAgICB9XG4gICAgLmJsb2ctY29udGVudCB7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLWJsb2cge1xuICAgICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgfVxuICAgIC5tYWluLWltYWdlLWNvbnRlbnQge1xuICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogNzQ0cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgcC5wMyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY29uZC1ibG9nIHtcbiAgICAgIG1hcmdpbjogNDhweCAwO1xuICAgICAgLnNlY3Rpb24tc3ViaGVhZGluZyB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC50aGlyZC1ibG9nIHtcbiAgICAgIG1hcmdpbjogNDhweCAwO1xuICAgICAgLnNlY3Rpb24taDQtaGVhZGluZyB7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3VydGgtYmxvZyB7XG4gICAgICBtYXJnaW46IDQ4cHggMDtcbiAgICAgIC5zZWN0aW9uLWg1LWhlYWRpbmcge1xuICAgICAgICBoNSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAud3AtYmxvY2staW1hZ2Uge1xuICAgIGZpZ2NhcHRpb24ud3AtZWxlbWVudC1jYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4gIFxuYm9keTpub3QoLndwLWFkbWluKSB7XG4gIC5zdGF0aWMtcGFnZS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgLmltYWdlLWJhbm5lciB7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogNDAwcHg7XG4gICAgICB3aWR0aDogMTA2MHB4O1xuICAgIH1cbiAgfVxuICBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN0YXRpYy1wYWdlLWNvbnRhaW5lciB7XG4gICAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzJweCAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgLmJsb2ctaGVhZGluZyB7XG4gICAgICAgICAgaDEsXG4gICAgICAgICAgaDIsXG4gICAgICAgICAgaDMsXG4gICAgICAgICAgaDQsXG4gICAgICAgICAgaDUsXG4gICAgICAgICAgaDYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAmLndwLWJsb2NrLWhlYWRpbmcge1xuICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC53cC1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICArIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5maXJzdC1ibG9nIHtcbiAgICAgICAgICBtYXJnaW46IDQ4cHggMDtcbiAgICAgICAgfVxuICAgICAgICAuYmxvZy1jb250ZW50IHtcbiAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53cC1ibG9jay1pbWFnZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi1pbWFnZS1jb250ZW50IHtcbiAgICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAucDMge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWNvbmQtYmxvZyB7XG4gICAgICAgICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgICAgICAgLnNlY3Rpb24tc3ViaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGhpcmQtYmxvZyB7XG4gICAgICAgICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgICAgICAgLnNlY3Rpb24taDQtaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm91cnRoLWJsb2cge1xuICAgICAgICAgIG1hcmdpbjogNDhweCAwO1xuICAgICAgICAgIC5zZWN0aW9uLWg1LWhlYWRpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jYXJlZXItaW5kZXgtc2VjdGlvbiB7XG4gIC5pbWFnZS1iYW5uZXIge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgPiBhIHtcbiAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cbiAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogODBweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgaGVpZ2h0OiA3NjBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBpbWcsc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXJlZXItaW5kZXgtcGFnZSB7XG4gICAgLmNhcmVlci1wYWdlLWhlYWRpbmcge1xuICAgICAgbWFyZ2luOiAzODBweCBhdXRvIDAgYXV0bztcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgLnRvcC1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNDhweCA3MHB4IDY0cHggNzBweDtcbiAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAuc2l4LmNvbHVtbnMge1xuICAgICAgICAgICAgd2lkdGg6IDQ4LjklO1xuICAgICAgICAgICAgJi5yaWdodC1zaXgtY29sdW1uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwLnAxLmxhcmdlLXJlZ3VsYXIge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgICYucmlnaHQtc2l4LWNvbHVtbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICB3aWR0aDogNDIuMzglO1xuICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgd2lkdGg6IDU1LjQzJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcC5wMS5sYXJnZS1yZWd1bGFyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ28tc2VjdGlvbiB7XG4gICAgICAgICAgLnR3ZWx2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgIC5sb2dvLXdyYXBwZXIge1xuICAgICAgICAgICAgICAuaW1hZ2UtY2FsbCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ28td3JhcHBlciB7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgIC5pbWFnZS1jYWxsIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIH1cbiAgICAuY3VycmVudC1vcGVuaW5nLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogNTRweCAwcHg7XG4gICAgICAucGFnZS1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMCA3MHB4O1xuICAgICAgfVxuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm9wZW5pbmdzLXN0cnVjdHVyZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgLmN1cnJlbnQtb3BlbmluZy1kcm9wZG93biB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm9wZW5pbmctY29udGFpbmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgLnNlcnZpY2UtbmFtZSB7XG4gICAgICAgICAgICB3aWR0aDogMzEuMSU7XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZXJ2aWNlLWRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDYwLjI4JTtcbiAgICAgICAgICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNy4xOSU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0My40OSU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMi4wNyU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJhdC1zaWduIHtcbiAgICAgICAgICAgIGltZyxzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICBpbWcsc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kZXRhaWwtY29udGFpbmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMzJweCAwO1xuICAgICAgICAgIC5leHBhbmRlZC1yb2xsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAgICAgICAuaGlnaGxpZ2h0ZWQtc2VjdGlvbiB7XG4gICAgICAgICAgICAgIC5zbWFsbC11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3Bvc2VkLWRhcmstZ3JheTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2Vjb25kLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYucmlnaHQtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmZpcnN0LWdyb3VwLCAuc2Vjb25kLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI2MnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5leHBhbmRlZC1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbjogMzJweCAwO1xuICAgICAgICAgICAgLmV4cGFuZGVkLXNlY3Rpb24ge1xuICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3Bvc2VkLWRhcmstZ3JheTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNoYXJlLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAuc2hhcmUtbGlua3Mge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAudG9vbHRpcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIC50b29sdGlwLXRleHQge1xuICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRibGFjayB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgcC5zbWFsbC11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnNvY2lhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMHB4O1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgICAgICAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICAgICAgICAgIC5pY29ucy1pbWcge1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdWJtaXQtYnV0dG9uIHtcbiAgICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjZweDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmluYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5vcGVuaW5ncy1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1pc3Npb24tc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxMDRweCAwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAucGFnZS1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMCA3MHB4O1xuICAgICAgfVxuICAgICAgaWZyYW1lIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTM5cHg7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC52YWx1ZXMtc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiA4MHB4IDBweDtcbiAgICAgIC5wYWdlLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XG4gICAgICB9XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAmLm1vYmlsZS1oZWFkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogOTclO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDEycHggMTJweCAwcHggMHB4ICNmZmQwZDgsIDIuNXB4IDIuNXB4IDBweCAwcHggJGNyZWFtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0Z3JheSA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgJGNyZWFtO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkY3JlYW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNTFweCkge1xuICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgd2lkdGg6IDQxLjY5JTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcycHg7XG4gICAgICAgICAgICB3aWR0aDogNTEuODElO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgICAgJi5jb21tdW5pdHktc2VjdGlvbiB7XG4gICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mdWxsLWltYWdlLXNlY3Rpb24ge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vIG1heC1oZWlnaHQ6IDk4MXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXJlZXItZGV0YWlsLXNlY3Rpb24ge1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgLmNhcmVlci1pbmRleC1wYWdlIHtcbiAgICAgIC52YWx1ZXMtc2VjdGlvbiB7XG4gICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgLmZpdmUuY29sdW1ucyB7XG4gICAgICAgICAgICB3aWR0aDogMzcuMiU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MnB4O1xuICAgICAgICAgICAgd2lkdGg6IDUzLjclO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgICAuY2FyZWVyLWluZGV4LXBhZ2Uge1xuICAgICAgLnZhbHVlcy1zZWN0aW9uIHtcbiAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNy4yJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU0cHg7XG4gICAgICAgICAgICB3aWR0aDogNTMuNyU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmltYWdlLWJhbm5lciB7XG4gICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcmVlci1pbmRleC1wYWdlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAuY2FyZWVyLXBhZ2UtaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG8gMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgICAgICAgLnRvcC1zZWN0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4IDBweCAzMnB4IDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5zaXguY29sdW1ucyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYucmlnaHQtc2l4LWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwLnAxLmxhcmdlLXJlZ3VsYXIge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5sb2dvLXNlY3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAudHdlbHZlLmNvbHVtbnMge1xuICAgICAgICAgICAgICAubG9nby13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAuaW1hZ2UtY2FsbCB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5sb2dvLXdyYXBwZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmN1cnJlbnQtb3BlbmluZy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLm9wZW5pbmdzLXN0cnVjdHVyZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDQ4cHggMDtcbiAgICAgICAgICAuY3VycmVudC1vcGVuaW5nLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgICAgICAgICAmLm9wZW4tZHJvcGRvd24ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMTZweDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IC0zcHggMTJweCA4cHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpLCA0cHggMThweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIC4wOSksIDBweCA3cHggMTRweCAwcHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5vcGVuaW5nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLnNlcnZpY2UtbmFtZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlcnZpY2UtZGV0YWlscyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kZXRhaWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAuZXhwYW5kZWQtcm9sbCB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIC5oaWdobGlnaHRlZC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAmLnJpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2Vjb25kLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmV4cGFuZGVkLWNvbnRlbnQge1xuICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMCA2NHB4IDA7XG4gICAgICAgICAgICAgIC5leHBhbmRlZC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNoYXJlLWNvbnRlbnQge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2hhcmUtbGlua3Mge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLnNvY2lhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaW5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm9wZW5pbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWlzc2lvbi1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNjRweCAyNHB4O1xuICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudmFsdWVzLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDBweDtcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAmLm1vYmlsZS1oZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmRlc2t0b3AtaGVhZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgLmZpdmUuY29sdW1ucyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgICYuY29tbXVuaXR5LXNlY3Rpb24ge1xuICAgICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmZpdmUuY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBhZ2Utc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMzY4cHgpIHtcbiAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5IHtcbiAgLm1pc3Npb24tc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMTA0cHggMHB4O1xuICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAucGFnZS1zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICB9XG4gICAgaWZyYW1lIHtcbiAgICAgIG1heC13aWR0aDogMTEzOXB4O1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgICB9XG4gICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGdhcDogNDhweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICA+IC52aWRlby13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAyNHB4KTtcbiAgICAgICAgfVxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgIG1heC13aWR0aDogNjE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC55dC1jb250ZW50IHtcbiAgICAgICAgZGl2Lm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAmLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCB7XG4gICAgICAubWlzc2lvbi1zZWN0aW9uIHtcbiAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgLnZpZGVvLXdyYXBwZXIge1xuICAgICAgICAgICAgLnl0LWNvbnRlbnQge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5taXNzaW9uLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogNjRweCAwcHg7XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52aWRlby1jb250YWluZXIge1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgcm93LWdhcDogNDhweDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnl0LWNvbnRlbnQge1xuICAgICAgICAgIGRpdi5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZ1bGwtd2lkdGggLmNhcmVlci1pbmRleC1zZWN0aW9uIC5jYXJlZXItY29udGFpbmVyIC5zaXguY29sdW1ucy5pbWctYm94LWNvbHVtbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOCk7XG4gICAgdG9wOiA1MHB4O1xuICB9XG4gIFxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mdWxsLXdpZHRoICAuY2FyZWVyLWluZGV4LXNlY3Rpb24gIC5jYXJlZXItY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgLnJvdy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMTVweCA0MHB4IDQwcHg7XG4gIH1cbn1cbiIsIi5jYXJlZXItZGV0YWlsLXNlY3Rpb24ge1xuICAuaW1hZ2UtYmFubmVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgID4gYSB7XG4gICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG4gICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNTBweDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGhlaWdodDogNzYwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgaW1nLHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FyZWVyLWRldGFpbC1wYWdlIHtcbiAgICAuY2FyZWVyLXBhZ2UtaGVhZGluZyB7XG4gICAgICBtYXJnaW46IDM4MHB4IGF1dG8gMCBhdXRvO1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgLnRvcC1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNDhweCA3MHB4IDY0cHggNzBweDtcbiAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgICYucmlnaHQtc2l4LWNvbHVtbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICB3aWR0aDogNDIuMzglO1xuICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgd2lkdGg6IDU1LjQzJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcC5wMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5sb2dvLXNlY3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubG9nby13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgICAgLmltYWdlLWNhbGwge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNpeC5jb2x1bW5zLnJpZ2h0LXNpeC1jb2x1bW4ge1xuICAgICAgICAgIC5sb2dvLXdyYXBwZXIge1xuICAgICAgICAgICAgLmltYWdlLWNhbGwge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgfVxuICAgIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxM3B4IDBweCAxMHB4IDBweDtcbiAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAucGFnZS1zZWN0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZpbHRlci1tZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIC5yaWdodC1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTU1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNDBweCA4cHggMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvYXJyb3ctd3JhcC5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTYlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAmLmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvY2hlY2suc3ZnXCIpLCAkY3JlYW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jdXJyZW50LW9wZW5pbmctc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDgwcHggMHB4O1xuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBhZ2Utc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICAgIH1cbiAgICAgIC5vcGVuaW5ncy1zdHJ1Y3R1cmUge1xuICAgICAgICAuaW5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAuY3VycmVudC1vcGVuaW5nLWRyb3Bkb3duIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogNHB4IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAub3BlbmluZy1jb250YWluZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAuc2VydmljZS1uYW1lIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMS4xJTtcbiAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlcnZpY2UtZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogNjAuMjglO1xuICAgICAgICAgICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM3LjE5JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQzLjQ5JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyLjA3JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBpbWcsc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmF0LXNpZ24ge1xuICAgICAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgIGltZyxzdmcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRldGFpbC1jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAzMnB4IDA7XG4gICAgICAgICAgLmV4cGFuZGVkLXJvbGwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgICAgICAgIC5oaWdobGlnaHRlZC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgLnNtYWxsLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zZWNvbmQtZ3JvdXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM3cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5yaWdodC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZmlyc3QtZ3JvdXAsIC5zZWNvbmQtZ3JvdXAge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjYycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmV4cGFuZGVkLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDA7XG4gICAgICAgICAgICAuZXhwYW5kZWQtc2VjdGlvbiB7XG4gICAgICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNoYXJlLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAuc2hhcmUtbGlua3Mge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAudG9vbHRpcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIC50b29sdGlwLXRleHQge1xuICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRibGFjayB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgcC5zbWFsbC11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnNvY2lhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMHB4O1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgICAgICAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICAgICAgICAgIC5pY29ucy1pbWcge1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdWJtaXQtYnV0dG9uIHtcbiAgICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjZweDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm9wZW5pbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5pbWFnZS1iYW5uZXIge1xuICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJlZXItZGV0YWlsLXBhZ2Uge1xuICAgICAgLmNhcmVlci1wYWdlLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW46IDBweCBhdXRvIDAgYXV0bztcbiAgICAgICAgLnRvcC1zZWN0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4IDBweCAzMnB4IDBweDtcbiAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcC5wMS5sYXJnZS1yZWd1bGFyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZml2ZS5jb2x1bW5zLnJpZ2h0LXNpeC1jb2x1bW4ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwLnAxIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zaXguY29sdW1ucy5yaWdodC1zaXgtY29sdW1uIHtcbiAgICAgICAgICAgICAgLmxvZ28td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAwO1xuICAgICAgICAgICAgICAgIC5pbWFnZS1jYWxsIHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAubG9nby1zZWN0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAuZmlsdGVyLW1lbnUge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICAucmlnaHQtZmxleCB7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgICAuaW5wdXQtZmllbGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTglO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGVmdC1mbGV4IHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmN1cnJlbnQtb3BlbmluZy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLm9wZW5pbmdzLXN0cnVjdHVyZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDQ4cHggMDtcbiAgICAgICAgICAuY3VycmVudC1vcGVuaW5nLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgICAgICAgICAmLm9wZW4tZHJvcGRvd24ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMTZweDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IC0zcHggMTJweCA4cHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpLCA0cHggMThweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIC4wOSksIDBweCA3cHggMTRweCAwcHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5vcGVuaW5nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLnNlcnZpY2UtbmFtZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlcnZpY2UtZGV0YWlscyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kZXRhaWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAuZXhwYW5kZWQtcm9sbCB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIC5oaWdobGlnaHRlZC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAmLnJpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2Vjb25kLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmV4cGFuZGVkLWNvbnRlbnQge1xuICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMCA2NHB4IDA7XG4gICAgICAgICAgICAgIC5leHBhbmRlZC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNoYXJlLWNvbnRlbnQge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2hhcmUtbGlua3Mge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLnNvY2lhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAub3BlbmluZ3MtYnV0dG9uIHtcbiAgICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wYWdlLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmNhcmVlci1kZXRhaWwtcGFnZSB7XG4gICAgICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAuZmlsdGVyLW1lbnUge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICAucmlnaHQtZmxleCB7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgICAuaW5wdXQtZmllbGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTklO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGVmdC1mbGV4IHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmNhcmVlci1kZXRhaWwtcGFnZSB7XG4gICAgICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAuZmlsdGVyLW1lbnUge1xuICAgICAgICAgICAgLnJpZ2h0LWZsZXgge1xuICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTYlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY2FyZWVyLWRldGFpbC1wYWdlIHtcbiAgICAgIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIC5maWx0ZXItbWVudSB7XG4gICAgICAgICAgICAucmlnaHQtZmxleCB7XG4gICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5OCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAuY2FyZWVyLWRldGFpbC1wYWdlIHtcbiAgICAgIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIC5maWx0ZXItbWVudSB7XG4gICAgICAgICAgICAucmlnaHQtZmxleCB7XG4gICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5NSU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMzY4cHgpIHtcbiAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNzZweCkgYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgIC5jYXJlZXItZGV0YWlsLXBhZ2Uge1xuICAgICAgLmZpbHRlci1zZWN0aW9uIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgLmZpbHRlci1tZW51IHtcbiAgICAgICAgICAgIC5yaWdodC1mbGV4IHtcbiAgICAgICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjg0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTI3NXB4KSB7XG4gICAgLmNhcmVlci1kZXRhaWwtcGFnZSB7XG4gICAgICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAuZmlsdGVyLW1lbnUge1xuICAgICAgICAgICAgLnJpZ2h0LWZsZXgge1xuICAgICAgICAgICAgICAuaW5wdXQtZmllbGQge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlIHtcbiAgICAuY29udGFjdC11cy1zZWN0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gICAgLmZlYXR1cmVkLWNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2Uge1xuICAgIC5jb250YWN0LXVzLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cbiAgICAuZmVhdHVyZWQtY29udGVudC1zZWN0aW9uIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5vZmZlcmluZ3MtY29udGFpbmVyIHtcbiAgICAgIC5mZWF0dXJlZC1vZmZlcmluZ3MtaGVhZGluZyB7XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyay5yZWQtZm9udC1jb2xvci10ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIC5saW5rLXdpdGgtYXJyb3cgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zZWNvbmQtY29sdW1uIHtcbiAgICAgICAgLmZlYXR1cmVkLW9mZmVyaW5ncy1oZWFkaW5nIHtcbiAgICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIGgyIHtcbiAgICAgICAgICAgIG1hcmsucmVkLWZvbnQtY29sb3ItdGV4dCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlZC1jb250ZW50LXNlY3Rpb24ge1xuICAgICAgLnNlY3Rpb24taGVhZGluZy5jZW50ZXItaGVhZGluZyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0LnBhZ2Uge1xuICAgIC5vZmZlcmluZ3MtY29udGFpbmVyIHtcbiAgICAgIC5mZWF0dXJlZC1vZmZlcmluZ3MtaGVhZGluZyB7XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1ob21lcGFnZSB7XG4gICAgLm9mZmVyaW5ncy1jb250YWluZXIge1xuICAgICAgLmZlYXR1cmVkLW9mZmVyaW5ncy1oZWFkaW5nIHtcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyBoMiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZ1bGwtd2lkdGgge1xuICAgIC5vZmZlcmluZ3MtY29udGFpbmVyIHtcbiAgICAgIC5mZWF0dXJlZC1vZmZlcmluZ3MtaGVhZGluZyB7XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJrLnJlZC1mb250LWNvbG9yLXRleHQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuaG9tZSB7XG4gICAgYS5wYXJ0bmVycy1pbWFnZS1jb250YWluZXIuaG92ZXItZWZmZWN0IHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAucGFydG5lci1jb250YWluZXIuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgID4gLnBhcnRuZXJzLWltYWdlLWNvbnRhaW5lci5ob3Zlci1lZmZlY3Qge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubG9jYXRpb24tZGVza3RvcCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmxvY2F0aW9uLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIGlmcmFtZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubG9jYXRpb24tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAubG9jYXRpb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5qb2ItbGlzdGluZy1zZWN0aW9uIHtcbiAgLmNhcmVlci1kZXRhaWwtcGFnZSB7XG4gICAgcGFkZGluZzogODhweCA0NHB4IDE0cHggNDRweDtcbiAgICBtYXgtd2lkdGg6IDc0NHB4O1xuICAgIG1hcmdpbjogOThweCBhdXRvIDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgLmN1cnJlbnQtb3BlbmluZy1zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgLm9wZW5pbmdzLXN0cnVjdHVyZSB7XG4gICAgICAgIC5jdXJyZW50LW9wZW5pbmctZHJvcGRvd24ge1xuICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgLmV4cGFuZGVkLXNlY3Rpb24ge1xuICAgICAgICAgICAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgICAgICAgICAmLndwLWJsb2NrLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb3Bvc2VkLWRhcmstZ3JheTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNhcmVlci1kZXRhaWwtcGFnZSB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDI0cHggMTRweCAyNHB4O1xuICAgICAgLmN1cnJlbnQtb3BlbmluZy1zZWN0aW9uIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5vcGVuaW5ncy1zdHJ1Y3R1cmUge1xuICAgICAgICAgIC5jdXJyZW50LW9wZW5pbmctZHJvcGRvd24ge1xuICAgICAgICAgICAgLmRldGFpbC1jb250YWluZXIge1xuICAgICAgICAgICAgICAuZXhwYW5kZWQtcm9sbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICAuam9iLWxpc3Rpbmctc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5iYWNrZ3JvdW5kLXNjcmVlbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDBweDtcbiAgICAgIGhlaWdodDogMzgwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZWVyLW1vZGFsLXNlY3Rpb24ge1xuICAuY2FyZWVyLW1vZGFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAtM3B4IDEycHggOHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSwgNHB4IDE4cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KTtcbiAgICAgIG1heC13aWR0aDogODY3cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDEwMHB4IGF1dG8gMzBweCBhdXRvO1xuICAgICAgLmNsb3NlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubW9kYWwtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDU2cHg7XG4gICAgICAgIHAucDIuYmFzZS1saWdodCB7XG4gICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgfVxuICAgICAgICAuZXhwYW5kZWQtcm9sbCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgIC5oaWdobGlnaHRlZC1zZWN0aW9uIHtcbiAgICAgICAgICAgIC5zbWFsbC11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWNvbmQtZ3JvdXAge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5yaWdodC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmlyc3QtZ3JvdXAsIC5zZWNvbmQtZ3JvdXAge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDI2MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubW9kYWwtZm9ybSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgIC5mb3JtLWlucHV0cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMzhweDtcbiAgICAgICAgICAgIHJvdy1nYXA6IDExcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbnB1dC1maWVsZCB7XG4gICAgICAgICAgICB3aWR0aDogNDclO1xuICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksc2VsZWN0IHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9hcnJvdy13cmFwLnN2Z1wiKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5NiU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIG9wdGlvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wb3NlZC1kYXJrLWdyYXk7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICYuY2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9jaGVjay5zdmdcIiksICRjcmVhbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2VsZWN0LWJveCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMzZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi51cGxvYWQtcmVzdW1lIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICNmaWxlLW5hbWUtaW5kZXgge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY2hlY2tib3gtcGFyYSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYWNjZW50LWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIGltZyxzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYXBwbHktYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICA6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIH1cbiAgICAgIC5jb250YWN0LWVycm9yIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1lZGlhLXZpZGVvIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBtYXJnaW46IDBweCBhdXRvIDBweCBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgNDcsIDU3LCAuOCk7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAubW9kYWwtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDEyMXB4IDE5M3B4O1xuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjQ2cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNhcmVlci1tb2RhbCB7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC5tb2RhbC1kZXRhaWxzIHtcbiAgICAgICAgICBwYWRkaW5nOiA4OHB4IDE2cHggNjRweCAxNnB4O1xuICAgICAgICAgIC5leHBhbmRlZC1yb2xsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLmhpZ2hsaWdodGVkLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAmLnJpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnNlY29uZC1ncm91cCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm1vZGFsLWZvcm0ge1xuICAgICAgICAgICAgLmZvcm0taW5wdXRzIHtcbiAgICAgICAgICAgICAgcm93LWdhcDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbnB1dC1maWVsZCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTglO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuY2hlY2tib3gtcGFyYSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYudXBsb2FkLXJlc3VtZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFwcGx5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1lZGlhLXZpZGVvIHtcbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgLmNsb3NlLWljb24ge1xuICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAubW9kYWwtZGV0YWlscyB7XG4gICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5jYXJlZXItbW9kYWwge1xuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAubW9kYWwtZGV0YWlscyB7XG4gICAgICAgICAgLm1vZGFsLWZvcm0ge1xuICAgICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk2JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYXBwbGljYXRpb24tbW9kYWwtc2VjdGlvbiB7XG4gIC5hcHBsaWNhdGlvbi1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAxO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiA1NnB4IDQ4cHggNDhweCA0OHB4O1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLmNsb3NlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgICAuYXBwbGljYXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogMzJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcHBsaWNhdGlvbi1tb2RhbCB7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDY0cHggMTZweCA2NHB4IDE2cHg7XG4gICAgICAgIC5hcHBsaWNhdGlvbi1jb250YWluZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLmludmVzdG9yLXBhZ2Utc2VjdGlvbiB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgaDEge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgLmludmVzdG9yLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogNTZweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZzogMTA0cHggMDtcbiAgICAgIC5zZWN0aW9uLW1lbnUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2M3B4O1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDExMHB4O1xuICAgICAgICBwLnAzLnNtYWxsLWxpZ2h0IHtcbiAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmxpc3QtaXRlbXMge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICByb3ctZ2FwOiA2cHg7XG4gICAgICAgICAgd2lkdGg6IDIwOXB4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHJlZDtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHAucDMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubW9iaWxlLWRyb3Bkb3duIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VjdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHJvdy1nYXA6IDg4cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuZmluYW5jZS1kZXRhaWxzIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA6bm90KC5maW5hbmNlLWRldGFpbHMpIHtcbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudHdvLWdyYXBoIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZ2FwOiA1NnB4O1xuICAgICAgICAgIC5ncmFwaC1yb3cge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA1NnB4O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGFibGUtc2VjdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgIHRoLHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgICAgLmF1ZGlvLXRhZ3Mge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgICAgICAgcC5wMyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICNhbmNob3ItcGxheS12aWRlbyB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbi1wYXJhIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pY29uLXZpZGVvIHtcbiAgICAgICAgICAgICAgICAgIC5pY29ucy1hZGQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgID4gLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1wYW5lbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLnBsYXktYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYW5udWFsLXJlcG9ydCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZXhwYW5kZWQtc2VjdGlvbiB7XG4gICAgICAgICAgICA+IHRhYmxlIHtcbiAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1hdGFnIHtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgcC5wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAucDMge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgLnJpZ2h0LWltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyxzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmV4cGFuZC1vcGVuIHtcbiAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yaWdodC1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcsc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgPiAudGFibGUtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAwIDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPiAudGFibGUtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubGF5b3V0LXNwZWNpZmljIHtcbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGFjdC1kZXRhaWxzIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAuc3ViLXNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jb250YWN0LWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcm93LWdhcDogMTZweDtcbiAgICAgICAgICAgIC5jb250YWN0LW51bWJlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIC5jb250YWN0LWRldGFpbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICAgIC5lbWFpbC1pZCB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLndwLWJsb2NrLWdyb3VwIHtcbiAgICAgICAgICAmLmlzLWxheW91dC1jb25zdHJhaW5lZCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgJi53cC1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLndwLWJsb2NrLXRhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICAgICAgICAgIHRoLHRkIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAud3AtYmxvY2staW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pcy1sYXlvdXQtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgICAgICAgICAgZ2FwOiA1NnB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgIHRoLHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgICAgICBwLnAzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGgsdGQge1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tb3JlLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgLnNob3ctbW9yZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udGFjdC1pbmZvIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgICAgID4gLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgID4gcC5wMi5iYXNlLWxpZ2h0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRhY3QtbmFtZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRhY3QtbnVtYmVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgZ2FwOiAwcHg7XG4gICAgICAgICAgICAgIC5jb250YWN0LWRldGFpbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgLmNvbnRhY3QtZGV0YWlsIHtcbiAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICYud3AtYmxvY2staGVhZGluZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud3AtYmxvY2stdGFibGUge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTI2cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaGFzLWZpeGVkLWxheW91dCB7XG4gICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pcy1sYXlvdXQtZmxleCB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIHJvdy1nYXA6IDMycHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZpZ3VyZS53cC1ibG9jay1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGFjdC1pbmZvIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgICAgICAgID4gLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgID4gcC5wMi5iYXNlLWxpZ2h0IHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuY29udGFjdC1uYW1lIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICBwLnAzLnNtYWxsLWxpZ2h0IHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmNvbnRhY3QtbnVtYmVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIC5jb250YWN0LWRldGFpbCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgfVxuICAgICAgLmludmVzdG9yLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMCA2NHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAuc2VjdGlvbi1tZW51IHtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHggMzJweCAyNHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgdG9wOiA3NHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgICBtYXJnaW46IDAgLTI0cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAyMDBtcyBjdWJpYy1iZXppZXIoLjMzLCAxLCAuNjgsIDEpO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaHNsYSgwIDAlIDAlIC8gLjEpIDAgLjVyZW0gMXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDQwMG1zO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwLnAzLnNtYWxsLWxpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgICAubGlzdC1pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubW9iaWxlLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA0MHB4IDE2cHggMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvYXJyb3ctd3JhcC5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTYlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAmLmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvY2hlY2suc3ZnXCIpLCAkY3JlYW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWN0aW9uLWRldGFpbHMge1xuICAgICAgICAgIHJvdy1nYXA6IDY0cHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgICAgLmZpbmFuY2UtZGV0YWlscyB7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAudHdvLWdyYXBoIHtcbiAgICAgICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgICAgIC5ncmFwaC1yb3cge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC50YWJsZS1zZWN0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5tZWRpYS1yZXBvcnQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA2NHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLXZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgICAuaWNvbnMtYWRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgcC5wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmV4cGFuZGVkLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAuZXhwYW5kLW9wZW4ge1xuICAgICAgICAgICAgICAgID4gLnRhYmxlLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubGF5b3V0LXNwZWNpZmljIHtcbiAgICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLndwLWJsb2NrLWdyb3VwIHtcbiAgICAgICAgICAgIC5pcy1sYXlvdXQtZmxleCB7XG4gICAgICAgICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250YWN0LWRldGFpbHMge1xuICAgICAgICAgIC5jb250YWN0LWluZm8ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICByb3ctZ2FwOiAyNHB4O1xuICAgICAgICAgICAgLmNvbnRhY3QtbmFtZSB7XG4gICAgICAgICAgICAgIHAucDMuc21hbGwtbGlnaHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAuaW52ZXN0b3ItY29udGFpbmVyIHtcbiAgICAgICAgLnNlY3Rpb24tbWVudSB7XG4gICAgICAgICAgLm1vYmlsZS1kcm9wZG93biB7XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk4JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5pbnZlc3Rvci1jb250YWluZXIge1xuICAgICAgICAuc2VjdGlvbi1tZW51IHtcbiAgICAgICAgICAubW9iaWxlLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBlb3BsZS1pbmRleC1zZWN0aW9uIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICAucGVvcGxlLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogNDFweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZzogMTA0cHggMDtcbiAgICAgIC5zZWN0aW9uLW1lbnUge1xuICAgICAgICB3aWR0aDogMTc5cHg7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgIHAucDMuc21hbGwtbGlnaHQge1xuICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgfVxuICAgICAgICAubGlzdC1pdGVtcyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIHJvdy1nYXA6IDZweDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRyZWQ7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBwLnAzIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1vYmlsZS1kcm9wZG93biB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3Rpb24tZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDg4cHg7XG4gICAgICAgIGZsZXg6IDEgMCAwO1xuICAgICAgICAudGVhbS1zZWN0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiA2NHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRlYW0tZ3JvdXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHJvdy1nYXA6IDY0cHg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA1NnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAucGVvcGxlLWNhcmQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygzMyUgLSAzNHB4KTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycztcbiAgICAgICAgICAgICAgLnBlb3BsZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgLm92ZXJsYXktd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyNCwgMzQsIDUzLCAuNjk5OTk5OTg4MDc5MDcxKTtcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYm9yZGVyLW92ZXJsYXkge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgPiBzdmcge1xuICAgICAgICAgICAgICAgICAgICAmLnRvcC1yaWdodC1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuc2VjdGlvbi1vdmVybGF5IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDQwcHggMzAwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkcmVkIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAucGVvcGxlLXRleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc29jaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAucGVvcGxlLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgLm92ZXJsYXktd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogc29mdC1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYm9yZGVyLW92ZXJsYXkge1xuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgPiBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi50b3AtcmlnaHQtYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb24tb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBlb3BsZS1zaWRlYmFyLXNlY3Rpb24ge1xuICAgIC5wZW9wbGUtbW9kYWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHotaW5kZXg6IDEwMTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNTUsIDU2LCAuOCk7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiA0NDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBhbmltYXRpb246IGFuaW1hdGVyaWdodCAuMjVzO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC5jbG9zZS1tb2RhbCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcsc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZG93bmxvYWQtbW9kYWwge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudG9vbHRpcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAudG9vbHRpcC10ZXh0IHtcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGJsYWNrIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLnRvb2x0aXAtdGV4dCB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyxzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mdW5jdGlvbi1idG5zIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNpZGViYXItY29udGVudCB7XG4gICAgICAgICAgLnRvcC1jb250ZW50IHtcbiAgICAgICAgICAgIC5wZW9wbGUtaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ0MHB4O1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ib3R0b20tY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgLmNvbnRlbnQtZGV0YWlsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICAgICAgICAubW9yZS1kZXRhaWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICBoNCxoNSB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLm5hbWUtZGV0YWlsIHtcbiAgICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbWctZGV0YWlsIHtcbiAgICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zb2NpYWwtbGluayB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICBpbWcsc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgfVxuICAgICAgLnBlb3BsZS1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAuc2VjdGlvbi1tZW51IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHggNDZweCAyNHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgdG9wOiA3NHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgICBtYXJnaW46IDAgLTI0cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAyMDBtcyBjdWJpYy1iZXppZXIoLjMzLCAxLCAuNjgsIDEpO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaHNsYSgwIDAlIDAlIC8gLjEpIDAgLjVyZW0gMXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDQwMG1zO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwLnAzLnNtYWxsLWxpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgICAubGlzdC1pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubW9iaWxlLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA0MHB4IDE2cHggMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvYXJyb3ctd3JhcC5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTYlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAmLmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvY2hlY2suc3ZnXCIpLCAkY3JlYW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWN0aW9uLWRldGFpbHMge1xuICAgICAgICAgIC50ZWFtLXNlY3Rpb24ge1xuICAgICAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICAgICAgLnRlYW0tZ3JvdXAge1xuICAgICAgICAgICAgICByb3ctZ2FwOiAyOXB4O1xuICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgIC5wZW9wbGUtY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgLnBlb3BsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBwLnAyLmJhc2UtbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc29jaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICAgIGltZyxzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucGVvcGxlLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjFweDtcbiAgICAgICAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBlb3BsZS1zaWRlYmFyLXNlY3Rpb24ge1xuICAgICAgLnBlb3BsZS1tb2RhbCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICAgICAgICAgIC5mdW5jdGlvbi1idG5zIHtcbiAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLmNsb3NlLW1vZGFsIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZG93bmxvYWQtbW9kYWwge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zaWRlYmFyLWNvbnRlbnQge1xuICAgICAgICAgICAgLnRvcC1jb250ZW50IHtcbiAgICAgICAgICAgICAgLnBlb3BsZS1pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJvdHRvbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICAgICAgLmNvbnRlbnQtZGV0YWlsIHtcbiAgICAgICAgICAgICAgICAubW9yZS1kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwNzZweCkge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLnBlb3BsZS1jb250YWluZXIge1xuICAgICAgICAuc2VjdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgICAudGVhbS1zZWN0aW9uIHtcbiAgICAgICAgICAgIC50ZWFtLWdyb3VwIHtcbiAgICAgICAgICAgICAgLnBlb3BsZS1jYXJkIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygzMyUgLSAzNnB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDc3cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc1cHgpIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5wZW9wbGUtY29udGFpbmVyIHtcbiAgICAgICAgLnNlY3Rpb24tZGV0YWlscyB7XG4gICAgICAgICAgLnRlYW0tc2VjdGlvbiB7XG4gICAgICAgICAgICAudGVhbS1ncm91cCB7XG4gICAgICAgICAgICAgIC5wZW9wbGUtY2FyZCB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMzMlIC0gMzVweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLnBlb3BsZS1jb250YWluZXIge1xuICAgICAgICAuc2VjdGlvbi1tZW51IHtcbiAgICAgICAgICAubW9iaWxlLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTglO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VjdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgICAudGVhbS1zZWN0aW9uIHtcbiAgICAgICAgICAgIC50ZWFtLWdyb3VwIHtcbiAgICAgICAgICAgICAgLnBlb3BsZS1jYXJkIHtcbiAgICAgICAgICAgICAgICAucGVvcGxlLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAucGVvcGxlLWNvbnRhaW5lciB7XG4gICAgICAgIC5zZWN0aW9uLW1lbnUge1xuICAgICAgICAgIC5tb2JpbGUtZHJvcGRvd24ge1xuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRlcmlnaHQge1xuICBmcm9tIHtcbiAgICByaWdodDogLTMwMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHJpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbmltYXRlcmlnaHQge1xuICBmcm9tIHtcbiAgICByaWdodDogLTMwMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHJpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIi5pdGVwLXNlY3Rpb24ge1xuICAuaW1hZ2UtYmFubmVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgID4gYSB7XG4gICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMTMxcHg7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBoZWlnaHQ6IDc2MHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGltZyxzdmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLml0ZXAtcGFnZSB7XG4gICAgLmZ1bGwtaW1hZ2Utc2VjdGlvbiB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogNzA5cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaXRlcC1jb250YWluZXIge1xuICB3aWR0aDogMTA2MHB4O1xufVxuLml0ZXAtcGFnZS1oZWFkaW5nIHtcbiAgbWFyZ2luOiA0MDBweCBhdXRvIDAgYXV0bztcbiAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAudG9wLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQycHggNDJweCAwIDQycHg7XG4gICAgLnJvdy13cmFwcGVyIHtcbiAgICAgIHAucDEubGFyZ2UtcmVndWxhciB7XG4gICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5vdXItcHJvZ3JhbXMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMHB4O1xuICAucGFnZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDQycHg7XG4gIH1cbiAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgaDIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgICB9XG4gIH1cbiAgLnJvdy13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC5mbGV4LWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDQ4cHg7XG4gICAgICAuZmxleC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmxlZnQtaW1nIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMzFweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0LXRleHQge1xuICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICBwLnAyLmJhc2UtbGlnaHQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmltZy1ib3gtY29sdW1uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWluLWhlaWdodDogODQwcHg7XG4gICAgICAuaW1nLWNhcmVlci1ib3gge1xuICAgICAgICBoZWlnaHQ6IDMzNHB4O1xuICAgICAgICB3aWR0aDogMzM0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IC0xLjA4NzI4cHggLTEuMDg3MjhweCAxMy4wNDc0cHggMS4wODcyOHB4IHJnYig1NSA1NSA2NiAvIDglKSwgMHB4IDBweCA1LjQzNjQycHggMS4wODcyOHB4IHJnYigyMzQgMjcgNjEgLyAyJSk7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgYm9yZGVyOiAxNXB4IHNvbGlkICRsaWdodC1jcmVhbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA1cHggcmdiYSgyMzQsIDI3LCA2MSwgLjAyKSkgZHJvcC1zaGFkb3coNHB4IDE2cHggMjBweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCkpIGRyb3Atc2hhZG93KC0xcHggLTFweCAxMnB4IHJnYmEoNTUsIDU1LCA2NiwgLjA4KSkgZHJvcC1zaGFkb3coMHB4IDBweCA0NHB4IHJnYmEoMjM0LCAyNywgNjEsIC4wMSkpIGRyb3Atc2hhZG93KDFweCAxcHggNHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA2KSk7XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm9uZSB7XG4gICAgICAgICAgdG9wOiAwcHg7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi50d28ge1xuICAgICAgICAgIHRvcDogMjMycHg7XG4gICAgICAgICAgbGVmdDogMTcwcHg7XG4gICAgXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBsZWZ0OiA4NHB4O1xuICAgICAgICAgICAgdG9wOiAtNzBweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi50aHJlZSB7XG4gICAgICAgICAgdG9wOiA0NzZweDtcbiAgICAgICAgICBsZWZ0OiAtNTVweDtcbiAgICBcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IC00NnB4O1xuICAgICAgICAgICAgdG9wOiAtMTQwcHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY29udGVudC1zZWN0aW9uIHtcbiAgcGFkZGluZzogMTM2cHggMHB4O1xuICAucGFnZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDQycHg7XG4gIH1cbiAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgaDIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgICB9XG4gIH1cbiAgLnJvdy13cmFwcGVyIHtcbiAgICBwLnAyLmJhc2UtbGlnaHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4udGVjaC1mb2N1cy12YXJpYW50LXNlY3Rpb24ge1xuICBwYWRkaW5nOiA4MHB4IDBweDtcbiAgLnBhZ2Utc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCA0MnB4O1xuICAgIC50YWJiZWQtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogNDZweDtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAtM3B4IDEycHggOHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSwgNHB4IDE4cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KTtcbiAgICAgIC50YWJzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDQ2cHg7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgaDQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgICAuY29udGFjdC1kZXRhaWxzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgLmNvbnRhY3QtbnVtYmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLml0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDQ3cHggNDhweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICAgIC5pdGVtLWNvbnRlbnQge1xuICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5saXN0LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgOjptYXJrZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnJvdy13cmFwcGVyIHtcbiAgICBwLnAyLmJhc2UtbGlnaHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGQtNDAge1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaXRlcC1zZWN0aW9uIHtcbiAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG4gICAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgfVxuICAgICAgdG9wOiAwcHg7XG4gICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pdGVwLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaXRlcC1wYWdlLWhlYWRpbmcge1xuICAgIG1hcmdpbjogMTJweCBhdXRvIDAgYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgICAudG9wLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogMzJweCAwcHggMHB4IDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBoMSB7XG4gICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiA5NnB4O1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICBwLnAxLmxhcmdlLXJlZ3VsYXIge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYWdlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3VyLXByb2dyYW1zLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDMycHggMCA2NHB4IDA7XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAucm93LXdyYXBwZXIge1xuICAgICAgLmZpdmUuY29sdW1ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmltZy1ib3gtY29sdW1uIHtcbiAgICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC5mbGV4LWNvbnRhaW5lciB7XG4gICAgICAgIHJvdy1nYXA6IDMycHg7XG4gICAgICAgIC5mbGV4LWl0ZW0ge1xuICAgICAgICAgIC5yaWdodC10ZXh0IHtcbiAgICAgICAgICAgIHAucDIuYmFzZS1saWdodCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250ZW50LXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJvdy13cmFwcGVyIHtcbiAgICAgIHAucDEubGFyZ2UtcmVndWxhciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRlY2gtZm9jdXMtdmFyaWFudC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC5wYWdlLXNlY3Rpb24ge1xuICAgICAgLnRhYmJlZC1jb250ZW50IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgICAgICBtYXJnaW46IDY0cHggMDtcbiAgICAgICAgLnRhYnMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcC5wMS5sYXJnZS1yZWd1bGFyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udGFjdC1kZXRhaWxzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgLmNvbnRhY3QtbnVtYmVyIHtcbiAgICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAgIC5saW5rLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLmxpbmstd2l0aC1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAwIDAgMDtcbiAgICAgICAgICAuaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgIC5saXN0LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGQtNDAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gIC50ZWNoLWZvY3VzLXZhcmlhbnQtc2VjdGlvbiB7XG4gICAgLnBhZ2Utc2VjdGlvbiB7XG4gICAgICAudGFiYmVkLWNvbnRlbnQge1xuICAgICAgICAudGFicyB7XG4gICAgICAgICAgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgICAgICAgICAuY29udGFjdC1udW1iZXIge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZnVsbC13aWR0aCB7XG4gIC5jYXJlZXItaW5kZXgtc2VjdGlvbiB7XG4gICAgLmltYWdlLWJhbm5lciB7XG4gICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNjgwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJlZXItaW5kZXgtcGFnZSB7XG4gICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgLnBhZ2Utc2VjdGlvbiB7XG4gICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2FyZWVyLXBhZ2UtaGVhZGluZyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAudG9wLXNlY3Rpb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDQycHggNDJweCAwIDQycHg7XG4gICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgIHAucDEubGFyZ2UtcmVndWxhciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yaWdodC1zaXgtY29sdW1uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAwIDY0cHggMDtcbiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgcC5wMS5sYXJnZS1yZWd1bGFyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWlzc2lvbi1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNTJweCAwO1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcGFkZGluZzogNDhweCAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAub2ZmZXJpbmdzLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICAgIH1cbiAgICAgIC50ZWNoLWZvY3VzLXZhcmlhbnQtc2VjdGlvbiB7XG4gICAgICAgIC5wYWdlLXNlY3Rpb24ge1xuICAgICAgICAgIC50YWJiZWQtY29udGVudCB7XG4gICAgICAgICAgICAudGFicyB7XG4gICAgICAgICAgICAgIC5jb250YWN0LWRldGFpbHMge1xuICAgICAgICAgICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52YWx1ZXMtc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogODBweCAwO1xuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcC5wMS5sYXJnZS1yZWd1bGFyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBhZ2Utc2VjdGlvbiB7XG4gICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gICAgICAgICAgICAuZml2ZS5jb2x1bW5zLCAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEycHgpO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1hZGhvdmFzdGlrYSB7XG4gICAgcGFkZGluZzogODBweCAwO1xuXG4gICAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgJi53cC1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IExleGVuZDtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sYXJnZS1wIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBMZXhlbmQ7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLm5vcm1hbC1wIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBMZXhlbmQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXG4gICAgLmNhcmVlci1pbmRleC1zZWN0aW9uIHtcbiAgICAgIC5jYXJlZXItaW5kZXgtcGFnZSB7XG4gICAgICAgIC52YWx1ZXMtc2VjdGlvbiB7XG4gICAgICAgICAgcGFkZGluZzogNDhweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJlZXItaW5kZXgtc2VjdGlvbiAuY2FyZWVyLWluZGV4LXBhZ2UgLmNhcmVlci1wYWdlLWhlYWRpbmcgLnRvcC1zZWN0aW9uIC5yb3ctd3JhcHBlciBwLnAxLmxhcmdlLXJlZ3VsYXIge1xuICAgICAgZm9udC1mYW1pbHk6IExleGVuZDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9XG5cbiAgICAuY2FyZWVyLWluZGV4LXNlY3Rpb24gLmNhcmVlci1pbmRleC1wYWdlIC5jYXJlZXItcGFnZS1oZWFkaW5nIC50b3Atc2VjdGlvbiAuc2V2ZW4uY29sdW1ucyAuYXJyb3ctaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tYWRob3Zhc3Rpa2Ege1xuICAgICAgcGFkZGluZzogNDhweCAyNHB4O1xuICAgICAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgICAmLndwLWJsb2NrLWhlYWRpbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sYXJnZS1wIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cblxuICAgICAgLm5vcm1hbC1wIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZWVyLWluZGV4LXNlY3Rpb24gLmNhcmVlci1pbmRleC1wYWdlIC5jYXJlZXItcGFnZS1oZWFkaW5nIC50b3Atc2VjdGlvbiAubG9nby1zZWN0aW9uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5pYi1mb3VuZGF0aW9uLXNlY3Rpb24ge1xuICAuaW1hZ2UtYmFubmVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgID4gYSB7XG4gICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMTMxcHg7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBoZWlnaHQ6IDc2MHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGltZyxzdmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmliLWZvdW5kYXRpb24tY29udGFpbmVyIHtcbiAgd2lkdGg6IDExNDBweDtcbn1cbi5pYi1mb3VuZGF0aW9uLXBhZ2UtaGVhZGluZyB7XG4gIG1hcmdpbjogNDAwcHggYXV0byAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgLnRvcC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0NnB4IDMycHggMCAzMnB4O1xuICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICBwLnAxLmxhcmdlLXJlZ3VsYXIge1xuICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLmhlYWRpbmctaW1nIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzOHB4O1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zdWdnZXN0aW9uLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDEwNHB4IDA7XG4gIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgLnN1Z2dlc3Rpb24tY29udGFpbmVyIHtcbiAgICAuaGVhZGluZyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgaDQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgICAgcC5wMS5sYXJnZS1yZWd1bGFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc3VnZ2VzdGlvbi1mb3JtIHtcbiAgICAgIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogNjcycHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogMzJweDtcbiAgICAgICAgLmZpZWxkcy1mbGV4IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnN1Ym1pdC1idXR0b24ge1xuICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5wdXQtZmllbGQge1xuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmliZi1jb250Y3QtZm9ybSB7XG4gIHBhZGRpbmc6IDEwNHB4IDA7XG4gIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgbWFyZ2luLXRvcDogMTYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHAuaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgcC5oYXMtbWVkaXVtLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbiAgZGl2IHtcbiAgICBmb3JtLmNvbnRhY3QtZm9ybSB7XG4gICAgICBtYXgtd2lkdGg6IDY3MnB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICByb3ctZ2FwOiAzMnB4O1xuICAgICAgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgICAgdGV4dGFyZWEge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgICAgLndwLWJsb2NrLWpldHBhY2stYnV0dG9uIHtcbiAgICAgICAgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAud3AtYmxvY2stamV0cGFjay1jb250YWN0LWZvcm0tY29udGFpbmVyIHtcbiAgICAuY29udGFjdC1mb3JtLXN1Ym1pc3Npb24ge1xuICAgICAgbWF4LXdpZHRoOiA1MDZweDtcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICAgICAgfVxuICAgICAgLmdvLWJhY2stbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5saW5rIHtcbiAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICBcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggMCAwICRwZWFjaDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICNjb250YWN0LWZvcm0tc3VjY2Vzcy1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JlZW47XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jb250YWN0LWZvcm0tc3VibWlzc2lvbiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5nby1iYWNrLW1lc3NhZ2Uge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgI2NvbnRhY3QtZm9ybS1zdWNjZXNzLWhlYWRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW1hZ2UtYmFubmVyIHtcbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgIHRvcDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICB0b3A6IDEwNnB4O1xuICAgIH1cbiAgfVxuICAuaWItZm91bmRhdGlvbi1wYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgfVxuICAuaWItZm91bmRhdGlvbi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmliLWZvdW5kYXRpb24tcGFnZS1oZWFkaW5nIHtcbiAgICBtYXJnaW46IDBweCBhdXRvIDAgYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgICAudG9wLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogMzJweCAwcHggMHB4IDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAuaGVhZGluZy1pbWcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgIHAucDEubGFyZ2UtcmVndWxhciB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBhZ2Utc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5zdWdnZXN0aW9uLWJvdHRvbSB7XG4gICAgcGFkZGluZzogNjRweCAyNHB4O1xuICAgIC5zdWdnZXN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIHAucDEubGFyZ2UtcmVndWxhciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnN1Z2dlc3Rpb24tZm9ybSB7XG4gICAgICAgIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIC5maWVsZHMtZmxleCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcm93LWdhcDogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pYmYtY29udGN0LWZvcm0ge1xuICAgIHBhZGRpbmc6IDY0cHggMjRweDtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIHAuaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XG4gICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgICBwLmhhcy1tZWRpdW0tZm9udC1zaXplIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gICAgZGl2IHtcbiAgICAgIGZvcm0uY29udGFjdC1mb3JtIHtcbiAgICAgICAgLndwLWJsb2NrLWpldHBhY2stY29udGFjdC1mb3JtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIC5ncnVuaW9uLWZpZWxkLXdpZHRoLTUwLXdyYXAge1xuICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5pbmR1c3RyeS1oZWFsdGhjYXJlIHtcbiAgcGFkZGluZzogODBweCAwO1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoMiB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgYSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VydmljZXMtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbHVtbi1nYXA6IDU2cHg7XG4gICAgICAuc2VydmljZXMtYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBib3gtc2hhZG93OiAycHggLTNweCAxMnB4IDhweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCksIDRweCAxOHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgLjA5KSwgMHB4IDdweCAxNHB4IDBweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCk7XG4gICAgICAgIC5pdGVtcy1mbGV4IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogMjRweDtcbiAgICAgICAgICAudG9wLWltZyB7XG4gICAgICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIGltZyxzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlcnZpY2UtdGFnIHtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDFweCByZ2JhKDIzNCwgMjcsIDYxLCAuMDIpLCA0cHggMTZweCAyMHB4IDBweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCksIC0xcHggLTFweCAxMnB4IDFweCByZ2JhKDU1LCA1NSwgNjYsIC4wOCksIDBweCAwcHggNDRweCAwcHggcmdiYSgyMzQsIDI3LCA2MSwgLjAxKSwgMXB4IDFweCA0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA2KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgLThweCAwIC04cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICAgICAgICAubGFyZ2UtdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLml0ZW1zLWxpc3Qge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVhbHRoLWNhcmUtdHlwZSB7XG4gIGJhY2tncm91bmQ6ICRkZWVwLXJlZDtcbiAgbWFyZ2luOiA4MHB4IDA7XG4gIC5oZWFsdGgtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDQ2cHg7XG4gICAgLmxlZnQtaW1hZ2Uge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5yaWdodC1jb250ZW50IHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVzaXJlLXJlZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICAgIC5wcm9qZWN0LWxpc3Qge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDIycHg7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgOjptYXJrZXIge1xuICAgICAgICAgIGNvbG9yOiAkZGVzaXJlLXJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZHVzdHJ5LWhlYWx0aGNhcmUge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgfVxuICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgfVxuICAgICAgLnNlcnZpY2VzLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICByb3ctZ2FwOiA2NHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAuc2VydmljZXMtYmxvY2sge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5oZWFsdGgtY2FyZS10eXBlIHtcbiAgICBtYXJnaW46IDQ4cHggMDtcbiAgICAuaGVhbHRoLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDY0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIC5yaWdodC1jb250ZW50IHtcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgICAgICAgfVxuICAgICAgICAucHJvamVjdC1saXN0IHtcbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5vZmZlcmluZy1pbmRleC1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbi5zZXJ2aWNlcy10b3Atc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgLnJvdy13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgaDEge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gICAgcC5wMS5sYXJnZS1yZWd1bGFyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICAgIC5sb2FkLW1vcmUtYnRuIHtcbiAgICAgIGEuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm94LXNoYWRvdzogMTJweCAxMnB4IDBweCAwcHggI2ZmZDBkOCwgMi41cHggMi41cHggMHB4IDBweCAkY3JlYW07XG4gICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAkY3JlYW07XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjcmVhbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmZlYXR1cmVkLXNlcnZpY2VzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoMiB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgIC5saW5rLXdpdGgtYXJyb3cge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlcnZpY2VzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA0MHB4O1xuICAgIC5zZXJ2aWNlLWJsb2NrIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICBmbGV4OiAwIDAgY2FsYygzMyUgLSAxMDNweCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAtM3B4IDEycHggOHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSwgNHB4IDE4cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KTtcbiAgICAgIC5sb2dvLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMjAxcHg7XG4gICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDMycHggYXV0bztcbiAgICAgICAgcGFkZGluZzogMHB4IDQwcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICBtaW4taGVpZ2h0OiAxOTZweDtcbiAgICAgICAgaDUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgcC5wMyB7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJvdHRvbS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZGV0YWlsLWNvbnRlbnQtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgLmZsZXgtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTA0cHg7XG4gICAgLmZsZXgtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcm93LWdhcDogNDhweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb2x1bW4tZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGNvbHVtbi1nYXA6IDEwNHB4O1xuICAgICAgICAucm93LWZsZXgge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgICAgICYuaWItaWNvbi10b3Age1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcC5wMi5iYXNlLWxpZ2h0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzLXRvcC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gICAgLnJvdy13cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAucDEubGFyZ2UtcmVndWxhciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICB9XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBzcGFuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mZWF0dXJlZC1zZXJ2aWNlcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VydmljZXMtY29udGFpbmVyIHtcbiAgICAgIHJvdy1nYXA6IDQ4cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLnNlcnZpY2UtYmxvY2sge1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAubG9nby13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTMycHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kZXRhaWwtY29udGVudC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gICAgLmZsZXgtY29udGFpbmVyIHtcbiAgICAgIC5mbGV4LWl0ZW0ge1xuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uLWZsZXgge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogNDhweDtcbiAgICAgICAgICAucm93LWZsZXgge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZmVhdHVyZWQtc2VydmljZXMtc2VjdGlvbiB7XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgIC5saW5rLXdpdGgtYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI3NnB4KSB7XG4gIC5zZXJ2aWNlcy10b3Atc2VjdGlvbiB7XG4gICAgLnJvdy13cmFwcGVyIHtcbiAgICAgIGNvbHVtbi1nYXA6IDcwcHg7XG4gICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgIHdpZHRoOiA0OS43OSU7XG4gICAgICB9XG4gICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgd2lkdGg6IDQ0LjU0JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZm9vdGVyLWFsdCB7XG4gIC5wYWdlLWJvdHRvbSB7XG4gICAgLmJvdHRvbV9mb290ZXJfbm9fbGluayB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDEzMHB4IDA7XG4gICAgICA+IGltZy5mb290ZXItYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmliX2JyYW5kX2Z0X3dyYXBwZXIge1xuICAgICAgPiBhIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5wYWdlLWJvdHRvbS5zb2NpYWwtbWVkaWEtbGlua3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIH1cbiAgfVxuICAuaWJfYnJhbmRfZnRfd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGEuYnV0dG9uLWxhcmdlIHtcbiAgICBjb2xvcjogJGxpZ2h0LWdyYXkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLnRocmVlLmNvbHVtbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5ib2R5IHtcbiAgJjpub3QoLndwLWFkbWluKSB7XG4gICAgLmZvb3Rlci1hbHQge1xuICAgICAgLnBhZ2UtYm90dG9tIHtcbiAgICAgICAgLmJvdHRvbV9mb290ZXJfbm9fbGluayB7XG4gICAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgICBoMiwgLmV4cGxvcmUtd293LCAuZm9vdGVyX2NhbGxfdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZXhwbG9yZS13b3cge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1hbHQge1xuICAgIGNvbHVtbnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGEuYnV0dG9uLWxhcmdlIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICB9XG4gICAgLmJvdHRvbV9mb290ZXJfbm9fbGluayB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMzBweCAwO1xuICAgIH1cbiAgfVxuICBib2R5IHtcbiAgICAmOm5vdCgud3AtYWRtaW4pIHtcbiAgICAgIC5mb290ZXItYWx0IHtcbiAgICAgICAgLnBhZ2UtYm90dG9tIHtcbiAgICAgICAgICAuYm90dG9tX2Zvb3Rlcl9ub19saW5rIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgICBoMiwgLmV4cGxvcmUtd293LCAuZm9vdGVyX2NhbGxfdGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvb3Rlci1hbHQge1xuICAgIC5wYWdlLWJvdHRvbSB7XG4gICAgICAuYm90dG9tX2Zvb3Rlcl9ub19saW5rIHtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDAgMTAwcHg7XG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgICAgIC50aHJlZS5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaWJfYnJhbmRfZnRfd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubGlzdGluZy1zZWN0aW9uIHtcbiAgLmhlYWRpbmctYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgaDEge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogMTA0cHggMDtcbiAgICAuZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDExMnB4O1xuICAgICAgICBoNCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgICAuZXZlbnQtc3RhdHVzIHtcbiAgICAgICAgICBtYXJnaW46IDU2cHggMDtcbiAgICAgICAgICBhW2hyZWY9XCJcIl0ge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ncmV5LXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSg1NSwgNTUsIDY2LCAuNSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgICAgICAgICAuY29sdW1ucyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUyLjYlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU0Ljk5JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTI3NXB4KSB7XG4gICAgICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTMuOTklO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICByb3ctZ2FwOiAyNHB4O1xuICAgICAgICAgICAgICAubmFtZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmFkZHJlc3Mtd3JhcHBlciwgLnRpbWUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgICAgICAgICAuc21hbGwtdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGFkZHJlc3Mge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3Bvc2VkLWRhcmstZ3JheTtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAucDIuYmFzZS1saWdodCB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHByb3Bvc2VkLWRhcmstZ3JheTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWUtbW9yZS1idG4ge1xuICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVhZGluZy1ibG9jayB7XG4gICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICB9XG4gICAgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgcGFkZGluZzogNjRweCAwO1xuICAgICAgLmRldGFpbC1jb250YWluZXIge1xuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgLmV2ZW50LXN0YXR1cyB7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggMCA2NHB4IDA7XG4gICAgICAgICAgICAuZ3JleS10ZXh0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC50ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5hZGRyZXNzLXdyYXBwZXIsIC50aW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgcC5wMi5iYXNlLWxpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5idXR0b24tb3V0bGluZSB7XG4gIGEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgIHBhZGRpbmc6IDE4cHggNDlweCAxOHB4IDI2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJodHRwczovL3d3dy5pbmZvYmVhbnMuYWkvd3AtY29udGVudC90aGVtZXMvaW5mb2JlYW5zLTIwMjMvc3JjL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2JsYWNrLWljb24uc3ZnXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgIH1cbiAgfVxufVxuIiwiLmVycm9yNDA0IHtcbiAgdWwubGlua3MtaW5saW5lLTQwNCB7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gODBweCAhaW1wb3J0YW50O1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwcHggMTVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHVsLmxpbmtzLWlubGluZS00MDQge1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMzBweCAhaW1wb3J0YW50O1xuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBhIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnByZXNzLWluZGV4LXNlY3Rpb24ge1xuICAuaGVhZGluZy1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgfVxuICAuY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIC5kZXRhaWwtY29udGFpbmVyIHtcbiAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTEycHg7XG4gICAgICAgICYucHJlc3Mtd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHJvdy1nYXA6IDgwcHg7XG4gICAgICAgICAgLnByZXNzLWxvYWRtb3JlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHJvdy1nYXA6IDgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wcmVzcy1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcm93LWdhcDogMTZweDtcbiAgICAgICAgICAgIC5oZWFkaW5nLXdyYXBwZXIge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAucDMuc21hbGwtbGlnaHQge1xuICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAubG9hZC1tb3JlLWJ0biB7XG4gICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVhZGluZy1ibG9jayB7XG4gICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC1ibG9jayB7XG4gICAgICBwYWRkaW5nOiA2NHB4IDA7XG4gICAgICAuZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAmLnByZXNzLXdyYXBwZXIge1xuICAgICAgICAgICAgcm93LWdhcDogNjRweDtcbiAgICAgICAgICAgIC5wcmVzcy1sb2FkbW9yZS1jb250YWluZXIge1xuICAgICAgICAgICAgICByb3ctZ2FwOiA2NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByZXNzLWl0ZW0ge1xuICAgICAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sb2FkLW1vcmUtYnRuIHtcbiAgICAgICAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zcGFjZXdyYXAtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgLnNwYWNld3JhcC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC5zcGFjZS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgODBweDtcbiAgICB9XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICAuc3BhY2Utd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgICAgYm94LXNoYWRvdzogMnB4IC0zcHggMTJweCA4cHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpLCA0cHggMThweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIC4wOSksIDBweCA3cHggMTRweCAwcHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpO1xuICAgICAgLnNwYWNlLWNoZWNrIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICByb3ctZ2FwOiAxNnB4O1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDQxcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvQ2hlY2ttYXJrLnN2Z1wiKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgICBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICAgIC5zcGFjZXdyYXAtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIC5zcGFjZS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgLmxpbmstd2l0aC1hcnJvdyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgIH1cbiAgICAgIC5zcGFjZS13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIC0yNHB4O1xuICAgICAgICAuc3BhY2UtY2hlY2sge1xuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM1NXB4KSB7XG4gICAgLnNwYWNld3JhcC1jb250YWluZXIge1xuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgICAgICAubGluay13aXRoLWFycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNwYWNld3JhcC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gIH1cbn1cblxuLnNwYWNld3JhcC1jYWxjdWxhdG9yIHtcbiAgcGFkZGluZzogODBweCAwO1xuICAuY2FsY3VsYXRvci1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzU1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgcC5wMSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gIC5jYWxjdWxhdG9yLXNsaWRlciB7XG4gICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgLnRvb2x0aXBfbWFpbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogJGNoYXJjb2FsLWdyYXk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuaW5wdXQtc2xpZGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgLnNsaWRlciB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLW1vei1hcHBlcmFuY2U6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICB9XG4gICAgICAubGVmdF90b29sdGlwLCAucmlnaHRfdG9vbHRpcCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5zbGlkZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZDogJHJlZCB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9tb3ZlLnN2Z1wiKSA1MCUgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDJweCA0cHggcmdiYSg1NSwgNTUsIDY2LCAuMjUpKSBkcm9wLXNoYWRvdyg0cHggMThweCAyMHB4IHJnYmEoMCwgMCwgMCwgLjA5KSkgZHJvcC1zaGFkb3coMHB4IDdweCAxNHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSkgZHJvcC1zaGFkb3coMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAuMjUpKTtcbiAgICB9XG4gICAgLnNsaWRlcjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQgdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvbW92ZS5zdmdcIikgNTAlIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICAgIC5zbGlkZXIge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG4gICAgfVxuICB9XG4gIC5zdG9yYWdlLWNhc3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoNSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvc3QtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAuY29zdC1pdGVtIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICBwLnAyIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICAgICAgcGFkZGluZzogMCAyMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAuY29zdCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjJweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi53aXRob3V0LWNvc3Qge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgICAgfVxuICAgICAgICAmLndpdGgtY29zdCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIG1pbi13aWR0aDogMjIzcHg7XG4gICAgICAgICAgcGFkZGluZzogMzZweCAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAycHggNHB4IDBweCByZ2JhKDU1LCA1NSwgNjYsIC4yNSksIDRweCAxOHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgLjA5KSwgMHB4IDdweCAxNHB4IDBweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCksIDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNvc3Qtc2F2aW5nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC5jb3N0LXNhdmUge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIHAucDEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgcC5wMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMzRweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuY2FsY3VsYXRvci1zbGlkZXIge1xuICAgICAgbWFyZ2luOiA0OHB4IDAgOTZweCAwO1xuICAgICAgLnRvb2x0aXBfbWFpbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTQzcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDI4cHggMCAhaW1wb3J0YW50O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbnB1dC1zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmxlZnRfdG9vbHRpcCwgLnJpZ2h0X3Rvb2x0aXAge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmxlZnRfdG9vbHRpcCB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAucmlnaHRfdG9vbHRpcCB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnN0b3JhZ2UtY2FzdCB7XG4gICAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmNvc3QtY29udGFpbmVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLmNvc3QtaXRlbSB7XG4gICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb3N0LXNhdmluZyB7XG4gICAgICAgIC5jb3N0LXNhdmUge1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcC5wMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3BhY2V3cmFwLWNhbGN1bGF0b3Ige1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpYy1wYWdlLWNvbnRhaW5lciB7XG4gICAgLnNwYWNld3JhcC1jYWxjdWxhdG9yIHtcbiAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucHJlc3MtZGV0YWlsLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA4MHB4IDAgODBweCAwO1xuICAubGVmdC1pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICB9XG4gIH1cbiAgLnByZXNzLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogODMycHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5wcmVzcy1kZXRhaWwtY29udGVudCB7XG4gICAgcGFkZGluZzogNDhweCA0NHB4O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbSAhaW1wb3J0YW50O1xuICAgIC50aW1lLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIHAucDMge1xuICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmVzcy1kZXRhaWwtcGFyYSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mb290ZXItYmxvZyB7XG4gICAgICBtYXJnaW46IDI0cHggMDtcbiAgICAgIC5hcnRpY2xlLWRldGFpbHMge1xuICAgICAgICAuc29jaWFsLWFydGljbGUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC5zb2NpYWwtaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zb2NpYWwtaWNvbnMge1xuICAgICAgICAgICAgLmljb25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICAgICAgLnRvb2x0aXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAudG9vbHRpcC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkYmxhY2sgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICAgIC5wcmVzcy1kZXRhaWwtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA0OHB4IDBweDtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9vdGVyLWJsb2cge1xuICAgICAgICAuZGl2aWRlci1jb250YWluZXIge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYm9keTpub3QoLndwLWFkbWluKSB7XG4gIC5wcmVzcy1kZXRhaWwtc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5iYWNrZ3JvdW5kLXNjcmVlbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDBweDtcbiAgICAgIGhlaWdodDogMzgwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wcmVzcy1kZXRhaWwtc2VjdGlvbiB7XG4gICAgICAuYmFja2dyb3VuZC1zY3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFpbi1wb2ludC1zZWN0aW9uIHtcbiAgbWFyZ2luOiA4MHB4IDA7XG4gIC5wYWluLXBvaW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA4NzBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICAuYnViYmxlLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWFzb25yeTtcbiAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgIGdhcDogNjVweCAzNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAucHBiYmxlIHtcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAwcHggI2ZmY2RkODtcbiAgICAgIH1cbiAgICAgIC5wcGJibGUge1xuICAgICAgICBwYWRkaW5nOiAyM3B4IDI2cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGp1c3RpZnktaXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1ncmF5O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICAgIC5wcGJibGUtY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5iYmwtbGZ0LCAuYmJsLXJndCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICAgIC5iYmwtbGZ0IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgYm9yZGVyOiAxOHB4IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlICR3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgYm9yZGVyOiAxOXB4IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrICRibGFjayB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMjNweDtcbiAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDVweCA1cHggMHB4ICNmZmNkZDgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmJsLXJndCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgIGJvcmRlcjogMThweCBzb2xpZDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkd2hpdGU7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgICBib3JkZXI6IDE5cHggc29saWQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2sgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJsYWNrO1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICByaWdodDogMjNweDtcbiAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDVweCA1cHggMHB4ICNmZmNkZDgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgLnBhaW4tcG9pbnQtY29udGFpbmVyIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgfVxuICAgICAgLmJ1YmJsZS1jb250YWluZXIge1xuICAgICAgICBnYXA6IDYwcHggMDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgICAgICAucHBiYmxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMXB4IDI0cHg7XG4gICAgICAgICAgLnBwYmJsZS1jb250ZW50IHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFpbi15ZXMtbm8tc2VjdGlvbiB7XG4gIG1hcmdpbjogODBweCAwIDQ4cHggMDtcbiAgaHIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRtZWRpdW0tZ3JheSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuICAueWVzLW5vLWNvbnRhaW5lciB7XG4gICAgLmZsZXgtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggMHB4IDBweCAkcGVhY2g7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW46IDQ4cHggMDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBociB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAueWVzLW5vLWNvbnRhaW5lciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICBtYXJnaW46IDQ4cHggLTI0cHggMCAtMjRweDtcbiAgICAgIC5mbGV4LWNvbnRhaW5lciB7XG4gICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYWluLWZvcm0tc2VjdGlvbiB7XG4gIG1hcmdpbjogNDhweCAwIDgwcHggMDtcbiAgLnBhaW4tZm9ybS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTA2cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC5mb3JtLWhlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRlbnQge1xuICAgICAgLmZvcm0tZGV0YWlsIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICAkbGlnaHQtZ3JheTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICB9XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICBwLnAyIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgfVxuICAgICAgLnN1Ym1pdC1idXR0b24ge1xuICAgICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbjogNDhweCAwO1xuICAgIC5wYWluLWZvcm0tY29udGFpbmVyIHtcbiAgICAgIHAucDEsIHAucDIge1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cbiAgICAgIC5mb3JtLWNvbnRlbnQge1xuICAgICAgICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgICAgLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYWluLWZvcm0tY29udGFpbmVyIHtcbiAgLmVycm9yIHtcbiAgICBjb2xvcjogcmVkO1xuICB9XG4gIC52YWxpZGF0aW9uLW1lc3NhZ2VzLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgLnN1Y2Nlc3Mge1xuICAgICAgY29sb3I6ICMyNzA7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgICAuZXJyb3Ige1xuICAgICAgY29sb3I6ICNkODAwMGM7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxuICBtYXgtd2lkdGg6IDUwNnB4O1xuICBtYXJnaW46IDgwcHggYXV0byA4MHB4IGF1dG87XG4gIC5pYmYtY29udGN0LWZvcm0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5jb250YWN0LWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgIC53cC1ibG9jay1qZXRwYWNrLWNvbnRhY3QtZm9ybSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgICBnYXA6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDBweCk7XG4gICAgICB9XG4gICAgICAuZ3J1bmlvbi1maWVsZC1yYWRpby13cmFwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgLmdydW5pb24tZmllbGQtbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmdydW5pb24tcmFkaW8tb3B0aW9ucyB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggMCAwICRwZWFjaDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdydW5pb24tZmllbGQtdGV4dCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwLnllcy1wYXJhbWV0ZXIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAubm8tcGFyYW1ldGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5ncnVuaW9uLWZpZWxkLWxhYmVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICB9XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAud3AtYmxvY2stYnV0dG9uIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhY3QtZm9ybS1zdWJtaXNzaW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5O1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gICAgfVxuICAgIC5nby1iYWNrLW1lc3NhZ2Uge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC5saW5rIHtcbiAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAgICAgICBib3gtc2hhZG93OiA1cHggNXB4IDAgMCAkcGVhY2g7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICNjb250YWN0LWZvcm0tc3VjY2Vzcy1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmVlbjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9jaGVja21hcmstc21hbGwuc3ZnXCIpO1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA0OHB4IGF1dG8gNDhweCBhdXRvO1xuICAgIC5pYmYtY29udGN0LWZvcm0ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gICAgLmNvbnRhY3QtZm9ybSB7XG4gICAgICAud3AtYmxvY2stamV0cGFjay1jb250YWN0LWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZ3J1bmlvbi1maWVsZC1yYWRpby13cmFwIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgICAgICAgIG1hcmdpbjogMHB4IDAgNDhweCAwcHg7XG4gICAgICAgICAgJi5zdGlja3ktdG9wIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB0b3A6IDc0cHg7XG4gICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ncnVuaW9uLXJhZGlvLW9wdGlvbnMge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwLnllcy1wYXJhbWV0ZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICAgICAgfVxuICAgICAgICBwLm5vLXBhcmFtZXRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAuZ3J1bmlvbi1maWVsZC1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53cC1ibG9jay1idXR0b24ge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC1mb3JtLXN1Ym1pc3Npb24ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5nby1iYWNrLW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgfVxuICAgICAgI2NvbnRhY3QtZm9ybS1zdWNjZXNzLWhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNoZWNrYm94LXBhcmEge1xuICAuY29udGVudC1mb3JtIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QwZDVkZCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBhY2NlbnQtY29sb3I6ICNlYTFiM2Q7XG4gICAgICB9XG4gICAgICBoNiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50b3AtZmVlZC1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIC5ibG9nLWNvbnRhaW5lciB7XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgIH1cbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gICAgICB9XG4gICAgICAubW9iaWxlLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmltYWdlLWJhbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5ibG9nLWltZy1oZWFkZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC00MDBweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLnRhZ3MtYmxvZyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgIGJvcmRlcjogLjc1cHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcbiAgICAgICAgICBwYWRkaW5nOiA0OHB4IDU2cHggOHB4IDU2cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDAwcHg7XG4gICAgICAgICAgLmJsb2ctY29udGVudCB7XG4gICAgICAgICAgICAuaW5kZXgtY29udGVudCB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBwLnAxIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMCAyNHB4IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hdXRob3ItY29udGVudCB7XG4gICAgICAgICAgICAgIC5hdXRob3ItYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMjRweCAwO1xuICAgICAgICAgICAgICAgIC5hdXRob3ItZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIC5hdXRob3ItaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5hdXRob3ItbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnJlYWQtYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ib3R0b20tZmVlZC1zZWN0aW9uIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWNvbnRhaW5lcjIge1xuICAgIC50YWdzLWJsb2cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgIGJvcmRlcjogLjc1cHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgIC5sb2FkbW9yZS1jb250YWluZXIge1xuICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHAucDIge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvZ3MtYmxvY2tzIHtcbiAgICAubG9hZC1tb3JlLWJ0biB7XG4gICAgICBtYXJnaW46IDgwcHggMHB4IDgwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW46IDQ4cHggMHB4O1xuICAgICAgfVxuICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYmxvZ3MtbmF2YmFyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4IDBweCAxcHggMHB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzY3Njc3NTgwO1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAgNTZweDtcbiAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDQwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5hcnRpY2xlLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogODBweCAzNnB4IDAgMzZweDtcbiAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTI3NXB4KSB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgaDQgKyAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICAgICAgfVxuICAgICAgICAudGFncy1ibG9nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMHB4IDBweCAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBpbWcsIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2V2ZW4uY29sdW1ucyB7XG4gICAgICAgICAgJjpub3QoOm50aC1jaGlsZCgyKSkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sb2FkLW1vcmUtYnRuIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjZweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaWItYmxvZy1oZXJvLCAuaWItcG9kY2FzdC1oZXJvIHtcbiAgLnRhZ3MtYmxvZyB7XG4gICAgYSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmliLWJsb2ctZmVlZCB7XG4gIC50YWdzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmliLXBvZGNhc3QtZmVlZCB7XG4gIC50YWdzLXdyYXBwZXIge1xuICAgIGEge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5pYi1wb2RjYXN0LWhlcm8ge1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAucG9kY2FzdC1jb250YWluZXIge1xuICAgICAgLnBvZGNhc3QtbW9iaWxlLXNlYXJjaCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZGlzcGxheS1zZWxlY3QtbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5pbWFnZS1iYW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLnBvZGNhc3QtaW1nLWhlYWRlciB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgLnRhZ3MtYmxvZyB7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZXBpc29kZS1kZXRhaWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAxNnB4IDEwcHggMHB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCA1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgLnBvZGNhc3QtY29udGVudCB7XG4gICAgICAgICAgICAuaW5kZXgtY29udGVudCB7XG4gICAgICAgICAgICAgIHAucDEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAwIDI0cHggMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmF1dGhvci1jb250ZW50IHtcbiAgICAgICAgICAgICAgLmF1dGhvci1hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAuYXV0aG9yLWRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgLmF1dGhvci1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuYXV0aG9yLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5yZWFkLWFydGljbGUge1xuICAgICAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmliLXBvZGNhc3QtZmVlZCB7XG4gIC50ZXh0LWNvbnRhaW5lcjIge1xuICAgIC50YWdzLWJsb2cge1xuICAgICAgLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9ncy1ibG9ja3Mge1xuICAgIC5ibG9ncy1uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICB1bCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICYuZmlsdGVyLWJ5IHtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDEwMywgMTAzLCAxMTcsIC41KTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgxMDMsIDEwMywgMTE3LCAuNSk7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA4MHB4IDAgMHB4O1xuICAgICAgLnJvdy13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgIHdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcycHg7XG4gICAgICAgICAgLnBvZGNhc3QtdmlkZW8td3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCwgLjIpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLnBsYXkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5lcGlzb2RlLWRldGFpbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luOiA2cHggMTZweCA2cHggMHB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCA1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnAyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgLnRhZ3MtYmxvZyB7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDAgMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGEubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbi1zbWFsbCB7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAmOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmxvYWQtbW9yZS1idG4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmliLXBvZGNhc3QtaGVybyB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAucG9kY2FzdC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBwYWRkaW5nOiAwcHggMjRweDtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBvZGNhc3QtbW9iaWxlLXNlYXJjaCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kaXNwbGF5LXNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW46IDBweCAyNHB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc3BsYXktc2VsZWN0LW1vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgIG1hcmdpbjogMHB4IDBweCA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1iYW5uZXIge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgLnBvZGNhc3QtaW1nLWhlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIyOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvcG9kY2FzdF9tb2JpbGUucG5nXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgLnBvZGNhc3QtY29udGVudCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjRweCAwcHg7XG4gICAgICAgICAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAubWVkaXVtLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5lcGlzb2RlLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDNweCA1cHg7XG4gICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHAucDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmF1dGhvci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAuYXV0aG9yLWFydGljbGUge1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgLmF1dGhvci1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAucmVhZC1hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pYi1wb2RjYXN0LWZlZWQge1xuICAgIC50ZXh0LWNvbnRhaW5lcjIge1xuICAgICAgLmRpc3BsYXktc2VsZWN0LW1vYmlsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICAubG9hZC1tb3JlLWJ0biB7XG4gICAgICAgICAgbWFyZ2luOiA0OHB4IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYmxvZ3MtYmxvY2tzIHtcbiAgICAgIC5ibG9ncy1uYXZiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5MnB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTkycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgICY6bm90KDpudGgtY2hpbGQoMikpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYm9keTpub3QoLndwLWFkbWluKSB7XG4gICAgLmliLXBvZGNhc3QtaGVybyB7XG4gICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pYi1wb2RjYXN0LWZlZWQge1xuICAgIC5ibG9ncy1ibG9ja3Mge1xuICAgICAgLmFydGljbGUtY29udGVudCB7XG4gICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4OXB4KSB7XG4gIC5pYi1wb2RjYXN0LWhlcm8ge1xuICAgIC50YWdzLWJsb2cge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgLmVwaXNvZGUtZGV0YWlsIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmliLXBvZGNhc3QtZmVlZCB7XG4gICAgLnJvdy13cmFwcGVyIHtcbiAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLmVwaXNvZGUtZGV0YWlsIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmliLXBvZGNhc3QtaGVybyB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAucG9kY2FzdC1jb250YWluZXIge1xuICAgICAgICAuZGlzcGxheS1zZWxlY3Qtd3JhcHBlciB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyB0YWcgd3JhcHBlciBwb2RjYXN0IGRldGFpbFxuLmliLXBvZGNhc3QtZmVlZCB7XG4gIC50YWdzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBwYWRkaW5nOiAwcHggMCAxMHB4IDA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC5lcGlzb2RlLWRldGFpbCB7XG4gICAgICBtYXJnaW46IDZweCAwcHggNnB4IDE2cHg7XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC50YWdzLWJsb2cge1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XG4gICAgICB9XG4gICAgICAuZXBpc29kZS1kZXRhaWwge1xuICAgICAgICBtYXJnaW46IDZweCAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtZmVlZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5ibG9nLWNvbnRhaW5lciB7XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDEge1xuICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuICAgICAgICAubW9iaWxlLWxpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5kaXNwbGF5LXNlbGVjdC1tb2JpbGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1iYW5uZXIge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgLmJsb2ctaW1nLWhlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgLmJsb2ctY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDBweDtcbiAgICAgICAgICAgIC5hdXRob3ItY29udGVudCB7XG4gICAgICAgICAgICAgIC5hdXRob3ItYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAuYXV0aG9yLWRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucmVhZC1hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIC5ib3R0b20tZmVlZC1zZWN0aW9uIHtcbiAgICAudGV4dC1jb250YWluZXIyIHtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgLnRhZ3MtYmxvZyB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMHB4IDBweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcm93LWdhcDogMTBweDtcbiAgICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgICAgLm1lZGl1bS11cHBlcmNhc2Uge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ibG9ncy1ibG9ja3Mge1xuICAgICAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5ibG9ncy1ibG9ja3Mge1xuICAgICAgLmJsb2dzLW5hdmJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgICAuZml2ZS5jb2x1bW5zIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDQgKyAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYXJyb3ctaGVhZGluZyB7XG4gICAgICAgICAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZXZlbi5jb2x1bW5zIHtcbiAgICAgICAgICAgICY6bm90KDpudGgtY2hpbGQoMikpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuICBcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kICAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJvdHRvbS1mZWVkLXNlY3Rpb24ge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgLmJsb2dzLWJsb2NrcyB7XG4gICAgICAgIC5hcnRpY2xlLWNvbnRlbnQge1xuICAgICAgICAgIC5yb3ctd3JhcHBlciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib3R0b20tZmVlZC1zZWN0aW9uIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5ibG9ncy1ibG9ja3Mge1xuICAgICAgICAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgLmZpdmUuY29sdW1ucyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MC40ODclO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDUzLjQ0JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNtb2RhbE92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICAubW9kYWxQb3B1cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAxMHB4IDNweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMnB4IDEwcHggM3B4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggM3B4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIC5idXR0b25TdHlsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNDBweDtcbiAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gICAgICB0b3A6IDE1MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjllZDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHotaW5kZXg6IDk5OTk5OTk5O1xuICAgIH1cbiAgfVxuICAudmlkZW8tY29udGFpbmVyIC5jb250YWluZXItZmx1aWQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG4udmlkZW8ge1xuICBwYWRkaW5nOiA1MHB4IDMwcHggIWltcG9ydGFudDtcbiAgdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIucG9kY2FzdC1mb3JtLWNvbnRhaW5lciB7XG4gIC53cC1ibG9jay1qZXRwYWNrLWNvbnRhY3QtZm9ybSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGdhcDogdmFyKC0td3AtLXN0eWxlLS1ibG9jay1nYXAsIDEuNXJlbSk7XG4gICAgLndwLWJsb2NrLWpldHBhY2stY29udGFjdC1mb3JtLXRvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGdhcDogdmFyKC0td3AtLXN0eWxlLS1ibG9jay1nYXAsIDEuNXJlbSk7XG4gICAgfVxuICAgIC5ncnVuaW9uLWZpZWxkLXdyYXAge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWExYjNkO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAuZ3J1bmlvbi1maWVsZC13aWR0aC01MC13cmFwIHtcbiAgICAgIGZsZXg6IDEgMSBjYWxjKDUwJSAtIGNhbGModmFyKC0td3AtLXN0eWxlLS1ibG9jay1nYXAsIDEuNXJlbSkgKiAxKSk7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgLmVycm9yIHtcbiAgICBjb2xvcjogcmVkO1xuICB9XG4gIC52YWxpZGF0aW9uLW1lc3NhZ2VzLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgLnN1Y2Nlc3Mge1xuICAgICAgY29sb3I6ICMyNzA7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgICAuZXJyb3Ige1xuICAgICAgY29sb3I6ICNkODAwMGM7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmNhcmVlci1mb3JtLXNlY3Rpb24ge1xuICAuY29udGFjdC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQ4cHggNzBweCA4MHB4IDcwcHg7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWNyZWFtO1xuICAgIG1heC13aWR0aDogOTIwcHg7XG4gICAgbWFyZ2luOiAwcHggYXV0byAwIGF1dG87XG4gICAgLmNvbnRhY3QtZm9ybS1jb250ZW50IHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgfVxuICAgICAgcC5wMSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICB9XG4gICAgICAuY29udGFjdC1kZXRhaWwtZm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgLmZvcm0tZmllbGRzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIC5jb250ZW50LWZvcm0ge1xuICAgICAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBzZWxlY3QsIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9hcnJvdy13cmFwLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk2JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2hlY2tib3gtYmxvY2sge1xuICAgICAgICAgICAgY29sdW1uLWNvdW50OiA0O1xuICAgICAgICAgICAgY29sdW1uLWdhcDogNDhweDtcbiAgICAgICAgICAgIC5jaGVja2JveC1jb250ZW50IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYWNjZW50LWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuaGFsZi1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC5jb250ZW50LWZvcm0ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmNoZWNrYm94LWZsZXgge1xuICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jaGVja2JveC1wYXJhIHtcbiAgICAgICAgICAuY29udGVudC1mb3JtIHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQ1ZGQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGFjY2VudC1jb2xvcjogI2VhMWIzZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdC1ib3gge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2U2ZTZlZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnVwbG9hZC1maWxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzczNzQyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB3aWR0aDogODYlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudXBsb2FkLXJlc3VtZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI2ZpbGUtbmFtZS1pbmRleCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgICBjb2xvcjogI2VhMWIzZDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuZmlsZS12YWx1ZSB7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgICBjb2xvcjogIzY3Njc3NTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1Ym1pdC1idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgICBidXR0b246ZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjZweDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250YWN0LW1lc3NhZ2Uge1xuICAgICAgICAgIC5wMiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JlZW47XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jb250YWN0LWVycm9yIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52YWxpZGF0aW9uLW1lc3NhZ2VzLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgLnN1Y2Nlc3Mge1xuICAgICAgY29sb3I6ICMyNzA7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgICAuZXJyb3Ige1xuICAgICAgY29sb3I6ICNkODAwMGM7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmVlci1mb3JtLXNlY3Rpb24ge1xuICAgIC5pbWFnZS1iYW5uZXIge1xuICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDMycHggMjRweCA0OHB4IDI0cHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC5jb250YWN0LWZvcm0tY29udGVudCB7XG4gICAgICAgIC5jb250YWN0LWRldGFpbC1mb3JtIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgLmZvcm0tZmllbGRzIHtcbiAgICAgICAgICAgIC5jb250ZW50LWZvcm0ge1xuICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNoZWNrYm94LWJsb2NrIHtcbiAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5oYWxmLWZsZXgge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgLmNvbnRlbnQtZm9ybSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250YWN0LXBhZ2UtdGVjaC1mb2N1cyB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuY2FyZWVyLWZvcm0tc2VjdGlvbiB7XG4gICAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICAgIC5jb250YWN0LWZvcm0tY29udGVudCB7XG4gICAgICAgIC5jb250YWN0LWRldGFpbC1mb3JtIHtcbiAgICAgICAgICAuZm9ybS1maWVsZHMge1xuICAgICAgICAgICAgLmNoZWNrYm94LWJsb2NrIHtcbiAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRlYW0tbWVtZWJycyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnRlYW0tc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTAwcHg7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICB3aWR0aDogNjBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC50ZWFtLW1haW4taGVhZGluZyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgZ3JpZC1hcmVhOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgICAudWwge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZzogMTBweCAwIDAgMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYTFiM2Q7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4O1xuICAgICAgXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAwcHggMCAwIDA7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJoZWFkZXIgaGVhZGVyXCI7XG4gICAgICB9XG4gICAgICBcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBncmlkLWF1dG8tcm93czogMWZyO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogaW5oZXJpdDtcbiAgICAgIH1cblxuICAgICAgLmxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMzk7XG4gICAgICAgIHdpZHRoOiAzODBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwIDAgMTBweDtcblxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTlhOWE5O1xuXG4gICAgICAgICAgJjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhOWE5YTk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMCAwIDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTlhOWE5O1xuXG4gICAgICAgICAgJjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhOWE5YTk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMCAwIDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmF0dHJpIHtcbiAgICAgICAgICAucGVvcGxlLWltYWdlIHtcbiAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBjb2xvcjogIzM3Mzc0MjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAucGVvcGxlLWltYWdlIHtcbiAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGVvcGxlLXRleHQge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDcyJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1pY29ucyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgLy8gZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjgwcHgpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuc29jaWFsLWljb25zIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIC8vIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmxhbmRpbmctaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzJmMmYzOTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICAubGFuZGluZy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAubGFuZGluZy10ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubGFuZGluZy1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgdG9wOiAxN3B4O1xuXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgICAgYS5tZW51LWljb24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG4gICAgICAubWVudS1sYW5kaW5nLXBhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzJmMmYzOTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDQzcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOGY4ZjhmO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxpIGEge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4udG9wLWZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xufVxuLmxhbmRpbmctbWVudSB7XG4gIGJhY2tncm91bmQ6ICMyZjJmMzk7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1OS42JTtcbiAgaDQge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4udG9wLXNlY3Rpb24ge1xuICAud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEge1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuICB9XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYmxhbmsge1xuICBmb3JtLnBvc3QtcGFzc3dvcmQtZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb29raWVzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCA0NywgNTcsIC44KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC5jb29raWVJbm5lciB7XG4gICAgLmNvb2tpZS1zZXR0aW5nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAuaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbHVtbi1nYXA6IDI1cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3ODFweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvb2tpZS1ib3gge1xuICAgICAgLmRhdGEge1xuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idXR0b25zIHtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3ODFweCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi53aGl0ZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBub25lO1xuICAuY29va2llSW5uZXIge1xuICAgIC5jb29raWUtc2V0dGluZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgLmhlYWRpbmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiAyNXB4O1xuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogIzM3Mzc0MjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb29raWUtYm94IHtcbiAgICAgIC5kYXRhIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYnV0dG9ucyB7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzgxcHgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzMgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY29va2llcy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5jb29raWVzQmFja2VuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xuICB6LWluZGV4OiA5O1xuICAuY29va2llSW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgLmhlYWRpbmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiAyNXB4O1xuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogIzM3Mzc0MjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb29raWUtYm94IHtcbiAgICAgIC5kYXRhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY29va2llcy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5jb29raWVzQmFja2VuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xuICB6LWluZGV4OiA5O1xuICAuY29va2llSW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgLmhlYWRpbmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiAyNXB4O1xuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogIzM3Mzc0MjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb29raWUtYm94IHtcbiAgICAgIC5kYXRhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc3Vicy1vdmVybGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuYnV0dG9uU3R5bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNHB4O1xuICAgIHJpZ2h0OiAtMTFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDNweCAzcHggNXB4IDNweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbn1cbiIsIi5zdGFuemEtb3ZlcmxheS1iZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICB3aWR0aDogMTAwJTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDEwMTtcbiAgb3BhY2l0eTogLjU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RhbnphLW92ZXJsYXktd3JhcHBlciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IDEwMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnN0YW56YS1vdmVybGF5IHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAuc3RhbnphLWltZyB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJ1dHRvblN0eWxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZmQxICFpbXBvcnRhbnQ7XG4gICAgaW1nIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZXZlbnQtZm9ybS1zZWN0aW9uIHtcbiAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0OHB4IDBweCA4MHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgbWF4LXdpZHRoOiA5MjBweDtcbiAgICBtYXJnaW46IDBweCBhdXRvIDAgYXV0bztcbiAgICAuY29udGFjdC1mb3JtLWNvbnRlbnQge1xuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICB9XG4gICAgICBwLnAxIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIH1cbiAgICAgIC5jb250YWN0LWRldGFpbC1mb3JtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMCAwcHg7XG4gICAgICAgIC5mb3JtLWZpZWxkcyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAuY29udGVudC1mb3JtIHtcbiAgICAgICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHNlbGVjdCwgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2Fycm93LXdyYXAuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTYlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jaGVja2JveC1ibG9jayB7XG4gICAgICAgICAgICBjb2x1bW4tY291bnQ6IDQ7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA0OHB4O1xuICAgICAgICAgICAgLmNoZWNrYm94LWNvbnRlbnQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBhY2NlbnQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5oYWxmLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgLmNvbnRlbnQtZm9ybSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuY2hlY2tib3gtZmxleCB7XG4gICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNoZWNrYm94LXBhcmEge1xuICAgICAgICAgIC5jb250ZW50LWZvcm0ge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDBkNWRkO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBhY2NlbnQtY29sb3I6ICNlYTFiM2Q7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QtYm94IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMzZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICByaWdodDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNmU2ZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51cGxvYWQtZmlsZSB7XG4gICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM3Mzc0MjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgd2lkdGg6IDg2JTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnVwbG9hZC1yZXN1bWUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNmaWxlLW5hbWUtaW5kZXgge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgICAgY29sb3I6ICNlYTFiM2Q7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmZpbGUtdmFsdWUge1xuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgY29sb3I6ICM2NzY3NzU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWJtaXQtYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBidXR0b246ZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjZweDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250YWN0LW1lc3NhZ2Uge1xuICAgICAgICAgIC5wMiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JlZW47XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jb250YWN0LWVycm9yIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52YWxpZGF0aW9uLW1lc3NhZ2VzLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgLnN1Y2Nlc3Mge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjMzczNzQyO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgfVxuICAgIC5lcnJvciB7XG4gICAgICBjb2xvcjogI2Q4MDAwYztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJlZXItZm9ybS1zZWN0aW9uIHtcbiAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250YWN0LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDI0cHggNDhweCAyNHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAuY29udGFjdC1mb3JtLWNvbnRlbnQge1xuICAgICAgICAuY29udGFjdC1kZXRhaWwtZm9ybSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIC5mb3JtLWZpZWxkcyB7XG4gICAgICAgICAgICAuY29udGVudC1mb3JtIHtcbiAgICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaGVja2JveC1ibG9jayB7XG4gICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgICAgICAgY29sdW1uLWdhcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaGFsZi1mbGV4IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIC5jb250ZW50LWZvcm0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGFjdC1wYWdlLXRlY2gtZm9jdXMge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmNhcmVlci1mb3JtLXNlY3Rpb24ge1xuICAgIC5jb250YWN0LWNvbnRhaW5lciB7XG4gICAgICAuY29udGFjdC1mb3JtLWNvbnRlbnQge1xuICAgICAgICAuY29udGFjdC1kZXRhaWwtZm9ybSB7XG4gICAgICAgICAgLmZvcm0tZmllbGRzIHtcbiAgICAgICAgICAgIC5jaGVja2JveC1ibG9jayB7XG4gICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5hdHMtY2FyZWVyLWRldGFpbC1zZWN0aW9uIHtcbiAgLmltYWdlLWJhbm5lciB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICA+IGEge1xuICAgICAgICBjb2xvcjogJGNoYXJjb2FsLWdyYXk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG5cbiAgICAuYnV0dG9uLXNtYWxsIHtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY3JlYW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGhlaWdodDogNzYwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBpbWcsXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXRzLWNhcmVlci1kZXRhaWwtcGFnZSB7XG4gICAgLmNhcmVlci1wYWdlLWhlYWRpbmcge1xuICAgICAgbWFyZ2luOiAzODBweCBhdXRvIDAgYXV0bztcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcblxuICAgICAgLnRvcC1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNDhweCA3MHB4IDY0cHggNzBweDtcblxuICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgIC5maXZlLmNvbHVtbnMge1xuICAgICAgICAgICAgJi5yaWdodC1zaXgtY29sdW1uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiA0Mi4zOCU7XG5cbiAgICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgd2lkdGg6IDU1LjQzJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwLnAxIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQycHg7XG4gICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYubG9nby1zZWN0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgICAgICAgICAuaW1hZ2UtY2FsbCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpeC5jb2x1bW5zLnJpZ2h0LXNpeC1jb2x1bW4ge1xuICAgICAgICAgIC5sb2dvLXdyYXBwZXIge1xuICAgICAgICAgICAgLmltYWdlLWNhbGwge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFycm93LWhlYWRpbmcge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG5cbiAgICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogMTNweCAwcHggMTBweCAwcHg7XG5cbiAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAucGFnZS1zZWN0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItbWVudSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgIC5yaWdodC1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuXG4gICAgICAgICAgICAuaW5wdXQtZmllbGQge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNDBweCA4cHggMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvYXJyb3ctd3JhcC5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTYlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgIG9wdGlvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wb3NlZC1kYXJrLWdyYXk7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgJi5jaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uLy4uL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2NoZWNrLnN2Z1wiKSwgJGNyZWFtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hdHMtY3VycmVudC1vcGVuaW5nLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogMHB4IDBweCA4MHB4IDBweDtcblxuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wYWdlLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XG4gICAgICB9XG5cbiAgICAgIC5vcGVuaW5ncy1zdHJ1Y3R1cmUge1xuICAgICAgICAuaW5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG5cbiAgICAgICAgLmF0cy1jdXJyZW50LW9wZW5pbmctZHJvcGRvd24ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3BlbmluZy1jb250YWluZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcblxuICAgICAgICAgIC5zZXJ2aWNlLW5hbWUge1xuICAgICAgICAgICAgd2lkdGg6IDMxLjElO1xuXG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNlcnZpY2UtZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogNjAuMjglO1xuXG4gICAgICAgICAgICAubG9jYXRpb24tbmFtZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM3LjE5JTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDMuNDklO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMi4wNyU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBpbWcsXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNhcmF0LXNpZ24ge1xuXG4gICAgICAgICAgICBpbWcsXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3BlbiB7XG5cbiAgICAgICAgICAgICAgaW1nLFxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAwIDMycHggMDtcblxuICAgICAgICAgIC5leHBhbmRlZC1yb2xsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG5cbiAgICAgICAgICAgIC5oaWdobGlnaHRlZC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgLnNtYWxsLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wb3NlZC1kYXJrLWdyYXk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc2Vjb25kLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5yaWdodC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5maXJzdC1ncm91cCxcbiAgICAgICAgICAgICAgLnNlY29uZC1ncm91cCB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNjJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5leHBhbmRlZC1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbjogMzJweCAwO1xuXG4gICAgICAgICAgICAuZXhwYW5kZWQtc2VjdGlvbiB7XG4gICAgICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2hhcmUtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLnNoYXJlLWxpbmtzIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAudG9vbHRpcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLnRvb2x0aXAtdGV4dCB7XG4gICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkYmxhY2sgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgcC5zbWFsbC11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc29jaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbnMtaW1nIHtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgaW1nLFxuICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9wZW5pbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWwtZ3JheTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaW1hZ2UtYmFubmVyIHtcbiAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24tc21hbGwge1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmVlci1kZXRhaWwtcGFnZSB7XG4gICAgICAuY2FyZWVyLXBhZ2UtaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG8gMCBhdXRvO1xuXG4gICAgICAgIC50b3Atc2VjdGlvbiB7XG4gICAgICAgICAgcGFkZGluZzogMzJweCAwcHggMzJweCAwcHg7XG5cbiAgICAgICAgICAucm93LXdyYXBwZXIge1xuICAgICAgICAgICAgLnNldmVuLmNvbHVtbnMge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICBwLnAxLmxhcmdlLXJlZ3VsYXIge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpdmUuY29sdW1ucy5yaWdodC1zaXgtY29sdW1uIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwLnAxIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpeC5jb2x1bW5zLnJpZ2h0LXNpeC1jb2x1bW4ge1xuICAgICAgICAgICAgICAubG9nby13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2UtY2FsbCB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sb2dvLXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZpbHRlci1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAuZmlsdGVyLW1lbnUge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cbiAgICAgICAgICAgIC5yaWdodC1mbGV4IHtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG5cbiAgICAgICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5OCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlZnQtZmxleCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuXG4gICAgICAgICAgICAgIC5tZWRpdW0tdXBwZXJjYXNlIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXRzLWN1cnJlbnQtb3BlbmluZy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAub3BlbmluZ3Mtc3RydWN0dXJlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgNDhweCAwO1xuXG4gICAgICAgICAgLmF0cy1jdXJyZW50LW9wZW5pbmctZHJvcGRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDBweDtcblxuICAgICAgICAgICAgJi5vcGVuLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAtM3B4IDEycHggOHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KSwgNHB4IDE4cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAuMDkpLCAwcHggN3B4IDE0cHggMHB4IHJnYmEoNTUsIDU1LCA2NiwgLjA0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm9wZW5pbmctY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5zZXJ2aWNlLW5hbWUge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlcnZpY2UtZGV0YWlscyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRldGFpbC1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLmV4cGFuZGVkLXJvbGwge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgIC5oaWdobGlnaHRlZC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAmLnJpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWNvbmQtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGFuZGVkLWNvbnRlbnQge1xuICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMCA2NHB4IDA7XG5cbiAgICAgICAgICAgICAgLmV4cGFuZGVkLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2hhcmUtY29udGVudCB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgLnN1Ym1pdC1idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5zaGFyZS1saW5rcyB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5zb2NpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub3BlbmluZ3MtYnV0dG9uIHtcbiAgICAgICAgICAgIC5idXR0b24tbGFyZ2Uge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBhZ2Utc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY2FyZWVyLWRldGFpbC1wYWdlIHtcbiAgICAgIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgLmZpbHRlci1tZW51IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXG4gICAgICAgICAgICAucmlnaHQtZmxleCB7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXG4gICAgICAgICAgICAgIC5pbnB1dC1maWVsZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgICByaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTklO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZWZ0LWZsZXgge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuY2FyZWVyLWRldGFpbC1wYWdlIHtcbiAgICAgIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIC5maWx0ZXItbWVudSB7XG4gICAgICAgICAgICAucmlnaHQtZmxleCB7XG4gICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5NiU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jYXJlZXItZGV0YWlsLXBhZ2Uge1xuICAgICAgLmZpbHRlci1zZWN0aW9uIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgLmZpbHRlci1tZW51IHtcbiAgICAgICAgICAgIC5yaWdodC1mbGV4IHtcbiAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk4JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgIC5jYXJlZXItZGV0YWlsLXBhZ2Uge1xuICAgICAgLmZpbHRlci1zZWN0aW9uIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgLmZpbHRlci1tZW51IHtcbiAgICAgICAgICAgIC5yaWdodC1mbGV4IHtcbiAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk1JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNjhweCkge1xuICAgIC5hcnJvdy1oZWFkaW5nIHtcbiAgICAgIC5saW5rLXdpdGgtYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI3NnB4KSBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgLmNhcmVlci1kZXRhaWwtcGFnZSB7XG4gICAgICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAuZmlsdGVyLW1lbnUge1xuICAgICAgICAgICAgLnJpZ2h0LWZsZXgge1xuICAgICAgICAgICAgICAuaW5wdXQtZmllbGQge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODRweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEyNzVweCkge1xuICAgIC5jYXJlZXItZGV0YWlsLXBhZ2Uge1xuICAgICAgLmZpbHRlci1zZWN0aW9uIHtcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgLmZpbHRlci1tZW51IHtcbiAgICAgICAgICAgIC5yaWdodC1mbGV4IHtcbiAgICAgICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYXRzLWNhcmVlci1tb2RhbC1zZWN0aW9uIHtcbiAgLmF0cy1jYXJlZXItbW9kYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiAycHggLTNweCAxMnB4IDhweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCksIDRweCAxOHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgLjA5KSwgMHB4IDdweCAxNHB4IDBweCByZ2JhKDU1LCA1NSwgNjYsIC4wNCk7XG4gICAgICBtYXgtd2lkdGg6IDg2N3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAxMDBweCBhdXRvIDMwcHggYXV0bztcblxuICAgICAgLmNsb3NlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBpbWcsXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1kZXRhaWxzIHtcbiAgICAgICAgcGFkZGluZzogNTZweDtcblxuICAgICAgICBwLnAyLmJhc2UtbGlnaHQge1xuICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwYW5kZWQtcm9sbCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjcmVhbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gICAgICAgICAgLmhpZ2hsaWdodGVkLXNlY3Rpb24ge1xuICAgICAgICAgICAgLnNtYWxsLXVwcGVyY2FzZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgICBjb2xvcjogJHByb3Bvc2VkLWRhcmstZ3JheTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWNvbmQtZ3JvdXAge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnJpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpcnN0LWdyb3VwLFxuICAgICAgICAgICAgLnNlY29uZC1ncm91cCB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjYycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvcm0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICAgIC5mb3JtLWlucHV0cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMzhweDtcbiAgICAgICAgICAgIHJvdy1nYXA6IDExcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NyU7XG5cbiAgICAgICAgICAgIHAucDIge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vc3RhdGljL2Fzc2V0cy9pbWFnZXMvYXJyb3ctd3JhcC5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTYlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgIG9wdGlvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcm9wb3NlZC1kYXJrLWdyYXk7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgJi5jaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uLy4uL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2NoZWNrLnN2Z1wiKSwgJGNyZWFtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNlbGVjdC1ib3gge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMzZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnVwbG9hZC1yZXN1bWUge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuXG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAjYXRzLWZpbGUtbmFtZS1pbmRleCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNoZWNrYm94LXBhcmEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYWNjZW50LWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuXG4gICAgICAgICAgICAgIGltZyxcbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYXBwbHktYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgfVxuXG4gICAgICAuY29udGFjdC1lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5tZWRpYS12aWRlbyB7XG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgbWFyZ2luOiAwcHggYXV0byAwcHggYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDQ3LCA1NywgLjgpO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAubW9kYWwtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDEyMXB4IDE5M3B4O1xuXG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyNDZweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYXRzLWNhcmVlci1tb2RhbCB7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgLm1vZGFsLWRldGFpbHMge1xuICAgICAgICAgIHBhZGRpbmc6IDg4cHggMTZweCA2NHB4IDE2cHg7XG5cbiAgICAgICAgICAuZXhwYW5kZWQtcm9sbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmhpZ2hsaWdodGVkLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAmLnJpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc2Vjb25kLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1vZGFsLWZvcm0ge1xuICAgICAgICAgICAgLmZvcm0taW5wdXRzIHtcbiAgICAgICAgICAgICAgcm93LWdhcDogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LWZpZWxkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgcC5wMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTglO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5jaGVja2JveC1wYXJhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYudXBsb2FkLXJlc3VtZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwbHktYnV0dG9uIHtcbiAgICAgICAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZWRpYS12aWRlbyB7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIC5jbG9zZS1pY29uIHtcbiAgICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtZGV0YWlscyB7XG4gICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5hdHMtY2FyZWVyLW1vZGFsIHtcbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgLm1vZGFsLWRldGFpbHMge1xuICAgICAgICAgIC5tb2RhbC1mb3JtIHtcbiAgICAgICAgICAgIC5pbnB1dC1maWVsZCB7XG4gICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5NiU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5hdHMtam9iLWxpc3Rpbmctc2VjdGlvbiB7XG4gIC5hdHMtY2FyZWVyLWRldGFpbC1wYWdlIHtcbiAgICBwYWRkaW5nOiA4OHB4IDQ0cHggMTRweCA0NHB4O1xuICAgIG1heC13aWR0aDogNzQ0cHg7XG4gICAgbWFyZ2luOiA5OHB4IGF1dG8gMCBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1jcmVhbTtcblxuICAgIC5jdXJyZW50LW9wZW5pbmctc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAub3BlbmluZ3Mtc3RydWN0dXJlIHtcbiAgICAgICAgLmN1cnJlbnQtb3BlbmluZy1kcm9wZG93biB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMDtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlsLWNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAuZXhwYW5kZWQtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgIGgxLFxuICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICBoMyxcbiAgICAgICAgICAgIGg0LFxuICAgICAgICAgICAgaDUsXG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICYud3AtYmxvY2staGVhZGluZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hdHMtY2FyZWVyLWRldGFpbC1wYWdlIHtcbiAgICAgIHBhZGRpbmc6IDMycHggMjRweCAxNHB4IDI0cHg7XG5cbiAgICAgIC5jdXJyZW50LW9wZW5pbmctc2VjdGlvbiB7XG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vcGVuaW5ncy1zdHJ1Y3R1cmUge1xuICAgICAgICAgIC5jdXJyZW50LW9wZW5pbmctZHJvcGRvd24ge1xuICAgICAgICAgICAgLmRldGFpbC1jb250YWluZXIge1xuICAgICAgICAgICAgICAuZXhwYW5kZWQtcm9sbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICAuam9iLWxpc3Rpbmctc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJhY2tncm91bmQtc2NyZWVuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYmFja2dyb3VuZDogJGNyZWFtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5hdHMtY2FyZWVyLW1vZGFsLXNlY3Rpb24ge1xuICAuY2FyZWVyLW1vZGFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogMnB4IC0zcHggMTJweCA4cHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpLCA0cHggMThweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIC4wOSksIDBweCA3cHggMTRweCAwcHggcmdiYSg1NSwgNTUsIDY2LCAuMDQpO1xuICAgICAgbWF4LXdpZHRoOiA4NjdweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMTAwcHggYXV0byAzMHB4IGF1dG87XG5cbiAgICAgIC5jbG9zZS1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgaW1nLFxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubW9kYWwtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDU2cHg7XG5cbiAgICAgICAgcC5wMi5iYXNlLWxpZ2h0IHtcbiAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGFuZGVkLXJvbGwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY3JlYW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgICAgICAgIC5oaWdobGlnaHRlZC1zZWN0aW9uIHtcbiAgICAgICAgICAgIC5zbWFsbC11cHBlcmNhc2Uge1xuICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRwcm9wb3NlZC1kYXJrLWdyYXk7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2Vjb25kLWdyb3VwIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5yaWdodC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maXJzdC1ncm91cCxcbiAgICAgICAgICAgIC5zZWNvbmQtZ3JvdXAge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDI2MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1mb3JtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgICAgICAgICAuZm9ybS1pbnB1dHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDM4cHg7XG4gICAgICAgICAgICByb3ctZ2FwOiAxMXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pbnB1dC1maWVsZCB7XG4gICAgICAgICAgICB3aWR0aDogNDclO1xuXG4gICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pLFxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2Fycm93LXdyYXAuc3ZnXCIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk2JTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA1MCU7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJvcG9zZWQtZGFyay1ncmF5O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgICAgICAgICAgICYuY2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9zdGF0aWMvYXNzZXRzL2ltYWdlcy9jaGVjay5zdmdcIiksICRjcmVhbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZWxlY3QtYm94IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDM2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICByaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi51cGxvYWQtcmVzdW1lIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgI2ZpbGUtbmFtZS1pbmRleCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNoZWNrYm94LXBhcmEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYWNjZW50LWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbC1ncmF5O1xuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuXG4gICAgICAgICAgICAgIGltZyxcbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYXBwbHktYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgfVxuXG4gICAgICAuY29udGFjdC1lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5tZWRpYS12aWRlbyB7XG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgbWFyZ2luOiAwcHggYXV0byAwcHggYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDQ3LCA1NywgLjgpO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAubW9kYWwtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDEyMXB4IDE5M3B4O1xuXG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyNDZweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY2FyZWVyLW1vZGFsIHtcbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAubW9kYWwtZGV0YWlscyB7XG4gICAgICAgICAgcGFkZGluZzogODhweCAxNnB4IDY0cHggMTZweDtcblxuICAgICAgICAgIC5leHBhbmRlZC1yb2xsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuaGlnaGxpZ2h0ZWQtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICYucmlnaHQtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5zZWNvbmQtZ3JvdXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubW9kYWwtZm9ybSB7XG4gICAgICAgICAgICAuZm9ybS1pbnB1dHMge1xuICAgICAgICAgICAgICByb3ctZ2FwOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtZmllbGQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICBwLnAyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5OCU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmNoZWNrYm94LXBhcmEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi51cGxvYWQtcmVzdW1lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHBseS1idXR0b24ge1xuICAgICAgICAgICAgICAuYnV0dG9uLWxhcmdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1lZGlhLXZpZGVvIHtcbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgLmNsb3NlLWljb24ge1xuICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1kZXRhaWxzIHtcbiAgICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmNhcmVlci1tb2RhbCB7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIC5tb2RhbC1kZXRhaWxzIHtcbiAgICAgICAgICAubW9kYWwtZm9ybSB7XG4gICAgICAgICAgICAuaW5wdXQtZmllbGQge1xuICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTYlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hcHBsaWNhdGlvbi1tb2RhbC1zZWN0aW9uIHtcbiAgLmFwcGxpY2F0aW9uLW1vZGFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogNTZweCA0OHB4IDQ4cHggNDhweDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIG1heC13aWR0aDogNjIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLmNsb3NlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBpbWcsXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cblxuICAgICAgLmFwcGxpY2F0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHJvdy1nYXA6IDMycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgICAgICAgLmJ1dHRvbi1sYXJnZSB7XG4gICAgICAgICAgcGFkZGluZzogMThweCAyNnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLWdyYXk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYXBwbGljYXRpb24tbW9kYWwge1xuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDE2cHggNjRweCAxNnB4O1xuXG4gICAgICAgIC5hcHBsaWNhdGlvbi1jb250YWluZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIlxuLyogU2xpZGVyIENvbnRhaW5lciAqL1xuLnNsaWRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIE1haW4gU2xpZGVyICovXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBhbmltYXRpb246IGZhZGUgMXMgZWFzZTtcbn1cblxuLnNsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogQW5pbWF0aW9uICovXG5Aa2V5ZnJhbWVzIGZhZGUge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAuNDtcbiAgfVxuICBcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLyogTmF2aWdhdGlvbiBBcnJvd3MgKi9cbi5wcmV2LCAubmV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC0yMnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRyYW5zaXRpb246IC42cyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAwcHggM3B4IDNweCAwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucHJldiB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xufVxuXG4ubmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cblxuLnByZXY6aG92ZXIsIC5uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuOCk7XG59XG5cbi5zbGlkZXItaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uc2xpZGVyX2Rlc2Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG59XG5cbi8qIFRodW1ibmFpbCBOYXZpZ2F0aW9uICovXG4udGh1bWJuYWlsLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4udGh1bWJuYWlsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4udGh1bWJuYWlsIGltZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAuNjtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnRodW1ibmFpbC5hY3RpdmUgaW1nLCAudGh1bWJuYWlsOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGh1bWJuYWlsLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwidWwuY2hhdC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuXG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjllZDtcbiAgICBmb250LWZhbWlseTogXCJMZXhlbmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzM3Mzc0MjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm94LXNoYWRvdzogNXB4IDVweCAwICNmZmNkZDg7XG4gICAgcGFkZGluZzogMjNweCAyNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDg4cHg7XG4gICAgei1pbmRleDogMTtcblxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDAgIzAwMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxOXB4O1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDIzcHg7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coNXB4IDVweCAwICNmZmNkZDgpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOWVkICNmZmY5ZWQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMThweDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMTlweDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICByaWdodDogMjNweDtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyg1cHggNXB4IDAgI2ZmY2RkOCk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY5ZWQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjllZDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxOHB4O1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gIH1cbn1cblxudWwuYnV0dG9uLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgYXV0byA2MHB4IDA7XG5cbiAgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgIGhlaWdodDogNDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGViO1xuICAgIGNvbG9yOiAjMzczNzQyO1xuICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNzM3NDI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJveC1zaGFkb3c6IDVweCA1cHggMCByZ2JhKDI1NSwgMjA4LCAyMTYsIDEpO1xuICAgIG1hcmdpbi1yaWdodDogMTlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbnVsLmNoZWNrLWxpc3QsIHVsLnN0YXItbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvIDYwcHggMDtcblxuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxleGVuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDM0cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMzRweCAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLmNoZWNrLWxpc3QgbGk6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9pbmZvYmVhbnMtZGV2ZWxvcC5nby12aXAubmV0L3dwLWNvbnRlbnQvdGhlbWVzL2luZm9iZWFucy0yMDIzL2Rpc3Qvc3RhdGljL2Fzc2V0cy9pbWFnZXMvQ2hlY2ttYXJrLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgJi5zdGFyLWxpc3QgbGk6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly93d3cuaW5mb2JlYW5zLmFpL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI0LzEwL3N0YXIuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbnVsLmJ1bGxldC1saXN0IHtcbiAgbGlzdC1zdHlsZTogcmV2ZXJ0ICFpbXBvcnRhbnQ7XG5cbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogXCJMZXhlbmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgfVxufVxuIiwiLnByb2R1Y3RNb2RhbC5leHRlcm5hbExpbmtNb2RhbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAucHJvZHVjdE1vZGFsLWxheW91dCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLnByb2R1Y3RNb2RhbC1tYWluIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLmNvbnRhaW5lci1maWVsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ5JSA0OSU7XG4gICAgICAgIGNvbHVtbi1nYXA6IDIlO1xuICAgICAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAuc2VhcmNoSW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc3VtbWFyeSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAudGV4dC1maWVsZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xcyBsaW5lYXI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbmV3c2xldHRlci1ibG9jay1maWVsZC1ib3JkZXItY29sb3IpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmVhdHVyZS1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmFjdGlvbi1idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgLmNhbmNlbC1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYWktbG9hZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbiAgYmFja2dyb3VuZDogI2ZmZjllZDtcbiAgb3BhY2l0eTogLjk7XG59XG5ib2R5IGJ1dHRvbi5jb250YWN0LWNoaXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjMxZjIwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTg5ODk4O1xuICBiYWNrZ3JvdW5kOiAjZmZmOWVkO1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5wcml2YWN5LW5vdGljZSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4ucHJpdmFjeS1ub3RpY2Ugc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jbG9zZS1sYW5nLXdycCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keSBkaXYjY2hhdGJvdC1sYW5ndWFnZS1ib3gge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNjaGF0Ym90LWxhbmd1YWdlLWJveCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSBzZWxlY3QjY2hhdGJvdC1sYW5ndWFnZS1zZWxlY3Qge1xuICBwYWRkaW5nOiAwIDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDI4cHg7XG59XG5ib2R5ICNjaGF0Ym90LWxhbmd1YWdlLWJveCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuLmRpc2FibGVkLWxhbmctc2VsZWN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IC40O1xufVxuYnV0dG9uLmNvbnRhY3QtY2hpcC5jaGlwLWRpc2FibGVkLmFjdGl2ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogdW5zZXQ7XG59XG5idXR0b24uY29udGFjdC1jaGlwLmNoaXAtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAuNDtcbn1cbmJvZHkgLmNvbnRhY3QtdXMtYWkgLmZvcm0taXRlbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIGJveC1zaGFkb3c6IDQuMTRweCA0LjE0cHggMCAwICNmZmQwZDgsIDEuMjRweCAxLjI0cHggMCAwICNmZmY5ZWQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbjtcbn1cblxuLnNlcnZpY2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG5ib2R5IHAuY29udGFjdC1zdXBwLW1zZyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzljOWM5O1xufVxuYm9keSAuY29udGFjdC11cy1haSAubGVmdC1zZWN0aW9uIC5xYS1hbnN3ZXItdGV4dCBhIHtcbiAgY29sb3I6ICNlYTFiM2Q7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmJvZHkgLmNvbnRhY3QtdXMtYWkgLmxlZnQtc2VjdGlvbiAucWEtYW5zd2VyLXRleHQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi8uLi9pbWFnZXMvQXJyb3dTcXVhcmVPdXQucG5nXCIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDNweDtcbn1cbmRpdiNpbmxpbmUtY2FwdGNoYS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDg0NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3NTFweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvdHRvbTogOCU7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbmRpdiNpbmxpbmUtY2FwdGNoYS1jb250YWluZXIgcCwgZGl2I2lubGluZS1jYXB0Y2hhLWNvbnRhaW5lciBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uZHJhd2VyLmluYWN0aXZlLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIGhpZGRlbiB1bnRpbCBsb2NrZWRcbn1cblxuLnNlYXJjaC1pY29uLWRyYXdlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyAvLyBkZWZhdWx0IHZpc2libGVcbn1cbi5xYS1hbnN3ZXItdGV4dCBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5xYS1hbnN3ZXItdGV4dCB1bCwgLnFhLWFuc3dlci10ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4ubWVzc2FnZS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0cHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA4NyU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuYm9keSBidXR0b24ubXNnLWFjdGlvbi1idG4ge1xuICBwYWRkaW5nOiA1cHggMTNweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuLm1zZy1hY3Rpb24tYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6ICM4ODg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubXNnLWFjdGlvbi1idG4gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xufVxuYm9keSBidXR0b24ubXNnLWFjdGlvbi1idG4ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogNHB4IDlweDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IHVuc2V0O1xufVxuLmV4cG9ydC1tb2RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTUsIDU1LCA2NiwgLjYpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5ib2R5IC5leHBvcnQtY2FyZCBoMyB7XG4gIG1hcmdpbjogMCAwIDhweCAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZXhwb3J0LWNhcmQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmZmOWVkIDAlLCAjZmZmIDEwMCUpO1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogMzQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb2RhbC1jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xufVxuLm1vZGFsLWNsb3NlLWJ0biBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBzdHJva2U6ICMzNzM3NDI7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xufVxuLmV4cG9ydC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmV4cG9ydC1zdGF0ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLm1lc3NhZ2UtYWN0aW9ucyAuc3Bpbm5lciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNlNWU3ZWI7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBhbmltYXRpb246IHNwaW4gLjhzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5tc2ctYWN0aW9uLWJ0bi5jb3BpZWQge1xuICBjb2xvcjogIzIyYzU1ZTtcbn1cbmJvZHkgLm1zZy1hY3Rpb24tYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDUpO1xuICBjb2xvcjogIzM3Mzc0Mjtcbn1cbmJvZHkgLmV4cG9ydC1jYXJkIHAge1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5ib2R5IC5leHBvcnQtY2FyZCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U1ZTdlYjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5ib2R5IC5leHBvcnQtYWN0aW9ucyBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNzM3NDI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlNWU3ZWI7XG59XG5ib2R5IC5leHBvcnQtYWN0aW9ucyBidXR0b24ge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuI2V4cG9ydFNlbmQge1xuICBiYWNrZ3JvdW5kOiAjZWExYjNkO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmJvZHkgLmVycm9yLWljb24ge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZWExYjNkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuYm9keSAjZXhwb3J0TW9kYWwgLmV4cG9ydC1jbG9zZS1idG4ge1xuICBwYWRkaW5nOiAxMnB4IDMycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IC44NzVyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2VhMWIzZCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgyMzQsIDI3LCA2MSwgLjMpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG59XG5ib2R5IC5idG4tc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMyk7XG4gIGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3BpbiAuNnMgbGluZWFyIGluZmluaXRlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJvZHkgLnN1Y2Nlc3MtaWNvbiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICMyMmM1NWU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWktZG90LWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5haS1kb3QtbG9hZGVyIHNwYW4ge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2MDAyMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGFpLWRvdC1wdWxzZSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAuNTtcbn1cblxuLmFpLWRvdC1sb2FkZXIgc3BhbjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuLmFpLWRvdC1sb2FkZXIgc3BhbjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC4xNXM7XG59XG4uYWktZG90LWxvYWRlciBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLjNzO1xufVxuLmdsb2JlLWljb24tYnRuIHN2ZyB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdHN0cm9rZS13aWR0aDogMS42O1xufVxuYnV0dG9uLmdsb2JlLWljb24tYnRuLmFkZC1zcGFjZSB7XG4gIHJpZ2h0OiA4OHB4O1xufVxuLmdsb2JlLXRvb2x0aXAtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxleC1zaHJpbms6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZ2xvYmUtaWNvbi1idG4ge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjYzRiOGFjICFpbXBvcnRhbnQ7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMTVzLCBiYWNrZ3JvdW5kIDAuMTVzICFpbXBvcnRhbnQ7XG5cdHJpZ2h0OiA2NXB4O1xuXHR0b3A6IDE0cHg7XG59XG4uZ2xvYmUtaWNvbi1idG4uaGFzLWxhbmcge1xuXHRjb2xvcjogI2M3NDQzZTtcbn1cbi5nbG9iZS1pY29uLWJ0bi5oYXMtbGFuZzpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNmZWY1ZjQ7XG59XG4uZ2xvYmUtaWNvbi1idG4gc3ZnIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0c3Ryb2tlLXdpZHRoOiAxLjY7XG59XG5cbi8qIFRvb2x0aXAgKi9cbi5nbG9iZS10b29sdGlwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IGNhbGMoMTAwJSArIDhweCk7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiAjM2EzMjJiO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cztcbn1cbi5nbG9iZS10b29sdGlwOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0cmlnaHQ6IDEycHg7XG5cdGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItdG9wLWNvbG9yOiAjM2EzMjJiO1xufVxuLmdsb2JlLXRvb2x0aXAtd3JhcDpob3ZlciAuZ2xvYmUtdG9vbHRpcCB7XG5cdG9wYWNpdHk6IDE7XG59XG4uZ2xvYmUtaWNvbi1idG4uaGFzLWxhbmcge1xuXHRjb2xvcjogI2M3NDQzZTtcbn1cbi8qIFRvYXN0ICovXG4ubGFuZy1jaGFuZ2Utcm93IHsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7bWFyZ2luLWJvdHRvbTogMzBweDsgfVxuLmxhbmctY2hhbmdlLXRvYXN0IHtcbiAgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZ2FwOiA2cHg7XG4gIGJhY2tncm91bmQ6ICNmOWYzZWQ7IGJvcmRlcjogMXB4IHNvbGlkICNlY2U0ZGI7IGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDZweCAxNHB4OyBmb250LXNpemU6IDExLjVweDsgY29sb3I6ICM4YTdlNzQ7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuM3MgZWFzZTtcbn1cbi5sYW5nLWNoYW5nZS10b2FzdCBzdmcgeyB3aWR0aDogMTNweDsgaGVpZ2h0OiAxM3B4OyBjb2xvcjogI2M3NDQzZTsgfVxuQGtleWZyYW1lcyBmYWRlSW4geyBmcm9tIHsgb3BhY2l0eTogMDsgfSB0byB7IG9wYWNpdHk6IDE7IH0gfVxuLyogQm90dG9tIHNoZWV0IHBpY2tlciAqL1xuLmxhbmctb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aW5zZXQ6IDA7XG5cdHotaW5kZXg6IDEwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbn1cbi5sYW5nLW92ZXJsYXkub3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxufVxuLmxhbmctb3ZlcmxheS1iZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aW5zZXQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4ubGFuZy1wYW5lbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA5OXB4O1xuICByaWdodDogMTcwcHg7XG5cdHotaW5kZXg6IDI7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHdpZHRoOiAzMCU7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGJveC1zaGFkb3c6IDAgLThweCAzMHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXgtaGVpZ2h0OiA4MCU7XG5cdGFuaW1hdGlvbjogc2xpZGVVcCAuMjVzIGVhc2U7XG4gIH1cbiAgXG5cbkBrZXlmcmFtZXMgc2xpZGVVcCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuLmxhbmctcGFuZWwtaGVhZGVyIHtcblx0cGFkZGluZzogMThweCAyMHB4IDE0cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBlOGUwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGZsZXgtc2hyaW5rOiAwO1xufVxuLmxhbmctcGFuZWwtdGl0bGUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAjM2EzMjJiO1xufVxuYm9keSBidXR0b24ubGFuZy1wYW5lbC1jbG9zZSB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogI2IwYTQ5ODtcblx0cGFkZGluZzogNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMTVzO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keSBidXR0b24ubGFuZy1wYW5lbC1jbG9zZTpob3ZlciB7XG5cdGNvbG9yOiAjNmI1ZTU0O1xufVxuYm9keSBidXR0b24ubGFuZy1wYW5lbC1jbG9zZSBzdmcge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xufVxuLmxhbmctcGFuZWwtc2VhcmNoIHtcblx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZThlMDtcblx0ZmxleC1zaHJpbms6IDA7XG59XG4ubGFuZy1wYW5lbC1zZWFyY2ggaW5wdXQge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgI2U4ZGZkNjtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRwYWRkaW5nOiA5cHggMTJweDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Y29sb3I6ICMzYTMyMmI7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICNmZGY4ZjQ7XG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cztcbn1cbi5sYW5nLXBhbmVsLXNlYXJjaCBpbnB1dDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogI2M3NDQzZTtcbn1cbi5sYW5nLXBhbmVsLXNlYXJjaCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuXHRjb2xvcjogI2I4YWRhMztcbn1cbi5sYW5nLWxpc3Qge1xuXHRmbGV4OiAxO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRwYWRkaW5nOiA0cHggMCA4cHg7XG59XG4ubGFuZy1vcHRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG5cdHBhZGRpbmc6IDExcHggMjBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMXM7XG5cdGZvbnQtc2l6ZTogMTMuNXB4O1xuXHRjb2xvcjogIzRhM2YzNjtcbn1cbi5sYW5nLW9wdGlvbjpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNmZGY1ZWQ7XG59XG4ubGFuZy1vcHRpb24uYWN0aXZlIHtcblx0Y29sb3I6ICNjNzQ0M2U7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubGFuZy1vcHRpb24gLmxhbmctbmF0aXZlIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogI2IwYTQ5ODtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5sYW5nLW9wdGlvbiAubGFuZy1jaGVjayB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRjb2xvcjogI2M3NDQzZTtcblx0b3BhY2l0eTogMDtcblx0ZmxleC1zaHJpbms6IDA7XG59XG4ubGFuZy1vcHRpb24uYWN0aXZlIC5sYW5nLWNoZWNrIHtcblx0b3BhY2l0eTogMTtcbn1cbi5sYW5nLWRpdmlkZXIge1xuXHRoZWlnaHQ6IDFweDtcblx0YmFja2dyb3VuZDogI2YwZThlMDtcblx0bWFyZ2luOiA0cHggMjBweDtcbn1cbnNwYW4uZ2xvYmUtbGFuZy1iYWRnZSB7XG4gIGNvbG9yOiAjYzc0NDNlO1xuICBmb250LXNpemU6IDExcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2YwZThlMDtcbiAgcGFkZGluZzogM3B4O1xuICBsZWZ0OiA1MHB4O1xufVxuQGtleWZyYW1lcyBhaS1kb3QtcHVsc2Uge1xuICAwJSwgODAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjYpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmxhc3QtY29sIC5jYXJkLmV4dHJhLXNwYyB7XG4gIG1hcmdpbi1yaWdodDogMzZweDtcbn1cbi5yb3cubW9iaWxlLXZpdywgLnJvdy50YWItdml3IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcmF3ZXItaGVhZGVyIGltZyB7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLnFhLWZvbGxvd3VwIHtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuLmV4dHJhLXNwYyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucXVlc3Rpb24tZm9sbG93dXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbiAgY29sb3I6ICNkMzJmMmY7XG59XG4uYW5zd2VyLWZvbGxvd3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cbi5kcmF3ZXItY29udGVudCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5xdWVzdGlvbi1zZWN0aW9uLmZyb21odG1sIHtcbiAgbWF4LWhlaWdodDogNzB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5xYS1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICBib3JkZXItdG9wOiB1bnNldDtcbn1cbi5xYS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cblxuLnFhLXNldCAucXVlc3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyAuYWktcmVzcG9uc2UgLnFhLWJsb2NrOmZpcnN0LWNoaWxkIC5xYS1yb3cgaW1nLnFhLWljb24uYWktaWNvbiB7XG4vLyAgIGRpc3BsYXk6IG5vbmU7XG4vLyB9XG4ucWEtYW5zd2VyLXRleHQgcCBhLCAucWEtYW5zd2VyLXRleHQgYSxcbi5xYS1hbnN3ZXItdGV4dCBwIGE6aG92ZXIsIC5xYS1hbnN3ZXItdGV4dCBhOmhvdmVyLFxuLnFhLWFuc3dlci10ZXh0IHVsIGE6aG92ZXIsIC5xYS1hbnN3ZXItdGV4dCB1bCBhIHtcbiAgY29sb3I6ICNlNTNlM2U7XG59XG5cbi5haS1yZXNwb25zZSAucWEtYmxvY2s6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5xYS1hbnN3ZXItdGV4dCB7XG4gIGNvbG9yOiAjMjIyO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5xYS1hbnN3ZXItdGV4dCBsaSBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnFhLWFuc3dlci10ZXh0IG9sIHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5xYS1hbnN3ZXItdGV4dCBvbCB7XG4gIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xufVxuLnVzZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5haS1pY29uIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmNvbnRhaW5lci1pYi10aWxlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWFyY2gtaWNvbi5hY3RpdmUtc2VhcmNoIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VhcmNoLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udG9nZ2xlLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMjBweCAwO1xuICBjb2xvcjogIzRmNDZlNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNDlweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgcm93LWdhcDogMDtcbn1cbmJ1dHRvbi5zaG93LW1vcmUtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuLmNhcmQtY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxIDEgMTYwcHg7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG5cbi5jYXJkLCAuc3ViY2FyZCwgLnN1YmNhcmQtc2luZ2xlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDIxMXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lci1kcmF3ZXIge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAyNnB4O1xuICBtYXgtd2lkdGg6IDcwOXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3NTFweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLmNhcmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ODk4OTg7XG4gIGJveC1zaGFkb3c6IDQuMTRweCA0LjE0cHggMCAwICNmZmQwZDg7XG4gIHBhZGRpbmc6IDE5Ljg2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjExcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uc3ViY2FyZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDMzMnB4O1xufVxuZGl2I2MxLXN1YiAuc3ViY2FyZCwgI2M1LXN1YiAuc3ViY2FyZCB7XG4gIHdpZHRoOiAxMzJweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnN1YmNhcmQge1xuICB3aWR0aDogNjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ODk4OTg7XG4gIGJveC1zaGFkb3c6IDQuMTRweCA0LjE0cHggMCAwICNmZmQwZDg7XG59XG5cbi5zdWJjYXJkLXNpbmdsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk4OTg5ODtcbiAgYm94LXNoYWRvdzogNC4xNHB4IDQuMTRweCAwIDAgI2ZmZDBkODtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG5cbi5jYXJkLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5sYXN0LWNvbCB7XG4gIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLyogWmlnemFnIHZlcnRpY2FsIGFsaWdubWVudCAoZGVza3RvcCBvbmx5KSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jYXJkLWNvbHVtbjpudGgtY2hpbGQoMiksXG4gIC5jYXJkLWNvbHVtbjpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cblxuICAuY2FyZC1jb2x1bW46bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuLmhpZGRlbi1zdWJjYXJkcyB7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG59XG4uaGlkZGVuLXN1YmNhcmRzLCAuaGlkZS1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubG9nbyBoMiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnF1ZXMtd3JwIHtcbiAgZ2FwOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29udGFjdC1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZTUzZTNlO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IC44cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG59XG5cbi5jb250YWN0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjNTMwMzA7XG59XG5cbi5oYW1idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5iYXIge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDNweCAwO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi8qIEhlcm8gU2VjdGlvbiAqL1xuLmhlcm8ge1xuICBwYWRkaW5nOiAxMjBweCAwIDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlcm8tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhlcm8tdGl0bGUsIC5oZXJvLXN1YnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDUycHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZXJvLXRpdGxlIHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucmVkLXRleHQge1xuICBjb2xvcjogI2U1M2UzZTtcbn1cblxuLmhlcm8tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogLjg7XG4gIG1heC13aWR0aDogNjcwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4uc2VhcmNoLWNvbnRhaW5lciwgLnNlYXJjaC1jb250YWluZXItZHJhd2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA2NzJweDtcbiAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlYXJjaC1jb250YWluZXItZHJhd2VyIHtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAxMnB4IDBweCAjMDAwMDAwMWE7XG59XG4uc2VhcmNoLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNzkwcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uc2VhcmNoLWlucHV0LCAuc2VhcmNoLWlucHV0LWRyYXdlciB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogNjcycHg7XG4gIGhlaWdodDogNThweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDE0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmV5LTkxLCAjZTVlN2ViKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAuMDUpICFpbXBvcnRhbnQ7XG5cbn1cbi5oZXJvIC5zZWFyY2gtaW5wdXQge1xuICBoZWlnaHQ6IDEyNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uZXhhbXBsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2NjY7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZ2FwOiAxNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbnNwYW4uZXhhbXBsZS1jaGFuZ2Uge1xuICBwYWRkaW5nOiA2cHggMTZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTdlYjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzM3Mzc0MjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAuMDUpO1xufVxuXG5zcGFuLmV4YW1wbGUtY2hhbmdlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWExYjNkO1xuICBjb2xvcjogI2VhMWIzZDtcbn1cblxuLnJlZC1saW5rIHtcbiAgY29sb3I6ICNlNTNlM2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zZXJ2aWNlLWljb24ge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLnNlcnZpY2UtY2FyZCBoMywgLmNhcmQgaDMsIC5zdWJjYXJkIGgzLCAuc3ViY2FyZC1zaW5nbGUgaDMge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTZweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzExMTgyNztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZmxleDogMTtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnNlcnZpY2UtY2FyZCBwLCAuY2FyZC10ZXh0IHAge1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmNhcmQgLmV4dHJhLW1hciB7XG4gIG1hcmdpbi1ib3R0b206IDMlICFpbXBvcnRhbnQ7XG59XG5cbi5zaG93LW1vcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtd3JwLCAuc2VhcmNoLXdycC1kcmF3ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTFweDtcbiAgdG9wOiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLXdycCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYm90dG9tOiAxMnB4O1xufVxuXG4uc2hvdy1tb3JlLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7IC8qIENoYW5nZSB0aGlzIHRvIHlvdXIgZGVzaXJlZCBiYWNrZ3JvdW5kIGNvbG9yICovXG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2VhMWIzZCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMnB4IDMwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zaG93LW1vcmUuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmRpdiNjNS1zdWIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMTFweDtcbn1cblxuLyogU3RhdHMgU2VjdGlvbiAqL1xuLnN0YXRzLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc3RhdC1pdGVtIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLnN0YXQtbnVtYmVyIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5zdGF0LW51bWJlci5yZWQge1xuICBjb2xvcjogI2VhMWIzZDtcbn1cblxuLnN0YXQtbGFiZWwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMzczNzQyO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiBJbnRlbGxpZ2VuY2UgRHJhd2VyICovXG4uaW50ZWxsaWdlbmNlLWRyYXdlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3cteTogdW5zZXQgIWltcG9ydGFudDtcbiAgdG9wOiA1OXB4O1xuICBsZWZ0OiAxMjBweDtcbiAgcmlnaHQ6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgLTRweCAyMHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIHotaW5kZXg6IDIwMDA7XG4gIG1pbi1oZWlnaHQ6IDk2dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYgMCUsICNmZmY5ZWQgMTAwJSk7XG59XG5cbi5pbnRlbGxpZ2VuY2UtZHJhd2VyLm9wZW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5kcmF3ZXItaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA2cHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjllZDtcbn1cblxuLmRyYXdlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzMzMztcbn1cblxuLmNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NjY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jbG9zZS1idG46aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmRyYXdlci1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgd2lkdGg6IDc0Ny45cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHNjcm9sbC1wYWRkaW5nLWJvdHRvbTogMzBweDsgLyogfiBpbnB1dCBoZWlnaHQgKyBnYXAgKi9cblxufVxuXG4ucXVlc3Rpb24tc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5xdWVzdGlvbiwgLnFhLXF1ZXN0aW9uLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5haS1yZXNwb25zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBnYXA6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5haS1hdmF0YXIsIC5jb3VudHJ5LWJhZGdlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2U1M2UzZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnFhLWJsb2NrIC5xYS1yb3c6Zmlyc3QtY2hpbGQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuLmNvdW50cnktYmFkZ2UsIC5xYS1pY29uLnVzZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY5ZWQ7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmNvdW50cnktYmFkZ2Utb2xkLCAuYWktYXZhdGFyLW9sZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbn1cbi5haS1tZXNzYWdlIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5haS1tZXNzYWdlIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYWktbWVzc2FnZSBoMiwgLmFpLW1lc3NhZ2UgaDMsIC5haS1tZXNzYWdlIGg0LCAuYWktbWVzc2FnZSBoNSwgLmFpLW1lc3NhZ2UgaDEge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLnNlYXJjaC1pbnB1dDpmb2N1cywgLnNlYXJjaC1pbnB1dC1kcmF3ZXI6Zm9jdXMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JleS05MSwgI2U1ZTdlYikgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4ICMwMDAwMDAwZCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTVlN2ViICFpbXBvcnRhbnQ7XG59XG4uYWktaW50cm8ge1xuICBmb250LXNpemU6IC45NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmJyZWFrZG93bi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uYnJlYWtkb3duLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBkaXNjICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbn1cblxuLmJyZWFrZG93bi1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IC45cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzU1NTtcbn1cblxuLmJyZWFrZG93bi1saXN0IHN0cm9uZyB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZHJhd2VyLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiKDEyMiAxMjAgMTIwIC8gNTAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCB2aXNpYmlsaXR5IC4zcyBlYXNlO1xuICB6LWluZGV4OiAxOTk5O1xufVxuXG4uZHJhd2VyLW92ZXJsYXkub3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qIFJlc3BvbnNpdmUgRGVzaWduICovXG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gIC5hYnQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlO1xuICB9XG5cbn1cblxuLyogUmVzcG9uc2l2ZSBEZXNpZ24gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmNhcmQtY29sdW1uIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN0YXQtbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnN0YXQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBkaXYjdGIyLCAjdGIzIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy50YWItdml3IC5leHRyYS1zcGMge1xuICAgIHBhZGRpbmctdG9wOiAxOXB4O1xuICB9XG4gIC5yb3cudGFiLXZpdyB7XG4gICAgZ2FwOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucm93LnRhYi12aXcgLmNhcmQtY29sdW1uIHtcbiAgICBtYXgtd2lkdGg6IDIzM3B4O1xuICB9XG4gIC5yb3cudGFiLXZpdyAuY2FyZC1jb2x1bW46bnRoLWNoaWxkKDMpLCAucm93LnRhYi12aXcgLmNhcmQtY29sdW1uOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogNzRweDtcbiAgfVxuICAucm93LnRhYi12aXcgLnN1YmNhcmQtcm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLnJvdy50YWItdml3IC5zdWJjYXJkLCAucm93LnRhYi12aXcgLnN1YmNhcmQge1xuICAgIHdpZHRoOiAyMTFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDZweCAxOS44NnB4IDE5Ljg2cHg7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3cudGFiLXZpdyAgLmNhcmQtY29sdW1uIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLnJvdy50YWItdml3IC5sYXN0LWNvbCB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5yb3cudGFiLXZpdyAubGFzdC1jb2wgLmNhcmQuZXh0cmEtc3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnN1YmNhcmQtcm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5zZWFyY2gtYm94IHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxuICBcbiAgLmhlcm8tdGl0bGUsXG4gIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuICAuY3RhLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLnN0YXRzLWdyaWQge1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIC5kcmF3ZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gIC5kcmF3ZXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cblxuICAucm93Lm1vYmlsZS12aXcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDIwJTtcblxuICB9XG4gIC5yb3cuZGVza3RvcC12aXcsIC5yb3cubW9iaWxlLXZpdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucm93Lm1vYmlsZS12aXcgLmNhcmQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogOXB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnJvdy5tb2JpbGUtdml3IC5jYXJkLCAucm93Lm1vYmlsZS12aXcgLnN1YmNhcmQtc2luZ2xlIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgaGVpZ2h0OiAxNjhweDtcbiAgfVxuICAucm93Lm1vYmlsZS12aXcgLnRoaXJkLWNhcmQge1xuICAgIGhlaWdodDogMTg0cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAucm93Lm1vYmlsZS12aXcgLmNhcmQuc2Vjb25kLWNhcmQge1xuICAgIGhlaWdodDogMTU2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucm93Lm1vYmlsZS12aXcgLmNhcmQtc3ZlbiB7XG4gICAgaGVpZ2h0OiAxNTJweDtcbiAgICBwYWRkaW5nLXRvcDogMTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3cubW9iaWxlLXZpdyAgLmNhcmQtY29sdW1uOm50aC1jaGlsZCg0KSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5yb3cubW9iaWxlLXZpdyAgLmNhcmQtY29sdW1uOm50aC1jaGlsZCg1KSwgLnJvdy5tb2JpbGUtdml3ICAuY2FyZC1jb2x1bW46bnRoLWNoaWxkKDEpLFxuICAucm93Lm1vYmlsZS12aXcgIC5jYXJkLWNvbHVtbjpudGgtY2hpbGQoMiksIC5yb3cubW9iaWxlLXZpdyAuY2FyZC1jb2x1bW46bnRoLWNoaWxkKDMpLFxuICAucm93Lm1vYmlsZS12aXcgLmNhcmQtY29sdW1uOm50aC1jaGlsZCg0KSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnJvdy5tb2JpbGUtdml3IC5zaXgtY2FyZCB7XG4gICAgaGVpZ2h0OiAxNzhweDtcbiAgfVxuICAucm93Lm1vYmlsZS12aXcgLmNhcmQtY29sdW1uOm50aC1jaGlsZCgzKSBhOm50aC1jaGlsZCgyKSxcbiAgLnJvdy5tb2JpbGUtdml3IC5jYXJkLWNvbHVtbjpudGgtY2hpbGQoNSkgYTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuICAucm93Lm1vYmlsZS12aXcgLmNhcmQtY29sdW1uOm50aC1jaGlsZCg2KSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICBwLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICBzZWN0aW9uLmhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiAyNTBweDtcbiAgfVxuICAuc2hvdy1tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5yb3cubW9iaWxlLXZpdyAuY2FyZC1jb2x1bW46bnRoLWNoaWxkKDYpIGE6bnRoLWNoaWxkKDIpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAxNSU7XG4gIH1cbiAgLmNhcmQuc3ViY2FyZC1zaW5nbGUudHdlbHZlLWNhcmQge1xuICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICB9XG4gIC5yb3cubW9iaWxlLXZpdyAgLmNhcmQtY29sdW1uOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5jYXJkIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgfVxuICAucm93Lm1vYmlsZS12aXcgLmV4dHJhLXNwYy5uaW5lLWNhcmQge1xuICAgIGhlaWdodDogMjI2cHg7XG4gIH1cbiAgLnJvdy5tb2JpbGUtdml3IC5jYXJkLmVpZ2h0LWNhcmQge1xuICAgIGhlaWdodDogMTY2cHg7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cbiAgLnJvdy5tb2JpbGUtdml3IC50ZW4tY2FyZCB7XG4gICAgaGVpZ2h0OiAxODhweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbiAgLmNhcmQgaDMsIC5zZXJ2aWNlLWNhcmQgaDMsIC5zdWJjYXJkLXNpbmdsZSBoMywgLnN1YmNhcmQgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJkLXRleHQgcCwgLnNlcnZpY2UtY2FyZCBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnJvdy5tb2JpbGUtdml3IC5mb3VyLWNhcmQge1xuICAgIGhlaWdodDogMjA2cHg7XG4gIH1cbiAgYnV0dG9uI2Nsb3NlRHJhd2VyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLnFhLXF1ZXN0aW9uLXRleHQsIC5xdWVzdGlvbiB7XG4gICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmludGVsbGlnZW5jZS1kcmF3ZXIge1xuICAgIGxlZnQ6IDYycHg7XG4gICAgcmlnaHQ6IDYycHg7XG4gIH1cbiAgLmRyYXdlci1jb250ZW50IHtcbiAgICB3aWR0aDogODclO1xuICB9XG4gIC5jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5xYS1hbnN3ZXItdGV4dCB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5xYS1hbnN3ZXItdGV4dCBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgc2VjdGlvbi5zdGF0cy1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIHNlY3Rpb24uc2VydmljZXMtc2hvd2Nhc2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnFhLWFuc3dlci10ZXh0IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnFhLWJsb2NrIC5xYS1yb3c6Zmlyc3QtY2hpbGQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICBkaXYjaW50ZWxsaWdlbmNlRHJhd2VyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5xYS1hbnN3ZXItdGV4dCB7XG4gICAgd2lkdGg6IDc4JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlYXJjaC1jb250YWluZXItZHJhd2VyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJkLWNvbHVtbjpudGgtY2hpbGQoMiksIC5jYXJkLWNvbHVtbjpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xuICAucm93LnRhYi12aXcgLmNhcmQtY29sdW1uIHtcbiAgICBtYXgtd2lkdGg6IDIwMXB4O1xuICB9XG4gIC5yb3cudGFiLXZpdyAuY2FyZCwgLnJvdy50YWItdml3IC5zdWJjYXJkIHtcbiAgICB3aWR0aDogMTg5cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LnRhYi12aXcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnJvdy5tb2JpbGUtdml3IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdGF0cy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE4MHB4LCAxZnIpKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmFidC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7XG4gIH1cbiAgLnNlYXJjaC1jb250YWluZXItZHJhd2VyIHtcbiAgICBtYXgtd2lkdGg6IDg3JSAhaW1wb3J0YW50O1xuICB9XG4gIC8vbGFuZyBnbG9iZVxuICAubGFuZy1wYW5lbCB7XG4gICAgcmlnaHQ6IDk3cHg7XG4gIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC1jb250YWluZXItZHJhd2VyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdGF0LW51bWJlci5yZWQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc3RhdC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zdGF0cy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE2NHB4LCAxZnIpKTtcbiAgfVxuICAucm93LnRhYi12aXcgLmNhcmQsIC5yb3cudGFiLXZpdyAuc3ViY2FyZCB7XG4gICAgd2lkdGg6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy50YWItdml3IC5jYXJkLWNvbHVtbiB7XG4gICAgbWF4LXdpZHRoOiAxODVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFidC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5pbnRlbGxpZ2VuY2UtZHJhd2VyIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgZGl2I2ludGVsbGlnZW5jZURyYXdlciB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuICBkaXYjaW5saW5lLWNhcHRjaGEtY29udGFpbmVyIHtcbiAgICBib3R0b206IDIyJTtcbiAgICB3aWR0aDogNzQlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMTIlO1xuICB9XG4gIGRpdiNpbmxpbmUtY2FwdGNoYS1jb250YWluZXIgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5zZWFyY2gtY29udGFpbmVyLWRyYXdlciB7XG4gICAgd2lkdGg6IDc0JSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDEyJTtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYsICNmZmY5ZWQpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMjIlO1xuICB9XG4gIC5leGFtcGxlLXRleHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgc3Bhbi5leGFtcGxlLWNoYW5nZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VhcmNoLXdycC1kcmF3ZXIge1xuICAgIHRvcDogMTFweDtcbiAgfVxuICAuc2VhcmNoLXdycC1kcmF3ZXIgaW1nIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnNlYXJjaC1pbnB1dC1kcmF3ZXIge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnJvdy50YWItdml3IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yb3cubW9iaWxlLXZpdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBzZWN0aW9uLmhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiA5OHB4O1xuICB9XG4gIC5zZWFyY2gtaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTAuNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlYXJjaC13cnAge1xuICAgIGhlaWdodDogMTlweDtcbiAgfVxuICAvL2xhbmcgZ2xvYmVcbiAgLmxhbmctcGFuZWwge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgc3Bhbi5nbG9iZS1sYW5nLWJhZGdlIHtcbiAgICBsZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2xvYmUtaWNvbi1idG4ge1xuICAgIHJpZ2h0OiA2NnB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5Ac3VwcG9ydHMgKC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWFyY2gtY29udGFpbmVyLWRyYXdlciB7XG4gICAgICBib3R0b206IDE1JTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5oZXJvLXRpdGxlLFxuICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLmN0YS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAuc2VhcmNoLWNvbnRhaW5lciwgLnNlYXJjaC1jb250YWluZXItZHJhd2VyIHtcbiAgICBtYXJnaW46IDAgMTBweCAxcmVtO1xuICB9XG4gIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIH1cblxuICAuc2VydmljZXMtZ3JpZC5leHBhbmRlZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxuICAuc3RhdHMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxufVxuIiwiZGl2I3Rlcm1zZmVlZC1jb20tLS1uYiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRlcm1zZmVlZC1jb20tLS1uYiAuY2MtbmItbWFpbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgcGFkZGluZzogMTYuNXB4IDI0cHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAtMXB4IDEwcHggMCAjYWNhYmFiNGQ7XG4gIGJvcmRlci1jb2xvcjogI2Y0ZjRmNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWxpZ2h0IC5jYy1uYi10aXRsZSB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uY2MtbmItdGV4dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDY3JTtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodCAuY2MtbmItdGV4dCB7XG4gIGNvbG9yOiAjMTExO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNjLW5iLWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5idXR0b24uY2MtbmItcmVqZWN0IHtcbiAgY29sb3I6ICNmOGY2ZjYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMWQxZCAhaW1wb3J0YW50O1xufVxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWxpZ2h0IC5jYy1uYi1va2FncmVlIHtcbiAgYmFja2dyb3VuZDogI2VhMWIzZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlYTFiM2QgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodCAuY2MtbmItY2hhbmdlcCB7XG4gIGNvbG9yOiAjZWExYjNkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VhMWIzZCAhaW1wb3J0YW50O1xufVxuLnRlcm1zZmVlZC1jb20tLS1uYiAuY2MtbmItb2thZ3JlZSwgLnRlcm1zZmVlZC1jb20tLS1uYiAuY2MtbmItcmVqZWN0LCAudGVybXNmZWVkLWNvbS0tLW5iIC5jYy1uYi1jaGFuZ2VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtbGlnaHQgLmNjLWNwLWZvb3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IHVuc2V0O1xufVxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWxpZ2h0IC5jYy1jcC1mb290LXNhdmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxODYzZGMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4NjNkYyAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA3cHggMTFweDtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodCAuY2MtcGMtaGVhZC1sYW5nIHNlbGVjdCB7XG4gIGNvbG9yOiAjMTExO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWxpZ2h0IC5jYy1wYy1oZWFkLWNsb3NlIHtcbiAgYm9yZGVyOiB1bnNldDtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodCAuY2MtY3AtYm9keS10YWJzLWl0ZW0sIC50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodCAuY2MtY3AtYm9keS10YWJzLWl0ZW0tbGluay5jYy1jcC1ib2R5LXRhYnMtaXRlbS50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodCAuY2MtcGMtaGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IHVuc2V0O1xufVxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWxpZ2h0IC5jYy1jcC1ib2R5LXRhYnMtaXRlbVthY3RpdmU9dHJ1ZV0gYnV0dG9uLFxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWxpZ2h0IC5jYy1jcC1ib2R5LXRhYnMtaXRlbS1saW5rIHtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyOiB1bnNldDtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGMtZGlhbG9nIC5jYy1jcC1ib2R5LWNvbnRlbnQtZW50cnktdGl0bGUge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbmRpdiN0ZXJtc2ZlZWQtY29tLS0tbmIge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtbGlnaHQgLmNjLWNwLWJvZHktdGFicy1pdGVtW2FjdGl2ZT10cnVlXSxcbi50ZXJtc2ZlZWQtY29tLS0tcGMtZGlhbG9nIC5jYy1jcC1ib2R5LXRhYnMtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGMtZGlhbG9nIC5jYy1jcC1ib2R5IHtcbiAgZmxleC1kaXJlY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGMtZGlhbG9nIC5jYy1jcC1ib2R5LXRhYnMge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuYnV0dG9uI3RpdGxlX21vcmVfaW5mb3JtYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWxpZ2h0IC5jYy1jcC1mb290LXNhdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGMtZGlhbG9nIC5jYy1jcC1ib2R5LWNvbnRlbnQtZW50cnktdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmJvZHkgLnRlcm1zZmVlZC1jb20tLS1wYy1kaWFsb2cgLmNjLWNwLWJvZHktdGFicyxcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodCAuY2MtcGMtY29udGFpbmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4ZW5kXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYy1uYi10ZXh0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiJdLCJtYXBwaW5ncyI6IjtBQUFBO0FBQUE7O0FBQUE7QUNBQTtBQUNBO0FBQ0E7QUFDQTtBREtBO0FDSEE7QUFDQTtBREtBO0FDRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURJQTtBQ0RBOztBQUVBO0FBQ0E7QUFDQTtBREdBO0FDQUE7QUFDQTtBQUNBO0FBQ0E7QURFQTtBQ0NBO0FBQ0E7QUFDQTtBRENBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURBQTtBQ0dBO0FBQ0E7QUFDQTtBRERBO0FDSUE7QUFDQTtBQUNBO0FERkE7QUNLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FESEE7QUNNQTtBQUNBO0FESkE7QUNPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRExBO0FDUUE7QUFDQTtBQUNBO0FBQ0E7QUROQTtBQ1NBO0FBQ0E7QUFDQTtBQUNBO0FEUEE7QUNVQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURSQTtBQ1dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRFRBO0FDWUE7QUFDQTtBQUNBO0FBQ0E7QURWQTtBQ2FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRFhBO0FDYUE7QUFDQTtBRFhBO0FDYUE7QUFDQTtBQUNBO0FBQ0E7QURYQTtBQ2dCQTtBQUNBO0FEZEE7QUNnQkE7QUFDQTtBRGRBO0FDZ0JBO0FBQ0E7QUFDQTtBQUNBO0FEZEE7QUNtQkE7QUFDQTtBRGpCQTtBQ21CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGpCQTtBQ3NCQTs7QUFFQTtBRHBCQTtBQ3VCQTs7QUFFQTtBQUNBO0FEckJBO0FDd0JBO0FBQ0E7QUR0QkE7QUN5QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR2QkE7QUMwQkE7OztBQUdBO0FEeEJBO0FDMkJBO0FBQ0E7QUR6QkE7QUM0QkE7QUFDQTtBQUNBO0FBQ0E7QUQxQkE7QUFDQTtBQzZCQTtBQUNBO0FBQ0E7QUQzQkE7QUFDQTtBQzRCQTtBQUNBO0FEMUJBO0FBQ0E7QUMyQkE7QUFDQTtBRHpCQTtBQUNBO0FDMEJBO0FBQ0E7QUFDQTtBRHhCQTtBQUNBO0FDeUJBO0FBQ0E7QUR2QkE7QUFDQTtBQ3dCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdEJBO0FBQ0E7QUN3QkE7QUFDQTtBRHRCQTtBQ3VCQTtBQUNBO0FBQ0E7QUFDQTtBRHJCQTtBQ3NCQTtBQUNBO0FBQ0E7QUFDQTtBRHBCQTtBQ3VCQTtBQUNBO0FEckJBO0FDc0JBO0FBQ0E7QUFDQTtBRHBCQTtBQUNBO0FDd0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdEJBO0FDdUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURyQkE7QUN1QkE7QUFDQTtBQUNBO0FEckJBO0FBQ0E7QUN3QkE7QUFDQTtBQUNBO0FBQ0E7QUR0QkE7QUFDQTtBQ3VCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHJCQTtBQUNBO0FDdUJBO0FBQ0E7QUFDQTtBQUNBO0FEckJBO0FBQ0E7QUVwU0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRnNTQTtBRWxTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FGb1NBO0FFblNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUZxU0E7QUVoU0E7QUFDQTtBRmtTQTtBRWpTQTtBQUNBO0FBQ0E7QUFDQTtBRm1TQTtBRWpTQTtBQUNBO0FGbVNBO0FFalNBO0FBQ0E7QUFDQTtBRm1TQTtBRTVSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUY4UkE7QUU3UkE7QUFDQTtBRitSQTtBRTlSQTtBQUNBO0FGZ1NBO0FFN1JBO0FBQ0E7QUYrUkE7QUU3UkE7QUFJQTtBRjRSQTtBRS9SQTtBQUNBO0FGaVNBO0FFelJBO0FBQ0E7QUYyUkE7QUVyUkE7QUFDQTtBQUNBO0FGdVJBO0FFclJBO0FBQ0E7QUZ1UkE7QUFDQTtBQUNBO0FFcFJBO0FBQ0E7QUFDQTtBQUNBO0FGc1JBO0FFcFJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FGc1JBO0FFclJBO0FBQ0E7QUZ1UkE7QUVyUkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRnVSQTtBRXJSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FGdVJBO0FFcFJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUZzUkE7QUVqUkE7QUFDQTtBRm1SQTtBRWxSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUZvUkE7QUUvUUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBRitRQTtBRTlRQTtBQUNBO0FGZ1JBO0FFOVFBO0FBQ0E7QUZnUkE7QUU5UUE7QUFDQTtBQUNBO0FGZ1JBO0FFN1FBO0FBQ0E7QUFDQTtBRitRQTtBRXpRQTtBQUNBO0FBQ0E7QUYyUUE7QUFDQTtBQUNBO0FFbFFBO0FBQ0E7QUZvUUE7QUVsUUE7QUFIQTtBQUlBO0FGcVFBO0FBQ0E7QUVoUUE7QUFDQTtBQUNBO0FGa1FBO0FFaFFBO0FBSkE7QUFLQTtBQUlBO0FBQ0E7QUZnUUE7QUVwUUE7QUFDQTtBRnNRQTtBQUNBO0FFaFFBO0FBQ0E7QUZrUUE7QUVoUUE7QUFIQTtBQUlBO0FGbVFBO0FBQ0E7QUFDQTtBRTlQQTtBQUNBO0FBQ0E7QUZnUUE7QUU5UEE7QUFDQTtBQUNBO0FGZ1FBO0FFL1BBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRmlRQTtBRTlQQTtBQUNBO0FGZ1FBO0FFOVBBO0FBQ0E7QUFDQTtBRmdRQTtBRS9QQTtBQUNBO0FBQ0E7QUZpUUE7QUVoUUE7QUFDQTtBRmtRQTtBRWhRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUZrUUE7QUU3UEE7QUFDQTtBRitQQTtBRTlQQTtBQUNBO0FBQ0E7QUZnUUE7QUFDQTtBRTNQQTtBQXJEQTtBQXNEQTtBQUNBO0FGOFBBO0FBQ0E7QUFDQTtBRTNQQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRjRQQTtBRTNQQTtBQUNBO0FBQ0E7QUY2UEE7QUFDQTtBQUNBO0FHcGpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FIc2pCQTtBR3BqQkE7QUFOQTtBQU9BO0FIdWpCQTtBQUNBO0FHcmpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSHVqQkE7QUdwakJBO0FBQ0E7QUFDQTtBSHNqQkE7QUFDQTtBR25qQkE7QUFDQTtBQUNBO0FIcWpCQTtBQUNBO0FHbGpCQTtBQUNBO0FBQ0E7QUhvakJBO0FBQ0E7QUdqakJBO0FBQ0E7QUFDQTtBSG1qQkE7QUFDQTtBR2hqQkE7QUFDQTtBQUNBO0FBQ0E7QUhrakJBO0FBQ0E7QUcvaUJBO0FBQ0E7QUFDQTtBQUNBO0FIaWpCQTtBQUNBO0FHOWlCQTtBQUNBO0FBQ0E7QUFDQTtBSGdqQkE7QUFDQTtBRzdpQkE7QUFDQTtBSCtpQkE7QUc1aUJBO0FBQ0E7QUg4aUJBO0FHM2lCQTs7Ozs7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FINmlCQTtBRzFpQkE7Ozs7Ozs7Ozs7QUFVQTtBQUNBO0FBQ0E7QUg0aUJBO0FHemlCQTs7Ozs7QUFLQTtBQUNBO0FBQ0E7QUgyaUJBO0FHeGlCQTs7Ozs7Ozs7OztBQVVBO0FBQ0E7QUFDQTtBSDBpQkE7QUd2aUJBOzs7Ozs7Ozs7QUFTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSHlpQkE7QUd0aUJBOzs7Ozs7OztBQVFBO0FBQ0E7QUFDQTtBSHdpQkE7QUdyaUJBO0FBQ0E7QUFDQTtBQUNBO0FIdWlCQTtBR3BpQkE7Ozs7Ozs7OztBQVNBO0FBQ0E7QUhzaUJBO0FHbmlCQTs7QUFFQTtBQUNBO0FBQ0E7QUhxaUJBO0FHbGlCQTtBQUNBO0FBQ0E7QUhvaUJBO0FHamlCQTs7QUFFQTtBSG1pQkE7QUdoaUJBO0FBQ0E7QUFDQTtBQUNBO0FIa2lCQTtBRy9oQkE7QUFDQTtBSGlpQkE7QUc5aEJBO0FBQ0E7QUhnaUJBO0FHN2hCQTs7QUFFQTtBQUNBO0FIK2hCQTtBRzVoQkE7Ozs7QUFJQTtBQUNBO0FIOGhCQTtBRzNoQkE7QUFDQTtBSDZoQkE7QUcxaEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUg0aEJBO0FHemhCQTtBQUNBO0FBQ0E7QUFDQTtBSDJoQkE7QUd4aEJBOztBQUVBO0FBQ0E7QUFDQTtBSDBoQkE7QUd2aEJBOztBQUVBO0FIeWhCQTtBR3RoQkE7O0FBRUE7QUh3aEJBO0FHcmhCQTs7QUFFQTtBSHVoQkE7QUdwaEJBOzs7O0FBSUE7QUhzaEJBO0FHbmhCQTs7Ozs7Ozs7O0FBU0E7QUhxaEJBO0FHbGhCQTtBQUNBO0FBQ0E7QUhvaEJBO0FHamhCQTtBQUNBO0FBQ0E7QUhtaEJBO0FHaGhCQTtBQUNBO0FIa2hCQTtBRy9nQkE7QUFDQTtBSGloQkE7QUc5Z0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUhnaEJBO0FHN2dCQTs7O0FBR0E7QUFDQTtBQUNBO0FIK2dCQTtBQUNBO0FHNWdCQTtBQUNBO0FBQ0E7QUFDQTtBSDhnQkE7QUFDQTtBRzVnQkE7O0FBRUE7QUFDQTtBQUNBO0FIOGdCQTtBQUNBO0FHNWdCQTtBQUNBO0FBRUE7O0FBRUE7QUg2Z0JBO0FBQ0E7QUczZ0JBOztBQUVBO0FINmdCQTtBQUNBO0FHM2dCQTs7QUFFQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBSDZnQkE7QUFDQTtBRzNnQkE7QUFDQTtBQUNBO0FINmdCQTtBQUNBO0FHM2dCQTtBQUNBO0FINmdCQTtBQUNBO0FHM2dCQTtBQUNBO0FINmdCQTtBQUNBO0FHM2dCQTtBQUNBO0FINmdCQTtBQUNBO0FHM2dCQTtBQUNBOztBQUVBO0FINmdCQTtBQUNBO0FHM2dCQTs7QUFFQTtBSDZnQkE7QUFDQTtBRzNnQkE7O0FBRUE7QUg2Z0JBO0FBQ0E7QUczZ0JBOztBQUVBO0FINmdCQTtBQUNBO0FHM2dCQTs7QUFFQTtBSDZnQkE7QUFDQTtBRzNnQkE7O0FBRUE7QUg2Z0JBO0FBQ0E7QUczZ0JBOztBQUVBO0FINmdCQTtBQUNBO0FHM2dCQTs7QUFFQTtBSDZnQkE7QUFDQTtBRzNnQkE7O0FBRUE7QUg2Z0JBO0FBQ0E7QUczZ0JBOztBQUVBO0FINmdCQTtBQUNBO0FHM2dCQTs7QUFFQTtBSDZnQkE7QUFDQTtBRzNnQkE7O0FBRUE7QUg2Z0JBO0FBQ0E7QUczZ0JBOztBQUVBO0FINmdCQTtBQUNBO0FHM2dCQTs7QUFFQTtBSDZnQkE7QUFDQTtBSWovQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSm0vQkE7QUloL0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUprL0JBO0FJLytCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKaS9CQTtBSTkrQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSmcvQkE7QUk3K0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUorK0JBO0FJNStCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKOCtCQTtBSTMrQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjYrQkE7QUkxK0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUo0K0JBO0FJeitCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKMitCQTtBS2hrQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE2Y0E7QUxzbkJBO0FLamtDQTtBQUNBO0FMbWtDQTtBS2hrQ0E7QUFDQTtBTGtrQ0E7QUsvakNBOzs7Ozs7Ozs7Ozs7O0FBYUE7QUxpa0NBO0FLOWpDQTs7OztBQUlBO0FBQ0E7QUxna0NBO0FLN2pDQTtBQUNBO0FBQ0E7QUwrakNBO0FLNWpDQTs7QUFFQTtBTDhqQ0E7QUszakNBO0FBQ0E7QUFDQTtBQUNBO0FMNmpDQTtBSzFqQ0E7O0FBRUE7QUw0akNBO0FLempDQTtBQUNBO0FMMmpDQTtBS3hqQ0E7O0FBRUE7QUwwakNBO0FLdmpDQTtBQUNBO0FMeWpDQTtBS3RqQ0E7QUFDQTtBTHdqQ0E7QUtyakNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FMdWpDQTtBS3BqQ0E7QUFDQTtBTHNqQ0E7QUtuakNBO0FBQ0E7QUxxakNBO0FLbGpDQTtBQUNBO0FMb2pDQTtBS2pqQ0E7QUFDQTtBTG1qQ0E7QUtoakNBO0FBQ0E7QUxrakNBO0FLL2lDQTtBQUVBO0FBQ0E7QUxpakNBO0FLOWlDQTtBQUNBO0FMZ2pDQTtBSzdpQ0E7Ozs7QUFJQTtBTCtpQ0E7QUs1aUNBOzs7OztBQUtBO0FBQ0E7QUFDQTtBTDhpQ0E7QUszaUNBO0FBQ0E7QUw2aUNBO0FLMWlDQTs7QUFFQTtBTDRpQ0E7QUt6aUNBOzs7O0FBSUE7QUFDQTtBTDJpQ0E7QUt4aUNBOztBQUVBO0FMMGlDQTtBS3ZpQ0E7O0FBRUE7QUFDQTtBTHlpQ0E7QUt0aUNBO0FBQ0E7QUx3aUNBO0FLcmlDQTs7QUFFQTtBQUNBO0FMdWlDQTtBS3BpQ0E7O0FBRUE7QUxzaUNBO0FLbmlDQTtBQUNBO0FBR0E7QUxxaUNBO0FLbGlDQTs7QUFFQTtBTG9pQ0E7QUtqaUNBO0FBQ0E7QUFDQTtBQUNBO0FMbWlDQTtBS2hpQ0E7QUFDQTtBQUNBO0FMa2lDQTtBSy9oQ0E7QUFDQTtBTGlpQ0E7QUs5aENBO0FBQ0E7QUxnaUNBO0FLN2hDQTtBQUNBO0FBQ0E7QUwraENBO0FLNWhDQTs7QUFFQTtBTDhoQ0E7QUt6aENBO0FBQ0E7QUFDQTtBTDJoQ0E7QUt4aENBOzs7Ozs7O0FBT0E7QUFDQTtBTDBoQ0E7QUt2aENBO0FBQ0E7QUFDQTtBTHloQ0E7QUt0aENBO0FBQ0E7QUFDQTtBTHdoQ0E7QUtyaENBO0FBQ0E7QUFDQTtBTHVoQ0E7QUtwaENBO0FBQ0E7QUFDQTtBTHNoQ0E7QUtuaENBO0FBQ0E7QUFDQTtBTHFoQ0E7QUtsaENBO0FBQ0E7QUFDQTtBTG9oQ0E7QUtqaENBO0FBQ0E7QUFDQTtBTG1oQ0E7QUs5Z0NBO0FBQ0E7QUFDQTtBTGdoQ0E7QUs3Z0NBO0FBQ0E7QUwrZ0NBO0FLNWdDQTtBQUNBO0FMOGdDQTtBSzNnQ0E7QUFDQTtBQUNBO0FMNmdDQTtBSzFnQ0E7QUFDQTtBTDRnQ0E7QUt6Z0NBO0FBQ0E7QUwyZ0NBO0FLeGdDQTtBQUNBO0FBQ0E7QUwwZ0NBO0FLdmdDQTtBQUNBO0FMeWdDQTtBS3BnQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTHNnQ0E7QUtuZ0NBO0FBQ0E7QUFDQTtBQUNBO0FMcWdDQTtBS25nQ0E7QUFMQTtBQU1BO0FMc2dDQTtBQUNBO0FLbmdDQTtBQUNBO0FBQ0E7QUFDQTtBTHFnQ0E7QUtsZ0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUxvZ0NBO0FLamdDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FMbWdDQTtBS2hnQ0E7QUFDQTtBQUNBO0FBQ0E7QUxrZ0NBO0FLLy9CQTtBQUNBO0FBQ0E7QUFDQTtBTGlnQ0E7QUs5L0JBO0FBQ0E7QUFDQTtBQUNBO0FMZ2dDQTtBSzcvQkE7QUFDQTtBQUNBO0FBQ0E7QUwrL0JBO0FLNS9CQTtBQUNBO0FBQ0E7QUw4L0JBO0FLei9CQTtBQUNBO0FBQ0E7QUFDQTtBTDIvQkE7QUt4L0JBO0FBQ0E7QUFDQTtBQUNBO0FMMC9CQTtBS3YvQkE7QUFDQTtBQUNBO0FMeS9CQTtBS3QvQkE7QUFDQTtBQUNBO0FBQ0E7QUx3L0JBO0FLdC9CQTtBQUxBO0FBTUE7QUFDQTtBQUNBO0FMeS9CQTtBQUNBO0FLdC9CQTtBQUNBO0FBQ0E7QUFDQTtBTHcvQkE7QUtyL0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUx1L0JBO0FLcC9CQTtBQUNBO0FBQ0E7QUFDQTtBTHMvQkE7QUtuL0JBO0FBQ0E7QUFDQTtBQUNBO0FMcS9CQTtBS24vQkE7QUFMQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FMcy9CQTtBQUNBO0FLai9CQTtBQUNBO0FBQ0E7QUxtL0JBO0FLaC9CQTtBQUNBO0FBQ0E7QUxrL0JBO0FLLytCQTtBQUNBO0FBQ0E7QUFDQTtBTGkvQkE7QUs3K0JBO0FBQ0E7QUFDQTtBTCsrQkE7QUs5K0JBO0FBQ0E7QUFDQTtBTGcvQkE7QUt6K0JBO0FBRUE7QUFDQTtBQUNBO0FMMCtCQTtBS3YrQkE7QUFDQTtBQUNBO0FMeStCQTtBS3QrQkE7QUFDQTtBQUNBO0FMdytCQTtBS3IrQkE7QUFDQTtBQUNBO0FMdStCQTtBS3ArQkE7QUFDQTtBQUNBO0FMcytCQTtBS24rQkE7QUFDQTtBQUNBO0FMcStCQTtBS2grQkE7QUFDQTtBQUNBO0FMaytCQTtBSy85QkE7QUFDQTtBQUNBO0FMaStCQTtBSzU5QkE7QUFDQTtBQUNBO0FMODlCQTtBSzM5QkE7QUFDQTtBQUNBO0FMNjlCQTtBSzE5QkE7QUFDQTtBQUNBO0FMNDlCQTtBS3o5QkE7QUFDQTtBQUNBO0FMMjlCQTtBS3g5QkE7QUFDQTtBQUNBO0FMMDlCQTtBS3Y5QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTHk5QkE7QUt0OUJBO0FBQ0E7QUFDQTtBTHc5QkE7QUtyOUJBO0FBQ0E7QUx1OUJBO0FLbDlCQTtBQUNBO0FBQ0E7QUFDQTtBTG85QkE7QUtqOUJBO0FBQ0E7QUFDQTtBTG05QkE7QUtoOUJBO0FBQ0E7QUFDQTtBTGs5QkE7QUsvOEJBO0FBQ0E7QUFDQTtBTGk5QkE7QUFDQTtBQUNBO0FLOThCQTtBQUNBO0FBQ0E7QUxnOUJBO0FBQ0E7QUs3OEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTCs4QkE7QUs5OEJBO0FBQ0E7QUFDQTtBTGc5QkE7QUs3OEJBO0FBRUE7QUFDQTtBTDg4QkE7QUFDQTtBSzE4QkE7QUFDQTtBTDQ4QkE7QUt6OEJBO0FBQ0E7QUFHQTtBTDI4QkE7QUFDQTtBS3Y4QkE7QUFDQTtBQUNBO0FMeThCQTtBS3Y4QkE7QUFDQTtBTHk4QkE7QUt4OEJBO0FBQ0E7QUwwOEJBO0FLdjhCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FMeThCQTtBS3I4QkE7QUFDQTtBQUNBO0FMdThCQTtBS3I4QkE7QUFDQTtBQUNBO0FBQ0E7QUx1OEJBO0FBQ0E7QUtqOEJBO0FBQ0E7QUFDQTtBTG04QkE7QUFDQTtBS2g4QkE7QUFHQTtBQUNBO0FMZzhCQTtBSy83QkE7Ozs7OztBQU1BO0FMaThCQTtBS2g4QkE7Ozs7OztBQUNBO0FMdThCQTtBS3Q4QkE7Ozs7OztBQUNBO0FMNjhCQTtBSzM4QkE7Ozs7OztBQUNBO0FBQ0E7QUxrOUJBO0FLNzhCQTtBQUNBO0FBQ0E7QUwrOEJBO0FLOThCQTtBQUNBO0FBQ0E7QUxnOUJBO0FLNThCQTtBQUNBO0FBQ0E7QUw4OEJBO0FLNzhCQTtBQUNBO0FBQ0E7QUwrOEJBO0FLNThCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FMODhCQTtBSzc4QkE7QUFDQTtBTCs4QkE7QUs3OEJBO0FBQ0E7QUwrOEJBO0FLNThCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUw4OEJBO0FLNzhCQTtBQUNBO0FMKzhCQTtBSzU4QkE7QUFDQTtBQUNBO0FBQ0E7QUw4OEJBO0FLNzhCQTtBQUNBO0FMKzhCQTtBSzc4QkE7QUFDQTtBTCs4QkE7QUs1OEJBO0FBQ0E7QUw4OEJBO0FLNThCQTtBQUNBO0FMODhCQTtBSzc4QkE7QUFDQTtBTCs4QkE7QUs3OEJBO0FBQ0E7QUFDQTtBQUNBO0FMKzhCQTtBSzU4QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTDg4QkE7QUs1OEJBO0FBQ0E7QUFDQTtBTDg4QkE7QUs1OEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FMODhCQTtBSzU4QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUw4OEJBO0FLMzhCQTtBQUNBO0FBQ0E7QUw2OEJBO0FLMzhCQTtBQUNBO0FBQ0E7QUFDQTtBTDY4QkE7QUszOEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTDY4QkE7QUsxOEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUw0OEJBO0FLMzhCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUw2OEJBO0FLNThCQTtBQUNBO0FMODhCQTtBSzM4QkE7QUFDQTtBTDY4QkE7QUsxOEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUw0OEJBO0FLMzhCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUw2OEJBO0FLNThCQTtBQUNBO0FMODhCQTtBSzM4QkE7QUFDQTtBQUNBO0FBQ0E7QUw2OEJBO0FLMThCQTtBQUNBO0FMNDhCQTtBSzE4QkE7QUFDQTtBQUNBO0FMNDhCQTtBS3o4QkE7QUFDQTtBQUNBO0FBQ0E7QUwyOEJBO0FBQ0E7QUt4OEJBO0FBQ0E7QUFDQTtBQUNBO0FMMDhCQTtBQUNBO0FLdjhCQTtBQUNBO0FBQ0E7QUFDQTtBTHk4QkE7QUFDQTtBS3Q4QkE7QUFDQTtBQUNBO0FBQ0E7QUx3OEJBO0FBQ0E7QUtyOEJBO0FBRUE7QUFDQTtBTHM4QkE7QUtyOEJBO0FBQ0E7QUx1OEJBO0FBQ0E7QUtsOEJBO0FBRUE7QUFDQTtBTG04QkE7QUtsOEJBO0FBQ0E7QUxvOEJBO0FBQ0E7QUsvN0JBO0FBT0E7Ozs7OztBQUlBO0FMNjdCQTtBS2g4QkE7Ozs7OztBQUNBO0FMdThCQTtBS3A4QkE7Ozs7OztBQUNBO0FBQ0E7QUwyOEJBO0FLdDhCQTtBQUNBO0FBQ0E7QUx3OEJBO0FLdjhCQTtBQUNBO0FBQ0E7QUx5OEJBO0FLcjhCQTtBQUNBO0FBQ0E7QUx1OEJBO0FLdDhCQTtBQUNBO0FBQ0E7QUx3OEJBO0FLcjhCQTtBQUNBO0FBQ0E7QUx1OEJBO0FLdDhCQTtBQUNBO0FMdzhCQTtBS3I4QkE7QUFDQTtBTHU4QkE7QUt0OEJBO0FBQ0E7QUx3OEJBO0FLdDhCQTtBQUNBO0FBQ0E7QUx3OEJBO0FLdjhCQTtBQUNBO0FBQ0E7QUx5OEJBO0FLdDhCQTtBQUNBO0FMdzhCQTtBS3I4QkE7QUFDQTtBTHU4QkE7QUt0OEJBO0FBQ0E7QUFDQTtBTHc4QkE7QUtyOEJBO0FBQ0E7QUFDQTtBTHU4QkE7QUtyOEJBOzs7O0FBSUE7QUx1OEJBO0FLcjhCQTtBQUNBO0FBQ0E7QUx1OEJBO0FLcDhCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FMczhCQTtBS3A4QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTHM4QkE7QUtsOEJBO0FBQ0E7QUFDQTtBTG84QkE7QUtsOEJBO0FBQ0E7QUFDQTtBQUNBO0FMbzhCQTtBS2o4QkE7O0FBRUE7QUxtOEJBO0FLbDhCQTs7QUFDQTtBTHE4QkE7QUtoOEJBO0FBQ0E7QUxrOEJBO0FLLzdCQTtBQUNBO0FBQ0E7QUxpOEJBO0FBQ0E7QUszN0JBO0FBQ0E7QUw2N0JBO0FLdjdCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTHk3QkE7QUt0N0JBO0FBQ0E7QUFDQTtBQUNBO0FMdzdCQTtBS3Y3QkE7QUFDQTtBQUNBO0FMeTdCQTtBS3Q3QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTHc3QkE7QUtyN0JBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUxzN0JBO0FLbjdCQTtBQUNBO0FMcTdCQTtBS3A3QkE7QUFDQTtBTHM3QkE7QUFDQTtBS2w3QkE7QUFDQTtBTG83QkE7QUtuN0JBO0FBQ0E7QUxxN0JBO0FLbjdCQTtBQUNBO0FBQ0E7QUxxN0JBO0FLcDdCQTtBQUNBO0FMczdCQTtBS3I3QkE7QUFDQTtBTHU3QkE7QUtyN0JBO0FBQ0E7QUx1N0JBO0FLdDdCQTtBQUNBO0FMdzdCQTtBS3Q3QkE7QUFDQTtBTHc3QkE7QUtyN0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTHU3QkE7QUtyN0JBO0FBQ0E7QUFDQTtBQUNBO0FMdTdCQTtBS3Q3QkE7QUFDQTtBQUNBO0FMdzdCQTtBS3Y3QkE7QUFDQTtBQUNBO0FMeTdCQTtBS3A3QkE7QUFDQTtBTHM3QkE7QUtwN0JBO0FBQ0E7QUxzN0JBO0FLbjdCQTtBQUNBO0FMcTdCQTtBS3A3QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBTHM3QkE7QUtqN0JBO0FBQ0E7QUxtN0JBO0FLajdCQTtBQUNBO0FMbTdCQTtBS2g3QkE7QUFDQTtBQUFBO0FBQ0E7QUxrN0JBO0FLaDdCQTtBQUNBO0FMazdCQTtBSzk2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FMZzdCQTtBSy82QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FMaTdCQTtBSzk2QkE7QUFDQTtBTGc3QkE7QUszNkJBO0FBcENBO0FBcUNBO0FMODZCQTtBSzc2QkE7QUFDQTtBTCs2QkE7QUFDQTtBSzE2QkE7QUFDQTtBQUNBO0FBQ0E7QUw0NkJBO0FLejZCQTtBQUNBO0FBQ0E7QUwyNkJBO0FLdDZCQTtBQUNBO0FMdzZCQTtBQUNBO0FBQ0E7QUtqNkJBO0FBQ0E7QUxtNkJBO0FLaDZCQTtBQUNBO0FBQ0E7QUxrNkJBO0FBQ0E7QUFDQTtBSzk1QkE7QUFFQTtBQUNBO0FMKzVCQTtBQUNBO0FLMzVCQTtBQUNBO0FMNjVCQTtBQUNBO0FJNW1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKOG1FQTtBSTNtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjZtRUE7QUkxbUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUo0bUVBO0FJem1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKMm1FQTtBSXhtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjBtRUE7QUl2bUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUp5bUVBO0FJdG1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKd21FQTtBSXJtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSnVtRUE7QUlwbUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUpzbUVBO0FNN3JFQTtBQUNBO0FBQ0E7QU4rckVBO0FBQ0E7QU9oc0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUGtzRUE7QU9qc0VBO0FBQ0E7QUFDQTtBUG1zRUE7QU83ckVBO0FBQ0E7QVArckVBO0FPOXJFQTtBQUNBO0FQZ3NFQTtBTzdyRUE7QUFDQTtBUCtyRUE7QU83ckVBO0FBQ0E7QUFDQTtBUCtyRUE7QU8zckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUDZyRUE7QU81ckVBO0FBQ0E7QUFDQTtBUDhyRUE7QU83ckVBO0FBQ0E7QVArckVBO0FPNXJFQTtBQUNBO0FQOHJFQTtBTzdyRUE7QUFDQTtBUCtyRUE7QU8zckVBO0FBQ0E7QVA2ckVBO0FPdnJFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FQeXJFQTtBT3RyRUE7QUFDQTtBUHdyRUE7QU92ckVBO0FBQ0E7QUFDQTtBUHlyRUE7QUFDQTtBT25yRUE7QUFDQTtBUHFyRUE7QU9sckVBO0FBQ0E7QVBvckVBO0FPbnJFQTtBQUNBO0FQcXJFQTtBT2xyRUE7QUFDQTtBUG9yRUE7QU9qckVBO0FBQ0E7QUFDQTtBQUNBO0FQbXJFQTtBT2xyRUE7QUFDQTtBQUNBO0FQb3JFQTtBT2hyRUE7QUFDQTtBQUNBO0FBQ0E7QVBrckVBO0FPL3FFQTtBQUNBO0FBQ0E7QVBpckVBO0FBQ0E7QVE5eEVBO0FBQ0E7QUFDQTtBUmd5RUE7QUFDQTtBUS94RUE7QUFDQTtBQUNBO0FSaXlFQTtBQUNBO0FRaHlFQTtBQUNBO0FSa3lFQTtBQUNBO0FRanlFQTtBQUNBO0FSbXlFQTtBQUNBO0FRbHlFQTtBQUNBO0FSb3lFQTtBQUNBO0FRbnlFQTtBQUNBO0FBQ0E7QVJxeUVBO0FBQ0E7QVFueUVBO0FBQ0E7QVJxeUVBO0FBQ0E7QVE3eEVBO0FBQ0E7QUFDQTtBQUNBO0FSK3hFQTtBUTl4RUE7QUFDQTtBUmd5RUE7QVE3eEVBO0FBQ0E7QUFDQTtBUit4RUE7QUFDQTtBUXJ4RUE7QUFDQTtBUnV4RUE7QUFDQTtBUWp4RUE7QUFDQTtBUm14RUE7QUFDQTtBUWh4RUE7QUFDQTtBUmt4RUE7QUFDQTtBUWh4RUE7QUFDQTtBUmt4RUE7QUFDQTtBUWh4RUE7QUFDQTtBUmt4RUE7QUFDQTtBUWh4RUE7QUFDQTtBQUNBO0FSa3hFQTtBQUNBO0FRL3dFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FSaXhFQTtBQUNBO0FRaHhFQTtBQUNBO0FSa3hFQTtBQUNBO0FRanhFQTtBQUNBO0FBQ0E7QVJteEVBO0FBQ0E7QVFseEVBO0FBQ0E7QVJveEVBO0FBQ0E7QVFueEVBO0FBQ0E7QVJxeEVBO0FBQ0E7QVFweEVBO0FBQ0E7QUFDQTtBUnN4RUE7QUFDQTtBUXJ4RUE7QUFDQTtBUnV4RUE7QUFDQTtBUXR4RUE7QUFDQTtBUnd4RUE7QUFDQTtBUXZ4RUE7QUFDQTtBUnl4RUE7QUFDQTtBUXh4RUE7QUFDQTtBUjB4RUE7QUFDQTtBUXp4RUE7QUFDQTtBUjJ4RUE7QUFDQTtBUTF4RUE7QUFDQTtBQUNBO0FSNHhFQTtBQUNBO0FRMXhFQTtBQUNBO0FSNHhFQTtBQUNBO0FRMXhFQTtBQUNBO0FSNHhFQTtBQUNBO0FRM3hFQTtBQUNBO0FSNnhFQTtBQUNBO0FRNXhFQTtBQUNBO0FSOHhFQTtBQUNBO0FRN3hFQTtBQUNBO0FSK3hFQTtBQUNBO0FRM3hFQTtBQUNBO0FSNnhFQTtBQUNBO0FReHhFQTtBQUNBO0FSMHhFQTtBQUNBO0FReHhFQTtBQUNBO0FSMHhFQTtBQUNBO0FRenhFQTtBQUNBO0FSMnhFQTtBQUNBO0FTNzdFQTtBQUNBO0FUKzdFQTtBQUNBO0FTNTdFQTtBQUNBO0FUODdFQTtBQUNBO0FTMzdFQTtBQUNBO0FUNjdFQTtBQUNBO0FTMTdFQTtBQUNBO0FUNDdFQTtBQUNBO0FTejdFQTtBQUNBO0FUMjdFQTtBQUNBO0FTcjdFQTtBQUNBO0FUdTdFQTtBQUNBO0FVcDlFQTtBQUNBO0FWczlFQTtBVXI5RUE7QUFDQTtBQUNBO0FWdTlFQTtBVXI5RUE7QUFDQTtBQUNBO0FWdTlFQTtBVXI5RUE7QUFDQTtBQUNBO0FWdTlFQTtBVXI5RUE7QUFDQTtBQUNBO0FWdTlFQTtBVXI5RUE7QUFDQTtBQUNBO0FWdTlFQTtBVXI5RUE7QUFDQTtBQUNBO0FWdTlFQTtBVXI5RUE7QUFDQTtBQUNBO0FWdTlFQTtBVXI5RUE7QUFDQTtBVnU5RUE7QVVyOUVBO0FBQ0E7QUFDQTtBQUNBO0FWdTlFQTtBVXQ5RUE7QUFDQTtBVnc5RUE7QVVyOUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVZ1OUVBO0FVcjlFQTtBQUNBO0FWdTlFQTtBVW45RUE7QUFDQTtBQUNBO0FWcTlFQTtBVW45RUE7QUFDQTtBVnE5RUE7QVVwOUVBO0FBQ0E7QVZzOUVBO0FVcDlFQTtBQUNBO0FBQ0E7QUFDQTtBVnM5RUE7QVVuOUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVZxOUVBO0FVbjlFQTtBQUNBO0FBQ0E7QVZxOUVBO0FVbjlFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVnE5RUE7QVVuOUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWcTlFQTtBVWw5RUE7QUFDQTtBQUNBO0FWbzlFQTtBVWw5RUE7QUFDQTtBQUNBO0FBQ0E7QVZvOUVBO0FVbDlFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVZvOUVBO0FVajlFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVm05RUE7QVVsOUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVm85RUE7QVVuOUVBO0FBQ0E7QVZxOUVBO0FVbDlFQTtBQUNBO0FWbzlFQTtBVWw5RUE7QUFDQTtBVm85RUE7QVVsOUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWbzlFQTtBVS84RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVZpOUVBO0FVaDlFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVZrOUVBO0FVajlFQTtBQUNBO0FWbTlFQTtBVWg5RUE7QUFDQTtBQUNBO0FBQ0E7QVZrOUVBO0FVLzhFQTtBQUNBO0FWaTlFQTtBVWg5RUE7QUFDQTtBVms5RUE7QVVoOUVBO0FBQ0E7QUFDQTtBVms5RUE7QVVqOUVBO0FBQ0E7QVZtOUVBO0FVbDlFQTtBQUNBO0FWbzlFQTtBVWw5RUE7QUFDQTtBVm85RUE7QVVuOUVBO0FBQ0E7QVZxOUVBO0FVbjlFQTtBQUNBO0FWcTlFQTtBVWw5RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWbzlFQTtBVWw5RUE7QUFDQTtBQUNBO0FBQ0E7QVZvOUVBO0FVbjlFQTtBQUNBO0FBQ0E7QVZxOUVBO0FVcDlFQTtBQUNBO0FBQ0E7QVZzOUVBO0FVajlFQTtBQUNBO0FWbTlFQTtBVWo5RUE7QUFDQTtBVm05RUE7QVUvOEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVmk5RUE7QVUvOEVBO0FBQ0E7QUFDQTtBVmk5RUE7QVVoOUVBO0FBQ0E7QVZrOUVBO0FVOThFQTtBQUNBO0FBQ0E7QUFDQTtBVmc5RUE7QVU5OEVBO0FBQ0E7QUFDQTtBVmc5RUE7QVU5OEVBO0FBQ0E7QUFDQTtBVmc5RUE7QVU5OEVBO0FBQ0E7QUFDQTtBVmc5RUE7QVU5OEVBO0FBQ0E7QUFDQTtBVmc5RUE7QVU5OEVBO0FBQ0E7QUFDQTtBVmc5RUE7QVU5OEVBO0FBQ0E7QVZnOUVBO0FVLzhFQTtBQUNBO0FBQ0E7QVZpOUVBO0FVOThFQTtBQUNBO0FWZzlFQTtBVTk4RUE7QUFDQTtBQUNBO0FBQ0E7QVZnOUVBO0FVNzhFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWKzhFQTtBVTc4RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVis4RUE7QVUzOEVBO0FBQ0E7QUFDQTtBVjY4RUE7QVUzOEVBO0FBQ0E7QUFDQTtBQUNBO0FWNjhFQTtBVTE4RUE7O0FBRUE7QVY0OEVBO0FVMzhFQTs7QUFDQTtBVjg4RUE7QVV6OEVBO0FBQ0E7QVYyOEVBO0FVeDhFQTtBQUNBO0FBQ0E7QVYwOEVBO0FVdjhFQTtBQUNBO0FBQ0E7QVZ5OEVBO0FVdDhFQTtBQUNBO0FBQ0E7QVZ3OEVBO0FVbjhFQTtBQUNBO0FWcThFQTtBVS83RUE7QUFDQTtBQUNBO0FWaThFQTtBVS83RUE7QUFDQTtBVmk4RUE7QVVoOEVBO0FBQ0E7QVZrOEVBO0FBQ0E7QVU1N0VBO0FBQ0E7QUFDQTtBVjg3RUE7QVUxN0VBO0FBQ0E7QVY0N0VBO0FVeDdFQTtBQUNBO0FBQ0E7QUFDQTtBVjA3RUE7QVV6N0VBO0FBQ0E7QVYyN0VBO0FVdDdFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWdzdFQTtBVXQ3RUE7QUFDQTtBVnc3RUE7QVVsN0VBO0FBQ0E7QUFDQTtBVm83RUE7QVVoN0VBO0FBQ0E7QVZrN0VBO0FVajdFQTtBQUNBO0FWbTdFQTtBVWo3RUE7QUFDQTtBQUNBO0FBQ0E7QVZtN0VBO0FVajdFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWbTdFQTtBVTk2RUE7QUFDQTtBQUNBO0FWZzdFQTtBVTk2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVZnN0VBO0FVOTZFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVmc3RUE7QVU3NkVBO0FBQ0E7QUFDQTtBVis2RUE7QVU3NkVBO0FBQ0E7QUFDQTtBQUNBO0FWKzZFQTtBVTc2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWKzZFQTtBVTE2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWNDZFQTtBVTM2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWNjZFQTtBVTU2RUE7QUFDQTtBVjg2RUE7QVUzNkVBO0FBQ0E7QVY2NkVBO0FVMzZFQTtBQUNBO0FBQ0E7QUFDQTtBVjY2RUE7QVUzNkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVjY2RUE7QVV0NkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVnc2RUE7QVV2NkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVnk2RUE7QVV4NkVBO0FBQ0E7QVYwNkVBO0FVdjZFQTtBQUNBO0FBQ0E7QUFDQTtBVnk2RUE7QVVwNkVBO0FBQ0E7QVZzNkVBO0FVcjZFQTtBQUNBO0FWdTZFQTtBVXI2RUE7QUFDQTtBQUNBO0FWdTZFQTtBVXQ2RUE7QUFDQTtBVnc2RUE7QVV2NkVBO0FBQ0E7QVZ5NkVBO0FVdjZFQTtBQUNBO0FWeTZFQTtBVXg2RUE7QUFDQTtBVjA2RUE7QVV2NkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVnk2RUE7QVV2NkVBO0FBQ0E7QUFDQTtBQUNBO0FWeTZFQTtBVXg2RUE7QUFDQTtBQUNBO0FWMDZFQTtBVXo2RUE7QUFDQTtBQUNBO0FWMjZFQTtBVXQ2RUE7QUFDQTtBVnc2RUE7QVV0NkVBO0FBQ0E7QVZ3NkVBO0FVbDZFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVZvNkVBO0FVajZFQTtBQUNBO0FBQ0E7QVZtNkVBO0FVbDZFQTtBQUNBO0FWbzZFQTtBVWg2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWazZFQTtBVWg2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWazZFQTtBVWg2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVZrNkVBO0FVaDZFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVms2RUE7QVVoNkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWazZFQTtBVWg2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVZrNkVBO0FVaDZFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVms2RUE7QVUvNUVBO0FBQ0E7QUFDQTtBQUNBO0FWaTZFQTtBQUNBO0FVOTVFQTtBQUNBO0FBQ0E7QUFDQTtBVmc2RUE7QUFDQTtBVTc1RUE7QUFDQTtBQUNBO0FBQ0E7QVYrNUVBO0FBQ0E7QVU1NUVBO0FBQ0E7QUFDQTtBVjg1RUE7QUFDQTtBVTM1RUE7QUFDQTtBQUNBO0FWNjVFQTtBQUNBO0FVMTVFQTtBQUVBO0FBQ0E7QUFDQTtBVjI1RUE7QVV2NUVBO0FBQ0E7QVZ5NUVBO0FVeDVFQTtBQUNBO0FBQ0E7QVYwNUVBO0FVeDVFQTtBQUNBO0FWMDVFQTtBVXI1RUE7QUFDQTtBQUNBO0FBQ0E7QVZ1NUVBO0FVcDVFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FWczVFQTtBVXA1RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVnM1RUE7QVVsNUVBO0FBQ0E7QUFDQTtBVm81RUE7QVVsNUVBO0FBQ0E7QUFDQTtBQUNBO0FWbzVFQTtBVS80RUE7QUFDQTtBVmk1RUE7QVUvNEVBO0FBQ0E7QVZpNUVBO0FVMTRFQTs7QUFDQTtBVjY0RUE7QVU1NEVBOztBQUNBO0FWKzRFQTtBVXg0RUE7QUFDQTtBVjA0RUE7QVV2NEVBO0FBQ0E7QUFDQTtBVnk0RUE7QVVwNEVBO0FBQ0E7QUFDQTtBVnM0RUE7QVVuNEVBO0FBQ0E7QUFDQTtBVnE0RUE7QVVoNEVBO0FBQ0E7QVZrNEVBO0FVMTNFQTtBQUNBO0FBQ0E7QVY0M0VBO0FVejNFQTtBQUNBO0FWMjNFQTtBVTEzRUE7QUFDQTtBVjQzRUE7QVV6M0VBO0FBQ0E7QVYyM0VBO0FVejNFQTtBQUNBO0FBQ0E7QVYyM0VBO0FVejNFQTtBQUNBO0FBQ0E7QVYyM0VBO0FVejNFQTtBQUNBO0FBQ0E7QVYyM0VBO0FVejNFQTtBQUNBO0FBQ0E7QVYyM0VBO0FVejNFQTtBQUNBO0FBQ0E7QVYyM0VBO0FBQ0E7QUFDQTtBVXYzRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVnkzRUE7QUFDQTtBV3ByR0E7QUFDQTtBWHNyR0E7QVdyckdBO0FBQ0E7QVh1ckdBO0FXbHJHQTtBQUNBO0FYb3JHQTtBV2xyR0E7QUFIQTtBQUlBO0FYcXJHQTtBQUNBO0FXbnJHQTtBQUNBO0FYcXJHQTtBV3ByR0E7QUFDQTtBWHNyR0E7QVdwckdBO0FBQ0E7QVhzckdBO0FXcnJHQTtBQUNBO0FBQ0E7QVh1ckdBO0FXdHJHQTtBQUNBO0FBQ0E7QVh3ckdBO0FXbnJHQTtBQUNBO0FYcXJHQTtBV2pyR0E7QUFDQTtBQUNBO0FBQ0E7QVhtckdBO0FXanJHQTtBQUxBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVhvckdBO0FXbnJHQTtBQUNBO0FYcXJHQTtBV25yR0E7QUFDQTtBWHFyR0E7QUFDQTtBV25yR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWHFyR0E7QVdwckdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FYc3JHQTtBV3JyR0E7QUFDQTtBQUFBO0FBQ0E7QVh1ckdBO0FXcHJHQTtBQUNBO0FYc3JHQTtBV3ByR0E7QUFIQTtBQUlBO0FBQ0E7QUFDQTtBWHVyR0E7QUFDQTtBV3JyR0E7QUFDQTtBQUNBO0FYdXJHQTtBV3JyR0E7QUFKQTtBQUtBO0FBQ0E7QVh3ckdBO0FBQ0E7QVd0ckdBO0FBQ0E7QUFDQTtBWHdyR0E7QVd0ckdBO0FBSkE7QUFLQTtBQUNBO0FBQ0E7QVh5ckdBO0FBQ0E7QVd0ckdBO0FBcERBO0FBcURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWHlyR0E7QUFDQTtBQUNBO0FXaHJHQTtBQUNBO0FYa3JHQTtBVy9xR0E7QUFDQTtBWGlyR0E7QVcvcUdBO0FBSEE7QUFJQTtBWGtyR0E7QUFDQTtBQUNBO0FXM3FHQTtBQUlBO0FBQ0E7QUFDQTtBWDBxR0E7QVd4cUdBO0FBQ0E7QUFDQTtBWDBxR0E7QVd4cUdBO0FBQ0E7QUFDQTtBQUNBO0FYMHFHQTtBV3hxR0E7QUFDQTtBQUNBO0FYMHFHQTtBV3ZxR0E7QUFDQTtBQUNBO0FYeXFHQTtBQUNBO0FZLzBHQTtBQUNBO0FaaTFHQTtBWTkwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWmcxR0E7QVkvMEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVppMUdBO0FZLzBHQTtBQUNBO0FBQ0E7QVppMUdBO0FZLzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaaTFHQTtBWS8wR0E7QUFDQTtBQUNBO0FaaTFHQTtBWWgxR0E7QUFDQTtBQUNBO0FaazFHQTtBWWgxR0E7QUFDQTtBWmsxR0E7QVlqMUdBO0FBQ0E7QVptMUdBO0FZbDFHQTtBQUNBO0FabzFHQTtBWS8wR0E7QUFDQTtBWmkxR0E7QVk1MEdBO0FBQ0E7QUFDQTtBWjgwR0E7QVk3MEdBO0FBQ0E7QVorMEdBO0FZNzBHQTtBQUNBO0FBQ0E7QVorMEdBO0FBQ0E7QVk1MEdBO0FBQ0E7QVo4MEdBO0FZejBHQTtBQUNBO0FBQ0E7QUFDQTtBWjIwR0E7QVkxMEdBO0FBQ0E7QUFDQTtBQUNBO0FaNDBHQTtBWXYwR0E7QUFDQTtBQUNBO0FBQ0E7QVp5MEdBO0FZdjBHQTtBQUxBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaMDBHQTtBQUNBO0FZdjBHQTtBQUNBO0FBQ0E7QUFDQTtBWnkwR0E7QVl2MEdBO0FBTEE7QUFNQTtBQUNBO0FBQ0E7QVowMEdBO0FBQ0E7QVl2MEdBO0FBQ0E7QVp5MEdBO0FZcDBHQTtBQUVBO0FBQ0E7QVpxMEdBO0FZbDBHQTtBQUNBO0FBQ0E7QVpvMEdBO0FBQ0E7QUFDQTtBWTN6R0E7QUFDQTtBWjZ6R0E7QVkzekdBO0FBSEE7QUFJQTtBWjh6R0E7QUFDQTtBWTN6R0E7QUFDQTtBWjZ6R0E7QVkzekdBO0FBSEE7QUFJQTtBWjh6R0E7QUFDQTtBWTN6R0E7QUFDQTtBWjZ6R0E7QVkzekdBO0FBSEE7QUFJQTtBWjh6R0E7QUFDQTtBWXJ6R0E7QUFDQTtBQUNBO0FadXpHQTtBWXJ6R0E7QUFKQTtBQUtBO0Fad3pHQTtBQUNBO0FZdHpHQTtBQVJBO0FBU0E7QUFDQTtBWnl6R0E7QUFDQTtBQUNBO0FZaHpHQTtBQUNBO0FBQ0E7QUFDQTtBWmt6R0E7QVloekdBO0FBTEE7QUFNQTtBQUNBO0FBQ0E7QVptekdBO0FBQ0E7QVlqekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWm16R0E7QVlqekdBO0FBUEE7QUFRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fab3pHQTtBQUNBO0FZbHpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fab3pHQTtBWWx6R0E7QUFOQTtBQU9BO0FBQ0E7QVpxekdBO0FBQ0E7QVkveUdBO0FBQ0E7QVppekdBO0FBQ0E7QVl6eUdBO0FBQ0E7QVoyeUdBO0FZenlHQTtBQUhBO0FBSUE7QUFDQTtBQUNBO0FaNHlHQTtBWTF5R0E7QUFDQTtBWjR5R0E7QVl6eUdBO0FBQ0E7QVoyeUdBO0FBQ0E7QVl4eUdBO0FBQ0E7QVoweUdBO0FZeHlHQTtBQUhBO0FBSUE7QVoyeUdBO0FBQ0E7QVl0eUdBO0FBQ0E7QUFDQTtBWnd5R0E7QVlyeUdBO0FBQ0E7QVp1eUdBO0FZcnlHQTtBQUhBO0FBSUE7QUFDQTtBWnd5R0E7QUFDQTtBWXB5R0E7QUFFQTtBQUNBO0FacXlHQTtBWWx5R0E7QUFDQTtBQUNBO0Fab3lHQTtBQUNBO0FBQ0E7QVlqeUdBO0FBQ0E7QVpteUdBO0FZanlHQTtBQUhBO0FBSUE7QVpveUdBO0FZbHlHQTtBQUNBO0FBQ0E7QVpveUdBO0FZbHlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fab3lHQTtBWW55R0E7QUFDQTtBWnF5R0E7QVloeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Faa3lHQTtBQUNBO0FZaHlHQTtBQUNBO0FBQ0E7QVpreUdBO0FBQ0E7QUFDQTtBWTl4R0E7QUFDQTtBWmd5R0E7QVk5eEdBO0FBQ0E7QVpneUdBO0FZOXhHQTtBQUhBO0FBSUE7QVppeUdBO0FBQ0E7QUFDQTtBWTl4R0E7OztBQUdBO0FaZ3lHQTtBQUNBO0FZN3hHQTtBQUNBO0FaK3hHQTtBQUNBO0FZM3hHQTtBQUNBO0FaNnhHQTtBQUNBO0FZenhHQTtBQUVBO0FBQ0E7QVoweEdBO0FZenhHQTtBQUNBO0FBQ0E7QVoyeEdBO0FZeHhHQTtBQUNBO0FaMHhHQTtBWXZ4R0E7QUFDQTtBWnl4R0E7QUFDQTtBWWh4R0E7QUFDQTtBWmt4R0E7QVk3d0dBO0FBQ0E7QUFDQTtBWit3R0E7QUFDQTtBWXh3R0E7QUFDQTtBQUNBO0FBQ0E7QVowd0dBO0FBQ0E7QVl2d0dBO0FBTUE7QUFDQTtBWm93R0E7QUFDQTtBWTN2R0E7QUFEQTtBQUVBO0FBQ0E7QVo4dkdBO0FBQ0E7QUFDQTtBWTV2R0E7QUFDQTtBQUNBO0FaOHZHQTtBWTV2R0E7QUFDQTtBWjh2R0E7QVk3dkdBO0FBQ0E7QVordkdBO0FZN3ZHQTtBQUhBO0FBSUE7QUFDQTtBWmd3R0E7QUFDQTtBWTl2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaZ3dHQTtBWTl2R0E7QUFDQTtBWmd3R0E7QVk5dkdBO0FBSEE7QUFJQTtBWml3R0E7QUFDQTtBWS92R0E7QUFDQTtBWml3R0E7QVkvdkdBO0FBSEE7QUFJQTtBWmt3R0E7QUFDQTtBWS92R0E7QUFDQTtBWml3R0E7QVkvdkdBO0FBSEE7QUFJQTtBQUNBO0Faa3dHQTtBQUNBO0FZOXZHQTtBQUNBO0FaZ3dHQTtBWTl2R0E7QUFIQTtBQUlBO0FBQ0E7QVppd0dBO0FBQ0E7QVk3dkdBO0FBMUNBO0FBMkNBO0FBQ0E7QVpnd0dBO0FBQ0E7QVk5dkdBO0FBL0NBO0FBZ0RBO0FaaXdHQTtBQUNBO0FZaHdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Faa3dHQTtBWWp3R0E7QUFDQTtBQUNBO0FBQ0E7QVptd0dBO0FZbHdHQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0Fab3dHQTtBWWx3R0E7QUFMQTtBQU1BO0FacXdHQTtBQUNBO0FZandHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVptd0dBO0FZandHQTtBQVBBO0FBUUE7QUFDQTtBWm93R0E7QUFDQTtBWWp3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWm13R0E7QVlsd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fab3dHQTtBWWp3R0E7QUFDQTtBQUNBO0FabXdHQTtBWWh3R0E7QUFDQTtBWmt3R0E7QVk3dkdBO0FBQ0E7QVordkdBO0FZNXZHQTtBQUNBO0FaOHZHQTtBWTd2R0E7QUFDQTtBQUNBO0FaK3ZHQTtBWTd2R0E7QUFDQTtBWit2R0E7QVl6dkdBO0FBQ0E7QUFDQTtBQUNBO0FaMnZHQTtBWXp2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaMnZHQTtBWXp2R0E7QUFQQTtBQVFBO0FaNHZHQTtBQUNBO0FZMXZHQTtBQUNBO0FBQ0E7QUFDQTtBWjR2R0E7QVkxdkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVo0dkdBO0FZenZHQTtBQURBO0FBRUE7QUFDQTtBWjR2R0E7QUFDQTtBWTF2R0E7QUFDQTtBWjR2R0E7QVl4dkdBO0FBektBO0FBMEtBO0FaMnZHQTtBQUNBO0FZMXZHQTtBQUNBO0FaNHZHQTtBWXJ2R0E7QUFDQTtBQUNBO0FadXZHQTtBWXJ2R0E7QUFKQTtBQUtBO0Fad3ZHQTtBQUNBO0FZdnZHQTtBQUNBO0FBQ0E7QUFDQTtBWnl2R0E7QVl2dkdBO0FBTEE7QUFNQTtBWjB2R0E7QUFDQTtBWXZ2R0E7QUFEQTtBQUVBO0FaMHZHQTtBQUNBO0FZcnZHQTtBQUNBO0FBQ0E7QVp1dkdBO0FZcnZHQTtBQUpBO0FBS0E7QVp3dkdBO0FBQ0E7QVl0dkdBO0FBUkE7QUFTQTtBQUNBO0FaeXZHQTtBQUNBO0FZcHZHQTtBQUNBO0FBQ0E7QVpzdkdBO0FZcnZHQTtBQUNBO0FBQ0E7QVp1dkdBO0FZcnZHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWnV2R0E7QVludkdBO0FBREE7QUFFQTtBWnN2R0E7QUFDQTtBQUNBO0FZcHZHQTtBQUNBO0Fac3ZHQTtBQUNBO0FZcnZHQTtBQUNBO0FadXZHQTtBQUNBO0FZcnZHQTtBQUNBO0FadXZHQTtBWXJ2R0E7QUFIQTtBQUlBO0Fad3ZHQTtBQUNBO0FZdnZHQTtBQUNBO0FaeXZHQTtBWXR2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVp3dkdBO0FZdHZHQTtBQVJBO0FBU0E7QVp5dkdBO0FBQ0E7QVl2dkdBO0FBWkE7QUFhQTtBQUNBO0FaMHZHQTtBQUNBO0FZdnZHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaeXZHQTtBWXZ2R0E7QUFOQTtBQU9BO0FBQ0E7QVowdkdBO0FBQ0E7QVl4dkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWjB2R0E7QVl4dkdBO0FBUEE7QUFRQTtBWjJ2R0E7QUFDQTtBWXh2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWjB2R0E7QVl4dkdBO0FBTkE7QUFPQTtBWjJ2R0E7QUFDQTtBWXp2R0E7QUFWQTtBQVdBO0FBQ0E7QVo0dkdBO0FBQ0E7QVkxdkdBO0FBQ0E7QUFDQTtBWjR2R0E7QVkxdkdBO0FBSkE7QUFLQTtBQUNBO0FaNnZHQTtBQUNBO0FZM3ZHQTtBQVRBO0FBVUE7QUFDQTtBWjh2R0E7QUFDQTtBWTN2R0E7QUFDQTtBWjZ2R0E7QVkzdkdBO0FBSEE7QUFJQTtBQUNBO0FaOHZHQTtBQUNBO0FBQ0E7QVkxdkdBO0FBREE7QUFFQTtBWjZ2R0E7QUFDQTtBQUNBO0FZNXZHQTtBQUNBO0FaOHZHQTtBWTd2R0E7QUFDQTtBWit2R0E7QUFDQTtBWTd2R0E7QUFDQTtBQUNBO0FaK3ZHQTtBWTd2R0E7QUFEQTtBQUVBO0FaZ3dHQTtBQUNBO0FZOXZHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVpnd0dBO0FZOXZHQTtBQVBBO0FBUUE7QUFDQTtBWml3R0E7QUFDQTtBWS92R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWml3R0E7QVkvdkdBO0FBTkE7QUFPQTtBWmt3R0E7QUFDQTtBWWh3R0E7QUFDQTtBWmt3R0E7QVlod0dBO0FBSEE7QUFJQTtBWm13R0E7QUFDQTtBQUNBO0FZandHQTtBQUNBO0FBQ0E7QVptd0dBO0FZandHQTtBQUpBO0FBS0E7QVpvd0dBO0FBQ0E7QUFDQTtBWW53R0E7QUFDQTtBWnF3R0E7QVlwd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWnN3R0E7QVlwd0dBO0FBUEE7QUFRQTtBWnV3R0E7QUFDQTtBQUNBO0Fhbm1JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWJxbUlBO0FhcG1JQTtBQUNBO0Fic21JQTtBYXBtSUE7QUFDQTtBYnNtSUE7QWFubUlBO0FBQ0E7QUFDQTtBYnFtSUE7QWFubUlBO0FBQ0E7QWJxbUlBO0FBQ0E7QWFsbUlBO0FBdEJBO0FBdUJBO0FicW1JQTtBQUNBO0Fhbm1JQTtBQUNBO0FicW1JQTtBYW5tSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FicW1JQTtBYXBtSUE7QUFDQTtBYnNtSUE7QWFqbUlBO0FBQ0E7QUFDQTtBQUNBO0FibW1JQTtBYWptSUE7QUFDQTtBQUNBO0FibW1JQTtBYWptSUE7QUFDQTtBQUNBO0FBQ0E7QWJtbUlBO0FBQ0E7QWFobUlBO0FBQ0E7QUFDQTtBYmttSUE7QWFobUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWJrbUlBO0Fham1JQTtBQUNBO0FibW1JQTtBQUNBO0FhL2xJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWJpbUlBO0FhL2xJQTtBQUNBO0FBQ0E7QWJpbUlBO0FhNWpJQTtBQUNBO0FBQ0E7QWJ3bElBO0FhcmxJQTtBQUNBO0FidWxJQTtBYXBsSUE7QUFDQTtBYnNsSUE7QWFubElBO0FBQ0E7QWJxbElBO0FhbGxJQTtBQUNBO0Fib2xJQTtBYWpsSUE7QUFDQTtBYm1sSUE7QWFobElBO0FBQ0E7QWJrbElBO0FhL2tJQTtBQUNBO0FiaWxJQTtBQUNBO0FhNWtJQTtBQUNBO0FBQ0E7QUFDQTtBYjhrSUE7QWE3a0lBO0FBQ0E7QWIra0lBO0FhM2tJQTtBQUNBO0FBQ0E7QWI2a0lBO0FBQ0E7QWF6a0lBO0FBQ0E7QWIya0lBO0FBQ0E7QWF0a0lBO0FBQ0E7QUFDQTtBYndrSUE7QUFDQTtBYW5rSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBYnFrSUE7QWFwa0lBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBYnNrSUE7QWFua0lBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWJxa0lBO0FhcGtJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBYnNrSUE7QWFwa0lBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWJza0lBO0FhcGtJQTtBQUNBO0Fic2tJQTtBQUNBO0FhaGtJQTtBQUNBO0FBQ0E7QWJra0lBO0FhaGtJQTtBQUNBO0Fia2tJQTtBQUNBO0FhM2pJQTtBQUdBO0FBQ0E7QWIyaklBO0FBQ0E7QWN0eklBO0FBTUE7QWRteklBO0FjeHpJQTtBQUNBO0FBQ0E7QWQweklBO0FjcHpJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZHN6SUE7QWNueklBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWRxeklBO0FjbHpJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fkb3pJQTtBY2p6SUE7QUFDQTtBQUNBO0FkbXpJQTtBQUNBO0FjOXlJQTtBQUNBO0FkZ3pJQTtBQUNBO0FjNXlJQTtBQUVBO0FBQ0E7QUFDQTtBZDZ5SUE7QWM1eUlBO0FBQ0E7QWQ4eUlBO0FBQ0E7QWMzeUlBO0FBQ0E7QUFDQTtBZDZ5SUE7QUFDQTtBYzV5SUE7QUFDQTtBZDh5SUE7QWM1eUlBO0FBQ0E7QWQ4eUlBO0FBQ0E7QWMzeUlBO0FBQ0E7QWQ2eUlBO0FBQ0E7QWUvM0lBO0FBQ0E7QWZpNElBO0FBQ0E7QWdCbDRJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQm80SUE7QWdCbjRJQTtBQUNBO0FoQnE0SUE7QWdCbDRJQTtBQVRBO0FBVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEJxNElBO0FBQ0E7QWdCbDRJQTtBQUNBO0FBQ0E7QWhCbzRJQTtBZ0JuNElBO0FBQ0E7QWhCcTRJQTtBQUNBO0FnQmo0SUE7QUFDQTtBaEJtNElBO0FBQ0E7QWdCaDRJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQms0SUE7QWdCaDRJQTtBQVRBO0FBVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEJtNElBO0FBQ0E7QUFDQTtBZ0IvM0lBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBaEJpNElBO0FnQi8zSUE7QUFOQTtBQU9BO0FBQ0E7QWhCazRJQTtBQUNBO0FBQ0E7QWdCLzNJQTtBQUNBO0FBQ0E7QUFDQTtBaEJpNElBO0FnQmg0SUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEJrNElBO0FBQ0E7QWdCOTNJQTtBQUNBO0FBQ0E7QWhCZzRJQTtBZ0I5M0lBO0FBSkE7QUFLQTtBaEJpNElBO0FBQ0E7QUFDQTtBZ0IvM0lBO0FBQ0E7QUFDQTtBQUNBO0FoQmk0SUE7QUFDQTtBZ0IvM0lBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQmk0SUE7QWdCLzNJQTtBQVJBO0FBU0E7QUFDQTtBQUNBO0FoQms0SUE7QWdCajRJQTtBQUNBO0FoQm00SUE7QUFDQTtBQUNBO0FnQmg0SUE7QUFDQTtBQUNBO0FBQ0E7QWhCazRJQTtBQUNBO0FnQmg0SUE7QUFDQTtBaEJrNElBO0FBQ0E7QWdCaDRJQTtBQUNBO0FBQ0E7QWhCazRJQTtBQUNBO0FnQmo0SUE7QUFDQTtBaEJtNElBO0FBQ0E7QWdCaDRJQTtBQUNBO0FBQ0E7QWhCazRJQTtBQUNBO0FnQmo0SUE7QUFDQTtBQUNBO0FBQ0E7QWhCbTRJQTtBQUNBO0FnQmw0SUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEJvNElBO0FBQ0E7QWdCbjRJQTtBQUNBO0FoQnE0SUE7QUFDQTtBZ0JwNElBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhCczRJQTtBQUNBO0FnQnI0SUE7QUFDQTtBQUNBO0FoQnU0SUE7QUFDQTtBZ0J0NElBO0FBQ0E7QWhCdzRJQTtBQUNBO0FnQnQ0SUE7QUFDQTtBaEJ3NElBO0FnQnY0SUE7QUFDQTtBQUNBO0FoQnk0SUE7QWdCeDRJQTtBQUNBO0FoQjA0SUE7QUFDQTtBaUJ2akpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCeWpKQTtBaUJ4akpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakIwakpBO0FpQnhqSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCMGpKQTtBaUJ6akpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCMmpKQTtBaUJ6akpBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FqQjJqSkE7QWlCeGpKQTtBQTNCQTtBQTRCQTtBQUNBO0FqQjJqSkE7QWlCMWpKQTtBQUNBO0FqQjRqSkE7QUFDQTtBaUJ6akpBO0FBdUJBO0FqQnFpSkE7QWlCM2pKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQjZqSkE7QWlCM2pKQTtBQUNBO0FqQjZqSkE7QWlCM2pKQTtBQUNBO0FqQjZqSkE7QWlCempKQTtBQURBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QWpCNGpKQTtBQUNBO0FpQnZqSkE7QUF6QkE7QUEwQkE7QWpCMGpKQTtBQUNBO0FpQnpqSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakIyakpBO0FpQnpqSkE7QUFDQTtBakIyakpBO0FpQnpqSkE7QUFDQTtBakIyakpBO0FpQnZqSkE7QUFkQTtBQWVBO0FBQ0E7QUFDQTtBakIwakpBO0FBQ0E7QWlCdmpKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQnlqSkE7QWlCdmpKQTtBQVRBO0FBVUE7QUFDQTtBQUNBO0FqQjBqSkE7QUFDQTtBaUJ2akpBO0FBQ0E7QUFDQTtBakJ5akpBO0FpQnZqSkE7QUFKQTtBQUtBO0FBQ0E7QUFDQTtBakIwakpBO0FBQ0E7QWlCeGpKQTtBQUNBO0FqQjBqSkE7QWlCeGpKQTtBQUhBO0FBSUE7QUFDQTtBakIyakpBO0FBQ0E7QWlCdmpKQTtBQUNBO0FBQ0E7QUFDQTtBakJ5akpBO0FpQnZqSkE7QUFMQTtBQU1BO0FBQ0E7QUFDQTtBakIwakpBO0FBQ0E7QUFDQTtBaUJyakpBO0FBQ0E7QUFDQTtBQUNBO0FqQnVqSkE7QWlCdGpKQTtBQUNBO0FqQndqSkE7QWlCdGpKQTtBQUhBO0FBSUE7QWpCeWpKQTtBQUNBO0FBQ0E7QWlCcmpKQTtBQUNBO0FBQ0E7QWpCdWpKQTtBaUJ0akpBO0FBQ0E7QWpCd2pKQTtBQUNBO0FZNXRKQTtBQUNBO0FaOHRKQTtBWTN0SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWjZ0SkE7QVk1dEpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVo4dEpBO0FZNXRKQTtBQUNBO0FBQ0E7QVo4dEpBO0FZNXRKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaOHRKQTtBWTV0SkE7QUFDQTtBQUNBO0FaOHRKQTtBWTd0SkE7QUFDQTtBQUNBO0FaK3RKQTtBWTd0SkE7QUFDQTtBWit0SkE7QVk5dEpBO0FBQ0E7QVpndUpBO0FZL3RKQTtBQUNBO0FaaXVKQTtBWTV0SkE7QUFDQTtBWjh0SkE7QVl6dEpBO0FBQ0E7QUFDQTtBWjJ0SkE7QVkxdEpBO0FBQ0E7QVo0dEpBO0FZMXRKQTtBQUNBO0FBQ0E7QVo0dEpBO0FBQ0E7QVl6dEpBO0FBQ0E7QVoydEpBO0FZdHRKQTtBQUNBO0FBQ0E7QUFDQTtBWnd0SkE7QVl2dEpBO0FBQ0E7QUFDQTtBQUNBO0FaeXRKQTtBWXB0SkE7QUFDQTtBQUNBO0FBQ0E7QVpzdEpBO0FZcHRKQTtBQUxBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FadXRKQTtBQUNBO0FZcHRKQTtBQUNBO0FBQ0E7QUFDQTtBWnN0SkE7QVlwdEpBO0FBTEE7QUFNQTtBQUNBO0FBQ0E7QVp1dEpBO0FBQ0E7QVlwdEpBO0FBQ0E7QVpzdEpBO0FZanRKQTtBQUVBO0FBQ0E7QVprdEpBO0FZL3NKQTtBQUNBO0FBQ0E7QVppdEpBO0FBQ0E7QUFDQTtBWXhzSkE7QUFDQTtBWjBzSkE7QVl4c0pBO0FBSEE7QUFJQTtBWjJzSkE7QUFDQTtBWXhzSkE7QUFDQTtBWjBzSkE7QVl4c0pBO0FBSEE7QUFJQTtBWjJzSkE7QUFDQTtBWXhzSkE7QUFDQTtBWjBzSkE7QVl4c0pBO0FBSEE7QUFJQTtBWjJzSkE7QUFDQTtBWWxzSkE7QUFDQTtBQUNBO0Fab3NKQTtBWWxzSkE7QUFKQTtBQUtBO0FacXNKQTtBQUNBO0FZbnNKQTtBQVJBO0FBU0E7QUFDQTtBWnNzSkE7QUFDQTtBQUNBO0FZN3JKQTtBQUNBO0FBQ0E7QUFDQTtBWitySkE7QVk3ckpBO0FBTEE7QUFNQTtBQUNBO0FBQ0E7QVpnc0pBO0FBQ0E7QVk5ckpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWmdzSkE7QVk5ckpBO0FBUEE7QUFRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaaXNKQTtBQUNBO0FZL3JKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaaXNKQTtBWS9ySkE7QUFOQTtBQU9BO0FBQ0E7QVprc0pBO0FBQ0E7QVk1ckpBO0FBQ0E7QVo4ckpBO0FBQ0E7QVl0ckpBO0FBQ0E7QVp3ckpBO0FZdHJKQTtBQUhBO0FBSUE7QUFDQTtBQUNBO0FaeXJKQTtBWXZySkE7QUFDQTtBWnlySkE7QVl0ckpBO0FBQ0E7QVp3ckpBO0FBQ0E7QVlyckpBO0FBQ0E7QVp1ckpBO0FZcnJKQTtBQUhBO0FBSUE7QVp3ckpBO0FBQ0E7QVluckpBO0FBQ0E7QUFDQTtBWnFySkE7QVlsckpBO0FBQ0E7QVpvckpBO0FZbHJKQTtBQUhBO0FBSUE7QUFDQTtBWnFySkE7QUFDQTtBWWpySkE7QUFFQTtBQUNBO0Faa3JKQTtBWS9xSkE7QUFDQTtBQUNBO0FaaXJKQTtBQUNBO0FBQ0E7QVk5cUpBO0FBQ0E7QVpnckpBO0FZOXFKQTtBQUhBO0FBSUE7QVppckpBO0FZL3FKQTtBQUNBO0FBQ0E7QVppckpBO0FZL3FKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaaXJKQTtBWWhySkE7QUFDQTtBWmtySkE7QVk3cUpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaK3FKQTtBQUNBO0FZN3FKQTtBQUNBO0FBQ0E7QVorcUpBO0FBQ0E7QUFDQTtBWTNxSkE7QUFDQTtBWjZxSkE7QVkzcUpBO0FBQ0E7QVo2cUpBO0FZM3FKQTtBQUhBO0FBSUE7QVo4cUpBO0FBQ0E7QUFDQTtBWTNxSkE7OztBQUdBO0FaNnFKQTtBQUNBO0FZMXFKQTtBQUNBO0FaNHFKQTtBQUNBO0FZeHFKQTtBQUNBO0FaMHFKQTtBQUNBO0FZdHFKQTtBQUVBO0FBQ0E7QVp1cUpBO0FZdHFKQTtBQUNBO0FBQ0E7QVp3cUpBO0FZcnFKQTtBQUNBO0FadXFKQTtBWXBxSkE7QUFDQTtBWnNxSkE7QUFDQTtBWTdwSkE7QUFDQTtBWitwSkE7QVkxcEpBO0FBQ0E7QUFDQTtBWjRwSkE7QUFDQTtBWXJwSkE7QUFDQTtBQUNBO0FBQ0E7QVp1cEpBO0FBQ0E7QVlwcEpBO0FBTUE7QUFDQTtBWmlwSkE7QUFDQTtBWXhvSkE7QUFEQTtBQUVBO0FBQ0E7QVoyb0pBO0FBQ0E7QUFDQTtBWXpvSkE7QUFDQTtBQUNBO0FaMm9KQTtBWXpvSkE7QUFDQTtBWjJvSkE7QVkxb0pBO0FBQ0E7QVo0b0pBO0FZMW9KQTtBQUhBO0FBSUE7QUFDQTtBWjZvSkE7QUFDQTtBWTNvSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaNm9KQTtBWTNvSkE7QUFDQTtBWjZvSkE7QVkzb0pBO0FBSEE7QUFJQTtBWjhvSkE7QUFDQTtBWTVvSkE7QUFDQTtBWjhvSkE7QVk1b0pBO0FBSEE7QUFJQTtBWitvSkE7QUFDQTtBWTVvSkE7QUFDQTtBWjhvSkE7QVk1b0pBO0FBSEE7QUFJQTtBQUNBO0FaK29KQTtBQUNBO0FZM29KQTtBQUNBO0FaNm9KQTtBWTNvSkE7QUFIQTtBQUlBO0FBQ0E7QVo4b0pBO0FBQ0E7QVkxb0pBO0FBMUNBO0FBMkNBO0FBQ0E7QVo2b0pBO0FBQ0E7QVkzb0pBO0FBL0NBO0FBZ0RBO0FaOG9KQTtBQUNBO0FZN29KQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaK29KQTtBWTlvSkE7QUFDQTtBQUNBO0FBQ0E7QVpncEpBO0FZL29KQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FaaXBKQTtBWS9vSkE7QUFMQTtBQU1BO0Faa3BKQTtBQUNBO0FZOW9KQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVpncEpBO0FZOW9KQTtBQVBBO0FBUUE7QUFDQTtBWmlwSkE7QUFDQTtBWTlvSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWmdwSkE7QVkvb0pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaaXBKQTtBWTlvSkE7QUFDQTtBQUNBO0FaZ3BKQTtBWTdvSkE7QUFDQTtBWitvSkE7QVkxb0pBO0FBQ0E7QVo0b0pBO0FZem9KQTtBQUNBO0FaMm9KQTtBWTFvSkE7QUFDQTtBQUNBO0FaNG9KQTtBWTFvSkE7QUFDQTtBWjRvSkE7QVl0b0pBO0FBQ0E7QUFDQTtBQUNBO0Fad29KQTtBWXRvSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fad29KQTtBWXRvSkE7QUFQQTtBQVFBO0FaeW9KQTtBQUNBO0FZdm9KQTtBQUNBO0FBQ0E7QUFDQTtBWnlvSkE7QVl2b0pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVp5b0pBO0FZdG9KQTtBQURBO0FBRUE7QUFDQTtBWnlvSkE7QUFDQTtBWXZvSkE7QUFDQTtBWnlvSkE7QVlyb0pBO0FBektBO0FBMEtBO0Fad29KQTtBQUNBO0FZdm9KQTtBQUNBO0FaeW9KQTtBWWxvSkE7QUFDQTtBQUNBO0Fab29KQTtBWWxvSkE7QUFKQTtBQUtBO0FacW9KQTtBQUNBO0FZcG9KQTtBQUNBO0FBQ0E7QUFDQTtBWnNvSkE7QVlwb0pBO0FBTEE7QUFNQTtBWnVvSkE7QUFDQTtBWXBvSkE7QUFEQTtBQUVBO0FadW9KQTtBQUNBO0FZbG9KQTtBQUNBO0FBQ0E7QVpvb0pBO0FZbG9KQTtBQUpBO0FBS0E7QVpxb0pBO0FBQ0E7QVlub0pBO0FBUkE7QUFTQTtBQUNBO0Fac29KQTtBQUNBO0FZam9KQTtBQUNBO0FBQ0E7QVptb0pBO0FZbG9KQTtBQUNBO0FBQ0E7QVpvb0pBO0FZbG9KQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWm9vSkE7QVlob0pBO0FBREE7QUFFQTtBWm1vSkE7QUFDQTtBQUNBO0FZam9KQTtBQUNBO0FabW9KQTtBQUNBO0FZbG9KQTtBQUNBO0Fab29KQTtBQUNBO0FZbG9KQTtBQUNBO0Fab29KQTtBWWxvSkE7QUFIQTtBQUlBO0FacW9KQTtBQUNBO0FZcG9KQTtBQUNBO0Fac29KQTtBWW5vSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVpxb0pBO0FZbm9KQTtBQVJBO0FBU0E7QVpzb0pBO0FBQ0E7QVlwb0pBO0FBWkE7QUFhQTtBQUNBO0FadW9KQTtBQUNBO0FZcG9KQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fac29KQTtBWXBvSkE7QUFOQTtBQU9BO0FBQ0E7QVp1b0pBO0FBQ0E7QVlyb0pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWnVvSkE7QVlyb0pBO0FBUEE7QUFRQTtBWndvSkE7QUFDQTtBWXJvSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWnVvSkE7QVlyb0pBO0FBTkE7QUFPQTtBWndvSkE7QUFDQTtBWXRvSkE7QUFWQTtBQVdBO0FBQ0E7QVp5b0pBO0FBQ0E7QVl2b0pBO0FBQ0E7QUFDQTtBWnlvSkE7QVl2b0pBO0FBSkE7QUFLQTtBQUNBO0FaMG9KQTtBQUNBO0FZeG9KQTtBQVRBO0FBVUE7QUFDQTtBWjJvSkE7QUFDQTtBWXhvSkE7QUFDQTtBWjBvSkE7QVl4b0pBO0FBSEE7QUFJQTtBQUNBO0FaMm9KQTtBQUNBO0FBQ0E7QVl2b0pBO0FBREE7QUFFQTtBWjBvSkE7QUFDQTtBQUNBO0FZem9KQTtBQUNBO0FaMm9KQTtBWTFvSkE7QUFDQTtBWjRvSkE7QUFDQTtBWTFvSkE7QUFDQTtBQUNBO0FaNG9KQTtBWTFvSkE7QUFEQTtBQUVBO0FaNm9KQTtBQUNBO0FZM29KQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVo2b0pBO0FZM29KQTtBQVBBO0FBUUE7QUFDQTtBWjhvSkE7QUFDQTtBWTVvSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWjhvSkE7QVk1b0pBO0FBTkE7QUFPQTtBWitvSkE7QUFDQTtBWTdvSkE7QUFDQTtBWitvSkE7QVk3b0pBO0FBSEE7QUFJQTtBWmdwSkE7QUFDQTtBQUNBO0FZOW9KQTtBQUNBO0FBQ0E7QVpncEpBO0FZOW9KQTtBQUpBO0FBS0E7QVppcEpBO0FBQ0E7QUFDQTtBWWhwSkE7QUFDQTtBWmtwSkE7QVlqcEpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWm1wSkE7QVlqcEpBO0FBUEE7QUFRQTtBWm9wSkE7QUFDQTtBQUNBO0FrQjkrS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJnL0tBO0FrQi8rS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJpL0tBO0FrQjkrS0E7QUFaQTtBQWFBO0FsQmkvS0E7QUFDQTtBa0JoL0tBO0FBSUE7QWxCKytLQTtBa0JsL0tBO0FBQ0E7QWxCby9LQTtBa0JoL0tBO0FBTkE7QUFPQTtBbEJtL0tBO0FBQ0E7QWtCai9LQTtBQUNBO0FBQ0E7QWxCbS9LQTtBa0JqL0tBO0FBSkE7QUFLQTtBQUNBO0FsQm8vS0E7QUFDQTtBa0JuL0tBO0FBQ0E7QUFDQTtBbEJxL0tBO0FrQnAvS0E7QUFRQTtBbEIrK0tBO0FrQnQvS0E7QUFDQTtBQUNBO0FsQncvS0E7QWtCdC9LQTtBQUNBO0FsQncvS0E7QWtCbi9LQTtBQWRBO0FBZUE7QUFDQTtBQUNBO0FBQ0E7QWxCcy9LQTtBa0JyL0tBO0FBQ0E7QWxCdS9LQTtBQUNBO0FrQnIvS0E7QUFDQTtBbEJ1L0tBO0FrQnIvS0E7QUFIQTtBQUlBO0FsQncvS0E7QWtCdi9LQTtBQUNBO0FBQ0E7QUFDQTtBbEJ5L0tBO0FBQ0E7QWtCcC9LQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQnMvS0E7QWtCcC9LQTtBQU5BO0FBT0E7QUFDQTtBbEJ1L0tBO0FBQ0E7QWtCdC9LQTtBQUNBO0FBQ0E7QWxCdy9LQTtBa0J0L0tBO0FBSkE7QUFLQTtBbEJ5L0tBO0FBQ0E7QWtCeC9LQTtBQUNBO0FBQ0E7QWxCMC9LQTtBa0JyL0tBO0FBQ0E7QUFDQTtBbEJ1L0tBO0FrQnQvS0E7QUFDQTtBQUNBO0FBQ0E7QWxCdy9LQTtBa0JyL0tBO0FBVEE7QUFVQTtBQUNBO0FsQncvS0E7QWtCdi9LQTtBQUNBO0FBQ0E7QWxCeS9LQTtBQUNBO0FrQnIvS0E7QUFqSEE7QUFrSEE7QWxCdy9LQTtBQUNBO0FrQnAvS0E7QUF6SEE7QUEwSEE7QWxCdS9LQTtBQUNBO0FBQ0E7QWtCci9LQTtBQUNBO0FsQnUvS0E7QUFDQTtBa0JqL0tBO0FBQ0E7QWxCbS9LQTtBa0JqL0tBO0FBQ0E7QUFDQTtBbEJtL0tBO0FBQ0E7QWtCaC9LQTtBQUNBO0FBQ0E7QUFDQTtBbEJrL0tBO0FrQi8rS0E7QUFDQTtBbEJpL0tBO0FrQmgvS0E7QUFDQTtBbEJrL0tBO0FBQ0E7QWtCMStLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQjQrS0E7QWtCMStLQTtBQUNBO0FsQjQrS0E7QWtCeitLQTtBQU1BO0FsQnMrS0E7QWtCMStLQTtBQUNBO0FsQjQrS0E7QWtCditLQTtBQUNBO0FsQnkrS0E7QWtCcitLQTtBQUNBO0FsQnUrS0E7QUFDQTtBa0JqK0tBO0FBR0E7QUFDQTtBbEJpK0tBO0FBQ0E7QW1CcnFMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQnVxTEE7QW1CdHFMQTtBQUNBO0FuQndxTEE7QW1CcnFMQTtBQUNBO0FuQnVxTEE7QW1CcHFMQTtBQUNBO0FuQnNxTEE7QW1CcnFMQTtBQUNBO0FBQ0E7QUFDQTtBbkJ1cUxBO0FBQ0E7QW9CM3JMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQjZyTEE7QW9CNXJMQTtBQUNBO0FBQ0E7QXBCOHJMQTtBb0I1ckxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEI4ckxBO0FvQjdyTEE7QUFDQTtBcEIrckxBO0FvQjdyTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCK3JMQTtBb0I3ckxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQityTEE7QW9CN3JMQTtBQUNBO0FwQityTEE7QW9CN3JMQTtBQUNBO0FwQityTEE7QW9CN3JMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBVUE7QUFDQTtBQUNBO0FwQnNyTEE7QW9CbnJMQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXBCdXJMQTtBb0JyckxBO0FBQ0E7QXBCdXJMQTtBb0JyckxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnVyTEE7QW9CcnJMQTtBQUNBO0FwQnVyTEE7QW9CcnJMQTtBQUNBO0FwQnVyTEE7QW9CcHJMQTtBQUNBO0FBQ0E7QUFDQTtBcEJzckxBO0FvQnByTEE7QUFDQTtBQUNBO0FwQnNyTEE7QW9CcHJMQTtBQUpBO0FBS0E7QXBCdXJMQTtBQUNBO0FvQm5yTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCcXJMQTtBb0JuckxBO0FBQ0E7QXBCcXJMQTtBb0JwckxBO0FBQ0E7QXBCc3JMQTtBb0JyckxBO0FBQ0E7QXBCdXJMQTtBb0JqckxBO0FBbkJBO0FBb0JBO0FBQ0E7QXBCb3JMQTtBQUNBO0FvQmxyTEE7QUF4QkE7QUF5QkE7QXBCcXJMQTtBb0JsckxBO0FBQ0E7QXBCb3JMQTtBQUNBO0FvQmhyTEE7QUFDQTtBQUNBO0FwQmtyTEE7QW9CanJMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJtckxBO0FvQmxyTEE7QUFDQTtBcEJvckxBO0FvQmpyTEE7QUFYQTtBQVlBO0FwQm9yTEE7QUFDQTtBb0JsckxBO0FBQ0E7QUFDQTtBQUNBO0FwQm9yTEE7QW9CbnJMQTtBQUNBO0FBQ0E7QXBCcXJMQTtBb0JuckxBO0FBQ0E7QUFDQTtBcEJxckxBO0FvQmhyTEE7QUFDQTtBcEJrckxBO0FvQmhyTEE7QUFDQTtBQUNBO0FwQmtyTEE7QW9CM3FMQTtBQUNBO0FBQ0E7QXBCNnFMQTtBb0IzcUxBO0FBSkE7QUFLQTtBcEI4cUxBO0FBQ0E7QW9CNXFMQTtBQVJBO0FBU0E7QUFDQTtBQUNBO0FwQitxTEE7QUFDQTtBb0I5cUxBO0FBQ0E7QXBCZ3JMQTtBb0I5cUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCZ3JMQTtBb0IvcUxBO0FBQ0E7QXBCaXJMQTtBb0I5cUxBO0FBQ0E7QXBCZ3JMQTtBb0IvcUxBO0FBQ0E7QUFDQTtBcEJpckxBO0FvQi9xTEE7QUFDQTtBcEJpckxBO0FvQi9xTEE7QUFDQTtBQUNBO0FwQmlyTEE7QW9CNXFMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQjhxTEE7QW9CNXFMQTtBQUNBO0FBQ0E7QXBCOHFMQTtBb0IzcUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCNnFMQTtBb0IxcUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCNHFMQTtBb0IzcUxBO0FBQ0E7QUFDQTtBcEI2cUxBO0FvQjVxTEE7QUFDQTtBcEI4cUxBO0FvQjVxTEE7QUFDQTtBQUNBO0FwQjhxTEE7QW9CN3FMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBcEIrcUxBO0FvQjlxTEE7QUFDQTtBQUNBO0FBQ0E7QXBCZ3JMQTtBb0I5cUxBO0FBQ0E7QXBCZ3JMQTtBb0IvcUxBO0FBQ0E7QXBCaXJMQTtBb0I3cUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCK3FMQTtBb0IzcUxBO0FBQ0E7QXBCNnFMQTtBb0IxcUxBO0FBQ0E7QUFDQTtBQUNBO0FwQjRxTEE7QW9CM3FMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQjZxTEE7QW9CNXFMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCOHFMQTtBb0J6cUxBO0FBQ0E7QXBCMnFMQTtBb0J6cUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCMnFMQTtBb0IxcUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEI0cUxBO0FvQjFxTEE7QUFDQTtBQUNBO0FwQjRxTEE7QW9CMXFMQTtBQUNBO0FwQjRxTEE7QW9CM3FMQTtBQUNBO0FBQ0E7QXBCNnFMQTtBb0J2cUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnlxTEE7QW9CcHFMQTtBQUNBO0FwQnNxTEE7QW9CcnFMQTtBQUNBO0FwQnVxTEE7QW9CcnFMQTtBQUNBO0FwQnVxTEE7QW9CbHFMQTtBQUNBO0FBQ0E7QXBCb3FMQTtBb0IvcExBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJpcUxBO0FvQmhxTEE7QUFvQkE7QUFzQkE7QUFDQTtBQUNBO0FwQjBuTEE7QW9CcnFMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCdXFMQTtBb0JycUxBO0FBQ0E7QXBCdXFMQTtBb0J0cUxBO0FBQ0E7QUFDQTtBcEJ3cUxBO0FvQnBxTEE7QUFDQTtBcEJzcUxBO0FvQmxxTEE7QUFDQTtBQUNBO0FwQm9xTEE7QW9CbnFMQTtBQUNBO0FBQ0E7QUFDQTtBcEJxcUxBO0FvQmxxTEE7QUFDQTtBQUNBO0FwQm9xTEE7QW9CbHFMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJvcUxBO0FvQjdwTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEIrcExBO0FvQjNwTEE7QUFDQTtBQUNBO0FwQjZwTEE7QW9CM3BMQTtBQUNBO0FBQ0E7QXBCNnBMQTtBb0I1cExBO0FBQ0E7QXBCOHBMQTtBb0IzcExBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXBCNHBMQTtBQUNBO0FvQnhwTEE7QUFDQTtBQUNBO0FBQ0E7QXBCMHBMQTtBb0J4cExBO0FBQ0E7QXBCMHBMQTtBb0JucExBO0FBQ0E7QXBCcXBMQTtBQUNBO0FvQmhwTEE7QUFDQTtBQUNBO0FwQmtwTEE7QW9CaHBMQTtBQUNBO0FwQmtwTEE7QUFDQTtBb0Ivb0xBO0FBQ0E7QXBCaXBMQTtBQUNBO0FvQjlvTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCZ3BMQTtBb0Ivb0xBO0FBQ0E7QUFDQTtBcEJpcExBO0FvQi9vTEE7QUFDQTtBQUNBO0FwQmlwTEE7QW9CL29MQTtBQUNBO0FBQ0E7QXBCaXBMQTtBb0I5b0xBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJncExBO0FvQjlvTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQmdwTEE7QW9CL29MQTtBQUNBO0FwQmlwTEE7QW9COW9MQTtBQUNBO0FwQmdwTEE7QW9COW9MQTtBQUNBO0FwQmdwTEE7QW9COW9MQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQmdwTEE7QW9COW9MQTtBQUNBO0FwQmdwTEE7QW9COW9MQTtBQUNBO0FBQ0E7QXBCZ3BMQTtBb0Ivb0xBO0FBQ0E7QXBCaXBMQTtBb0JocExBO0FBQ0E7QXBCa3BMQTtBb0JocExBO0FBQ0E7QXBCa3BMQTtBb0JocExBO0FBQ0E7QXBCa3BMQTtBb0I3b0xBO0FBQ0E7QXBCK29MQTtBb0Ixb0xBO0FBQ0E7QXBCNG9MQTtBb0J2b0xBO0FBQ0E7QUFDQTtBQUNBO0FwQnlvTEE7QW9Cdm9MQTtBQUNBO0FwQnlvTEE7QW9CdG9MQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQndvTEE7QW9Cdm9MQTtBQUNBO0FwQnlvTEE7QW9CdG9MQTtBQUNBO0FwQndvTEE7QW9Cdm9MQTtBQUNBO0FwQnlvTEE7QW9Cdm9MQTtBQUNBO0FBQ0E7QXBCeW9MQTtBb0J0b0xBO0FBQ0E7QXBCd29MQTtBb0J2b0xBO0FBQ0E7QXBCeW9MQTtBb0J2b0xBO0FBQ0E7QXBCeW9MQTtBb0J0b0xBO0FBQ0E7QUFDQTtBcEJ3b0xBO0FvQnBvTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCc29MQTtBb0Jwb0xBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCc29MQTtBb0Jwb0xBO0FBQ0E7QXBCc29MQTtBb0Jsb0xBO0FBQ0E7QXBCb29MQTtBb0Jsb0xBO0FBQ0E7QXBCb29MQTtBb0Job0xBO0FBQ0E7QUFDQTtBQUNBO0FwQmtvTEE7QW9CN25MQTtBQUNBO0FBQ0E7QXBCK25MQTtBQUNBO0FvQnpuTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQjJuTEE7QW9CMW5MQTtBQUNBO0FBQ0E7QXBCNG5MQTtBb0IxbkxBO0FBQ0E7QUFDQTtBcEI0bkxBO0FvQjFuTEE7QUFDQTtBQUNBO0FBQ0E7QXBCNG5MQTtBb0J6bkxBO0FBQ0E7QUFDQTtBQUNBO0FwQjJuTEE7QW9Cem5MQTtBQUNBO0FwQjJuTEE7QW9Cem5MQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQjJuTEE7QW9Cem5MQTtBQUNBO0FwQjJuTEE7QW9Cem5MQTtBQUNBO0FBQ0E7QXBCMm5MQTtBb0J6bkxBO0FBQ0E7QXBCMm5MQTtBb0J6bkxBO0FBQ0E7QXBCMm5MQTtBb0J0bkxBO0FBQ0E7QXBCd25MQTtBb0JubkxBO0FBQ0E7QXBCcW5MQTtBb0JobkxBO0FBQ0E7QUFDQTtBQUNBO0FwQmtuTEE7QW9Cam5MQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQm1uTEE7QW9CbG5MQTtBQUNBO0FwQm9uTEE7QW9Cam5MQTtBQUNBO0FwQm1uTEE7QW9CbG5MQTtBQUNBO0FwQm9uTEE7QW9CbG5MQTtBQUNBO0FBQ0E7QXBCb25MQTtBb0JqbkxBO0FBQ0E7QXBCbW5MQTtBb0JqbkxBO0FBQ0E7QXBCbW5MQTtBb0JsbkxBO0FBQ0E7QXBCb25MQTtBb0JqbkxBO0FBQ0E7QXBCbW5MQTtBb0IvbUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQmluTEE7QW9CL21MQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQmluTEE7QW9CL21MQTtBQUNBO0FwQmluTEE7QW9CN21MQTtBQUNBO0FwQittTEE7QW9CN21MQTtBQUNBO0FwQittTEE7QW9CM21MQTtBQUNBO0FBQ0E7QUFDQTtBcEI2bUxBO0FvQjNtTEE7QUFDQTtBcEI2bUxBO0FvQnhtTEE7QUFDQTtBQUNBO0FwQjBtTEE7QUFDQTtBb0JwbUxBO0FBR0E7QUFDQTtBcEJvbUxBO0FvQmxtTEE7QUFDQTtBcEJvbUxBO0FBQ0E7QW9CL2xMQTtBQUdBO0FBQ0E7QUFDQTtBcEIrbExBO0FvQjdsTEE7QUFDQTtBcEIrbExBO0FBQ0E7QW9CMWxMQTtBQU9BO0FBQ0E7QXBCc2xMQTtBQUNBO0FvQjdrTEE7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBcEIya0xBO0FvQnprTEE7QUFDQTtBQUNBO0FwQjJrTEE7QW9CemtMQTtBQUNBO0FwQjJrTEE7QW9CcGtMQTtBQUNBO0FwQnNrTEE7QUFDQTtBb0Joa0xBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQjhqTEE7QW9CNWpMQTtBQUNBO0FwQjhqTEE7QUFDQTtBb0JyakxBO0FBT0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQmlqTEE7QUFDQTtBb0J4aUxBO0FBT0E7QUFDQTtBcEJvaUxBO0FBQ0E7QW9CM2hMQTtBQU9BO0FBQ0E7QXBCdWhMQTtBQUNBO0FvQjlnTEE7QUFPQTtBQUNBO0FwQjBnTEE7QUFDQTtBb0JqZ0xBO0FBT0E7QUFDQTtBcEI2L0tBO0FBQ0E7QW9CcC9LQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJrL0tBO0FvQi8rS0E7QUFDQTtBcEJpL0tBO0FBQ0E7QXFCMWdOQTtBQUNBO0FBQ0E7QXJCNGdOQTtBcUIxZ05BO0FBSkE7QUFLQTtBckI2Z05BO0FBQ0E7QXFCM2dOQTtBQUNBO0FBQ0E7QXJCNmdOQTtBcUIzZ05BO0FBQ0E7QUFDQTtBckI2Z05BO0FBQ0E7QXFCMWdOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjRnTkE7QXFCMWdOQTtBQU5BO0FBT0E7QUFDQTtBQUNBO0FyQjZnTkE7QUFDQTtBcUI1Z05BO0FBQ0E7QXJCOGdOQTtBcUI1Z05BO0FBSEE7QUFJQTtBckIrZ05BO0FBQ0E7QXFCOWdOQTtBQUNBO0FyQmdoTkE7QXFCNWdOQTtBQUNBO0FBQ0E7QXJCOGdOQTtBcUI3Z05BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckIrZ05BO0FxQjdnTkE7QUFQQTtBQVFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQmdoTkE7QUFDQTtBcUI3Z05BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQitnTkE7QXFCM2dOQTtBQUNBO0FyQjZnTkE7QUFDQTtBcUJ2Z05BO0FBQ0E7QXJCeWdOQTtBcUJ4Z05BO0FBQ0E7QXJCMGdOQTtBcUJ4Z05BO0FBQ0E7QXJCMGdOQTtBcUJwZ05BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCc2dOQTtBcUJyZ05BO0FBQ0E7QXJCdWdOQTtBcUJyZ05BO0FBQ0E7QUFDQTtBckJ1Z05BO0FxQnBnTkE7QUFDQTtBQUNBO0FBQ0E7QXJCc2dOQTtBcUJwZ05BO0FBTEE7QUFNQTtBckJ1Z05BO0FxQnRnTkE7QUFDQTtBckJ3Z05BO0FBQ0E7QXFCdGdOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQndnTkE7QXFCdmdOQTtBQUNBO0FyQnlnTkE7QXFCdGdOQTtBQVRBO0FBVUE7QUFDQTtBckJ5Z05BO0FxQnhnTkE7QUFDQTtBckIwZ05BO0FBQ0E7QXFCeGdOQTtBQUNBO0FBQ0E7QUFDQTtBckIwZ05BO0FxQnpnTkE7QUFDQTtBckIyZ05BO0FxQnJnTkE7QUFwSkE7QUFxSkE7QXJCd2dOQTtBcUJ2Z05BO0FBQ0E7QXJCeWdOQTtBQUNBO0FxQnRnTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQndnTkE7QXFCdmdOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckJ5Z05BO0FxQnZnTkE7QUFSQTtBQVNBO0FBQ0E7QUFDQTtBQUNBO0FyQjBnTkE7QUFDQTtBcUJ6Z05BO0FBQ0E7QXJCMmdOQTtBcUIxZ05BO0FBQ0E7QUFDQTtBQUNBO0FyQjRnTkE7QXFCM2dOQTtBQUNBO0FyQjZnTkE7QXFCemdOQTtBQUNBO0FBQ0E7QUFDQTtBckIyZ05BO0FBQ0E7QXFCeGdOQTtBQUNBO0FyQjBnTkE7QXFCeGdOQTtBQUhBO0FBSUE7QXJCMmdOQTtBQUNBO0FxQnpnTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckIyZ05BO0FxQnZnTkE7QUFyREE7QUFzREE7QXJCMGdOQTtBQUNBO0FxQnZnTkE7QUFEQTtBQUVBO0FBQ0E7QXJCMGdOQTtBQUNBO0FBQ0E7QXFCdGdOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQndnTkE7QXFCdGdOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCd2dOQTtBcUJ2Z05BO0FBQ0E7QUFDQTtBckJ5Z05BO0FxQnJnTkE7QUFDQTtBQUNBO0FBQ0E7QXJCdWdOQTtBcUJwZ05BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckJzZ05BO0FxQnJnTkE7QUFDQTtBckJ1Z05BO0FxQnJnTkE7QUFDQTtBckJ1Z05BO0FxQnRnTkE7QUFDQTtBQUNBO0FyQndnTkE7QXFCbmdOQTtBQTdDQTtBQThDQTtBQUNBO0FyQnNnTkE7QUFDQTtBcUJyZ05BO0FBQ0E7QXJCdWdOQTtBcUJ0Z05BO0FBQ0E7QXJCd2dOQTtBcUJ2Z05BO0FBQ0E7QUFDQTtBckJ5Z05BO0FxQnBnTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQnNnTkE7QXFCcmdOQTtBQUNBO0FyQnVnTkE7QXFCcGdOQTtBQWhCQTtBQWlCQTtBckJ1Z05BO0FBQ0E7QXFCcGdOQTtBQUdBO0FBQ0E7QXJCb2dOQTtBcUJsZ05BO0FBQ0E7QXJCb2dOQTtBcUJsZ05BO0FBQ0E7QUFDQTtBckJvZ05BO0FxQmxnTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQm9nTkE7QUFDQTtBcUIvL01BO0FBekdBO0FBMEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCa2dOQTtBQUNBO0FxQmhnTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQmtnTkE7QXFCaGdOQTtBQVBBO0FBUUE7QUFDQTtBckJtZ05BO0FBQ0E7QUFDQTtBcUJoZ05BO0FBQ0E7QUFDQTtBckJrZ05BO0FBQ0E7QXFCamdOQTtBQUNBO0FyQm1nTkE7QUFDQTtBcUJoZ05BO0FBQ0E7QUFDQTtBckJrZ05BO0FBQ0E7QXFCamdOQTtBQUNBO0FyQm1nTkE7QUFDQTtBcUJoZ05BO0FBQ0E7QXJCa2dOQTtBQUNBO0FxQmhnTkE7QUFDQTtBQUNBO0FyQmtnTkE7QUFDQTtBcUIvL01BO0FBTUE7QUFDQTtBckI0L01BO0FxQm4vTUE7QUFDQTtBQUNBO0FyQnEvTUE7QXFCbC9NQTtBQUNBO0FyQm8vTUE7QUFDQTtBcUI3K01BO0FBR0E7QUFDQTtBckI2K01BO0FxQjUrTUE7QUFDQTtBQUNBO0FyQjgrTUE7QUFDQTtBcUJ4K01BO0FBQ0E7QXJCMCtNQTtBQUNBO0FxQnIrTUE7QUFDQTtBQUNBO0FBQ0E7QXJCdStNQTtBQUNBO0FxQnArTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCcytNQTtBQUNBO0FxQnIrTUE7QUFDQTtBQUNBO0FyQnUrTUE7QUFDQTtBcUJwK01BO0FBQ0E7QUFDQTtBckJzK01BO0FBQ0E7QXNCdjZOQTtBQUNBO0F0Qnk2TkE7QXNCeDZOQTtBQUNBO0F0QjA2TkE7QXNCdDZOQTtBQUNBO0F0Qnc2TkE7QXNCdjZOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEJ5Nk5BO0FzQng2TkE7QUFDQTtBQUNBO0F0QjA2TkE7QXNCdjZOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Qnk2TkE7QXNCeDZOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QjA2TkE7QXNCcDZOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEJzNk5BO0FzQnA2TkE7QUFYQTtBQVlBO0FBQ0E7QUFDQTtBdEJ1Nk5BO0FBQ0E7QXNCdDZOQTtBQUNBO0FBQ0E7QUFDQTtBdEJ3Nk5BO0FzQnY2TkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F0Qnk2TkE7QXNCdDZOQTtBQUNBO0F0Qnc2TkE7QXNCcjZOQTtBQUNBO0FBQ0E7QUFDQTtBdEJ1Nk5BO0FzQnQ2TkE7QUFDQTtBQUNBO0FBQ0E7QXRCdzZOQTtBc0JyNk5BO0FBQ0E7QUFDQTtBQUNBO0F0QnU2TkE7QXNCcDZOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRCczZOQTtBc0JuNk5BO0FBdkNBO0FBd0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEJzNk5BO0FzQnA2TkE7QUFDQTtBQUNBO0F0QnM2TkE7QUFDQTtBc0JsNk5BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEJvNk5BO0FzQm42TkE7QUFDQTtBQUNBO0F0QnE2TkE7QXNCcDZOQTtBQUNBO0F0QnM2TkE7QXNCbjZOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QnE2TkE7QXNCcDZOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QnM2TkE7QXNCbjZOQTtBQUNBO0F0QnE2TkE7QXNCbjZOQTtBQUNBO0FBQ0E7QXRCcTZOQTtBc0JuNk5BO0FBSkE7QUFLQTtBdEJzNk5BO0FBQ0E7QXNCbjZOQTtBQXhDQTtBQXlDQTtBQUNBO0FBQ0E7QUFDQTtBdEJzNk5BO0FBQ0E7QXNCcDZOQTtBQUNBO0F0QnM2TkE7QXNCbjZOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QnE2TkE7QXNCbjZOQTtBQUNBO0F0QnE2TkE7QXNCcDZOQTtBQUNBO0FBQ0E7QXRCczZOQTtBc0JwNk5BO0FBQ0E7QUFDQTtBdEJzNk5BO0FzQnI2TkE7QUFDQTtBdEJ1Nk5BO0FzQm42TkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBdEJxNk5BO0FzQnA2TkE7QUFDQTtBdEJzNk5BO0FzQnA2TkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEJzNk5BO0FzQnI2TkE7QUFDQTtBdEJ1Nk5BO0FzQnI2TkE7QUFIQTtBQUlBO0F0Qnc2TkE7QUFDQTtBc0J0Nk5BO0FBQ0E7QXRCdzZOQTtBc0JyNk5BO0FBbkJBO0FBb0JBO0F0Qnc2TkE7QUFDQTtBc0J2Nk5BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRCeTZOQTtBc0J2Nk5BO0FBQ0E7QUFDQTtBdEJ5Nk5BO0FzQng2TkE7QUFDQTtBQUNBO0F0QjA2TkE7QXNCdjZOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXRCeTZOQTtBc0J0Nk5BO0FBM0NBO0FBNENBO0F0Qnk2TkE7QXNCeDZOQTtBQUNBO0FBQ0E7QXRCMDZOQTtBQUNBO0FzQnI2TkE7QUE1REE7QUE2REE7QXRCdzZOQTtBQUNBO0FzQnA2TkE7QUF4UEE7QUF5UEE7QUFDQTtBdEJ1Nk5BO0FzQnA2TkE7QUFDQTtBdEJzNk5BO0FBQ0E7QUFDQTtBc0IxNU5BO0FBQ0E7QUFDQTtBdEI0NU5BO0FzQng1TkE7QUFFQTtBQUNBO0FBQ0E7QXRCeTVOQTtBQUNBO0FBQ0E7QXNCLzROQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0F0QjY0TkE7QXNCejROQTtBQU1BO0F0QnM0TkE7QXNCMzROQTtBQUNBO0FBQ0E7QUFDQTtBdEI2NE5BO0FzQno0TkE7QUFDQTtBdEIyNE5BO0FzQno0TkE7QUFDQTtBdEIyNE5BO0FzQno0TkE7QUFDQTtBQUNBO0F0QjI0TkE7QXNCdDROQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEJ3NE5BO0FzQnQ0TkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Qnc0TkE7QXNCbDROQTtBQUNBO0F0Qm80TkE7QXNCajROQTtBQUNBO0FBQ0E7QXRCbTROQTtBc0JsNE5BO0FBQ0E7QUFDQTtBdEJvNE5BO0FzQmw0TkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEJvNE5BO0FzQm40TkE7QUFDQTtBQUNBO0F0QnE0TkE7QXNCbjROQTtBQUNBO0F0QnE0TkE7QXNCLzNOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEJpNE5BO0FzQi8zTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRCaTROQTtBQUNBO0FzQjEzTkE7QUFDQTtBdEI0M05BO0FBQ0E7QXNCcjNOQTtBQUNBO0FBQ0E7QXRCdTNOQTtBQUNBO0FzQnQzTkE7QUFDQTtBdEJ3M05BO0FBQ0E7QXNCcDNOQTtBQUNBO0F0QnMzTkE7QXNCcDNOQTtBQUNBO0F0QnMzTkE7QXNCcjNOQTtBQUNBO0F0QnUzTkE7QXNCdDNOQTtBQUNBO0F0QnczTkE7QXNCcjNOQTtBQUNBO0F0QnUzTkE7QXNCcDNOQTtBQUNBO0FBQ0E7QXRCczNOQTtBc0JyM05BO0FBQ0E7QXRCdTNOQTtBc0J0M05BO0FBQ0E7QXRCdzNOQTtBQUNBO0FzQmgzTkE7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBdEI2Mk5BO0FBQ0E7QXVCMXlPQTtBQUNBO0FBQ0E7QXZCNHlPQTtBdUIxeU9BO0FBQ0E7QUFBQTtBdkI0eU9BO0F1QnR5T0E7QUFDQTtBdkJ3eU9BO0F1QnJ5T0E7QUFDQTtBQUNBO0F2QnV5T0E7QXVCdHlPQTtBQUNBO0F2Qnd5T0E7QXVCcnlPQTtBQUNBO0F2QnV5T0E7QXVCcnlPQTtBQUNBO0F2QnV5T0E7QXVCdHlPQTtBQUNBO0F2Qnd5T0E7QXVCcnlPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCdXlPQTtBdUJ0eU9BO0FBQ0E7QUFDQTtBQUNBO0F2Qnd5T0E7QXVCcnlPQTtBQUNBO0FBQ0E7QXZCdXlPQTtBdUJ0eU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCd3lPQTtBdUJ0eU9BO0FBQ0E7QXZCd3lPQTtBdUJ6eU9BO0FBQ0E7QXZCd3lPQTtBdUJ0eU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Qnd5T0E7QXVCbHlPQTtBQUNBO0FBQ0E7QXZCb3lPQTtBdUJqeU9BO0FBQ0E7QUFDQTtBdkJteU9BO0F1Qmp5T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkJteU9BO0F1Qmx5T0E7QUFDQTtBQUNBO0FBQ0E7QXZCb3lPQTtBdUJoeU9BO0FBQ0E7QUFDQTtBdkJreU9BO0F1Qi94T0E7QUFDQTtBdkJpeU9BO0F1Qjl4T0E7QUFDQTtBQUNBO0FBQ0E7QXZCZ3lPQTtBdUI3eE9BO0FBQ0E7QXZCK3hPQTtBdUIxeE9BO0FBQ0E7QUFDQTtBQUNBO0F2QjR4T0E7QXVCcnhPQTtBQUNBO0FBQ0E7QXZCdXhPQTtBQUNBO0F1Qi93T0E7QUFLQTtBQUNBO0F2QjZ3T0E7QXVCNXdPQTtBQUNBO0F2Qjh3T0E7QXVCMXdPQTtBQUNBO0F2QjR3T0E7QXVCM3dPQTtBQUNBO0F2QjZ3T0E7QUFDQTtBdUI1d09BO0FBREE7QUFFQTtBdkIrd09BO0FBQ0E7QXVCNXdPQTtBQURBO0FBRUE7QXZCK3dPQTtBQUNBO0F1QnZ5T0E7QUE0QkE7QUFDQTtBdkI4d09BO0F1QjN3T0E7QUFDQTtBQUNBO0F2QjZ3T0E7QXVCMXdPQTtBQUNBO0F2QjR3T0E7QXVCM3dPQTtBQUNBO0F2QjZ3T0E7QXVCM3dPQTtBQUNBO0F2QjZ3T0E7QUFDQTtBdUJ6ek9BO0FBaURBO0FBQ0E7QUFDQTtBdkIyd09BO0F1Qnp3T0E7QUFDQTtBdkIyd09BO0FBQ0E7QXVCbDBPQTtBQXlEQTtBQUNBO0FBQ0E7QXZCNHdPQTtBdUIzd09BO0FBQ0E7QXZCNndPQTtBdUJ6d09BO0FBQ0E7QXZCMndPQTtBQUNBO0F1QjkwT0E7QUF1RUE7QUFDQTtBQUNBO0FBQ0E7QXZCMHdPQTtBQUNBO0F1QnB3T0E7QUFPQTtBQUNBO0F2Qmd3T0E7QUFDQTtBdUJ2dk9BO0FBT0E7QUFDQTtBdkJtdk9BO0FBQ0E7QXdCNytPQTtBQUNBO0F4QisrT0E7QXdCNStPQTtBQUNBO0FBQ0E7QUFDQTtBeEI4K09BO0F3QjUrT0E7QUFDQTtBeEI4K09BO0F3QjUrT0E7QUFDQTtBeEI4K09BO0F3QjcrT0E7QUFDQTtBeEIrK09BO0F3QjkrT0E7QUFDQTtBQUNBO0FBQ0E7QXhCZy9PQTtBd0IvK09BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4QmkvT0E7QXdCaC9PQTtBQUNBO0F4QmsvT0E7QXdCMStPQTtBQUNBO0F4QjQrT0E7QXdCeCtPQTtBQUNBO0F4QjArT0E7QXdCeCtPQTtBQUNBO0F4QjArT0E7QXdCbitPQTtBQUNBO0F4QnErT0E7QXdCcCtPQTtBQUNBO0FBQ0E7QXhCcytPQTtBd0JyK09BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4QnUrT0E7QXdCdCtPQTtBQUNBO0F4QncrT0E7QXdCbitPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4QnErT0E7QXdCcCtPQTtBQUNBO0FBQ0E7QXhCcytPQTtBd0JsK09BO0FBQ0E7QXhCbytPQTtBd0JsK09BO0FBQ0E7QXhCbytPQTtBd0JqK09BO0FBSUE7QUFDQTtBeEJnK09BO0F3QnArT0E7QUFEQTtBQUVBO0F4QnUrT0E7QUFDQTtBd0JwK09BO0FBQ0E7QUFDQTtBQUNBO0F4QnMrT0E7QXdCcCtPQTtBQUNBO0F4QnMrT0E7QXdCcCtPQTtBQUNBO0F4QnMrT0E7QXdCcCtPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4QnMrT0E7QXdCcCtPQTtBQUNBO0FBQ0E7QXhCcytPQTtBd0JsK09BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhCbytPQTtBd0JuK09BO0FBQ0E7QUFDQTtBeEJxK09BO0F3QnArT0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4QnMrT0E7QXdCcitPQTtBQUNBO0FBQ0E7QXhCdStPQTtBd0JuK09BO0FBQ0E7QUFDQTtBeEJxK09BO0F3Qm4rT0E7QUFDQTtBQUNBO0F4QnErT0E7QXdCaCtPQTtBQUNBO0FBQ0E7QXhCaytPQTtBd0JqK09BO0FBQ0E7QUFDQTtBeEJtK09BO0F3QmgrT0E7QUFDQTtBQUNBO0FBQ0E7QXhCaytPQTtBd0I5OU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhCZytPQTtBd0IvOU9BO0FBQ0E7QUFDQTtBeEJpK09BO0F3QmgrT0E7QUFDQTtBQUNBO0F4QmsrT0E7QXdCeDlPQTtBQUNBO0FBQ0E7QXhCMDlPQTtBd0J4OU9BO0FBSkE7QUFLQTtBeEIyOU9BO0FBQ0E7QXdCMTlPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4QjQ5T0E7QXdCejlPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhCMjlPQTtBd0IxOU9BO0FBQ0E7QXhCNDlPQTtBd0IzOU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBeEI2OU9BO0F3QjU5T0E7QUFDQTtBQUNBO0FBQ0E7QXhCODlPQTtBd0I3OU9BO0FBQ0E7QXhCKzlPQTtBd0J6OU9BO0FBQ0E7QXhCMjlPQTtBd0IxOU9BO0FBQ0E7QUFDQTtBeEI0OU9BO0F3QjE5T0E7QUFKQTtBQUtBO0F4QjY5T0E7QUFDQTtBd0I1OU9BO0FBQ0E7QXhCODlPQTtBd0I1OU9BO0FBQ0E7QXhCODlPQTtBd0I1OU9BO0FBQ0E7QXhCODlPQTtBd0I1OU9BO0FBQ0E7QUFDQTtBeEI4OU9BO0F3QjU5T0E7QUFDQTtBQUNBO0FBQ0E7QXhCODlPQTtBd0I3OU9BO0FBQ0E7QXhCKzlPQTtBd0I5OU9BO0FBQ0E7QUFDQTtBeEJnK09BO0F3QjU5T0E7QUFFQTtBQUNBO0F4QjY5T0E7QUFDQTtBd0J4OU9BO0FBQ0E7QUFDQTtBeEIwOU9BO0F3Qng5T0E7QUFDQTtBQUNBO0F4QjA5T0E7QXdCdDlPQTtBQUNBO0F4Qnc5T0E7QXdCcDlPQTtBQUNBO0F4QnM5T0E7QXdCcjlPQTtBQUNBO0FBQ0E7QUFDQTtBeEJ1OU9BO0FBQ0E7QXdCLzhPQTtBQUNBO0FBQ0E7QUFDQTtBeEJpOU9BO0F3Qi84T0E7QUFMQTtBQU1BO0F4Qms5T0E7QUFDQTtBd0JqOU9BO0FBQ0E7QXhCbTlPQTtBd0JsOU9BO0FBQ0E7QXhCbzlPQTtBd0JqOU9BO0FBQ0E7QXhCbTlPQTtBd0JsOU9BO0FBQ0E7QXhCbzlPQTtBd0JsOU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhCbzlPQTtBd0JsOU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhCbzlPQTtBQUNBO0F3Qmg5T0E7QUFFQTtBQUNBO0F4Qmk5T0E7QXdCLzhPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4Qmk5T0E7QXdCOThPQTtBQUNBO0FBQ0E7QXhCZzlPQTtBd0IvOE9BO0FBQ0E7QUFDQTtBQUNBO0F4Qmk5T0E7QXdCLzhPQTtBQUNBO0FBQ0E7QUFDQTtBeEJpOU9BO0FBQ0E7QXdCMThPQTtBQUNBO0FBQ0E7QXhCNDhPQTtBd0J6OE9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhCMjhPQTtBd0J6OE9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEIyOE9BO0F3Qno4T0E7QUFDQTtBQUNBO0FBQ0E7QXhCMjhPQTtBd0IxOE9BO0FBQ0E7QUFDQTtBeEI0OE9BO0F3QjE4T0E7QUFDQTtBQUNBO0F4QjQ4T0E7QXdCMzhPQTtBQUNBO0F4QjY4T0E7QXdCejhPQTtBQUNBO0F4QjI4T0E7QXdCejhPQTtBQUNBO0F4QjI4T0E7QXdCMThPQTtBQUNBO0FBQ0E7QXhCNDhPQTtBd0IxOE9BO0FBQ0E7QXhCNDhPQTtBd0IzOE9BO0FBQ0E7QXhCNjhPQTtBd0I1OE9BO0FBQ0E7QUFDQTtBeEI4OE9BO0F3QnQ4T0E7QUFDQTtBQUNBO0F4Qnc4T0E7QXdCdjhPQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F4Qnk4T0E7QXdCeDhPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4QjA4T0E7QXdCcjhPQTtBQUNBO0F4QnU4T0E7QXdCbjhPQTtBQUNBO0FBQ0E7QXhCcThPQTtBd0JqOE9BO0FBQ0E7QXhCbThPQTtBd0JqOE9BO0FBQ0E7QXhCbThPQTtBd0JsOE9BO0FBQ0E7QUFDQTtBeEJvOE9BO0F3Qm44T0E7QUFDQTtBeEJxOE9BO0F3QnA4T0E7QUFDQTtBeEJzOE9BO0F3Qm44T0E7QUFDQTtBQUNBO0F4QnE4T0E7QXdCbjhPQTtBQUNBO0F4QnE4T0E7QXdCbjhPQTtBQUNBO0F4QnE4T0E7QXdCbDhPQTtBQUNBO0F4Qm84T0E7QXdCbjhPQTtBQUNBO0F4QnE4T0E7QXdCajhPQTtBQUNBO0F4Qm04T0E7QXdCaDhPQTtBQUNBO0F4Qms4T0E7QUFDQTtBd0J0N09BO0FBT0E7QUFDQTtBeEJrN09BO0FBQ0E7QXdCejZPQTtBQVFBO0FBQ0E7QXhCbzZPQTtBd0JsNk9BO0FBQ0E7QUFDQTtBeEJvNk9BO0FBQ0E7QXlCOTdQQTtBQUNBO0F6Qmc4UEE7QUFDQTtBeUI1N1BBO0FBQ0E7QXpCODdQQTtBeUI1N1BBO0FBQ0E7QXpCODdQQTtBQUNBO0EwQjE4UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUI0OFBBO0FBQ0E7QTBCMzhQQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUI2OFBBO0FBQ0E7QTBCNThQQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQjg4UEE7QTBCNzhQQTtBQUNBO0ExQis4UEE7QTBCNzhQQTtBQUNBO0FBQ0E7QTFCKzhQQTtBMEI5OFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFCZzlQQTtBMEIvOFBBO0FBQ0E7QUFDQTtBMUJpOVBBO0EwQmg5UEE7QUFDQTtBQUNBO0FBQ0E7QTFCazlQQTtBMEI3OFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUIrOFBBO0EwQjc4UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUIrOFBBO0EwQjk4UEE7QUFDQTtBMUJnOVBBO0EwQjc4UEE7QUFDQTtBQUNBO0ExQis4UEE7QTBCOThQQTtBQUNBO0ExQmc5UEE7QTBCNzhQQTtBQUNBO0ExQis4UEE7QTBCNzhQQTtBQUNBO0ExQis4UEE7QTBCNzhQQTtBQUNBO0ExQis4UEE7QTBCNzhQQTtBQUNBO0ExQis4UEE7QTBCNzhQQTtBQUNBO0ExQis4UEE7QTBCNzhQQTtBQUNBO0ExQis4UEE7QUFDQTtBMkJ4alFBO0FBQ0E7QUFDQTtBM0IwalFBO0EyQnpqUUE7QUFDQTtBQUNBO0FBQ0E7QTNCMmpRQTtBMkIxalFBO0FBQ0E7QTNCNGpRQTtBMkJ6alFBO0FBQ0E7QTNCMmpRQTtBMkJ4alFBO0FBQ0E7QTNCMGpRQTtBMkJwalFBO0FBQ0E7QTNCc2pRQTtBMkJsalFBO0FBQ0E7QUFDQTtBQUNBO0EzQm9qUUE7QTJCbmpRQTtBQUNBO0FBQ0E7QTNCcWpRQTtBMkJsalFBO0FBQ0E7QTNCb2pRQTtBMkJualFBO0FBQ0E7QTNCcWpRQTtBMkJqalFBO0FBQ0E7QTNCbWpRQTtBMkJqalFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCbWpRQTtBMkJsalFBO0FBQ0E7QUFDQTtBQUNBO0EzQm9qUUE7QTJCaGpRQTtBQUNBO0FBQ0E7QTNCa2pRQTtBMkJoalFBO0FBQ0E7QTNCa2pRQTtBMkI5aVFBO0FBQ0E7QTNCZ2pRQTtBMkI3aVFBO0FBQ0E7QTNCK2lRQTtBMkJ6aVFBO0FBQ0E7QUFDQTtBQUFBO0EzQjJpUUE7QTJCeGlRQTtBQUNBO0EzQjBpUUE7QTJCeGlRQTtBQUNBO0EzQjBpUUE7QTJCcmlRQTtBQUNBO0EzQnVpUUE7QTJCL2hRQTtBQUNBO0EzQmlpUUE7QTJCOWhRQTtBQUNBO0EzQmdpUUE7QUFDQTtBMkIxaFFBO0FBQ0E7QUFDQTtBM0I0aFFBO0EyQjNoUUE7QUFDQTtBM0I2aFFBO0EyQjFoUUE7QUFDQTtBM0I0aFFBO0EyQnpoUUE7QUFDQTtBM0IyaFFBO0EyQnpoUUE7QUFDQTtBM0IyaFFBO0EyQnhoUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0IwaFFBO0EyQnpoUUE7QUFDQTtBM0IyaFFBO0EyQnhoUUE7QUFDQTtBM0IwaFFBO0EyQnpoUUE7QUFDQTtBQUNBO0EzQjJoUUE7QTJCdGhRQTtBQUNBO0FBQ0E7QUFDQTtBM0J3aFFBO0EyQmpoUUE7QUFDQTtBQUFBO0FBQ0E7QTNCbWhRQTtBMkJsaFFBO0FBSUE7QTNCaWhRQTtBMkJwaFFBO0FBQ0E7QTNCc2hRQTtBMkIxZ1FBO0FBQ0E7QTNCNGdRQTtBMkIzZ1FBO0FBQ0E7QTNCNmdRQTtBQUNBO0E0QmxzUUE7QUFDQTtBQUNBO0E1Qm9zUUE7QTRCanNRQTtBQUNBO0FBQ0E7QTVCbXNRQTtBNEJsc1FBO0FBQ0E7QUFDQTtBNUJvc1FBO0E0QmhzUUE7QUFDQTtBNUJrc1FBO0E0Qi9yUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJpc1FBO0E0QmhzUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJrc1FBO0E0QmhzUUE7QUFDQTtBNUJrc1FBO0E0Qi9yUUE7QUFDQTtBNUJpc1FBO0E0QjlyUUE7QUFDQTtBQUNBO0E1QmdzUUE7QTRCOXJRQTtBQUNBO0E1QmdzUUE7QTRCN3JRQTtBQUNBO0E1QityUUE7QTRCOXJRQTtBQUNBO0FBQ0E7QTVCZ3NRQTtBNEIzclFBO0FBQ0E7QTVCNnJRQTtBNEIzclFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCNnJRQTtBNEI1clFBO0FBQ0E7QUFDQTtBNUI4clFBO0E0QjNyUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCNnJRQTtBNEI1clFBO0FBQ0E7QUFDQTtBNUI4clFBO0FBQ0E7QTRCenJRQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QjJyUUE7QUFDQTtBNEIxclFBO0FBQ0E7QTVCNHJRQTtBQUNBO0E0QjNyUUE7QUFDQTtBNUI2clFBO0FBQ0E7QTRCNXJRQTtBQUNBO0E1QjhyUUE7QTRCN3JRQTtBQUNBO0E1QityUUE7QUFDQTtBNEI1clFBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUdBO0E1QjhyUUE7QTRCN3JRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCK3JRQTtBNEI3clFBO0FBQ0E7QUFDQTtBNUIrclFBO0E0QjlyUUE7QUFDQTtBQUNBO0E1QmdzUUE7QUFDQTtBNEJ6clFBO0FBQ0E7QUFDQTtBNUIyclFBO0E0QjFyUUE7QUFFQTtBNUI0clFBO0E0QjNyUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI2clFBO0E0QjVyUUE7QUFDQTtBQUNBO0E1QjhyUUE7QTRCNXJRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QjhyUUE7QUFDQTtBNEJ4clFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJ5clFBO0E0QnZyUUE7QUFDQTtBNUJ5clFBO0E0QnhyUUE7QUFDQTtBNUIwclFBO0E0QnpyUUE7QUFDQTtBQUNBO0E1QjJyUUE7QTRCenJRQTtBQUNBO0E1QjJyUUE7QTRCenJRQTtBQUNBO0FBQ0E7QUFDQTtBNUIyclFBO0E0QjFyUUE7QUFDQTtBNUI0clFBO0E0QnhyUUE7QUFDQTtBNUIwclFBO0E0QnhyUUE7QUFDQTtBQUNBO0E1QjByUUE7QTRCenJRQTtBQUNBO0E1QjJyUUE7QTRCdnJRQTtBQUNBO0E1QnlyUUE7QTRCdnJRQTtBQUNBO0E1QnlyUUE7QUFDQTtBNEJyclFBO0FBQ0E7QUFDQTtBQThLQTtBQUFBO0E1QjJnUUE7QTRCdnJRQTtBQURBO0FBRUE7QTVCMHJRQTtBQUNBO0E0QnpyUUE7QUFDQTtBNUIyclFBO0E0QnpyUUE7QUFIQTtBQUlBO0E1QjRyUUE7QUFDQTtBNEIzclFBO0FBQ0E7QTVCNnJRQTtBNEIzclFBO0FBSEE7QUFJQTtBNUI4clFBO0FBQ0E7QTRCM3JRQTtBQUNBO0FBQ0E7QTVCNnJRQTtBQUNBO0E0QjFyUUE7QUFDQTtBNUI0clFBO0E0QjFyUUE7QUFIQTtBQUlBO0FBQ0E7QUFDQTtBNUI2clFBO0E0QjVyUUE7QUFDQTtBNUI4clFBO0FBQ0E7QTRCNXJRQTtBQUNBO0E1QjhyUUE7QTRCM3JRQTtBQWZBO0FBZ0JBO0E1QjhyUUE7QTRCNXJRQTtBQUNBO0E1QjhyUUE7QUFDQTtBNEJ6clFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUIyclFBO0E0QnpyUUE7QUFQQTtBQVFBO0E1QjRyUUE7QUFDQTtBNEIzclFBO0FBQ0E7QTVCNnJRQTtBNEIzclFBO0FBSEE7QUFJQTtBQUNBO0E1QjhyUUE7QUFDQTtBNEI1clFBO0FBQ0E7QTVCOHJRQTtBNEI1clFBO0FBSEE7QUFJQTtBNUIrclFBO0FBQ0E7QTRCM3JRQTtBQUNBO0FBQ0E7QUFDQTtBNUI2clFBO0E0QjNyUUE7QUFDQTtBNUI2clFBO0E0QjNyUUE7QUFDQTtBNUI2clFBO0E0QjNyUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI2clFBO0E0QjFyUUE7QUFDQTtBNUI0clFBO0E0QjFyUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCNHJRQTtBNEIxclFBO0FBUkE7QUFTQTtBQUNBO0FBQ0E7QTVCNnJRQTtBQUNBO0E0QjNyUUE7QUFDQTtBQUNBO0FBQ0E7QTVCNnJRQTtBNEIzclFBO0FBTEE7QUFNQTtBQUNBO0FBQ0E7QTVCOHJRQTtBQUNBO0E0QjVyUUE7QUFDQTtBQUtBO0E1QjhyUUE7QTRCM3JRQTtBQUNBO0FBQ0E7QTVCNnJRQTtBNEI1clFBO0FBQ0E7QUFDQTtBNUI4clFBO0E0QjVyUUE7QUFDQTtBQUNBO0E1QjhyUUE7QTRCN3JRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QityUUE7QTRCOXJRQTtBQUNBO0FBQ0E7QTVCZ3NRQTtBNEIvclFBO0FBQ0E7QUFDQTtBNUJpc1FBO0E0QjlyUUE7QUFDQTtBNUJnc1FBO0E0QjlyUUE7QUFDQTtBNUJnc1FBO0E0QnpyUUE7QUFDQTtBNUIyclFBO0FBQ0E7QTRCdHJRQTtBQUNBO0E1QndyUUE7QTRCdHJRQTtBQUNBO0FBQ0E7QTVCd3JRQTtBNEJwclFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCc3JRQTtBNEJyclFBO0FBQ0E7QUFDQTtBNUJ1clFBO0E0QnRyUUE7QUFDQTtBNUJ3clFBO0E0QnByUUE7QUFiQTtBQWNBO0E1QnVyUUE7QUFDQTtBNEJqclFBO0FBQ0E7QTVCbXJRQTtBNEIxcVFBO0FBREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI2cVFBO0FBQ0E7QTRCM3FRQTtBQUNBO0E1QjZxUUE7QTRCenFRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QjJxUUE7QTRCeHFRQTtBQUNBO0FBQ0E7QTVCMHFRQTtBNEJ4cVFBO0FBQ0E7QTVCMHFRQTtBNEJ4cVFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QjBxUUE7QTRCeHFRQTtBQUNBO0E1QjBxUUE7QTRCeHFRQTtBQUNBO0E1QjBxUUE7QTRCeHFRQTtBQUNBO0FBQ0E7QUFDQTtBNUIwcVFBO0E0QnhxUUE7QUFDQTtBNUIwcVFBO0E0QnhxUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUIwcVFBO0FBQ0E7QTRCdnFRQTtBQUNBO0FBQ0E7QUFDQTtBNUJ5cVFBO0E0QnZxUUE7QUFDQTtBNUJ5cVFBO0E0QnRxUUE7QUFDQTtBQUNBO0E1QndxUUE7QTRCdnFRQTtBQUNBO0E1QnlxUUE7QTRCdnFRQTtBQUNBO0FBQ0E7QTVCeXFRQTtBQUNBO0E0QnBxUUE7QUFFQTtBQUNBO0E1QnFxUUE7QTRCcHFRQTtBQUNBO0E1QnNxUUE7QTRCbHFRQTtBQUNBO0E1Qm9xUUE7QTRCbnFRQTtBQUNBO0E1QnFxUUE7QTRCbnFRQTtBQUNBO0E1QnFxUUE7QTRCcHFRQTtBQUNBO0E1QnNxUUE7QTRCcHFRQTtBQUNBO0E1QnNxUUE7QUFDQTtBNEJocVFBO0FBQ0E7QUFDQTtBQUNBO0E1QmtxUUE7QTRCanFRQTtBQUlBO0FBQ0E7QTVCZ3FRQTtBNEJwcVFBO0FBREE7QUFFQTtBNUJ1cVFBO0FBQ0E7QTRCbnFRQTtBQUNBO0FBQ0E7QTVCcXFRQTtBNEJocVFBO0FBRUE7QUFJQTtBNUI4cFFBO0E0QmpxUUE7QUFDQTtBNUJtcVFBO0E0Qi9wUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJpcVFBO0E0QjlwUUE7QUFDQTtBNUJncVFBO0FBQ0E7QTRCMXBRQTtBQUNBO0FBQ0E7QTVCNHBRQTtBNEJ6cFFBO0FBQ0E7QUFDQTtBQUNBO0E1QjJwUUE7QTRCMXBRQTtBQUNBO0FBQ0E7QTVCNHBRQTtBNEJ6cFFBO0FBVEE7QUFVQTtBQUNBO0E1QjRwUUE7QUFDQTtBNEIzcFFBO0FBQ0E7QUFDQTtBQUNBO0E1QjZwUUE7QTRCM3BRQTtBQUNBO0E1QjZwUUE7QTRCNXBRQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0E1QjhwUUE7QTRCNXBRQTtBQUNBO0FBQ0E7QTVCOHBRQTtBNEI3cFFBO0FBQ0E7QUFDQTtBNUIrcFFBO0E0QjlwUUE7QUFDQTtBQUNBO0E1QmdxUUE7QTRCN3BRQTtBQUNBO0E1QitwUUE7QTRCenBRQTtBQUNBO0FBQ0E7QUFDQTtBNUIycFFBO0E0QnpwUUE7QUFDQTtBQUNBO0FBQ0E7QTVCMnBRQTtBNEJ6cFFBO0FBQ0E7QTVCMnBRQTtBQUNBO0FBQ0E7QTRCbnBRQTtBQUNBO0E1QnFwUUE7QTRCbnBRQTtBQUNBO0E1QnFwUUE7QTRCanBRQTtBQUNBO0E1Qm1wUUE7QTRCaHBRQTtBQUNBO0E1QmtwUUE7QUFDQTtBNkJ2elJBO0FBQ0E7QTdCeXpSQTtBNkJ0elJBO0FBQ0E7QTdCd3pSQTtBNkJ0elJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCd3pSQTtBNkJ2elJBO0FBQ0E7QUFDQTtBN0J5elJBO0E2QnR6UkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCd3pSQTtBNkJ2elJBO0FBQ0E7QTdCeXpSQTtBNkJyelJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCdXpSQTtBNkJ0elJBO0FBQ0E7QTdCd3pSQTtBNkJ0elJBO0FBQ0E7QUFDQTtBQUNBO0E3Qnd6UkE7QTZCcHpSQTtBQUNBO0FBQ0E7QTdCc3pSQTtBNkJwelJBO0FBQ0E7QTdCc3pSQTtBNkJyelJBO0FBQ0E7QUFDQTtBN0J1elJBO0E2QnR6UkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Qnd6UkE7QTZCdnpSQTtBQUNBO0E3Qnl6UkE7QTZCcnpSQTtBQUNBO0FBQ0E7QTdCdXpSQTtBNkJqelJBO0FBRUE7QUFDQTtBQUNBO0E3Qmt6UkE7QTZCOXlSQTtBQUNBO0FBQ0E7QUFDQTtBN0JnelJBO0E2Qi95UkE7QUFDQTtBN0JpelJBO0E2QjV5UkE7QUFDQTtBQUNBO0FBQ0E7QTdCOHlSQTtBNkI3eVJBO0FBQ0E7QTdCK3lSQTtBQUNBO0E2QjF5UkE7QUFDQTtBN0I0eVJBO0E2Qnp5UkE7QUFDQTtBN0IyeVJBO0E2QjF5UkE7QUFDQTtBN0I0eVJBO0E2Qnp5UkE7QUFDQTtBQUNBO0E3QjJ5UkE7QTZCcnlSQTtBQUNBO0FBQ0E7QTdCdXlSQTtBNkJ0eVJBO0FBQ0E7QUFDQTtBN0J3eVJBO0E2QnR5UkE7QUFDQTtBQUNBO0FBQ0E7QTdCd3lSQTtBNkJweVJBO0FBQ0E7QTdCc3lSQTtBNkJyeVJBO0FBSUE7QTdCb3lSQTtBNkJ2eVJBO0FBQ0E7QTdCeXlSQTtBNkJweVJBO0FBQ0E7QTdCc3lSQTtBNkJyeVJBO0FBSUE7QTdCb3lSQTtBNkJ2eVJBO0FBQ0E7QTdCeXlSQTtBNkJweVJBO0FBQ0E7QTdCc3lSQTtBNkJyeVJBO0FBSUE7QTdCb3lSQTtBNkJ2eVJBO0FBQ0E7QTdCeXlSQTtBNkJyeVJBO0FBQ0E7QTdCdXlSQTtBNkJ0eVJBO0FBQ0E7QUFDQTtBN0J3eVJBO0E2QnZ5UkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCeXlSQTtBNkJ4eVJBO0FBQ0E7QTdCMHlSQTtBNkJyeVJBO0FBQ0E7QTdCdXlSQTtBNkJ0eVJBO0FBQ0E7QTdCd3lSQTtBNkJ2eVJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCeXlSQTtBNkJ4eVJBO0FBQ0E7QTdCMHlSQTtBNkJyeVJBO0FBQ0E7QTdCdXlSQTtBNkJyeVJBO0FBQ0E7QTdCdXlSQTtBNkJweVJBO0FBQ0E7QTdCc3lSQTtBNkJyeVJBO0FBQ0E7QUFDQTtBQUNBO0E3QnV5UkE7QTZCdHlSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Qnd5UkE7QTZCdHlSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Qnd5UkE7QTZCdHlSQTtBQUNBO0E3Qnd5UkE7QTZCdHlSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Qnd5UkE7QTZCdHlSQTtBQU5BO0FBT0E7QTdCeXlSQTtBQUNBO0E2Qnh5UkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCMHlSQTtBNkJ6eVJBO0FBQ0E7QTdCMnlSQTtBNkJ0eVJBO0FBQ0E7QUFDQTtBQUNBO0E3Qnd5UkE7QTZCdnlSQTtBQUNBO0E3Qnl5UkE7QTZCdHlSQTtBQUNBO0E3Qnd5UkE7QTZCdnlSQTtBQUNBO0E3Qnl5UkE7QTZCeHlSQTtBQUNBO0E3QjB5UkE7QTZCeHlSQTtBQUNBO0FBQ0E7QTdCMHlSQTtBNkJyeVJBO0FBQ0E7QTdCdXlSQTtBNkJ0eVJBO0FBQ0E7QUFDQTtBQUNBO0E3Qnd5UkE7QTZCdnlSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCeXlSQTtBNkJ2eVJBO0FBUEE7QUFRQTtBN0IweVJBO0FBQ0E7QTZCbnlSQTtBQUNBO0E3QnF5UkE7QTZCcHlSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCc3lSQTtBNkJyeVJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0J1eVJBO0FBQ0E7QTZCanlSQTtBQUNBO0E3Qm15UkE7QTZCbHlSQTtBQUNBO0FBQ0E7QTdCb3lSQTtBNkJseVJBO0FBQ0E7QUFDQTtBN0JveVJBO0E2Qmx5UkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCb3lSQTtBNkJoeVJBO0FBRUE7QUFXQTtBN0J1eFJBO0E2Qmp5UkE7QUFDQTtBN0JteVJBO0E2Qmp5UkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Qm15UkE7QTZCaHlSQTtBQUNBO0FBQ0E7QTdCa3lSQTtBNkIveFJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCaXlSQTtBNkJoeVJBO0FBQ0E7QTdCa3lSQTtBNkJqeVJBO0FBQ0E7QUFDQTtBN0JteVJBO0E2Qmh5UkE7QUFDQTtBN0JreVJBO0E2Qi94UkE7QUFDQTtBQUNBO0E3Qml5UkE7QTZCNXhSQTtBQUNBO0E3Qjh4UkE7QTZCM3hSQTtBQUNBO0E3QjZ4UkE7QTZCM3hSQTtBQUNBO0FBQ0E7QTdCNnhSQTtBNkI1eFJBO0FBQ0E7QTdCOHhSQTtBNkJ4eFJBO0FBQ0E7QTdCMHhSQTtBNkJ4eFJBO0FBQ0E7QTdCMHhSQTtBNkJ0eFJBO0FBQ0E7QTdCd3hSQTtBNkJ2eFJBO0FBQ0E7QTdCeXhSQTtBNkJ0eFJBO0FBQ0E7QTdCd3hSQTtBNkJyeFJBO0FBQ0E7QUFDQTtBN0J1eFJBO0E2QnB4UkE7QUFDQTtBN0JzeFJBO0E2QnJ4UkE7QUFDQTtBN0J1eFJBO0E2QnB4UkE7QUFDQTtBQUNBO0FBQ0E7QTdCc3hSQTtBNkJqeFJBO0FBQ0E7QUFDQTtBN0JteFJBO0E2Qmx4UkE7QUFDQTtBQUNBO0E3Qm94UkE7QTZCaHhSQTtBQUNBO0E3Qmt4UkE7QTZCanhSQTtBQUNBO0E3Qm14UkE7QTZCaHhSQTtBQUNBO0E3Qmt4UkE7QTZCanhSQTtBQUNBO0E3Qm14UkE7QTZCanhSQTtBQUNBO0E3Qm14UkE7QTZCanhSQTtBQUNBO0FBQ0E7QTdCbXhSQTtBNkIvd1JBO0FBQ0E7QTdCaXhSQTtBNkIvd1JBO0FBQ0E7QTdCaXhSQTtBNkIvd1JBO0FBQ0E7QTdCaXhSQTtBNkI3d1JBO0FBQ0E7QTdCK3dSQTtBNkIxd1JBO0FBQ0E7QTdCNHdSQTtBNkJ6d1JBO0FBQ0E7QUFDQTtBQUNBO0E3QjJ3UkE7QTZCendSQTtBQUNBO0E3QjJ3UkE7QTZCeHdSQTtBQUNBO0FBQ0E7QTdCMHdSQTtBNkJ6d1JBO0FBQ0E7QTdCMndSQTtBQUNBO0FBQ0E7QThCaHhTQTtBQUNBO0E5Qmt4U0E7QThCL3dTQTtBQUNBO0E5Qml4U0E7QThCL3dTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Qml4U0E7QThCaHhTQTtBQUNBO0FBQ0E7QTlCa3hTQTtBOEIvd1NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Qml4U0E7QThCaHhTQTtBQUNBO0E5Qmt4U0E7QThCOXdTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Qmd4U0E7QThCL3dTQTtBQUNBO0E5Qml4U0E7QThCL3dTQTtBQUNBO0FBQ0E7QUFDQTtBOUJpeFNBO0E4Qjd3U0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUIrd1NBO0E4Qjd3U0E7QUFDQTtBOUIrd1NBO0E4QjV3U0E7QUFDQTtBOUI4d1NBO0E4QjV3U0E7QUFDQTtBQUNBO0FBQ0E7QTlCOHdTQTtBOEIzd1NBO0FBQ0E7QUFDQTtBOUI2d1NBO0E4QjF3U0E7QUFDQTtBQUNBO0E5QjR3U0E7QThCM3dTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCNndTQTtBOEI1d1NBO0FBQ0E7QTlCOHdTQTtBOEIxd1NBO0FBQ0E7QUFDQTtBOUI0d1NBO0E4QnZ3U0E7QUFDQTtBOUJ5d1NBO0E4QnR3U0E7QUFDQTtBOUJ3d1NBO0E4QnZ3U0E7QUFDQTtBOUJ5d1NBO0E4QnR3U0E7QUFDQTtBQUNBO0E5Qnd3U0E7QThCbndTQTtBQUNBO0E5QnF3U0E7QThCcHdTQTtBQUNBO0FBQ0E7QUFDQTtBOUJzd1NBO0E4QnJ3U0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUJ1d1NBO0E4QnJ3U0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUJ1d1NBO0E4QnJ3U0E7QUFDQTtBOUJ1d1NBO0E4QnB3U0E7QUFDQTtBQUNBO0FBQ0E7QTlCc3dTQTtBOEJyd1NBO0FBQ0E7QTlCdXdTQTtBOEJyd1NBO0FBQ0E7QUFDQTtBOUJ1d1NBO0E4QnB3U0E7QUFDQTtBOUJzd1NBO0E4QnJ3U0E7QUFDQTtBOUJ1d1NBO0E4QnR3U0E7QUFDQTtBOUJ3d1NBO0E4QnR3U0E7QUFDQTtBQUNBO0E5Qnd3U0E7QThCcndTQTtBQUNBO0FBQ0E7QTlCdXdTQTtBOEJud1NBO0FBQ0E7QTlCcXdTQTtBOEJwd1NBO0FBQ0E7QUFDQTtBQUNBO0E5QnN3U0E7QThCcndTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCdXdTQTtBOEJod1NBO0FBQ0E7QTlCa3dTQTtBOEI5dlNBO0FBQ0E7QTlCZ3dTQTtBOEIvdlNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUJpd1NBO0E4Qmh3U0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Qmt3U0E7QUFDQTtBOEI1dlNBO0FBQ0E7QTlCOHZTQTtBOEI3dlNBO0FBQ0E7QUFDQTtBOUIrdlNBO0E4Qjd2U0E7QUFDQTtBQUNBO0E5Qit2U0E7QThCN3ZTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUIrdlNBO0E4QjN2U0E7QUFFQTtBQVdBO0E5Qmt2U0E7QThCNXZTQTtBQUNBO0E5Qjh2U0E7QThCNXZTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCOHZTQTtBOEIzdlNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUI2dlNBO0E4QjV2U0E7QUFDQTtBOUI4dlNBO0E4QjF2U0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUI0dlNBO0E4QjF2U0E7QUFDQTtBQUNBO0E5QjR2U0E7QThCenZTQTtBQUNBO0E5QjJ2U0E7QThCMXZTQTtBQUNBO0FBQ0E7QTlCNHZTQTtBOEIxdlNBO0FBQ0E7QUFDQTtBOUI0dlNBO0E4Qnp2U0E7QUFDQTtBQUNBO0E5QjJ2U0E7QThCenZTQTtBQUNBO0E5QjJ2U0E7QThCeHZTQTtBQUNBO0E5QjB2U0E7QThCeHZTQTtBQUNBO0FBQ0E7QTlCMHZTQTtBOEJ6dlNBO0FBQ0E7QTlCMnZTQTtBOEJ0dlNBO0FBQ0E7QUFDQTtBOUJ3dlNBO0E4QnZ2U0E7QUFDQTtBQUNBO0E5Qnl2U0E7QThCbnZTQTtBQUNBO0E5QnF2U0E7QThCbHZTQTtBQUNBO0FBQ0E7QTlCb3ZTQTtBOEJudlNBO0FBQ0E7QTlCcXZTQTtBOEJwdlNBO0FBQ0E7QTlCc3ZTQTtBOEJydlNBO0FBQ0E7QTlCdXZTQTtBOEJudlNBO0FBQ0E7QTlCcXZTQTtBOEI5dVNBO0FBQ0E7QTlCZ3ZTQTtBOEIzdVNBO0FBQ0E7QUFDQTtBOUI2dVNBO0E4QjN1U0E7QUFDQTtBQUNBO0E5QjZ1U0E7QThCeHVTQTtBQUNBO0E5QjB1U0E7QThCdnVTQTtBQUNBO0FBQ0E7QTlCeXVTQTtBOEJ4dVNBO0FBQ0E7QTlCMHVTQTtBQUNBO0FBQ0E7QStCbm1UQTtBQUNBO0FBQ0E7QUFDQTtBL0JxbVRBO0ErQm5tVEE7QUFDQTtBL0JxbVRBO0ErQm5tVEE7QUFDQTtBL0JxbVRBO0ErQm5tVEE7QUFDQTtBL0JxbVRBO0ErQnBtVEE7QUFDQTtBQUNBO0FBQ0E7QS9Cc21UQTtBK0JybVRBO0FBQ0E7QUFDQTtBQUNBO0EvQnVtVEE7QStCdG1UQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9Cd21UQTtBK0J2bVRBO0FBQ0E7QS9CeW1UQTtBK0JqbVRBO0FBQ0E7QS9CbW1UQTtBK0IvbFRBO0FBQ0E7QS9CaW1UQTtBK0IxbFRBO0FBQ0E7QUFDQTtBL0I0bFRBO0ErQjNsVEE7QUFDQTtBQUNBO0FBQ0E7QS9CNmxUQTtBK0I1bFRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0I4bFRBO0ErQjdsVEE7QUFDQTtBL0IrbFRBO0ErQjVsVEE7QUFDQTtBQUNBO0EvQjhsVEE7QStCN2xUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9CK2xUQTtBK0I5bFRBO0FBQ0E7QS9CZ21UQTtBK0IxbFRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9CNGxUQTtBK0IzbFRBO0FBQ0E7QUFDQTtBL0I2bFRBO0ErQjFsVEE7QUFJQTtBQUNBO0EvQnlsVEE7QStCN2xUQTtBQURBO0FBRUE7QS9CZ21UQTtBQUNBO0ErQjdsVEE7QUFDQTtBQUNBO0FBQ0E7QS9CK2xUQTtBK0I3bFRBO0FBQ0E7QS9CK2xUQTtBK0I3bFRBO0FBQ0E7QS9CK2xUQTtBK0I3bFRBO0FBQ0E7QUFDQTtBL0IrbFRBO0ErQjNsVEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0I2bFRBO0ErQjVsVEE7QUFDQTtBQUNBO0EvQjhsVEE7QStCN2xUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9CK2xUQTtBK0I5bFRBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBL0JnbVRBO0ErQjVsVEE7QUFDQTtBQUNBO0EvQjhsVEE7QStCNWxUQTtBQUNBO0FBQ0E7QS9COGxUQTtBK0J6bFRBO0FBQ0E7QUFDQTtBL0IybFRBO0ErQnpsVEE7QUFKQTtBQUtBO0EvQjRsVEE7QUFDQTtBK0IzbFRBO0FBQ0E7QUFDQTtBL0I2bFRBO0ErQjNsVEE7QUFKQTtBQUtBO0EvQjhsVEE7QUFDQTtBK0IzbFRBO0FBQ0E7QUFDQTtBQUNBO0EvQjZsVEE7QStCemxUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQjJsVEE7QStCMWxUQTtBQUNBO0FBQ0E7QS9CNGxUQTtBK0IzbFRBO0FBQ0E7QUFDQTtBL0I2bFRBO0ErQm5sVEE7QUFDQTtBQUNBO0EvQnFsVEE7QStCcGxUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQnNsVEE7QStCbmxUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQnFsVEE7QStCcGxUQTtBQUNBO0EvQnNsVEE7QStCcmxUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQnVsVEE7QStCdGxUQTtBQUNBO0FBQ0E7QS9Cd2xUQTtBK0J2bFRBO0FBQ0E7QS9CeWxUQTtBK0J2bFRBO0FBQ0E7QUFDQTtBQUNBO0EvQnlsVEE7QStCbmxUQTtBQUNBO0EvQnFsVEE7QStCcGxUQTtBQUNBO0FBQ0E7QUFDQTtBL0JzbFRBO0ErQnJsVEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQnVsVEE7QStCdGxUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9Cd2xUQTtBK0J2bFRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0J5bFRBO0ErQnJsVEE7QUFDQTtBQUNBO0EvQnVsVEE7QStCdGxUQTtBQUNBO0FBQ0E7QS9Cd2xUQTtBK0J0bFRBO0FBSkE7QUFLQTtBL0J5bFRBO0FBQ0E7QStCdmxUQTtBQUNBO0FBQ0E7QS9CeWxUQTtBK0J4bFRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0IwbFRBO0ErQnpsVEE7QUFDQTtBL0IybFRBO0ErQnZsVEE7QUFDQTtBQUNBO0EvQnlsVEE7QStCdmxUQTtBQUpBO0FBS0E7QS9CMGxUQTtBQUNBO0ErQnZsVEE7QUFDQTtBL0J5bFRBO0ErQnZsVEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0J5bFRBO0ErQnZsVEE7QUFOQTtBQU9BO0FBQ0E7QUFDQTtBL0IwbFRBO0ErQnpsVEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0IybFRBO0FBQ0E7QStCeGxUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQjBsVEE7QStCemxUQTtBQUNBO0FBQ0E7QS9CMmxUQTtBK0IxbFRBO0FBQ0E7QUFDQTtBL0I0bFRBO0ErQnhsVEE7QUFDQTtBL0IwbFRBO0ErQnBsVEE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBL0JzbFRBO0ErQnBsVEE7QUFDQTtBQUNBO0EvQnNsVEE7QStCbGxUQTtBQUNBO0EvQm9sVEE7QStCaGxUQTtBQUNBO0EvQmtsVEE7QStCamxUQTtBQUNBO0FBQ0E7QUFDQTtBL0JtbFRBO0FBQ0E7QStCMWtUQTtBQUdBO0FBQ0E7QS9CMGtUQTtBK0J6a1RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Iya1RBO0ErQnprVEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Iya1RBO0ErQnprVEE7QUFDQTtBQUNBO0FBQ0E7QS9CMmtUQTtBK0J6a1RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Iya1RBO0ErQnprVEE7QUFDQTtBQUNBO0FBQ0E7QS9CMmtUQTtBK0Ixa1RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0I0a1RBO0ErQjNrVEE7QUFDQTtBL0I2a1RBO0ErQjFrVEE7QUFDQTtBL0I0a1RBO0ErQjNrVEE7QUFDQTtBQUNBO0EvQjZrVEE7QStCemtUQTtBQUNBO0EvQjJrVEE7QStCMWtUQTtBQUNBO0EvQjRrVEE7QStCM2tUQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0I2a1RBO0ErQjNrVEE7QUFDQTtBL0I2a1RBO0ErQjVrVEE7QUFDQTtBQUNBO0FBQ0E7QS9COGtUQTtBK0I3a1RBO0FBQ0E7QS9CK2tUQTtBK0Ixa1RBO0FBQ0E7QS9CNGtUQTtBK0J6a1RBO0FBQ0E7QUFDQTtBL0Iya1RBO0ErQjFrVEE7QUFDQTtBQUNBO0EvQjRrVEE7QStCMWtUQTtBQUNBO0FBQ0E7QUFDQTtBL0I0a1RBO0ErQjNrVEE7QUFDQTtBL0I2a1RBO0ErQjVrVEE7QUFDQTtBQUNBO0EvQjhrVEE7QStCM2tUQTtBQUNBO0FBQ0E7QS9CNmtUQTtBK0J0a1RBO0FBQ0E7QUFDQTtBQUNBO0EvQndrVEE7QStCdGtUQTtBQUNBO0EvQndrVEE7QStCcmtUQTtBQUNBO0FBQ0E7QS9CdWtUQTtBK0J0a1RBO0FBQ0E7QS9Cd2tUQTtBK0Jua1RBO0FBQ0E7QS9CcWtUQTtBK0Jua1RBO0FBQ0E7QS9CcWtUQTtBK0Jwa1RBO0FBQ0E7QUFDQTtBL0Jza1RBO0ErQmxrVEE7QUFDQTtBL0Jva1RBO0ErQi9qVEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQmlrVEE7QStCL2pUQTtBQUNBO0FBQ0E7QS9CaWtUQTtBK0IvalRBO0FBQ0E7QS9CaWtUQTtBK0IvalRBO0FBQ0E7QS9CaWtUQTtBK0I5alRBO0FBQ0E7QS9CZ2tUQTtBQUNBO0ErQnBqVEE7QUFPQTtBQUNBO0EvQmdqVEE7QUFDQTtBK0J2aVRBO0FBR0E7QUFDQTtBQUNBO0EvQnVpVEE7QStCdGlUQTtBQUNBO0EvQndpVEE7QUFDQTtBK0JsaVRBO0FBR0E7QUFDQTtBQUNBO0EvQmtpVEE7QStCamlUQTtBQUNBO0EvQm1pVEE7QStCamlUQTtBQUNBO0EvQm1pVEE7QUFDQTtBK0IxaFRBO0FBSUE7QUFDQTtBQUNBO0EvQnloVEE7QUFDQTtBK0JsaFRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0JvaFRBO0ErQm5oVEE7QUFDQTtBL0JxaFRBO0ErQmxoVEE7QUFWQTtBQVdBO0EvQnFoVEE7QStCcGhUQTtBQUNBO0EvQnNoVEE7QStCcGhUQTtBQUNBO0EvQnNoVEE7QUFDQTtBQUNBO0FnQ3BwVUE7QUFDQTtBaENzcFVBO0FnQ25wVUE7QUFDQTtBQUNBO0FBQ0E7QWhDcXBVQTtBZ0NucFVBO0FBQ0E7QWhDcXBVQTtBZ0NucFVBO0FBQ0E7QWhDcXBVQTtBZ0NucFVBO0FBQ0E7QWhDcXBVQTtBZ0NwcFVBO0FBQ0E7QUFDQTtBQUNBO0FoQ3NwVUE7QWdDcnBVQTtBQUNBO0FBQ0E7QUFDQTtBaEN1cFVBO0FnQ3RwVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQ3dwVUE7QWdDdnBVQTtBQUNBO0FoQ3lwVUE7QWdDanBVQTtBQUNBO0FoQ21wVUE7QWdDL29VQTtBQUNBO0FoQ2lwVUE7QWdDMW9VQTtBQUNBO0FBQ0E7QWhDNG9VQTtBZ0Mzb1VBO0FBQ0E7QUFDQTtBQUNBO0FoQzZvVUE7QWdDNW9VQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDOG9VQTtBZ0M3b1VBO0FBQ0E7QWhDK29VQTtBZ0M1b1VBO0FBQ0E7QUFDQTtBaEM4b1VBO0FnQzdvVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQytvVUE7QWdDOW9VQTtBQUNBO0FoQ2dwVUE7QWdDMW9VQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQzRvVUE7QWdDM29VQTtBQUNBO0FBQ0E7QWhDNm9VQTtBZ0Mxb1VBO0FBSUE7QUFDQTtBaEN5b1VBO0FnQzdvVUE7QUFEQTtBQUVBO0FoQ2dwVUE7QUFDQTtBZ0M3b1VBO0FBQ0E7QUFDQTtBQUNBO0FoQytvVUE7QWdDN29VQTtBQUNBO0FoQytvVUE7QWdDN29VQTtBQUNBO0FoQytvVUE7QWdDN29VQTtBQUNBO0FBQ0E7QWhDK29VQTtBZ0Mzb1VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDNm9VQTtBZ0M1b1VBO0FBQ0E7QUFDQTtBaEM4b1VBO0FnQzdvVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQytvVUE7QWdDOW9VQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QWhDZ3BVQTtBZ0M1b1VBO0FBQ0E7QUFDQTtBaEM4b1VBO0FnQzVvVUE7QUFDQTtBQUNBO0FoQzhvVUE7QWdDem9VQTtBQUNBO0FBQ0E7QWhDMm9VQTtBZ0N6b1VBO0FBSkE7QUFLQTtBaEM0b1VBO0FBQ0E7QWdDM29VQTtBQUNBO0FBQ0E7QWhDNm9VQTtBZ0Mzb1VBO0FBSkE7QUFLQTtBaEM4b1VBO0FBQ0E7QWdDM29VQTtBQUNBO0FBQ0E7QUFDQTtBaEM2b1VBO0FnQ3pvVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEMyb1VBO0FnQzFvVUE7QUFDQTtBQUNBO0FoQzRvVUE7QWdDM29VQTtBQUNBO0FBQ0E7QWhDNm9VQTtBZ0Nub1VBO0FBQ0E7QUFDQTtBaENxb1VBO0FnQ3BvVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaENzb1VBO0FnQ25vVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaENxb1VBO0FnQ3BvVUE7QUFDQTtBaENzb1VBO0FnQ3JvVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEN1b1VBO0FnQ3RvVUE7QUFDQTtBQUNBO0FoQ3dvVUE7QWdDdm9VQTtBQUNBO0FoQ3lvVUE7QWdDdm9VQTtBQUNBO0FBQ0E7QUFDQTtBaEN5b1VBO0FnQ25vVUE7QUFDQTtBaENxb1VBO0FnQ3BvVUE7QUFDQTtBQUNBO0FBQ0E7QWhDc29VQTtBZ0Nyb1VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEN1b1VBO0FnQ3RvVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQ3dvVUE7QWdDdm9VQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDeW9VQTtBZ0Nyb1VBO0FBQ0E7QUFDQTtBaEN1b1VBO0FnQ3RvVUE7QUFDQTtBQUNBO0FoQ3dvVUE7QWdDdG9VQTtBQUpBO0FBS0E7QWhDeW9VQTtBQUNBO0FnQ3ZvVUE7QUFDQTtBQUNBO0FoQ3lvVUE7QWdDeG9VQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDMG9VQTtBZ0N6b1VBO0FBQ0E7QWhDMm9VQTtBZ0N2b1VBO0FBQ0E7QUFDQTtBaEN5b1VBO0FnQ3ZvVUE7QUFKQTtBQUtBO0FoQzBvVUE7QUFDQTtBZ0N2b1VBO0FBQ0E7QWhDeW9VQTtBZ0N2b1VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDeW9VQTtBZ0N2b1VBO0FBTkE7QUFPQTtBQUNBO0FBQ0E7QWhDMG9VQTtBZ0N6b1VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDMm9VQTtBQUNBO0FnQ3hvVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEMwb1VBO0FnQ3pvVUE7QUFDQTtBQUNBO0FoQzJvVUE7QWdDMW9VQTtBQUNBO0FBQ0E7QWhDNG9VQTtBZ0N4b1VBO0FBQ0E7QWhDMG9VQTtBZ0Nwb1VBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QWhDc29VQTtBZ0Nwb1VBO0FBQ0E7QUFDQTtBaENzb1VBO0FnQ2xvVUE7QUFDQTtBaENvb1VBO0FnQ2hvVUE7QUFDQTtBaENrb1VBO0FnQ2pvVUE7QUFDQTtBQUNBO0FBQ0E7QWhDbW9VQTtBQUNBO0FnQzFuVUE7QUFDQTtBQUNBO0FoQzRuVUE7QWdDMW5VQTtBQUNBO0FoQzRuVUE7QWdDM25VQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDNm5VQTtBZ0MzblVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDNm5VQTtBZ0MzblVBO0FBQ0E7QUFDQTtBQUNBO0FoQzZuVUE7QWdDM25VQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDNm5VQTtBZ0MzblVBO0FBQ0E7QUFDQTtBQUNBO0FoQzZuVUE7QWdDNW5VQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDOG5VQTtBZ0M3blVBO0FBQ0E7QWhDK25VQTtBZ0M1blVBO0FBQ0E7QWhDOG5VQTtBZ0M3blVBO0FBQ0E7QUFDQTtBaEMrblVBO0FnQzNuVUE7QUFDQTtBaEM2blVBO0FnQzVuVUE7QUFDQTtBaEM4blVBO0FnQzduVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDK25VQTtBZ0M3blVBO0FBQ0E7QWhDK25VQTtBZ0M5blVBO0FBQ0E7QUFDQTtBQUNBO0FoQ2dvVUE7QWdDL25VQTtBQUNBO0FoQ2lvVUE7QWdDNW5VQTtBQUNBO0FoQzhuVUE7QWdDM25VQTtBQUNBO0FBQ0E7QWhDNm5VQTtBZ0M1blVBO0FBQ0E7QUFDQTtBaEM4blVBO0FnQzVuVUE7QUFDQTtBQUNBO0FBQ0E7QWhDOG5VQTtBZ0M3blVBO0FBQ0E7QWhDK25VQTtBZ0M5blVBO0FBQ0E7QUFDQTtBaENnb1VBO0FnQzduVUE7QUFDQTtBQUNBO0FoQytuVUE7QWdDeG5VQTtBQUNBO0FBQ0E7QUFDQTtBaEMwblVBO0FnQ3huVUE7QUFDQTtBaEMwblVBO0FnQ3ZuVUE7QUFDQTtBQUNBO0FoQ3luVUE7QWdDeG5VQTtBQUNBO0FoQzBuVUE7QWdDcm5VQTtBQUNBO0FoQ3VuVUE7QWdDcm5VQTtBQUNBO0FoQ3VuVUE7QWdDdG5VQTtBQUNBO0FBQ0E7QWhDd25VQTtBZ0NwblVBO0FBQ0E7QWhDc25VQTtBZ0NqblVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaENtblVBO0FnQ2puVUE7QUFDQTtBQUNBO0FoQ21uVUE7QWdDam5VQTtBQUNBO0FoQ21uVUE7QWdDam5VQTtBQUNBO0FoQ21uVUE7QWdDaG5VQTtBQUNBO0FoQ2tuVUE7QUFDQTtBZ0N0bVVBO0FBT0E7QUFDQTtBaENrbVVBO0FBQ0E7QWdDemxVQTtBQUdBO0FBQ0E7QUFDQTtBaEN5bFVBO0FnQ3hsVUE7QUFDQTtBaEMwbFVBO0FBQ0E7QWdDcGxVQTtBQUdBO0FBQ0E7QUFDQTtBaENvbFVBO0FnQ25sVUE7QUFDQTtBaENxbFVBO0FnQ25sVUE7QUFDQTtBaENxbFVBO0FBQ0E7QWdDNWtVQTtBQUlBO0FBQ0E7QUFDQTtBaEMya1VBO0FBQ0E7QWdDcGtVQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhDc2tVQTtBZ0Nya1VBO0FBQ0E7QWhDdWtVQTtBZ0Nwa1VBO0FBVkE7QUFXQTtBaEN1a1VBO0FnQ3RrVUE7QUFDQTtBaEN3a1VBO0FnQ3RrVUE7QUFDQTtBaEN3a1VBO0FBQ0E7QUFDQTtBaUN2c1ZBO0FBQ0E7QUFDQTtBakN5c1ZBO0FpQ3ZzVkE7QUFPQTtBakNtc1ZBO0FpQ3pzVkE7QUFDQTtBakMyc1ZBO0FpQzFzVkE7QUFDQTtBakM0c1ZBO0FpQ3ZzVkE7QUFDQTtBQUNBO0FqQ3lzVkE7QWlDeHNWQTtBQUNBO0FBQ0E7QWpDMHNWQTtBaUN6c1ZBO0FBQ0E7QUFDQTtBakMyc1ZBO0FpQzFzVkE7QUFDQTtBakM0c1ZBO0FpQ3hzVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakMwc1ZBO0FpQ3pzVkE7QUFDQTtBQUNBO0FBQ0E7QWpDMnNWQTtBaUMxc1ZBO0FBQ0E7QWpDNHNWQTtBaUMxc1ZBO0FBQ0E7QWpDNHNWQTtBaUMxc1ZBO0FBQ0E7QWpDNHNWQTtBQUNBO0FpQ2xzVkE7QUFDQTtBakNvc1ZBO0FBQ0E7QWlDOXJWQTtBQUtBO0FBQ0E7QWpDNHJWQTtBQUNBO0FpQ3RyVkE7QUFNQTtBakNtclZBO0FpQ3ZyVkE7QUFDQTtBakN5clZBO0FpQ3ByVkE7QUFDQTtBakNzclZBO0FpQ3JyVkE7QUFDQTtBakN1clZBO0FpQ3ByVkE7QUFDQTtBakNzclZBO0FpQ3JyVkE7QUFDQTtBQUNBO0FBQ0E7QWpDdXJWQTtBaUN0clZBO0FBQ0E7QWpDd3JWQTtBaUNyclZBO0FBQ0E7QUFDQTtBQUNBO0FqQ3VyVkE7QWlDdHJWQTtBQUNBO0FqQ3dyVkE7QWlDdnJWQTtBQUNBO0FqQ3lyVkE7QUFDQTtBa0NweVZBO0FBQ0E7QUFDQTtBbENzeVZBO0FrQ3B5VkE7QUFDQTtBQUNBO0FsQ3N5VkE7QWtDcnlWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdXlWQTtBa0N0eVZBO0FBQ0E7QWxDd3lWQTtBa0N0eVZBO0FBQ0E7QWxDd3lWQTtBa0N0eVZBO0FBQ0E7QWxDd3lWQTtBa0N0eVZBO0FBQ0E7QWxDd3lWQTtBa0N0eVZBO0FBTUE7QWxDbXlWQTtBa0N4eVZBO0FBQ0E7QUFDQTtBQUNBO0FsQzB5VkE7QWtDdHlWQTtBQUNBO0FBQ0E7QWxDd3lWQTtBa0N0eVZBO0FBQ0E7QUFDQTtBQUNBO0FsQ3d5VkE7QWtDdHlWQTtBQUNBO0FsQ3d5VkE7QWtDdnlWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN5eVZBO0FrQ3h5VkE7QUFDQTtBbEMweVZBO0FBQ0E7QWtDL3hWQTtBQUNBO0FsQ2l5VkE7QUFDQTtBa0MzeFZBO0FBRUE7QUFDQTtBbEM0eFZBO0FrQzF4VkE7QUFDQTtBbEM0eFZBO0FrQzN4VkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEM2eFZBO0FrQzV4VkE7QUFDQTtBbEM4eFZBO0FrQzN4VkE7QUFDQTtBQUNBO0FsQzZ4VkE7QUFDQTtBa0N0eFZBO0FBR0E7QUFDQTtBbENzeFZBO0FBQ0E7QWtDanhWQTtBQUdBO0FBQ0E7QWxDaXhWQTtBQUNBO0FtQ3A0VkE7QUFDQTtBQUNBO0FBQ0E7QW5DczRWQTtBbUNwNFZBO0FBQ0E7QUFDQTtBbkNzNFZBO0FtQ2w0VkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ280VkE7QW1DbDRWQTtBQVBBO0FBUUE7QUFDQTtBbkNxNFZBO0FBQ0E7QW1DcDRWQTtBQUNBO0FuQ3M0VkE7QW1DcjRWQTtBQUNBO0FBQ0E7QUFDQTtBbkN1NFZBO0FtQ3I0VkE7QUFDQTtBbkN1NFZBO0FtQ3I0VkE7QUFDQTtBQUNBO0FBQ0E7QW5DdTRWQTtBbUNsNFZBO0FBQ0E7QW5DbzRWQTtBbUNuNFZBO0FBQ0E7QW5DcTRWQTtBbUNwNFZBO0FBQ0E7QW5DczRWQTtBbUNqNFZBO0FBQ0E7QW5DbTRWQTtBbUNoNFZBO0FBQ0E7QUFDQTtBbkNrNFZBO0FtQ2o0VkE7QUFDQTtBbkNtNFZBO0FtQ2w0VkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkNvNFZBO0FtQ2w0VkE7QUFDQTtBbkNvNFZBO0FtQ240VkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ3E0VkE7QW1DcDRWQTtBQUNBO0FuQ3M0VkE7QW1DbDRWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5DbzRWQTtBbUNuNFZBO0FBQ0E7QW5DcTRWQTtBbUMvM1ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ2k0VkE7QW1DLzNWQTtBQVhBO0FBWUE7QUFDQTtBbkNrNFZBO0FBQ0E7QW1DajRWQTtBQUNBO0FuQ200VkE7QW1DajRWQTtBQUNBO0FuQ200VkE7QW1DajRWQTtBQUNBO0FuQ200VkE7QW1DajRWQTtBQUNBO0FuQ200VkE7QW1DajRWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ200VkE7QUFDQTtBbUM5M1ZBO0FBQ0E7QW5DZzRWQTtBbUM5M1ZBO0FBQ0E7QUFDQTtBbkNnNFZBO0FtQy8zVkE7QUFDQTtBbkNpNFZBO0FtQzkzVkE7QUFDQTtBQUNBO0FBQ0E7QW5DZzRWQTtBbUMvM1ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkNpNFZBO0FBQ0E7QW1DNTNWQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5DNDNWQTtBbUMzM1ZBO0FBQ0E7QW5DNjNWQTtBbUM1M1ZBO0FBQ0E7QW5DODNWQTtBbUM3M1ZBO0FBQ0E7QW5DKzNWQTtBbUM3M1ZBO0FBQ0E7QW5DKzNWQTtBbUM5M1ZBO0FBQ0E7QW5DZzRWQTtBbUMvM1ZBO0FBQ0E7QUFDQTtBQUNBO0FuQ2k0VkE7QW1DOTNWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ2c0VkE7QW1DLzNWQTtBQUNBO0FuQ2k0VkE7QW1DejNWQTtBQUNBO0FBQ0E7QUFDQTtBbkMyM1ZBO0FtQzEzVkE7QUFDQTtBbkM0M1ZBO0FtQzEzVkE7QUFDQTtBQUNBO0FBQ0E7QW5DNDNWQTtBbUMxM1ZBO0FBQ0E7QUFDQTtBbkM0M1ZBO0FBQ0E7QW1DdjNWQTtBQUNBO0FuQ3kzVkE7QW1DdjNWQTtBQUNBO0FBQ0E7QW5DeTNWQTtBbUN2M1ZBO0FBQ0E7QW5DeTNWQTtBbUN4M1ZBO0FBQ0E7QW5DMDNWQTtBQUNBO0FtQ24zVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ3EzVkE7QW1DcDNWQTtBQUNBO0FuQ3MzVkE7QW1DcjNWQTtBQUNBO0FBQ0E7QW5DdTNWQTtBbUNyM1ZBO0FBQ0E7QUFDQTtBQUNBO0FuQ3UzVkE7QW1DcDNWQTtBQUNBO0FBQ0E7QW5DczNWQTtBbUNwM1ZBO0FBQ0E7QUFDQTtBbkNzM1ZBO0FtQ3AzVkE7QUFDQTtBQUNBO0FBQ0E7QW5DczNWQTtBbUNuM1ZBO0FBRUE7QUFDQTtBQUNBO0FuQ28zVkE7QW1DajNWQTtBQUNBO0FuQ20zVkE7QW1DajNWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ20zVkE7QUFDQTtBQUNBO0FtQzUyVkE7QUFDQTtBbkM4MlZBO0FtQzUyVkE7QUFIQTtBQUlBO0FuQysyVkE7QUFDQTtBbUM5MlZBO0FBQ0E7QW5DZzNWQTtBQUNBO0FvQ3hxV0E7QUFDQTtBQUNBO0FBQ0E7QXBDMHFXQTtBb0N6cVdBO0FBQ0E7QXBDMnFXQTtBb0N4cVdBO0FBQ0E7QXBDMHFXQTtBb0N4cVdBO0FBQ0E7QUFDQTtBQUNBO0FwQzBxV0E7QUFDQTtBb0N2cVdBO0FBRUE7QUFDQTtBQUNBO0FwQ3dxV0E7QW9DdHFXQTtBQUNBO0FwQ3dxV0E7QW9DcnFXQTtBQUNBO0FBQ0E7QUFDQTtBcEN1cVdBO0FvQ3JxV0E7QUFDQTtBQUNBO0FwQ3VxV0E7QUFDQTtBcUMxc1dBO0FBQ0E7QUFDQTtBckM0c1dBO0FxQzNzV0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQzZzV0E7QXFDNXNXQTtBQUNBO0FyQzhzV0E7QXFDenNXQTtBQUNBO0FBQ0E7QXJDMnNXQTtBcUMxc1dBO0FBQ0E7QXJDNHNXQTtBcUMzc1dBO0FBQ0E7QXJDNnNXQTtBcUM1c1dBO0FBQ0E7QXJDOHNXQTtBcUN6c1dBO0FBQ0E7QXJDMnNXQTtBcUN4c1dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQzBzV0E7QXFDenNXQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckMyc1dBO0FxQ3pzV0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQzJzV0E7QXFDbHNXQTtBQUNBO0FyQ29zV0E7QXFDaHNXQTtBQUVBO0FBQ0E7QXJDaXNXQTtBQUNBO0FxQzdyV0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckMrcldBO0FxQzVyV0E7QUFDQTtBQUNBO0FyQzhyV0E7QXFDN3JXQTtBQUNBO0FBQ0E7QXJDK3JXQTtBcUN6cldBO0FBbEJBO0FBbUJBO0FBQ0E7QXJDNHJXQTtBcUN6cldBO0FBQ0E7QUFDQTtBckMycldBO0FxQzFyV0E7QUFDQTtBQUNBO0FyQzRyV0E7QUFDQTtBcUNwcldBO0FBQ0E7QUFDQTtBQUNBO0FyQ3NyV0E7QXFDbHJXQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNvcldBO0FxQ2xyV0E7QUFDQTtBckNvcldBO0FxQy9xV0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJDaXJXQTtBcUM5cVdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNncldBO0FxQy9xV0E7QUFDQTtBckNpcldBO0FxQy9xV0E7QUFDQTtBckNpcldBO0FxQzVxV0E7QUFsTEE7QUFtTEE7QXJDK3FXQTtBcUM3cVdBO0FBQ0E7QUFDQTtBckMrcVdBO0FxQzlxV0E7QUFDQTtBQUNBO0FBQ0E7QXJDZ3JXQTtBcUMvcVdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXJDaXJXQTtBcUM3cVdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQytxV0E7QXFDN3FXQTtBQUNBO0FyQytxV0E7QXFDNXFXQTtBQUNBO0FyQzhxV0E7QXFDM3FXQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQzZxV0E7QXFDMXFXQTtBQUNBO0FyQzRxV0E7QXFDM3FXQTtBQUNBO0FBQ0E7QXJDNnFXQTtBcUNycVdBO0FBQ0E7QXJDdXFXQTtBcUNscVdBO0FBQ0E7QXJDb3FXQTtBcUNscVdBO0FBQ0E7QXJDb3FXQTtBcUNscVdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJDb3FXQTtBcUNucVdBO0FBQ0E7QUFDQTtBckNxcVdBO0FxQ25xV0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNxcVdBO0FBQ0E7QXFDOXBXQTtBQUVBO0FBQ0E7QUFDQTtBckMrcFdBO0FBQ0E7QUFDQTtBcUMzcFdBO0FBQ0E7QXJDNnBXQTtBcUM1cFdBO0FBQ0E7QUFDQTtBckM4cFdBO0FxQzVwV0E7QUFDQTtBQUNBO0FBQ0E7QXJDOHBXQTtBcUM3cFdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQytwV0E7QXFDM3BXQTtBQXZCQTtBQXdCQTtBckM4cFdBO0FxQzdwV0E7QUFDQTtBQUNBO0FBQ0E7QXJDK3BXQTtBQUNBO0FBQ0E7QXFDNXBXQTtBQVVBO0FBQ0E7QXJDcXBXQTtBcUMvcFdBO0FBQ0E7QUFDQTtBckNpcVdBO0FxQ2hxV0E7QUFDQTtBQUNBO0FBQ0E7QXJDa3FXQTtBQUNBO0FzQzc5V0E7QUFDQTtBQUNBO0FBQ0E7QXRDKzlXQTtBc0M3OVdBO0FBQ0E7QXRDKzlXQTtBc0M3OVdBO0FBQ0E7QUFDQTtBdEMrOVdBO0FzQzM5V0E7QUFDQTtBdEM2OVdBO0FzQ3g5V0E7QUFDQTtBQUNBO0F0QzA5V0E7QXNDdjlXQTtBQUNBO0F0Q3k5V0E7QXNDcjlXQTtBQUNBO0F0Q3U5V0E7QXNDdDlXQTtBQUNBO0F0Q3c5V0E7QXNDLzhXQTtBQUNBO0F0Q2k5V0E7QXNDLzhXQTtBQUNBO0F0Q2k5V0E7QUFDQTtBc0M1OFdBO0FBR0E7QUFDQTtBdEM0OFdBO0FzQ3o4V0E7QUFDQTtBQUNBO0FBQ0E7QXRDMjhXQTtBc0NyOFdBO0FBQ0E7QXRDdThXQTtBc0NqOFdBO0FBQ0E7QUFDQTtBQUNBO0F0Q204V0E7QXNDNTdXQTtBQUNBO0FBQ0E7QXRDODdXQTtBc0M3N1dBO0FBQ0E7QXRDKzdXQTtBc0N2N1dBO0FBQ0E7QUFDQTtBdEN5N1dBO0FzQ3A3V0E7QUFDQTtBdENzN1dBO0FzQy82V0E7QUFDQTtBdENpN1dBO0FBQ0E7QXNDMTZXQTtBQUNBO0F0QzQ2V0E7QXNDdDZXQTtBQUNBO0F0Q3c2V0E7QXNDdDZXQTtBQUhBO0FBSUE7QXRDeTZXQTtBQUNBO0FzQ3Q2V0E7QUFUQTtBQVVBO0F0Q3k2V0E7QUFDQTtBc0NuNldBO0FBQ0E7QXRDcTZXQTtBc0NwNldBO0FBQ0E7QXRDczZXQTtBc0MvNVdBO0FBQ0E7QUFDQTtBQUNBO0F0Q2k2V0E7QUFDQTtBc0MvNVdBO0FBQ0E7QUFDQTtBdENpNldBO0FzQ2g2V0E7QUFDQTtBdENrNldBO0FzQy81V0E7QUFQQTtBQVFBO0FBQ0E7QXRDazZXQTtBQUNBO0FzQ2o2V0E7QUFDQTtBQUNBO0FBQ0E7QXRDbTZXQTtBc0NqNldBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDbTZXQTtBc0NsNldBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENvNldBO0FzQ242V0E7QUFDQTtBdENxNldBO0FzQ2w2V0E7QUFDQTtBQUNBO0F0Q282V0E7QXNDaDZXQTtBQUNBO0F0Q2s2V0E7QXNDLzVXQTtBQTlCQTtBQStCQTtBdENrNldBO0FzQ2g2V0E7QUFDQTtBdENrNldBO0FzQ2g2V0E7QUFDQTtBdENrNldBO0FzQzc1V0E7QUFDQTtBQUNBO0F0Qys1V0E7QXNDOTVXQTtBQUNBO0FBQ0E7QUFDQTtBdENnNldBO0FBQ0E7QXNDNzVXQTtBQUNBO0FBQ0E7QUFDQTtBdEMrNVdBO0FzQzk1V0E7QUFDQTtBdENnNldBO0FzQzc1V0E7QUFSQTtBQVNBO0F0Q2c2V0E7QUFDQTtBc0M5NVdBO0FBQ0E7QUFDQTtBdENnNldBO0FzQzk1V0E7QUFKQTtBQUtBO0F0Q2k2V0E7QUFDQTtBc0M5NVdBO0FBekVBO0FBMEVBO0F0Q2k2V0E7QUFDQTtBc0MvNVdBO0FBN0VBO0FBOEVBO0F0Q2s2V0E7QUFDQTtBc0NoNldBO0FBakZBO0FBa0ZBO0F0Q202V0E7QUFDQTtBc0NqNldBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q202V0E7QXNDbDZXQTtBQUNBO0FBQ0E7QXRDbzZXQTtBc0NuNldBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDcTZXQTtBc0NsNldBO0FBQ0E7QUFDQTtBQUNBO0F0Q282V0E7QXNDbjZXQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q3E2V0E7QXNDbDZXQTtBQUNBO0FBQ0E7QXRDbzZXQTtBc0NuNldBO0FBQ0E7QXRDcTZXQTtBc0NsNldBO0FBQ0E7QUFDQTtBQUNBO0F0Q282V0E7QXNDbDZXQTtBQUNBO0F0Q282V0E7QXNDajZXQTtBQXJEQTtBQXNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENvNldBO0FzQ242V0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q3E2V0E7QXNDbjZXQTtBQUNBO0F0Q3E2V0E7QUFDQTtBc0NsNldBO0FBNUVBO0FBNkVBO0FBQ0E7QUFDQTtBdENxNldBO0FBQ0E7QXNDbjZXQTtBQWxGQTtBQW1GQTtBQUNBO0F0Q3M2V0E7QUFDQTtBc0NwNldBO0FBdkZBO0FBd0ZBO0FBQ0E7QXRDdTZXQTtBQUNBO0FBQ0E7QXNDOTVXQTtBQUNBO0FBQ0E7QXRDZzZXQTtBc0MzNVdBO0FBQ0E7QXRDNjVXQTtBc0N6NVdBO0FBQ0E7QXRDMjVXQTtBQUNBO0FzQ3Q1V0E7QUFJQTtBQUNBO0F0Q3E1V0E7QUFDQTtBc0N4NFdBO0FBQ0E7QXRDMDRXQTtBc0NwNFdBO0FBSUE7QUFDQTtBdENtNFdBO0FBQ0E7QXNDMTNXQTtBQUlBO0FBQ0E7QUFDQTtBdEN5M1dBO0FzQy8yV0E7QUFDQTtBdENpM1dBO0FzQzkyV0E7QUFDQTtBQUNBO0F0Q2czV0E7QXNDNzJXQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDKzJXQTtBc0M3MldBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QysyV0E7QXNDcjJXQTtBQUNBO0F0Q3UyV0E7QXNDcjJXQTtBQUNBO0F0Q3UyV0E7QUFDQTtBQUNBO0F1Qy96WEE7QUFDQTtBdkNpMFhBO0F1Qy96WEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkNpMFhBO0F1Q2gwWEE7QUFDQTtBQUNBO0F2Q2swWEE7QXVDOXpYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Q2cwWEE7QXVDOXpYQTtBQU9BO0F2QzB6WEE7QXVDaDBYQTtBQUNBO0F2Q2swWEE7QXVDajBYQTtBQUNBO0F2Q20wWEE7QXVDOXpYQTtBQUNBO0F2Q2cwWEE7QXVDOXpYQTtBQUNBO0FBQ0E7QUFDQTtBdkNnMFhBO0F1Qy96WEE7QUFDQTtBdkNpMFhBO0F1Qy96WEE7QUFDQTtBQUNBO0FBQ0E7QXZDaTBYQTtBdUM5elhBO0FBQ0E7QXZDZzBYQTtBdUMvelhBO0FBQ0E7QUFDQTtBdkNpMFhBO0F1Qzl6WEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDZzBYQTtBdUM5elhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDZzBYQTtBdUM5elhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDZzBYQTtBdUM5elhBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QXZDZzBYQTtBdUMvelhBO0FBQ0E7QUFDQTtBdkNpMFhBO0F1Q2gwWEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Q2swWEE7QXVDaDBYQTtBQUNBO0FBQ0E7QXZDazBYQTtBdUNoMFhBO0FBSkE7QUFLQTtBdkNtMFhBO0FBQ0E7QXVDL3pYQTtBQUNBO0FBQ0E7QUFDQTtBdkNpMFhBO0F1Q2gwWEE7QUFDQTtBQUNBO0F2Q2swWEE7QXVDajBYQTtBQUNBO0F2Q20wWEE7QXVDOXpYQTtBQUNBO0F2Q2cwWEE7QXVDM3pYQTtBQUNBO0F2QzZ6WEE7QXVDM3pYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM2elhBO0F1QzN6WEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDNnpYQTtBdUMzelhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDNnpYQTtBdUN6elhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QzJ6WEE7QXVDMXpYQTtBQUNBO0F2QzR6WEE7QXVDMXpYQTtBQUNBO0F2QzR6WEE7QXVDcnpYQTtBQUNBO0FBQ0E7QXZDdXpYQTtBdUN0elhBO0FBQ0E7QUFDQTtBdkN3elhBO0F1Q3R6WEE7QUFDQTtBQUNBO0F2Q3d6WEE7QUFDQTtBdUNyelhBO0FBQ0E7QUFDQTtBdkN1elhBO0FBQ0E7QXVDdHpYQTtBQUNBO0F2Q3d6WEE7QUFDQTtBdUN0elhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkN3elhBO0F1Q3Z6WEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkN5elhBO0F1Q3R6WEE7QUFDQTtBQUNBO0FBQ0E7QXZDd3pYQTtBdUNyelhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkN1elhBO0F1Q3B6WEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Q3N6WEE7QXVDbnpYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDcXpYQTtBdUNselhBO0FBQ0E7QXZDb3pYQTtBdUNqelhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDbXpYQTtBdUNoelhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDa3pYQTtBdUMveVhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Q2l6WEE7QXVDOXlYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDZ3pYQTtBdUM3eVhBO0FBQ0E7QUFDQTtBdkMreVhBO0F1QzV5WEE7QUFDQTtBQUNBO0FBQ0E7QXZDOHlYQTtBdUMzeVhBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QzZ5WEE7QXVDMXlYQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkM0eVhBO0F1Q3p5WEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDMnlYQTtBdUN4eVhBO0FBQ0E7QUFDQTtBdkMweVhBO0F1Q3Z5WEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDeXlYQTtBdUN2eVhBO0FBQ0E7QUFDQTtBQUNBO0F2Q3l5WEE7QXVDdnlYQTtBQUNBO0FBQ0E7QXZDeXlYQTtBdUN2eVhBO0FBQ0E7QXZDeXlYQTtBdUN2eVhBO0FBQ0E7QXZDeXlYQTtBdUN2eVhBOzs7O0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkN5eVhBO0F1Q3R5WEE7QUFDQTtBdkN3eVhBO0F1Q3J5WEE7QUFDQTtBdkN1eVhBO0F1Q3B5WEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Q3N5WEE7QXVDbnlYQTtBQUNBO0FBQ0E7QUFBQTtBdkNzeVhBO0F1Q255WEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkNxeVhBO0F1Q2x5WEE7QUFDQTtBdkNveVhBO0F1Q2x5WEE7QUFDQTtBQUNBO0F2Q295WEE7QUFDQTtBdUNqeVhBO0FBRUE7QUFDQTtBdkNreVhBO0F1Q2h5WEE7QUFDQTtBdkNreVhBO0FBQ0E7QXVDOXhYQTtBQUVBO0FBQ0E7QXZDK3hYQTtBdUM3eFhBO0FBQ0E7QXZDK3hYQTtBdUM3eFhBO0FBQ0E7QXZDK3hYQTtBdUM3eFhBO0FBQ0E7QXZDK3hYQTtBdUM3eFhBO0FBQ0E7QUFDQTtBdkMreFhBO0F1Qzd4WEE7QUFDQTtBdkMreFhBO0F1QzV4WEE7QUFDQTtBdkM4eFhBO0F1QzV4WEE7QUFDQTtBQUNBO0F2Qzh4WEE7QUFDQTtBdUMxeFhBO0FBR0E7QUFDQTtBQUNBO0F2QzB4WEE7QXVDdnhYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDeXhYQTtBdUN2eFhBO0FBQ0E7QUFDQTtBdkN5eFhBO0F1Q3R4WEE7QUFDQTtBQUNBO0FBQ0E7QXZDd3hYQTtBdUNyeFhBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QXZDdXhYQTtBdUNyeFhBO0FBQ0E7QXZDdXhYQTtBdUN0eFhBO0FBQ0E7QXZDd3hYQTtBQUNBO0F1Q2h4WEE7QUFDQTtBdkNreFhBO0FBQ0E7QXVDanhYQTtBQUNBO0F2Q214WEE7QXVDbHhYQTtBQUNBO0F2Q294WEE7QUFDQTtBdUM5d1hBO0FBTUE7QUFDQTtBQUFBO0F2QzJ3WEE7QUFDQTtBdUNud1hBO0FBRUE7QUFDQTtBdkNvd1hBO0FBQ0E7QXdDM3hZQTtBQUNBO0FBQ0E7QXhDNnhZQTtBd0M1eFlBO0FBQ0E7QUFDQTtBQUNBO0F4Qzh4WUE7QXdDN3hZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFPQTtBeEN5eFlBO0F3Qy94WUE7QUFDQTtBeENpeVlBO0F3Qy94WUE7QUFDQTtBeENpeVlBO0F3Qzl4WUE7QUFDQTtBeENneVlBO0F3Qzl4WUE7QUFDQTtBeENneVlBO0FBQ0E7QXdDM3hZQTtBQUNBO0FBQ0E7QXhDNnhZQTtBd0M1eFlBO0FBQ0E7QUFDQTtBQUNBO0F4Qzh4WUE7QXdDN3hZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhDK3hZQTtBd0M5eFlBO0FBQ0E7QXhDZ3lZQTtBd0M5eFlBO0FBQ0E7QUFDQTtBQUNBO0F4Q2d5WUE7QUFDQTtBeUNsMVlBO0FBQ0E7QUFDQTtBQUNBO0F6Q28xWUE7QXlDajFZQTtBQUNBO0F6Q20xWUE7QXlDajFZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Q20xWUE7QXlDbDFZQTtBQUNBO0FBQ0E7QXpDbzFZQTtBeUNqMVlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Q20xWUE7QXlDbDFZQTtBQUNBO0FBQ0E7QXpDbzFZQTtBeUNoMVlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpDazFZQTtBeUNoMVlBOzs7Ozs7QUFNQTtBQUNBO0FBQ0E7QXpDazFZQTtBeUNqMVlBOzs7Ozs7QUFDQTtBekN3MVlBO0F5Q3YxWUE7Ozs7OztBQUNBO0F6QzgxWUE7QXlDMTFZQTtBQUNBO0FBQ0E7QUFDQTtBekM0MVlBO0F5Q3oxWUE7QUFDQTtBQUNBO0FBQ0E7QXpDMjFZQTtBeUMxMVlBO0FBQ0E7QUFDQTtBekM0MVlBO0F5Q3YxWUE7QUFDQTtBQUNBO0F6Q3kxWUE7QXlDdjFZQTtBQUNBO0F6Q3kxWUE7QXlDdjFZQTtBQUNBO0F6Q3kxWUE7QXlDdDFZQTtBQUNBO0FBQ0E7QXpDdzFZQTtBeUNyMVlBO0FBQ0E7QXpDdTFZQTtBeUNwMVlBO0FBQ0E7QUFDQTtBekNzMVlBO0F5Q3IxWUE7QUFDQTtBQUNBO0F6Q3UxWUE7QXlDcjFZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Q3UxWUE7QXlDbjFZQTtBQUNBO0F6Q3ExWUE7QXlDcDFZQTtBQUlBO0F6Q20xWUE7QXlDdDFZQTtBQUNBO0F6Q3cxWUE7QXlDbjFZQTtBQUNBO0F6Q3ExWUE7QXlDcDFZQTtBQUlBO0F6Q20xWUE7QXlDdDFZQTtBQUNBO0F6Q3cxWUE7QXlDbjFZQTtBQUNBO0F6Q3ExWUE7QXlDcDFZQTtBQUlBO0F6Q20xWUE7QXlDdDFZQTtBQUNBO0F6Q3cxWUE7QXlDajFZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Q20xWUE7QXlDbDFZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpDbzFZQTtBQUNBO0F5QzkwWUE7QUFDQTtBekNnMVlBO0F5Qy8wWUE7QUFDQTtBQUNBO0F6Q2kxWUE7QXlDLzBZQTtBQUNBO0FBQ0E7QXpDaTFZQTtBeUM3MFlBO0FBRUE7QUFXQTtBekNvMFlBO0F5QzkwWUE7QUFDQTtBekNnMVlBO0F5QzkwWUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Q2cxWUE7QXlDNzBZQTtBQUNBO0FBQ0E7QXpDKzBZQTtBeUM1MFlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpDODBZQTtBeUM1MFlBOzs7Ozs7QUFNQTtBQUNBO0F6QzgwWUE7QXlDNTBZQTs7Ozs7O0FBQ0E7QXpDbTFZQTtBeUM5MFlBO0FBQ0E7QUFDQTtBekNnMVlBO0F5Qy8wWUE7QUFDQTtBQUNBO0F6Q2kxWUE7QXlDNzBZQTtBQUNBO0FBQ0E7QXpDKzBZQTtBeUM3MFlBO0FBQ0E7QXpDKzBZQTtBeUM1MFlBO0FBQ0E7QXpDODBZQTtBeUMzMFlBO0FBQ0E7QUFDQTtBekM2MFlBO0F5QzUwWUE7QUFDQTtBekM4MFlBO0F5Q3owWUE7QUFDQTtBekMyMFlBO0F5Q3QwWUE7QUFDQTtBekN3MFlBO0F5Q3QwWUE7QUFDQTtBekN3MFlBO0F5Q3AwWUE7QUFDQTtBekNzMFlBO0F5Q3IwWUE7QUFDQTtBekN1MFlBO0F5Q3AwWUE7QUFDQTtBekNzMFlBO0F5Q3IwWUE7QUFDQTtBekN1MFlBO0F5Q3AwWUE7QUFDQTtBekNzMFlBO0F5Q3IwWUE7QUFDQTtBekN1MFlBO0FBQ0E7QUFDQTtBMEN0bFpBO0FBQ0E7QTFDd2xaQTtBMENybFpBO0FBQ0E7QTFDdWxaQTtBMENybFpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQ3VsWkE7QTBDdGxaQTtBQUNBO0FBQ0E7QTFDd2xaQTtBMENybFpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQ3VsWkE7QTBDdGxaQTtBQUNBO0ExQ3dsWkE7QTBDbmxaQTtBQUNBO0FBQ0E7QUFDQTtBMUNxbFpBO0EwQ3BsWkE7QUFDQTtBMUNzbFpBO0EwQ3BsWkE7QUFDQTtBMUNzbFpBO0EwQ3JsWkE7QUFDQTtBMUN1bFpBO0EwQ3JsWkE7QUFDQTtBQUNBO0ExQ3VsWkE7QTBDcmxaQTtBQUNBO0ExQ3VsWkE7QTBDbmxaQTtBQUNBO0FBQ0E7QTFDcWxaQTtBMENwbFpBO0FBQ0E7QUFDQTtBQUNBO0ExQ3NsWkE7QTBDbGxaQTtBQUNBO0ExQ29sWkE7QTBDbGxaQTtBQUNBO0ExQ29sWkE7QTBDamxaQTtBQUNBO0ExQ21sWkE7QTBDbGxaQTtBQUNBO0ExQ29sWkE7QTBDbmxaQTtBQUNBO0ExQ3FsWkE7QTBDOWtaQTtBQUNBO0ExQ2dsWkE7QTBDM2taQTtBQUNBO0ExQzZrWkE7QTBDM2taQTtBQUNBO0ExQzZrWkE7QTBDdmtaQTtBQUNBO0ExQ3lrWkE7QTBDdmtaQTtBQUNBO0ExQ3lrWkE7QTBDeGtaQTtBQUNBO0ExQzBrWkE7QTBDdmtaQTtBQUlBO0ExQ3NrWkE7QTBDemtaQTtBQUNBO0ExQzJrWkE7QTBDdGtaQTtBQUNBO0ExQ3drWkE7QTBDdmtaQTtBQUNBO0FBQ0E7QUFDQTtBMUN5a1pBO0EwQ3hrWkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUMwa1pBO0EwQ3ZrWkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFDeWtaQTtBMEN4a1pBO0FBQ0E7QTFDMGtaQTtBMEN6a1pBO0FBQ0E7QTFDMmtaQTtBMEN4a1pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFDMGtaQTtBMEN6a1pBO0FBQ0E7QUFDQTtBMUMya1pBO0EwQzFrWkE7QUFDQTtBMUM0a1pBO0EwQzFrWkE7QUFDQTtBMUM0a1pBO0EwQzFrWkE7QUFDQTtBMUM0a1pBO0EwQzFrWkE7QUFDQTtBMUM0a1pBO0EwQzFrWkE7QUFDQTtBQUNBO0FBQ0E7QTFDNGtaQTtBMEN2a1pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUN5a1pBO0EwQ3RrWkE7QUFDQTtBMUN3a1pBO0EwQ25rWkE7QUFDQTtBMUNxa1pBO0EwQ3BrWkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUNza1pBO0EwQ3BrWkE7QUFDQTtBQUNBO0ExQ3NrWkE7QTBDcGtaQTtBQUNBO0FBQ0E7QTFDc2taQTtBMENwa1pBO0FBQ0E7QTFDc2taQTtBMENwa1pBO0FBQ0E7QTFDc2taQTtBMENwa1pBO0FBQ0E7QTFDc2taQTtBMENsa1pBO0FBQ0E7QTFDb2taQTtBMENsa1pBO0FBQ0E7QUFDQTtBMUNva1pBO0EwQ2xrWkE7QUFDQTtBQUNBO0FBQ0E7QTFDb2taQTtBMENua1pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUNxa1pBO0EwQ2hrWkE7QUFDQTtBQUNBO0FBQ0E7QTFDa2taQTtBMENqa1pBO0FBQ0E7QUFDQTtBMUNta1pBO0EwQ2xrWkE7QUFDQTtBMUNva1pBO0EwQ25rWkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQ3FrWkE7QTBDcGtaQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFDc2taQTtBMENsa1pBO0FBQ0E7QTFDb2taQTtBMENsa1pBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBMUNva1pBO0EwQ25rWkE7QUFDQTtBMUNxa1pBO0EwQ3BrWkE7QUFDQTtBQUNBO0ExQ3NrWkE7QTBDL2paQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQ2lrWkE7QTBDN2paQTtBQUNBO0ExQytqWkE7QTBDN2paQTtBQUNBO0FBQ0E7QTFDK2paQTtBMEM5alpBO0FBQ0E7QTFDZ2taQTtBMEM5alpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFDZ2taQTtBMEMzalpBO0FBQ0E7QUFDQTtBMUM2alpBO0EwQzVqWkE7QUFDQTtBMUM4alpBO0EwQzVqWkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFDOGpaQTtBMEM1alpBO0FBQ0E7QUFNQTtBMUN5alpBO0EwQzdqWkE7QUFDQTtBMUMralpBO0EwQ3pqWkE7QUFDQTtBMUMyalpBO0EwQzFqWkE7QUFDQTtBMUM0alpBO0EwQzFqWkE7QUFNQTtBMUN1alpBO0EwQzNqWkE7QUFDQTtBMUM2alpBO0EwQ3pqWkE7QUFDQTtBMUMyalpBO0EwQ3ZqWkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQ3lqWkE7QTBDcmpaQTtBQUVBO0FBQ0E7QTFDc2paQTtBMENwalpBO0FBQ0E7QUFDQTtBMUNzalpBO0FBQ0E7QTBDbmpaQTtBQUNBO0ExQ3FqWkE7QTBDampaQTtBQUNBO0ExQ21qWkE7QTBDampaQTtBQUNBO0ExQ21qWkE7QTBDN2laQTtBQUNBO0ExQytpWkE7QTBDeGlaQTtBQUNBO0ExQzBpWkE7QTBDdGlaQTtBQUlBO0FBQ0E7QTFDcWlaQTtBMENuaVpBO0FBQ0E7QUFDQTtBMUNxaVpBO0FBQ0E7QTBDL2haQTtBQUlBO0FBQ0E7QTFDOGhaQTtBMEM1aFpBO0FBQ0E7QUFDQTtBMUM4aFpBO0FBQ0E7QTBDeGhaQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0ExQ3loWkE7QTBDdmhaQTtBQUNBO0ExQ3loWkE7QTBDdGhaQTtBQUNBO0ExQ3doWkE7QTBDdmhaQTtBQUNBO0FBQ0E7QTFDeWhaQTtBMEN4aFpBO0FBQ0E7QUFDQTtBMUMwaFpBO0EwQ3poWkE7QUFDQTtBMUMyaFpBO0EwQzFoWkE7QUFDQTtBMUM0aFpBO0EwQzNoWkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQzZoWkE7QTBDM2haQTtBQUNBO0FBQ0E7QUFDQTtBMUM2aFpBO0EwQzFoWkE7QUFDQTtBQUNBO0FBQ0E7QTFDNGhaQTtBMEN4aFpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUMwaFpBO0EwQ3ZoWkE7QUFDQTtBQUNBO0ExQ3loWkE7QTBDdGhaQTtBQUNBO0ExQ3doWkE7QTBDbmhaQTtBQUNBO0FBQ0E7QTFDcWhaQTtBMENqaFpBO0FBQ0E7QTFDbWhaQTtBMENsaFpBO0FBQ0E7QTFDb2haQTtBMENuaFpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFDcWhaQTtBMENwaFpBO0FBQ0E7QUFDQTtBQUNBO0ExQ3NoWkE7QTBDcGhaQTtBQUNBO0ExQ3NoWkE7QTBDbmhaQTtBQUNBO0ExQ3FoWkE7QTBDcGhaQTtBQUNBO0ExQ3NoWkE7QTBDcGhaQTtBQUNBO0ExQ3NoWkE7QTBDbmhaQTtBQUNBO0FBQ0E7QTFDcWhaQTtBMENwaFpBO0FBQ0E7QTFDc2haQTtBMENwaFpBO0FBQ0E7QUFDQTtBMUNzaFpBO0EwQ3BoWkE7QUFDQTtBMUNzaFpBO0EwQ3BoWkE7QUFDQTtBMUNzaFpBO0EwQ2xoWkE7QUFDQTtBMUNvaFpBO0EwQ2xoWkE7QUFDQTtBMUNvaFpBO0EwQ25oWkE7QUFDQTtBQUNBO0ExQ3FoWkE7QTBDbGhaQTtBQUNBO0ExQ29oWkE7QTBDaGhaQTtBQUNBO0ExQ2toWkE7QTBDamhaQTtBQUNBO0FBQ0E7QTFDbWhaQTtBMENsaFpBO0FBQ0E7QUFDQTtBQUNBO0ExQ29oWkE7QTBDamhaQTtBQUNBO0ExQ21oWkE7QTBDbGhaQTtBQUNBO0FBQUE7QTFDb2haQTtBMEMvZ1pBO0FBQ0E7QTFDaWhaQTtBMEM5Z1pBO0FBQ0E7QUFDQTtBMUNnaFpBO0EwQzNnWkE7QUFDQTtBMUM2Z1pBO0EwQzNnWkE7QUFDQTtBQUNBO0FBQ0E7QTFDNmdaQTtBMEN6Z1pBO0FBQ0E7QTFDMmdaQTtBMEMxZ1pBO0FBQ0E7QTFDNGdaQTtBMEMzZ1pBO0FBQ0E7QTFDNmdaQTtBMEMzZ1pBO0FBQ0E7QTFDNmdaQTtBMEN6Z1pBO0FBQ0E7QUFDQTtBMUMyZ1pBO0EwQzFnWkE7QUFDQTtBMUM0Z1pBO0EwQzFnWkE7QUFDQTtBQUNBO0FBQ0E7QTFDNGdaQTtBMEN4Z1pBO0FBQ0E7QTFDMGdaQTtBMEN0Z1pBO0FBQ0E7QTFDd2daQTtBMEN2Z1pBO0FBQ0E7QUFDQTtBMUN5Z1pBO0EwQ3ZnWkE7QUFDQTtBQUNBO0FBQ0E7QTFDeWdaQTtBMENuZ1pBO0FBQ0E7QTFDcWdaQTtBQUNBO0EwQ2pnWkE7QUFFQTtBQUNBO0ExQ2tnWkE7QTBDamdaQTtBQUNBO0FBQ0E7QTFDbWdaQTtBQUNBO0FBQ0E7QTBDNy9ZQTtBQUNBO0FBQ0E7QTFDKy9ZQTtBMEM5L1lBO0FBQ0E7QTFDZ2daQTtBMEM5L1lBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQ2dnWkE7QTBDOS9ZQTtBQUNBO0FBVUE7QTFDdS9ZQTtBMENoZ1pBO0FBQ0E7QUFDQTtBMUNrZ1pBO0EwQ2pnWkE7QUFDQTtBQUNBO0FBQ0E7QTFDbWdaQTtBMEM3L1lBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFDKy9ZQTtBMEM5L1lBO0FBQ0E7QUFDQTtBMUNnZ1pBO0EwQzkvWUE7QUFDQTtBMUNnZ1pBO0EwQzUvWUE7QUFDQTtBQUNBO0ExQzgvWUE7QTBDNS9ZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQzgvWUE7QTBDeC9ZQTtBQUtBO0FBQ0E7QTFDcy9ZQTtBMENoL1lBO0FBQ0E7QTFDay9ZQTtBMENoL1lBO0FBQ0E7QUFDQTtBMUNrL1lBO0EwQ2ovWUE7QUFDQTtBQUNBO0ExQ20vWUE7QTBDOStZQTtBQUNBO0FBQ0E7QUFDQTtBMUNnL1lBO0EwQzkrWUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QTFDZy9ZQTtBMEMvK1lBO0FBQ0E7QTFDaS9ZQTtBMEMvK1lBO0FBQ0E7QTFDaS9ZQTtBMEM3K1lBO0FBQ0E7QUFDQTtBMUMrK1lBO0EwQzcrWUE7QUFDQTtBQUNBO0FBQ0E7QTFDKytZQTtBQUNBO0FBQ0E7QTBDeitZQTtBQUNBO0FBQ0E7QUFDQTtBMUMyK1lBO0FBQ0E7QTBDeitZQTtBQUNBO0ExQzIrWUE7QUFDQTtBMkMzd2FBO0FBQ0E7QTNDNndhQTtBMkMxd2FBO0FBQ0E7QTNDNHdhQTtBMkMxd2FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQzR3YUE7QTJDM3dhQTtBQUNBO0FBQ0E7QTNDNndhQTtBMkMxd2FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQzR3YUE7QTJDM3dhQTtBQUNBO0EzQzZ3YUE7QTJDeHdhQTtBQUNBO0FBQ0E7QTNDMHdhQTtBMkN6d2FBO0FBQ0E7QTNDMndhQTtBMkN4d2FBO0FBQ0E7QUFDQTtBM0Mwd2FBO0EyQ3p3YUE7QUFDQTtBQUNBO0FBQ0E7QTNDMndhQTtBMkN2d2FBO0FBQ0E7QTNDeXdhQTtBMkN2d2FBO0FBQ0E7QUFDQTtBM0N5d2FBO0EyQ3Z3YUE7QUFDQTtBM0N5d2FBO0EyQ3R3YUE7QUFDQTtBM0N3d2FBO0EyQ3Z3YUE7QUFDQTtBM0N5d2FBO0EyQ3h3YUE7QUFDQTtBM0Mwd2FBO0EyQ3R3YUE7QUFDQTtBM0N3d2FBO0EyQ3Z3YUE7QUFDQTtBM0N5d2FBO0EyQ3h3YUE7QUFDQTtBM0Mwd2FBO0EyQ3B3YUE7QUFDQTtBM0Nzd2FBO0EyQ2h3YUE7QUFDQTtBM0Nrd2FBO0EyQ2h3YUE7QUFDQTtBM0Nrd2FBO0EyQ2h3YUE7QUFDQTtBM0Nrd2FBO0EyQ2h3YUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0Nrd2FBO0EyQ2p3YUE7QUFDQTtBQUNBO0FBQ0E7QTNDbXdhQTtBMkNsd2FBO0FBQ0E7QTNDb3dhQTtBMkNud2FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDcXdhQTtBMkNsd2FBO0FBQ0E7QTNDb3dhQTtBMkNod2FBO0FBQ0E7QTNDa3dhQTtBMkM5dmFBO0FBQ0E7QTNDZ3dhQTtBMkM1dmFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQzh2YUE7QTJDN3ZhQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQyt2YUE7QTJDOXZhQTtBQUNBO0EzQ2d3YUE7QTJDeHZhQTtBQUNBO0EzQzB2YUE7QTJDeHZhQTtBQUlBO0EzQ3V2YUE7QTJDMXZhQTtBQUNBO0EzQzR2YUE7QTJDdnZhQTtBQUNBO0EzQ3l2YUE7QTJDdnZhQTtBQUlBO0EzQ3N2YUE7QTJDenZhQTtBQUNBO0EzQzJ2YUE7QTJDeHZhQTtBQUNBO0FBQ0E7QUFDQTtBM0MwdmFBO0EyQ3p2YUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0MydmFBO0EyQ3h2YUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDMHZhQTtBMkN6dmFBO0FBQ0E7QTNDMnZhQTtBMkMxdmFBO0FBQ0E7QTNDNHZhQTtBMkN6dmFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDMnZhQTtBMkMxdmFBO0FBQ0E7QUFDQTtBM0M0dmFBO0EyQzN2YUE7QUFDQTtBM0M2dmFBO0EyQzN2YUE7QUFDQTtBM0M2dmFBO0EyQzN2YUE7QUFDQTtBM0M2dmFBO0EyQzN2YUE7QUFDQTtBM0M2dmFBO0EyQzN2YUE7QUFDQTtBQUNBO0FBQ0E7QTNDNnZhQTtBMkN4dmFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0MwdmFBO0EyQ3Z2YUE7QUFDQTtBM0N5dmFBO0EyQ3B2YUE7QUFDQTtBM0NzdmFBO0EyQ3J2YUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0N1dmFBO0EyQ3J2YUE7QUFDQTtBQUNBO0EzQ3V2YUE7QTJDcnZhQTtBQUNBO0FBQ0E7QTNDdXZhQTtBMkNydmFBO0FBQ0E7QTNDdXZhQTtBMkNydmFBO0FBQ0E7QTNDdXZhQTtBMkNydmFBO0FBQ0E7QTNDdXZhQTtBMkNudmFBO0FBQ0E7QTNDcXZhQTtBMkNudmFBO0FBQ0E7QUFDQTtBM0NxdmFBO0EyQ3B2YUE7QUFDQTtBM0NzdmFBO0EyQ252YUE7QUFDQTtBQUNBO0FBQ0E7QTNDcXZhQTtBMkNwdmFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NzdmFBO0EyQ2p2YUE7QUFDQTtBQUNBO0FBQ0E7QTNDbXZhQTtBMkNsdmFBO0FBQ0E7QUFDQTtBM0NvdmFBO0EyQ252YUE7QUFDQTtBM0NxdmFBO0EyQ3B2YUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQ3N2YUE7QTJDcnZhQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDdXZhQTtBMkNudmFBO0FBQ0E7QTNDcXZhQTtBMkNudmFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBM0NxdmFBO0EyQ3B2YUE7QUFDQTtBM0NzdmFBO0EyQ3J2YUE7QUFDQTtBQUNBO0EzQ3V2YUE7QTJDaHZhQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NrdmFBO0EyQzl1YUE7QUFDQTtBQUNBO0EzQ2d2YUE7QTJDL3VhQTtBQUNBO0EzQ2l2YUE7QTJDL3VhQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQ2l2YUE7QTJDMXVhQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0EzQzJ1YUE7QTJDenVhQTtBQUNBO0EzQzJ1YUE7QTJDdnVhQTtBQUNBO0EzQ3l1YUE7QTJDeHVhQTtBQUNBO0EzQzB1YUE7QTJDeHVhQTtBQUNBO0EzQzB1YUE7QTJDenVhQTtBQUNBO0FBQ0E7QTNDMnVhQTtBMkN4dWFBO0FBQ0E7QUFDQTtBM0MwdWFBO0EyQ3h1YUE7QUFDQTtBM0MwdWFBO0EyQ3Z1YUE7QUFDQTtBM0N5dWFBO0EyQ3h1YUE7QUFDQTtBM0MwdWFBO0EyQ3J1YUE7QUFDQTtBM0N1dWFBO0EyQ3J1YUE7QUFDQTtBM0N1dWFBO0EyQ251YUE7QUFDQTtBQUNBO0EzQ3F1YUE7QTJDbnVhQTtBQUNBO0FBQ0E7QTNDcXVhQTtBMkNwdWFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NzdWFBO0EyQ3J1YUE7QUFDQTtBM0N1dWFBO0EyQ3R1YUE7QUFDQTtBQUNBO0EzQ3d1YUE7QTJDcnVhQTtBQUNBO0FBQ0E7QUFDQTtBM0N1dWFBO0EyQ3B1YUE7QUFDQTtBM0NzdWFBO0EyQ3J1YUE7QUFDQTtBM0N1dWFBO0EyQ2p1YUE7QUFDQTtBM0NtdWFBO0EyQ2x1YUE7QUFDQTtBM0NvdWFBO0EyQ251YUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NxdWFBO0EyQ3B1YUE7QUFDQTtBQUNBO0FBQ0E7QTNDc3VhQTtBMkNwdWFBO0FBQ0E7QTNDc3VhQTtBMkNudWFBO0FBQ0E7QTNDcXVhQTtBMkNwdWFBO0FBQ0E7QTNDc3VhQTtBMkNwdWFBO0FBQ0E7QTNDc3VhQTtBMkNudWFBO0FBQ0E7QUFDQTtBM0NxdWFBO0EyQ3B1YUE7QUFDQTtBM0NzdWFBO0EyQ3B1YUE7QUFDQTtBQUNBO0EzQ3N1YUE7QTJDcHVhQTtBQUNBO0EzQ3N1YUE7QTJDcHVhQTtBQUNBO0EzQ3N1YUE7QTJDbHVhQTtBQUNBO0EzQ291YUE7QTJDbHVhQTtBQUNBO0EzQ291YUE7QTJDbnVhQTtBQUNBO0FBQ0E7QTNDcXVhQTtBMkNsdWFBO0FBQ0E7QTNDb3VhQTtBMkNodWFBO0FBQ0E7QTNDa3VhQTtBMkNqdWFBO0FBQ0E7QUFDQTtBM0NtdWFBO0EyQ2x1YUE7QUFDQTtBQUNBO0FBQ0E7QTNDb3VhQTtBMkNqdWFBO0FBQ0E7QTNDbXVhQTtBMkNsdWFBO0FBQ0E7QUFBQTtBM0NvdWFBO0EyQzl0YUE7QUFDQTtBQUNBO0EzQ2d1YUE7QTJDM3RhQTtBQUNBO0EzQzZ0YUE7QUFDQTtBMkN6dGFBO0FBRUE7QUFDQTtBQUNBO0EzQzB0YUE7QTJDeHRhQTtBQUNBO0FBQ0E7QTNDMHRhQTtBMkN6dGFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0MydGFBO0EyQzF0YUE7QUFDQTtBM0M0dGFBO0EyQzN0YUE7QUFDQTtBQUNBO0EzQzZ0YUE7QTJDMXRhQTtBQUNBO0FBQ0E7QUFDQTtBM0M0dGFBO0EyQ3p0YUE7QUFDQTtBM0MydGFBO0FBQ0E7QTJDcHRhQTtBQU1BO0FBQ0E7QTNDaXRhQTtBQUNBO0EyQ3pzYUE7QUFNQTtBQUNBO0EzQ3NzYUE7QUFDQTtBMkM5cmFBO0FBTUE7QUFDQTtBM0MycmFBO0FBQ0E7QTJDbnJhQTtBQUVBO0FBQ0E7QTNDb3JhQTtBQUNBO0EyQ2hyYUE7QUFRQTtBQUNBO0EzQzJxYUE7QTJDdnFhQTtBQUNBO0EzQ3lxYUE7QUFDQTtBMkMvcGFBO0FBUUE7QUFDQTtBM0MwcGFBO0EyQ3RwYUE7QUFDQTtBM0N3cGFBO0FBQ0E7QUFDQTtBNENyMWJBO0FBRUE7QUFDQTtBNUNzMWJBO0FBQ0E7QTRDbDFiQTtBQURBO0FBRUE7QTVDcTFiQTtBQUNBO0E0QzkwYkE7QUFFQTtBQUNBO0E1QyswYkE7QTRDMzBiQTtBQUNBO0E1QzYwYkE7QTRDdjBiQTtBQUNBO0E1Q3kwYkE7QTRDeDBiQTtBQUNBO0E1QzAwYkE7QTRDdjBiQTtBQUNBO0E1Q3kwYkE7QTRDeDBiQTtBQUNBO0FBQ0E7QTVDMDBiQTtBNENuMGJBO0FBQ0E7QTVDcTBiQTtBNENsMGJBO0FBQ0E7QTVDbzBiQTtBNEM3emJBO0FBQ0E7QTVDK3piQTtBNEM5emJBO0FBQ0E7QTVDZzBiQTtBQUNBO0E0Q3Z6YkE7QUFDQTtBNUN5emJBO0E0Q3Z6YkE7QUFDQTtBNUN5emJBO0FBQ0E7QTRDanpiQTtBQUNBO0E1Q216YkE7QTRDanpiQTtBQUNBO0E1Q216YkE7QUFDQTtBNEMzeWJBO0FBQ0E7QTVDNnliQTtBNEM1eWJBO0FBQ0E7QTVDOHliQTtBQUNBO0E0Q3h5YkE7QUFDQTtBNUMweWJBO0FBQ0E7QTRDdnliQTtBQUNBO0E1Q3l5YkE7QTRDeHliQTtBQUNBO0E1QzB5YkE7QTRDdHliQTtBQUNBO0E1Q3d5YkE7QUFDQTtBNENueWJBO0FBQ0E7QTVDcXliQTtBQUNBO0E0Q255YkE7QUFDQTtBNUNxeWJBO0FBQ0E7QTRDbHliQTtBQUNBO0E1Q295YkE7QUFDQTtBNENqeWJBO0FBQ0E7QUFDQTtBNUNteWJBO0FBQ0E7QTRDanliQTtBQUNBO0E1Q215YkE7QUFDQTtBNkN2N2JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDeTdiQTtBNkN4N2JBO0FBQ0E7QTdDMDdiQTtBNkN6N2JBO0FBQ0E7QUFDQTtBN0MyN2JBO0E2Q3g3YkE7QUFDQTtBN0MwN2JBO0E2Q3o3YkE7QUFDQTtBN0MyN2JBO0E2Q3g3YkE7QUFDQTtBN0MwN2JBO0E2Q3Y3YkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDeTdiQTtBNkNsN2JBO0FBQ0E7QTdDbzdiQTtBNkNoN2JBO0FBQ0E7QUFDQTtBN0NrN2JBO0E2Q2g3YkE7QUFDQTtBQUNBO0E3Q2s3YkE7QTZDNzZiQTtBQUNBO0E3Qys2YkE7QUFDQTtBQUNBO0E2Q3Q2YkE7QUFDQTtBN0N3NmJBO0E2Q3Y2YkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDeTZiQTtBQUNBO0E2Q3A2YkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDczZiQTtBNkNyNmJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0N1NmJBO0E2Q3Q2YkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0N3NmJBO0E2Q3Y2YkE7QUFDQTtBQUNBO0E3Q3k2YkE7QTZDdDZiQTtBQUNBO0E3Q3c2YkE7QTZDdjZiQTtBQUNBO0E3Q3k2YkE7QTZDdjZiQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDeTZiQTtBNkN2NmJBO0FBQ0E7QUFDQTtBN0N5NmJBO0E2Q3Y2YkE7QUFDQTtBQUNBO0E3Q3k2YkE7QTZDdjZiQTtBQUNBO0E3Q3k2YkE7QTZDdjZiQTtBQUNBO0E3Q3k2YkE7QTZDdjZiQTtBQUNBO0E3Q3k2YkE7QTZDcjZiQTtBQUNBO0FBQ0E7QTdDdTZiQTtBNkN0NmJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBN0N3NmJBO0E2Q3Q2YkE7QUFDQTtBN0N3NmJBO0E2Q3Y2YkE7QUFDQTtBN0N5NmJBO0E2Q3Y2YkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDeTZiQTtBNkN2NmJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDeTZiQTtBNkN4NmJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDMDZiQTtBNkN6NmJBO0FBQ0E7QTdDMjZiQTtBNkN2NmJBO0FBQ0E7QTdDeTZiQTtBNkN4NmJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDMDZiQTtBNkN2NmJBO0FBQ0E7QTdDeTZiQTtBNkN4NmJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDMDZiQTtBNkN6NmJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QzI2YkE7QTZDMTZiQTtBQUNBO0E3QzQ2YkE7QTZDeDZiQTtBQUNBO0FBQ0E7QUFDQTtBN0MwNmJBO0E2Q3Y2YkE7QUFDQTtBQUNBO0FBQ0E7QTdDeTZiQTtBNkN4NmJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDMDZiQTtBNkN4NmJBO0FBQ0E7QTdDMDZiQTtBNkN6NmJBO0FBQ0E7QUFDQTtBN0MyNmJBO0E2QzE2YkE7QUFDQTtBN0M0NmJBO0E2Q3Q2YkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDdzZiQTtBNkN2NmJBO0FBQ0E7QTdDeTZiQTtBNkN4NmJBO0FBQ0E7QUFDQTtBN0MwNmJBO0E2Q3Q2YkE7QUFDQTtBQUNBO0FBQ0E7QTdDdzZiQTtBNkN2NmJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDeTZiQTtBNkN0NmJBO0FBQ0E7QUFDQTtBN0N3NmJBO0E2QzE2YkE7QUFDQTtBQUNBO0E3Q3c2YkE7QTZDcDZiQTtBQUlBO0E3Q202YkE7QTZDdDZiQTtBQUNBO0E3Q3c2YkE7QTZDcDZiQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Q3M2YkE7QTZDaDZiQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdDazZiQTtBNkNqNmJBO0FBQ0E7QTdDbTZiQTtBNkNsNmJBO0FBQ0E7QTdDbzZiQTtBNkM5NWJBO0FBRUE7QUFDQTtBQUNBO0E3Qys1YkE7QTZDOTViQTtBQUNBO0E3Q2c2YkE7QTZDLzViQTtBQUNBO0FBQ0E7QTdDaTZiQTtBNkMvNWJBO0FBQ0E7QUFDQTtBN0NpNmJBO0E2Qy81YkE7QUFDQTtBN0NpNmJBO0E2Qy81YkE7QUFDQTtBN0NpNmJBO0E2QzU1YkE7QUFDQTtBN0M4NWJBO0E2QzU1YkE7QUFDQTtBN0M4NWJBO0E2Qzc1YkE7QUFDQTtBQUNBO0FBQ0E7QTdDKzViQTtBNkM3NWJBO0FBQ0E7QTdDKzViQTtBNkM3NWJBO0FBQ0E7QTdDKzViQTtBNkM5NWJBO0FBQ0E7QTdDZzZiQTtBNkM3NWJBO0FBQ0E7QTdDKzViQTtBNkMzNWJBO0FBQ0E7QTdDNjViQTtBNkN4NWJBO0FBQ0E7QTdDMDViQTtBNkNuNWJBO0FBQ0E7QUFDQTtBN0NxNWJBO0E2Q2w1YkE7QUFDQTtBN0NvNWJBO0FBQ0E7QTZDOTRiQTtBQU1BO0FBQ0E7QTdDMjRiQTtBQUNBO0FBQ0E7QTZDbDRiQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0NvNGJBO0E2Q240YkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0NxNGJBO0E2Q3A0YkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0NzNGJBO0E2Q3I0YkE7QUFDQTtBQUNBO0E3Q3U0YkE7QTZDcDRiQTtBQUNBO0E3Q3M0YkE7QTZDcDRiQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Q3M0YkE7QTZDcjRiQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Q3U0YkE7QTZDajRiQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0E3Q2s0YkE7QTZDajRiQTtBQUNBO0E3Q200YkE7QUFDQTtBQUNBO0E4Q3owY0E7QUFDQTtBOUMyMGNBO0FBQ0E7QThDdjBjQTtBQUlBO0E5Q3MwY0E7QThDejBjQTtBQUNBO0E5QzIwY0E7QThDdjBjQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QTlDeTBjQTtBOEN4MGNBO0FBQ0E7QUFDQTtBQUNBO0E5QzAwY0E7QThDejBjQTtBQUNBO0FBQ0E7QTlDMjBjQTtBOEN6MGNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5QzIwY0E7QThDMTBjQTtBQUNBO0E5QzQwY0E7QThDMzBjQTtBQUNBO0FBQ0E7QTlDNjBjQTtBOEM1MGNBO0FBQ0E7QTlDODBjQTtBOEMzMGNBO0FBQ0E7QUFDQTtBOUM2MGNBO0E4QzEwY0E7QUFDQTtBOUM0MGNBO0E4Q3owY0E7QUFDQTtBOUMyMGNBO0E4Q3gwY0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5QzAwY0E7QThDejBjQTtBQUNBO0E5QzIwY0E7QThDMTBjQTtBQUNBO0E5QzQwY0E7QThDeDBjQTtBQUNBO0E5QzAwY0E7QThDdjBjQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Q3kwY0E7QThDeDBjQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5QzAwY0E7QThDejBjQTtBQUNBO0E5QzIwY0E7QThDdjBjQTtBQUNBO0E5Q3kwY0E7QThDeDBjQTtBQUNBO0FBQ0E7QUFDQTtBOUMwMGNBO0E4Q3gwY0E7QUFDQTtBOUMwMGNBO0E4Q3owY0E7QUFDQTtBOUMyMGNBO0E4Q3gwY0E7QUFDQTtBQUNBO0E5QzAwY0E7QThDeDBjQTtBQUNBO0E5QzAwY0E7QThDejBjQTtBQUNBO0FBQ0E7QUFDQTtBOUMyMGNBO0E4Q3owY0E7QUFDQTtBQUNBO0E5QzIwY0E7QThDMTBjQTtBQUNBO0FBQ0E7QTlDNDBjQTtBOEN6MGNBO0FBQ0E7QTlDMjBjQTtBOEN6MGNBO0FBQ0E7QUFDQTtBQUNBO0E5QzIwY0E7QThDeDBjQTtBQUNBO0FBQ0E7QUFDQTtBOUMwMGNBO0E4Q3owY0E7QUFDQTtBQUNBO0E5QzIwY0E7QThDMTBjQTtBQUNBO0FBQ0E7QTlDNDBjQTtBOEMxMGNBO0FBQ0E7QUFBQTtBOUM0MGNBO0E4QzEwY0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUM0MGNBO0E4Q3AwY0E7QUFDQTtBOUNzMGNBO0E4Q2wwY0E7QUFDQTtBOUNvMGNBO0E4Q24wY0E7QUFDQTtBOUNxMGNBO0E4Q2wwY0E7QUFDQTtBOUNvMGNBO0E4Q2owY0E7QUFDQTtBOUNtMGNBO0E4Q3p6Y0E7QUFDQTtBOUMyemNBO0E4QzF6Y0E7QUFDQTtBOUM0emNBO0E4Q3p6Y0E7QUFDQTtBQUNBO0FBQ0E7QTlDMnpjQTtBOEMxemNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlDNHpjQTtBOEMzemNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlDNnpjQTtBOEN0emNBO0FBQ0E7QTlDd3pjQTtBOEN2emNBO0FBQ0E7QTlDeXpjQTtBOENwemNBO0FBQ0E7QTlDc3pjQTtBOENwemNBO0FBQ0E7QUFDQTtBOUNzemNBO0E4Q3J6Y0E7QUFDQTtBOUN1emNBO0E4Q3R6Y0E7QUFDQTtBOUN3emNBO0E4Q3J6Y0E7QUFDQTtBOUN1emNBO0E4Q2p6Y0E7QUFDQTtBOUNtemNBO0E4Q2p6Y0E7QUFDQTtBOUNtemNBO0E4Q2p6Y0E7QUFDQTtBOUNtemNBO0E4Q2x6Y0E7QUFDQTtBOUNvemNBO0E4Q3p5Y0E7QUFDQTtBOUMyeWNBO0E4Q3Z5Y0E7QUFDQTtBOUN5eWNBO0E4Q3Z5Y0E7QUFDQTtBOUN5eWNBO0E4Q3R5Y0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Q3d5Y0E7QThDdnljQTtBQUNBO0FBQ0E7QTlDeXljQTtBOEN4eWNBO0FBQ0E7QUFDQTtBQUNBO0E5QzB5Y0E7QThDenljQTtBQUNBO0E5QzJ5Y0E7QThDcHljQTtBQUNBO0E5Q3N5Y0E7QThDbnljQTtBQUNBO0FBQ0E7QUFDQTtBOUNxeWNBO0E4Q2x5Y0E7QUFDQTtBOUNveWNBO0E4Q255Y0E7QUFDQTtBOUNxeWNBO0E4Q2x5Y0E7QUFDQTtBOUNveWNBO0E4Q255Y0E7QUFDQTtBOUNxeWNBO0E4Q2x5Y0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUNveWNBO0E4Q255Y0E7QUFDQTtBOUNxeWNBO0E4Q2x5Y0E7QUFDQTtBQUNBO0E5Q295Y0E7QThDaHljQTtBQUNBO0FBQ0E7QTlDa3ljQTtBOENoeWNBO0FBQ0E7QTlDa3ljQTtBOENqeWNBO0FBQ0E7QTlDbXljQTtBOENoeWNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUNreWNBO0E4Q2h5Y0E7QUFDQTtBQUNBO0FBQ0E7QTlDa3ljQTtBOENqeWNBO0FBQ0E7QUFDQTtBOUNteWNBO0E4Q2x5Y0E7QUFDQTtBQUNBO0E5Q295Y0E7QThDOXhjQTtBQUNBO0E5Q2d5Y0E7QThDN3hjQTtBQUNBO0E5Qyt4Y0E7QThDN3hjQTtBQUNBO0E5Qyt4Y0E7QThDNXhjQTtBQUNBO0E5Qzh4Y0E7QThDN3hjQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Qyt4Y0E7QThDNXhjQTtBQUNBO0FBQ0E7QUFDQTtBOUM4eGNBO0E4Qzd4Y0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Qyt4Y0E7QThDOXhjQTtBQUNBO0E5Q2d5Y0E7QThDN3hjQTtBQUNBO0E5Qyt4Y0E7QThDN3hjQTtBQUNBO0FBQ0E7QUFDQTtBOUMreGNBO0E4Qzl4Y0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Q2d5Y0E7QThDL3hjQTtBQUNBO0E5Q2l5Y0E7QThDOXhjQTtBQUNBO0E5Q2d5Y0E7QThDN3hjQTtBQUNBO0FBQ0E7QUFDQTtBOUMreGNBO0E4Q3p4Y0E7QUFDQTtBOUMyeGNBO0E4Q254Y0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBOUNveGNBO0E4Q2p4Y0E7QUFDQTtBQUNBO0E5Q214Y0E7QThDaHhjQTtBQUNBO0FBQ0E7QUFDQTtBOUNreGNBO0E4Qzd3Y0E7QUFDQTtBOUMrd2NBO0E4Q3p3Y0E7QUFDQTtBQUNBO0FBQ0E7QTlDMndjQTtBOEMxd2NBO0FBQ0E7QTlDNHdjQTtBOEMxd2NBO0FBQ0E7QTlDNHdjQTtBOEN2d2NBO0FBQ0E7QUFDQTtBOUN5d2NBO0E4Q3Z3Y0E7QUFDQTtBOUN5d2NBO0E4Q3R3Y0E7QUFDQTtBOUN3d2NBO0E4Q3Z3Y0E7QUFDQTtBOUN5d2NBO0E4Q3R3Y0E7QUFDQTtBOUN3d2NBO0E4Q3Z3Y0E7QUFDQTtBQUNBO0E5Q3l3Y0E7QThDeHdjQTtBQUNBO0FBQ0E7QTlDMHdjQTtBOEN2d2NBO0FBQ0E7QTlDeXdjQTtBQUNBO0E4Qzl2Y0E7QUFFQTtBQUNBO0E5Qyt2Y0E7QThDN3ZjQTtBQUNBO0FBQ0E7QTlDK3ZjQTtBOEM5dmNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlDZ3djQTtBOEMvdmNBO0FBQ0E7QUFDQTtBOUNpd2NBO0E4Qy92Y0E7QUFDQTtBQUNBO0E5Q2l3Y0E7QThDL3ZjQTtBQUNBO0E5Q2l3Y0E7QThDL3ZjQTtBQUNBO0FBQ0E7QTlDaXdjQTtBOENod2NBO0FBQ0E7QTlDa3djQTtBOENqd2NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlDbXdjQTtBOENod2NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Q2t3Y0E7QThDandjQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Q213Y0E7QThDbHdjQTtBQUNBO0E5Q293Y0E7QThDOXZjQTtBQUNBO0FBQ0E7QTlDZ3djQTtBOEM5dmNBO0FBQ0E7QTlDZ3djQTtBOEM3dmNBO0FBQ0E7QTlDK3ZjQTtBOEM5dmNBO0FBQ0E7QUFDQTtBOUNnd2NBO0E4Qzd2Y0E7QUFDQTtBQUNBO0E5Qyt2Y0E7QThDNXZjQTtBQUNBO0E5Qzh2Y0E7QThDN3ZjQTtBQUNBO0FBQ0E7QTlDK3ZjQTtBOEMxdmNBO0FBQ0E7QTlDNHZjQTtBOEN6dmNBO0FBQ0E7QTlDMnZjQTtBOEN6dmNBO0FBQ0E7QUFDQTtBQUNBO0E5QzJ2Y0E7QThDenZjQTtBQUNBO0FBQ0E7QTlDMnZjQTtBOENydmNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlDdXZjQTtBOEM5dWNBO0FBQ0E7QTlDZ3ZjQTtBOEMzdWNBO0FBQ0E7QTlDNnVjQTtBOEN0dWNBO0FBQ0E7QTlDd3VjQTtBOENqdWNBO0FBQ0E7QUFDQTtBOUNtdWNBO0E4Q2p1Y0E7QUFDQTtBOUNtdWNBO0FBQ0E7QThDM3RjQTtBQUtBO0FBQ0E7QTlDeXRjQTtBQUNBO0E4Q2x0Y0E7QUFLQTtBQUNBO0E5Q2d0Y0E7QUFDQTtBQUNBO0ErQ3I0ZEE7QUFJQTtBL0NvNGRBO0ErQ3Y0ZEE7QUFDQTtBL0N5NGRBO0ErQ3I0ZEE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0EvQ3U0ZEE7QStDdDRkQTtBQUNBO0FBQ0E7QUFDQTtBL0N3NGRBO0ErQ3Y0ZEE7QUFDQTtBQUNBO0EvQ3k0ZEE7QStDdjRkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DeTRkQTtBK0N4NGRBO0FBQ0E7QS9DMDRkQTtBK0N6NGRBO0FBQ0E7QUFDQTtBL0MyNGRBO0ErQzE0ZEE7QUFDQTtBL0M0NGRBO0ErQ3o0ZEE7QUFDQTtBQUNBO0EvQzI0ZEE7QStDeDRkQTtBQUNBO0EvQzA0ZEE7QStDdjRkQTtBQUNBO0EvQ3k0ZEE7QStDdDRkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DdzRkQTtBK0N2NGRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DeTRkQTtBK0N4NGRBO0FBQ0E7QUFDQTtBQUNBO0EvQzA0ZEE7QStDeDRkQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBL0MwNGRBO0ErQ3o0ZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DMjRkQTtBK0MxNGRBO0FBQ0E7QUFDQTtBQUNBO0EvQzQ0ZEE7QStDMzRkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0M2NGRBO0ErQzM0ZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DNjRkQTtBK0MzNGRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQzY0ZEE7QStDMTRkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0M0NGRBO0ErQ3o0ZEE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DMjRkQTtBK0MxNGRBO0FBQ0E7QS9DNDRkQTtBK0N6NGRBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QS9DMjRkQTtBK0N4NGRBO0FBQ0E7QUFDQTtBQUNBO0EvQzA0ZEE7QStDejRkQTtBQUNBO0EvQzI0ZEE7QStDMTRkQTtBQUNBO0FBQ0E7QUFDQTtBL0M0NGRBO0ErQzM0ZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQzY0ZEE7QStDeDRkQTtBQUNBO0FBQ0E7QS9DMDRkQTtBK0N2NGRBO0FBR0E7QUFDQTtBQUNBO0EvQ3U0ZEE7QStDcjRkQTtBQUNBO0EvQ3U0ZEE7QStDcjRkQTtBQUNBO0FBQ0E7QS9DdTRkQTtBK0NwNGRBO0FBQ0E7QS9DczRkQTtBK0NsNGRBO0FBQ0E7QS9DbzRkQTtBK0M3M2RBO0FBQ0E7QS9DKzNkQTtBQUNBO0ErQ2ozZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DbTNkQTtBK0NsM2RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ28zZEE7QStDbjNkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcTNkQTtBK0NwM2RBO0FBQ0E7QS9DczNkQTtBK0NwM2RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DczNkQTtBK0NuM2RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxM2RBO0ErQ3AzZEE7QUFDQTtBL0NzM2RBO0ErQ3AzZEE7QUFDQTtBL0NzM2RBO0ErQ3IzZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DdTNkQTtBK0N0M2RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0N3M2RBO0ErQ3AzZEE7QUFDQTtBQUNBO0EvQ3MzZEE7QStDbDNkQTtBQUNBO0FBQ0E7QUFDQTtBL0NvM2RBO0ErQ2ozZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NtM2RBO0ErQy8yZEE7QUFDQTtBQUNBO0EvQ2kzZEE7QStDaDNkQTtBQUNBO0EvQ2szZEE7QStDOTJkQTtBQUNBO0FBQ0E7QS9DZzNkQTtBK0MvMmRBO0FBQ0E7QUFDQTtBQUNBO0EvQ2kzZEE7QStDaDNkQTtBQUNBO0FBQ0E7QUFDQTtBL0NrM2RBO0ErQ2ozZEE7QUFDQTtBL0NtM2RBO0ErQ2gzZEE7QUFDQTtBL0NrM2RBO0ErQzkyZEE7QUFDQTtBQUNBO0EvQ2czZEE7QStDLzJkQTtBQUNBO0EvQ2kzZEE7QStDMzJkQTtBQUNBO0FBQ0E7QUFDQTtBL0M2MmRBO0ErQzUyZEE7QUFDQTtBQUNBO0EvQzgyZEE7QStDcjJkQTtBQUVBO0FBQ0E7QS9DczJkQTtBK0NwMmRBO0FBQ0E7QUFDQTtBL0NzMmRBO0ErQ3IyZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3UyZEE7QStDdDJkQTtBQUNBO0FBQ0E7QS9DdzJkQTtBK0N0MmRBO0FBQ0E7QUFDQTtBL0N3MmRBO0ErQ3QyZEE7QUFDQTtBL0N3MmRBO0ErQ3QyZEE7QUFDQTtBQUNBO0EvQ3cyZEE7QStDdjJkQTtBQUNBO0EvQ3kyZEE7QStDeDJkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQzAyZEE7QStDdjJkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0N5MmRBO0ErQ3gyZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0MwMmRBO0ErQ3oyZEE7QUFDQTtBL0MyMmRBO0ErQ3AyZEE7QUFDQTtBL0NzMmRBO0ErQ3IyZEE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0EvQ3UyZEE7QStDdDJkQTtBQUNBO0FBQ0E7QS9DdzJkQTtBK0NyMmRBO0FBQ0E7QS9DdTJkQTtBK0NwMmRBO0FBQ0E7QUFDQTtBL0NzMmRBO0ErQ2wyZEE7QUFDQTtBQUNBO0EvQ28yZEE7QStDajJkQTtBQUNBO0FBQ0E7QS9DbTJkQTtBK0NsMmRBO0FBQ0E7QS9DbzJkQTtBK0MxMWRBO0FBQ0E7QUFDQTtBL0M0MWRBO0ErQzMxZEE7QUFDQTtBQUNBO0EvQzYxZEE7QStDNTFkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQzgxZEE7QStDNzFkQTtBQUNBO0EvQysxZEE7QStDNzFkQTtBQUNBO0EvQysxZEE7QStDMTFkQTtBQUNBO0FBQ0E7QS9DNDFkQTtBK0N6MWRBO0FBQ0E7QS9DMjFkQTtBK0N6MWRBO0FBQ0E7QS9DMjFkQTtBQUNBO0ErQ2wxZEE7QUFNQTtBQUNBO0EvQyswZEE7QUFDQTtBK0N2MGRBO0FBTUE7QUFDQTtBL0NvMGRBO0FBQ0E7QStDNXpkQTtBQUtBO0FBQ0E7QS9DMHpkQTtBK0NsemRBO0FBQ0E7QS9Db3pkQTtBQUNBO0ErQzN5ZEE7QUFLQTtBQUNBO0EvQ3l5ZEE7QUFDQTtBK0N0eGRBO0FBQ0E7QUFDQTtBQUNBO0EvQ215ZEE7QStDanlkQTtBQUNBO0FBQ0E7QS9DbXlkQTtBQUNBO0FnRDUzZUE7QUFDQTtBaEQ4M2VBO0FnRDMzZUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEQ2M2VBO0FnRDUzZUE7QUFDQTtBQUNBO0FoRDgzZUE7QWdEMzNlQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEQ2M2VBO0FnRDUzZUE7QUFDQTtBaEQ4M2VBO0FnRHgzZUE7QUFDQTtBQUNBO0FoRDAzZUE7QUFDQTtBZ0R0M2VBO0FBQ0E7QWhEdzNlQTtBQUNBO0FnRHYzZUE7QUFDQTtBQUNBO0FoRHkzZUE7QWdEeDNlQTtBQUNBO0FoRDAzZUE7QWdEeDNlQTtBQUNBO0FoRDAzZUE7QWdEdjNlQTtBQUNBO0FBQ0E7QWhEeTNlQTtBZ0R4M2VBO0FBQ0E7QWhEMDNlQTtBZ0R6M2VBO0FBQ0E7QWhEMjNlQTtBQUNBO0FnRHQzZUE7QUFDQTtBaER3M2VBO0FnRHYzZUE7QUFDQTtBaER5M2VBO0FnRHQzZUE7QUFDQTtBQUlBO0FoRHEzZUE7QWdEeDNlQTtBQUNBO0FoRDAzZUE7QWdEcjNlQTtBQUNBO0FoRHUzZUE7QWdEdDNlQTtBQUNBO0FBQ0E7QUFDQTtBaER3M2VBO0FnRHYzZUE7QUFDQTtBQUNBO0FoRHkzZUE7QWdEeDNlQTtBQUNBO0FoRDAzZUE7QWdEejNlQTtBQUNBO0FBQ0E7QWhEMjNlQTtBZ0R4M2VBO0FBQ0E7QWhEMDNlQTtBZ0R6M2VBO0FBQ0E7QUFDQTtBQUNBO0FoRDIzZUE7QWdEeDNlQTtBQUNBO0FoRDAzZUE7QWdEcjNlQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoRHUzZUE7QWdEdDNlQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoRHczZUE7QWdEdjNlQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaER5M2VBO0FnRHgzZUE7QUFDQTtBQUFBO0FBQ0E7QWhEMDNlQTtBZ0R2M2VBO0FBQ0E7QWhEeTNlQTtBZ0R2M2VBO0FBSEE7QUFJQTtBaEQwM2VBO0FBQ0E7QWdEeDNlQTtBQUNBO0FBQ0E7QWhEMDNlQTtBZ0R4M2VBO0FBSkE7QUFLQTtBQUNBO0FBQ0E7QWhEMjNlQTtBQUNBO0FnRHozZUE7QUFDQTtBQUNBO0FoRDIzZUE7QWdEejNlQTtBQUpBO0FBS0E7QUFDQTtBQUNBO0FoRDQzZUE7QUFDQTtBZ0R6M2VBO0FBbkRBO0FBb0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEQ0M2VBO0FBQ0E7QUFDQTtBZ0R4M2VBO0FBQ0E7QWhEMDNlQTtBZ0R6M2VBO0FBQ0E7QWhEMjNlQTtBZ0R4M2VBO0FBQ0E7QUFDQTtBaEQwM2VBO0FnRHQzZUE7QUFDQTtBaER3M2VBO0FnRHYzZUE7QUFDQTtBaER5M2VBO0FBQ0E7QWdEcjNlQTtBQUNBO0FoRHUzZUE7QWdEdDNlQTtBQUNBO0FoRHczZUE7QWdEdjNlQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FoRHkzZUE7QWdEeDNlQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoRDAzZUE7QWdEejNlQTtBQUNBO0FBQ0E7QWhEMjNlQTtBZ0R6M2VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEQyM2VBO0FnRDEzZUE7QUFDQTtBQUNBO0FBQUE7QWhENDNlQTtBZ0R4M2VBO0FBQ0E7QUFDQTtBaEQwM2VBO0FnRHgzZUE7QUFDQTtBaEQwM2VBO0FnRHgzZUE7QUFDQTtBaEQwM2VBO0FnRHozZUE7QUFDQTtBQUNBO0FoRDIzZUE7QWdEMTNlQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoRDQzZUE7QWdEMzNlQTtBQUNBO0FoRDYzZUE7QWdEejNlQTtBQUNBO0FoRDIzZUE7QWdEbjNlQTtBQUNBO0FoRHEzZUE7QWdEcDNlQTtBQUNBO0FoRHMzZUE7QUFDQTtBZ0RsM2VBO0FBQ0E7QWhEbzNlQTtBQUNBO0FnRGwzZUE7QUFFQTtBQVdBO0FoRHkyZUE7QWdEbjNlQTtBQUNBO0FoRHEzZUE7QWdEbjNlQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhEcTNlQTtBZ0RsM2VBO0FBQ0E7QUFDQTtBaERvM2VBO0FBQ0E7QWdEajNlQTtBQUNBO0FBQ0E7QWhEbTNlQTtBQUNBO0FnRGwzZUE7QUFDQTtBQUNBO0FoRG8zZUE7QWdEbjNlQTtBQUNBO0FBQ0E7QWhEcTNlQTtBZ0RwM2VBO0FBQ0E7QWhEczNlQTtBZ0RuM2VBO0FBQ0E7QUFDQTtBaERxM2VBO0FnRGgzZUE7QUFDQTtBaERrM2VBO0FBQ0E7QWdEOTJlQTtBQUNBO0FoRGczZUE7QUFDQTtBZ0QvMmVBO0FBQ0E7QWhEaTNlQTtBZ0QvMmVBO0FBQ0E7QUFDQTtBaERpM2VBO0FnRDcyZUE7QUFDQTtBQUNBO0FoRCsyZUE7QWdENzJlQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhEKzJlQTtBZ0Q3MmVBO0FBQ0E7QWhEKzJlQTtBZ0Q1MmVBO0FBQ0E7QUFDQTtBaEQ4MmVBO0FBQ0E7QWdEeDJlQTtBQUNBO0FoRDAyZUE7QWdEeDJlQTtBQUNBO0FoRDAyZUE7QWdEdDJlQTtBQUNBO0FBQ0E7QWhEdzJlQTtBZ0R2MmVBO0FBQ0E7QWhEeTJlQTtBQUNBO0FnRHIyZUE7QUFDQTtBaER1MmVBO0FnRHIyZUE7QUFDQTtBQUNBO0FBQ0E7QWhEdTJlQTtBZ0R0MmVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaER3MmVBO0FnRHYyZUE7QUFDQTtBaER5MmVBO0FnRHYyZUE7QUFDQTtBaER5MmVBO0FnRHYyZUE7QUFDQTtBQUNBO0FoRHkyZUE7QWdEdjJlQTtBQUNBO0FBQ0E7QWhEeTJlQTtBZ0RwMmVBO0FBQ0E7QUFDQTtBaERzMmVBO0FnRGgyZUE7QUFDQTtBaERrMmVBO0FnRGgyZUE7QUFDQTtBaERrMmVBO0FnRGoyZUE7QUFDQTtBaERtMmVBO0FnRGwyZUE7QUFDQTtBQUNBO0FoRG8yZUE7QUFDQTtBZ0Q1MWVBO0FBQ0E7QWhEODFlQTtBQUNBO0FnRDMxZUE7QUFNQTtBQUNBO0FoRHcxZUE7QWdEcjFlQTtBQUNBO0FBQ0E7QWhEdTFlQTtBZ0R0MWVBO0FBQ0E7QWhEdzFlQTtBZ0R0MWVBO0FBQ0E7QUFDQTtBaER3MWVBO0FnRHQxZUE7QUFDQTtBQUNBO0FoRHcxZUE7QUFDQTtBZ0QzMGVBO0FBQ0E7QWhENjBlQTtBZ0QzMGVBO0FBQ0E7QWhENjBlQTtBZ0R6MGVBO0FBQ0E7QWhEMjBlQTtBZ0QxMGVBO0FBQ0E7QWhENDBlQTtBZ0R6MGVBO0FBQ0E7QWhEMjBlQTtBZ0QxMGVBO0FBQ0E7QWhENDBlQTtBZ0QxMGVBO0FBQ0E7QUFDQTtBaEQ0MGVBO0FnRDEwZUE7QUFDQTtBaEQ0MGVBO0FnRHowZUE7QUFDQTtBaEQyMGVBO0FnRDEwZUE7QUFDQTtBaEQ0MGVBO0FnRDMwZUE7QUFDQTtBaEQ2MGVBO0FnRHgwZUE7QUFyQkE7QUFzQkE7QWhEMjBlQTtBZ0QxMGVBO0FBQ0E7QWhENDBlQTtBZ0R6MGVBO0FBQ0E7QWhEMjBlQTtBQUNBO0FnRHQwZUE7QUFDQTtBaER3MGVBO0FnRHQwZUE7QUFIQTtBQUlBO0FoRHkwZUE7QUFDQTtBZ0R2MGVBO0FBQ0E7QWhEeTBlQTtBZ0RsMGVBO0FBQ0E7QWhEbzBlQTtBZ0Q3emVBO0FBQ0E7QUFDQTtBaEQremVBO0FnRDd6ZUE7QUFDQTtBQUNBO0FoRCt6ZUE7QWdENXplQTtBQUNBO0FBQ0E7QWhEOHplQTtBZ0QzemVBO0FBQ0E7QUFBQTtBaEQ2emVBO0FnRDV6ZUE7QUFDQTtBQUNBO0FBQ0E7QWhEOHplQTtBZ0R0emVBO0FBQ0E7QWhEd3plQTtBZ0RyemVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoRHV6ZUE7QWdEbnplQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhEcXplQTtBZ0RsemVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaERvemVBO0FnRGh6ZUE7QUFJQTtBQUNBO0FBQ0E7QWhEK3llQTtBZ0Q1eWVBO0FBQ0E7QWhEOHllQTtBZ0R6eWVBO0FBQ0E7QWhEMnllQTtBZ0R2eWVBO0FBQ0E7QUFDQTtBaER5eWVBO0FnRHB5ZUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoRHN5ZUE7QWdEbnllQTtBQUNBO0FoRHF5ZUE7QWdEbHllQTtBQUNBO0FoRG95ZUE7QWdEbHllQTtBQUNBO0FBQ0E7QUFDQTtBaERveWVBO0FnRGh5ZUE7QUFDQTtBQUNBO0FoRGt5ZUE7QWdEL3hlQTtBQUNBO0FBQ0E7QWhEaXllQTtBZ0Q3eGVBO0FBQ0E7QWhEK3hlQTtBQUNBO0FBQ0E7QWlEcDdmQTtBQUNBO0FqRHM3ZkE7QWlEbjdmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRHE3ZkE7QWlEcDdmQTtBQUNBO0FBQ0E7QWpEczdmQTtBaURuN2ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRHE3ZkE7QWlEcDdmQTtBQUNBO0FqRHM3ZkE7QUFDQTtBaURqN2ZBO0FBQ0E7QWpEbTdmQTtBQUNBO0FpRGw3ZkE7QUFDQTtBQUNBO0FqRG83ZkE7QWlEbjdmQTtBQUNBO0FqRHE3ZkE7QWlEbjdmQTtBQUNBO0FqRHE3ZkE7QWlEbDdmQTtBQUNBO0FBQ0E7QWpEbzdmQTtBaURuN2ZBO0FBQ0E7QUFDQTtBQUNBO0FqRHE3ZkE7QWlEcDdmQTtBQUNBO0FqRHM3ZkE7QWlEbjdmQTtBQUNBO0FqRHE3ZkE7QWlEcDdmQTtBQUNBO0FBQ0E7QWpEczdmQTtBQUNBO0FpRGo3ZkE7QUFDQTtBQUNBO0FqRG03ZkE7QWlEajdmQTtBQUNBO0FBQ0E7QWpEbTdmQTtBaURsN2ZBO0FBQ0E7QWpEbzdmQTtBaURsN2ZBO0FBQ0E7QWpEbzdmQTtBaURoN2ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakRrN2ZBO0FpRGo3ZkE7QUFDQTtBQUNBO0FBQUE7QWpEbTdmQTtBaURoN2ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRGs3ZkE7QWlEOTZmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRGc3ZkE7QWlELzZmQTtBQUNBO0FBQ0E7QUFDQTtBakRpN2ZBO0FpRDk2ZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRGc3ZkE7QWlEOTZmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpEZzdmQTtBQUNBO0FpRHo2ZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakQyNmZBO0FpRDE2ZkE7QUFDQTtBQUNBO0FqRDQ2ZkE7QWlEMTZmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpENDZmQTtBaUR6NmZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakQyNmZBO0FpRDE2ZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakQ0NmZBO0FpRDM2ZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpENjZmQTtBaUQxNmZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRDQ2ZkE7QWlEMTZmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakQ0NmZBO0FpRHo2ZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpEMjZmQTtBaURyNmZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRHU2ZkE7QWlEdDZmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpEdzZmQTtBaUR0NmZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpEdzZmQTtBaUR2NmZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakR5NmZBO0FpRHY2ZkE7QUFDQTtBQUNBO0FBQ0E7QWpEeTZmQTtBQUNBO0FpRHI2ZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRHU2ZkE7QWlEdDZmQTtBQUNBO0FBQ0E7QUFDQTtBakR3NmZBO0FpRHI2ZkE7QUFDQTtBQUNBO0FqRHU2ZkE7QWlEbjZmQTtBQUNBO0FBQ0E7QWpEcTZmQTtBaURwNmZBO0FBQ0E7QWpEczZmQTtBaURwNmZBO0FBQ0E7QWpEczZmQTtBaURwNmZBO0FBQ0E7QWpEczZmQTtBQUNBO0FBQ0E7QWlEajZmQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FqRGs2ZkE7QWlEaDZmQTtBQUNBO0FqRGs2ZkE7QUFDQTtBaURoNmZBO0FBQ0E7QWpEazZmQTtBQUNBO0FpRGo2ZkE7QUFDQTtBQUNBO0FqRG02ZkE7QUFDQTtBaURsNmZBO0FBQ0E7QUFDQTtBakRvNmZBO0FpRG42ZkE7QUFDQTtBQUNBO0FqRHE2ZkE7QWlEcDZmQTtBQUNBO0FqRHM2ZkE7QWlEcjZmQTtBQUNBO0FBQ0E7QUFDQTtBakR1NmZBO0FpRHQ2ZkE7QUFDQTtBakR3NmZBO0FpRG42ZkE7QUFDQTtBakRxNmZBO0FBQ0E7QWlEajZmQTtBQUNBO0FqRG02ZkE7QUFDQTtBaURsNmZBO0FBQ0E7QWpEbzZmQTtBaURqNmZBO0FBQ0E7QUFDQTtBakRtNmZBO0FpRC81ZkE7QUFDQTtBakRpNmZBO0FpRGg2ZkE7QUFDQTtBQUNBO0FqRGs2ZkE7QWlELzVmQTtBQUNBO0FqRGk2ZkE7QUFDQTtBaUQzNWZBO0FBQ0E7QUFDQTtBakQ2NWZBO0FpRDU1ZkE7QUFDQTtBQUNBO0FqRDg1ZkE7QWlENTVmQTtBQUNBO0FBQ0E7QUFDQTtBakQ4NWZBO0FpRDE1ZkE7QUFDQTtBakQ0NWZBO0FpRDM1ZkE7QUFDQTtBQUNBO0FqRDY1ZkE7QUFDQTtBa0R0eGdCQTtBQUNBO0FsRHd4Z0JBO0FrRHR4Z0JBO0FBQ0E7QUFDQTtBbER3eGdCQTtBa0R0eGdCQTtBQUNBO0FsRHd4Z0JBO0FrRHB4Z0JBO0FBQ0E7QUFDQTtBbERzeGdCQTtBa0RyeGdCQTtBQUNBO0FsRHV4Z0JBO0FrRHB4Z0JBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxEc3hnQkE7QWtEcnhnQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRHV4Z0JBO0FrRHR4Z0JBO0FBQ0E7QUFDQTtBQUNBO0FsRHd4Z0JBO0FrRHZ4Z0JBO0FBQ0E7QUFDQTtBQUNBO0FsRHl4Z0JBO0FrRHh4Z0JBO0FBQ0E7QWxEMHhnQkE7QWtEdnhnQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRHl4Z0JBO0FrRHh4Z0JBO0FBQ0E7QWxEMHhnQkE7QWtEdHhnQkE7QUFDQTtBQUNBO0FBQ0E7QWxEd3hnQkE7QWtEdnhnQkE7QUFDQTtBQUNBO0FBQ0E7QWxEeXhnQkE7QWtEeHhnQkE7QUFDQTtBbEQweGdCQTtBa0R4eGdCQTtBQUNBO0FsRDB4Z0JBO0FBQ0E7QWtEaHhnQkE7QUFDQTtBQUNBO0FsRGt4Z0JBO0FrRGp4Z0JBO0FBQ0E7QWxEbXhnQkE7QWtEanhnQkE7QUFDQTtBbERteGdCQTtBa0Qvd2dCQTtBQU9BO0FsRDJ3Z0JBO0FrRGp4Z0JBO0FBQ0E7QWxEbXhnQkE7QWtEbHhnQkE7QUFDQTtBbERveGdCQTtBa0Q5d2dCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsRGd4Z0JBO0FrRC93Z0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbERpeGdCQTtBa0Q5d2dCQTtBQUNBO0FsRGd4Z0JBO0FBQ0E7QWtEMXdnQkE7QUFDQTtBQUNBO0FsRDR3Z0JBO0FrRDF3Z0JBO0FBQ0E7QWxENHdnQkE7QWtEMXdnQkE7QUFJQTtBbER5d2dCQTtBa0Q1d2dCQTtBQUNBO0FsRDh3Z0JBO0FrRDF3Z0JBO0FBQ0E7QUFDQTtBQUNBO0FsRDR3Z0JBO0FrRDN3Z0JBO0FBQ0E7QWxENndnQkE7QUFDQTtBa0R6d2dCQTtBQUNBO0FsRDJ3Z0JBO0FrRDF3Z0JBO0FBQ0E7QUFDQTtBQUNBO0FsRDR3Z0JBO0FrRDF3Z0JBO0FBQ0E7QWxENHdnQkE7QWtEendnQkE7QUFDQTtBQUNBO0FsRDJ3Z0JBO0FrRDF3Z0JBO0FBQ0E7QUFDQTtBbEQ0d2dCQTtBQUNBO0FtRDk2Z0JBO0FBQ0E7QW5EZzdnQkE7QUFDQTtBbUQvNmdCQTtBQUNBO0FuRGk3Z0JBO0FtRGg3Z0JBO0FBQ0E7QW5EazdnQkE7QW1EajdnQkE7QUFJQTtBbkRnN2dCQTtBbURuN2dCQTtBQUNBO0FuRHE3Z0JBO0FtRGo3Z0JBO0FBQ0E7QW5EbTdnQkE7QW1EaDdnQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5EazdnQkE7QW1EajdnQkE7QUFDQTtBbkRtN2dCQTtBbUQ5NmdCQTtBQUNBO0FuRGc3Z0JBO0FtRDc2Z0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkQrNmdCQTtBQUNBO0FtRDE2Z0JBO0FBQ0E7QW5ENDZnQkE7QW1EMzZnQkE7QUFDQTtBQU1BO0FuRHc2Z0JBO0FtRDU2Z0JBO0FBQ0E7QW5EODZnQkE7QW1EMTZnQkE7QUFDQTtBbkQ0NmdCQTtBbUQzNmdCQTtBQUNBO0FuRDY2Z0JBO0FtRHo2Z0JBO0FBQ0E7QUFDQTtBQUNBO0FuRDI2Z0JBO0FtRDE2Z0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5ENDZnQkE7QW1EMzZnQkE7QUFDQTtBQUNBO0FBQ0E7QW5ENjZnQkE7QW1ENTZnQkE7QUFDQTtBbkQ4NmdCQTtBbUQzNmdCQTtBQUNBO0FuRDY2Z0JBO0FtRDU2Z0JBO0FBQ0E7QUFDQTtBQUNBO0FuRDg2Z0JBO0FtRDU2Z0JBO0FBQ0E7QW5EODZnQkE7QW1EMzZnQkE7QUFDQTtBQUNBO0FBQ0E7QW5ENjZnQkE7QW1ENTZnQkE7QUFDQTtBQUNBO0FuRDg2Z0JBO0FBQ0E7QW1EejZnQkE7QUFDQTtBbkQyNmdCQTtBbUQxNmdCQTtBQUNBO0FBQ0E7QUFDQTtBbkQ0NmdCQTtBbUQzNmdCQTtBQUNBO0FBQ0E7QUFDQTtBbkQ2NmdCQTtBbUQzNmdCQTtBQUNBO0FuRDY2Z0JBO0FtRDE2Z0JBO0FBQ0E7QUFDQTtBQUFBO0FuRDQ2Z0JBO0FtRDM2Z0JBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QW5ENjZnQkE7QW1ENTZnQkE7QUFDQTtBbkQ4NmdCQTtBbUQ3NmdCQTtBQUNBO0FuRCs2Z0JBO0FtRDU2Z0JBO0FBQ0E7QUFDQTtBbkQ4NmdCQTtBbUQ3NmdCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRCs2Z0JBO0FtRDU2Z0JBO0FBQ0E7QUFDQTtBbkQ4NmdCQTtBbUQ1NmdCQTtBQUNBO0FuRDg2Z0JBO0FtRHg2Z0JBO0FBQ0E7QW5EMDZnQkE7QUFDQTtBbUR2NmdCQTtBQUNBO0FBQ0E7QW5EeTZnQkE7QW1EeDZnQkE7QUFDQTtBbkQwNmdCQTtBbUR6NmdCQTtBQUNBO0FBQ0E7QW5EMjZnQkE7QW1EMTZnQkE7QUFDQTtBbkQ0NmdCQTtBbUR6NmdCQTtBQUNBO0FuRDI2Z0JBO0FtRHo2Z0JBO0FBQ0E7QW5EMjZnQkE7QW1EejZnQkE7QUFDQTtBQUNBO0FuRDI2Z0JBO0FtRDE2Z0JBO0FBQ0E7QW5ENDZnQkE7QUFDQTtBbUR2NmdCQTtBQUNBO0FuRHk2Z0JBO0FtRHg2Z0JBO0FBQ0E7QW5EMDZnQkE7QUFDQTtBbUR2NmdCQTtBQUNBO0FuRHk2Z0JBO0FtRHg2Z0JBO0FBQ0E7QW5EMDZnQkE7QW1EejZnQkE7QUFDQTtBbkQyNmdCQTtBbUR4NmdCQTtBQUNBO0FBQ0E7QW5EMDZnQkE7QW1EejZnQkE7QUFDQTtBQUNBO0FuRDI2Z0JBO0FtRDE2Z0JBO0FBQ0E7QUFDQTtBbkQ0NmdCQTtBQUNBO0FtRHg2Z0JBO0FBQ0E7QW5EMDZnQkE7QW1EdDZnQkE7QUFDQTtBbkR3NmdCQTtBbURyNmdCQTtBQUNBO0FBQ0E7QW5EdTZnQkE7QW1EdDZnQkE7QUFDQTtBQUNBO0FBQUE7QW5EdzZnQkE7QW1EdjZnQkE7QUFDQTtBQUNBO0FuRHk2Z0JBO0FtRHg2Z0JBO0FBQ0E7QW5EMDZnQkE7QUFDQTtBbURqNmdCQTtBQUlBO0FBQ0E7QW5EZzZnQkE7QW1ELzVnQkE7QUFDQTtBQUNBO0FuRGk2Z0JBO0FBQ0E7QW1EMTVnQkE7QUFFQTtBQUNBO0FBQUE7QW5EMjVnQkE7QW1EMTVnQkE7QUFDQTtBbkQ0NWdCQTtBbUQxNWdCQTtBQUNBO0FBQ0E7QW5ENDVnQkE7QUFDQTtBb0R4cWhCQTtBQUNBO0FBQ0E7QUFDQTtBcEQwcWhCQTtBb0R6cWhCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEMnFoQkE7QW9EdnFoQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRHlxaEJBO0FvRHRxaEJBO0FBQ0E7QUFDQTtBcER3cWhCQTtBb0RycWhCQTtBQUNBO0FBQ0E7QUFDQTtBcER1cWhCQTtBb0RycWhCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRHVxaEJBO0FvRHJxaEJBO0FBQ0E7QUFDQTtBcER1cWhCQTtBQUNBO0FvRDlwaEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEZ3FoQkE7QW9EMXBoQkE7QUFDQTtBcEQ0cGhCQTtBb0R4cGhCQTtBQUNBO0FBQ0E7QXBEMHBoQkE7QUFDQTtBb0RscGhCQTtBQUVBO0FBQ0E7QUFDQTtBcERtcGhCQTtBb0RqcGhCQTtBQUNBO0FBQ0E7QXBEbXBoQkE7QW9EanBoQkE7QUFDQTtBcERtcGhCQTtBQUNBO0FvRDNvaEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBENm9oQkE7QUFDQTtBb0Rwb2hCQTtBQUNBO0FBQ0E7QXBEc29oQkE7QW9Ecm9oQkE7QUFDQTtBcER1b2hCQTtBb0Rwb2hCQTtBQUNBO0FBQ0E7QXBEc29oQkE7QW9EcG9oQkE7QUFDQTtBQUNBO0FwRHNvaEJBO0FvRHJvaEJBO0FBQ0E7QXBEdW9oQkE7QUFDQTtBcUQzd2hCQTtBQUNBO0FyRDZ3aEJBO0FxRDN3aEJBO0FBQ0E7QXJENndoQkE7QXFEendoQkE7QUFDQTtBckQyd2hCQTtBcUR6d2hCQTtBQUNBO0FyRDJ3aEJBO0FxRDF3aEJBO0FBQ0E7QXJENHdoQkE7QXFEMXdoQkE7QUFDQTtBckQ0d2hCQTtBcUQzd2hCQTtBQUNBO0FyRDZ3aEJBO0FxRDN3aEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJENndoQkE7QXFEM3doQkE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBckQ2d2hCQTtBcUQ1d2hCQTtBQUNBO0FyRDh3aEJBO0FxRDN3aEJBO0FBQ0E7QUFDQTtBckQ2d2hCQTtBQUNBO0FxRDF3aEJBO0FBQ0E7QUFDQTtBckQ0d2hCQTtBQUNBO0FxRHp3aEJBO0FBQ0E7QUFDQTtBckQyd2hCQTtBQUNBO0FxRHh3aEJBO0FBQ0E7QXJEMHdoQkE7QXFEdndoQkE7QUFDQTtBQUNBO0FBQ0E7QXJEeXdoQkE7QXFEdndoQkE7QUFDQTtBckR5d2hCQTtBcUR0d2hCQTtBQUNBO0FyRHd3aEJBO0FxRHR3aEJBO0FBQ0E7QUFDQTtBQUNBO0FyRHd3aEJBO0FxRHZ3aEJBO0FBQ0E7QXJEeXdoQkE7QXFEdndoQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJEeXdoQkE7QXFEdndoQkE7QUFDQTtBckR5d2hCQTtBcUR0d2hCQTtBQUNBO0FyRHd3aEJBO0FxRGx3aEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJEb3doQkE7QXFEbndoQkE7QUFDQTtBckRxd2hCQTtBcUQ3dmhCQTtBQUNBO0FBQ0E7QXJEK3ZoQkE7QXFEN3ZoQkE7QUFDQTtBckQrdmhCQTtBcUQ3dmhCQTtBQUNBO0FyRCt2aEJBO0FxRDl2aEJBO0FBQ0E7QXJEZ3doQkE7QXFEL3ZoQkE7QUFDQTtBQUNBO0FyRGl3aEJBO0FxRC92aEJBO0FBQ0E7QXJEaXdoQkE7QXFEaHdoQkE7QUFDQTtBckRrd2hCQTtBcUQ5dmhCQTtBQUNBO0FBQ0E7QXJEZ3doQkE7QXFEOXZoQkE7QUFDQTtBckRnd2hCQTtBcUQ1dmhCQTtBQUNBO0FBQ0E7QXJEOHZoQkE7QUFDQTtBQUNBO0FxRG52aEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJEcXZoQkE7QXFEcHZoQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRHN2aEJBO0FBQ0E7QXNEMzZoQkE7QUFDQTtBdEQ2NmhCQTtBc0Q1NmhCQTtBQUNBO0FBQ0E7QUFDQTtBdEQ4NmhCQTtBc0QxNmhCQTtBQUNBO0FBQ0E7QXRENDZoQkE7QXNEMzZoQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RDY2aEJBO0FzRDU2aEJBO0FBQ0E7QUFDQTtBdEQ4NmhCQTtBQUNBO0FBQ0E7QXVEcDhoQkE7QUFDQTtBdkRzOGhCQTtBdURyOGhCQTtBQUlBO0F2RG84aEJBO0F1RHY4aEJBO0FBQ0E7QXZEeThoQkE7QXVEcDhoQkE7QUFDQTtBdkRzOGhCQTtBdURwOGhCQTtBQUNBO0F2RHM4aEJBO0F1RHI4aEJBO0FBQ0E7QUFDQTtBQUNBO0F2RHU4aEJBO0F1RHQ4aEJBO0FBQ0E7QUFDQTtBQUNBO0F2RHc4aEJBO0F1RHQ4aEJBO0FBQ0E7QUFDQTtBQUNBO0F2RHc4aEJBO0F1RHQ4aEJBO0FBQ0E7QXZEdzhoQkE7QXVEcjhoQkE7QUFDQTtBdkR1OGhCQTtBdURyOGhCQTtBQUNBO0F2RHU4aEJBO0F1RG44aEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZEcThoQkE7QXVENzdoQkE7QUFDQTtBQUNBO0F2RCs3aEJBO0F1RDk3aEJBO0FBQ0E7QXZEZzhoQkE7QXVENzdoQkE7QUFDQTtBdkQrN2hCQTtBdUQ3N2hCQTtBQUNBO0F2RCs3aEJBO0F1RDk3aEJBO0FBQ0E7QXZEZzhoQkE7QXVELzdoQkE7QUFDQTtBdkRpOGhCQTtBdUQ3N2hCQTtBQUNBO0F2RCs3aEJBO0F1RDE3aEJBO0FBQ0E7QUFDQTtBdkQ0N2hCQTtBQUNBO0FBQ0E7QXdEamhpQkE7QUFDQTtBeERtaGlCQTtBd0RsaGlCQTtBQUNBO0FBQ0E7QXhEb2hpQkE7QXdEbmhpQkE7QUFDQTtBeERxaGlCQTtBd0RuaGlCQTtBQUNBO0FBZ0JBO0F4RHNnaUJBO0F3RHJoaUJBO0FBQ0E7QXhEdWhpQkE7QXdEdGhpQkE7QUFDQTtBeER3aGlCQTtBd0RwaGlCQTtBQUNBO0FBQ0E7QXhEc2hpQkE7QXdEcmhpQkE7QUFDQTtBeER1aGlCQTtBd0RqaGlCQTtBQUNBO0FBQ0E7QUFDQTtBeERtaGlCQTtBd0RqaGlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0F4RG1oaUJBO0F3RGxoaUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhEb2hpQkE7QXdEbmhpQkE7QUFDQTtBeERxaGlCQTtBd0RuaGlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeERxaGlCQTtBd0Q3Z2lCQTtBQWhFQTtBQWlFQTtBeERnaGlCQTtBd0QvZ2lCQTtBQUNBO0F4RGloaUJBO0F3RGhoaUJBO0FBQ0E7QXhEa2hpQkE7QXdEaGhpQkE7QUFVQTtBeER5Z2lCQTtBd0RsaGlCQTtBQUNBO0F4RG9oaUJBO0F3RGpoaUJBO0FBQ0E7QUFDQTtBeERtaGlCQTtBd0Q5Z2lCQTtBQUNBO0F4RGdoaUJBO0F3RDlnaUJBO0FBQ0E7QXhEZ2hpQkE7QXdEL2dpQkE7QUFDQTtBQUNBO0F4RGloaUJBO0FBQ0E7QXdEMWdpQkE7QUFJQTtBQUNBO0F4RHlnaUJBO0F3RHhnaUJBO0FBQ0E7QUFDQTtBeEQwZ2lCQTtBQUNBO0FBQ0E7QXdEbmdpQkE7QUFDQTtBQUNBO0F4RHFnaUJBO0FBQ0E7QXdEbGdpQkE7QUFDQTtBeERvZ2lCQTtBd0RuZ2lCQTtBQUNBO0FBQ0E7QXhEcWdpQkE7QXdEbmdpQkE7QUFDQTtBeERxZ2lCQTtBd0RwZ2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4RHNnaUJBO0F3RHBnaUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhEc2dpQkE7QXdEbmdpQkE7QUFDQTtBeERxZ2lCQTtBd0RwZ2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4RHNnaUJBO0F3RHJnaUJBO0FBQ0E7QUFDQTtBQUNBO0F4RHVnaUJBO0F3RHBnaUJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXhEc2dpQkE7QXdEcmdpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeER1Z2lCQTtBd0RyZ2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4RHVnaUJBO0F3RHBnaUJBO0FBQ0E7QXhEc2dpQkE7QXdEcGdpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeERzZ2lCQTtBd0RwZ2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhEc2dpQkE7QXdEcGdpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QXhEc2dpQkE7QXdEbmdpQkE7QUFDQTtBeERxZ2lCQTtBd0RwZ2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4RHNnaUJBO0F3RHBnaUJBO0FBQ0E7QUFDQTtBQUNBO0F4RHNnaUJBO0F3RHJnaUJBO0FBQ0E7QUFDQTtBeER1Z2lCQTtBd0R0Z2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4RHdnaUJBO0F3RHRnaUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhEd2dpQkE7QXdEdGdpQkE7QUFDQTtBeER3Z2lCQTtBd0R0Z2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhEd2dpQkE7QXdEcGdpQkE7QUFDQTtBQUNBO0F4RHNnaUJBO0F3RHJnaUJBO0FBQ0E7QXhEdWdpQkE7QXdEdGdpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4RHdnaUJBO0F3RGxnaUJBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXhEbWdpQkE7QXdEamdpQkE7QUFDQTtBQUNBO0F4RG1naUJBO0F3RGhnaUJBO0FBQ0E7QXhEa2dpQkE7QXdEamdpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeERtZ2lCQTtBd0RsZ2lCQTtBQUNBO0FBQ0E7QUFDQTtBeERvZ2lCQTtBd0RqZ2lCQTtBQUNBO0F4RG1naUJBO0F3RGxnaUJBO0FBQ0E7QUFDQTtBeERvZ2lCQTtBd0RsZ2lCQTtBQUNBO0F4RG9naUJBO0F3RGxnaUJBO0FBQ0E7QXhEb2dpQkE7QXdELy9oQkE7QUFDQTtBeERpZ2lCQTtBd0QvL2hCQTtBQUNBO0FBQ0E7QXhEaWdpQkE7QXdELy9oQkE7QUFDQTtBeERpZ2lCQTtBd0QzL2hCQTtBQUNBO0F4RDYvaEJBO0F3RDMvaEJBO0FBQ0E7QUFDQTtBeEQ2L2hCQTtBQUNBO0FBQ0E7QXdEdi9oQkE7QUFDQTtBQUNBO0F4RHkvaEJBO0FBQ0E7QXdEdC9oQkE7QUFHQTtBQUNBO0F4RHMvaEJBO0FBQ0E7QXlEMTBpQkE7QUFDQTtBekQ0MGlCQTtBeUQzMGlCQTtBQUNBO0FBQ0E7QXpENjBpQkE7QXlENTBpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F6RDgwaUJBO0F5RDMwaUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpENjBpQkE7QXlEMzBpQkE7QUFDQTtBQUNBO0F6RDYwaUJBO0F5RDUwaUJBO0FBQ0E7QXpEODBpQkE7QXlENzBpQkE7QUFDQTtBekQrMGlCQTtBeUQ1MGlCQTtBQUNBO0F6RDgwaUJBO0F5RDcwaUJBO0FBQ0E7QUFDQTtBQUNBO0F6RCswaUJBO0F5RDUwaUJBO0FBQ0E7QXpEODBpQkE7QXlENzBpQkE7QUFDQTtBQUNBO0F6RCswaUJBO0F5RDkwaUJBO0FBQ0E7QXpEZzFpQkE7QXlENzBpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekQrMGlCQTtBeUQ5MGlCQTtBQUNBO0FBQ0E7QXpEZzFpQkE7QXlELzBpQkE7QUFDQTtBekRpMWlCQTtBeUQ5MGlCQTtBQUNBO0F6RGcxaUJBO0F5RDUwaUJBO0FBQ0E7QXpEODBpQkE7QXlENTBpQkE7QUFDQTtBQUNBO0F6RDgwaUJBO0F5RDcwaUJBO0FBQ0E7QXpEKzBpQkE7QXlENTBpQkE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0F6RDgwaUJBO0F5RDcwaUJBO0FBQ0E7QXpEKzBpQkE7QXlEOTBpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RGcxaUJBO0F5RC8waUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekRpMWlCQTtBeUR0MGlCQTtBQW5IQTtBQW9IQTtBekR5MGlCQTtBeUR4MGlCQTtBQUNBO0F6RDAwaUJBO0F5RHgwaUJBO0FBQ0E7QUFDQTtBekQwMGlCQTtBeURyMGlCQTtBQUNBO0F6RHUwaUJBO0FBQ0E7QUFDQTtBeURoMGlCQTtBQUNBO0F6RGswaUJBO0F5RGowaUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RG0waUJBO0F5RC96aUJBO0FBRUE7QUFDQTtBekRnMGlCQTtBQUNBO0FBQ0E7QTBEMTlpQkE7QUFDQTtBMUQ0OWlCQTtBMEQzOWlCQTtBQUNBO0FBQ0E7QTFENjlpQkE7QTBENTlpQkE7QUFDQTtBQUNBO0ExRDg5aUJBO0EwRDU5aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0ExRDg5aUJBO0EwRDc5aUJBO0FBQ0E7QTFEKzlpQkE7QTBENzlpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBMUQrOWlCQTtBMEQ5OWlCQTtBQUNBO0FBQ0E7QTFEZytpQkE7QTBELzlpQkE7QUFDQTtBQUNBO0FBQ0E7QTFEaStpQkE7QTBENzlpQkE7QUFDQTtBMUQrOWlCQTtBMEQ1OWlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFEODlpQkE7QTBENTlpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFEODlpQkE7QTBEMTlpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRDQ5aUJBO0EwRDE5aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRDQ5aUJBO0EwRHQ5aUJBO0FBN0ZBO0FBOEZBO0ExRHk5aUJBO0EwRHY5aUJBO0FBQ0E7QTFEeTlpQkE7QTBEdjlpQkE7QUFDQTtBQUNBO0ExRHk5aUJBO0EwRHg5aUJBO0FBQ0E7QTFEMDlpQkE7QTBEeDlpQkE7QUFDQTtBQUNBO0ExRDA5aUJBO0FBQ0E7QUFDQTtBMERuOWlCQTtBQUNBO0ExRHE5aUJBO0EwRHA5aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRHM5aUJBO0EwRG45aUJBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QTFEcTlpQkE7QTBEcDlpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMURzOWlCQTtBMERyOWlCQTtBQUNBO0FBQ0E7QTFEdTlpQkE7QTBEajlpQkE7QUEvQkE7QUFnQ0E7QUFDQTtBQUNBO0FBQ0E7QTFEbzlpQkE7QTBEbjlpQkE7QUFDQTtBMURxOWlCQTtBMERuOWlCQTtBQUNBO0FBQ0E7QUFDQTtBMURxOWlCQTtBMERuOWlCQTtBQUNBO0FBQ0E7QUFDQTtBMURxOWlCQTtBMERwOWlCQTtBQUNBO0FBQ0E7QTFEczlpQkE7QUFDQTtBQUNBO0EwRGg5aUJBO0FBQ0E7QTFEazlpQkE7QTBEajlpQkE7QUFDQTtBQUNBO0ExRG05aUJBO0EwRGw5aUJBO0FBQ0E7QUFDQTtBMURvOWlCQTtBMERqOWlCQTtBQXVCQTtBMUQ2N2lCQTtBMERuOWlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMURxOWlCQTtBMERuOWlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMURxOWlCQTtBMERsOWlCQTtBQUNBO0FBQ0E7QTFEbzlpQkE7QTBEOThpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFEZzlpQkE7QTBEMThpQkE7QUFoREE7QUFpREE7QTFENjhpQkE7QTBEMzhpQkE7QUFDQTtBMUQ2OGlCQTtBMER6OGlCQTtBQUNBO0FBQ0E7QUFDQTtBMUQyOGlCQTtBQUNBO0FBQ0E7QTBEcjhpQkE7QUFnQkE7QUFDQTtBMUR3N2lCQTtBMER4OGlCQTtBQUNBO0ExRDA4aUJBO0EwRHg4aUJBO0FBQ0E7QUFDQTtBMUQwOGlCQTtBMER6OGlCQTtBQUNBO0FBQ0E7QTFEMjhpQkE7QTBEejhpQkE7QUFDQTtBQUNBO0ExRDI4aUJBO0EwRHQ4aUJBO0FBQ0E7QUFDQTtBQUNBO0ExRHc4aUJBO0EwRHQ4aUJBO0FBQ0E7QUFDQTtBMUR3OGlCQTtBMER2OGlCQTtBQUNBO0FBQ0E7QUFDQTtBMUR5OGlCQTtBMER4OGlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFEMDhpQkE7QTBEeDhpQkE7QUFDQTtBMUQwOGlCQTtBMER6OGlCQTtBQUNBO0ExRDI4aUJBO0EwRHo4aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0ExRDI4aUJBO0EwRDE4aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFENDhpQkE7QTBEMThpQkE7QUFDQTtBQUNBO0FBQ0E7QTFENDhpQkE7QUFDQTtBMEQxOGlCQTtBQUNBO0ExRDQ4aUJBO0EwRDE4aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUQ0OGlCQTtBMEQzOGlCQTtBQUNBO0ExRDY4aUJBO0EwRHo4aUJBO0FBQ0E7QTFEMjhpQkE7QTBEejhpQkE7QUFDQTtBMUQyOGlCQTtBMERyOGlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRHU4aUJBO0EwRHQ4aUJBO0FBQ0E7QTFEdzhpQkE7QTBEcjhpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUR1OGlCQTtBMER0OGlCQTtBQUNBO0ExRHc4aUJBO0EwRHA4aUJBO0FBQ0E7QTFEczhpQkE7QTBEcDhpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMURzOGlCQTtBMERyOGlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRHU4aUJBO0EwRHA4aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFEczhpQkE7QTBEcDhpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMURzOGlCQTtBMERsOGlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMURvOGlCQTtBMEQ5N2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFEZzhpQkE7QTBELzdpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRGk4aUJBO0EwRC83aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFEaThpQkE7QTBEaDhpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRGs4aUJBO0EwRGg4aUJBO0FBQ0E7QUFDQTtBQUNBO0ExRGs4aUJBO0FBQ0E7QTBEOTdpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRGc4aUJBO0EwRC83aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFEaThpQkE7QTBEOTdpQkE7QUFDQTtBQUNBO0ExRGc4aUJBO0EwRDU3aUJBO0FBck9BO0FBc09BO0FBQ0E7QTFEKzdpQkE7QTBEOTdpQkE7QUFDQTtBQUNBO0ExRGc4aUJBO0EwRDc3aUJBO0FBQ0E7QTFEKzdpQkE7QTBEOTdpQkE7QUFDQTtBMURnOGlCQTtBMEQ5N2lCQTtBQUNBO0FBQ0E7QUFDQTtBMURnOGlCQTtBMEQvN2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRGk4aUJBO0EwRDk3aUJBO0FBQ0E7QUFDQTtBQUNBO0ExRGc4aUJBO0EwRDU3aUJBO0FBQ0E7QUFDQTtBMUQ4N2lCQTtBMEQ1N2lCQTtBQUNBO0FBQ0E7QTFEODdpQkE7QTBEMzdpQkE7QUFDQTtBQUNBO0ExRDY3aUJBO0EwRDM3aUJBO0FBQ0E7QTFENjdpQkE7QTBEMzdpQkE7QUFDQTtBMUQ2N2lCQTtBMER6N2lCQTtBQUNBO0FBQ0E7QUFDQTtBMUQyN2lCQTtBMERwN2lCQTtBQUNBO0ExRHM3aUJBO0EwRHA3aUJBO0FBQ0E7QTFEczdpQkE7QTBEcDdpQkE7QUFDQTtBMURzN2lCQTtBQUNBO0FBQ0E7QTBEaDdpQkE7QUFDQTtBQUNBO0ExRGs3aUJBO0EwRGo3aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMURtN2lCQTtBMERqN2lCQTtBQUNBO0FBQ0E7QTFEbTdpQkE7QUFDQTtBMkR0K2pCQTtBQUNBO0EzRHcrakJBO0EyRHIrakJBO0FBQ0E7QTNEdStqQkE7QTJEcitqQkE7QUFDQTtBQUNBO0EzRHUrakJBO0EyRHIrakJBO0FBQ0E7QTNEdStqQkE7QTJEcitqQkE7QUFDQTtBQUNBO0EzRHUrakJBO0EyRHQrakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNEdytqQkE7QTJEditqQkE7QUFDQTtBQUNBO0EzRHkrakJBO0EyRHIrakJBO0FBQ0E7QTNEdStqQkE7QTJEdCtqQkE7QUFDQTtBQUNBO0EzRHcrakJBO0EyRHYrakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzRHkrakJBO0EyRHgrakJBO0FBQ0E7QTNEMCtqQkE7QTJEdCtqQkE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBM0RxK2pCQTtBMkQzK2pCQTtBQURBO0FBRUE7QTNEOCtqQkE7QUFDQTtBMkR2K2pCQTtBQUNBO0EzRHkrakJBO0EyRHYrakJBO0FBQ0E7QTNEeStqQkE7QTJEditqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0R5K2pCQTtBMkR2K2pCQTtBQUNBO0FBQ0E7QTNEeStqQkE7QTJEcitqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0R1K2pCQTtBMkR0K2pCQTtBQUNBO0FBQ0E7QTNEdytqQkE7QTJEditqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzRHkrakJBO0EyRHgrakJBO0FBQ0E7QUFDQTtBM0QwK2pCQTtBMkR0K2pCQTtBQUNBO0FBQ0E7QTNEdytqQkE7QTJEdCtqQkE7QUFDQTtBQUNBO0EzRHcrakJBO0EyRG4rakJBO0FBQ0E7QUFDQTtBM0RxK2pCQTtBMkRwK2pCQTtBQUNBO0FBQ0E7QTNEcytqQkE7QTJEbitqQkE7QUFDQTtBQUNBO0FBQ0E7QTNEcStqQkE7QTJEaitqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0RtK2pCQTtBMkRsK2pCQTtBQUNBO0FBQ0E7QTNEbytqQkE7QTJEbitqQkE7QUFDQTtBQUNBO0EzRHErakJBO0FBQ0E7QTJEdjlqQkE7QUFJQTtBM0RzOWpCQTtBMkR6OWpCQTtBQURBO0FBRUE7QTNENDlqQkE7QUFDQTtBMkR4OWpCQTtBQUNBO0FBQ0E7QUFDQTtBM0QwOWpCQTtBMkR6OWpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0QyOWpCQTtBMkQxOWpCQTtBQUNBO0EzRDQ5akJBO0EyRHA5akJBO0FBQ0E7QTNEczlqQkE7QTJEbDlqQkE7QUFDQTtBM0RvOWpCQTtBMkRsOWpCQTtBQUNBO0FBQ0E7QTNEbzlqQkE7QTJENThqQkE7QUFDQTtBQUNBO0EzRDg4akJBO0EyRDU4akJBO0FBSkE7QUFLQTtBM0QrOGpCQTtBQUNBO0EyRDk4akJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNEZzlqQkE7QTJENzhqQkE7QUFDQTtBQUNBO0FBQ0E7QTNEKzhqQkE7QTJENzhqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0EzRCs4akJBO0EyRDk4akJBO0FBQ0E7QUFDQTtBQUNBO0EzRGc5akJBO0EyRC84akJBO0FBQ0E7QTNEaTlqQkE7QTJEMzhqQkE7QUFDQTtBM0Q2OGpCQTtBMkQ1OGpCQTtBQUNBO0FBQ0E7QTNEODhqQkE7QTJENThqQkE7QUFKQTtBQUtBO0EzRCs4akJBO0FBQ0E7QTJEOThqQkE7QUFDQTtBM0RnOWpCQTtBMkQ5OGpCQTtBQUNBO0EzRGc5akJBO0EyRDk4akJBO0FBQ0E7QTNEZzlqQkE7QTJEOThqQkE7QUFDQTtBQUNBO0EzRGc5akJBO0EyRDk4akJBO0FBQ0E7QUFDQTtBQUNBO0EzRGc5akJBO0EyRC84akJBO0FBQ0E7QTNEaTlqQkE7QTJEaDlqQkE7QUFDQTtBQUNBO0EzRGs5akJBO0EyRDk4akJBO0FBRUE7QUFDQTtBM0QrOGpCQTtBQUNBO0EyRDE4akJBO0FBQ0E7QUFDQTtBM0Q0OGpCQTtBMkQxOGpCQTtBQUNBO0FBQ0E7QTNENDhqQkE7QTJEeDhqQkE7QUFDQTtBM0QwOGpCQTtBMkR0OGpCQTtBQUNBO0EzRHc4akJBO0EyRHY4akJBO0FBQ0E7QUFDQTtBQUNBO0EzRHk4akJBO0FBQ0E7QTJEajhqQkE7QUFDQTtBM0RtOGpCQTtBQUNBO0EyRDk3akJBO0FBQ0E7QTNEZzhqQkE7QUFDQTtBMkQzN2pCQTtBQUNBO0EzRDY3akJBO0FBQ0E7QTJEdDdqQkE7QUFDQTtBM0R3N2pCQTtBMkR0N2pCQTtBQUNBO0EzRHc3akJBO0EyRHQ3akJBO0FBQ0E7QTNEdzdqQkE7QTJEdDdqQkE7QUFDQTtBQUNBO0EzRHc3akJBO0EyRHA3akJBO0FBQ0E7QTNEczdqQkE7QTJEcjdqQkE7QUFDQTtBM0R1N2pCQTtBMkR0N2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzRHc3akJBO0EyRHQ3akJBO0FBQ0E7QUFDQTtBM0R3N2pCQTtBMkR2N2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNEeTdqQkE7QTJEeDdqQkE7QUFDQTtBM0QwN2pCQTtBMkRsN2pCQTtBQUNBO0FBQ0E7QTNEbzdqQkE7QTJENzZqQkE7QUFDQTtBQUFBO0FBQ0E7QTNEKzZqQkE7QTJEMzZqQkE7QUFDQTtBQUNBO0EzRDY2akJBO0EyRDM2akJBO0FBQ0E7QUFDQTtBM0Q2NmpCQTtBMkR4NmpCQTtBQUNBO0FBQ0E7QTNEMDZqQkE7QTJEeDZqQkE7QUFKQTtBQUtBO0EzRDI2akJBO0FBQ0E7QTJEMTZqQkE7QUFDQTtBQUNBO0EzRDQ2akJBO0EyRDE2akJBO0FBSkE7QUFLQTtBM0Q2NmpCQTtBQUNBO0EyRDE2akJBO0FBQ0E7QUFDQTtBQUNBO0EzRDQ2akJBO0FBQ0E7QTJENTVqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzRDg1akJBO0EyRHo1akJBO0FBQ0E7QTNEMjVqQkE7QTJEejVqQkE7QUFDQTtBM0QyNWpCQTtBMkQxNWpCQTtBQUNBO0EzRDQ1akJBO0EyRDM1akJBO0FBQ0E7QUFDQTtBQUNBO0EzRDY1akJBO0EyRHY1akJBO0FBQ0E7QTNEeTVqQkE7QTJEeDVqQkE7QUFDQTtBQUNBO0FBQ0E7QTNEMDVqQkE7QTJEejVqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzRDI1akJBO0EyRDE1akJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0Q0NWpCQTtBMkQzNWpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNENjVqQkE7QTJEejVqQkE7QUFDQTtBQUNBO0EzRDI1akJBO0EyRDE1akJBO0FBQ0E7QUFDQTtBM0Q0NWpCQTtBMkQxNWpCQTtBQUpBO0FBS0E7QTNENjVqQkE7QUFDQTtBMkQzNWpCQTtBQUNBO0FBQ0E7QTNENjVqQkE7QTJENTVqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzRDg1akJBO0EyRDc1akJBO0FBQ0E7QTNEKzVqQkE7QTJEMzVqQkE7QUFDQTtBQUNBO0EzRDY1akJBO0EyRDM1akJBO0FBSkE7QUFLQTtBM0Q4NWpCQTtBQUNBO0EyRDM1akJBO0FBQ0E7QTNENjVqQkE7QTJEMzVqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0Q2NWpCQTtBMkQzNWpCQTtBQU5BO0FBT0E7QUFDQTtBQUNBO0EzRDg1akJBO0EyRDc1akJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNEKzVqQkE7QUFDQTtBMkQ1NWpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzRDg1akJBO0EyRDc1akJBO0FBQ0E7QUFDQTtBM0QrNWpCQTtBMkQ5NWpCQTtBQUNBO0FBQ0E7QTNEZzZqQkE7QTJENTVqQkE7QUFDQTtBM0Q4NWpCQTtBMkQxNWpCQTtBQUNBO0EzRDQ1akJBO0EyRHo1akJBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QTNEMjVqQkE7QTJEejVqQkE7QUFDQTtBQUNBO0EzRDI1akJBO0EyRHY1akJBO0FBQ0E7QTNEeTVqQkE7QTJEcjVqQkE7QUFDQTtBM0R1NWpCQTtBMkR0NWpCQTtBQUNBO0FBQ0E7QUFDQTtBM0R3NWpCQTtBMkRwNWpCQTtBQUNBO0EzRHM1akJBO0FBQ0E7QTJEbDVqQkE7QUFHQTtBQUNBO0EzRGs1akJBO0EyRGo1akJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0RtNWpCQTtBMkRqNWpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzRG01akJBO0EyRGo1akJBO0FBQ0E7QUFDQTtBQUNBO0EzRG01akJBO0EyRGo1akJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0RtNWpCQTtBMkRqNWpCQTtBQUNBO0FBQ0E7QUFDQTtBM0RtNWpCQTtBMkRsNWpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0RvNWpCQTtBMkRuNWpCQTtBQUNBO0EzRHE1akJBO0EyRGo1akJBO0FBQ0E7QTNEbTVqQkE7QTJEbDVqQkE7QUFDQTtBM0RvNWpCQTtBMkRuNWpCQTtBQUNBO0EzRHE1akJBO0EyRHA1akJBO0FBQ0E7QTNEczVqQkE7QTJEcjVqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNEdTVqQkE7QTJEcjVqQkE7QUFDQTtBM0R1NWpCQTtBMkR0NWpCQTtBQUNBO0FBQ0E7QUFDQTtBM0R3NWpCQTtBMkR2NWpCQTtBQUNBO0EzRHk1akJBO0EyRHA1akJBO0FBQ0E7QTNEczVqQkE7QTJEbjVqQkE7QUFDQTtBQUNBO0EzRHE1akJBO0EyRHA1akJBO0FBQ0E7QUFDQTtBM0RzNWpCQTtBMkRwNWpCQTtBQUNBO0FBQ0E7QUFDQTtBM0RzNWpCQTtBMkRyNWpCQTtBQUNBO0EzRHU1akJBO0EyRHQ1akJBO0FBQ0E7QUFDQTtBM0R3NWpCQTtBMkRyNWpCQTtBQUNBO0FBQ0E7QTNEdTVqQkE7QUFDQTtBMkQxNGpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNENDRqQkE7QTJEejRqQkE7QUFDQTtBM0QyNGpCQTtBMkR0NGpCQTtBQUNBO0EzRHc0akJBO0EyRHQ0akJBO0FBQ0E7QTNEdzRqQkE7QTJEdjRqQkE7QUFDQTtBQUNBO0EzRHk0akJBO0EyRHg0akJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0QwNGpCQTtBMkR4NGpCQTtBQUNBO0FBQ0E7QTNEMDRqQkE7QTJEeDRqQkE7QUFDQTtBM0QwNGpCQTtBMkR4NGpCQTtBQUNBO0EzRDA0akJBO0EyRHY0akJBO0FBQ0E7QTNEeTRqQkE7QTJEcjRqQkE7QUFDQTtBM0R1NGpCQTtBQUNBO0EyRGg0akJBO0FBQ0E7QTNEazRqQkE7QUFDQTtBMkQ3M2pCQTtBQUlBO0FBQ0E7QTNENDNqQkE7QUFDQTtBMkR0M2pCQTtBQUVBO0FBQ0E7QUFDQTtBM0R1M2pCQTtBMkR0M2pCQTtBQUNBO0EzRHczakJBO0FBQ0E7QTJEbjNqQkE7QUFHQTtBQUNBO0FBQ0E7QTNEbTNqQkE7QTJEbDNqQkE7QUFDQTtBM0RvM2pCQTtBMkRsM2pCQTtBQUNBO0EzRG8zakJBO0FBQ0E7QTJEMzJqQkE7QUFJQTtBQUNBO0FBQ0E7QTNEMDJqQkE7QUFDQTtBMkRuMmpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNEcTJqQkE7QTJEcDJqQkE7QUFDQTtBM0RzMmpCQTtBMkRuMmpCQTtBQVZBO0FBV0E7QTNEczJqQkE7QTJEcjJqQkE7QUFDQTtBM0R1MmpCQTtBMkRyMmpCQTtBQUNBO0EzRHUyakJBO0FBQ0E7QUFDQTtBMkRuMmpCQTtBQUNBO0FBQ0E7QTNEcTJqQkE7QTJEbDJqQkE7QUFDQTtBM0RvMmpCQTtBMkRsMmpCQTtBQUNBO0FBQ0E7QUFDQTtBM0RvMmpCQTtBMkRsMmpCQTtBQUNBO0EzRG8yakJBO0EyRGwyakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0RvMmpCQTtBMkRsMmpCQTtBQUNBO0FBQ0E7QUFDQTtBM0RvMmpCQTtBMkRuMmpCQTtBQUNBO0FBQ0E7QUFDQTtBM0RxMmpCQTtBMkRsMmpCQTtBQUNBO0FBQ0E7QTNEbzJqQkE7QTJEbjJqQkE7QUFDQTtBM0RxMmpCQTtBMkRqMmpCQTtBQUNBO0EzRG0yakJBO0EyRGoyakJBO0FBQ0E7QTNEbTJqQkE7QTJEbDJqQkE7QUFDQTtBQUNBO0EzRG8yakJBO0EyRGwyakJBO0FBQ0E7QTNEbzJqQkE7QTJEbjJqQkE7QUFDQTtBM0RxMmpCQTtBMkRwMmpCQTtBQUNBO0FBQ0E7QTNEczJqQkE7QUFDQTtBMkQxMWpCQTtBQUNBO0FBQ0E7QTNENDFqQkE7QTJEMzFqQkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBM0Q2MWpCQTtBMkQ1MWpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzRDgxakJBO0EyRHoxakJBO0FBQ0E7QTNEMjFqQkE7QTJEdjFqQkE7QUFDQTtBQUNBO0EzRHkxakJBO0EyRHIxakJBO0FBQ0E7QTNEdTFqQkE7QTJEcjFqQkE7QUFDQTtBM0R1MWpCQTtBMkR0MWpCQTtBQUNBO0FBQ0E7QTNEdzFqQkE7QTJEdjFqQkE7QUFDQTtBM0R5MWpCQTtBMkR4MWpCQTtBQUNBO0EzRDAxakJBO0EyRHYxakJBO0FBQ0E7QUFDQTtBM0R5MWpCQTtBMkR2MWpCQTtBQUNBO0EzRHkxakJBO0EyRHYxakJBO0FBQ0E7QTNEeTFqQkE7QTJEdDFqQkE7QUFDQTtBM0R3MWpCQTtBMkR2MWpCQTtBQUNBO0EzRHkxakJBO0EyRHIxakJBO0FBQ0E7QTNEdTFqQkE7QTJEcDFqQkE7QUFDQTtBM0RzMWpCQTtBQUNBO0EyRDkwakJBO0FBS0E7QUFDQTtBM0Q0MGpCQTtBQUNBO0EyRHIwakJBO0FBTUE7QUFDQTtBM0RrMGpCQTtBMkRoMGpCQTtBQUNBO0FBQ0E7QTNEazBqQkE7QUFDQTtBNEQ3emxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1RCt6bEJBO0E0RDl6bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBNURnMGxCQTtBNEQvemxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNURpMGxCQTtBNEQ5emxCQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0E1RGcwbEJBO0FBQ0E7QTREOXpsQkE7QUFDQTtBNURnMGxCQTtBNEQvemxCQTtBQUNBO0E1RGkwbEJBO0FBQ0E7QTZENTJsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3RDgybEJBO0E2RDcybEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdEKzJsQkE7QTZENzJsQkE7QUFDQTtBQUNBO0E3RCsybEJBO0E2RDcybEJBO0FBQ0E7QTdEKzJsQkE7QTZENzJsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdEKzJsQkE7QTZENzJsQkE7QUFDQTtBQUNBO0E3RCsybEJBO0E2RDUybEJBO0FBQ0E7QTdEODJsQkE7QTZENTJsQkE7QUFDQTtBQUNBO0E3RDgybEJBO0E2RDcybEJBO0FBQ0E7QUFDQTtBN0QrMmxCQTtBNkQ3MmxCQTtBQUNBO0FBQ0E7QTdEKzJsQkE7QUFDQTtBOERyNmxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RHU2bEJBO0E4RHI2bEJBO0FBT0E7QTlEaTZsQkE7QThEdjZsQkE7QUFDQTtBOUR5NmxCQTtBOER4NmxCQTtBQUNBO0E5RDA2bEJBO0E4RHI2bEJBO0FBQ0E7QTlEdTZsQkE7QThEcjZsQkE7QUFDQTtBQUNBO0FBQ0E7QTlEdTZsQkE7QThEdDZsQkE7QUFDQTtBOUR3NmxCQTtBOER0NmxCQTtBQUNBO0FBQ0E7QUFDQTtBOUR3NmxCQTtBOERyNmxCQTtBQUNBO0E5RHU2bEJBO0E4RHQ2bEJBO0FBQ0E7QUFDQTtBOUR3NmxCQTtBOERyNmxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUR1NmxCQTtBOERyNmxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RHU2bEJBO0E4RHI2bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlEdTZsQkE7QThEcjZsQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBOUR1NmxCQTtBOER0NmxCQTtBQUNBO0FBQ0E7QTlEdzZsQkE7QThEdjZsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RHk2bEJBO0E4RHY2bEJBO0FBQ0E7QUFDQTtBOUR5NmxCQTtBOER2NmxCQTtBQUpBO0FBS0E7QTlEMDZsQkE7QUFDQTtBOER0NmxCQTtBQUNBO0FBQ0E7QUFDQTtBOUR3NmxCQTtBOER2NmxCQTtBQUNBO0FBQ0E7QTlEeTZsQkE7QThEeDZsQkE7QUFDQTtBOUQwNmxCQTtBOERyNmxCQTtBQUNBO0E5RHU2bEJBO0E4RGo2bEJBO0FBQ0E7QUFDQTtBQUNBO0E5RG02bEJBO0E4RGw2bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlEbzZsQkE7QThEbDZsQkE7QUFDQTtBQUNBO0E5RG82bEJBO0E4RC81bEJBO0FBQ0E7QTlEaTZsQkE7QThEaDZsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOURrNmxCQTtBOEQvNWxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RGk2bEJBO0E4RGg2bEJBO0FBQ0E7QUFDQTtBOURrNmxCQTtBOERoNmxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlEazZsQkE7QThELzVsQkE7QUFDQTtBQUNBO0FBQ0E7QTlEaTZsQkE7QThEOTVsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOURnNmxCQTtBOEQvNWxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOURpNmxCQTtBOEQ3NWxCQTtBQUNBO0FBQ0E7QUFDQTtBOUQrNWxCQTtBOEQ5NWxCQTtBQUNBO0E5RGc2bEJBO0E4RDk1bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RGc2bEJBO0E4RDk1bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RGc2bEJBO0E4RDk1bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlEZzZsQkE7QThENTVsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlEODVsQkE7QThENzVsQkE7QUFDQTtBOUQrNWxCQTtBOEQ3NWxCQTtBQUNBO0E5RCs1bEJBO0E4RHg1bEJBO0FBQ0E7QUFDQTtBOUQwNWxCQTtBOER6NWxCQTtBQUNBO0FBQ0E7QTlEMjVsQkE7QThEejVsQkE7QUFDQTtBQUNBO0E5RDI1bEJBO0FBQ0E7QThEdjVsQkE7QUFHQTtBQUNBO0FBQ0E7QTlEdTVsQkE7QThEcDVsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RHM1bEJBO0E4RHA1bEJBO0FBQ0E7QUFDQTtBOURzNWxCQTtBOERuNWxCQTtBQUNBO0FBQ0E7QUFDQTtBOURxNWxCQTtBOERsNWxCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0E5RG81bEJBO0E4RGw1bEJBO0FBQ0E7QTlEbzVsQkE7QThEbjVsQkE7QUFDQTtBOURxNWxCQTtBQUNBO0E4RDc0bEJBO0FBQ0E7QTlEKzRsQkE7QUFDQTtBOEQ1NGxCQTtBQU1BO0FBQ0E7QUFBQTtBOUR5NGxCQTtBQUNBO0ErRHJzbUJBO0FBREE7QUFFQTtBL0R3c21CQTtBQUNBO0ErRHZzbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRHlzbUJBO0ErRHZzbUJBO0FBUkE7QUFTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EMHNtQkE7QUFDQTtBK0R6c21CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRDJzbUJBO0ErRHpzbUJBO0FBWkE7QUFhQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9ENHNtQkE7QUFDQTtBK0Qxc21CQTtBQXJCQTtBQXNCQTtBQUNBO0FBQ0E7QUFDQTtBL0Q2c21CQTtBQUNBO0ErRDNzbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9ENnNtQkE7QStEM3NtQkE7QUFOQTtBQU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRDhzbUJBO0FBQ0E7QStENXNtQkE7QUFoQkE7QUFpQkE7QUFDQTtBQUNBO0FBQ0E7QS9EK3NtQkE7QUFDQTtBK0Q3c21CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRCtzbUJBO0ErRDlzbUJBO0FBQ0E7QS9EZ3RtQkE7QStEOXNtQkE7QUFIQTtBQUlBO0EvRGl0bUJBO0FBQ0E7QStEOXNtQkE7QUFoQkE7QUFpQkE7QUFDQTtBQUNBO0EvRGl0bUJBO0ErRC9zbUJBO0FBQ0E7QUFDQTtBL0RpdG1CQTtBQUNBO0ErRDlzbUJBO0FBM0JBO0FBNEJBO0FBQ0E7QUFDQTtBL0RpdG1CQTtBK0Qvc21CQTtBQUNBO0FBQ0E7QS9EaXRtQkE7QUFDQTtBK0Q3c21CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EK3NtQkE7QStEOXNtQkE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBL0RndG1CQTtBK0Q1c21CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRDhzbUJBO0ErRHpzbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Qyc21CQTtBK0Qxc21CQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0EvRDRzbUJBO0ErRHhzbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EMHNtQkE7QStEdHNtQkE7QUFDQTtBQUNBO0FBQ0E7QS9Ed3NtQkE7QStEcnNtQkE7QUFQQTtBQVFBO0EvRHdzbUJBO0FBQ0E7QStEdHNtQkE7QUFDQTtBL0R3c21CQTtBK0Ruc21CQTtBQUNBO0FBQ0E7QS9EcXNtQkE7QStEbnNtQkE7QUFKQTtBQUtBO0FBQ0E7QS9Ec3NtQkE7QUFDQTtBK0Ryc21CQTtBQUNBO0EvRHVzbUJBO0ErRHJzbUJBO0FBSEE7QUFJQTtBL0R3c21CQTtBQUNBO0FnRTkzbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoRWc0bUJBO0FnRS8zbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhFaTRtQkE7QWdFaDRtQkE7QUFDQTtBQUNBO0FoRWs0bUJBO0FnRWo0bUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhFbTRtQkE7QWdFajRtQkE7QUFOQTtBQU9BO0FoRW80bUJBO0FBQ0E7QWdFajRtQkE7QUFDQTtBQUNBO0FBQ0E7QWhFbTRtQkE7QWdFajRtQkE7QUFMQTtBQU1BO0FBQ0E7QWhFbzRtQkE7QUFDQTtBZ0VuNG1CQTtBQUNBO0FoRXE0bUJBO0FnRW40bUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoRXE0bUJBO0FnRW40bUJBO0FBUkE7QUFTQTtBQUNBO0FoRXM0bUJBO0FBQ0E7QWdFcjRtQkE7QUFDQTtBQUNBO0FoRXU0bUJBO0FnRXQ0bUJBO0FBQ0E7QUFDQTtBQUNBO0FoRXc0bUJBO0FnRXA0bUJBO0FBQ0E7QUFDQTtBaEVzNG1CQTtBQUNBO0FnRWw0bUJBO0FBQ0E7QUFDQTtBQUNBO0FoRW80bUJBO0FBQ0E7QWdFbjRtQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoRXE0bUJBO0FnRXA0bUJBO0FBQ0E7QWhFczRtQkE7QUFDQTtBZ0VsNG1CQTtBQURBO0FBRUE7QWhFcTRtQkE7QUFDQTtBQUNBO0FnRWw0bUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhFbzRtQkE7QWdFbjRtQkE7QUFDQTtBQUNBO0FoRXE0bUJBO0FnRXA0bUJBO0FBQ0E7QUFDQTtBQUNBO0FoRXM0bUJBO0FBQ0E7QWlFNSttQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakU4K21CQTtBaUU3K21CQTtBQUlBO0FqRTQrbUJBO0FpRS8rbUJBO0FBQ0E7QWpFaS9tQkE7QWlFOSttQkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakVnL21CQTtBaUU5K21CQTtBQUxBO0FBTUE7QWpFaS9tQkE7QUFDQTtBaUVoL21CQTtBQUNBO0FBQ0E7QUFDQTtBakVrL21CQTtBaUU3K21CQTtBQUNBO0FBQ0E7QWpFKyttQkE7QWlFNSttQkE7QUFDQTtBQUNBO0FBQ0E7QWpFOCttQkE7QWlFNSttQkE7QUFMQTtBQU1BO0FBQ0E7QUFDQTtBakUrK21CQTtBQUNBO0FpRTkrbUJBO0FBQ0E7QUFDQTtBakVnL21CQTtBQUNBO0FpRTMrbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpFNittQkE7QWlFNSttQkE7QUFJQTtBakUyK21CQTtBaUU5K21CQTtBQUNBO0FqRWcvbUJBO0FpRTcrbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpFKyttQkE7QWlFOSttQkE7QUFDQTtBQUNBO0FBQ0E7QWpFZy9tQkE7QWlFMyttQkE7QUFDQTtBQUNBO0FqRTYrbUJBO0FpRTErbUJBO0FBQ0E7QUFDQTtBQUNBO0FqRTQrbUJBO0FpRTErbUJBO0FBTEE7QUFNQTtBQUNBO0FBQ0E7QWpFNittQkE7QUFDQTtBaUU1K21CQTtBQUNBO0FBQ0E7QWpFOCttQkE7QUFDQTtBaUV6K21CQTtBQUNBO0FqRTIrbUJBO0FBQ0E7QWlFMSttQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpFNCttQkE7QWlFMyttQkE7QUFDQTtBakU2K21CQTtBaUU1K21CQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqRTgrbUJBO0FpRTcrbUJBO0FBQ0E7QUFDQTtBQUNBO0FqRSsrbUJBO0FpRTMrbUJBO0FBQ0E7QUFDQTtBakU2K21CQTtBaUU1K21CQTtBQUNBO0FBQ0E7QWpFOCttQkE7QUFDQTtBaUV6K21CQTtBQUNBO0FqRTIrbUJBO0FBQ0E7QWlFMSttQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpFNCttQkE7QWlFMyttQkE7QUFDQTtBakU2K21CQTtBaUU1K21CQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqRTgrbUJBO0FpRTcrbUJBO0FBQ0E7QUFDQTtBQUNBO0FqRSsrbUJBO0FpRTMrbUJBO0FBQ0E7QUFDQTtBakU2K21CQTtBaUU1K21CQTtBQUNBO0FBQ0E7QWpFOCttQkE7QUFDQTtBa0U3cG5CQTtBQUNBO0FsRStwbkJBO0FrRTlwbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRWdxbkJBO0FBQ0E7QW1FNXFuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkU4cW5CQTtBQUNBO0FtRTdxbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRStxbkJBO0FBQ0E7QW1FOXFuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5FZ3JuQkE7QW1FOXFuQkE7QUFDQTtBbkVncm5CQTtBbUU3cW5CQTtBQUNBO0FBQ0E7QUFDQTtBbkUrcW5CQTtBbUU3cW5CQTtBQUNBO0FuRStxbkJBO0FtRTdxbkJBO0FBQ0E7QW5FK3FuQkE7QUFDQTtBb0UzdG5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRTZ0bkJBO0FvRTN0bkJBO0FBT0E7QXBFdXRuQkE7QW9FN3RuQkE7QUFDQTtBcEUrdG5CQTtBb0U5dG5CQTtBQUNBO0FwRWd1bkJBO0FvRTN0bkJBO0FBQ0E7QXBFNnRuQkE7QW9FM3RuQkE7QUFDQTtBQUNBO0FBQ0E7QXBFNnRuQkE7QW9FNXRuQkE7QUFDQTtBcEU4dG5CQTtBb0U1dG5CQTtBQUNBO0FBQ0E7QUFDQTtBcEU4dG5CQTtBb0UzdG5CQTtBQUNBO0FBQ0E7QXBFNnRuQkE7QW9FNXRuQkE7QUFDQTtBQUNBO0FwRTh0bkJBO0FvRTN0bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRTZ0bkJBO0FvRTN0bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFNnRuQkE7QW9FM3RuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEU2dG5CQTtBb0UzdG5CQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FwRTZ0bkJBO0FvRTV0bkJBO0FBQ0E7QUFDQTtBcEU4dG5CQTtBb0U3dG5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFK3RuQkE7QW9FN3RuQkE7QUFDQTtBQUNBO0FwRSt0bkJBO0FvRTd0bkJBO0FBSkE7QUFLQTtBcEVndW5CQTtBQUNBO0FvRTV0bkJBO0FBQ0E7QUFDQTtBQUNBO0FwRTh0bkJBO0FvRTd0bkJBO0FBQ0E7QUFDQTtBcEUrdG5CQTtBb0U5dG5CQTtBQUNBO0FwRWd1bkJBO0FvRTN0bkJBO0FBQ0E7QXBFNnRuQkE7QW9FdnRuQkE7QUFDQTtBQUNBO0FBQ0E7QXBFeXRuQkE7QW9FeHRuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEUwdG5CQTtBb0V4dG5CQTtBQUNBO0FBQ0E7QXBFMHRuQkE7QW9FcnRuQkE7QUFDQTtBcEV1dG5CQTtBb0V0dG5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRXd0bkJBO0FvRXJ0bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFdXRuQkE7QW9FdHRuQkE7QUFDQTtBQUNBO0FwRXd0bkJBO0FvRXR0bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEV3dG5CQTtBb0VydG5CQTtBQUNBO0FBQ0E7QUFDQTtBcEV1dG5CQTtBb0VwdG5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRXN0bkJBO0FvRXJ0bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRXV0bkJBO0FvRW50bkJBO0FBQ0E7QUFDQTtBQUNBO0FwRXF0bkJBO0FvRXB0bkJBO0FBQ0E7QXBFc3RuQkE7QW9FcHRuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFc3RuQkE7QW9FcHRuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFc3RuQkE7QW9FcHRuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVzdG5CQTtBb0VsdG5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVvdG5CQTtBb0VudG5CQTtBQUNBO0FwRXF0bkJBO0FvRW50bkJBO0FBQ0E7QXBFcXRuQkE7QW9FOXNuQkE7QUFDQTtBQUNBO0FwRWd0bkJBO0FvRS9zbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVpdG5CQTtBb0Uvc25CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFaXRuQkE7QUFDQTtBb0U3c25CQTtBQUdBO0FBQ0E7QUFDQTtBcEU2c25CQTtBb0Uxc25CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFNHNuQkE7QW9FMXNuQkE7QUFDQTtBQUNBO0FwRTRzbkJBO0FvRXpzbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRTJzbkJBO0FvRXhzbkJBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QXBFMHNuQkE7QW9FeHNuQkE7QUFDQTtBcEUwc25CQTtBb0V6c25CQTtBQUNBO0FwRTJzbkJBO0FBQ0E7QW9FbnNuQkE7QUFDQTtBcEVxc25CQTtBQUNBO0FvRWxzbkJBO0FBTUE7QUFDQTtBQUFBO0FwRStybkJBO0FBQ0E7QXFFaGdvQkE7QUFDQTtBckVrZ29CQTtBcUU5L25CQTtBQUNBO0FyRWdnb0JBO0FxRTcvbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRSsvbkJBO0FxRTcvbkJBO0FBQ0E7QUFDQTtBckUrL25CQTtBcUUzL25CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckU2L25CQTtBcUUzL25CQTs7QUFFQTtBckU2L25CQTtBcUV2L25CQTtBQUNBO0FBQ0E7QXJFeS9uQkE7QXFFdi9uQkE7QUFDQTtBckV5L25CQTtBcUVyL25CQTtBQUNBO0FBQ0E7QXJFdS9uQkE7QXFFci9uQkE7QUFDQTtBQUNBO0FBQ0E7QXJFdS9uQkE7QXFFbC9uQkE7QUFDQTtBckVvL25CQTtBcUVqL25CQTtBQUNBO0FBQ0E7QXJFbS9uQkE7QXFFaC9uQkE7QUFDQTtBckVrL25CQTtBcUU5K25CQTtBQUNBO0FyRWcvbkJBO0FxRTkrbkJBO0FBQ0E7QXJFZy9uQkE7QXFFOStuQkE7QUFDQTtBckVnL25CQTtBcUUzK25CQTtBQUNBO0FyRTYrbkJBO0FxRTMrbkJBO0FBQ0E7QXJFNituQkE7QXFFMytuQkE7QUFDQTtBckU2K25CQTtBcUV0K25CQTtBQUNBO0FyRXcrbkJBO0FxRWorbkJBO0FBQ0E7QXJFbStuQkE7QXFFaCtuQkE7QUFDQTtBckVrK25CQTtBcUUvOW5CQTtBQUNBO0FyRWkrbkJBO0FxRS85bkJBO0FBQ0E7QXJFaStuQkE7QXFFOTluQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckVnK25CQTtBcUU5OW5CQTtBQUNBO0FBQ0E7QUFDQTtBckVnK25CQTtBcUU5OW5CQTtBQUNBO0FyRWcrbkJBO0FxRTk5bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFZytuQkE7QXFFNTluQkE7QUFDQTtBckU4OW5CQTtBcUV6OW5CQTtBQUNBO0FyRTI5bkJBO0FxRXQ5bkJBO0FBQ0E7QXJFdzluQkE7QXFFbjluQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFcTluQkE7QXFFbjluQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckVxOW5CQTtBcUVuOW5CQTtBQUNBO0FyRXE5bkJBO0FxRTU4bkJBO0FBQ0E7QXJFODhuQkE7QXFFMzhuQkE7QUFLQTtBckV5OG5CQTtBcUU3OG5CQTtBQUNBO0FyRSs4bkJBO0FxRXg4bkJBO0FBQ0E7QXJFMDhuQkE7QXFFdjhuQkE7QUFLQTtBckVxOG5CQTtBcUV6OG5CQTtBQUNBO0FyRTI4bkJBO0FxRXQ4bkJBO0FBQ0E7QUFDQTtBQUNBO0FyRXc4bkJBO0FxRXQ4bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFdzhuQkE7QXFFcDhuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFczhuQkE7QXFFcDhuQkE7QUFDQTtBckVzOG5CQTtBcUVwOG5CQTtBQUNBO0FyRXM4bkJBO0FxRWw4bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFbzhuQkE7QXFFbDhuQkE7QUFDQTtBQUNBO0FyRW84bkJBO0FxRWw4bkJBO0FBQ0E7QXJFbzhuQkE7QXFFajhuQkE7QUFDQTtBckVtOG5CQTtBcUVoOG5CQTtBQUNBO0FyRWs4bkJBO0FxRS83bkJBO0FBQ0E7QXJFaThuQkE7QXFFOTduQkE7O0FBRUE7QUFDQTtBQUNBO0FyRWc4bkJBO0FxRXo3bkJBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFMjduQkE7QXFFdDduQkE7O0FBRUE7QXJFdzduQkE7QXFFbDduQkE7QUFDQTtBckVvN25CQTtBcUVsN25CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRW83bkJBO0FxRWo3bkJBO0FBQ0E7QUFDQTtBckVtN25CQTtBcUVoN25CQTtBQUNBO0FBQ0E7QXJFazduQkE7QXFFLzZuQkE7QUFDQTtBckVpN25CQTtBcUU5Nm5CQTtBQUNBO0FyRWc3bkJBO0FxRTc2bkJBOztBQUVBO0FyRSs2bkJBO0FxRTE2bkJBO0FBQ0E7QXJFNDZuQkE7QXFFejZuQkE7QUFDQTtBQUNBO0FyRTI2bkJBO0FxRXo2bkJBO0FBQ0E7QXJFMjZuQkE7QXFFdjZuQkE7QUFDQTtBQUNBO0FBQ0E7QXJFeTZuQkE7QXFFdjZuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRXk2bkJBO0FxRW42bkJBO0FBQ0E7QUFDQTtBQUNBO0FyRXE2bkJBO0FxRW42bkJBO0FBQ0E7QUFDQTtBckVxNm5CQTtBcUVuNm5CQTtBQUNBO0FyRXE2bkJBO0FxRW42bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckVxNm5CQTtBcUVuNm5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFcTZuQkE7QXFFaDZuQkE7QUFDQTtBckVrNm5CQTtBcUUvNW5CQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJFaTZuQkE7QXFFLzVuQkE7QUFDQTtBckVpNm5CQTtBcUUvNW5CQTs7QUFFQTtBQUNBO0FyRWk2bkJBO0FxRXo1bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRTI1bkJBO0FxRXQ1bkJBO0FBQ0E7QUFDQTtBckV3NW5CQTtBcUV0NW5CQTtBQUNBO0FyRXc1bkJBO0FxRXI1bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFdTVuQkE7QXFFaDVuQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBckVpNW5CQTtBcUU5NG5CQTtBQUNBO0FyRWc1bkJBO0FxRTM0bkJBO0FBQ0E7QXJFNjRuQkE7QXFFMzRuQkE7QUFDQTtBckU2NG5CQTtBcUUxNG5CQTtBQUNBO0FyRTQ0bkJBO0FxRTE0bkJBO0FBQ0E7QUFDQTtBckU0NG5CQTtBcUV4NG5CQTtBQUNBO0FBQ0E7QXJFMDRuQkE7QXFFdjRuQkE7QUFDQTtBckV5NG5CQTtBcUVyNG5CQTtBQUNBO0FyRXU0bkJBO0FxRXI0bkJBO0FBQ0E7QXJFdTRuQkE7QXFFajRuQkE7QUFDQTtBckVtNG5CQTtBcUVoNG5CQTtBQUNBO0FyRWs0bkJBO0FxRTczbkJBO0FBQ0E7QUFDQTtBckUrM25CQTtBcUU1M25CQTtBQUNBO0FBQ0E7QXJFODNuQkE7QXFFNTNuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRTgzbkJBO0FxRTUzbkJBO0FBQ0E7QXJFODNuQkE7QXFFNTNuQkE7QUFDQTtBQUNBO0FyRTgzbkJBO0FxRTEzbkJBO0FBQ0E7QUFDQTtBQUNBO0FyRTQzbkJBO0FxRXgzbkJBO0FBQ0E7QXJFMDNuQkE7QXFFeDNuQkE7QUFDQTtBckUwM25CQTtBcUVuM25CQTtBQUNBO0FyRXEzbkJBO0FxRW4zbkJBO0FBQ0E7QXJFcTNuQkE7QXFFbjNuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckVxM25CQTtBcUVuM25CQTtBQUNBO0FBQ0E7QUFDQTtBckVxM25CQTtBcUVsM25CQTtBQUNBO0FyRW8zbkJBO0FxRWgzbkJBO0FBQ0E7QXJFazNuQkE7QXFFaDNuQkE7QUFDQTtBckVrM25CQTtBcUUvMm5CQTtBQUNBO0FyRWkzbkJBO0FxRTcybkJBO0FBQ0E7QUFDQTtBckUrMm5CQTtBcUU3Mm5CQTtBQUNBO0FyRSsybkJBO0FxRTUybkJBO0FBQ0E7QUFDQTtBckU4Mm5CQTtBcUUzMm5CQTtBQUNBO0FyRTYybkJBO0FxRTEybkJBO0FBQ0E7QXJFNDJuQkE7QXFFdjJuQkE7QUFDQTtBckV5Mm5CQTtBcUV0Mm5CQTtBQUNBO0FyRXcybkJBO0FxRXQybkJBO0FBQ0E7QUFDQTtBckV3Mm5CQTtBcUVwMm5CQTtBQUNBO0FyRXMybkJBO0FxRWoybkJBO0FBQ0E7QXJFbTJuQkE7QXFFajJuQkE7QUFDQTtBQUNBO0FyRW0ybkJBO0FxRWoybkJBO0FBQ0E7QUFDQTtBQUNBO0FyRW0ybkJBO0FxRS8xbkJBO0FBQ0E7QXJFaTJuQkE7QXFFLzFuQkE7QUFDQTtBQUFBO0FyRWkybkJBO0FxRTExbkJBO0FBQ0E7QUFDQTtBckU0MW5CQTtBcUV0MW5CQTtBQUNBO0FyRXcxbkJBO0FBQ0E7QXFFcDFuQkE7QUFFQTtBQUNBO0FBQ0E7QXJFcTFuQkE7QXFFbDFuQkE7QUFDQTtBQUNBO0FyRW8xbkJBO0FxRWwxbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckVvMW5CQTtBcUVsMW5CQTtBQUNBO0FyRW8xbkJBO0FxRWwxbkJBO0FBQ0E7QUFDQTtBckVvMW5CQTtBcUVoMW5CQTtBQUNBO0FBQ0E7QUFDQTtBckVrMW5CQTtBcUU5MG5CQTtBQUNBO0FyRWcxbkJBO0FBQ0E7QXFFejBuQkE7QUFNQTtBQUNBO0FyRXMwbkJBO0FBQ0E7QXFFOXpuQkE7QUFNQTtBQUNBO0FyRTJ6bkJBO0FBQ0E7QXFFbnpuQkE7QUFNQTtBQUNBO0FyRWd6bkJBO0FBQ0E7QXFFeHluQkE7QUFFQTtBQUNBO0FyRXl5bkJBO0FBQ0E7QXFFcnluQkE7QUFRQTtBQUNBO0FyRWd5bkJBO0FxRTN4bkJBO0FBQ0E7QXJFNnhuQkE7QUFDQTtBcUVueG5CQTtBQVFBO0FBQ0E7QXJFOHduQkE7QXFFenduQkE7QUFDQTtBckUyd25CQTtBQUNBO0FBQ0E7QXFFaHduQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFa3duQkE7QXFFaHduQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRWt3bkJBO0FxRWh3bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFa3duQkE7QXFFaHduQkE7O0FBRUE7QUFDQTtBckVrd25CQTtBcUU5dm5CQTtBQUNBO0FyRWd3bkJBO0FxRTl2bkJBO0FBQ0E7QXJFZ3duQkE7QXFFN3ZuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRSt2bkJBO0FxRTV2bkJBO0FBQ0E7QUFDQTtBckU4dm5CQTtBcUUzdm5CQTtBQUNBO0FBQ0E7QXJFNnZuQkE7QXFFMXZuQkE7QUFDQTtBckU0dm5CQTtBcUV6dm5CQTtBQUNBO0FyRTJ2bkJBO0FxRXh2bkJBOztBQUVBO0FyRTB2bkJBO0FxRXJ2bkJBO0FBQ0E7QUFDQTtBckV1dm5CQTtBcUVydm5CQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJFdXZuQkE7QXFFcHZuQkE7QUFDQTtBckVzdm5CQTtBcUVwdm5CQTtBQUNBO0FyRXN2bkJBO0FxRW52bkJBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckVxdm5CQTtBcUVsdm5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRW92bkJBO0FxRWx2bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFb3ZuQkE7QXFFbHZuQkE7QUFDQTtBckVvdm5CQTtBcUUvdW5CQTtBQUNBO0FyRWl2bkJBO0FxRS91bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFaXZuQkE7QXFFN3VuQkE7QUFDQTtBckUrdW5CQTtBcUU3dW5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRSt1bkJBO0FxRTd1bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRSt1bkJBO0FxRTd1bkJBO0FBQ0E7QXJFK3VuQkE7QXFFMXVuQkE7QUFDQTtBQUNBO0FBQ0E7QXJFNHVuQkE7QXFFeHVuQkE7QUFDQTtBQUNBO0FBQ0E7QXJFMHVuQkE7QXFFeHVuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckUwdW5CQTtBcUV2dW5CQTtBQUNBO0FyRXl1bkJBO0FxRXZ1bkJBO0FBQ0E7QUFDQTtBckV5dW5CQTtBcUV2dW5CQTtBQUNBO0FyRXl1bkJBO0FxRWx1bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRW91bkJBO0FxRWx1bkJBO0FBQ0E7QXJFb3VuQkE7QXFFbHVuQkE7O0FBRUE7QUFDQTtBckVvdW5CQTtBcUUvdG5CQTtBQUNBO0FBQ0E7QUFDQTtBckVpdW5CQTtBcUUvdG5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRWl1bkJBO0FxRTd0bkJBO0FBQ0E7QUFDQTtBckUrdG5CQTtBcUVqdW5CQTtBQUNBO0FBQ0E7QXJFK3RuQkE7QXFFMXRuQkE7QUFLQTtBckV3dG5CQTtBcUU1dG5CQTtBQUNBO0FyRTh0bkJBO0FxRXh0bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFMHRuQkE7QXFFcHRuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRXN0bkJBO0FxRXB0bkJBO0FBQ0E7QXJFc3RuQkE7QXFFcHRuQkE7QUFDQTtBckVzdG5CQTtBcUVodG5CQTtBQUVBO0FBQ0E7QUFDQTtBckVpdG5CQTtBcUUvc25CQTtBQUNBO0FyRWl0bkJBO0FxRS9zbkJBO0FBQ0E7QUFDQTtBckVpdG5CQTtBcUU5c25CQTtBQUNBO0FBQ0E7QXJFZ3RuQkE7QXFFN3NuQkE7QUFDQTtBckUrc25CQTtBcUU1c25CQTtBQUNBO0FyRThzbkJBO0FxRXhzbkJBO0FBQ0E7QXJFMHNuQkE7QXFFdnNuQkE7QUFDQTtBckV5c25CQTtBcUV2c25CQTtBQUNBO0FBQ0E7QUFDQTtBckV5c25CQTtBcUV0c25CQTtBQUNBO0FyRXdzbkJBO0FxRXJzbkJBO0FBQ0E7QXJFdXNuQkE7QXFFcnNuQkE7QUFDQTtBckV1c25CQTtBcUVuc25CQTtBQUNBO0FyRXFzbkJBO0FxRWhzbkJBO0FBQ0E7QXJFa3NuQkE7QXFFNXJuQkE7QUFDQTtBckU4cm5CQTtBcUV2cm5CQTtBQUNBO0FBQ0E7QXJFeXJuQkE7QXFFcnJuQkE7QUFDQTtBckV1cm5CQTtBQUNBO0FxRWpybkJBO0FBTUE7QUFDQTtBckU4cW5CQTtBQUNBO0FBQ0E7QXFFdHFuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckV3cW5CQTtBcUV0cW5CQTtBQUNBO0FyRXdxbkJBO0FxRXRxbkJBO0FBQ0E7QUFDQTtBckV3cW5CQTtBcUVwcW5CQTtBQUNBO0FyRXNxbkJBO0FxRXBxbkJBO0FBQ0E7QXJFc3FuQkE7QXFFbHFuQkE7QUFDQTtBckVvcW5CQTtBcUUxcG5CQTs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRWlxbkJBO0FxRXpwbkJBO0FBQ0E7QXJFMnBuQkE7QXFFdnBuQkE7QUFDQTtBQUNBO0FyRXlwbkJBO0FxRXRwbkJBO0FBQ0E7QUFDQTtBckV3cG5CQTtBcUVscG5CQTtBQUNBO0FyRW9wbkJBO0FBQ0E7QUFDQTtBcUUzb25CQTtBQUNBO0FyRTZvbkJBO0FxRTNvbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRTZvbkJBO0FBQ0E7QXFFeG9uQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFMG9uQkE7QXFFeG9uQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRTBvbkJBO0FxRXhvbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFMG9uQkE7QXFFeG9uQkE7O0FBRUE7QUFDQTtBckUwb25CQTtBcUV0b25CQTtBQUNBO0FyRXdvbkJBO0FxRXRvbkJBO0FBQ0E7QXJFd29uQkE7QXFFcm9uQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRXVvbkJBO0FxRXBvbkJBO0FBQ0E7QUFDQTtBckVzb25CQTtBcUVub25CQTtBQUNBO0FBQ0E7QXJFcW9uQkE7QXFFbG9uQkE7QUFDQTtBckVvb25CQTtBcUVqb25CQTtBQUNBO0FyRW1vbkJBO0FxRWhvbkJBOztBQUVBO0FyRWtvbkJBO0FxRTdubkJBO0FBQ0E7QUFDQTtBckUrbm5CQTtBcUU3bm5CQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJFK25uQkE7QXFFNW5uQkE7QUFDQTtBckU4bm5CQTtBcUU1bm5CQTtBQUNBO0FyRThubkJBO0FxRTNubkJBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckU2bm5CQTtBcUUxbm5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRTRubkJBO0FxRTFubkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFNG5uQkE7QXFFMW5uQkE7QUFDQTtBckU0bm5CQTtBcUV2bm5CQTtBQUNBO0FyRXlubkJBO0FxRXZubkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFeW5uQkE7QXFFcm5uQkE7QUFDQTtBckV1bm5CQTtBcUVybm5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRXVubkJBO0FxRXJubkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRXVubkJBO0FxRXJubkJBO0FBQ0E7QXJFdW5uQkE7QXFFbG5uQkE7QUFDQTtBQUNBO0FBQ0E7QXJFb25uQkE7QXFFaG5uQkE7QUFDQTtBQUNBO0FBQ0E7QXJFa25uQkE7QXFFaG5uQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckVrbm5CQTtBcUUvbW5CQTtBQUNBO0FyRWlubkJBO0FxRS9tbkJBO0FBQ0E7QUFDQTtBckVpbm5CQTtBcUUvbW5CQTtBQUNBO0FyRWlubkJBO0FxRTFtbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRTRtbkJBO0FxRTFtbkJBO0FBQ0E7QXJFNG1uQkE7QXFFMW1uQkE7O0FBRUE7QUFDQTtBckU0bW5CQTtBcUV2bW5CQTtBQUNBO0FBQ0E7QUFDQTtBckV5bW5CQTtBcUV2bW5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRXltbkJBO0FxRXJtbkJBO0FBQ0E7QUFDQTtBckV1bW5CQTtBcUV6bW5CQTtBQUNBO0FBQ0E7QXJFdW1uQkE7QXFFbG1uQkE7QUFLQTtBckVnbW5CQTtBcUVwbW5CQTtBQUNBO0FyRXNtbkJBO0FxRWhtbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFa21uQkE7QXFFNWxuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRThsbkJBO0FxRTVsbkJBO0FBQ0E7QXJFOGxuQkE7QXFFNWxuQkE7QUFDQTtBckU4bG5CQTtBcUV4bG5CQTtBQUVBO0FBQ0E7QUFDQTtBckV5bG5CQTtBcUV2bG5CQTtBQUNBO0FyRXlsbkJBO0FxRXZsbkJBO0FBQ0E7QUFDQTtBckV5bG5CQTtBcUV0bG5CQTtBQUNBO0FBQ0E7QXJFd2xuQkE7QXFFcmxuQkE7QUFDQTtBckV1bG5CQTtBcUVwbG5CQTtBQUNBO0FyRXNsbkJBO0FxRWhsbkJBO0FBQ0E7QXJFa2xuQkE7QXFFL2tuQkE7QUFDQTtBckVpbG5CQTtBcUUva25CQTtBQUNBO0FBQ0E7QUFDQTtBckVpbG5CQTtBcUU5a25CQTtBQUNBO0FyRWdsbkJBO0FxRTdrbkJBO0FBQ0E7QXJFK2tuQkE7QXFFN2tuQkE7QUFDQTtBckUra25CQTtBcUUza25CQTtBQUNBO0FyRTZrbkJBO0FxRXhrbkJBO0FBQ0E7QXJFMGtuQkE7QXFFcGtuQkE7QUFDQTtBckVza25CQTtBcUUvam5CQTtBQUNBO0FBQ0E7QXJFaWtuQkE7QXFFN2puQkE7QUFDQTtBckUram5CQTtBQUNBO0FxRXpqbkJBO0FBTUE7QUFDQTtBckVzam5CQTtBQUNBO0FBQ0E7QXFFN2luQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFK2luQkE7QXFFN2luQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckUraW5CQTtBcUU3aW5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRStpbkJBO0FxRTdpbkJBOztBQUVBO0FBQ0E7QXJFK2luQkE7QXFFM2luQkE7QUFDQTtBckU2aW5CQTtBcUUxaW5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRTRpbkJBO0FxRTFpbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJFNGluQkE7QXFFdGluQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBckV1aW5CQTtBcUVyaW5CQTtBQUNBO0FyRXVpbkJBO0FBQ0E7QUFDQTtBc0U3d3FCQTtBQUNBO0FBQ0E7QXRFK3dxQkE7QUFDQTtBc0U3d3FCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFK3dxQkE7QUFDQTtBc0U3d3FCQTtBQUNBO0FBQ0E7QXRFK3dxQkE7QUFDQTtBc0U3d3FCQTtBQUNBO0FBQ0E7QUFDQTtBdEUrd3FCQTtBQUNBO0FzRTd3cUJBO0FBQ0E7QXRFK3dxQkE7QUFDQTtBc0U3d3FCQTtBQUNBO0FBQ0E7QUFDQTtBdEUrd3FCQTtBc0U1d3FCQTtBQUNBO0F0RTh3cUJBO0FBQ0E7QXNFM3dxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QXRFNndxQkE7QUFDQTtBc0Uzd3FCQTtBQUNBO0FBQ0E7QXRFNndxQkE7QUFDQTtBc0Uzd3FCQTtBQUNBO0FBQ0E7QXRFNndxQkE7QUFDQTtBc0Uzd3FCQTtBQUNBO0F0RTZ3cUJBO0FBQ0E7QXNFM3dxQkE7QUFDQTtBQUNBO0F0RTZ3cUJBO0FBQ0E7QXNFM3dxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEU2d3FCQTtBQUNBO0FzRTN3cUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFNndxQkE7QUFDQTtBc0Uzd3FCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RTZ3cUJBO0FBQ0E7QXNFM3dxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RTZ3cUJBO0FBQ0E7QXNFM3dxQkE7QUFDQTtBQUNBO0F0RTZ3cUJBO0FBQ0E7QXNFM3dxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEU2d3FCQTtBQUNBO0FzRTV3cUJBO0FBQ0E7QXRFOHdxQkE7QUFDQTtBdUV6NHFCQTtBQUNBO0FBQ0E7QXZFMjRxQkE7QXVFejRxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RTI0cUJBO0F1RXg0cUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFMDRxQkE7QXVFdjRxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFeTRxQkE7QXVFcjRxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkV1NHFCQTtBdUVyNHFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RXU0cUJBO0F1RXA0cUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RXM0cUJBO0F1RWw0cUJBO0FBQ0E7QXZFbzRxQkE7QUFDQTtBdUVoNHFCQTtBQUNBO0FBQ0E7QXZFazRxQkE7QXVFaDRxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkVrNHFCQTtBQUNBO0F1RS8zcUJBO0FBQ0E7QUFDQTtBdkVpNHFCQTtBdUUvM3FCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFaTRxQkE7QXVFLzNxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RWk0cUJBO0F1RTczcUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFKzNxQkE7QXVFNTNxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkU4M3FCQTtBQUNBO0F1RTUzcUJBO0FBQ0E7QXZFODNxQkE7QXVFNTNxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkU4M3FCQTtBQUNBO0F3RTNockJBO0FBQ0E7QUFDQTtBQUNBO0F4RTZockJBO0F3RTVockJBO0FBQ0E7QUFDQTtBeEU4aHJCQTtBd0U3aHJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4RStockJBO0F3RTlockJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBeEVnaXJCQTtBd0UvaHJCQTtBQUNBO0F4RWlpckJBO0F3RWhpckJBO0FBQ0E7QXhFa2lyQkE7QXdFOWhyQkE7QUFDQTtBeEVnaXJCQTtBd0UvaHJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEVpaXJCQTtBd0U5aHJCQTtBQUNBO0F4RWdpckJBO0F3RTlockJBO0FBQ0E7QUFDQTtBQUNBO0F4RWdpckJBO0F3RS9ockJBO0FBQ0E7QXhFaWlyQkE7QUFDQTtBeUVobHJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVrbHJCQTtBQUNBO0F5RWpsckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVtbHJCQTtBQUNBO0F5RWxsckJBO0FBQ0E7QXpFb2xyQkE7QUFDQTtBeUVubHJCQTtBQUNBO0FBQ0E7QXpFcWxyQkE7QUFDQTtBeUVwbHJCQTtBQUNBO0FBQ0E7QUFDQTtBekVzbHJCQTtBQUNBO0F5RXJsckJBO0FBQ0E7QXpFdWxyQkE7QUFDQTtBeUV0bHJCQTtBQUNBO0FBQ0E7QUFDQTtBekV3bHJCQTtBQUNBO0F5RXZsckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekV5bHJCQTtBQUNBO0F5RXhsckJBO0FBQ0E7QUFDQTtBekUwbHJCQTtBQUNBO0F5RXpsckJBO0FBQ0E7QUFDQTtBekUybHJCQTtBQUNBO0F5RTFsckJBO0FBQ0E7QUFDQTtBekU0bHJCQTtBQUNBO0F5RTNsckJBO0FBQ0E7QXpFNmxyQkE7QUFDQTtBeUU1bHJCQTtBQUNBO0FBQ0E7QUFDQTtBekU4bHJCQTtBQUNBO0F5RTVsckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFOGxyQkE7QUFDQTtBeUU1bHJCQTtBQUNBO0F6RThsckJBO0FBQ0E7QXlFN2xyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFK2xyQkE7QUFDQTtBeUU5bHJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFZ21yQkE7QUFDQTtBeUUvbHJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RWltckJBO0FBQ0E7QXlFaG1yQkE7QUFDQTtBekVrbXJCQTtBQUNBO0F5RWptckJBO0FBQ0E7QXpFbW1yQkE7QUFDQTtBeUVqbXJCQTtBQUNBO0F6RW1tckJBO0FBQ0E7QXlFbG1yQkE7QUFDQTtBQUNBO0F6RW9tckJBO0FBQ0E7QXlFbm1yQkE7QUFDQTtBekVxbXJCQTtBQUNBO0F5RXBtckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVzbXJCQTtBQUNBO0F5RXJtckJBO0FBQ0E7QUFDQTtBQUNBO0F6RXVtckJBO0FBQ0E7QXlFdG1yQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXdtckJBO0FBQ0E7QXlFdm1yQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekV5bXJCQTtBQUNBO0F5RXhtckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekUwbXJCQTtBQUNBO0F5RXptckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0F6RTJtckJBO0FBQ0E7QXlFMW1yQkE7QUFDQTtBQUNBO0FBQ0E7QXpFNG1yQkE7QUFDQTtBeUUzbXJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RTZtckJBO0FBQ0E7QXlFNW1yQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFOG1yQkE7QUFDQTtBeUU3bXJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RSttckJBO0FBQ0E7QXlFOW1yQkE7QUFDQTtBQUNBO0FBQ0E7QXpFZ25yQkE7QUFDQTtBeUUvbXJCQTtBQUNBO0FBQ0E7QXpFaW5yQkE7QUFDQTtBeUVobnJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RWtuckJBO0FBQ0E7QXlFam5yQkE7QUFDQTtBekVtbnJCQTtBQUNBO0F5RWxuckJBO0FBQ0E7QUFDQTtBekVvbnJCQTtBQUNBO0F5RW5uckJBO0FBQ0E7QUFDQTtBQUNBO0F6RXFuckJBO0FBQ0E7QXlFcG5yQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVzbnJCQTtBQUNBO0F5RXJuckJBO0FBQ0E7QUFDQTtBQUNBO0F6RXVuckJBO0FBQ0E7QXlFdG5yQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFd25yQkE7QUFDQTtBeUV2bnJCQTtBQUNBO0FBQ0E7QUFDQTtBekV5bnJCQTtBQUNBO0F5RXhuckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekUwbnJCQTtBQUNBO0F5RXpuckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekUybnJCQTtBQUNBO0F5RTFuckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RTRuckJBO0FBQ0E7QXlFM25yQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RTZuckJBO0FBQ0E7QXlFNW5yQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFOG5yQkE7QUFDQTtBeUU3bnJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekUrbnJCQTtBQUNBO0F5RTduckJBO0FBQ0E7QXpFK25yQkE7QUFDQTtBeUU5bnJCQTtBQUNBO0F6RWdvckJBO0FBQ0E7QXlFL25yQkE7QUFDQTtBekVpb3JCQTtBQUNBO0F5RWhvckJBO0FBQ0E7QUFDQTtBQUNBO0F6RWtvckJBO0FBQ0E7QXlFam9yQkE7QUFDQTtBekVtb3JCQTtBQUNBO0F5RWxvckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFb29yQkE7QUFDQTtBeUVub3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVxb3JCQTtBQUNBO0F5RXBvckJBO0FBQ0E7QXpFc29yQkE7QUFDQTtBeUVyb3JCQTtBQUNBO0F6RXVvckJBO0FBQ0E7QXlFdG9yQkE7QUFDQTtBQUNBO0FBQ0E7QXpFd29yQkE7QUFDQTtBeUV0b3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXdvckJBO0FBQ0E7QXlFdm9yQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFeW9yQkE7QUFDQTtBeUV4b3JCQTtBQUNBO0F6RTBvckJBO0FBQ0E7QXlFem9yQkE7QUFDQTtBekUyb3JCQTtBQUNBO0F5RTFvckJBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXpFK29yQkE7QUFDQTtBeUUvb3JCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0F6RXVwckJBO0FBQ0E7QXlFdHByQkE7QUFBQTtBQUFBO0FBQUE7QXpFMnByQkE7QUFDQTtBeUUzcHJCQTtBQUFBO0FBQUE7QXpFK3ByQkE7QXlFL3ByQkE7QUFBQTtBekVrcXJCQTtBQUNBO0F5RWxxckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RW9xckJBO0FBQ0E7QXlFbHFyQkE7QUFDQTtBQUNBO0F6RW9xckJBO0FBQ0E7QXlFbHFyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVvcXJCQTtBQUNBO0F5RW5xckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXFxckJBO0FBQ0E7QXlFbHFyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFb3FyQkE7QXlFbHFyQkE7QUFDQTtBQUNBO0F6RW9xckJBO0FBQ0E7QXlFbHFyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFb3FyQkE7QUFDQTtBeUVucXJCQTtBQUNBO0FBQ0E7QUFDQTtBekVxcXJCQTtBQUNBO0F5RXBxckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXNxckJBO0FBQ0E7QXlFcnFyQkE7QUFDQTtBekV1cXJCQTtBQUNBO0F5RXRxckJBO0FBQ0E7QUFDQTtBekV3cXJCQTtBQUNBO0F5RXZxckJBO0FBQ0E7QUFDQTtBQUNBO0F6RXlxckJBO0FBQ0E7QXlFeHFyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekUwcXJCQTtBQUNBO0F5RXpxckJBO0FBQ0E7QXpFMnFyQkE7QUFDQTtBeUUxcXJCQTtBQUNBO0F6RTRxckJBO0FBQ0E7QXlFOXFyQkE7QUFDQTtBekU0cXJCQTtBQUNBO0F5RTNxckJBO0FBQ0E7QUFDQTtBQUNBO0F6RTZxckJBO0FBQ0E7QXlFNXFyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RThxckJBO0FBQ0E7QXlFN3FyQkE7QUFDQTtBekUrcXJCQTtBQUNBO0F5RTlxckJBO0FBQ0E7QUFDQTtBekVncnJCQTtBQUNBO0F5RS9xckJBO0FBQ0E7QUFDQTtBQUNBO0F6RWlyckJBO0FBQ0E7QXlFaHJyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFa3JyQkE7QUFDQTtBeUVqcnJCQTtBQUNBO0F6RW1yckJBO0FBQ0E7QXlFbHJyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFb3JyQkE7QUFDQTtBeUVucnJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVxcnJCQTtBQUNBO0F5RXByckJBO0FBQ0E7QUFDQTtBQUNBO0F6RXNyckJBO0F5RXByckJBO0FBQ0E7QUFDQTtBekVzcnJCQTtBQUNBO0F5RW5yckJBO0FBQ0E7QXpFcXJyQkE7QUFDQTtBeUVwcnJCQTtBQUNBO0F6RXNyckJBO0FBQ0E7QXlFcnJyQkE7QUFDQTtBQUNBO0F6RXVyckJBO0FBQ0E7QXlFdHJyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFd3JyQkE7QUFDQTtBeUV2cnJCQTtBQUNBO0F6RXlyckJBO0FBQ0E7QXlFeHJyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFMHJyQkE7QUFDQTtBeUV6cnJCQTtBQUNBO0F6RTJyckJBO0FBQ0E7QXlFMXJyQkE7QUFDQTtBekU0cnJCQTtBQUNBO0F5RTNyckJBO0FBQ0E7QUFDQTtBekU2cnJCQTtBQUNBO0F5RTVyckJBO0FBQ0E7QUFDQTtBQUNBO0F6RThyckJBO0FBQ0E7QXlFN3JyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFK3JyQkE7QUFDQTtBeUU3cnJCQTtBQUNBO0F6RStyckJBO0FBQ0E7QXlFMXJyQkE7OztBQUdBO0F6RTRyckJBO0FBQ0E7QXlFMXJyQkE7QUFDQTtBQUNBO0F6RTRyckJBO0FBQ0E7QXlFM3JyQkE7QUFDQTtBQUNBO0F6RTZyckJBO0FBQ0E7QXlFNXJyQkE7QUFDQTtBekU4cnJCQTtBQUNBO0F5RTdyckJBO0FBQ0E7QXpFK3JyQkE7QUFDQTtBeUU5cnJCQTtBQUNBO0FBQ0E7QXpFZ3NyQkE7QUFDQTtBeUUvcnJCQTtBQUNBO0FBQ0E7QXpFaXNyQkE7QUFDQTtBeUVoc3JCQTtBQUNBO0FBQ0E7QXpFa3NyQkE7QUFDQTtBeUVqc3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVtc3JCQTtBQUNBO0F5RWpzckJBO0FBQ0E7QXpFbXNyQkE7QUFDQTtBeUVqc3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RW1zckJBO0FBQ0E7QXlFanNyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFbXNyQkE7QUFDQTtBeUVqc3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RW1zckJBO0FBQ0E7QXlFbHNyQkE7QUFDQTtBekVvc3JCQTtBQUNBO0F5RW5zckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXFzckJBO0FBQ0E7QXlFbnNyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVxc3JCQTtBQUNBO0F5RW5zckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXFzckJBO0FBQ0E7QXlFbnNyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFcXNyQkE7QUFDQTtBeUVuc3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVxc3JCQTtBQUNBO0F5RXBzckJBO0FBQ0E7QUFDQTtBekVzc3JCQTtBQUNBO0F5RXJzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekV1c3JCQTtBQUNBO0F5RXJzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFdXNyQkE7QUFDQTtBeUVyc3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekV1c3JCQTtBQUNBO0F5RXJzckJBO0FBQ0E7QUFDQTtBekV1c3JCQTtBQUNBO0F5RXJzckJBO0FBQ0E7QXpFdXNyQkE7QUFDQTtBeUVyc3JCQTtBQUNBO0FBQ0E7O0FBRUE7QXpFdXNyQkE7QUFDQTtBeUVyc3JCQTtBQUNBO0F6RXVzckJBO0FBQ0E7QXlFcnNyQkE7QUFDQTtBQUFBO0F6RXVzckJBO0FBQ0E7QXlFdHNyQkE7QUFDQTtBekV3c3JCQTtBQUNBO0F5RXRzckJBO0FBQ0E7QUFDQTtBQUNBO0F6RXdzckJBO0FBQ0E7QXlFdnNyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFeXNyQkE7QUFDQTtBeUV2c3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekV5c3JCQTtBQUNBO0F5RXZzckJBO0FBQ0E7QXpFeXNyQkE7QUFDQTtBeUV2c3JCQTtBQUNBO0FBQ0E7QUFDQTtBekV5c3JCQTtBQUNBO0F5RXZzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekV5c3JCQTtBQUNBO0F5RXZzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFeXNyQkE7QUFDQTtBeUV2c3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXlzckJBO0FBQ0E7QXlFdnNyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXlzckJBO0FBQ0E7QXlFdnNyQkE7QUFDQTtBQUNBO0F6RXlzckJBO0FBQ0E7QXlFdnNyQkE7QUFDQTtBekV5c3JCQTtBQUNBO0F5RXZzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFeXNyQkE7QUFDQTtBeUV2c3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFeXNyQkE7QUFDQTtBeUV4c3JCQTtBQUNBO0F6RTBzckJBO0FBQ0E7QXlFenNyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFMnNyQkE7QUFDQTtBeUV6c3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFMnNyQkE7QUFDQTtBeUV6c3JCQTtBQUNBO0FBQ0E7QXpFMnNyQkE7QUFDQTtBeUUxc3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekU0c3JCQTtBQUNBO0F5RTFzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekU0c3JCQTtBQUNBO0F5RTFzckJBO0FBQ0E7QUFDQTtBekU0c3JCQTtBQUNBO0F5RTFzckJBO0FBQ0E7QUFDQTtBQUNBO0F6RTRzckJBO0FBQ0E7QXlFMXNyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekU0c3JCQTtBQUNBO0F5RTFzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RTRzckJBO0FBQ0E7QXlFMXNyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekU0c3JCQTtBQUNBO0F5RTNzckJBO0FBQ0E7QXpFNnNyQkE7QUFDQTtBeUUzc3JCQTtBQUNBO0F6RTZzckJBO0FBQ0E7QXlFM3NyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekU2c3JCQTtBQUNBO0F5RTVzckJBO0FBQ0E7QUFDQTtBekU4c3JCQTtBQUNBO0F5RTVzckJBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RStzckJBO0FBQ0E7QXlFN3NyQkE7QUFDQTtBekUrc3JCQTtBQUNBO0F5RTlzckJBO0FBQ0E7QUFDQTtBQUNBO0F6RWd0ckJBO0FBQ0E7QXlFOXNyQkE7QUFDQTtBQUNBO0F6RWd0ckJBO0FBQ0E7QXlFOXNyQkE7QUFDQTtBekVndHJCQTtBQUNBO0F5RTlzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFZ3RyQkE7QUFDQTtBeUU5c3JCQTtBQUNBO0F6RWd0ckJBO0FBQ0E7QXlFOXNyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFZ3RyQkE7QUFDQTtBeUU5c3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFZ3RyQkE7QUFDQTtBeUU5c3JCQTtBQUNBO0F6RWd0ckJBO0FBQ0E7QXlFOXNyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RWd0ckJBO0FBQ0E7QXlFOXNyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFZ3RyQkE7QUFDQTtBeUU5c3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFZ3RyQkE7QUFDQTtBeUU5c3JCQTtBQUNBO0F6RWd0ckJBO0FBQ0E7QXlFOXNyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F6RWl0ckJBO0FBQ0E7QXlFOXNyQkE7QUFDQTtBekVndHJCQTtBQUNBO0F5RTlzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVndHJCQTtBQUNBO0F5RTlzckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFZ3RyQkE7QUFDQTtBeUU5c3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFZ3RyQkE7QUFDQTtBeUU5c3JCQTtBQUNBO0FBQ0E7QXpFZ3RyQkE7QUFDQTtBeUUvc3JCQTtBQUNBO0FBQ0E7QXpFaXRyQkE7QUFDQTtBeUVodHJCQTtBQUNBO0F6RWt0ckJBO0FBQ0E7QXlFaHRyQkE7QUFDQTtBQUNBO0F6RWt0ckJBO0FBQ0E7QXlFanRyQkE7QUFDQTtBQUNBO0F6RW10ckJBO0FBQ0E7QXlFbHRyQkE7QUFDQTtBQUNBO0F6RW90ckJBO0FBQ0E7QXlFbnRyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVxdHJCQTtBQUNBO0F5RXB0ckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFc3RyQkE7QUFDQTtBeUVwdHJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXN0ckJBO0FBQ0E7QXlFcHRyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFc3RyQkE7QUFDQTtBeUVwdHJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RXN0ckJBO0FBQ0E7QXlFcHRyQkE7QUFDQTtBQUNBO0F6RXN0ckJBO0FBQ0E7QXlFcHRyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVzdHJCQTtBQUNBO0F5RXB0ckJBO0FBQ0E7QUFDQTtBekVzdHJCQTtBQUNBO0F5RXB0ckJBO0FBQ0E7QUFDQTtBQUNBO0F6RXN0ckJBO0FBQ0E7QXlFbHRyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVvdHJCQTtBQUNBO0F5RWx0ckJBO0FBQ0E7QUFDQTtBekVvdHJCQTtBQUNBO0F5RW50ckJBO0FBQ0E7QXpFcXRyQkE7QUFDQTtBeUVwdHJCQTtBQUNBO0F6RXN0ckJBO0FBQ0E7QXlFcnRyQkE7QUFDQTtBekV1dHJCQTtBQUNBO0F5RXR0ckJBO0FBQ0E7QXpFd3RyQkE7QUFDQTtBeUV2dHJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekV5dHJCQTtBQUNBO0F5RXh0ckJBO0FBQ0E7QXpFMHRyQkE7QUFDQTtBeUV6dHJCQTtBQUNBO0F6RTJ0ckJBO0FBQ0E7QXlFMXRyQkE7QUFDQTtBQUNBO0FBQ0E7QXpFNHRyQkE7QUFDQTtBeUUzdHJCQTtBQUNBO0FBQ0E7QUFDQTtBekU2dHJCQTtBQUNBO0F5RTV0ckJBO0FBQ0E7QXpFOHRyQkE7QUFDQTtBeUU3dHJCQTtBQUNBO0F6RSt0ckJBO0FBQ0E7QXlFOXRyQkE7QUFDQTtBekVndXJCQTtBQUNBO0F5RS90ckJBO0FBQ0E7QXpFaXVyQkE7QUFDQTtBeUUvdHJCQTtBQUNBO0F6RWl1ckJBO0FBQ0E7QXlFL3RyQkE7O0FBRUE7QXpFaXVyQkE7QUFDQTtBeUVodXJCQTtBQUNBO0F6RWt1ckJBO0FBQ0E7QXlFanVyQkE7QUFDQTtBekVtdXJCQTtBQUNBO0F5RWp1ckJBO0FBQ0E7QXpFbXVyQkE7QUFDQTtBeUVqdXJCQTtBQUNBO0F6RW11ckJBO0FBQ0E7QXlFanVyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekVtdXJCQTtBQUNBO0F5RWp1ckJBO0FBQ0E7QXpFbXVyQkE7QUFDQTtBeUVsdXJCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RW91ckJBO0FBQ0E7QXlFbnVyQkE7QUFDQTtBQUNBO0F6RXF1ckJBO0FBQ0E7QXlFcHVyQkE7QUFDQTtBQUNBO0F6RXN1ckJBO0FBQ0E7QXlFcnVyQkE7QUFDQTtBQUNBO0F6RXV1ckJBO0FBQ0E7QXlFdHVyQkE7QUFDQTtBQUNBO0F6RXd1ckJBO0FBQ0E7QXlFdnVyQkE7QUFDQTtBQUNBO0F6RXl1ckJBO0FBQ0E7QXlFeHVyQkE7OztBQUdBO0F6RTB1ckJBO0FBQ0E7QXlFenVyQkE7QUFDQTtBekUydXJCQTtBQUNBO0F5RTF1ckJBOztBQUVBO0F6RTR1ckJBO0FBQ0E7QXlFM3VyQkE7QUFDQTtBekU2dXJCQTtBQUNBO0F5RTV1ckJBO0FBQ0E7QXpFOHVyQkE7QUFDQTtBeUU3dXJCQTtBQUNBO0F6RSt1ckJBO0FBQ0E7QXlFOXVyQkE7QUFDQTtBekVndnJCQTtBQUNBO0F5RS91ckJBO0FBQ0E7QUFDQTtBekVpdnJCQTtBQUNBO0F5RWh2ckJBO0FBQ0E7QXpFa3ZyQkE7QUFDQTtBeUVqdnJCQTtBQUNBO0F6RW12ckJBO0FBQ0E7QXlFbHZyQkE7QUFDQTtBekVvdnJCQTtBQUNBO0F5RW52ckJBO0FBQ0E7QXpFcXZyQkE7QUFDQTtBeUVwdnJCQTtBQUNBO0FBQ0E7QXpFc3ZyQkE7QUFDQTtBeUVydnJCQTtBQUNBO0FBQ0E7QXpFdXZyQkE7QUFDQTtBeUV0dnJCQTtBQUNBO0F6RXd2ckJBO0FBQ0E7QXlFdnZyQkE7QUFDQTtBQUNBO0F6RXl2ckJBO0FBQ0E7QXlFeHZyQkE7QUFDQTtBekUwdnJCQTtBQUNBO0F5RXp2ckJBO0FBQ0E7QXpFMnZyQkE7QUFDQTtBeUUxdnJCQTtBQUNBO0F6RTR2ckJBO0FBQ0E7QXlFM3ZyQkE7QUFDQTtBQUNBO0F6RTZ2ckJBO0FBQ0E7QXlFNXZyQkE7QUFDQTtBekU4dnJCQTtBQUNBO0F5RTd2ckJBO0FBQ0E7QXpFK3ZyQkE7QUFDQTtBeUU5dnJCQTtBQUNBO0F6RWd3ckJBO0FBQ0E7QXlFL3ZyQkE7QUFDQTtBekVpd3JCQTtBQUNBO0F5RWh3ckJBO0FBQ0E7QXpFa3dyQkE7QUFDQTtBeUVqd3JCQTtBQUNBO0F6RW13ckJBO0FBQ0E7QXlFbHdyQkE7QUFDQTtBekVvd3JCQTtBQUNBO0F5RW53ckJBO0FBQ0E7QUFDQTtBekVxd3JCQTtBQUNBO0F5RXB3ckJBO0FBQ0E7QUFDQTtBekVzd3JCQTtBQUNBO0F5RXJ3ckJBO0FBQ0E7QUFDQTtBekV1d3JCQTtBQUNBO0F5RXR3ckJBO0FBQ0E7QXpFd3dyQkE7QUFDQTtBeUV2d3JCQTtBQUNBO0F6RXl3ckJBO0FBQ0E7QXlFcndyQkE7QUFDQTtBQUNBO0F6RXV3ckJBO0FBQ0E7QXlFdHdyQkE7QUFDQTtBekV3d3JCQTtBQUNBO0F5RXZ3ckJBO0FBQ0E7QXpFeXdyQkE7QUFDQTtBeUV4d3JCQTtBQUNBO0F6RTB3ckJBO0FBQ0E7QXlFendyQkE7QUFDQTtBekUyd3JCQTtBQUNBO0F5RXh3ckJBO0FBQ0E7QUFDQTtBekUwd3JCQTtBQUNBO0F5RXp3ckJBO0FBQ0E7QXpFMndyQkE7QUFDQTtBeUV6d3JCQTtBQUNBO0F6RTJ3ckJBO0FBQ0E7QXlFdndyQkE7QUFDQTtBQUNBO0F6RXl3ckJBO0FBQ0E7QXlFeHdyQkE7QUFDQTtBekUwd3JCQTtBQUNBO0F5RXp3ckJBO0FBQ0E7QXpFMndyQkE7QUFDQTtBeUUxd3JCQTtBQUNBO0F6RTR3ckJBO0FBQ0E7QXlFM3dyQkE7QUFDQTtBekU2d3JCQTtBQUNBO0F5RTV3ckJBO0FBQ0E7QXpFOHdyQkE7QUFDQTtBeUUzd3JCQTtBQUNBO0FBQ0E7QXpFNndyQkE7QUFDQTtBeUU1d3JCQTtBQUNBO0F6RTh3ckJBO0FBQ0E7QXlFN3dyQkE7QUFDQTtBekUrd3JCQTtBQUNBO0F5RTl3ckJBO0FBQ0E7QUFDQTtBQUNBO0F6RWd4ckJBO0FBQ0E7QXlFL3dyQkE7QUFDQTtBekVpeHJCQTtBQUNBO0F5RWh4ckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6RWt4ckJBO0FBQ0E7QXlFanhyQkE7QUFDQTtBekVteHJCQTtBQUNBO0F5RWx4ckJBO0FBQ0E7QUFDQTtBekVveHJCQTtBQUNBO0F5RW54ckJBO0FBQ0E7QXpFcXhyQkE7QUFDQTtBeUVweHJCQTtBQUNBO0F6RXN4ckJBO0FBQ0E7QXlFcnhyQkE7QUFDQTtBekV1eHJCQTtBQUNBO0F5RXJ4ckJBO0FBQ0E7QXpFdXhyQkE7QUFDQTtBeUV0eHJCQTtBQUNBO0F6RXd4ckJBO0FBQ0E7QXlFdnhyQkE7QUFDQTtBekV5eHJCQTtBQUNBO0F5RXh4ckJBO0FBQ0E7QUFDQTtBQUNBO0F6RTB4ckJBO0FBQ0E7QXlFenhyQkE7QUFDQTtBekUyeHJCQTtBQUNBO0F5RXp4ckJBO0FBQ0E7QUFDQTtBekUyeHJCQTtBQUNBO0F5RTF4ckJBO0FBQ0E7QUFDQTtBekU0eHJCQTtBQUNBO0F5RTN4ckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpFNnhyQkE7QUFDQTtBeUUxeHJCQTtBQUNBO0FBQ0E7QUFDQTtBekU0eHJCQTtBQUNBO0FBQ0E7QXlFenhyQkE7QUFDQTs7QUFFQTtBekUyeHJCQTtBQUNBO0F5RXp4ckJBO0FBQ0E7QXpFMnhyQkE7QUFDQTtBeUV6eHJCQTtBQUNBO0F6RTJ4ckJBO0FBQ0E7QXlFMXhyQkE7QUFDQTtBekU0eHJCQTtBQUNBO0F5RTF4ckJBO0FBQ0E7QXpFNHhyQkE7QUFDQTtBeUUxeHJCQTtBQUNBO0F6RTR4ckJBO0FBQ0E7QTBFcjV1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRXU1dUJBO0FBQ0E7QTBFcjV1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFFdTV1QkE7QUFDQTtBMEVyNXVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUV1NXVCQTtBQUNBO0EwRXQ1dUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFFdzV1QkE7QUFDQTtBMEV2NXVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRXk1dUJBO0FBQ0E7QTBFeDV1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUUwNXVCQTtBQUNBO0EwRXg1dUJBO0FBQ0E7QUFDQTtBMUUwNXVCQTtBQUNBO0EwRXo1dUJBO0FBQ0E7QUFDQTtBQUNBO0ExRTI1dUJBO0FBQ0E7QTBFMTV1QkE7QUFDQTtBQUNBO0FBQ0E7QTFFNDV1QkE7QUFDQTtBMEUzNXVCQTtBQUNBO0ExRTY1dUJBO0FBQ0E7QTBFNTV1QkE7QUFDQTtBQUNBO0ExRTg1dUJBO0FBQ0E7QTBFNzV1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUUrNXVCQTtBQUNBO0EwRTk1dUJBO0FBQ0E7QUFDQTtBMUVnNnVCQTtBQUNBO0EwRS81dUJBO0FBQ0E7QTFFaTZ1QkE7QUFDQTtBMEVoNnVCQTtBQUNBO0FBQ0E7QTFFazZ1QkE7QUFDQTtBMEVqNnVCQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBMUVtNnVCQTtBQUNBO0EwRWw2dUJBO0FBQ0E7QUFDQTtBMUVvNnVCQTtBQUNBO0EwRW42dUJBO0FBQ0E7QUFDQTtBMUVxNnVCQTtBQUNBO0EwRXA2dUJBOztBQUVBO0ExRXM2dUJBO0FBQ0E7QTBFcjZ1QkE7QUFDQTtBMUV1NnVCQTtBQUNBO0EwRXQ2dUJBO0FBQ0E7QTFFdzZ1QkE7QUFDQTtBMEV2NnVCQTtBQUNBO0ExRXk2dUJBO0FBQ0E7QTBFeDZ1QkE7QUFDQTtBMUUwNnVCQTtBQUNBO0EwRXo2dUJBO0FBQ0E7QTFFMjZ1QkE7QUFDQTtBMEUxNnVCQTs7QUFFQTtBMUU0NnVCQTtBQUNBO0EwRTE2dUJBO0FBQ0E7QUFDQTtBMUU0NnVCQTtBQUNBO0F5RTlpdkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFEQTtBQUNBO0FBR0E7QUFDQTtBQUZBO0FBQ0E7QUFDQTtBQUlBO0FBQ0E7QUFIQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQ0E7QUFKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFNQTtBQUNBO0FBTEE7QUFDQTtBQUNBO0FBT0E7QUFDQTtBQU5BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFRQTtBQUNBO0FBUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBU0E7QUFDQTtBQVJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBVUE7QUFDQTtBQVRBO0FBQ0E7QUFDQTtBQUNBO0FBV0E7QUFDQTtBQVZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFZQTtBQUNBO0FBWEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFhQTtBQUNBO0FBWkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWNBO0FBQ0E7QUFiQTtBQUNBO0FBQ0E7QUFDQTtBQWVBO0FBQ0E7QUFkQTtBQUNBO0FBQ0E7QUFnQkE7QUFDQTtBQWZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFpQkE7QUFDQTtBQWhCQTtBQUNBO0FBa0JBO0FBQ0E7QUFqQkE7QUFDQTtBQUNBO0FBQ0E7QUFtQkE7QUFDQTtBQWxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0JBO0FBQ0E7QUFuQkE7QUFDQTtBQUNBO0FBQ0E7QUFxQkE7QUFDQTtBQXBCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXNCQTtBQUNBO0FBckJBO0FBQ0E7QUFDQTtBQUNBO0FBdUJBO0FBQ0E7QUF0QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBd0JBO0FBQ0E7QUF2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBeUJBO0FBQ0E7QUF4QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUEwQkE7QUFDQTtBQXpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUEyQkE7QUFDQTtBQTFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBNEJBO0FBQ0E7QUEzQkE7QUFDQTtBQTZCQTtBQUNBO0FBNUJBO0FBQ0E7QUE4QkE7QUFDQTtBQTdCQTtBQUNBO0FBQ0E7QUErQkE7QUFDQTtBQTlCQTtBQUNBO0FBZ0NBO0FBQ0E7QUEvQkE7QUFDQTtBQUNBO0FBaUNBO0FBQ0E7QUFoQ0E7QUFDQTtBQWtDQTtBQUNBO0FBakNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbUNBO0FBQ0E7QUFsQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QUFDQTtBQWxDQTtBQUNBO0FBb0NBO0FBQ0E7QUFuQ0E7QUFDQTtBQXFDQTtBQUNBO0FBcENBO0FBQ0E7QUFzQ0E7QUFDQTtBQXJDQTtBQUNBO0FBQ0E7QUFDQTtBQXVDQTtBQUNBO0FBdENBO0FBQ0E7QUF3Q0E7QUFDQTtBQXZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBeUNBO0FBQ0E7QUF4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUEwQ0E7QUFDQTtBQXhDQTtBQUNBO0FBMENBO0FBQ0E7QUF6Q0E7QUFDQTtBQTJDQTtBQUNBO0FBMUNBO0FBQ0E7QUFDQTtBQUNBO0FBNENBO0FBQ0E7QUExQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTRDQTtBQUNBO0FBM0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBNkNBO0FBQ0E7QUE1Q0E7QUFDQTtBQThDQTtBQUNBO0FBN0NBO0FBQ0E7QUErQ0E7QUFDQTtBQTlDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBbURBO0FBQ0E7QUFuREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQTJEQTtBQUNBO0FBMURBO0FBQUE7QUFBQTtBQUFBO0FBK0RBO0FBQ0E7QUEvREE7QUFBQTtBQUFBO0FBbUVBO0FBbkVBO0FBQUE7QUFzRUE7QUFDQTtBQXJFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBdUVBO0FBQ0E7QUF0RUE7QUFDQTtBQUNBO0FBd0VBO0FBQ0E7QUF2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXlFQTtBQUNBO0FBeEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBMEVBO0FBQ0E7QUF2RUE7QUFDQTtBQUNBO0FBQ0E7QUF5RUE7QUF2RUE7QUFDQTtBQUNBO0FBeUVBO0FBQ0E7QUF2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF5RUE7QUFDQTtBQXhFQTtBQUNBO0FBQ0E7QUFDQTtBQTBFQTtBQUNBO0FBekVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBMkVBO0FBQ0E7QUExRUE7QUFDQTtBQTRFQTtBQUNBO0FBM0VBO0FBQ0E7QUFDQTtBQTZFQTtBQUNBO0FBNUVBO0FBQ0E7QUFDQTtBQUNBO0FBOEVBO0FBQ0E7QUE3RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQStFQTtBQUNBO0FBOUVBO0FBQ0E7QUFnRkE7QUFDQTtBQS9FQTtBQUNBO0FBaUZBO0FBQ0E7QUFuRkE7QUFDQTtBQWlGQTtBQUNBO0FBaEZBO0FBQ0E7QUFDQTtBQUNBO0FBa0ZBO0FBQ0E7QUFqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbUZBO0FBQ0E7QUFsRkE7QUFDQTtBQW9GQTtBQUNBO0FBbkZBO0FBQ0E7QUFDQTtBQXFGQTtBQUNBO0FBcEZBO0FBQ0E7QUFDQTtBQUNBO0FBc0ZBO0FBQ0E7QUFyRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF1RkE7QUFDQTtBQXRGQTtBQUNBO0FBd0ZBO0FBQ0E7QUF2RkE7QUFDQTtBQUNBO0FBQ0E7QUF5RkE7QUFDQTtBQXhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTBGQTtBQUNBO0FBeEZBO0FBQ0E7QUFDQTtBQUNBO0FBMEZBO0FBeEZBO0FBQ0E7QUFDQTtBQTBGQTtBQUNBO0FBdkZBO0FBQ0E7QUF5RkE7QUFDQTtBQXhGQTtBQUNBO0FBMEZBO0FBQ0E7QUF6RkE7QUFDQTtBQUNBO0FBMkZBO0FBQ0E7QUExRkE7QUFDQTtBQUNBO0FBQ0E7QUE0RkE7QUFDQTtBQTNGQTtBQUNBO0FBNkZBO0FBQ0E7QUE1RkE7QUFDQTtBQUNBO0FBQ0E7QUE4RkE7QUFDQTtBQTdGQTtBQUNBO0FBK0ZBO0FBQ0E7QUE5RkE7QUFDQTtBQWdHQTtBQUNBO0FBL0ZBO0FBQ0E7QUFDQTtBQWlHQTtBQUNBO0FBaEdBO0FBQ0E7QUFDQTtBQUNBO0FBa0dBO0FBQ0E7QUFqR0E7QUFDQTtBQUNBO0FBQ0E7QUFtR0E7QUFDQTtBQWpHQTtBQUNBO0FBbUdBO0FBQ0E7QUE5RkE7OztBQUdBO0FBZ0dBO0FBQ0E7QUE5RkE7QUFDQTtBQUNBO0FBZ0dBO0FBQ0E7QUEvRkE7QUFDQTtBQUNBO0FBaUdBO0FBQ0E7QUFoR0E7QUFDQTtBQWtHQTtBQUNBO0FBakdBO0FBQ0E7QUFtR0E7QUFDQTtBQWxHQTtBQUNBO0FBQ0E7QUFvR0E7QUFDQTtBQW5HQTtBQUNBO0FBQ0E7QUFxR0E7QUFDQTtBQXBHQTtBQUNBO0FBQ0E7QUFzR0E7QUFDQTtBQXJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXVHQTtBQUNBO0FBckdBO0FBQ0E7QUF1R0E7QUFDQTtBQXJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBdUdBO0FBQ0E7QUFyR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF1R0E7QUFDQTtBQXJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBdUdBO0FBQ0E7QUF0R0E7QUFDQTtBQXdHQTtBQUNBO0FBdkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBeUdBO0FBQ0E7QUF2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXlHQTtBQUNBO0FBdkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBeUdBO0FBQ0E7QUF2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF5R0E7QUFDQTtBQXZHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXlHQTtBQUNBO0FBeEdBO0FBQ0E7QUFDQTtBQTBHQTtBQUNBO0FBekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTJHQTtBQUNBO0FBekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUEyR0E7QUFDQTtBQXpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTJHQTtBQUNBO0FBekdBO0FBQ0E7QUFDQTtBQTJHQTtBQUNBO0FBekdBO0FBQ0E7QUEyR0E7QUFDQTtBQXpHQTtBQUNBO0FBQ0E7O0FBRUE7QUEyR0E7QUFDQTtBQXpHQTtBQUNBO0FBMkdBO0FBQ0E7QUF6R0E7QUFDQTtBQUFBO0FBMkdBO0FBQ0E7QUExR0E7QUFDQTtBQTRHQTtBQUNBO0FBMUdBO0FBQ0E7QUFDQTtBQUNBO0FBNEdBO0FBQ0E7QUEzR0E7QUFDQTtBQUNBO0FBQ0E7QUE2R0E7QUFDQTtBQTNHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTZHQTtBQUNBO0FBM0dBO0FBQ0E7QUE2R0E7QUFDQTtBQTNHQTtBQUNBO0FBQ0E7QUFDQTtBQTZHQTtBQUNBO0FBM0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTZHQTtBQUNBO0FBM0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE2R0E7QUFDQTtBQTNHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBNkdBO0FBQ0E7QUEzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBNkdBO0FBQ0E7QUEzR0E7QUFDQTtBQUNBO0FBNkdBO0FBQ0E7QUEzR0E7QUFDQTtBQTZHQTtBQUNBO0FBM0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE2R0E7QUFDQTtBQTNHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE2R0E7QUFDQTtBQTVHQTtBQUNBO0FBOEdBO0FBQ0E7QUE3R0E7QUFDQTtBQUNBO0FBQ0E7QUErR0E7QUFDQTtBQTdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUErR0E7QUFDQTtBQTdHQTtBQUNBO0FBQ0E7QUErR0E7QUFDQTtBQTVHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOEdBO0FBQ0E7QUE1R0E7QUFDQTtBQUNBO0FBQ0E7QUE4R0E7QUFDQTtBQTVHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOEdBO0FBQ0E7QUE1R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE4R0E7QUFDQTtBQTVHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOEdBO0FBQ0E7QUE3R0E7QUFDQTtBQStHQTtBQUNBO0FBN0dBO0FBQ0E7QUErR0E7QUFDQTtBQTdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBK0dBO0FBQ0E7QUE5R0E7QUFDQTtBQUNBO0FBZ0hBO0FBQ0E7QUE5R0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFpSEE7QUFDQTtBQS9HQTtBQUNBO0FBaUhBO0FBQ0E7QUFoSEE7QUFDQTtBQUNBO0FBQ0E7QUFrSEE7QUFDQTtBQWhIQTtBQUNBO0FBQ0E7QUFrSEE7QUFDQTtBQWhIQTtBQUNBO0FBa0hBO0FBQ0E7QUFoSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWtIQTtBQUNBO0FBaEhBO0FBQ0E7QUFrSEE7QUFDQTtBQWhIQTtBQUNBO0FBQ0E7QUFDQTtBQWtIQTtBQUNBO0FBaEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWtIQTtBQUNBO0FBaEhBO0FBQ0E7QUFrSEE7QUFDQTtBQWhIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFrSEE7QUFDQTtBQWhIQTtBQUNBO0FBQ0E7QUFDQTtBQWtIQTtBQUNBO0FBaEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWtIQTtBQUNBO0FBaEhBO0FBQ0E7QUFrSEE7QUFDQTtBQWhIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQW1IQTtBQUNBO0FBaEhBO0FBQ0E7QUFrSEE7QUFDQTtBQWhIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFrSEE7QUFDQTtBQWhIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBa0hBO0FBQ0E7QUFoSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBa0hBO0FBQ0E7QUFoSEE7QUFDQTtBQUNBO0FBa0hBO0FBQ0E7QUFqSEE7QUFDQTtBQUNBO0FBbUhBO0FBQ0E7QUFsSEE7QUFDQTtBQW9IQTtBQUNBO0FBbEhBO0FBQ0E7QUFDQTtBQW9IQTtBQUNBO0FBbkhBO0FBQ0E7QUFDQTtBQXFIQTtBQUNBO0FBcEhBO0FBQ0E7QUFDQTtBQXNIQTtBQUNBO0FBckhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF1SEE7QUFDQTtBQXRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBd0hBO0FBQ0E7QUF0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXdIQTtBQUNBO0FBdEhBO0FBQ0E7QUFDQTtBQUNBO0FBd0hBO0FBQ0E7QUF0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXdIQTtBQUNBO0FBdEhBO0FBQ0E7QUFDQTtBQXdIQTtBQUNBO0FBdEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF3SEE7QUFDQTtBQXRIQTtBQUNBO0FBQ0E7QUF3SEE7QUFDQTtBQXRIQTtBQUNBO0FBQ0E7QUFDQTtBQXdIQTtBQUNBO0FBcEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFzSEE7QUFDQTtBQXBIQTtBQUNBO0FBQ0E7QUFzSEE7QUFDQTtBQXJIQTtBQUNBO0FBdUhBO0FBQ0E7QUF0SEE7QUFDQTtBQXdIQTtBQUNBO0FBdkhBO0FBQ0E7QUF5SEE7QUFDQTtBQXhIQTtBQUNBO0FBMEhBO0FBQ0E7QUF6SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUEySEE7QUFDQTtBQTFIQTtBQUNBO0FBNEhBO0FBQ0E7QUEzSEE7QUFDQTtBQTZIQTtBQUNBO0FBNUhBO0FBQ0E7QUFDQTtBQUNBO0FBOEhBO0FBQ0E7QUE3SEE7QUFDQTtBQUNBO0FBQ0E7QUErSEE7QUFDQTtBQTlIQTtBQUNBO0FBZ0lBO0FBQ0E7QUEvSEE7QUFDQTtBQWlJQTtBQUNBO0FBaElBO0FBQ0E7QUFrSUE7QUFDQTtBQWpJQTtBQUNBO0FBbUlBO0FBQ0E7QUFqSUE7QUFDQTtBQW1JQTtBQUNBO0FBaklBOztBQUVBO0FBbUlBO0FBQ0E7QUFsSUE7QUFDQTtBQW9JQTtBQUNBO0FBbklBO0FBQ0E7QUFxSUE7QUFDQTtBQW5JQTtBQUNBO0FBcUlBO0FBQ0E7QUFuSUE7QUFDQTtBQXFJQTtBQUNBO0FBbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFxSUE7QUFDQTtBQW5JQTtBQUNBO0FBcUlBO0FBQ0E7QUFwSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXNJQTtBQUNBO0FBcklBO0FBQ0E7QUFDQTtBQXVJQTtBQUNBO0FBdElBO0FBQ0E7QUFDQTtBQXdJQTtBQUNBO0FBdklBO0FBQ0E7QUFDQTtBQXlJQTtBQUNBO0FBeElBO0FBQ0E7QUFDQTtBQTBJQTtBQUNBO0FBeklBO0FBQ0E7QUFDQTtBQTJJQTtBQUNBO0FBMUlBOzs7QUFHQTtBQTRJQTtBQUNBO0FBM0lBO0FBQ0E7QUE2SUE7QUFDQTtBQTVJQTs7QUFFQTtBQThJQTtBQUNBO0FBN0lBO0FBQ0E7QUErSUE7QUFDQTtBQTlJQTtBQUNBO0FBZ0pBO0FBQ0E7QUEvSUE7QUFDQTtBQWlKQTtBQUNBO0FBaEpBO0FBQ0E7QUFrSkE7QUFDQTtBQWpKQTtBQUNBO0FBQ0E7QUFtSkE7QUFDQTtBQWxKQTtBQUNBO0FBb0pBO0FBQ0E7QUFuSkE7QUFDQTtBQXFKQTtBQUNBO0FBcEpBO0FBQ0E7QUFzSkE7QUFDQTtBQXJKQTtBQUNBO0FBdUpBO0FBQ0E7QUF0SkE7QUFDQTtBQUNBO0FBd0pBO0FBQ0E7QUF2SkE7QUFDQTtBQUNBO0FBeUpBO0FBQ0E7QUF4SkE7QUFDQTtBQTBKQTtBQUNBO0FBekpBO0FBQ0E7QUFDQTtBQTJKQTtBQUNBO0FBMUpBO0FBQ0E7QUE0SkE7QUFDQTtBQTNKQTtBQUNBO0FBNkpBO0FBQ0E7QUE1SkE7QUFDQTtBQThKQTtBQUNBO0FBN0pBO0FBQ0E7QUFDQTtBQStKQTtBQUNBO0FBOUpBO0FBQ0E7QUFnS0E7QUFDQTtBQS9KQTtBQUNBO0FBaUtBO0FBQ0E7QUFoS0E7QUFDQTtBQWtLQTtBQUNBO0FBaktBO0FBQ0E7QUFtS0E7QUFDQTtBQWxLQTtBQUNBO0FBb0tBO0FBQ0E7QUFuS0E7QUFDQTtBQXFLQTtBQUNBO0FBcEtBO0FBQ0E7QUFzS0E7QUFDQTtBQXJLQTtBQUNBO0FBQ0E7QUF1S0E7QUFDQTtBQXRLQTtBQUNBO0FBQ0E7QUF3S0E7QUFDQTtBQXZLQTtBQUNBO0FBQ0E7QUF5S0E7QUFDQTtBQXhLQTtBQUNBO0FBMEtBO0FBQ0E7QUF6S0E7QUFDQTtBQTJLQTtBQUNBO0FBdktBO0FBQ0E7QUFDQTtBQXlLQTtBQUNBO0FBeEtBO0FBQ0E7QUEwS0E7QUFDQTtBQXpLQTtBQUNBO0FBMktBO0FBQ0E7QUExS0E7QUFDQTtBQTRLQTtBQUNBO0FBM0tBO0FBQ0E7QUE2S0E7QUFDQTtBQTFLQTtBQUNBO0FBQ0E7QUE0S0E7QUFDQTtBQTNLQTtBQUNBO0FBNktBO0FBQ0E7QUEzS0E7QUFDQTtBQTZLQTtBQUNBO0FBeEtBO0FBQ0E7QUFDQTtBQTBLQTtBQUNBO0FBektBO0FBQ0E7QUEyS0E7QUFDQTtBQTFLQTtBQUNBO0FBNEtBO0FBQ0E7QUEzS0E7QUFDQTtBQTZLQTtBQUNBO0FBNUtBO0FBQ0E7QUE4S0E7QUFDQTtBQTdLQTtBQUNBO0FBK0tBO0FBQ0E7QUE1S0E7QUFDQTtBQUNBO0FBOEtBO0FBQ0E7QUE3S0E7QUFDQTtBQStLQTtBQUNBO0FBOUtBO0FBQ0E7QUFnTEE7QUFDQTtBQS9LQTtBQUNBO0FBQ0E7QUFDQTtBQWlMQTtBQUNBO0FBaExBO0FBQ0E7QUFrTEE7QUFDQTtBQWpMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW1MQTtBQUNBO0FBbExBO0FBQ0E7QUFvTEE7QUFDQTtBQW5MQTtBQUNBO0FBcUxBO0FBQ0E7QUFwTEE7QUFDQTtBQXNMQTtBQUNBO0FBcExBO0FBQ0E7QUFzTEE7QUFDQTtBQXJMQTtBQUNBO0FBdUxBO0FBQ0E7QUF0TEE7QUFDQTtBQXdMQTtBQUNBO0FBdkxBO0FBQ0E7QUFDQTtBQUNBO0FBeUxBO0FBQ0E7QUF4TEE7QUFDQTtBQTBMQTtBQUNBO0FBeExBO0FBQ0E7QUFDQTtBQTBMQTtBQUNBO0FBekxBO0FBQ0E7QUFDQTtBQTJMQTtBQUNBO0FBMUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE0TEE7QUFDQTtBQXpMQTtBQUNBO0FBQ0E7QUFDQTtBQTJMQTtBQUNBO0FBQ0E7QUF4TEE7QUFDQTs7QUFFQTtBQTBMQTtBQUNBO0FBeExBO0FBQ0E7QUEwTEE7QUFDQTtBQXhMQTtBQUNBO0FBMExBO0FBQ0E7QUF6TEE7QUFDQTtBQTJMQTtBQUNBO0FBekxBO0FBQ0E7QUEyTEE7QUFDQTtBQXpMQTtBQUNBO0FBMkxBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9*//*! Copyright (c) 2026 InfoBeans | infobeans.ai | @InfoBeans */
.editor-post-publish-panel>.editor-post-publish-panel__header{display:none}.editor-post-publish-panel__prepublish{display:flex;flex-direction:column;padding-top:0}.publication-flow__prepublish{order:-1;margin-bottom:10px}.publication-flow__prepublish--message:not(:last-child){border-bottom:1px solid #ddd}.publication-flow__prepublish--notice{background-color:#ecb3b3;padding:10px;margin:0 -24px 20px;text-align:center}/*! Copyright (c) 2026 InfoBeans | infobeans.ai | @InfoBeans */
body.post-type-case_studies .editor-post-publish-panel>.editor-post-publish-panel__header{display:none}body.post-type-case_studies .components-panel__row{text-align:left}body.post-type-case_studies .components-form-token-field{text-align:left}body.post-type-case_studies .editor-post-publish-panel__prepublish{display:flex;flex-direction:column;padding-top:0}body.post-type-case_studies .block-editor-block-card__title{text-align:left}body.post-type-case_studies .publication-flow__prepublish{order:-1;margin-bottom:10px;text-align:left}body.post-type-case_studies .column2{display:flex;justify-content:space-between}body.post-type-case_studies .column2 .components-base-control{width:48%;text-align:left}body.post-type-case_studies .column2 .rich-text{width:48%;text-align:left}body.post-type-case_studies .column3{display:flex;justify-content:space-between}body.post-type-case_studies .column3 .components-base-control{width:33%;text-align:left}body.post-type-case_studies .column3 .rich-text{width:48%;text-align:left}body.post-type-case_studies .publication-flow__prepublish--message{text-align:left}body.post-type-case_studies .block-editor-block-list__block:nth-child(2) div .components-base-control{text-align:left}body.post-type-case_studies .block-editor-block-list__block:nth-child(3) div .components-base-control{text-align:left}body.post-type-case_studies .components-base-control__field{text-align:left}body.post-type-case_studies .block-list-appender{float:left;width:100%}body.post-type-case_studies .blockHeading{margin-bottom:15px;border:1px solid #eee;padding:5px}body.post-type-case_studies .display-names{width:48%;display:flex;margin-top:15px}body.post-type-case_studies .display-names label{margin-right:10px}body.post-type-case_studies .block-editor-block-list__block{max-width:100%}.block-editor-rich-text__editable.rich-text{border:1px solid #eee}@media (max-width:767px){body.post-type-case_studies .block-editor-block-list__block:nth-child(2){width:100%}body.post-type-case_studies .block-editor-block-list__block:nth-child(3){width:100%;margin-left:0}body.post-type-case_studies .column2{flex-direction:column}body.post-type-case_studies .column2 .components-base-control{width:100%;margin-bottom:20px}body.post-type-case_studies .display-names{width:100%}body.post-type-case_studies .display-names label{white-space:nowrap}}/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(/wp-content/plugins/zoho-crm-forms/assets/css/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(/wp-content/plugins/zoho-crm-forms/assets/css/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(/wp-content/plugins/zoho-crm-forms/assets/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(/wp-content/plugins/zoho-crm-forms/assets/css/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(/wp-content/plugins/zoho-crm-forms/assets/css/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(/wp-content/plugins/zoho-crm-forms/assets/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(/wp-content/plugins/zoho-crm-forms/assets/css/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */
 .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/wp-content/plugins/zoho-crm-forms/assets/css/images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/wp-content/plugins/zoho-crm-forms/assets/css/images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/wp-content/plugins/zoho-crm-forms/assets/css/images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/wp-content/plugins/zoho-crm-forms/assets/css/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/wp-content/plugins/zoho-crm-forms/assets/css/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/wp-content/plugins/zoho-crm-forms/assets/css/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(/wp-content/plugins/zoho-crm-forms/assets/css/images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}span#emailerror{color:red;text-transform:capitalize}.crmforms_field_error{color:red}.crmforms_widget_textbox,.crmforms_widget_picklist,.crmforms_widget_multipicklist,.crmforms_widget_textbox_date_picker,.crmforms_post_fields{width:100%}.datetimeTd{position:relative}.field-list-table td{position:relative}.dN{display:none}.dB{display:block}.red{color:red}.form-submit{text-align:left}.mT20{margin-top:20px}.field-list-table td p{margin-top:10px}.hiddenElement{display:none}@font-face{font-family:'Lexend';font-style:normal;font-weight:300;font-display:swap;src:url(https://infobeans.ai/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-300-1.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lexend';font-style:normal;font-weight:300;font-display:swap;src:url(https://infobeans.ai/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-300-2.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lexend';font-style:normal;font-weight:300;font-display:swap;src:url(https://infobeans.ai/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-300-3.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lexend';font-style:normal;font-weight:400;font-display:swap;src:url(https://infobeans.ai/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-400-1.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lexend';font-style:normal;font-weight:400;font-display:swap;src:url(https://infobeans.ai/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-400-2.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lexend';font-style:normal;font-weight:400;font-display:swap;src:url(https://infobeans.ai/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-400-3.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lexend';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-500-1.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lexend';font-style:normal;font-weight:500;font-display:swap;src:url(https://infobeans.ai/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-500-2.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lexend';font-style:normal;font-weight:500;font-display:swap;src:url(https://infobeans.ai/wp-content/themes/infobeans-2023/src/styles/core/fonts/Lexend-500-3.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}