.portfolio-img{aspect-ratio:16/9;background:#222;display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}*,:after,:before{box-sizing:border-box}:root{--primary-color:#ff8552;--secondary-color:#457b9d;--secondary-color-rgba:rgba(69,123,157,.3);--text-color:#333;--text-color-switch:#fff;--light-background:#f0f0f0;--dark-background:#ffd9c8;--border-color:#4a4a4a;--shadow-light:rgba(0,0,0,.1);--shadow-dark:rgba(0,0,0,.3)}body{background-attachment:fixed;-webkit-background-attachment:fixed;background-color:#fff;background-image:url(../images/wallpaper.webp);background-position:50%;-webkit-background-position:top center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;color:var(--text-color);font-display:swap;font-family:Montserrat,Arial,sans-serif;margin:0;padding:0}@supports (-webkit-background-clip:text){.body{background-size:auto}}body:before{background-color:hsla(0,0%,100%,.5);content:"";filter:sepia(50%) hue-rotate(30deg) saturate(50%);height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}a{color:inherit;text-decoration:none}p{font-size:18px;line-height:1.25;text-align:justified}.btn-primary:hover,.nav-link:hover,.navbar-brand:hover,button:hover{background-color:var(--secondary-color);box-shadow:0 8px 16px var(--shadow-light);cursor:pointer;transform:scale(1.05);transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.glob{padding:0 15%}.btn-primary,.nav-link,.navbar-toggler{transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.btn-primary,.navbar-brand{border:2px solid var(--text-color);border-radius:5px;box-shadow:0 4px 6px var(--shadow-light);color:var(--text-color);font-size:1rem;font-weight:700;padding:5px 10px}.btn-primary,.navbar,.navbar-brand{background-color:var(--primary-color)}.navbar{padding:5px 0}.navbar-toggler{font-size:1.2rem}.nav-link,.navbar-toggler{color:var(--text-color);padding:5px 10px}.nav-link{border-radius:4px;box-shadow:0 4px 6px var(--shadow-light);font-size:.9rem;font-weight:500;text-transform:uppercase}.navbar-nav .dropdown-menu{background-color:var(--primary-color)}.navbar-nav .dropdown-item{color:var(--text-color)}.navbar-nav .dropdown-item:hover{background-color:var(--secondary-color);color:#fff}.theme-switch-wrapper{align-items:center;display:flex;justify-content:flex-end}.theme-switch{display:inline-block;height:20px;position:relative;width:40px}.theme-switch input{height:0;opacity:0;width:0}.slider{background-color:#3d63dd;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:var(--text-color-switch);border-radius:50%;bottom:2px;content:"";height:16px;left:2px;width:16px}input:checked+.slider{background-color:#ff8552}input:checked+.slider:before{transform:translateX(20px)}.moon-icon,.sun-icon{font-size:12px;position:absolute;top:50%;transform:translateY(-50%)}.sun-icon{left:1.5px}.moon-icon{opacity:0;right:3px;transition:opacity .4s ease}input:checked+.slider .moon-icon{opacity:1}input:checked+.slider .sun-icon{opacity:0}section{background-color:var(--dark-background);color:var(--text-color)}.section-white{background-color:var(--light-background)}.section-dark{background-color:var(--dark-background)}.section-badge{color:var(--primary-color);font-size:1.5rem;margin-right:10px;vertical-align:middle}.heading h1{font-size:2.5rem;margin-bottom:1rem}.heading h2{font-size:2rem;margin-bottom:1rem}#presentation .container p{margin-left:5%;margin-right:5%;text-align:justify}.timeline{list-style:none;padding:0;position:relative}.timeline:before{background-color:var(--border-color);bottom:0;content:"";left:50%;margin-left:-1.5px;position:absolute;top:0;width:3px}.timeline-item{margin-bottom:15px;opacity:0;padding:10px 20px;position:relative;text-align:justified;transform:translateX(-50px);transition:transform .3s ease-out,opacity .3s ease-out;width:50%}.timeline-item.in-view{opacity:1;transform:translateX(0)}.timeline-item.timeline-inverted{left:50%;padding-left:0;padding-right:40px}.timeline-item .timeline-panel{background-color:#fff;border:1px solid #d4d4d4;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:.9rem;padding:10px 20px;position:relative;z-index:1}.touch-device .timeline-panel{padding-bottom:50px}.timeline-item .timeline-body{max-height:0;opacity:0;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.timeline-item:hover .timeline-body{max-height:500px;opacity:1}.timeline-item .timeline-heading h3{font-size:1.5rem;margin-bottom:1rem;text-align:center}.timeline-item .timeline-heading h4{font-size:1.25rem;margin-bottom:1rem;text-align:center}.skills-container{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;padding:0}.skill-category{background:linear-gradient(135deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.85));border:1px solid rgba(255,133,82,.1);border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);overflow:hidden;padding:30px;position:relative;transition:all .4s ease}.skill-category:before{background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:20px 20px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.skill-category:hover{border-color:var(--primary-color);box-shadow:0 20px 40px rgba(0,0,0,.15);transform:translateY(-8px)}.skill-category h3{color:var(--text-color);font-size:1.4rem;font-weight:700;margin:0 0 25px;position:relative;text-align:center}.skill-category h3:after{background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:2px;bottom:-8px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.skills-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.skill-card{background:linear-gradient(135deg,rgba(255,133,82,.1),rgba(69,123,157,.1));border:2px solid transparent;border-radius:12px;color:var(--text-color);cursor:default;font-size:.9rem;font-weight:600;overflow:hidden;padding:15px 10px;position:relative;text-align:center;transition:all .3s ease}.skill-card:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%;z-index:1}.skill-card:hover:before{left:100%}.skill-card:hover{border-color:var(--primary-color);box-shadow:0 8px 25px rgba(255,133,82,.2);transform:scale(1.05)}.skill-card.primary{background:linear-gradient(135deg,rgba(255,133,82,.15),rgba(255,133,82,.05));border-color:rgba(255,133,82,.3)}.skill-card.primary:hover{border-color:var(--primary-color);box-shadow:0 8px 25px rgba(255,133,82,.3)}.skill-card.secondary{background:linear-gradient(135deg,rgba(69,123,157,.15),rgba(69,123,157,.05));border-color:rgba(69,123,157,.3)}.skill-card.secondary:hover{border-color:var(--secondary-color);box-shadow:0 8px 25px rgba(69,123,157,.3)}.skill-card.tertiary{background:linear-gradient(135deg,hsla(208,7%,46%,.15),hsla(208,7%,46%,.05));border-color:hsla(208,7%,46%,.3)}.skill-card.tertiary:hover{border-color:#6c757d;box-shadow:0 8px 25px hsla(208,7%,46%,.3)}#portfolio .wrapper{position:relative;width:100%}#portfolio .wrapper .carousel{margin:auto;max-width:1200px;padding:0 30px}#portfolio .carousel .card{box-shadow:0 4px 15px rga(0,0,0,.2);margin:20px;overflow:hidden;position:relative}#portfolio .carousel .card:hover{transform:scale(1.05);transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}#portfolio .carousel .card-label{background:rgba(0,0,0,.6);border-radius:8px;bottom:40px;box-shadow:0 4px 8px rgba(0,0,0,.5);color:#fff;display:none;font-size:.8rem;left:10px;opacity:0;padding:10px;pointer-events:auto;position:absolute;right:10px;text-align:center;transition:opacity .3s ease}#portfolio .carousel .card-label a{color:#fff;display:block;text-decoration:none}#portfolio .carousel .card-label p{font-size:.8rem}#portfolio .carousel .card-label h3{font-size:.9rem}#portfolio .carousel .card:hover .card-label{display:block;opacity:1}.view-label-btn{background:rgba(0,0,0,.8);border:none;border-radius:5px;bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,.5);color:#fff;cursor:pointer;font-size:.8rem;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);transition:background .3s ease,transform .3s ease;z-index:10}.timeline-body{pointer-events:none;position:relative;z-index:5}.timeline-body.show{pointer-events:auto}.view-label-btn:hover{background:rgba(0,0,0,.9);transform:translateX(-50%) scale(1.05)}#portfolio .carousel .card img{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.owl-dots{margin-top:20px;text-align:center}.owl-dot{background-color:var(--primary-color)!important;border:none;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.3);cursor:pointer;height:24px;margin:0 5px;outline:none;transition:all .3s ease;width:24px}.owl-dot.active,.owl-dot:hover{background-color:var(--secondary-color)!important;transform:scale(1.2)}.custom-owl-next,.custom-owl-prev{background-color:rgba(0,0,0,.5);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;padding:5px 10px;position:absolute;top:40%;z-index:1000}.custom-owl-prev{left:-10px}.custom-owl-next{right:-10px}.custom-owl-next:hover,.custom-owl-prev:hover{background-color:var(--primary-color)}.owl-carousel .owl-nav{display:none}.recommendation-card{background:#f8f9fa;border-radius:5px;margin-bottom:20px;padding:20px}.recommendation-card h3{margin:10px 0 5px}.recommendation-card p{margin-bottom:10px}#carouselExampleControls{position:relative}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:rgba(0,0,0,.5);border-radius:50%;height:30px;position:absolute;width:30px}.carousel-control-prev-icon{margin-left:100px}.carousel-control-next-icon{margin-right:100px}.carousel-control-next,.carousel-control-prev{opacity:.7;transition:opacity .3s ease;width:auto}.carousel-control-next:hover,.carousel-control-prev:hover{opacity:1}form .form-group{margin-bottom:10px}form input,form textarea{border:1px solid #ddd;border-radius:5px;font-size:1rem;padding:10px;width:100%}form label{font-weight:700}.thank-you-container{left:50%;max-width:400px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.thank-you-box{background-color:var(--light-background);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:30px}.thank-you-box h2,.thank-you-box p{color:var(--text-color);margin:0 0 20px}#rgpdConsent{box-sizing:border-box;margin:30px 0;max-width:100%;width:100%}.rgpd-info-card{background:hsla(0,0%,100%,.95);border:1px solid rgba(255,133,82,.2);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);margin-bottom:20px;padding:24px}.rgpd-header{margin-bottom:20px;text-align:center}.rgpd-header h3{color:var(--primary-color);font-size:1.3rem;font-weight:700;margin:0}.rgpd-content{display:flex;flex-direction:column;gap:16px}.rgpd-summary{background:rgba(76,175,80,.1);border-left:4px solid #4caf50;border-radius:12px;padding:16px;text-align:center}.rgpd-summary p{color:var(--text-color);font-size:1rem;line-height:1.5;margin:0;text-align:center}.rgpd-accordion{background:rgba(33,150,243,.05);border-radius:8px;overflow:hidden}.rgpd-accordion summary{background:rgba(33,150,243,.1);border:none;color:var(--primary-color);cursor:pointer;font-weight:700!important;outline:none;padding:12px 16px;text-align:center;transition:all .3s ease}.rgpd-accordion summary:hover{background:rgba(33,150,243,.2);transform:scale(1.05)}.rgpd-accordion-content{background:#fff;padding:16px}.rgpd-accordion-content p{color:var(--text-color);font-size:.9rem;line-height:1.6;margin:0 0 12px;text-align:left}.rgpd-accordion-content p:last-child{margin-bottom:0}.rgpd-accordion-content a{color:var(--primary-color)!important;font-weight:700!important;text-decoration:none;transition:all .3s ease}.rgpd-accordion-content a:hover{color:var(--secondary-color)!important;display:inline-block;text-decoration:underline;transform:scale(1.1)}.rgpd-policy-link{text-align:center}.policy-btn{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:25px;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#fff!important;display:inline-block;font-size:.9rem;font-weight:700!important;padding:10px 20px;text-decoration:none;transition:all .3s ease}.policy-btn:hover{background:linear-gradient(135deg,var(--secondary-color),var(--primary-color));box-shadow:0 6px 20px rgba(0,0,0,.3);color:#fff!important;transform:translateY(-2px) scale(1.05)}.rgpd-action-section{background:hsla(0,0%,100%,.9);border:1px solid rgba(76,175,80,.2);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:24px}.consent-row{flex-wrap:wrap;gap:20px;justify-content:space-between}.consent-checkbox,.consent-row{align-items:center;display:flex}.consent-checkbox{flex:0 1 auto;gap:12px;min-width:250px}.submit-btn{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:8px;box-shadow:0 4px 15px rgba(76,175,80,.3);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:140px;padding:12px 24px;transition:all .3s ease}.submit-btn:hover{background:linear-gradient(135deg,#45a049,#4caf50);box-shadow:0 6px 20px rgba(76,175,80,.4);transform:translateY(-2px)}.submit-btn span{margin-right:8px}@media (max-width:768px){.consent-row{align-items:stretch;flex-direction:column;text-align:center}.consent-checkbox{justify-content:center;min-width:auto}.submit-btn{width:100%}.rgpd-action-section,.rgpd-info-card{padding:20px}}.checkbox-container{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin:25px 0 0;width:100%}#rgpd-consent{display:none}.custom-checkbox{align-items:center;background-color:#fff;border:3px solid var(--primary-color);border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;position:relative;transition:all .3s ease;width:24px}.custom-checkbox:hover{box-shadow:0 2px 8px rgba(255,133,82,.4);transform:scale(1.1)}#rgpd-consent:checked+.custom-checkbox{background-color:var(--primary-color);border-color:var(--primary-color)}#rgpd-consent:checked+.custom-checkbox:after{color:#fff;content:"✓";font-size:16px;font-weight:700}.checkbox-label{color:var(--text-color);cursor:pointer;font-size:.95rem;font-weight:500;margin:0;white-space:normal;word-wrap:break-word}@media (max-width:768px){#rgpdConsent{margin:25px 0;padding:20px 15px}.rgpd-text-center{font-size:.9rem;line-height:1.7}.checkbox-submit-container{align-items:center;flex-direction:column;gap:15px;width:100%}.checkbox-container{gap:6px;justify-content:flex-start}.custom-checkbox{height:22px;width:22px}.checkbox-label{font-size:.9rem;text-align:left}.privacy-policy-link{font-size:.9rem;margin:10px 0;padding:10px 20px}.btn-primary{margin:0 auto;padding:12px 30px;width:auto}}.rgpd-notice{background-color:hsla(0,0%,94%,.5);border-radius:5px;font-size:.9rem;margin:20px 0;padding:10px;text-align:center}[data-theme=dark] .rgpd-info-card{background:rgba(33,37,41,.95);border-color:rgba(255,133,82,.3)}[data-theme=dark] .rgpd-header h3{color:var(--primary-color)}[data-theme=dark] .rgpd-summary{background:rgba(76,175,80,.15);color:#e6edf3;text-align:center}[data-theme=dark] .rgpd-accordion{background:rgba(33,150,243,.1)}[data-theme=dark] .rgpd-accordion summary{background:rgba(33,150,243,.15);color:var(--primary-color);font-weight:700!important;text-align:center}[data-theme=dark] .rgpd-accordion summary:hover{background:rgba(33,150,243,.25);transform:scale(1.05)}[data-theme=dark] .rgpd-accordion-content{background:rgba(33,37,41,.8);color:#e6edf3}[data-theme=dark] .rgpd-accordion-content p{text-align:left}[data-theme=dark] .rgpd-accordion-content a{color:var(--primary-color)!important;font-weight:700!important}[data-theme=dark] .rgpd-accordion-content a:hover{color:var(--secondary-color)!important;display:inline-block;transform:scale(1.1)}[data-theme=dark] .rgpd-action-section{background:rgba(33,37,41,.9);border-color:rgba(76,175,80,.3)}[data-theme=dark] .custom-checkbox{background-color:rgba(33,37,41,.9);border-color:var(--primary-color)}[data-theme=dark] #rgpd-consent:checked+.custom-checkbox{background-color:var(--primary-color)}[data-theme=dark] .checkbox-label{color:#e6edf3}@media (max-width:768px){.glob{padding:0 10%}.timeline-item{padding-left:20px;padding-right:20px;width:100%}.timeline-item.timeline-inverted{left:0;padding-left:20px;padding-right:20px}.timeline-item .timeline-body{overflow:visible}.heading h1{font-size:2rem;margin-bottom:1rem}.heading h2{font-size:1.5rem;margin-bottom:1rem}.timeline-heading h3{font-size:1.25rem;margin-bottom:1rem}.timeline-heading h4{font-size:1rem;margin-bottom:1rem}p{font-size:.85rem}form{display:grid;gap:0;grid-template-columns:1fr;max-width:100%;overflow-x:hidden;padding:0 10px}.form-group{margin-bottom:15px;max-width:100%;order:0}.form-group input,.form-group textarea{box-sizing:border-box;max-width:100%}.form-group#nameForm{grid-row:1}.form-group#surnameForm{grid-row:2}.form-group#phoneForm{grid-row:3}.form-group#emailForm{grid-row:4}.form-group#societyForm{grid-row:5}.form-group#messageForm{grid-row:6}#rgpdConsent{grid-column:span 1;grid-row:7;max-width:100%;overflow-x:hidden;text-align:center;width:100%}#rgpdConsent .rgpd-action-section,#rgpdConsent .rgpd-info-card{box-sizing:border-box;max-width:100%;padding:15px}.checkbox-submit-container{align-items:center;flex-direction:column;gap:20px;width:100%}.btn-primary{margin:0 auto;padding:12px 30px;width:auto}}@media (min-width:769px) and (max-width:959px){.glob{padding:0 12%}.carousel owl-carousel card{width:100%}}@media (min-width:769px){.timeline-item.timeline-inverted{left:50%;padding-left:20px;padding-right:20px}.timeline-item{padding-left:30px;padding-right:20px}form{-moz-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:1fr 1fr;padding:0 10px;row-gap:0}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px}.form-group.full-width{grid-column:span 2}.checkbox-submit-container{align-items:center;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:center}.btn-primary{padding:12px 30px;width:auto}}@media (min-width:960px){.glob{padding:0 15%}}@media (max-width:960px){.timeline-item{padding-left:20px;padding-right:20px;width:100%}.timeline-item.timeline-inverted{left:0}.carousel-control-prev-icon{margin-left:50px}.carousel-control-next-icon{margin-right:50px}}.view-label-btn{display:none}@media (pointer:coarse){.view-label-btn{display:block}}@media (pointer:fine){.view-label-btn{display:none!important}#portfolio .carousel .card:hover .card-label{display:block;opacity:1}}footer{background-color:transparent;color:var(--text-color);padding:20px 0}.social-sidebar{background:var(--secondary-color);border-radius:0 5px 5px 0;left:0;padding:8px;position:fixed;top:50%;transform:translateY(-50%)}.social-sidebar a{color:var(--light-background);display:block;font-size:1.5em;margin:8px 0;text-align:center}.social-sidebar a:hover{box-shadow:0 8px 16px var(--shadow-light);color:var(--primary-color);transform:scale(1.05);transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.btn-primary:focus,.nav-link:focus,.navbar-brand:focus,.navbar-toggler:focus,a:focus,button:focus,form input:focus,form textarea:focus{box-shadow:0 0 5px var(--primary-color);outline:2px solid var(--secondary-color);outline-offset:2px}form input:focus,form textarea:focus{border-color:var(--dark-background)}.navbar-toggler:focus{outline:none}:target:before{display:block;height:80px;margin-top:-80px}[data-theme=dark]{--primary-color:#3d63dd;--secondary-color:#457b9d;--text-color:#fff;--text-color-switch:#333;--light-background:#1d3557;--dark-background:#1d2e5c;--border-color:#333;--shadow-light:hsla(0,0%,100%,.1);--shadow-dark:rgba(0,0,0,.5)}[data-theme=dark] body:before{background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}[data-theme=dark] body{background-attachment:fixed;background-image:url(../images/wallpaper.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}[data-theme=dark] .progress-bar{color:#fff!important}[data-theme=dark] .timeline-item .timeline-panel{background-color:var(--primary-color);border:1px solid var(--border-color);color:var(--text-color)}[data-theme=dark] .timeline-item .timeline-heading h3,[data-theme=dark] .timeline-item .timeline-heading h4{color:#fff}[data-theme=dark] .section-badge.bi-book-fill,[data-theme=dark] .section-badge.bi-briefcase-fill{color:var(--primary-color)}[data-theme=dark] .bi-clock-fill{color:#fff}[data-theme=dark] .timeline-item .timeline-panel .text-muted,[data-theme=dark] .timeline-item .timeline-panel p{color:#fff!important}[data-theme=dark] #portfolio .carousel .card img{opacity:.6;transition:opacity .3s ease,transform .3s ease}[data-theme=dark] #portfolio .carousel .card img:hover{opacity:1;transform:scale(1.05)}[data-theme=dark] .skill-category{background:linear-gradient(135deg,rgba(29,53,87,.95),rgba(29,46,92,.9));border-color:rgba(255,133,82,.2)}[data-theme=dark] .skill-category h3{color:#e6edf3}[data-theme=dark] .skill-card{background:linear-gradient(135deg,rgba(61,99,221,.15),rgba(69,123,157,.1));border-color:hsla(0,0%,100%,.1);color:#e6edf3}[data-theme=dark] .skill-card:hover{border-color:var(--primary-color);box-shadow:0 8px 25px rgba(61,99,221,.3)}[data-theme=dark] .skill-card.primary{background:linear-gradient(135deg,rgba(61,99,221,.2),rgba(61,99,221,.1));border-color:rgba(61,99,221,.4)}[data-theme=dark] .skill-card.primary:hover{border-color:var(--primary-color);box-shadow:0 8px 25px rgba(61,99,221,.4)}[data-theme=dark] .skill-card.secondary{background:linear-gradient(135deg,rgba(69,123,157,.2),rgba(69,123,157,.1));border-color:rgba(69,123,157,.4)}[data-theme=dark] .skill-card.secondary:hover{border-color:var(--secondary-color);box-shadow:0 8px 25px rgba(69,123,157,.4)}[data-theme=dark] .skill-card.tertiary{background:linear-gradient(135deg,hsla(208,7%,46%,.2),hsla(208,7%,46%,.1));border-color:hsla(208,7%,46%,.4)}[data-theme=dark] .skill-card.tertiary:hover{border-color:#6c757d;box-shadow:0 8px 25px hsla(208,7%,46%,.4)}[data-theme=dark] .skill-card:hover{border-color:#fff;box-shadow:0 6px 20px hsla(0,0%,100%,.2)}[data-theme=dark] #recommendations .carousel .card{background-color:var(--primary-color);border:1px solid var(--border-color);color:var(--text-color)}[data-theme=dark] #recommendations .carousel .card h3,[data-theme=dark] #recommendations .carousel .card p{color:#fff}[data-theme=dark] form input,[data-theme=dark] form textarea{background-color:var(--primary-color);border:1px solid var(--border-color);color:var(--text-color)}[data-theme=dark] form input::-moz-placeholder,[data-theme=dark] form textarea::-moz-placeholder{color:hsla(0,0%,100%,.7)}[data-theme=dark] form input::placeholder,[data-theme=dark] form textarea::placeholder{color:hsla(0,0%,100%,.7)}[data-theme=dark] form input:focus,[data-theme=dark] form textarea:focus{outline:2px solid var(--secondary-color)}[data-theme=dark] .iti__country-list .iti__country{background-color:var(--primary-color);color:var(--text-color)}[data-theme=dark] .iti__country-list .iti__country.iti__highlight{background-color:var(--shadow-dark);color:var(--text-color)}[data-theme=dark] .social-sidebar{background-color:var(--primary-color)}[data-theme=dark] .social-sidebar a{color:var(--text-color)}[data-theme=dark] .social-sidebar a:hover{transform:scale(1.1)}@media (max-width:1200px){.skills-container{gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.skills-container{gap:20px;grid-template-columns:1fr}.skill-category{padding:25px}.skills-grid{gap:12px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.skill-card{font-size:.85rem;padding:12px 8px}}@media (max-width:480px){.skill-category{padding:20px}.skill-category h3{font-size:1.2rem}.skills-grid{gap:10px;grid-template-columns:repeat(2,1fr)}.skill-card{font-size:.8rem;padding:10px 6px}}.iti{display:block!important;width:100%}.iti__tel-input{padding-left:52px!important;width:100%}.iti__selected-flag{align-items:center;display:flex;height:calc(100% - 2px);left:0;padding:0 8px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.iti__country-list{background-color:#fff!important;border:1px solid var(--border-color);box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:200px;overflow-y:auto;position:absolute!important;z-index:9999!important}.iti__country{background-color:#fff!important;color:var(--text-color)!important}.iti__country.iti__highlight,.iti__country:hover{background-color:var(--light-background)!important}[data-theme=dark] .iti__country-list{background-color:var(--primary-color)!important;border-color:var(--border-color)}[data-theme=dark] .iti__country{background-color:var(--primary-color)!important;color:var(--text-color)!important}[data-theme=dark] .iti__country.iti__highlight,[data-theme=dark] .iti__country:hover{background-color:var(--shadow-dark)!important}.iti--container{position:absolute!important;z-index:9999!important}.iti__selected-flag{min-height:44px;min-width:44px}input#phone{min-height:44px}.btn-primary,button.btn-primary{background-color:var(--primary-color)!important;border:2px solid var(--text-color)!important;border-radius:5px!important;box-shadow:0 4px 6px var(--shadow-light)!important;color:var(--text-color)!important;font-size:1rem!important;font-weight:700!important;padding:12px 30px!important;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease!important}
/*# sourceMappingURL=data:application/json;base64,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QUFrRCxDQUFDLHFDQUFxQywrQ0FBK0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxnQ0FBZ0MsK0NBQStDLENBQUMsaUNBQWlDLENBQUMscUZBQXFGLDZDQUE2QyxDQUFDLGdCQUFnQiwyQkFBMkIsQ0FBQyxzQkFBc0IsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLGNBQWMsQ0FBQyxZQUFZLGVBQWUsQ0FBQyxnQ0FBZ0MsK0NBQStDLENBQUMsNENBQTRDLENBQUMsMkJBQTJCLENBQUMsa0RBQWtELENBQUMsaUNBQWlDLENBQUMsd0JBQXdCLENBQUMseUJBQXlCLENBQUMsMkJBQTJCLENBQUMscUZBQXFGIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucG9ydGZvbGlvLWltZ3thc3BlY3QtcmF0aW86MTYvOTtiYWNrZ3JvdW5kOiMyMjI7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bzstby1vYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LWZpdDpjb250YWluO3dpZHRoOjEwMCV9Kiw6YWZ0ZXIsOmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9OnJvb3R7LS1wcmltYXJ5LWNvbG9yOiNmZjg1NTI7LS1zZWNvbmRhcnktY29sb3I6IzQ1N2I5ZDstLXNlY29uZGFyeS1jb2xvci1yZ2JhOnJnYmEoNjksMTIzLDE1NywuMyk7LS10ZXh0LWNvbG9yOiMzMzM7LS10ZXh0LWNvbG9yLXN3aXRjaDojZmZmOy0tbGlnaHQtYmFja2dyb3VuZDojZjBmMGYwOy0tZGFyay1iYWNrZ3JvdW5kOiNmZmQ5Yzg7LS1ib3JkZXItY29sb3I6IzRhNGE0YTstLXNoYWRvdy1saWdodDpyZ2JhKDAsMCwwLC4xKTstLXNoYWRvdy1kYXJrOnJnYmEoMCwwLDAsLjMpfWJvZHl7YmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkOy13ZWJraXQtYmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvd2FsbHBhcGVyLndlYnApO2JhY2tncm91bmQtcG9zaXRpb246NTAlOy13ZWJraXQtYmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6Y292ZXI7Y29sb3I6dmFyKC0tdGV4dC1jb2xvcik7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6TW9udHNlcnJhdCxBcmlhbCxzYW5zLXNlcmlmO21hcmdpbjowO3BhZGRpbmc6MH1Ac3VwcG9ydHMgKC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQpey5ib2R5e2JhY2tncm91bmQtc2l6ZTphdXRvfX1ib2R5OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC41KTtjb250ZW50OlwiXCI7ZmlsdGVyOnNlcGlhKDUwJSkgaHVlLXJvdGF0ZSgzMGRlZykgc2F0dXJhdGUoNTAlKTtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246Zml4ZWQ7dG9wOjA7d2lkdGg6MTAwJTt6LWluZGV4Oi0xfWF7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1we2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMjU7dGV4dC1hbGlnbjpqdXN0aWZpZWR9LmJ0bi1wcmltYXJ5OmhvdmVyLC5uYXYtbGluazpob3ZlciwubmF2YmFyLWJyYW5kOmhvdmVyLGJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS1jb2xvcik7Ym94LXNoYWRvdzowIDhweCAxNnB4IHZhcigtLXNoYWRvdy1saWdodCk7Y3Vyc29yOnBvaW50ZXI7dHJhbnNmb3JtOnNjYWxlKDEuMDUpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGVhc2UsYm94LXNoYWRvdyAuM3MgZWFzZX0uZ2xvYntwYWRkaW5nOjAgMTUlfS5idG4tcHJpbWFyeSwubmF2LWxpbmssLm5hdmJhci10b2dnbGVye3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGVhc2UsYm94LXNoYWRvdyAuM3MgZWFzZX0uYnRuLXByaW1hcnksLm5hdmJhci1icmFuZHtib3JkZXI6MnB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MCA0cHggNnB4IHZhcigtLXNoYWRvdy1saWdodCk7Y29sb3I6dmFyKC0tdGV4dC1jb2xvcik7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6NXB4IDEwcHh9LmJ0bi1wcmltYXJ5LC5uYXZiYXIsLm5hdmJhci1icmFuZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfS5uYXZiYXJ7cGFkZGluZzo1cHggMH0ubmF2YmFyLXRvZ2dsZXJ7Zm9udC1zaXplOjEuMnJlbX0ubmF2LWxpbmssLm5hdmJhci10b2dnbGVye2NvbG9yOnZhcigtLXRleHQtY29sb3IpO3BhZGRpbmc6NXB4IDEwcHh9Lm5hdi1saW5re2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaGFkb3c6MCA0cHggNnB4IHZhcigtLXNoYWRvdy1saWdodCk7Zm9udC1zaXplOi45cmVtO2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKX0ubmF2YmFyLW5hdiAuZHJvcGRvd24taXRlbXtjb2xvcjp2YXIoLS10ZXh0LWNvbG9yKX0ubmF2YmFyLW5hdiAuZHJvcGRvd24taXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS1jb2xvcik7Y29sb3I6I2ZmZn0udGhlbWUtc3dpdGNoLXdyYXBwZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LnRoZW1lLXN3aXRjaHtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo0MHB4fS50aGVtZS1zd2l0Y2ggaW5wdXR7aGVpZ2h0OjA7b3BhY2l0eTowO3dpZHRoOjB9LnNsaWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMzZDYzZGQ7Ym9yZGVyLXJhZGl1czozNHB4O2JvdHRvbTowO2N1cnNvcjpwb2ludGVyO2xlZnQ6MDtyaWdodDowO3RvcDowfS5zbGlkZXIsLnNsaWRlcjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjouNHN9LnNsaWRlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10ZXh0LWNvbG9yLXN3aXRjaCk7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjJweDtjb250ZW50OlwiXCI7aGVpZ2h0OjE2cHg7bGVmdDoycHg7d2lkdGg6MTZweH1pbnB1dDpjaGVja2VkKy5zbGlkZXJ7YmFja2dyb3VuZC1jb2xvcjojZmY4NTUyfWlucHV0OmNoZWNrZWQrLnNsaWRlcjpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjBweCl9Lm1vb24taWNvbiwuc3VuLWljb257Zm9udC1zaXplOjEycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uc3VuLWljb257bGVmdDoxLjVweH0ubW9vbi1pY29ue29wYWNpdHk6MDtyaWdodDozcHg7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlfWlucHV0OmNoZWNrZWQrLnNsaWRlciAubW9vbi1pY29ue29wYWNpdHk6MX1pbnB1dDpjaGVja2VkKy5zbGlkZXIgLnN1bi1pY29ue29wYWNpdHk6MH1zZWN0aW9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFyay1iYWNrZ3JvdW5kKTtjb2xvcjp2YXIoLS10ZXh0LWNvbG9yKX0uc2VjdGlvbi13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0LWJhY2tncm91bmQpfS5zZWN0aW9uLWRhcmt7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kYXJrLWJhY2tncm91bmQpfS5zZWN0aW9uLWJhZGdle2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2ZvbnQtc2l6ZToxLjVyZW07bWFyZ2luLXJpZ2h0OjEwcHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5oZWFkaW5nIGgxe2ZvbnQtc2l6ZToyLjVyZW07bWFyZ2luLWJvdHRvbToxcmVtfS5oZWFkaW5nIGgye2ZvbnQtc2l6ZToycmVtO21hcmdpbi1ib3R0b206MXJlbX0jcHJlc2VudGF0aW9uIC5jb250YWluZXIgcHttYXJnaW4tbGVmdDo1JTttYXJnaW4tcmlnaHQ6NSU7dGV4dC1hbGlnbjpqdXN0aWZ5fS50aW1lbGluZXtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlfS50aW1lbGluZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ib3JkZXItY29sb3IpO2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMS41cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6M3B4fS50aW1lbGluZS1pdGVte21hcmdpbi1ib3R0b206MTVweDtvcGFjaXR5OjA7cGFkZGluZzoxMHB4IDIwcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpqdXN0aWZpZWQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwcHgpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLW91dCxvcGFjaXR5IC4zcyBlYXNlLW91dDt3aWR0aDo1MCV9LnRpbWVsaW5lLWl0ZW0uaW4tdmlld3tvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LnRpbWVsaW5lLWl0ZW0udGltZWxpbmUtaW52ZXJ0ZWR7bGVmdDo1MCU7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDo0MHB4fS50aW1lbGluZS1pdGVtIC50aW1lbGluZS1wYW5lbHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDRkNGQ0O2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MCA0cHggOHB4IHJnYmEoMCwwLDAsLjEpO2ZvbnQtc2l6ZTouOXJlbTtwYWRkaW5nOjEwcHggMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnRvdWNoLWRldmljZSAudGltZWxpbmUtcGFuZWx7cGFkZGluZy1ib3R0b206NTBweH0udGltZWxpbmUtaXRlbSAudGltZWxpbmUtYm9keXttYXgtaGVpZ2h0OjA7b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsbWF4LWhlaWdodCAuM3MgZWFzZX0udGltZWxpbmUtaXRlbTpob3ZlciAudGltZWxpbmUtYm9keXttYXgtaGVpZ2h0OjUwMHB4O29wYWNpdHk6MX0udGltZWxpbmUtaXRlbSAudGltZWxpbmUtaGVhZGluZyBoM3tmb250LXNpemU6MS41cmVtO21hcmdpbi1ib3R0b206MXJlbTt0ZXh0LWFsaWduOmNlbnRlcn0udGltZWxpbmUtaXRlbSAudGltZWxpbmUtaGVhZGluZyBoNHtmb250LXNpemU6MS4yNXJlbTttYXJnaW4tYm90dG9tOjFyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnNraWxscy1jb250YWluZXJ7ZGlzcGxheTpncmlkO2dhcDozMHB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDMwMHB4LDFmcikpO21hcmdpbjowO3BhZGRpbmc6MH0uc2tpbGwtY2F0ZWdvcnl7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLGhzbGEoMCwwJSwxMDAlLC45NSksaHNsYSgwLDAlLDEwMCUsLjg1KSk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI1NSwxMzMsODIsLjEpO2JvcmRlci1yYWRpdXM6MjBweDtib3gtc2hhZG93OjAgMTBweCAzMHB4IHJnYmEoMCwwLDAsLjEpO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjMwcHg7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjRzIGVhc2V9LnNraWxsLWNhdGVnb3J5OmJlZm9yZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZyx2YXIoLS1wcmltYXJ5LWNvbG9yKSx2YXIoLS1zZWNvbmRhcnktY29sb3IpKTtib3JkZXItcmFkaXVzOjIwcHggMjBweCAwIDA7Y29udGVudDpcIlwiO2hlaWdodDo0cHg7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LnNraWxsLWNhdGVnb3J5OmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtib3gtc2hhZG93OjAgMjBweCA0MHB4IHJnYmEoMCwwLDAsLjE1KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KX0uc2tpbGwtY2F0ZWdvcnkgaDN7Y29sb3I6dmFyKC0tdGV4dC1jb2xvcik7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgMCAyNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyfS5za2lsbC1jYXRlZ29yeSBoMzphZnRlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZyx2YXIoLS1wcmltYXJ5LWNvbG9yKSx2YXIoLS1zZWNvbmRhcnktY29sb3IpKTtib3JkZXItcmFkaXVzOjJweDtib3R0b206LThweDtjb250ZW50OlwiXCI7aGVpZ2h0OjNweDtsZWZ0OjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDo2MHB4fS5za2lsbHMtZ3JpZHtkaXNwbGF5OmdyaWQ7Z2FwOjE1cHg7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTIwcHgsMWZyKSl9LnNraWxsLWNhcmR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoMjU1LDEzMyw4MiwuMSkscmdiYSg2OSwxMjMsMTU3LC4xKSk7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjEycHg7Y29sb3I6dmFyKC0tdGV4dC1jb2xvcik7Y3Vyc29yOmRlZmF1bHQ7Zm9udC1zaXplOi45cmVtO2ZvbnQtd2VpZ2h0OjYwMDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoxNXB4IDEwcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LnNraWxsLWNhcmQ6YmVmb3Jle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHRyYW5zcGFyZW50LGhzbGEoMCwwJSwxMDAlLC40KSx0cmFuc3BhcmVudCk7Y29udGVudDpcIlwiO2hlaWdodDoxMDAlO2xlZnQ6LTEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7dHJhbnNpdGlvbjpsZWZ0IC41cyBlYXNlO3dpZHRoOjEwMCU7ei1pbmRleDoxfS5za2lsbC1jYXJkOmhvdmVyOmJlZm9yZXtsZWZ0OjEwMCV9LnNraWxsLWNhcmQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2JveC1zaGFkb3c6MCA4cHggMjVweCByZ2JhKDI1NSwxMzMsODIsLjIpO3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0uc2tpbGwtY2FyZC5wcmltYXJ5e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyxyZ2JhKDI1NSwxMzMsODIsLjE1KSxyZ2JhKDI1NSwxMzMsODIsLjA1KSk7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDEzMyw4MiwuMyl9LnNraWxsLWNhcmQucHJpbWFyeTpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7Ym94LXNoYWRvdzowIDhweCAyNXB4IHJnYmEoMjU1LDEzMyw4MiwuMyl9LnNraWxsLWNhcmQuc2Vjb25kYXJ5e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyxyZ2JhKDY5LDEyMywxNTcsLjE1KSxyZ2JhKDY5LDEyMywxNTcsLjA1KSk7Ym9yZGVyLWNvbG9yOnJnYmEoNjksMTIzLDE1NywuMyl9LnNraWxsLWNhcmQuc2Vjb25kYXJ5OmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1zZWNvbmRhcnktY29sb3IpO2JveC1zaGFkb3c6MCA4cHggMjVweCByZ2JhKDY5LDEyMywxNTcsLjMpfS5za2lsbC1jYXJkLnRlcnRpYXJ5e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyxoc2xhKDIwOCw3JSw0NiUsLjE1KSxoc2xhKDIwOCw3JSw0NiUsLjA1KSk7Ym9yZGVyLWNvbG9yOmhzbGEoMjA4LDclLDQ2JSwuMyl9LnNraWxsLWNhcmQudGVydGlhcnk6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM2Yzc1N2Q7Ym94LXNoYWRvdzowIDhweCAyNXB4IGhzbGEoMjA4LDclLDQ2JSwuMyl9I3BvcnRmb2xpbyAud3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfSNwb3J0Zm9saW8gLndyYXBwZXIgLmNhcm91c2Vse21hcmdpbjphdXRvO21heC13aWR0aDoxMjAwcHg7cGFkZGluZzowIDMwcHh9I3BvcnRmb2xpbyAuY2Fyb3VzZWwgLmNhcmR7Ym94LXNoYWRvdzowIDRweCAxNXB4IHJnYSgwLDAsMCwuMik7bWFyZ2luOjIwcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfSNwb3J0Zm9saW8gLmNhcm91c2VsIC5jYXJkOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjA1KTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlLGJveC1zaGFkb3cgLjNzIGVhc2V9I3BvcnRmb2xpbyAuY2Fyb3VzZWwgLmNhcmQtbGFiZWx7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC42KTtib3JkZXItcmFkaXVzOjhweDtib3R0b206NDBweDtib3gtc2hhZG93OjAgNHB4IDhweCByZ2JhKDAsMCwwLC41KTtjb2xvcjojZmZmO2Rpc3BsYXk6bm9uZTtmb250LXNpemU6LjhyZW07bGVmdDoxMHB4O29wYWNpdHk6MDtwYWRkaW5nOjEwcHg7cG9pbnRlci1ldmVudHM6YXV0bztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZX0jcG9ydGZvbGlvIC5jYXJvdXNlbCAuY2FyZC1sYWJlbCBhe2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZX0jcG9ydGZvbGlvIC5jYXJvdXNlbCAuY2FyZC1sYWJlbCBwe2ZvbnQtc2l6ZTouOHJlbX0jcG9ydGZvbGlvIC5jYXJvdXNlbCAuY2FyZC1sYWJlbCBoM3tmb250LXNpemU6LjlyZW19I3BvcnRmb2xpbyAuY2Fyb3VzZWwgLmNhcmQ6aG92ZXIgLmNhcmQtbGFiZWx7ZGlzcGxheTpibG9jaztvcGFjaXR5OjF9LnZpZXctbGFiZWwtYnRue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuOCk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo1cHg7Ym90dG9tOjEwcHg7Ym94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLDAsMCwuNSk7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6LjhyZW07bGVmdDo1MCU7cGFkZGluZzo1cHggMTBweDtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlO3otaW5kZXg6MTB9LnRpbWVsaW5lLWJvZHl7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjV9LnRpbWVsaW5lLWJvZHkuc2hvd3twb2ludGVyLWV2ZW50czphdXRvfS52aWV3LWxhYmVsLWJ0bjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuMDUpfSNwb3J0Zm9saW8gLmNhcm91c2VsIC5jYXJkIGltZ3toZWlnaHQ6MzAwcHg7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCV9Lm93bC1kb3Rze21hcmdpbi10b3A6MjBweDt0ZXh0LWFsaWduOmNlbnRlcn0ub3dsLWRvdHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpIWltcG9ydGFudDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjAgMnB4IDVweCByZ2JhKDAsMCwwLC4zKTtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MjRweDttYXJnaW46MCA1cHg7b3V0bGluZTpub25lO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO3dpZHRoOjI0cHh9Lm93bC1kb3QuYWN0aXZlLC5vd2wtZG90OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LWNvbG9yKSFpbXBvcnRhbnQ7dHJhbnNmb3JtOnNjYWxlKDEuMil9LmN1c3RvbS1vd2wtbmV4dCwuY3VzdG9tLW93bC1wcmV2e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo1cHg7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MjBweDtwYWRkaW5nOjVweCAxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0MCU7ei1pbmRleDoxMDAwfS5jdXN0b20tb3dsLXByZXZ7bGVmdDotMTBweH0uY3VzdG9tLW93bC1uZXh0e3JpZ2h0Oi0xMHB4fS5jdXN0b20tb3dsLW5leHQ6aG92ZXIsLmN1c3RvbS1vd2wtcHJldjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfS5vd2wtY2Fyb3VzZWwgLm93bC1uYXZ7ZGlzcGxheTpub25lfS5yZWNvbW1lbmRhdGlvbi1jYXJke2JhY2tncm91bmQ6I2Y4ZjlmYTtib3JkZXItcmFkaXVzOjVweDttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZzoyMHB4fS5yZWNvbW1lbmRhdGlvbi1jYXJkIGgze21hcmdpbjoxMHB4IDAgNXB4fS5yZWNvbW1lbmRhdGlvbi1jYXJkIHB7bWFyZ2luLWJvdHRvbToxMHB4fSNjYXJvdXNlbEV4YW1wbGVDb250cm9sc3twb3NpdGlvbjpyZWxhdGl2ZX0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjMwcHg7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MzBweH0uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257bWFyZ2luLWxlZnQ6MTAwcHh9LmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29ue21hcmdpbi1yaWdodDoxMDBweH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LC5jYXJvdXNlbC1jb250cm9sLXByZXZ7b3BhY2l0eTouNzt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7d2lkdGg6YXV0b30uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXJ7b3BhY2l0eToxfWZvcm0gLmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxMHB4fWZvcm0gaW5wdXQsZm9ybSB0ZXh0YXJlYXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC1zaXplOjFyZW07cGFkZGluZzoxMHB4O3dpZHRoOjEwMCV9Zm9ybSBsYWJlbHtmb250LXdlaWdodDo3MDB9LnRoYW5rLXlvdS1jb250YWluZXJ7bGVmdDo1MCU7bWF4LXdpZHRoOjQwMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO3dpZHRoOjEwMCV9LnRoYW5rLXlvdS1ib3h7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodC1iYWNrZ3JvdW5kKTtib3JkZXItcmFkaXVzOjhweDtib3gtc2hhZG93OjAgNHB4IDhweCByZ2JhKDAsMCwwLC4xKTtwYWRkaW5nOjMwcHh9LnRoYW5rLXlvdS1ib3ggaDIsLnRoYW5rLXlvdS1ib3ggcHtjb2xvcjp2YXIoLS10ZXh0LWNvbG9yKTttYXJnaW46MCAwIDIwcHh9I3JncGRDb25zZW50e2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MzBweCAwO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCV9LnJncGQtaW5mby1jYXJke2JhY2tncm91bmQ6aHNsYSgwLDAlLDEwMCUsLjk1KTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjU1LDEzMyw4MiwuMik7Ym9yZGVyLXJhZGl1czoxNnB4O2JveC1zaGFkb3c6MCA4cHggMzJweCByZ2JhKDAsMCwwLC4xKTttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZzoyNHB4fS5yZ3BkLWhlYWRlcnttYXJnaW4tYm90dG9tOjIwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LnJncGQtaGVhZGVyIGgze2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2ZvbnQtc2l6ZToxLjNyZW07Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjowfS5yZ3BkLWNvbnRlbnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTZweH0ucmdwZC1zdW1tYXJ5e2JhY2tncm91bmQ6cmdiYSg3NiwxNzUsODAsLjEpO2JvcmRlci1sZWZ0OjRweCBzb2xpZCAjNGNhZjUwO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE2cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LnJncGQtc3VtbWFyeSBwe2NvbG9yOnZhcigtLXRleHQtY29sb3IpO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcn0ucmdwZC1hY2NvcmRpb257YmFja2dyb3VuZDpyZ2JhKDMzLDE1MCwyNDMsLjA1KTtib3JkZXItcmFkaXVzOjhweDtvdmVyZmxvdzpoaWRkZW59LnJncGQtYWNjb3JkaW9uIHN1bW1hcnl7YmFja2dyb3VuZDpyZ2JhKDMzLDE1MCwyNDMsLjEpO2JvcmRlcjpub25lO2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2N1cnNvcjpwb2ludGVyO2ZvbnQtd2VpZ2h0OjcwMCFpbXBvcnRhbnQ7b3V0bGluZTpub25lO3BhZGRpbmc6MTJweCAxNnB4O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS5yZ3BkLWFjY29yZGlvbiBzdW1tYXJ5OmhvdmVye2JhY2tncm91bmQ6cmdiYSgzMywxNTAsMjQzLC4yKTt0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LnJncGQtYWNjb3JkaW9uLWNvbnRlbnR7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MTZweH0ucmdwZC1hY2NvcmRpb24tY29udGVudCBwe2NvbG9yOnZhcigtLXRleHQtY29sb3IpO2ZvbnQtc2l6ZTouOXJlbTtsaW5lLWhlaWdodDoxLjY7bWFyZ2luOjAgMCAxMnB4O3RleHQtYWxpZ246bGVmdH0ucmdwZC1hY2NvcmRpb24tY29udGVudCBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5yZ3BkLWFjY29yZGlvbi1jb250ZW50IGF7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcikhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LnJncGQtYWNjb3JkaW9uLWNvbnRlbnQgYTpob3Zlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnktY29sb3IpIWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RyYW5zZm9ybTpzY2FsZSgxLjEpfS5yZ3BkLXBvbGljeS1saW5re3RleHQtYWxpZ246Y2VudGVyfS5wb2xpY3ktYnRue2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1wcmltYXJ5LWNvbG9yKSx2YXIoLS1zZWNvbmRhcnktY29sb3IpKTtib3JkZXItcmFkaXVzOjI1cHg7Ym94LXNoYWRvdzowIDRweCAxNXB4IHJnYmEoMCwwLDAsLjIpO2NvbG9yOiNmZmYhaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouOXJlbTtmb250LXdlaWdodDo3MDAhaW1wb3J0YW50O3BhZGRpbmc6MTBweCAyMHB4O3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS5wb2xpY3ktYnRuOmhvdmVye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1zZWNvbmRhcnktY29sb3IpLHZhcigtLXByaW1hcnktY29sb3IpKTtib3gtc2hhZG93OjAgNnB4IDIwcHggcmdiYSgwLDAsMCwuMyk7Y29sb3I6I2ZmZiFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTJweCkgc2NhbGUoMS4wNSl9LnJncGQtYWN0aW9uLXNlY3Rpb257YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuOSk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDc2LDE3NSw4MCwuMik7Ym9yZGVyLXJhZGl1czoxNnB4O2JveC1zaGFkb3c6MCA0cHggMjBweCByZ2JhKDAsMCwwLC4xKTtwYWRkaW5nOjI0cHh9LmNvbnNlbnQtcm93e2ZsZXgtd3JhcDp3cmFwO2dhcDoyMHB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5jb25zZW50LWNoZWNrYm94LC5jb25zZW50LXJvd3thbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fS5jb25zZW50LWNoZWNrYm94e2ZsZXg6MCAxIGF1dG87Z2FwOjEycHg7bWluLXdpZHRoOjI1MHB4fS5zdWJtaXQtYnRue2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywjNGNhZjUwLCM0NWEwNDkpO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6OHB4O2JveC1zaGFkb3c6MCA0cHggMTVweCByZ2JhKDc2LDE3NSw4MCwuMyk7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo2MDA7bWluLXdpZHRoOjE0MHB4O3BhZGRpbmc6MTJweCAyNHB4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS5zdWJtaXQtYnRuOmhvdmVye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywjNDVhMDQ5LCM0Y2FmNTApO2JveC1zaGFkb3c6MCA2cHggMjBweCByZ2JhKDc2LDE3NSw4MCwuNCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTJweCl9LnN1Ym1pdC1idG4gc3BhbnttYXJnaW4tcmlnaHQ6OHB4fUBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXsuY29uc2VudC1yb3d7YWxpZ24taXRlbXM6c3RyZXRjaDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpjZW50ZXJ9LmNvbnNlbnQtY2hlY2tib3h7anVzdGlmeS1jb250ZW50OmNlbnRlcjttaW4td2lkdGg6YXV0b30uc3VibWl0LWJ0bnt3aWR0aDoxMDAlfS5yZ3BkLWFjdGlvbi1zZWN0aW9uLC5yZ3BkLWluZm8tY2FyZHtwYWRkaW5nOjIwcHh9fS5jaGVja2JveC1jb250YWluZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtnYXA6OHB4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O21hcmdpbjoyNXB4IDAgMDt3aWR0aDoxMDAlfSNyZ3BkLWNvbnNlbnR7ZGlzcGxheTpub25lfS5jdXN0b20tY2hlY2tib3h7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6M3B4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO2JvcmRlci1yYWRpdXM6NnB4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtmbGV4LXNocmluazowO2hlaWdodDoyNHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7d2lkdGg6MjRweH0uY3VzdG9tLWNoZWNrYm94OmhvdmVye2JveC1zaGFkb3c6MCAycHggOHB4IHJnYmEoMjU1LDEzMyw4MiwuNCk7dHJhbnNmb3JtOnNjYWxlKDEuMSl9I3JncGQtY29uc2VudDpjaGVja2VkKy5jdXN0b20tY2hlY2tib3h7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcil9I3JncGQtY29uc2VudDpjaGVja2VkKy5jdXN0b20tY2hlY2tib3g6YWZ0ZXJ7Y29sb3I6I2ZmZjtjb250ZW50Olwi4pyTXCI7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwfS5jaGVja2JveC1sYWJlbHtjb2xvcjp2YXIoLS10ZXh0LWNvbG9yKTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6Ljk1cmVtO2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW46MDt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC13cmFwOmJyZWFrLXdvcmR9QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpeyNyZ3BkQ29uc2VudHttYXJnaW46MjVweCAwO3BhZGRpbmc6MjBweCAxNXB4fS5yZ3BkLXRleHQtY2VudGVye2ZvbnQtc2l6ZTouOXJlbTtsaW5lLWhlaWdodDoxLjd9LmNoZWNrYm94LXN1Ym1pdC1jb250YWluZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTVweDt3aWR0aDoxMDAlfS5jaGVja2JveC1jb250YWluZXJ7Z2FwOjZweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uY3VzdG9tLWNoZWNrYm94e2hlaWdodDoyMnB4O3dpZHRoOjIycHh9LmNoZWNrYm94LWxhYmVse2ZvbnQtc2l6ZTouOXJlbTt0ZXh0LWFsaWduOmxlZnR9LnByaXZhY3ktcG9saWN5LWxpbmt7Zm9udC1zaXplOi45cmVtO21hcmdpbjoxMHB4IDA7cGFkZGluZzoxMHB4IDIwcHh9LmJ0bi1wcmltYXJ5e21hcmdpbjowIGF1dG87cGFkZGluZzoxMnB4IDMwcHg7d2lkdGg6YXV0b319LnJncGQtbm90aWNle2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDk0JSwuNSk7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC1zaXplOi45cmVtO21hcmdpbjoyMHB4IDA7cGFkZGluZzoxMHB4O3RleHQtYWxpZ246Y2VudGVyfVtkYXRhLXRoZW1lPWRhcmtdIC5yZ3BkLWluZm8tY2FyZHtiYWNrZ3JvdW5kOnJnYmEoMzMsMzcsNDEsLjk1KTtib3JkZXItY29sb3I6cmdiYSgyNTUsMTMzLDgyLC4zKX1bZGF0YS10aGVtZT1kYXJrXSAucmdwZC1oZWFkZXIgaDN7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcil9W2RhdGEtdGhlbWU9ZGFya10gLnJncGQtc3VtbWFyeXtiYWNrZ3JvdW5kOnJnYmEoNzYsMTc1LDgwLC4xNSk7Y29sb3I6I2U2ZWRmMzt0ZXh0LWFsaWduOmNlbnRlcn1bZGF0YS10aGVtZT1kYXJrXSAucmdwZC1hY2NvcmRpb257YmFja2dyb3VuZDpyZ2JhKDMzLDE1MCwyNDMsLjEpfVtkYXRhLXRoZW1lPWRhcmtdIC5yZ3BkLWFjY29yZGlvbiBzdW1tYXJ5e2JhY2tncm91bmQ6cmdiYSgzMywxNTAsMjQzLC4xNSk7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7Zm9udC13ZWlnaHQ6NzAwIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcn1bZGF0YS10aGVtZT1kYXJrXSAucmdwZC1hY2NvcmRpb24gc3VtbWFyeTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMzMsMTUwLDI0MywuMjUpO3RyYW5zZm9ybTpzY2FsZSgxLjA1KX1bZGF0YS10aGVtZT1kYXJrXSAucmdwZC1hY2NvcmRpb24tY29udGVudHtiYWNrZ3JvdW5kOnJnYmEoMzMsMzcsNDEsLjgpO2NvbG9yOiNlNmVkZjN9W2RhdGEtdGhlbWU9ZGFya10gLnJncGQtYWNjb3JkaW9uLWNvbnRlbnQgcHt0ZXh0LWFsaWduOmxlZnR9W2RhdGEtdGhlbWU9ZGFya10gLnJncGQtYWNjb3JkaW9uLWNvbnRlbnQgYXtjb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKSFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwIWltcG9ydGFudH1bZGF0YS10aGVtZT1kYXJrXSAucmdwZC1hY2NvcmRpb24tY29udGVudCBhOmhvdmVye2NvbG9yOnZhcigtLXNlY29uZGFyeS1jb2xvcikhaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zZm9ybTpzY2FsZSgxLjEpfVtkYXRhLXRoZW1lPWRhcmtdIC5yZ3BkLWFjdGlvbi1zZWN0aW9ue2JhY2tncm91bmQ6cmdiYSgzMywzNyw0MSwuOSk7Ym9yZGVyLWNvbG9yOnJnYmEoNzYsMTc1LDgwLC4zKX1bZGF0YS10aGVtZT1kYXJrXSAuY3VzdG9tLWNoZWNrYm94e2JhY2tncm91bmQtY29sb3I6cmdiYSgzMywzNyw0MSwuOSk7Ym9yZGVyLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfVtkYXRhLXRoZW1lPWRhcmtdICNyZ3BkLWNvbnNlbnQ6Y2hlY2tlZCsuY3VzdG9tLWNoZWNrYm94e2JhY2tncm91bmQtY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcil9W2RhdGEtdGhlbWU9ZGFya10gLmNoZWNrYm94LWxhYmVse2NvbG9yOiNlNmVkZjN9QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpey5nbG9ie3BhZGRpbmc6MCAxMCV9LnRpbWVsaW5lLWl0ZW17cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4O3dpZHRoOjEwMCV9LnRpbWVsaW5lLWl0ZW0udGltZWxpbmUtaW52ZXJ0ZWR7bGVmdDowO3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH0udGltZWxpbmUtaXRlbSAudGltZWxpbmUtYm9keXtvdmVyZmxvdzp2aXNpYmxlfS5oZWFkaW5nIGgxe2ZvbnQtc2l6ZToycmVtO21hcmdpbi1ib3R0b206MXJlbX0uaGVhZGluZyBoMntmb250LXNpemU6MS41cmVtO21hcmdpbi1ib3R0b206MXJlbX0udGltZWxpbmUtaGVhZGluZyBoM3tmb250LXNpemU6MS4yNXJlbTttYXJnaW4tYm90dG9tOjFyZW19LnRpbWVsaW5lLWhlYWRpbmcgaDR7Zm9udC1zaXplOjFyZW07bWFyZ2luLWJvdHRvbToxcmVtfXB7Zm9udC1zaXplOi44NXJlbX1mb3Jte2Rpc3BsYXk6Z3JpZDtnYXA6MDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO21heC13aWR0aDoxMDAlO292ZXJmbG93LXg6aGlkZGVuO3BhZGRpbmc6MCAxMHB4fS5mb3JtLWdyb3Vwe21hcmdpbi1ib3R0b206MTVweDttYXgtd2lkdGg6MTAwJTtvcmRlcjowfS5mb3JtLWdyb3VwIGlucHV0LC5mb3JtLWdyb3VwIHRleHRhcmVhe2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXgtd2lkdGg6MTAwJX0uZm9ybS1ncm91cCNuYW1lRm9ybXtncmlkLXJvdzoxfS5mb3JtLWdyb3VwI3N1cm5hbWVGb3Jte2dyaWQtcm93OjJ9LmZvcm0tZ3JvdXAjcGhvbmVGb3Jte2dyaWQtcm93OjN9LmZvcm0tZ3JvdXAjZW1haWxGb3Jte2dyaWQtcm93OjR9LmZvcm0tZ3JvdXAjc29jaWV0eUZvcm17Z3JpZC1yb3c6NX0uZm9ybS1ncm91cCNtZXNzYWdlRm9ybXtncmlkLXJvdzo2fSNyZ3BkQ29uc2VudHtncmlkLWNvbHVtbjpzcGFuIDE7Z3JpZC1yb3c6NzttYXgtd2lkdGg6MTAwJTtvdmVyZmxvdy14OmhpZGRlbjt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfSNyZ3BkQ29uc2VudCAucmdwZC1hY3Rpb24tc2VjdGlvbiwjcmdwZENvbnNlbnQgLnJncGQtaW5mby1jYXJke2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjE1cHh9LmNoZWNrYm94LXN1Ym1pdC1jb250YWluZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MjBweDt3aWR0aDoxMDAlfS5idG4tcHJpbWFyeXttYXJnaW46MCBhdXRvO3BhZGRpbmc6MTJweCAzMHB4O3dpZHRoOmF1dG99fUBtZWRpYSAobWluLXdpZHRoOjc2OXB4KSBhbmQgKG1heC13aWR0aDo5NTlweCl7Lmdsb2J7cGFkZGluZzowIDEyJX0uY2Fyb3VzZWwgb3dsLWNhcm91c2VsIGNhcmR7d2lkdGg6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6NzY5cHgpey50aW1lbGluZS1pdGVtLnRpbWVsaW5lLWludmVydGVke2xlZnQ6NTAlO3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH0udGltZWxpbmUtaXRlbXtwYWRkaW5nLWxlZnQ6MzBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9Zm9ybXstbW96LWNvbHVtbi1nYXA6NXB4O2NvbHVtbi1nYXA6NXB4O2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtwYWRkaW5nOjAgMTBweDtyb3ctZ2FwOjB9LmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxNXB4fS5mb3JtLWdyb3VwIGxhYmVse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTo1cHh9LmZvcm0tZ3JvdXAuZnVsbC13aWR0aHtncmlkLWNvbHVtbjpzcGFuIDJ9LmNoZWNrYm94LXN1Ym1pdC1jb250YWluZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcDtnYXA6MzBweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5idG4tcHJpbWFyeXtwYWRkaW5nOjEycHggMzBweDt3aWR0aDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDo5NjBweCl7Lmdsb2J7cGFkZGluZzowIDE1JX19QG1lZGlhIChtYXgtd2lkdGg6OTYwcHgpey50aW1lbGluZS1pdGVte3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweDt3aWR0aDoxMDAlfS50aW1lbGluZS1pdGVtLnRpbWVsaW5lLWludmVydGVke2xlZnQ6MH0uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257bWFyZ2luLWxlZnQ6NTBweH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb257bWFyZ2luLXJpZ2h0OjUwcHh9fS52aWV3LWxhYmVsLWJ0bntkaXNwbGF5Om5vbmV9QG1lZGlhIChwb2ludGVyOmNvYXJzZSl7LnZpZXctbGFiZWwtYnRue2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSAocG9pbnRlcjpmaW5lKXsudmlldy1sYWJlbC1idG57ZGlzcGxheTpub25lIWltcG9ydGFudH0jcG9ydGZvbGlvIC5jYXJvdXNlbCAuY2FyZDpob3ZlciAuY2FyZC1sYWJlbHtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MX19Zm9vdGVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tdGV4dC1jb2xvcik7cGFkZGluZzoyMHB4IDB9LnNvY2lhbC1zaWRlYmFye2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtib3JkZXItcmFkaXVzOjAgNXB4IDVweCAwO2xlZnQ6MDtwYWRkaW5nOjhweDtwb3NpdGlvbjpmaXhlZDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5zb2NpYWwtc2lkZWJhciBhe2NvbG9yOnZhcigtLWxpZ2h0LWJhY2tncm91bmQpO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuNWVtO21hcmdpbjo4cHggMDt0ZXh0LWFsaWduOmNlbnRlcn0uc29jaWFsLXNpZGViYXIgYTpob3Zlcntib3gtc2hhZG93OjAgOHB4IDE2cHggdmFyKC0tc2hhZG93LWxpZ2h0KTtjb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTt0cmFuc2Zvcm06c2NhbGUoMS4wNSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZSxib3gtc2hhZG93IC4zcyBlYXNlfS5idG4tcHJpbWFyeTpmb2N1cywubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1icmFuZDpmb2N1cywubmF2YmFyLXRvZ2dsZXI6Zm9jdXMsYTpmb2N1cyxidXR0b246Zm9jdXMsZm9ybSBpbnB1dDpmb2N1cyxmb3JtIHRleHRhcmVhOmZvY3Vze2JveC1zaGFkb3c6MCAwIDVweCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnktY29sb3IpO291dGxpbmUtb2Zmc2V0OjJweH1mb3JtIGlucHV0OmZvY3VzLGZvcm0gdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWRhcmstYmFja2dyb3VuZCl9Lm5hdmJhci10b2dnbGVyOmZvY3Vze291dGxpbmU6bm9uZX06dGFyZ2V0OmJlZm9yZXtkaXNwbGF5OmJsb2NrO2hlaWdodDo4MHB4O21hcmdpbi10b3A6LTgwcHh9W2RhdGEtdGhlbWU9ZGFya117LS1wcmltYXJ5LWNvbG9yOiMzZDYzZGQ7LS1zZWNvbmRhcnktY29sb3I6IzQ1N2I5ZDstLXRleHQtY29sb3I6I2ZmZjstLXRleHQtY29sb3Itc3dpdGNoOiMzMzM7LS1saWdodC1iYWNrZ3JvdW5kOiMxZDM1NTc7LS1kYXJrLWJhY2tncm91bmQ6IzFkMmU1YzstLWJvcmRlci1jb2xvcjojMzMzOy0tc2hhZG93LWxpZ2h0OmhzbGEoMCwwJSwxMDAlLC4xKTstLXNoYWRvdy1kYXJrOnJnYmEoMCwwLDAsLjUpfVtkYXRhLXRoZW1lPWRhcmtdIGJvZHk6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNyk7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3dpZHRoOjEwMCU7ei1pbmRleDotMX1bZGF0YS10aGVtZT1kYXJrXSBib2R5e2JhY2tncm91bmQtYXR0YWNobWVudDpmaXhlZDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvd2FsbHBhcGVyLndlYnApO2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cG9zaXRpb246cmVsYXRpdmV9W2RhdGEtdGhlbWU9ZGFya10gLnByb2dyZXNzLWJhcntjb2xvcjojZmZmIWltcG9ydGFudH1bZGF0YS10aGVtZT1kYXJrXSAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtcGFuZWx7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tdGV4dC1jb2xvcil9W2RhdGEtdGhlbWU9ZGFya10gLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWhlYWRpbmcgaDMsW2RhdGEtdGhlbWU9ZGFya10gLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLWhlYWRpbmcgaDR7Y29sb3I6I2ZmZn1bZGF0YS10aGVtZT1kYXJrXSAuc2VjdGlvbi1iYWRnZS5iaS1ib29rLWZpbGwsW2RhdGEtdGhlbWU9ZGFya10gLnNlY3Rpb24tYmFkZ2UuYmktYnJpZWZjYXNlLWZpbGx7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcil9W2RhdGEtdGhlbWU9ZGFya10gLmJpLWNsb2NrLWZpbGx7Y29sb3I6I2ZmZn1bZGF0YS10aGVtZT1kYXJrXSAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtcGFuZWwgLnRleHQtbXV0ZWQsW2RhdGEtdGhlbWU9ZGFya10gLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lLXBhbmVsIHB7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9W2RhdGEtdGhlbWU9ZGFya10gI3BvcnRmb2xpbyAuY2Fyb3VzZWwgLmNhcmQgaW1ne29wYWNpdHk6LjY7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZX1bZGF0YS10aGVtZT1kYXJrXSAjcG9ydGZvbGlvIC5jYXJvdXNlbCAuY2FyZCBpbWc6aG92ZXJ7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxLjA1KX1bZGF0YS10aGVtZT1kYXJrXSAuc2tpbGwtY2F0ZWdvcnl7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoMjksNTMsODcsLjk1KSxyZ2JhKDI5LDQ2LDkyLC45KSk7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDEzMyw4MiwuMil9W2RhdGEtdGhlbWU9ZGFya10gLnNraWxsLWNhdGVnb3J5IGgze2NvbG9yOiNlNmVkZjN9W2RhdGEtdGhlbWU9ZGFya10gLnNraWxsLWNhcmR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoNjEsOTksMjIxLC4xNSkscmdiYSg2OSwxMjMsMTU3LC4xKSk7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4xKTtjb2xvcjojZTZlZGYzfVtkYXRhLXRoZW1lPWRhcmtdIC5za2lsbC1jYXJkOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtib3gtc2hhZG93OjAgOHB4IDI1cHggcmdiYSg2MSw5OSwyMjEsLjMpfVtkYXRhLXRoZW1lPWRhcmtdIC5za2lsbC1jYXJkLnByaW1hcnl7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoNjEsOTksMjIxLC4yKSxyZ2JhKDYxLDk5LDIyMSwuMSkpO2JvcmRlci1jb2xvcjpyZ2JhKDYxLDk5LDIyMSwuNCl9W2RhdGEtdGhlbWU9ZGFya10gLnNraWxsLWNhcmQucHJpbWFyeTpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7Ym94LXNoYWRvdzowIDhweCAyNXB4IHJnYmEoNjEsOTksMjIxLC40KX1bZGF0YS10aGVtZT1kYXJrXSAuc2tpbGwtY2FyZC5zZWNvbmRhcnl7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoNjksMTIzLDE1NywuMikscmdiYSg2OSwxMjMsMTU3LC4xKSk7Ym9yZGVyLWNvbG9yOnJnYmEoNjksMTIzLDE1NywuNCl9W2RhdGEtdGhlbWU9ZGFya10gLnNraWxsLWNhcmQuc2Vjb25kYXJ5OmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1zZWNvbmRhcnktY29sb3IpO2JveC1zaGFkb3c6MCA4cHggMjVweCByZ2JhKDY5LDEyMywxNTcsLjQpfVtkYXRhLXRoZW1lPWRhcmtdIC5za2lsbC1jYXJkLnRlcnRpYXJ5e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyxoc2xhKDIwOCw3JSw0NiUsLjIpLGhzbGEoMjA4LDclLDQ2JSwuMSkpO2JvcmRlci1jb2xvcjpoc2xhKDIwOCw3JSw0NiUsLjQpfVtkYXRhLXRoZW1lPWRhcmtdIC5za2lsbC1jYXJkLnRlcnRpYXJ5OmhvdmVye2JvcmRlci1jb2xvcjojNmM3NTdkO2JveC1zaGFkb3c6MCA4cHggMjVweCBoc2xhKDIwOCw3JSw0NiUsLjQpfVtkYXRhLXRoZW1lPWRhcmtdIC5za2lsbC1jYXJkOmhvdmVye2JvcmRlci1jb2xvcjojZmZmO2JveC1zaGFkb3c6MCA2cHggMjBweCBoc2xhKDAsMCUsMTAwJSwuMil9W2RhdGEtdGhlbWU9ZGFya10gI3JlY29tbWVuZGF0aW9ucyAuY2Fyb3VzZWwgLmNhcmR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tdGV4dC1jb2xvcil9W2RhdGEtdGhlbWU9ZGFya10gI3JlY29tbWVuZGF0aW9ucyAuY2Fyb3VzZWwgLmNhcmQgaDMsW2RhdGEtdGhlbWU9ZGFya10gI3JlY29tbWVuZGF0aW9ucyAuY2Fyb3VzZWwgLmNhcmQgcHtjb2xvcjojZmZmfVtkYXRhLXRoZW1lPWRhcmtdIGZvcm0gaW5wdXQsW2RhdGEtdGhlbWU9ZGFya10gZm9ybSB0ZXh0YXJlYXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS10ZXh0LWNvbG9yKX1bZGF0YS10aGVtZT1kYXJrXSBmb3JtIGlucHV0OjotbW96LXBsYWNlaG9sZGVyLFtkYXRhLXRoZW1lPWRhcmtdIGZvcm0gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjcpfVtkYXRhLXRoZW1lPWRhcmtdIGZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyLFtkYXRhLXRoZW1lPWRhcmtdIGZvcm0gdGV4dGFyZWE6OnBsYWNlaG9sZGVye2NvbG9yOmhzbGEoMCwwJSwxMDAlLC43KX1bZGF0YS10aGVtZT1kYXJrXSBmb3JtIGlucHV0OmZvY3VzLFtkYXRhLXRoZW1lPWRhcmtdIGZvcm0gdGV4dGFyZWE6Zm9jdXN7b3V0bGluZToycHggc29saWQgdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKX1bZGF0YS10aGVtZT1kYXJrXSAuaXRpX19jb3VudHJ5LWxpc3QgLml0aV9fY291bnRyeXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2NvbG9yOnZhcigtLXRleHQtY29sb3IpfVtkYXRhLXRoZW1lPWRhcmtdIC5pdGlfX2NvdW50cnktbGlzdCAuaXRpX19jb3VudHJ5Lml0aV9faGlnaGxpZ2h0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2hhZG93LWRhcmspO2NvbG9yOnZhcigtLXRleHQtY29sb3IpfVtkYXRhLXRoZW1lPWRhcmtdIC5zb2NpYWwtc2lkZWJhcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfVtkYXRhLXRoZW1lPWRhcmtdIC5zb2NpYWwtc2lkZWJhciBhe2NvbG9yOnZhcigtLXRleHQtY29sb3IpfVtkYXRhLXRoZW1lPWRhcmtdIC5zb2NpYWwtc2lkZWJhciBhOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjEpfUBtZWRpYSAobWF4LXdpZHRoOjEyMDBweCl7LnNraWxscy1jb250YWluZXJ7Z2FwOjI1cHg7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMjgwcHgsMWZyKSl9fUBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXsuc2tpbGxzLWNvbnRhaW5lcntnYXA6MjBweDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfS5za2lsbC1jYXRlZ29yeXtwYWRkaW5nOjI1cHh9LnNraWxscy1ncmlke2dhcDoxMnB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDEwMHB4LDFmcikpfS5za2lsbC1jYXJke2ZvbnQtc2l6ZTouODVyZW07cGFkZGluZzoxMnB4IDhweH19QG1lZGlhIChtYXgtd2lkdGg6NDgwcHgpey5za2lsbC1jYXRlZ29yeXtwYWRkaW5nOjIwcHh9LnNraWxsLWNhdGVnb3J5IGgze2ZvbnQtc2l6ZToxLjJyZW19LnNraWxscy1ncmlke2dhcDoxMHB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxZnIpfS5za2lsbC1jYXJke2ZvbnQtc2l6ZTouOHJlbTtwYWRkaW5nOjEwcHggNnB4fX0uaXRpe2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50O3dpZHRoOjEwMCV9Lml0aV9fdGVsLWlucHV0e3BhZGRpbmctbGVmdDo1MnB4IWltcG9ydGFudDt3aWR0aDoxMDAlfS5pdGlfX3NlbGVjdGVkLWZsYWd7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6Y2FsYygxMDAlIC0gMnB4KTtsZWZ0OjA7cGFkZGluZzowIDhweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6MX0uaXRpX19jb3VudHJ5LWxpc3R7YmFja2dyb3VuZC1jb2xvcjojZmZmIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDRweCAxMnB4IHJnYmEoMCwwLDAsLjE1KTttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0bztwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7ei1pbmRleDo5OTk5IWltcG9ydGFudH0uaXRpX19jb3VudHJ5e2JhY2tncm91bmQtY29sb3I6I2ZmZiFpbXBvcnRhbnQ7Y29sb3I6dmFyKC0tdGV4dC1jb2xvcikhaW1wb3J0YW50fS5pdGlfX2NvdW50cnkuaXRpX19oaWdobGlnaHQsLml0aV9fY291bnRyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0LWJhY2tncm91bmQpIWltcG9ydGFudH1bZGF0YS10aGVtZT1kYXJrXSAuaXRpX19jb3VudHJ5LWxpc3R7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKSFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1jb2xvcil9W2RhdGEtdGhlbWU9ZGFya10gLml0aV9fY291bnRyeXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpIWltcG9ydGFudDtjb2xvcjp2YXIoLS10ZXh0LWNvbG9yKSFpbXBvcnRhbnR9W2RhdGEtdGhlbWU9ZGFya10gLml0aV9fY291bnRyeS5pdGlfX2hpZ2hsaWdodCxbZGF0YS10aGVtZT1kYXJrXSAuaXRpX19jb3VudHJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2hhZG93LWRhcmspIWltcG9ydGFudH0uaXRpLS1jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50O3otaW5kZXg6OTk5OSFpbXBvcnRhbnR9Lml0aV9fc2VsZWN0ZWQtZmxhZ3ttaW4taGVpZ2h0OjQ0cHg7bWluLXdpZHRoOjQ0cHh9aW5wdXQjcGhvbmV7bWluLWhlaWdodDo0NHB4fS5idG4tcHJpbWFyeSxidXR0b24uYnRuLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKSFpbXBvcnRhbnQ7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKSFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo1cHghaW1wb3J0YW50O2JveC1zaGFkb3c6MCA0cHggNnB4IHZhcigtLXNoYWRvdy1saWdodCkhaW1wb3J0YW50O2NvbG9yOnZhcigtLXRleHQtY29sb3IpIWltcG9ydGFudDtmb250LXNpemU6MXJlbSFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwIWltcG9ydGFudDtwYWRkaW5nOjEycHggMzBweCFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZSxib3gtc2hhZG93IC4zcyBlYXNlIWltcG9ydGFudH0iXX0= */