{"id":25747,"date":"2026-10-16T12:36:14","date_gmt":"2026-10-16T12:36:14","guid":{"rendered":"https:\/\/cmacademy.events\/?post_type=ht_kb&#038;p=25747"},"modified":"2026-10-16T12:37:30","modified_gmt":"2026-10-16T12:37:30","slug":"qr-code-generator","status":"publish","type":"ht_kb","link":"https:\/\/cmacademy.events\/de\/knowledge-base\/qr-code-generator\/","title":{"rendered":"QR-Code-Generator"},"content":{"rendered":"\n<div class=\"cm-qr-tool-placeholder\"><!-- Diesen Block durch den QR-Code-Generator ersetzen (Tabs HTML, CSS und JavaScript, Ordner DE). --><\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* CM Academy QR code generator v1, CSS tab *\/\n#cm-qr-lab,#cm-qr-lab *{box-sizing:border-box}\n#cm-qr-lab button,#cm-qr-lab select,#cm-qr-lab input{font:inherit;letter-spacing:normal;text-transform:none}\n#cm-qr-lab h2,#cm-qr-lab h3{font-family:inherit;letter-spacing:normal;text-transform:none;line-height:1.25}\n#cm-qr-lab p{margin:0 0 12px}\n#cm-qr-lab button:focus-visible,#cm-qr-lab select:focus-visible,#cm-qr-lab input:focus-visible,#cm-qr-lab a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}\n#cm-qr-lab{--green:var(--cmac-brand,#9CCC3D);--green-soft:#F8FBEF;--blue:var(--cmac-accent,#185ABC);--navy:var(--cmac-ink,#1F354D);--text:#12202E;--body:#405266;--muted:var(--cmac-muted,#677482);--line:#D9E2EA;--line-soft:#E4EAEF;--soft:#F7F9FB;color:var(--text);font-family:inherit;line-height:1.6;max-width:100%}\n#cm-qr-lab button,#cm-qr-lab select,#cm-qr-lab input{font:inherit;letter-spacing:normal;text-transform:none}\n#cm-qr-lab .cqr-card{border:1px solid var(--line);border-radius:16px;padding:30px 32px;background:#fff;margin:0 0 24px;box-shadow:0 1px 2px rgba(18,32,46,.04),0 10px 28px rgba(18,32,46,.05)}\n#cm-qr-lab .cqr-title{margin:0 0 8px;font-size:26px;font-weight:700;color:var(--navy);letter-spacing:-.01em}\n#cm-qr-lab .cqr-lead{margin:0 0 24px;color:var(--body);font-size:17px;max-width:62ch}\n#cm-qr-lab .cqr-muted{font-size:14px;color:var(--muted)}\n#cm-qr-lab .cqr-small{font-size:13px;color:var(--muted)}\n#cm-qr-lab .cqr-options{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px}\n#cm-qr-lab .cqr-choice{flex:0 0 auto;border:1px solid #CFD8E1;border-radius:8px;background:#fff;color:#31465A;padding:9px 16px;cursor:pointer;font-weight:700;box-shadow:none;line-height:1.3;transition:border-color .15s,background .15s}\n#cm-qr-lab .cqr-choice:hover{border-color:var(--green);background:#F0F6E7}\n#cm-qr-lab .cqr-choice[aria-pressed=true]{border-color:var(--green);background:#EEF6DF;color:var(--navy);box-shadow:inset 0 0 0 1px var(--green)}\n#cm-qr-lab .cqr-field{display:flex;flex-direction:column;gap:5px;min-width:0;margin:0}\n#cm-qr-lab .cqr-label{font-weight:700;font-size:14px;color:var(--navy)}\n#cm-qr-lab select,#cm-qr-lab input[type=number]{border:1px solid #CFD8E1;background:#fff;border-radius:8px;min-height:42px;padding:8px 10px;width:100%;max-width:100%;color:var(--text);margin:0;box-shadow:none}\n#cm-qr-lab input[type=url],#cm-qr-lab input[type=text]{border:1px solid #CFD8E1;background:#fff;border-radius:8px;min-height:42px;padding:8px 10px;width:100%;max-width:100%;color:var(--text);margin:0;box-shadow:none}\n#cm-qr-lab .cqr-btn{border:0;border-radius:8px;transition:background .18s,color .18s,box-shadow .18s;background:var(--blue);color:#fff!important;padding:11px 18px;min-height:42px;cursor:pointer;font-weight:700;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;box-shadow:none;line-height:1.2;}\n#cm-qr-lab .cqr-btn:hover,#cm-qr-lab .cqr-btn:focus-visible{background:var(--green)}\n#cm-qr-lab .cqr-btn:disabled{opacity:.5;cursor:not-allowed}\n#cm-qr-lab .cqr-btn:disabled:hover{background:var(--blue)}\n#cm-qr-lab .cqr-btn-primary{background:var(--green);color:#fff!important}\n#cm-qr-lab .cqr-btn-primary svg,#cm-qr-lab .cqr-btn-primary svg *{stroke:#fff!important;fill:none!important;color:#fff!important}\n#cm-qr-lab .cqr-btn-primary:hover{background:var(--blue);color:#fff!important}\n#cm-qr-lab .cqr-btn-secondary{background:transparent;color:var(--blue)!important;box-shadow:inset 0 0 0 2px var(--blue)}\n#cm-qr-lab .cqr-btn-secondary:hover,#cm-qr-lab .cqr-btn-secondary:disabled:hover{background:var(--blue);color:#fff!important}\n#cm-qr-lab .cqr-btn-secondary:disabled:hover{background:transparent;color:var(--blue)!important}\n#cm-qr-lab .cqr-btn-text{background:transparent;color:var(--blue)!important;padding:6px 10px;min-height:42px}\n#cm-qr-lab .cqr-btn-text:hover{background:#EEF4FF}\n#cm-qr-lab select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px!important;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231F354D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'\/%3E%3C\/svg%3E\")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:16px 16px!important}\n#cm-qr-lab select::-ms-expand{display:none}\n#cm-qr-lab .cqr-unitrow select{padding-right:30px!important;background-position:right 10px center!important}\n#cm-qr-lab .cqr-options{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:10px 0 16px;max-width:720px}\n#cm-qr-lab .cqr-choice{display:flex!important;align-items:flex-start;gap:12px;width:100%;text-align:left;padding:14px 16px!important;border:1px solid var(--line)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;color:var(--navy)!important;transition:border-color .15s,background .15s}\n#cm-qr-lab .cqr-choice:hover{border-color:var(--green)!important;background:#FBFDF7!important}\n#cm-qr-lab .cqr-choice[aria-pressed=true]{border-color:var(--green)!important;background:var(--green-soft)!important;box-shadow:inset 0 0 0 1px var(--green)!important}\n#cm-qr-lab .cqr-choice-icon{flex:0 0 36px;width:36px;height:36px;border-radius:8px;background:#F1F4F7;display:grid;place-items:center}\n#cm-qr-lab .cqr-choice-icon svg{width:20px;height:20px;fill:none!important;stroke:#677482!important;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n#cm-qr-lab .cqr-choice[aria-pressed=true] .cqr-choice-icon{background:var(--green)}\n#cm-qr-lab .cqr-choice[aria-pressed=true] .cqr-choice-icon svg{stroke:#fff!important}\n#cm-qr-lab .cqr-choice-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}\n#cm-qr-lab .cqr-choice-name{font-weight:700;font-size:16px;line-height:1.3;color:var(--navy)}\n#cm-qr-lab .cqr-choice-desc{font-weight:400;font-size:13px;line-height:1.4;color:var(--body)}\n#cm-qr-lab .cqr-choice-check{flex:0 0 20px;width:20px;height:20px;border-radius:50%;border:1.5px solid #B7C3CF;display:grid;place-items:center;margin-top:2px}\n#cm-qr-lab .cqr-choice-check svg{width:12px;height:12px;fill:none!important;stroke:#fff!important;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;opacity:0}\n#cm-qr-lab .cqr-choice[aria-pressed=true] .cqr-choice-check{background:var(--green);border-color:var(--green)}\n#cm-qr-lab .cqr-choice[aria-pressed=true] .cqr-choice-check svg{opacity:1}\n#cm-qr-lab .cqr-adv .cqr-small{margin:4px 0 10px}\n#cm-qr-lab select,#cm-qr-lab input[type=number],#cm-qr-lab input[type=url]{font-size:15px!important;line-height:1.4!important;min-height:42px}\n#cm-qr-lab .cqr-btn{font-size:15px!important;line-height:1.3!important}\n#cm-qr-lab .cqr-card p,#cm-qr-lab .cqr-card li{font-size:15px}\n#cm-qr-lab .cqr-small{font-size:13px!important}\n#cm-qr-lab .cqr-lock-note{color:#1F354D}\n\/* no lingering focus look after a mouse click; keyboard focus still shows via :focus-visible *\/\n#cm-qr-lab button:focus:not(:focus-visible),#cm-qr-lab summary:focus:not(:focus-visible),#cm-qr-lab select:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}\n#cm-qr-lab .cqr-btn-text:focus:not(:focus-visible),#cm-qr-lab .cqr-btn-text:active{background:transparent!important;border-color:transparent!important}\n#cm-qr-lab .cqr-btn-secondary:focus:not(:focus-visible),#cm-qr-lab .cqr-btn-secondary:active{background:transparent!important;color:var(--blue)!important;box-shadow:inset 0 0 0 2px var(--blue)!important}\n#cm-qr-lab .cqr-btn:not(.cqr-btn-secondary):not(.cqr-btn-text):focus:not(:focus-visible){background:#185ABC!important;color:#fff!important}\n#cm-qr-lab button:focus-visible,#cm-qr-lab select:focus-visible,#cm-qr-lab input:focus-visible,#cm-qr-lab a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}\n#cm-qr-lab .cqr-summary .cqr-small{display:block;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--navy)}\n#cm-qr-lab .cqr-metric .cqr-small{display:block}\n#cm-qr-lab .cqr-hint{display:flex;gap:12px;align-items:flex-start;padding:11px 15px;border:1px solid rgba(24,90,188,.18);border-radius:12px;background:#F6FAFF;color:var(--text);font-size:15px;line-height:1.5;margin:10px 0}\n#cm-qr-lab .cqr-warn{border-color:rgba(230,214,60,.6);background:#FCFCE8}\n#cm-qr-lab .cqr-success{border-color:rgba(156,204,61,.45);background:#F8FBEF}\n#cm-qr-lab .cqr-success .cmac-info-icon{background:#9CCC3D}\n#cm-qr-lab .cqr-alert{border-color:rgba(232,137,43,.5);background:#FFF4E8}\n#cm-qr-lab .cqr-alert .cmac-info-icon{background:#E8892B}\n#cm-qr-lab .cqr-neutral{border-color:#E3E9EF;background:#F7F9FB}\n#cm-qr-lab .cqr-hint.cqr-success .cmac-info-icon{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#9CCC3D!important;display:flex;align-items:center;justify-content:center;margin-top:-3px}\n#cm-qr-lab .cqr-hint.cqr-success .cmac-info-icon::before{content:\"\";display:block;width:19px;height:19px;background:#fff;-webkit-mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%274%204%2016%2016%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m16%209-5.5%205.5L8%2012%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain;mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%274%204%2016%2016%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m16%209-5.5%205.5L8%2012%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain}\n#cm-qr-lab .cqr-hint.cqr-warn .cmac-info-icon{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#D9B800!important;display:flex;align-items:center;justify-content:center;margin-top:-3px}\n#cm-qr-lab .cqr-hint.cqr-warn .cmac-info-icon::before{content:\"\";display:block;width:19px;height:19px;background:#fff;-webkit-mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%274%204%2016%2016%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cline%20x1%3D%2712%27%20x2%3D%2712%27%20y1%3D%278%27%20y2%3D%2712%27%2F%3E%3Cline%20x1%3D%2712%27%20x2%3D%2712.01%27%20y1%3D%2716%27%20y2%3D%2716%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain;mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%274%204%2016%2016%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cline%20x1%3D%2712%27%20x2%3D%2712%27%20y1%3D%278%27%20y2%3D%2712%27%2F%3E%3Cline%20x1%3D%2712%27%20x2%3D%2712.01%27%20y1%3D%2716%27%20y2%3D%2716%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain}\n#cm-qr-lab .cqr-hint.cqr-alert .cmac-info-icon{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#E8892B!important;display:flex;align-items:center;justify-content:center;margin-top:-3px}\n#cm-qr-lab .cqr-hint.cqr-alert .cmac-info-icon::before{content:\"\";display:block;width:16px;height:16px;background:#fff;-webkit-mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.3%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m21.73%2018-8-14a2%202%200%200%200-3.48%200l-8%2014A2%202%200%200%200%204%2021h16a2%202%200%200%200%201.73-3%27%2F%3E%3Cpath%20d%3D%27M12%209v4%27%2F%3E%3Cpath%20d%3D%27M12%2017h.01%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain;mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.3%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m21.73%2018-8-14a2%202%200%200%200-3.48%200l-8%2014A2%202%200%200%200%204%2021h16a2%202%200%200%200%201.73-3%27%2F%3E%3Cpath%20d%3D%27M12%209v4%27%2F%3E%3Cpath%20d%3D%27M12%2017h.01%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain}\n#cm-qr-lab .cqr-hint.cqr-error .cmac-info-icon{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#B84040!important;display:flex;align-items:center;justify-content:center;margin-top:-3px}\n#cm-qr-lab .cqr-hint.cqr-error .cmac-info-icon::before{content:\"\";display:block;width:19px;height:19px;background:#fff;-webkit-mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%274%204%2016%2016%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m15%209-6%206%27%2F%3E%3Cpath%20d%3D%27m9%209%206%206%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain;mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%274%204%2016%2016%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m15%209-6%206%27%2F%3E%3Cpath%20d%3D%27m9%209%206%206%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain}\n#cm-qr-lab .cqr-hint.cqr-neutral .cmac-info-icon{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#8A97A5!important;display:flex;align-items:center;justify-content:center;margin-top:-3px}\n#cm-qr-lab .cqr-hint.cqr-neutral .cmac-info-icon::before{content:\"\";display:block;width:16px;height:16px;background:#fff;-webkit-mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.3%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M21.3%2015.3a2.4%202.4%200%200%201%200%203.4l-2.6%202.6a2.4%202.4%200%200%201-3.4%200L2.7%208.7a2.41%202.41%200%200%201%200-3.4l2.6-2.6a2.41%202.41%200%200%201%203.4%200Z%27%2F%3E%3Cpath%20d%3D%27m14.5%2012.5%202-2%27%2F%3E%3Cpath%20d%3D%27m11.5%209.5%202-2%27%2F%3E%3Cpath%20d%3D%27m8.5%206.5%202-2%27%2F%3E%3Cpath%20d%3D%27m17.5%2015.5%202-2%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain;mask:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.3%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M21.3%2015.3a2.4%202.4%200%200%201%200%203.4l-2.6%202.6a2.4%202.4%200%200%201-3.4%200L2.7%208.7a2.41%202.41%200%200%201%200-3.4l2.6-2.6a2.41%202.41%200%200%201%203.4%200Z%27%2F%3E%3Cpath%20d%3D%27m14.5%2012.5%202-2%27%2F%3E%3Cpath%20d%3D%27m11.5%209.5%202-2%27%2F%3E%3Cpath%20d%3D%27m8.5%206.5%202-2%27%2F%3E%3Cpath%20d%3D%27m17.5%2015.5%202-2%27%2F%3E%3C%2Fsvg%3E\") no-repeat center\/contain}\n#cm-qr-lab .cqr-warn .cmac-info-icon{background:#D9B800}\n#cm-qr-lab .cqr-error{border-color:rgba(184,64,64,.32);background:var(--cmac-alert-soft,#FFF0F0)}\n#cm-qr-lab .cqr-success{border-color:rgba(156,204,61,.42);background:var(--green-soft)}\n#cm-qr-lab .cqr-unitrow select{flex:0 0 76px;width:76px}\n#cm-qr-lab .cmac-info-body{min-width:0;flex:1}\n#cm-qr-lab .cmac-info-icon{display:none}\n#cm-qr-lab[data-icons=\"1\"] .cmac-info-icon{display:block}\n#cm-qr-lab[data-icons=\"1\"] .cqr-hint .cmac-info-icon{flex:0 0 26px;width:26px;height:26px}\n#cm-qr-lab .cqr-error .cmac-info-icon{background:var(--cmac-alert,#B84040)}\n#cm-qr-lab .cqr-note .cmac-info-icon{margin-top:2px}\n#cm-qr-lab .cqr-note .cqr-title{font-size:19px}\n#cm-qr-lab .cqr-list{margin:0 0 12px;padding-left:22px}\n#cm-qr-lab .cqr-list li{margin:6px 0;line-height:1.55}\n#cm-qr-lab .cqr-basics{margin:16px 0 0;border:1px solid var(--line);border-radius:10px;background:#fff}\n#cm-qr-lab .cqr-basics summary{cursor:pointer;padding:12px 16px;font-weight:700;color:var(--navy);list-style:none;display:flex;align-items:center;gap:10px}\n#cm-qr-lab .cqr-basics summary::-webkit-details-marker{display:none}\n#cm-qr-lab .cqr-basics summary::before{content:'';flex:0 0 22px;width:22px;height:22px;border-radius:50%;background-color:var(--green);background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-size:10px 2px,2px 10px;background-position:center;background-repeat:no-repeat}\n#cm-qr-lab .cqr-basics[open] summary::before{background-size:10px 2px,0 0}\n#cm-qr-lab .cqr-basics-body{padding:0 16px 14px 48px;color:var(--body);font-size:15px}\n#cm-qr-lab .cqr-basics-body p{margin:0 0 10px}\n#cm-qr-lab .cqr-added .cqr-btn-text{padding:0;font-size:15px}\n#cm-qr-lab .cqr-thumbtext .cqr-btn-text{align-self:flex-start;padding:2px 0 0;font-size:14px}\n#cm-qr-lab .cqr-privacy{display:flex;align-items:center;gap:10px;margin:16px 0 0;padding:10px 14px;background:var(--soft);border-radius:10px}\n#cm-qr-lab .cqr-lock{flex:0 0 28px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--navy)}\n#cm-qr-lab .cqr-lock svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}\n#cm-qr-lab #cil-status .cqr-hint{margin:12px 0 0}\n#cm-qr-lab .cqr-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start}\n#cm-qr-lab .cqr-settings{display:flex;flex-direction:column;gap:6px;min-width:0}\n#cm-qr-lab .cqr-gap{margin-top:14px}\n#cm-qr-lab .cqr-urlnote{min-height:0;margin:2px 0 0;word-break:break-all}\n#cm-qr-lab .cqr-urlnote:empty{display:none}\n#cm-qr-lab .cqr-use{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:4px 0 8px}\n#cm-qr-lab .cqr-optional{font-weight:400;font-size:13px;color:var(--muted);margin-left:4px}\n#cm-qr-lab .cqr-swatches{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:4px}\n#cm-qr-lab .cqr-swatch{display:inline-flex!important;align-items:center;gap:8px;height:40px;min-height:40px!important;padding:4px!important;border:1px solid var(--line)!important;border-radius:10px!important;background:#fff!important;cursor:pointer;box-shadow:none!important;transition:border-color .15s,box-shadow .15s;margin:0}\n#cm-qr-lab .cqr-swatch > span:first-child,#cm-qr-lab .cqr-custom-dot{display:block;width:30px;height:30px;border-radius:7px}\n#cm-qr-lab .cqr-swatch:hover{border-color:var(--green)!important}\n#cm-qr-lab .cqr-swatch[aria-pressed=true]{border-color:var(--green)!important;box-shadow:inset 0 0 0 1px var(--green)!important}\n#cm-qr-lab .cqr-custom{padding:4px 12px 4px 4px!important;position:relative}\n#cm-qr-lab .cqr-custom input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}\n#cm-qr-lab .cqr-custom-dot{background:conic-gradient(#E8892B,#D9B800,#9CCC3D,#185ABC,#8C3FB8,#E8892B)}\n#cm-qr-lab .cqr-custom-text{font-size:14px;font-weight:700;color:var(--navy)}\n#cm-qr-lab .cqr-seg{display:inline-flex;gap:0;margin-top:4px;border:1px solid var(--line);border-radius:10px;padding:3px;background:#fff;align-self:flex-start}\n#cm-qr-lab .cqr-seg button{border:0!important;background:transparent!important;color:var(--body)!important;font-weight:700;font-size:14px;padding:7px 16px!important;min-height:0!important;border-radius:7px!important;cursor:pointer;box-shadow:none!important;transition:background .15s,color .15s}\n#cm-qr-lab .cqr-seg button:hover{color:var(--navy)!important;background:#F0F6E7!important}\n#cm-qr-lab .cqr-seg button[aria-pressed=true]{background:var(--green)!important;color:#fff!important}\n#cm-qr-lab .cqr-logo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px}\n#cm-qr-lab .cqr-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n#cm-qr-lab .cqr-hide{display:none!important}\n#cm-qr-lab .cqr-preview{display:flex;flex-direction:column;align-items:stretch;gap:12px;position:sticky;top:24px}\n#cm-qr-lab .cqr-frame{position:relative;width:100%;min-height:272px;border:1px solid var(--line);border-radius:14px;background:#fff;display:grid;place-items:center;overflow:hidden;padding:14px}\n#cm-qr-lab .cqr-frame[data-bg=transparent]{background-color:#fff;background-image:linear-gradient(45deg,#EEF1F4 25%,transparent 25%),linear-gradient(-45deg,#EEF1F4 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#EEF1F4 75%),linear-gradient(-45deg,transparent 75%,#EEF1F4 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}\n#cm-qr-lab .cqr-frame canvas{width:100%;height:auto;display:block;image-rendering:auto}\n#cm-qr-lab .cqr-frame[data-empty=\"1\"] canvas{opacity:0}\n#cm-qr-lab .cqr-empty{position:absolute;inset:0;display:none;align-items:center;justify-content:center;text-align:center;padding:24px;font-size:15px;color:var(--muted);background:#FAFCF6}\n#cm-qr-lab .cqr-frame[data-empty=\"1\"] .cqr-empty{display:flex}\n#cm-qr-lab .cqr-meta{font-size:13px;color:var(--muted);text-align:center;min-height:20px}\n#cm-qr-lab .cqr-actions{display:grid;grid-template-columns:1fr;gap:8px}\n#cm-qr-lab .cqr-actions .cqr-btn{width:100%}\n#cm-qr-lab .cqr-btn-secondary svg,#cm-qr-lab .cqr-btn-secondary svg *{stroke:currentColor!important;fill:none!important}\n#cm-qr-lab .cqr-btn-secondary:hover svg,#cm-qr-lab .cqr-btn-secondary:hover svg *{stroke:#fff!important}\n#cm-qr-lab .cqr-status{text-align:center;min-height:20px}\n#cm-qr-lab .cqr-status:empty{display:none}\n#cm-qr-lab #cqr-hints:empty{display:none}\n#cm-qr-lab #cqr-hints{margin-top:18px}\n@media(max-width:760px){#cm-qr-lab .cqr-layout{grid-template-columns:1fr}#cm-qr-lab .cqr-preview{position:static;max-width:320px;width:100%;margin:0 auto}}\n@media(max-width:640px){#cm-qr-lab .cqr-card{padding:20px}#cm-qr-lab .cqr-use{grid-template-columns:1fr}}\n\n#cm-qr-lab #cqr-copy{min-height:36px}\n#cm-qr-lab #cqr-copy svg,#cm-qr-lab #cqr-copy svg *{stroke:currentColor!important}\n\n#cm-qr-lab .cqr-note{margin:4px 0 0;line-height:1.45}\n#cm-qr-lab .cqr-note:empty{display:none}\n\n#cm-qr-lab .cqr-frame[data-empty=\"1\"] ~ .cqr-scan{display:none}\n#cm-qr-lab .cqr-hint .cmac-info-icon{flex:0 0 30px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:-3px}\n#cm-qr-lab input[type=url]:focus,#cm-qr-lab input[type=text]:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(24,90,188,.12)}\n#cm-qr-lab .cqr-intro{border:0;box-shadow:none;background:transparent;padding:0;margin:0 0 28px}\n@media(max-width:640px){#cm-qr-lab .cqr-intro{padding:0}}\n#cm-qr-lab input.cqr-hex{width:112px!important;min-height:40px;height:40px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;text-transform:uppercase}\n#cm-qr-lab input.cqr-hex[aria-invalid=true]{border-color:#E8892B}\n#cm-qr-lab .cqr-btn span,#cm-qr-lab .cqr-btn svg{color:inherit!important;-webkit-text-fill-color:currentColor}\n#cm-qr-lab .cqr-btn-secondary:hover span,#cm-qr-lab .cqr-btn-secondary:focus-visible span{color:#fff!important}\n\/* consistent type: theme styles inputs and article text with their own sizes *\/\n#cm-qr-lab input[type=url],#cm-qr-lab input[type=text],#cm-qr-lab select{font-family:inherit!important;font-size:15px!important;line-height:1.4!important;height:42px!important;min-height:42px!important;padding:8px 12px!important}\n#cm-qr-lab select{padding-right:42px!important}\n#cm-qr-lab input.cqr-hex{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:14px!important;height:40px!important;min-height:40px!important}\n#cm-qr-lab input::placeholder{font-size:15px;color:#8A97A5;opacity:1}\n#cm-qr-lab .cqr-privacy,#cm-qr-lab .cqr-privacy span{font-size:14px!important;line-height:1.5!important}\n#cm-qr-lab .cqr-basics summary{font-size:16px!important;line-height:1.4!important}\n#cm-qr-lab .cqr-basics-body,#cm-qr-lab .cqr-basics-body p{font-size:15px!important;line-height:1.6!important}\n#cm-qr-lab .cqr-small,#cm-qr-lab .cqr-note,#cm-qr-lab .cqr-meta{font-size:13px!important}\n#cm-qr-lab .cqr-hint,#cm-qr-lab .cqr-hint .cmac-info-content{font-size:15px!important}\n#cm-qr-lab .cqr-btn-secondary svg,#cm-qr-lab .cqr-btn-secondary svg *{stroke:var(--blue)!important;color:var(--blue)!important;fill:none!important}\n#cm-qr-lab .cqr-btn-secondary:hover svg,#cm-qr-lab .cqr-btn-secondary:hover svg *,#cm-qr-lab .cqr-btn-secondary:focus-visible svg,#cm-qr-lab .cqr-btn-secondary:focus-visible svg *{stroke:#fff!important;color:#fff!important}\n#cm-qr-lab .cqr-btn-secondary:disabled:hover svg,#cm-qr-lab .cqr-btn-secondary:disabled:hover svg *{stroke:var(--blue)!important}\n#cm-qr-lab .cqr-btn-primary svg,#cm-qr-lab .cqr-btn-primary svg *{stroke:#fff!important;color:#fff!important}\n#cm-qr-lab .cqr-btn-text svg,#cm-qr-lab .cqr-btn-text svg *{stroke:var(--blue)!important;color:var(--blue)!important;fill:none!important}\n#cm-qr-lab .cqr-logo{border:1.5px dashed #B9D97A;border-radius:12px;background:#FAFCF6;padding:12px 14px;transition:background .15s,border-color .15s}\n#cm-qr-lab .cqr-logo[data-drag=\"1\"]{border-color:var(--green);background:#EEF6DF}\n#cm-qr-lab .cqr-logo[data-has=\"1\"]{border-style:solid;border-color:var(--line);background:#fff}\n#cm-qr-lab .cqr-scan{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid rgba(156,204,61,.45);border-radius:10px;background:#F8FBEF;text-align:left}\n#cm-qr-lab .cqr-scan-icon{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#9CCC3D;display:grid;place-items:center}\n#cm-qr-lab .cqr-scan-icon svg{width:16px;height:16px;display:block}\n#cm-qr-lab .cqr-scan-icon svg,#cm-qr-lab .cqr-scan-icon svg *{fill:none!important;stroke:#fff!important;color:#fff!important;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}\n#cm-qr-lab .cqr-scan-text,#cm-qr-lab .cqr-scan-text strong{font-size:13px!important;line-height:1.45!important;color:var(--text)!important}\n#cm-qr-lab .cqr-scan-text strong{display:block;font-weight:700;color:var(--navy)!important}\n#cm-qr-lab .cqr-capopts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:10px;margin-top:8px}\n#cm-qr-lab .cqr-capopts.cqr-hide{display:none!important}\n@media(max-width:640px){#cm-qr-lab .cqr-capopts{grid-template-columns:1fr 1fr}}\n#cm-qr-lab .cqr-check{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px!important;color:var(--text)}\n#cm-qr-lab .cqr-check span{font-size:14px!important;line-height:1.4}\n#cm-qr-lab .cqr-check input{appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;flex:0 0 18px;cursor:pointer;border:1.5px solid #B6C2CE;border-radius:4px;background:#fff center\/12px 12px no-repeat;display:inline-block;transition:background-color .15s,border-color .15s}\n#cm-qr-lab .cqr-check input:checked{background-color:#9CCC3D;border-color:#9CCC3D;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'\/%3E%3C\/svg%3E\")}\n#cm-qr-lab .cqr-check input:focus-visible{outline:2px solid #185ABC;outline-offset:2px}\n\n#cm-qr-lab .cqr-same span{position:relative}\n#cm-qr-lab .cqr-same span::after{content:'=';position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700;line-height:1}\n#cm-qr-lab .cqr-capcol-field{grid-column:1\/-1}\n\n#cm-qr-lab #cqr-urlhints:empty{display:none}\n#cm-qr-lab #cqr-urlhints{margin-top:8px}\n#cm-qr-lab #cqr-urlhints .cqr-hint{margin:0}\n\n#cm-qr-lab .cqr-apps{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}\n#cm-qr-lab .cqr-apps-title{margin:0 0 4px;font-size:18px!important;font-weight:700;color:var(--navy)}\n#cm-qr-lab .cqr-apps-lead{margin:0 0 14px}\n#cm-qr-lab .cqr-apps-grid{display:grid;grid-template-columns:minmax(0,520px);gap:14px}\n#cm-qr-lab .cqr-app{border:1px solid var(--line);border-radius:12px;background:#fff;padding:14px 16px}\n#cm-qr-lab .cqr-app-name{font-weight:700;font-size:15px;color:var(--navy)}\n#cm-qr-lab .cqr-app-desc{margin:2px 0 12px}\n#cm-qr-lab .cqr-app-codes{display:flex;gap:16px;flex-wrap:wrap}\n#cm-qr-lab .cqr-app-code{display:flex;flex-direction:column;align-items:center;gap:6px}\n#cm-qr-lab .cqr-app-canvas{width:120px;height:120px;border:1px solid var(--line);border-radius:8px;image-rendering:pixelated}\n#cm-qr-lab .cqr-app-store{font-size:13px;font-weight:600;color:var(--text)}\n#cm-qr-lab .cqr-app-dl{font-size:13px!important;padding:6px 12px!important}\n\n#cm-qr-lab .cqr-app-head{display:flex;align-items:center;gap:10px}\n#cm-qr-lab .cqr-app-icon{width:40px;height:40px;border-radius:10px;flex:0 0 40px;display:block}\n\n#cm-qr-lab .cqr-banner{margin-top:14px;border:1px solid var(--line);border-radius:12px;background:#fff;padding:14px 16px;display:flex;flex-direction:column;gap:10px;max-width:760px}\n#cm-qr-lab .cqr-banner-lang{max-width:220px}\n#cm-qr-lab #cqr-banner-canvas{width:100%;height:auto;border:1px solid var(--line);border-radius:8px;display:block}\n#cm-qr-lab #cqr-banner-dl{align-self:flex-start}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n\/* CM Academy QR code generator v1 (DE), JavaScript tab. The code is encoded so WordPress cannot alter characters in it. *\/\n(function(){try{var c=decodeURIComponent(escape(atob(\"KGZ1bmN0aW9uKCl7ZnVuY3Rpb24gY3FyU3RhcnQoKXsKY29uc3QgUVJDPShmdW5jdGlvbigpewpjb25zdCBFQ0M9W1stMSw3LDEwLDE1LDIwLDI2LDE4LDIwLDI0LDMwLDE4LDIwLDI0LDI2LDMwLDIyLDI0LDI4LDMwLDI4LDI4LDI4LDI4LDMwLDMwLDI2LDI4LDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwXSxbLTEsMTAsMTYsMjYsMTgsMjQsMTYsMTgsMjIsMjIsMjYsMzAsMjIsMjIsMjQsMjQsMjgsMjgsMjYsMjYsMjYsMjYsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjgsMjhdLFstMSwxMywyMiwxOCwyNiwxOCwyNCwxOCwyMiwyMCwyNCwyOCwyNiwyNCwyMCwzMCwyNCwyOCwyOCwyNiwzMCwyOCwzMCwzMCwzMCwzMCwyOCwzMCwzMCwzMCwzMCwzMCwzMCwzMCwzMCwzMCwzMCwzMCwzMCwzMCwzMF0sWy0xLDE3LDI4LDIyLDE2LDIyLDI4LDI2LDI2LDI0LDI4LDI0LDI4LDIyLDI0LDI0LDMwLDI4LDI4LDI2LDI4LDMwLDI0LDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwLDMwXV07CmNvbnN0IEJMSz1bWy0xLDEsMSwxLDEsMSwyLDIsMiwyLDQsNCw0LDQsNCw2LDYsNiw2LDcsOCw4LDksOSwxMCwxMiwxMiwxMiwxMywxNCwxNSwxNiwxNywxOCwxOSwxOSwyMCwyMSwyMiwyNCwyNV0sWy0xLDEsMSwxLDIsMiw0LDQsNCw1LDUsNSw4LDksOSwxMCwxMCwxMSwxMywxNCwxNiwxNywxNywxOCwyMCwyMSwyMywyNSwyNiwyOCwyOSwzMSwzMywzNSwzNywzOCw0MCw0Myw0NSw0Nyw0OV0sWy0xLDEsMSwyLDIsNCw0LDYsNiw4LDgsOCwxMCwxMiwxNiwxMiwxNywxNiwxOCwyMSwyMCwyMywyMywyNSwyNywyOSwzNCwzNCwzNSwzOCw0MCw0Myw0NSw0OCw1MSw1Myw1Niw1OSw2Miw2NSw2OF0sWy0xLDEsMSwyLDQsNCw0LDUsNiw4LDgsMTEsMTEsMTYsMTYsMTgsMTYsMTksMjEsMjUsMjUsMjUsMzQsMzAsMzIsMzUsMzcsNDAsNDIsNDUsNDgsNTEsNTQsNTcsNjAsNjMsNjYsNzAsNzQsNzcsODFdXTsKY29uc3QgRk1UPVsxLDAsMywyXTsKZnVuY3Rpb24gcmF3KHYpe2xldCByPSgxNip2KzEyOCkqdis2NDtpZih2Pj0yKXtjb25zdCBuPU1hdGguZmxvb3Iodi83KSsyO3ItPSgyNSpuLTEwKSpuLTU1O2lmKHY+PTcpci09MzZ9cmV0dXJuIHJ9CmZ1bmN0aW9uIGRhdGFDdyh2LGUpe3JldHVybiBNYXRoLmZsb29yKHJhdyh2KS84KS1FQ0NbZV1bdl0qQkxLW2VdW3ZdfQpmdW5jdGlvbiBtdWwoeCx5KXtsZXQgej0wO2ZvcihsZXQgaT03O2k+PTA7aS0tKXt6PSh6PDwxKV4oKHo+Pj43KSoweDExRCk7el49KCh5Pj4+aSkmMSkqeH1yZXR1cm4geiYyNTV9CmZ1bmN0aW9uIGRpdmlzb3IoZCl7Y29uc3Qgcj1uZXcgQXJyYXkoZCkuZmlsbCgwKTtyW2QtMV09MTtsZXQgcm9vdD0xO2ZvcihsZXQgaT0wO2k8ZDtpKyspe2ZvcihsZXQgaj0wO2o8ZDtqKyspe3Jbal09bXVsKHJbal0scm9vdCk7aWYoaisxPGQpcltqXV49cltqKzFdfXJvb3Q9bXVsKHJvb3QsMil9cmV0dXJuIHJ9CmZ1bmN0aW9uIHJlbShkYXRhLGRpdil7Y29uc3Qgcj1uZXcgQXJyYXkoZGl2Lmxlbmd0aCkuZmlsbCgwKTtmb3IoY29uc3QgYiBvZiBkYXRhKXtjb25zdCBmPWJeci5zaGlmdCgpO3IucHVzaCgwKTtkaXYuZm9yRWFjaCgoYyxpKT0+cltpXV49bXVsKGMsZikpfXJldHVybiByfQpmdW5jdGlvbiB1dGY4KHMpe2NvbnN0IG89W107Y29uc3QgZT11bmVzY2FwZShlbmNvZGVVUklDb21wb25lbnQocykpO2ZvcihsZXQgaT0wO2k8ZS5sZW5ndGg7aSsrKW8ucHVzaChlLmNoYXJDb2RlQXQoaSkpO3JldHVybiBvfQpmdW5jdGlvbiBlbmNvZGUodGV4dCxtaW5FY2wpe2NvbnN0IGJ5dGVzPXV0ZjgodGV4dCk7bGV0IHZlcj0wLGU9bWluRWNsO2ZvcihsZXQgdj0xO3Y8PTQwO3YrKyl7Y29uc3QgY2M9djw9OT84OjE2O2lmKDQrY2MrOCpieXRlcy5sZW5ndGg8PWRhdGFDdyh2LGUpKjgpe3Zlcj12O2JyZWFrfX1pZighdmVyKXJldHVybiBudWxsOwogZm9yKGxldCBuZT1lKzE7bmU8PTM7bmUrKyl7Y29uc3QgY2M9dmVyPD05Pzg6MTY7aWYoNCtjYys4KmJ5dGVzLmxlbmd0aDw9ZGF0YUN3KHZlcixuZSkqOCllPW5lfQogY29uc3QgYml0cz1bXTtjb25zdCBwdXQ9KHZhbCxuKT0+e2ZvcihsZXQgaT1uLTE7aT49MDtpLS0pYml0cy5wdXNoKCh2YWw+Pj5pKSYxKX07CiBwdXQoNCw0KTtwdXQoYnl0ZXMubGVuZ3RoLHZlcjw9OT84OjE2KTtieXRlcy5mb3JFYWNoKGI9PnB1dChiLDgpKTsKIGNvbnN0IGNhcD1kYXRhQ3codmVyLGUpKjg7cHV0KDAsTWF0aC5taW4oNCxjYXAtYml0cy5sZW5ndGgpKTtwdXQoMCwoOC1iaXRzLmxlbmd0aCU4KSU4KTsKIGZvcihsZXQgcD0weEVDO2JpdHMubGVuZ3RoPGNhcDtwXj0weEVDXjB4MTEpcHV0KHAsOCk7CiBjb25zdCBkYXRhPVtdO2ZvcihsZXQgaT0wO2k8Yml0cy5sZW5ndGg7aSs9OCl7bGV0IGI9MDtmb3IobGV0IGo9MDtqPDg7aisrKWI9KGI8PDEpfGJpdHNbaStqXTtkYXRhLnB1c2goYil9CiBjb25zdCBuYj1CTEtbZV1bdmVyXSxlbD1FQ0NbZV1bdmVyXSxyYz1NYXRoLmZsb29yKHJhdyh2ZXIpLzgpLG5zPW5iLXJjJW5iLHNsPU1hdGguZmxvb3IocmMvbmIpLGR2PWRpdmlzb3IoZWwpLGJsb2Nrcz1bXTsKIGZvcihsZXQgaT0wLGs9MDtpPG5iO2krKyl7Y29uc3QgZD1kYXRhLnNsaWNlKGssaytzbC1lbCsoaTxucz8wOjEpKTtrKz1kLmxlbmd0aDtjb25zdCBlYz1yZW0oZCxkdik7aWYoaTxucylkLnB1c2goMCk7YmxvY2tzLnB1c2goZC5jb25jYXQoZWMpKX0KIGNvbnN0IGFsbD1bXTtmb3IobGV0IGk9MDtpPGJsb2Nrc1swXS5sZW5ndGg7aSsrKWJsb2Nrcy5mb3JFYWNoKChiLGopPT57aWYoaSE9PXNsLWVsfHxqPj1ucylhbGwucHVzaChiW2ldKX0pOwogY29uc3Qgc2l6ZT12ZXIqNCsxNyxtPVtdLGY9W107Zm9yKGxldCB5PTA7eTxzaXplO3krKyl7bS5wdXNoKG5ldyBBcnJheShzaXplKS5maWxsKGZhbHNlKSk7Zi5wdXNoKG5ldyBBcnJheShzaXplKS5maWxsKGZhbHNlKSl9CiBjb25zdCBzZXQ9KHgseSxkKT0+e21beV1beF09ZDtmW3ldW3hdPXRydWV9OwogZm9yKGxldCBpPTA7aTxzaXplO2krKyl7c2V0KDYsaSxpJTI9PT0wKTtzZXQoaSw2LGklMj09PTApfQogY29uc3QgZmluZGVyPSh4LHkpPT57Zm9yKGxldCBkeT0tNDtkeTw9NDtkeSsrKWZvcihsZXQgZHg9LTQ7ZHg8PTQ7ZHgrKyl7Y29uc3QgZD1NYXRoLm1heChNYXRoLmFicyhkeCksTWF0aC5hYnMoZHkpKSx4eD14K2R4LHl5PXkrZHk7aWYoeHg+PTAmJnh4PHNpemUmJnl5Pj0wJiZ5eTxzaXplKXNldCh4eCx5eSxkIT09MiYmZCE9PTQpfX07CiBmaW5kZXIoMywzKTtmaW5kZXIoc2l6ZS00LDMpO2ZpbmRlcigzLHNpemUtNCk7CiBsZXQgYWw9W107aWYodmVyPjEpe2NvbnN0IG49TWF0aC5mbG9vcih2ZXIvNykrMixzdGVwPXZlcj09PTMyPzI2Ok1hdGguY2VpbCgodmVyKjQrNCkvKG4qMi0yKSkqMjthbD1bNl07Zm9yKGxldCBwPXNpemUtNzthbC5sZW5ndGg8bjtwLT1zdGVwKWFsLnNwbGljZSgxLDAscCl9CiBhbC5mb3JFYWNoKChheCxpKT0+YWwuZm9yRWFjaCgoYXksaik9PntpZigoaT09PTAmJmo9PT0wKXx8KGk9PT0wJiZqPT09YWwubGVuZ3RoLTEpfHwoaT09PWFsLmxlbmd0aC0xJiZqPT09MCkpcmV0dXJuO2ZvcihsZXQgZHk9LTI7ZHk8PTI7ZHkrKylmb3IobGV0IGR4PS0yO2R4PD0yO2R4Kyspc2V0KGF4K2R4LGF5K2R5LE1hdGgubWF4KE1hdGguYWJzKGR4KSxNYXRoLmFicyhkeSkpIT09MSl9KSk7CiBjb25zdCBmb3JtYXQ9bWFzaz0+e2NvbnN0IGQ9Rk1UW2VdPDwzfG1hc2s7bGV0IHI9ZDtmb3IobGV0IGk9MDtpPDEwO2krKylyPShyPDwxKV4oKHI+Pj45KSoweDUzNyk7Y29uc3QgYj0oZDw8MTB8cileMHg1NDEyLGc9aT0+KChiPj4+aSkmMSkhPT0wOwogIGZvcihsZXQgaT0wO2k8PTU7aSsrKXNldCg4LGksZyhpKSk7c2V0KDgsNyxnKDYpKTtzZXQoOCw4LGcoNykpO3NldCg3LDgsZyg4KSk7Zm9yKGxldCBpPTk7aTwxNTtpKyspc2V0KDE0LWksOCxnKGkpKTsKICBmb3IobGV0IGk9MDtpPDg7aSsrKXNldChzaXplLTEtaSw4LGcoaSkpO2ZvcihsZXQgaT04O2k8MTU7aSsrKXNldCg4LHNpemUtMTUraSxnKGkpKTtzZXQoOCxzaXplLTgsdHJ1ZSl9OwogZm9ybWF0KDApOwogaWYodmVyPj03KXtsZXQgcj12ZXI7Zm9yKGxldCBpPTA7aTwxMjtpKyspcj0ocjw8MSleKChyPj4+MTEpKjB4MUYyNSk7Y29uc3QgYj12ZXI8PDEyfHI7Zm9yKGxldCBpPTA7aTwxODtpKyspe2NvbnN0IGJpdD0oKGI+Pj5pKSYxKSE9PTAsYT1zaXplLTExK2klMyxjPU1hdGguZmxvb3IoaS8zKTtzZXQoYSxjLGJpdCk7c2V0KGMsYSxiaXQpfX0KIGxldCBpPTA7Zm9yKGxldCByaWdodD1zaXplLTE7cmlnaHQ+PTE7cmlnaHQtPTIpe2lmKHJpZ2h0PT09NilyaWdodD01O2ZvcihsZXQgdj0wO3Y8c2l6ZTt2KyspZm9yKGxldCBqPTA7ajwyO2orKyl7Y29uc3QgeD1yaWdodC1qLHVwPSgocmlnaHQrMSkmMik9PT0wLHk9dXA\/c2l6ZS0xLXY6djtpZighZlt5XVt4XSYmaTxhbGwubGVuZ3RoKjgpe21beV1beF09KChhbGxbaT4+PjNdPj4+KDctKGkmNykpKSYxKSE9PTA7aSsrfX19CiBjb25zdCBpbnY9KGsseCx5KT0+Wyh4K3kpJTI9PT0wLHklMj09PTAseCUzPT09MCwoeCt5KSUzPT09MCwoTWF0aC5mbG9vcih4LzMpK01hdGguZmxvb3IoeS8yKSklMj09PTAseCp5JTIreCp5JTM9PT0wLCh4KnklMit4KnklMyklMj09PTAsKCh4K3kpJTIreCp5JTMpJTI9PT0wXVtrXTsKIGNvbnN0IGFwcGx5PWs9Pntmb3IobGV0IHk9MDt5PHNpemU7eSsrKWZvcihsZXQgeD0wO3g8c2l6ZTt4KyspaWYoIWZbeV1beF0mJmludihrLHgseSkpbVt5XVt4XT0hbVt5XVt4XX07CiBjb25zdCBwZW49KCk9PntsZXQgcD0wO2NvbnN0IGxpbmU9Z2V0PT57bGV0IHJ1bj0xO2ZvcihsZXQgaz0xO2s8c2l6ZTtrKyspe2lmKGdldChrKT09PWdldChrLTEpKXtydW4rKztpZihydW49PT01KXArPTM7ZWxzZSBpZihydW4+NSlwKyt9ZWxzZSBydW49MX0KICAgZm9yKGxldCBrPTA7aysxMDxzaXplO2srKyl7Y29uc3Qgcz1bXTtmb3IobGV0IHQ9MDt0PDExO3QrKylzLnB1c2goZ2V0KGsrdCk\/MTowKTtjb25zdCBzdHI9cy5qb2luKCcnKTtpZihzdHI9PT0nMTAxMTEwMTAwMDAnfHxzdHI9PT0nMDAwMDEwMTExMDEnKXArPTQwfX07CiAgZm9yKGxldCB5PTA7eTxzaXplO3krKylsaW5lKHg9Pm1beV1beF0pO2ZvcihsZXQgeD0wO3g8c2l6ZTt4KyspbGluZSh5PT5tW3ldW3hdKTsKICBmb3IobGV0IHk9MDt5PHNpemUtMTt5KyspZm9yKGxldCB4PTA7eDxzaXplLTE7eCsrKXtjb25zdCBjPW1beV1beF07aWYoYz09PW1beV1beCsxXSYmYz09PW1beSsxXVt4XSYmYz09PW1beSsxXVt4KzFdKXArPTN9CiAgbGV0IGRhcms9MDttLmZvckVhY2gocj0+ci5mb3JFYWNoKGM9PntpZihjKWRhcmsrK30pKTtjb25zdCB0b3Q9c2l6ZSpzaXplO3ArPShNYXRoLmNlaWwoTWF0aC5hYnMoZGFyayoyMC10b3QqMTApL3RvdCktMSkqMTA7cmV0dXJuIHB9OwogbGV0IGJlc3Q9MCxicD0xZTk7Zm9yKGxldCBrPTA7azw4O2srKyl7YXBwbHkoayk7Zm9ybWF0KGspO2NvbnN0IHA9cGVuKCk7aWYocDxicCl7YnA9cDtiZXN0PWt9YXBwbHkoayl9CiBhcHBseShiZXN0KTtmb3JtYXQoYmVzdCk7cmV0dXJue3NpemUsbW9kdWxlczptLHZlcnNpb246dmVyLGVjbDplfX0KcmV0dXJue2VuY29kZX19KSgpOwooZnVuY3Rpb24oKXsKY29uc3Qgcm9vdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY20tcXItbGFiJyk7aWYoIXJvb3R8fHJvb3QuZGF0YXNldC5yZWFkeSlyZXR1cm47cm9vdC5kYXRhc2V0LnJlYWR5PScxJzsKY29uc3QgJD1pZD0+ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpOwpjb25zdCBTSVpFUz17cHJpbnQ6W1syNDAwLCcyNDAwIMOXIDI0MDAgcHgg4oCTIERydWNrIChlbXBmb2hsZW4pJ10sWzEyMDAsJzEyMDAgw5cgMTIwMCBweCDigJMga2xlaW5lciBEcnVjayddXSxzY3JlZW46W1szMDAsJzMwMCDDlyAzMDAgcHgg4oCTIEUtTWFpbHMnXSxbNjAwLCc2MDAgw5cgNjAwIHB4IOKAkyBGb2xpZW4gdW5kIFdlYnNpdGVzIChlbXBmb2hsZW4pJ10sWzEyMDAsJzEyMDAgw5cgMTIwMCBweCDigJMgZ3Jvw59lIEJpbGRzY2hpcm1lJ11dfTsKY29uc3QgREVGPXtwcmludDoyNDAwLHNjcmVlbjo2MDB9Owpjb25zdCBzdD17dXJsOicnLHVzZToncHJpbnQnLHNpemU6MjQwMCxjb2xvcjonIzAwMDAwMCcsYmc6J3doaXRlJyxsb2dvOm51bGwsbG9nb05hbWU6JycsY2FwdGlvbjonJyxjYXBGb250Oid0aXRpbGxpdW0nLGNhcENvbDonc2FtZScscG93ZXJlZDp0cnVlfTsKY29uc3QgUE9XRVJFRD0nUG93ZXJlZCBieSBDb25mZXJlbmNlIE1hbmFnZXInOwpjb25zdCBDTV9TV09PU0g9J2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUUFBQUFFQUNBWUFBQUJjY3FobUFBQVFBRWxFUVZSNEFleWRDNXhiVmJYLzF6ckpQRnJhVWhHUVVwUVdiUkdVbCtEL0tsNkJ5cU9JNEVXNGpFelNUcEsyU1lyY1cvbnprZXNWUkliL1g4SHI4d3BDbTZSdGttbVQxTGtxSUFLbDVTMElLRnk0SUNnSVdBUUtBa0toME00ak9ldXVQVzNLekRUSm5DVG5uSnprclBuc05lZWN2ZmRaZSszdnp2bWRaMDQwa0Q4aElBUmNTMEFFd0xWREx4MFhBZ0FpQVBJcEVBSXVKaUFDNE9MQmw2NjdtNERxdlFpQW9pQW1CRnhLUUFUQXBRTXYzUllDaW9BSWdLSWdKZ1JjU2tBRXdLVURMOTEyTjRGaTcwVUFpaVJrS2dSY1NFQUV3SVdETGwwV0FrVUNJZ0JGRWpJVkFpNGtJQUxnd2tHWExydWJ3T2plaXdDTXBpSHpRc0JsQkVRQVhEYmdidS91OHI2K2ZlTjltZm54OU5yVDFUU1dYSHNZRWFGYnVZZ0F1SFhrWGRqdnE2NjZ1Y09qdDEwQk9xNEgwbTVVVXcyMURZbDBib01xY3lFUytUS1FHd2ZkclgzdTNQUHRBd0ZvNGVqK0U4Qit2SHhTNTdRdGp5ZVN1Yy95ZkV1bjhaMlRJNER4UkdTNVpRa2dnZ2NBMnRsS3BUbUVkR3M4bWYzWFVvV3RtaWNDMEtvaksvM2FqVUNoVU1qekVjQzIzUXJleTVnRUNEK0pwWEpmZUMrcnRlZEVBRnA3ZktWM293amdVTnVyQVBqZlVQbVBEeFRvK2tRcUc2cGNyVFZLUlFCYVl4eWxGd1lJUktOZGJ3SGdNekR4bjVldkRWeTVZdFc2SXlhdTJqdzFTa1VxQWxDS2l1UzFMZ0dpTnd4MjdnT2FSLzlCcTk4aUZBRXcrR21RYXExQmdEUzRyb3FlbkxReW5idXJpdnBOVjFVRW9PbUdUQUt1aDBBMDRMdTNtdlg1Vk9DSVdEcjdqOVdzMDB4MVJRQ2FhYlFrMWtZUTJCTUkwbzFvMk13Mnkva1NBU2hIUnZLYmlrQmk3ZG9EZUUrOVpNU1NtWE5pc1Jzbm05VUJCRGdva2Nvc05zdWZrL3lJQURocE5DU1dtZ2p3UmgrZ3ZQWUFFaVJHREhFdGRyenpoM2d5dTJMOEk3N3hkT2FrV2hvaHhFdC8xTjgvcVpaMW5ieU9DSUNUUjBkaW01REF0Wm5NKzNpai93bFhuTWxXVE8wQU5Cc1FvcDNUdGd6d1BmMWJZcW5NZWJGVWRqVVFyaTlXcW1wSzhNR3AyL0xuVnJWT0UxUVdBV2lDUVpJUXl4UHc1TFdWWExvblc5bkVGL0pPUmNCckVVQTkzT01wVzdGeWdjWit2bGk1aWpOTEswVWxBbENKanBRNW5nQVNuV1Zqa0dlMjJuTUJJZ0EyZm5xa0tYTUp4R0t4Tm5NOVR1eHRaVG83NXR1RUU2L2g3Qm9pQU00ZUg0bXVBb0hDbENsVEtoUmJVa1NBNm5xREpiNGI0VlFFb0JIVXBVMVRDSGdRYXoyZnI2ZDk3WnIrL2pIQ2swd21wOGRUMlN2WTFySmQzb2dqazNJZG1paGZCR0FpUWxMdVdBSjVyM2VnQWNGMXRMK2IvM1N4M1ZXclZrMGR4bzRYZVBrYmJINjJiMkhIMUwvSFU3bW11R0FvQXNBakpxazVDYnoyNUpPVnZ0dHZWYWM2Q09HWW92T0NaOUl2ZUg3TUVRRXZUK1hia05mSFUxa2xDcnpvM0NRQzROeXhrY2dtSU5EYjI2dFBVTVdPNHFQS05NSjNIZUdLaE1QZkt5QUNVR2IwSkx0cENQeko5a2dSWmh0dGs0Qit1bXJWbW9PTjFqZXpuaEZmSWdCR0tFa2Q1eEpBN1VLN2d5T0E0NHcvRDRDVEN4NVBiVThmMnRBeEVRQWJJRXNUMWhFWW5xVDl4anJ2cFQwandVR1hYMzY1T3NRSFFMb0ZKdjQ3d0ttbkFpSUFFdytlMUhBd2dYMEFob0RnYnB0RDNQVUFFZzFNVzJxZ2JTOWZPTHpNUUQzYnE0Z0EySTVjR2pTVFFGZFgxeEFma3F0RGJKNlk2Ym15cjBNUFBYVGtDQ0FhUFdNYklQeTJjbTB1SlRnd1p1T0xSYmhGUTBrRXdCQW1xZVJrQW9WMmluRjhlVGJiMHF2YnQwL2YxWmlPSzNpK3dGWXhhUVQvVmJGQ0F3cEZBQm9BWFpvMGw4QlgvUDQzMmVNR050dFNoOTYycU5oWUpOUzloaThLL3J5NFhHN0toeWg3clVobTVwUXJiMFMrQ0VBanFFdWJwaFBvMVBKZk50MXBCWWVrd2FtamkvTjd0QzNoNWJmWUtxVTJCRHk3VWdXN3kwUUE3Q1l1N1ZsQ29LZW41MTEycko3SzQ0a05pZURZMGEyYzM5WDFEaTlIMkNvbFJJQjkrR2lCSjVXcTFWZFd6ZG9pQU5YUWtycU9Ka0NBOTNDQXhHWkg2aHpmaUs3aGM1ejNPbHY1aE5CMTlkVzN0SmV2WUcrSkNJQzl2S1UxQ3dsbzNzSXYyYjI2SHNBVDYxUHZuWGQ2UjdkUzZQU29weEpmSEoxWFl2NkEvSDd2T0dhN2Mwd2dKVUJKbGhDb2lrQjR3UUxlK09qWnFsYXFvL0xNVGEvcytsYWdjalB5NVNTQ1FUVmZ5U2EvTTJUNFVlSktmc3dvRXdFd2c2TDRjQXdCYXNmVDdBcEcxK2lNMFczTm1EdDNMMENZT2pxdjFMeW1vWG8zWWFtaXV2T3FkU0FDVUMweHFkOVFBdW9DV216Tm1obTl2YjBsUDd0Um4wK2RnMit4STBna09pS1pUTzY2RnFBTmd2cG00RUVUdDQwWFRGekhuaG9sSWRyVHRMUWlCS29qRUU5bFA1Wkk1M1FzZURidlAydnVRRHlWVVMvZ0tPWGtlNlV5emMvRFU0YXdQZFRmMys5UlJnanJ1STFkZ3NEejVkS1lhd2ZsS3RtUkx3SmdCMlZwbzI0Q0l3L1FJTncweWxFYkFDWVNmWDI3blU4ajBFdGcweDhDWHJ0bFczNlFiWmliM0l2TlVCcDk1R0JvQllzcWlRQllCRmJjbWt0QTg4QkJRSERnT0srVFNQYytNQzRQZEtKSE9POVZOcnVTZWpjaFZ0UFlvS2Z6NDlYVU4xSzNsam9pQUxWUWszWHNKMURBY3UvWTIzUEZxblZIakE3bzVWa3ovOGpMYjdBNU5pSHBuM0pDY0NJQVRoZ0ZpV0ZpQWdpSGw2blVvWG4wTVZmK2UrZk5VMThNY3NMcndzcUVESUE2N25icUFnMzRFd0ZvQUhScHNpWUMyOHV1aFRCRDNSMFlVNDZ3MjZuQm1QSUdMeUNTSXk0RWlnQTArSU1nelJzbW9NN3JTMWNtQ01UajhURWJGQkxjVzdweWErYlcyaXNSZ0ZySnlYbzJFOEQ3S2pRNERTZE4rZHpZY3BydysvbGo2OXU3UktBNVl0dHpSQkQyb3BmV21wRUE2cVMrYlZjK2RCMStlZFhhdGRPS0ZYZ0RPNmM0Nzh3cDdlMkVYeEFTQVhEbXAwT2lHa2NBUFNNQ3NIVmM5cWhGbk55WjExSXIrbkxIeE5LWmVRQ2tuc29iVmU2NDJZTUc5OWhqVXFPakVnRm85QWhJKzRZSWVQU2h4L2hHZS9uckFEdThmRW5UNmZkSWVBY3Z6bVJ6YkNLQXZiVkNvYzJNQU92eElRSlFEejFaMXpZQ29WQm9nRGVhdjl2V29NVU5zWmk5djJPb2JjeUZTNHViTE9sZUJLQWtGc2wwSWdFaS9USW54bFZqVEZNMURkVVRoRFd1YnM1cUlnRG1jQlF2TmhDSWhoWTh6czNvYksyUXRDR3ZodzhFR3RzVkVZREc4cGZXcXlSQVJJNTd0WGFWWFRDMWVyM09SQURxSlNqcjIwckFvMm4vWVd1RERXcnNwK24wKytQcHpFa3NlSlllSllnQU5HaUFwZGthQ1NDcXI5ME8xYmkyNDFlN0p0bS9YenlWZmJDZDJsNEh3bzJKZEc0NGtjb21yQXBjQk1BcXN1TFhFZ0lGci80Szd4SWZzOFM1QTV4NnRmenBITWIvWVNzbUQ5LzlXQnhMWnRUTFJvcDVwazFGQUV4REtZN3NJQkRwN3Y2N1RtVGJpeit0N0pOWHp4ODYzajhTOU1MdWY4aC9YU3RUYXo4enVzaU1lUkVBTXlpS0Q5c0k4SVpBbWdhT2ZzN2ZNQXlOUG1tNExnQnJnL1lsczY4SmlBQ0EvRFViQVoyMEI1c3Q1bEx4OHFIOVIzZkxKeWg3a1pQckwxeTlldldVM2RhcEkwTUVvQTU0c21xRENLRG4rZ2ExYkc2ekJNZnY3bEI3Z1BQVUMwMTRzbHZhZDd2WGErcXZDb2tBN01aWU1weE9JQnJvK3F2VFl6UVdIMzVvZkwzTnovL3BZYzY3bWExazRyc0RJM2NFU2hiV2tDa0NVQU0wV1VVSVdFV2d0N2RYQjRKbkt2ai9wd3BsVlJlSkFGU05URlp3Q0lFQmg4UlJWeGp4Wk9iSThRNElxWklBYUxGc2R1L3g2OVM2TEFKUUt6bFpyNkVFQ0dCalF3TXdxM0hVRm85M3hYYzZEaG1mTjJaNUVKYU1XYTVqUVFTZ0RuaXlhdU1JOEFlM1JSNEdvdmtyMTZ6NVNKSGt5QStHNkRDM3VGeHFpZ0N6d0tRLzVtaVNKM0VqQk93bDBCSVBBekd5T1hyQnN5Nld5djVZMlRCMlpBRmhQdWVYVHhwTlZqOUZWcjZDOFJJUkFPT3NwS2FUQ0JCV09rOTJVcVJHWWptYTkrb1hLT1BLWDJLcm5FaWI4K2FiWU1yekFDSUFsVkZMcVZNSmVGRDlDckJUbzdNNExqcEtieSs4ejR4R1JBRE1vQ2crYkNmZ3lSY0diVy9VQVEzdURLR2pnM1JUdGwxVG5Pd01TaVpDd0RZQ3V0Y3oyYmJHSE5nUWtXN0tDMFZGQUJ3NHVCTFN4QVIwS3V3M2NhM1dyVUdhcCtLZEFxTTlGd0V3U2tycU9Zb0FrbmF3b3dLeU9aZ0NvbnB2UU4ydGlnRFVqVkFjTklhQWJzb2VzREd4MTlicTZMVVFxZkt0d3RHVks4eUxBRlNBSTBYT0pVQ0F4emszT2hzaUk1aGhSaXNpQUdaUUZCK05JSEJFSXhwMVVKdW1mQzFZQk1CQkl5cWhWRVVBcTZvdGxVc1NFQUVvaVVVeW5VeEF2VExieWZGWkVadFZQa1VBckNJcmZpMGowRUZ0cDFqbXZJa2NFMUhkUjBFaUFFMDA0QkxxRGdJRThJVWRjKzcrZi9ubGw0c0F1UHNqNEw3ZTkvYjJxcDJXS1UvQk5UMjk0NDlYTE9ycVJ0ME82bXBkVmhZQ1ZSS1lNZnZRQXdDd210ZHBRN1AvV1JtL0NJQ1ZkTVczNlFSUUg5NExnR2FiN3RpbERrVUFYRHJ3emRwdFB2OC9vMWxqZDJMY0lnQk9IQldKcVN3QlJQeFcyVUlwcUpxQUNFRFZ5R1NGUmhHSXA3SmQzTGFYelRXcFVrY1BmZTAxUGlDcVZHUGlNaEdBaVJsSkRjY1FvS0JqUW5GQUlFOCsrU1RWRzRZSVFMMEVaWDFiQ0NUUzJjTUI4QmlRdjEwRStKYW92bXVoeGhrUmdCckJ5V3AyRTBEMXNzeDk3RzYxMWRzVEFXajFFVzZCL2lVUzJROFFVVzhMZEtXcUx0aFJXUVRBRHNyU1JsMEVxQTErV3BjRFdia3NBUkdBc21pa3dBa0VFc20xbitJNFBzY21hUXdCMmpabXNjWUZFWUFhd2NscTloQWcxUDQvdDdRWG02UXhCSERUbU1VYUYwUUFhZ1FucTFsUFlFVXlleXEzY2hLYjY5S0VIVWE0ZmNJNkJpcUlBQmlBSkZYc0o1QklaWTdXRUxMMnQ5d2NMU0tRQ0VCekRKVkVXUXNCSGZCOFhzK1VuNzlpUHkyWENqbzhhVWFuNUFqQURJcml3MVFDOFZUdW13Z1FNdFZwaXpsckp5aVkwU1VSQURNb2lnL1RDTVNUdVVVQTdyN25ieHBNQTQ1RUFBeEFraXIyRUVqMDljMEdwRXU1TlErYnBESUUrT2pvRlNKdG9FeHhWZGtpQUZYaGtzcFdFVkJ2K2lYZCt4RDduOFVtcVFJQkFuaThyVzM0clFwVkRCZUpBQmhHSlJXdEluQk5mLytVZG1yTHNYKzUzODhRSmtwOEJQRDh3b1VMNVVHZ2lVQkp1Zk1KOVBmM3Q3ZHR5ei9Na1o3TTV2cGtCQUR4QlVCRTVBTUJJN1VyMTVFamdNcDhwTlJDQXVxd2Y4djIvQzNjeEZ3MlNVWUpJTHhodE9wRTlVUUFKaUlrNVpZUVNLeGRlMEE3dE4wT0JQS2NmNVdFZGFEMVZhNVN0cm9JUUZrMFVtQVZnUldwekhHVTErN2dqZC90UC9CWkUrS2xRZjg5TmExWVlpVVJnQkpRSk1zNkFvbDA1bUlOOERwdVlRNmJwRkVFRE02YWN1NWZiRXNyenNoVUNGaEpRRjNwajZjelh5WEM3M0E3Y3JXZklkU1NDRWZFczVaVlM2NGpBbEFTaTJTYVNTQ2V6QnpaOW03KzUwRDRuMmI2ZGFVdnZXRHFtNUZFQUZ6NUtiS24wK29XWDBLOXpCUHhFVUNZYjArckxkMEt0Y1B3QzJiMlVBVEFUSnJpYXhjQmRZdnZ6ZTJGSEJHb2UveTc4bVdtTkFFanVZVHd0TWZqR1RaUzEyZ2RFUUNqcEtTZUlRSkVoUEZrTHR4T2JhOGkwVm04a3BkTmtna0VtT2ZOWmowQldBeEhCS0JJUXFaMUVWQWJ2bnFEVHlLZFd3ZEljWFltbnkyR1lHN0NBYk9lQUN6R0pZTlVKQ0hUdWdnaytuTDNhZ2czc0JQMTgxMDhrV1F5QVRMekFhQmliQ0lBUlJJeXJackFqL3I3Si9IaC90SjRLdnNJRUJ6TER0clpKRlZKd0dCMTJtdHkyMzBHNnhxdUpnSmdHSlZVSEUyQU4veUZVN2JuLzhpSCs5ZHkvcEZza3F3bDhKZXVycTZDMlUySUFKaE50RVg5WFhYVnpSMngxTHBUNHVuc2hZbFU5blhlOFB0NHIzOGdkeGZaSkZsTWdEVDBXOUdFQ0lBVlZGdklaMTlmM3g3eFZHNWw1N1F0djBNb1hNY2IvUThKNFAwdDFNVm02QXBGZTdvZnRDSlFFUUFycURhcHo5N2VYazI5bGl1Um1ueFErUUFBRUFCSlJFRlV6SjdNZS9sUVBKVjllMEQzdmdOQWk3bEw2dGQ1Si9OVWtva0VETHE2M21DOXFxdUpBRlNOclBWVzJMbXgvM3ovMlhNM2t1N2RTQWdiZUMrL21uczZsVTFTZ3drZ3dmMVdoU0FDWUJWWkIvaFY5K1pqc1JzbkwwLzN6MXl4YXQwUmlWVG02QlY5dVdOaTZXeVV6K1VmamFleU9odnQzTmpQNXNONzlkMzhEenNnZEFuaFBRTGJDMGdQdnJkbzdwd0lnTGs4YmZlbU52S1ZLek1IcmtqbFR1UXI4K0Y0S3B0bSs1bXlsWDNyZm9ZZFc2LzNVUDQyemFQL2pnQWYwblQ2UGU5UlZ2REdycjZMTHhmd2JCK3hxaHQ4OTVWTmY3NjM2clVNcmlBQ1lCQ1VWZFhVZVhjeW1aeXU5dElqNTk5OWZiT0wwOWpxZForSXBiS1h4Tk9aUHQ1ajM4NGI5U3RzSTN0dG5wS3lSRHFuNjE3Y3BBSGR4bGZtMVJONFBRQ2dIc2JwWW5FNGgrZFBadnNvbTl5alp3aE9TZ1pqdVpvL0k3ckJ1bFZYRXdHb0dsbjlLL0NHaWJGazlzeDRLck9jejdzVHc5Q3hudmZTai9MNTk3TnN6eFVOTmYxaDNrVi9Hd2dYd281WFozMkFXK2NzL2kvSkZRUTJIempqQ2lzN0tnSmdKZDBTdnRYR3Z6S2R1eGtScmdQQXBVQ3dDQkQrQVFEMlpwT05teUZJMmtHQUFHN3NuVGN2djJQSm12OGlBTlp3TGV1Vno4dTdlR0JQTFZ0QkNvVEFEZ0xFR3lmdkpIWXNXUFdmMjdES3RmZ3RSWUNQQU5LbDhpWFBYUVFNOVBZVmowNTNHNmhYVnhVUmdMcncxYlJ5UjAxcnlVb3VJNERQTFZya2Y4N3FUb3NBV0UxNGxIKysydDg1YWxGbWhVQlpBdVRKcXpzNFpjdk5LaEFCTUl2a0JINzYrL3ZiaDZGejNRVFZwRmdJS0FLUFJ4Y3VmRm5OV0cwaUFCWVRIdmt5VFRKN3paWnRoU2Y0UHYwWExXNU8zRGNCZ1lsQzVGdEJWMDVVeDZ4eUVRQVRTUExlM1JOTHJmdHdJcGs1VGQzZlQ2UXlrWGdxK3hCYlllVExOQWhmQWFDUGNGTTh0dnhma2hBb1J3RGhlUjIwMzVVck5qdmZGZ0hnSzkrb05oTDF0SnQ2RmoyK09uZHNQSms1OHBway8zNW1kOGdPZitxNzhZbDBka0U4bWIwcmtjcitkc3U3K2ZzUTlOc0k4UWJrKy9zRUdPTTRqbWF6aFMrM0k2bFZDQkQ4SVJvODkxbTd1bVA2QjFUOTZPT0tWT2E0UkRKN0FlOEJYMlNqUkRxbmI5bVd6M3NvLzZKNkZoMDB1ZzhRSDJuRC9NdXFmSnlwUjEySDQ2bmNuK09wN01aNEtwZE1wRE1YczcrVDQzM1o0NVh2b2lXU3VjOHFNVW1rTWtmSGttc1BXNzA2YzVBU21aVXIrL2U2U3IzQUloWnI2NzN6VHE4U245N2VYcTFvYWpuR1pjclVhNjJVRUMxUDVtWWwwdG5ERThtMW55cjZWOU40WDJaK0xKV0x4VlBaeDloVWJOUTViY3NBRWF3QmhPTUo0Tk04VlEveXpPSkJremZnTWdSSk5ST2dOaHI4NTVyWHJtRkYwd1JBYlZ5SmRLNmY4dG9HRGZCdVF2Z3h4ek9UcmRxa0RwTjVReG81WkQ2SkQ1MkRSUGdkOXJjQmRMaEwrUzRhSWQzRFluSTNBZDZCcU4yUjE3VGJXR1EyNnQ3aDlaMTdicmtaTzZiZXRQL3ptMi9pUGZSTk0yZk4zV1ZxV1pXeDNUemwzZnd0TEVTM2VoQTJBc0VkaE5xWU5rREg5UWdVNFU0Y3hvWnNrb1JBelFRcXJVZ0FQd21GUWdPVjZwaGRwcG5oVVAwSXhQNno1dDdHaC9ycTFzVWhadmlzd2dlTEJVemorbnV6V016bUtiZVBuK1NOK1hNOGZ6SUFuZ0lJOHhudXFVVlR5d0RBWlhBU3p4L1A4NGZ6dWgvaGN2V21HN2xQejBBazJVNWdPMmhvKzEwaVV3U2duZHIraTNITlk1TWtCSVJBTFFRUTdoL2NzdWVqdGF4YXp6cDFDMEFzblExd0FMTHhNd1JKUXFCV0FxaGo3N0pscHczV3VuNnQ2OVV0QUVod1dxMk55M3BDd0UwRXl2V1ZUejF2REllNmYxT3UzTXI4dWdXQWd6UERCN3VSSkFSY1NVRDNhTnJGamVwNS9Sc3ZvVzMzTEJzRlNkb1ZBaFlTK05XMFR1MXBDLzFYZEYyM0FHeWV0ZDgzSzdZZ2hVSkFDSlFsb09YcGdxNnVycUd5RlN3dXFGc0Fkcnl4aE5ROWY0dERGZmRDb0hrSmxJd2NJYkZraWYvNWttVTJaZFl0QUNyT3pRZnUvMjk4SVdPdG1oY1RBa0xBRUlIWGNRZ3VOVlRUd2txbUNJQTZDb2dHZlFzUmlHOEo0bjBXeGl1dWhVQkxFQ0NDSDRiRHZyODF1ak9tQ0VDeEUrR2d2NitOQms1SEJQWE9lZlZVRXg4WUZFdGxLZ1NFUUpHQVY5OStUWEcra1ZOVEJVQjFKQlFLYlFrSGZJOUZncjV1TmcwQkZnSGdyMWtKSGdFQVM5OXd5djRsQ1FISEVSZ1gwTENuVVBqbzRzV0x0NDdMYjhpaTZRSXd2aGZob0M4WkNYYWYwYVo3NXhQQ1BDTDYyZmc2c2l3RTNFS0FkNGpwRjE1NDlzOU82YS9sQWxEczZLSkZYYTlGQTc1N295SC91WHlLOE4xaXZreUZnSXNJRENMaXRiMjl2YnBUK215YkFJenVNSjhpZklPWC84Z21TUWk0aVVEUGtrQzNPaFYyVEo4YklnQ3E5NFFvQXFCQWlMVTBnZmM2Unh2NG1sai9lOHZPbUt0SkFLN3A3NThTUytaOGlWUTJzWnVsTXhldlRLMzlUS1h1cWJmd0lOR0psZXBJbVJCb0lRSnZBY0hYbmRpZnFnUkF2V1lybnM3RzI3Ymx0eUpTaGdDVzdHYUUzOUZCdXplZXloTGJVRHlWKzlyeXZyNTkxVXREbEtsWGVFM2RsbGMvZUxDbkU0RklURUxBYkFKRWVFMGs1TGY5dS81RyttRllBUGpDaGRZNTdjM3JXTW5DUmh6dnJOTUdRTi8zNk42L3RWUGI2OHBBby9zSW9DbGZCcnF6VHpJUkF0VVE2SStHdWkrcFpnVTc2eG9XZ1Axbkhmd1VBSDRlNUU4SUNBRkRCTGpTUzVxbjROaU5uK01EUXdJUVQ2K2JpMER2VXl1SUNRRWhZSXdBYnpPWExWbTQ4QmxqdFJ0VHk1QUFJQlZPNE1QMnZSb1RvclFxQkpxUUFPRjU0YUIvbGRNak55UUFBQnFmeXdNNnZUTVNueEJ3Q0lGSGg4Rnp2VU5pcVJpR1FRR282RU1LaFlBUUdFVmdtTHlmUHovVTljcW9MTWZPR2hRQVhmMVlnV01lWDNRc1RRbk03UVRlSUYwN3VsazJmalZZaGdTQUFCL2d5bHZZSkFrQklWQ09BR0hpNWRrZmVLeGNzUlB6RFFsQUpPaDdBZ0RmQVBrVEFrS2dOQUdFT3lLaDduOVhMOGNwWGNHWnVZWUVRSVdPQkl2VVZFd0lDSUZ4QkFodTdjVDhGNHU1elRRMUxBQWpQMXlBY0hNemRVNWlGUUtXRTBCNGZxQk43K3JwNlhuWDhyWXNhTUN3QUtpMkNiem44WFFUbXlRaDRIb0NoUENVcnRQSnl4WXNlTHRaWVZRbEFORkExMS81ZXNCc0JGQzNPS2haT3kxeEN3RVRDQXp6YWZHM2xvYjhqbm03VHkxOXFrb0FpZzBNa2Zjb0l2cC94V1daQ2dHWEVSamtuV0NBZDRhN2ZiKy8yVGpVSkFEcVBtYzA1Ty9WOGpTTE8vd2syekNiSkNIZ0JnSTZFRndVRHZweXJkRFptZ1NnMkhIMXF5YXNnaDhEMU05aUtEL2kvRUUyU1VLZ1ZRa1FJRndVQ2ZtdWJwVU8xaVVBUlFpUndJSmZoNFBkWDVzKzJUdE52ZktZQUY0b2xzbFVDTFFLQVFJNlB4THdxUjFkcTNRSlRCRUFSUU1SU2YzSTRlTEZDNStLQm4wZkNnZTZOYjVJY2dvUlhnRkFQd2JDRzdpZVBFekVFQ1ExSXdHOE5CcjBMNjhVZVRPV21TWUE0enVQTEFqaGtHOWpOTlI5U1NUb3YzQmc2NTVmcG5ZNGVKaThNOGhUMkY4bitEd0x3dzk0UFRsdFlBaVNIRXVBK0haZk9CTHMvclpqSTZ3ak1Nc0VZSHhNeTVhZE5oajErVjRmdVlDNGNPSExTME8rOVN3TUY5SGdWUFdlZ1kzajY4dXlFSEFBZ1dIZWozMHpHdkN0ZEVBc2xvUmdtd0NVaXg0N3RqN0VaU2V6U1JJQ1RpSXd3RWV4QzhNQlA1L0NPaWtzYzJOcHFBREVVcm4veTkwNWhFMlNFSEFTZ1RmNGd0K0ZmQjNMOE0vWU9TbjRhbUpwbUFCY2sremZqNjhCeUJlTXFoa3RxV3NIZ1pjQTZjdlJGcnpnVndwZXd3U2dYY3Z2aXdBZkx4V1U1QW1CQmhGNG1tOWRuUlVKK0c5clVQdTJOOXN3QVNDa0diYjNWaG9VQW1VSThNN29IaTFQcHl3SitIOVhwa3BMWmpkT0FBZy8ySkpFcFZOTlI0QnY4ejIxL2UzcHA2Z25XMnNKdnBuWGFaZ0FhRVNQTkRNNGliMWxDRndIQTFzUFU3ZXBXNlpIVlhTa1lRS0FIdjB0anZOdmJKS0VRQ01JNUlIZzdralFkMVkwR25YdGw5a2FKZ0RxRjFNMDBNL21rYitTVFo0R1pBaVNiQ013Z0FRWFIwSytFMnhyMGFFTk5Vd0FGSThsd1FYM3NRSmZQSDJ5ZHcrK0NDTXZHVkZReEt3bVVOQ0pEZytIZk44M282Rm05OUZRQVNqQzYrcnFLdXc1MlhzQUwvK0NUWklRc0lyQVpsM0RUeTF0OHJmNG1BbkhFUUtnT3FSRWdJaWVVUE5pUXNBQ0FrL1E0TlE1UzN1NjFhUG5Gcmh2VHBlT0VRQ0ZEeEhiMVZSTUNKaEpnRTh2ZnppRXc4ZEhvMmRzTTlOdksvaHlqQUQ4cUw5L0VnTTluMDJTRURDTEFDSFIyWHg2K2ZWL0NRVCticGJUb3A5V21EcENBR0xwL2c5TjJaYi9MUU9keGlaSkNKaEI0QWtnRElSRC9sK3EwMHN6SExhaWo0WUxRREtabkk2UVZ5OVlQTElWQVV1ZkdrR0FOcUJYUHpVUzZsN1RpTmFicWMyR0NzREt2blVmSDhhT3A0SGcyR2FDSnJFNmxzQldqdXo2U05BL1A3eGd3WXM4TDJrQ0FnMFRnTldyTXdmcHVyNkI0OXVIVFpJUXFKc0FnZmJQbXcrY2NVN2RqZ3c0YUpVcURSR0FWYXZXSEp6WDhGbUdLTjhJWkFpUzZpSkFnUEEvTkxpMVBSbzhkMFB2dkhuNXVyeTViR1hiQlVCZDhDdDRQTDl5R1dmcHJsVUUrRUtmdCtBOTJjM1A4OWVEMW5ZQklDck00WURuc2trU0FuVVF3TC93SWY5OGRhRnYwYUt1MStwdzVPcFZiUmNBalhSNUQ0Q3JQM0oxZDc2QWdNdTl1dWNmMUNGLzNkNXFjTkJLcTlndUFFajQxMVlDS0gyeGxjQTdxTU1wNFdEM1YyU3ZidzUzMndVZ2ovZ2NBRDREOGljRXFpRkFFQ3NRSGhaZTVMdWptdFdrYm1VQ3RndkFlYUh1VFFoMFYrV3dwRlFJRkFuUU5pQTZpdmY2NTZuUFRqRlhwdVlRc0YwQVZOamhvQzhNUUxlb2VURWhVSWJBVm5XdWo4TjRVQ1RrZnhRUnFVdzlXN05icmJHR0NJQ0NxQk44bGFlYjJTUUpnZkVFaHRHckgvclNwcWYrSlJ6MnlXdmp4dE14Y2JsaEFyQTA1UDh6RVY3RWZYSHQrOWk0NzVMR0VuaU45L1AvUm9OYjkxQ1A4dmIyOXVwamkyWEpiQUlORXdEVmtXaW9PNnNqSE0vejI5a2t1WmtBd3RXRTNtUENJZC8zNWFFZSt6NElEUlVBMWMybEFkLzlCS2llMzM1VUxZdTVpc0F3QXR5RENFZEVBcjVsMFVDWG8yOFJ0K0xJTkZ3QUZOUm9zUHNtSElaVEFXRzFXaFp6QXdGOFJ0ZndXSzJ3L2ZSd3dQZVlHM3JzeEQ0NlFnQVVHSFd4aC9jQ2k1SG9Dd1R3Qjg2VDh6K0cwR0tKaHhZZTV6MytkOE9CYytlcTkvTXRYcnhZZllXM3hiclpQTjF4akFBVWtZVkQvcHQxTFg4aWFIUWE1LzJKVFZKckVGQy8vWENPVi9lZXlIdjhiNkRjMW5QRXFEcE9BQlNWODNwNlhvMzArRytOQkgySElPRnhuUGNZN3pwZTRLbWs1aUxBd3diUEFzRlArTXIrVkI3UFh6VHJJN3pOaGQxNHRJNFVnTkhoaDBQZHYrRVB6aEg2aUJEUUF0NXhYTUlYanRTUGlJeXVKdlBPSS9BT0FvVjVqLy9wU01oM2dWelpkOTRBcVlnY0x3QXFTR1huaGJvM1JZTCtURGpndnlJYzlNMklCSDJvSVg2Q3hXQTlsNnZYUDczRTA5ZlozbVZUZXg2ZVNMS1pnSHFtNDBVZ0N2SDRUQTBIL2F0a2oyL3pDRlRaWE5NSVFLbCtMUWwwUHhJTytqN1BIN1lQaGdQZEgrVDd5RWNUMGhrRWRENGZkaTRqd0svdU1QZ2FBSDJiODY0RndCUUEvQndCMXZOZGh6czQ3MjVldmhjQTd3TUFuc0pkdk9lNm5mTnZCY0JmQThCMWJQMUU5TE1SUS93bEVIQVpQTXo1NnJ5V2VDb0pZQjF2K0QxcUxDSWh2MklzVEpxQVFGTUx3R2krNnFLU3VvOGNEZmp2akFiOXl5TWgzOVhSWVBkVk84ejN3MGpRZnlubm5SOEpkcXU5MHprandoSHduY2g1SjBTQ3ZzOXkvai91bVBybWhZUCtremovVk00N2cvUE9ZdnR5Tk9RL2Q4UUMzV2Z2S1BNZHcvbWRiTnJBMjlNN1dXQit6L0c0U1F4VVg1VUFQanlFdzNzemgrNUl5TCtPR2JSY2F1VU90WXdBTkhLUWxpMDdiZENyYTJkekRNK3p1U0RoQTBSd3NWZkhPYnpoSHlNL3V0RzhRMnNoc0xJQUFBUjlTVVJCVkM0Q1lOTFlEUSsvL1FydkV0OHh5WjFUM1R6cktlQk1Hbno3dUdqSTk5MUZpN3Jsem94VFI4cGdYQ0lBQmtGVnFyWThtWnVGSGRPVzgzV0ZReXJWYTlLeWpYeDY4MlBVOGdmeDN2NGppeGQzYjVZcitrMDZraVhDRmdIWUNTV1d6c3lMcDdLNWVEcTdpYWN2N0xEY2M3RlU5cjg1NzZaNE1yc2lsczUrTDU3TWZUZWV5bncvbnNyZHlQbXE3b3RlcElkNEkxbk1yanhzclpCMEZyUHZGTkI3QUExT1BUTVM5RjhZN3VuNVN5dDByTm8rdEhwOTF3b0FYOUhIRlgyNVkyS3BYQ3lleXVwSXFGNDFkUzVmNFQrUUIvMkFIVWF6ZVVNNGl2Tk80enNHVVNTNENKQytEb0RxcnNMcG5LL3F6dVJELy9kRGMvOXhGK0FKN3RzYXZwTGZIUW42UE9HZzc1dm5CYnBlaWtiUDJOYmNYWlBvS3hGd3JRQ3NUT2JtZVhSYXo3ZjhJZ3lJdDNQKzc3NlVCOEJWbXFZZFBremVreUlCZjQ5Y3lRZFgvYmxTQU9MSnpKR2t3ZTI4MjJ2MlBYZTFIOVloUG1wNUVBaHZRQ1ErdFBlMVJZTGRTNWIwblB1SDgwTmQ4blJsdFRSYm9MNHJCUUFBdytDdXY2Y0I4Si80eFA2RU5oZzhOUkxxUGpNYzhOOEE4bGVSZ0JzS1hTY0F2YjI5R21qUTJjS0R5NGYxOENSZnMvZ3RuOVAvTzUvUEk5dkJ2S2YvbFhyNVNpZ1UydExDZlpldVZVbkFkUUp3MldXWEVWL01hN2wzRGZCRmpQdUJzSWNBei9UcTNoTWlBZDluSWdIL2YxVDVlWkRxTGlQZ09nRkFQdmtsZ3FFbUhtY2xYbTl3L0UvelJuOFBrdjdwY0tCYjQ2djJ4L0toL1pwb3NQc20rUUlPMDVGa2lJRHJCRUJSNFEzbmVqVnRJaU9PK1NIK3Q1VHZXb1IwRGVkSGdyNkRlYU0vUGh4YThJQVN0U2JxUzFPRTZwWWdYU2tBNFpCUFBkM20xQmRRcW5QNE4va0RxTDdhZkp0WHB3L3p4cTcyOEorTUJueXhjTkRmcDE2bHhlV1NoRURkQkZ3cEFJcmE5TWx0YzNqYXgwWnNqVTVQRXVFVkFIZ1JBQVdIY0hnT2IvVDdzSjI4YUpIL09aQS9JV0FSQWRjS1FGZFgxeEJ2WUlITm01NzJzZ0k4d256VnVUVlBMRW5jQkNoVGJlaDhLUDhVRUViVTE0ZzVCbldWL21QUlVQY2xmS1grQjVHZ1B5UGZyck5rRE1ScENRS3VGWUFpQzc0dHFFZUR2ay93WG5kZklGakcrVmZ5OUZvKzU3NmY1OVdodU5wb2VYYkM5QzV2NFMvd2V2ZndMYmdFMS80ZTI1VnF6ODRiZkFRMTdXUFRKM3NuUllJK0R4L0tmNVF2MkNYVTE0aTVqaVNIRVhCVE9LNFhnT0pncTcxdUpPUzdtamZRaXpjLy8vUy9lbW53Y3dOZWZWWWJEYjZmN1gwVEdRMTZaK1luZXcvbDllWlBuK1E5ai8xOG5lM2lLTy9aZVlOZkdlNDU5NDlkZk5SUmJFK21Rc0FKQkVRQVNveUNPaW9JaFVJRHl4WXNlSnVuVzR4WU5OcjExdmxkWGU5dzNRSGUwQXNsM0VxV0VIQWNBUkVBeHcySkJDUUU3Q01nQW1BZmEybXBDUWk0TFVRUkFMZU51UFJYQ0l3aUlBSXdDb2JNQ2dHM0VSQUJjTnVJUzMrRndDZ0NJZ0NqWU1pc3V3bTRzZmNpQUc0Y2RlbXpFTmhKUUFSZ0p3aVpDQUUzRWhBQmNPT29TNStGd0U0Q0lnQTdRY2pFM1FUYzJuc1JBTGVPdlBSYkNEQUJFUUNHSUVrSXVKV0FDSUJiUjE3NkxRU1lnQWdBUTVEa2JnSnU3cjBJZ0p0SFgvcnVlZ0lpQUs3L0NBZ0FOeE1RQVhEejZFdmZYVTlBQk1EMUh3RjNBM0I3Ny84WEFBRC8vN0tWTUI0QUFBQUdTVVJCVkFNQTd3d2JsL1k1RGhrQUFBQUFTVVZPUks1Q1lJST0nO2NvbnN0IHN3b29zaD1uZXcgSW1hZ2UoKTtzd29vc2gub25sb2FkPSgpPT57dHJ5e3VwZGF0ZSgpfWNhdGNoKGUpe319O3N3b29zaC5zcmM9Q01fU1dPT1NIOwpjb25zdCBHUkVZPScjOEE5MDk3JzsKZnVuY3Rpb24gYmFkZ2UoTil7Y29uc3QgYmg9TiouMDg1LGYxPWJoKi4yNCxmMj1iaCouNCxmMz1iaCouMixjPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2NhbnZhcycpLmdldENvbnRleHQoJzJkJyksRj1GT05UUy50aXRpbGxpdW1bMF07Yy5mb250PSc0MDAgJytmMisncHggJytGO2NvbnN0IHcxPWMubWVhc3VyZVRleHQoJ0NvbmZlcmVuY2UgJykud2lkdGg7Yy5mb250PSc2MDAgJytmMisncHggJytGO2NvbnN0IHcyPWMubWVhc3VyZVRleHQoJ01hbmFnZXInKS53aWR0aDtjb25zdCB0dz13MSt3Mixzdz1iaCoxLjA1LGdhcD1iaCouMDgsdG90YWw9dHcrZ2FwK3N3O3JldHVybntiaCxmMSxmMixmMyx3MSx3Mix0dyxzdyxnYXAsdG90YWwsRn19CmNvbnN0IEZPTlRTPXt0aXRpbGxpdW06WyciVGl0aWxsaXVtIFdlYiIsQXJpYWwsc2Fucy1zZXJpZicsJ1RpdGlsbGl1bSBXZWIsIEFyaWFsLCBzYW5zLXNlcmlmJ10sYXJpYWw6WydBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZicsJ0FyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYnXSx2ZXJkYW5hOlsnVmVyZGFuYSxHZW5ldmEsc2Fucy1zZXJpZicsJ1ZlcmRhbmEsIEdlbmV2YSwgc2Fucy1zZXJpZiddLGdlb3JnaWE6WydHZW9yZ2lhLCJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmJywnR2VvcmdpYSwgVGltZXMgTmV3IFJvbWFuLCBzZXJpZiddfTsKZnVuY3Rpb24gY2FwRm9udCgpe3JldHVybiAoRk9OVFNbc3QuY2FwRm9udF18fEZPTlRTLnRpdGlsbGl1bSlbMF19CmZ1bmN0aW9uIGNhcENvbG9yKCl7cmV0dXJuIHN0LmNhcENvbD09PSdzYW1lJz9zdC5jb2xvcjpzdC5jYXBDb2x9CmNvbnN0IElORk9fVFlQRT17Jyc6J2dvb2QtdG8ta25vdycsd2FybjonY2Fubm90LWJlLXVuZG9uZScsYWxlcnQ6J2Nhbm5vdC1iZS11bmRvbmUnLHN1Y2Nlc3M6J3RpcCcsbmV1dHJhbDonZ29vZC10by1rbm93J307CmZ1bmN0aW9uIGVsKHQsYyx0eHQpe2NvbnN0IGU9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCh0KTtpZihjKWUuY2xhc3NOYW1lPWM7aWYodHh0IT1udWxsKWUudGV4dENvbnRlbnQ9dHh0O3JldHVybiBlfQpmdW5jdGlvbiBoaW50KGJveCx0ZXh0LHRvbmUpe2NvbnN0IGQ9ZWwoJ2RpdicsJ2Nxci1oaW50IGNtYWMtaW5mbyBjbWFjLWluZm8tJytJTkZPX1RZUEVbdG9uZXx8JyddKyh0b25lPycgY3FyLScrdG9uZTonJykpLGk9ZWwoJ3NwYW4nLCdjbWFjLWluZm8taWNvbicpLGI9ZWwoJ2RpdicsJ2NtYWMtaW5mby1ib2R5JyksYz1lbCgnZGl2JywnY21hYy1pbmZvLWNvbnRlbnQnLHRleHQpO2kuc2V0QXR0cmlidXRlKCdhcmlhLWhpZGRlbicsJ3RydWUnKTtiLmFwcGVuZChjKTtkLmFwcGVuZChpLGIpO2JveC5hcHBlbmQoZCl9CmNvbnN0IHRyYWNrZWQ9e307CmZ1bmN0aW9uIHRyYWNrKGFjdGlvbil7Y29uc3Qga2V5PSdxcl9jb2RlXycrYWN0aW9uKydfJytzdC51c2U7aWYodHJhY2tlZFtrZXldKXJldHVybjt0cmFja2VkW2tleV09MTt0cnl7Y29uc3QgYj1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdidXR0b24nKTtiLnR5cGU9J2J1dHRvbic7Yi5oaWRkZW49dHJ1ZTtiLnNldEF0dHJpYnV0ZSgnZGF0YS1jbS10cmFjaycsJ2NtX2J1dHRvbl9jbGljaycpO2Iuc2V0QXR0cmlidXRlKCdkYXRhLWNtLWtleScsa2V5KTtiLnRleHRDb250ZW50PSdRUiBjb2RlOiAnK2FjdGlvbisnICgnK3N0LnVzZSsnKSc7ZG9jdW1lbnQuYm9keS5hcHBlbmQoYik7Yi5jbGljaygpO2IucmVtb3ZlKCl9Y2F0Y2goZSl7fX0KZnVuY3Rpb24gbm9ybWFsKHJhdyl7bGV0IHM9KHJhd3x8JycpLnRyaW0oKTtpZighcylyZXR1cm4ge3VybDonJyxhZGRlZDpmYWxzZX07bGV0IGFkZGVkPWZhbHNlO2lmKCEvXlthLXpdW2EtejAtOSsuLV0qOi9pLnRlc3Qocykpe3M9J2h0dHBzOi8vJytzO2FkZGVkPXRydWV9cmV0dXJuIHt1cmw6cyxhZGRlZH19CmZ1bmN0aW9uIGxvb2tzTGlrZVVybCh1KXt0cnl7Y29uc3QgeD1uZXcgVVJMKHUpO2lmKC9eaHR0cHM\/OiQvLnRlc3QoeC5wcm90b2NvbCkpcmV0dXJuIC9cLi8udGVzdCh4Lmhvc3RuYW1lKSYmIS9ccy8udGVzdCh1KTtyZXR1cm4gdHJ1ZX1jYXRjaChlKXtyZXR1cm4gZmFsc2V9fQpmdW5jdGlvbiBsdW0oaGV4KXtjb25zdCBuPXBhcnNlSW50KGhleC5zbGljZSgxKSwxNiksYz1bbj4+MTYmMjU1LG4+PjgmMjU1LG4mMjU1XS5tYXAodj0+e3YvPTI1NTtyZXR1cm4gdjw9LjAzOTI4P3YvMTIuOTI6TWF0aC5wb3coKHYrLjA1NSkvMS4wNTUsMi40KX0pO3JldHVybiAuMjEyNipjWzBdKy43MTUyKmNbMV0rLjA3MjIqY1syXX0KZnVuY3Rpb24gY29udHJhc3QoaGV4KXtyZXR1cm4gMS4wNS8obHVtKGhleCkrLjA1KX0KZnVuY3Rpb24gZmlsbFNpemVzKCl7Y29uc3Qgcz0kKCdjcXItc2l6ZScpO3MudGV4dENvbnRlbnQ9Jyc7U0laRVNbc3QudXNlXS5mb3JFYWNoKChbdixsXSk9Pntjb25zdCBvPWVsKCdvcHRpb24nLG51bGwsbCk7by52YWx1ZT12O3MuYXBwZW5kKG8pfSk7aWYoIVNJWkVTW3N0LnVzZV0uc29tZSh4PT54WzBdPT09c3Quc2l6ZSkpc3Quc2l6ZT1ERUZbc3QudXNlXTtzLnZhbHVlPXN0LnNpemV9CmZ1bmN0aW9uIGxheW91dChOLHEpe2NvbnN0IHRvdD1xLnNpemUrOCxtb2Q9Ti90b3QsY2FwPXN0LmNhcHRpb24udHJpbSgpLGV4dHJhPWNhcD9NYXRoLnJvdW5kKE4qLjEzKTowLGZoPXN0LnBvd2VyZWQ\/TWF0aC5yb3VuZChOKi4xNCk6MCxmdG9wPWNhcD9OK2V4dHJhOk4tbW9kLGZoaD1jYXA\/Zmg6ZmgrbW9kO3JldHVybnt0b3QsbW9kLGNhcCxIOk4rZXh0cmErZmgsZnM6TWF0aC5yb3VuZChOKi4wNjUpLHR5OmNhcD9OLW1vZCsoZXh0cmErbW9kKS8yOjAscGZzOjAscHR5OnN0LnBvd2VyZWQ\/ZnRvcCtmaGgvMi0oY2FwP2ZoKi4xNTowKTowfX0KZnVuY3Rpb24gbG9nb0JveChOLHEpe2NvbnN0IGltZz1zdC5sb2dvLEw9bGF5b3V0KE4scSkscXc9TipxLnNpemUvTC50b3QsbWF4Uz1xdyouMjIscj1pbWcubmF0dXJhbFdpZHRoL2ltZy5uYXR1cmFsSGVpZ2h0fHwxLHc9cj49MT9tYXhTOm1heFMqcixoPXI+PTE\/bWF4Uy9yOm1heFMscGFkPXF3Ki4wMjUsYnc9dytwYWQqMixiaD1oK3BhZCoyO3JldHVybnt3LGgsYncsYmgsYng6KE4tYncpLzIsYnk6KE4tYmgpLzIscmFkOk1hdGgubWluKGJ3LGJoKSouMTJ9fQpmdW5jdGlvbiBkcmF3KGNhbnZhcyxOLHEpe2NvbnN0IEw9bGF5b3V0KE4scSk7Y2FudmFzLndpZHRoPU47Y2FudmFzLmhlaWdodD1MLkg7Y29uc3QgY3g9Y2FudmFzLmdldENvbnRleHQoJzJkJyk7Y3guY2xlYXJSZWN0KDAsMCxOLEwuSCk7aWYoc3QuYmc9PT0nd2hpdGUnKXtjeC5maWxsU3R5bGU9JyNmZmYnO2N4LmZpbGxSZWN0KDAsMCxOLEwuSCl9CiBjb25zdCBwPWk9Pk1hdGgucm91bmQoaSpOL0wudG90KTtjeC5maWxsU3R5bGU9c3QuY29sb3I7CiBmb3IobGV0IHk9MDt5PHEuc2l6ZTt5KyspZm9yKGxldCB4PTA7eDxxLnNpemU7eCsrKWlmKHEubW9kdWxlc1t5XVt4XSl7Y29uc3QgeDA9cCh4KzQpLHkwPXAoeSs0KTtjeC5maWxsUmVjdCh4MCx5MCxwKHgrNSkteDAscCh5KzUpLXkwKX0KIGlmKHN0LmxvZ28pe2NvbnN0IGI9bG9nb0JveChOLHEpO2N4LmZpbGxTdHlsZT0nI2ZmZic7Y3guYmVnaW5QYXRoKCk7aWYoY3gucm91bmRSZWN0KWN4LnJvdW5kUmVjdChiLmJ4LGIuYnksYi5idyxiLmJoLGIucmFkKTtlbHNlIGN4LnJlY3QoYi5ieCxiLmJ5LGIuYncsYi5iaCk7Y3guZmlsbCgpO2N4LmltYWdlU21vb3RoaW5nRW5hYmxlZD10cnVlO2N4LmltYWdlU21vb3RoaW5nUXVhbGl0eT0naGlnaCc7Y3guZHJhd0ltYWdlKHN0LmxvZ28sKE4tYi53KS8yLChOLWIuaCkvMixiLncsYi5oKX0KIGlmKEwuY2FwKXtsZXQgZnM9TC5mcztjeC5mb250PSc3MDAgJytmcysncHggJytjYXBGb250KCk7d2hpbGUoY3gubWVhc3VyZVRleHQoTC5jYXApLndpZHRoPk4qLjg4JiZmcz44KXtmcy0tO2N4LmZvbnQ9JzcwMCAnK2ZzKydweCAnK2NhcEZvbnQoKX1jeC5maWxsU3R5bGU9Y2FwQ29sb3IoKTtjeC50ZXh0QWxpZ249J2NlbnRlcic7Y3gudGV4dEJhc2VsaW5lPSdtaWRkbGUnO2N4LmZpbGxUZXh0KEwuY2FwLE4vMixMLnR5KX0KIGlmKHN0LnBvd2VyZWQpe2NvbnN0IGI9YmFkZ2UoTikseDA9KE4tYi50b3RhbCkvMix0b3A9TC5wdHktYi5iaC8yO2N4LmZpbGxTdHlsZT1HUkVZO2N4LnRleHRCYXNlbGluZT0nYWxwaGFiZXRpYyc7Y3gudGV4dEFsaWduPSdsZWZ0JzsKICBjeC5mb250PSc0MDAgJytiLmYxKydweCAnK2IuRjtjeC5maWxsVGV4dCgnUG93ZXJlZCBieScseDAsdG9wK2IuYmgqLjI3KTsKICBjeC5mb250PSc0MDAgJytiLmYyKydweCAnK2IuRjtjeC5maWxsVGV4dCgnQ29uZmVyZW5jZSAnLHgwLHRvcCtiLmJoKi42OCk7Y3guZm9udD0nNjAwICcrYi5mMisncHggJytiLkY7Y3guZmlsbFRleHQoJ01hbmFnZXInLHgwK2IudzEsdG9wK2IuYmgqLjY4KTsKICBjeC5mb250PSc0MDAgJytiLmYzKydweCAnK2IuRjtjeC50ZXh0QWxpZ249J3JpZ2h0JztjeC5maWxsVGV4dCgnQWR2YW5jZWQgYW5kIGVhc3knLHgwK2IudHcsdG9wK2IuYmgqLjk1KTsKICBpZihzd29vc2guY29tcGxldGUmJnN3b29zaC5uYXR1cmFsV2lkdGgpe2N4LmltYWdlU21vb3RoaW5nRW5hYmxlZD10cnVlO2N4LmRyYXdJbWFnZShzd29vc2gseDArYi50dytiLmdhcCx0b3ArKGIuYmgtYi5zdykvMitiLmJoKi4wNSxiLnN3LGIuc3cpfX19CmZ1bmN0aW9uIGVzYyhzKXtyZXR1cm4gU3RyaW5nKHMpLnJlcGxhY2UoLyYvZywnJmFtcDsnKS5yZXBsYWNlKC88L2csJyZsdDsnKS5yZXBsYWNlKC8+L2csJyZndDsnKS5yZXBsYWNlKC8iL2csJyZxdW90OycpfQpmdW5jdGlvbiBzdmdUZXh0KHEpe2NvbnN0IE49c3Quc2l6ZSxMPWxheW91dChOLHEpLHU9Ti9MLnRvdDtsZXQgcGF0aD0nJztmb3IobGV0IHk9MDt5PHEuc2l6ZTt5Kyspe2xldCB4PTA7d2hpbGUoeDxxLnNpemUpe2lmKCFxLm1vZHVsZXNbeV1beF0pe3grKztjb250aW51ZX1sZXQgcz14O3doaWxlKHg8cS5zaXplJiZxLm1vZHVsZXNbeV1beF0peCsrO3BhdGgrPSdNJysocys0KSsnICcrKHkrNCkrJ2gnKyh4LXMpKyd2MWgtJysoeC1zKSsneid9fQogbGV0IG89JzxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iJytOKyciIGhlaWdodD0iJytMLkgrJyIgdmlld0JveD0iMCAwICcrTisnICcrTC5IKyciPic7CiBpZihzdC5iZz09PSd3aGl0ZScpbys9JzxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNmZmZmZmYiLz4nOwogbys9JzxwYXRoIHRyYW5zZm9ybT0ic2NhbGUoJyt1KycpIiBmaWxsPSInK3N0LmNvbG9yKyciIHNoYXBlLXJlbmRlcmluZz0iY3Jpc3BFZGdlcyIgZD0iJytwYXRoKyciLz4nOwogaWYoc3QubG9nbyl7Y29uc3QgYj1sb2dvQm94KE4scSk7bys9JzxyZWN0IHg9IicrYi5ieCsnIiB5PSInK2IuYnkrJyIgd2lkdGg9IicrYi5idysnIiBoZWlnaHQ9IicrYi5iaCsnIiByeD0iJytiLnJhZCsnIiBmaWxsPSIjZmZmZmZmIi8+PGltYWdlIGhyZWY9IicrZXNjKHN0LmxvZ28uc3JjKSsnIiB4PSInKyhOLWIudykvMisnIiB5PSInKyhOLWIuaCkvMisnIiB3aWR0aD0iJytiLncrJyIgaGVpZ2h0PSInK2IuaCsnIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ii8+J30KIGlmKEwuY2FwKXtjb25zdCBjPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2NhbnZhcycpLmdldENvbnRleHQoJzJkJyk7bGV0IGZzPUwuZnM7Yy5mb250PSc3MDAgJytmcysncHggJytjYXBGb250KCk7d2hpbGUoYy5tZWFzdXJlVGV4dChMLmNhcCkud2lkdGg+TiouODgmJmZzPjgpe2ZzLS07Yy5mb250PSc3MDAgJytmcysncHggJytjYXBGb250KCl9bys9Jzx0ZXh0IHg9IicrTi8yKyciIHk9IicrTC50eSsnIiBmaWxsPSInK2NhcENvbG9yKCkrJyIgZm9udC1mYW1pbHk9IicrKEZPTlRTW3N0LmNhcEZvbnRdfHxGT05UUy50aXRpbGxpdW0pWzFdKyciIGZvbnQtd2VpZ2h0PSI3MDAiIGZvbnQtc2l6ZT0iJytmcysnIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBkb21pbmFudC1iYXNlbGluZT0iY2VudHJhbCI+Jytlc2MoTC5jYXApKyc8L3RleHQ+J30KIGlmKHN0LnBvd2VyZWQpe2NvbnN0IGI9YmFkZ2UoTikseDA9KE4tYi50b3RhbCkvMix0b3A9TC5wdHktYi5iaC8yLGZmPUZPTlRTLnRpdGlsbGl1bVsxXTtvKz0nPGcgZmlsbD0iJytHUkVZKyciIGZvbnQtZmFtaWx5PSInK2ZmKyciPjx0ZXh0IHg9IicreDArJyIgeT0iJysodG9wK2IuYmgqLjI3KSsnIiBmb250LXNpemU9IicrYi5mMSsnIj5Qb3dlcmVkIGJ5PC90ZXh0Pjx0ZXh0IHg9IicreDArJyIgeT0iJysodG9wK2IuYmgqLjY4KSsnIiBmb250LXNpemU9IicrYi5mMisnIj48dHNwYW4gZm9udC13ZWlnaHQ9IjQwMCI+Q29uZmVyZW5jZSA8L3RzcGFuPjx0c3BhbiBmb250LXdlaWdodD0iNjAwIj5NYW5hZ2VyPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iJysoeDArYi50dykrJyIgeT0iJysodG9wK2IuYmgqLjk1KSsnIiBmb250LXNpemU9IicrYi5mMysnIiB0ZXh0LWFuY2hvcj0iZW5kIj5BZHZhbmNlZCBhbmQgZWFzeTwvdGV4dD48L2c+PGltYWdlIGhyZWY9IicrQ01fU1dPT1NIKyciIHg9IicrKHgwK2IudHcrYi5nYXApKyciIHk9IicrKHRvcCsoYi5iaC1iLnN3KS8yK2IuYmgqLjA1KSsnIiB3aWR0aD0iJytiLnN3KyciIGhlaWdodD0iJytiLnN3KyciLz4nfQogcmV0dXJuIG8rJzwvc3ZnPid9CmxldCBjdXI9bnVsbDsKZnVuY3Rpb24gbm90ZXMoKXskKCdjcXItYmctbm90ZScpLnRleHRDb250ZW50PXN0LmJnPT09J3RyYW5zcGFyZW50Jz8nUGxhdHppZXJlbiBTaWUgaWhuIG51ciBhdWYgZWluZW0gd2Vpw59lbiBvZGVyIGhlbGxlbiBIaW50ZXJncnVuZC4gU21hcnRwaG9uZXMga8O2bm5lbiBpaG4gYXVmIGR1bmtsZW0gSGludGVyZ3J1bmQgbmljaHQgbGVzZW4uJzonJzskKCdjcXItbG9nby1ub3RlJykudGV4dENvbnRlbnQ9c3QubG9nbz8nRGFzIExvZ28gdmVyZGVja3QgZWluZW4gVGVpbCBkZXMgUVItQ29kZXMuIERhcyBUb29sIGbDvGd0IHp1c8OkdHpsaWNoZSBGZWhsZXJrb3JyZWt0dXIgaGluenUsIGRhbWl0IGVyIHRyb3R6ZGVtIGdlbGVzZW4gd2VyZGVuIGthbm4uJzonJ30KZnVuY3Rpb24gc3luY0hleCgpe2NvbnN0IGg9JCgnY3FyLWhleCcpO2lmKGRvY3VtZW50LmFjdGl2ZUVsZW1lbnQhPT1oKXtoLnZhbHVlPXN0LmNvbG9yLnRvVXBwZXJDYXNlKCk7aC5yZW1vdmVBdHRyaWJ1dGUoJ2FyaWEtaW52YWxpZCcpfX0KZnVuY3Rpb24gdXBkYXRlKCl7bm90ZXMoKTtzeW5jSGV4KCk7Y2FwU3luYygpO2NvbnN0IG49bm9ybWFsKCQoJ2Nxci11cmwnKS52YWx1ZSk7c3QudXJsPW4udXJsO2NvbnN0IG5vdGU9JCgnY3FyLXVybG5vdGUnKSxoaW50cz0kKCdjcXItaGludHMnKSxmcmFtZT0kKCdjcXItZnJhbWUnKTtub3RlLnRleHRDb250ZW50PScnO2hpbnRzLnRleHRDb250ZW50PScnOyQoJ2Nxci11cmxoaW50cycpLnRleHRDb250ZW50PScnOyQoJ2Nxci1zdGF0dXMnKS50ZXh0Q29udGVudD0nJzsKIGZyYW1lLmRhdGFzZXQuYmc9c3QuYmc7CiBpZighc3QudXJsKXtmcmFtZS5kYXRhc2V0LmVtcHR5PScxJzskKCdjcXItbWV0YScpLnRleHRDb250ZW50PScnOyQoJ2Nxci1kb3dubG9hZCcpLmRpc2FibGVkPXRydWU7JCgnY3FyLWNvcHknKS5kaXNhYmxlZD10cnVlOyQoJ2Nxci1zdmcnKS5kaXNhYmxlZD10cnVlO2N1cj1udWxsO3JldHVybn0KIGlmKG4uYWRkZWQpbm90ZS50ZXh0Q29udGVudD0nRGVyIFFSLUNvZGUgw7ZmZm5ldDogJytzdC51cmw7CiBjb25zdCBxPVFSQy5lbmNvZGUoc3QudXJsLHN0LmxvZ28\/MzoxKTsKIGlmKCFxKXtmcmFtZS5kYXRhc2V0LmVtcHR5PScxJzskKCdjcXItbWV0YScpLnRleHRDb250ZW50PScnOyQoJ2Nxci1kb3dubG9hZCcpLmRpc2FibGVkPXRydWU7JCgnY3FyLWNvcHknKS5kaXNhYmxlZD10cnVlOyQoJ2Nxci1zdmcnKS5kaXNhYmxlZD10cnVlO2N1cj1udWxsO2hpbnQoJCgnY3FyLXVybGhpbnRzJyksJ0RpZXNlciBMaW5rIGlzdCB6dSBsYW5nIGbDvHIgZWluZW4gUVItQ29kZS4gVmVyd2VuZGVuIFNpZSBlaW5lbiBrw7xyemVyZW4gTGluay4nLCdhbGVydCcpO3JldHVybn0KIGN1cj1xO2ZyYW1lLmRhdGFzZXQuZW1wdHk9JzAnO2RyYXcoJCgnY3FyLWNhbnZhcycpLDYwMCxxKTsKICQoJ2Nxci1tZXRhJykudGV4dENvbnRlbnQ9c3Quc2l6ZSsnIMOXICcrbGF5b3V0KHN0LnNpemUscSkuSCsnIHB4Jysoc3QuYmc9PT0ndHJhbnNwYXJlbnQnPycgwrcgdHJhbnNwYXJlbnRlciBIaW50ZXJncnVuZCc6JycpOwogJCgnY3FyLWRvd25sb2FkJykuZGlzYWJsZWQ9ZmFsc2U7JCgnY3FyLWNvcHknKS5kaXNhYmxlZD1mYWxzZTskKCdjcXItc3ZnJykuZGlzYWJsZWQ9ZmFsc2U7CiBpZighbG9va3NMaWtlVXJsKHN0LnVybCkpaGludCgkKCdjcXItdXJsaGludHMnKSwnRGFzIHNpZWh0IG5pY2h0IHdpZSBlaW4gTGluayBhdXMuIFByw7xmZW4gU2llLCBvYiBlciBzdGltbXQsIGJldm9yIFNpZSBkZW4gUVItQ29kZSB2ZXJ3ZW5kZW4uJywnd2FybicpOwogaWYoc3QudXJsLmxlbmd0aD4xMjApaGludCgkKCdjcXItdXJsaGludHMnKSwnTGFuZ2UgTGlua3MgbWFjaGVuIGRlbiBRUi1Db2RlIGRpY2h0ZXIgdW5kIHNjaHdlcmVyIHp1IHNjYW5uZW4sIGJlc29uZGVycyB3ZW5uIGVyIGtsZWluIGdlZHJ1Y2t0IHdpcmQuIFZlcndlbmRlbiBTaWUgd2VubiBtw7ZnbGljaCBlaW5lbiBrw7xyemVyZW4gTGluay4nLCd3YXJuJyk7CiBpZihzdC5jYXB0aW9uLnRyaW0oKSYmc3QuY2FwQ29sIT09J3NhbWUnJiZjb250cmFzdChjYXBDb2xvcigpKTw0LjUpaGludChoaW50cywnRGllIFRleHRmYXJiZSBpc3QgaGVsbCB1bmQgbcO2Z2xpY2hlcndlaXNlIHNjaHdlciBsZXNiYXIuIFfDpGhsZW4gU2llIGVpbmUgZHVua2xlcmUgRmFyYmUuJywnd2FybicpOwogY29uc3QgY3I9Y29udHJhc3Qoc3QuY29sb3IpO2lmKGNyPDQuNSloaW50KGhpbnRzLCdEaWVzZSBGYXJiZSBpc3QgenUgaGVsbC4gU21hcnRwaG9uZXMga8O2bm5lbiBkZW4gUVItQ29kZSBtw7ZnbGljaGVyd2Vpc2UgbmljaHQgbGVzZW4uIFfDpGhsZW4gU2llIGVpbmUgZHVua2xlcmUgRmFyYmUuJyxjcjwzPydhbGVydCc6J3dhcm4nKTsKfQphc3luYyBmdW5jdGlvbiBmb250UmVhZHkoKXt0cnl7aWYoKHN0LnBvd2VyZWR8fChzdC5jYXB0aW9uLnRyaW0oKSYmc3QuY2FwRm9udD09PSd0aXRpbGxpdW0nKSkmJmRvY3VtZW50LmZvbnRzJiZkb2N1bWVudC5mb250cy5sb2FkKWF3YWl0IGRvY3VtZW50LmZvbnRzLmxvYWQoJzcwMCAyMHB4ICJUaXRpbGxpdW0gV2ViIicpfWNhdGNoKGUpe319CmZ1bmN0aW9uIGZ1bGwoKXtjb25zdCBjPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2NhbnZhcycpO2RyYXcoYyxzdC5zaXplLGN1cik7cmV0dXJuIGN9CmZ1bmN0aW9uIGZuYW1lKGV4dCl7bGV0IGg9J2xpbmsnO3RyeXtoPW5ldyBVUkwoc3QudXJsKS5ob3N0bmFtZS5yZXBsYWNlKC9ed3d3XC4vLCcnKX1jYXRjaChlKXt9cmV0dXJuICdxci1jb2RlLScraC5yZXBsYWNlKC9bXmEtejAtOS4tXS9naSwnLScpKycuJysoZXh0fHwncG5nJyl9CmZ1bmN0aW9uIHNhdmUoYmxvYixuYW1lKXtjb25zdCBhPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2EnKSx1PVVSTC5jcmVhdGVPYmplY3RVUkwoYmxvYik7YS5ocmVmPXU7YS5kb3dubG9hZD1uYW1lO2RvY3VtZW50LmJvZHkuYXBwZW5kKGEpO2EuY2xpY2soKTthLnJlbW92ZSgpO3NldFRpbWVvdXQoKCk9PlVSTC5yZXZva2VPYmplY3RVUkwodSksNDAwMCl9CmZ1bmN0aW9uIHRvQmxvYihjKXtyZXR1cm4gbmV3IFByb21pc2UocmVzPT57aWYoYy50b0Jsb2IpYy50b0Jsb2IoYj0+cmVzKGIpLCdpbWFnZS9wbmcnKTtlbHNlIHJlcyhudWxsKX0pfQphc3luYyBmdW5jdGlvbiBkb3dubG9hZCgpe2lmKCFjdXIpcmV0dXJuO2F3YWl0IGZvbnRSZWFkeSgpO2NvbnN0IGI9YXdhaXQgdG9CbG9iKGZ1bGwoKSk7aWYoIWIpcmV0dXJuO3NhdmUoYixmbmFtZSgncG5nJykpOyQoJ2Nxci1zdGF0dXMnKS50ZXh0Q29udGVudD0nUE5HIGhlcnVudGVyZ2VsYWRlbi4nO3RyYWNrKCdkb3dubG9hZCcpfQpmdW5jdGlvbiBkb3dubG9hZFN2Zygpe2lmKCFjdXIpcmV0dXJuO3NhdmUobmV3IEJsb2IoW3N2Z1RleHQoY3VyKV0se3R5cGU6J2ltYWdlL3N2Zyt4bWwnfSksZm5hbWUoJ3N2ZycpKTskKCdjcXItc3RhdHVzJykudGV4dENvbnRlbnQ9J1NWRyBoZXJ1bnRlcmdlbGFkZW4uJzt0cmFjaygnc3ZnJyl9CmFzeW5jIGZ1bmN0aW9uIGNvcHkoKXtpZighY3VyKXJldHVybjtjb25zdCBzPSQoJ2Nxci1zdGF0dXMnKTt0cnl7aWYoIW5hdmlnYXRvci5jbGlwYm9hcmR8fCF3aW5kb3cuQ2xpcGJvYXJkSXRlbSl0aHJvdyAwO2F3YWl0IGZvbnRSZWFkeSgpO2NvbnN0IHA9dG9CbG9iKGZ1bGwoKSk7YXdhaXQgbmF2aWdhdG9yLmNsaXBib2FyZC53cml0ZShbbmV3IENsaXBib2FyZEl0ZW0oeydpbWFnZS9wbmcnOnB9KV0pO3MudGV4dENvbnRlbnQ9J0JpbGQga29waWVydC4gU2llIGvDtm5uZW4gZXMgamV0enQgZWluZsO8Z2VuLic7dHJhY2soJ2NvcHknKX1jYXRjaChlKXtzLnRleHRDb250ZW50PSdJaHIgQnJvd3NlciBlcmxhdWJ0IGRhcyBLb3BpZXJlbiB2b24gQmlsZGVybiBuaWNodC4gTGFkZW4gU2llIHN0YXR0ZGVzc2VuIGRpZSBQTkctRGF0ZWkgaGVydW50ZXIuJ319CmZ1bmN0aW9uIHNldFByZXNzZWQoc2VsLGF0dHIsdmFsKXtyb290LnF1ZXJ5U2VsZWN0b3JBbGwoc2VsKS5mb3JFYWNoKGI9PmIuc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLFN0cmluZyhiLmdldEF0dHJpYnV0ZShhdHRyKT09PXZhbCkpKX0Kcm9vdC5xdWVyeVNlbGVjdG9yQWxsKCdbZGF0YS11c2VdJykuZm9yRWFjaChiPT5iLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywoKT0+e3N0LnVzZT1iLmRhdGFzZXQudXNlO3N0LnNpemU9REVGW3N0LnVzZV07c2V0UHJlc3NlZCgnW2RhdGEtdXNlXScsJ2RhdGEtdXNlJyxzdC51c2UpO2ZpbGxTaXplcygpO3VwZGF0ZSgpfSkpOwokKCdjcXItc2l6ZScpLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsZT0+e3N0LnNpemU9TnVtYmVyKGUudGFyZ2V0LnZhbHVlKTt1cGRhdGUoKX0pOwpyb290LnF1ZXJ5U2VsZWN0b3JBbGwoJ2J1dHRvbltkYXRhLWNvbF0nKS5mb3JFYWNoKGI9PmIuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCgpPT57c3QuY29sb3I9Yi5kYXRhc2V0LmNvbDtzZXRQcmVzc2VkKCcuY3FyLXN3YXRjaCcsJ2RhdGEtY29sJyxzdC5jb2xvcik7cm9vdC5xdWVyeVNlbGVjdG9yKCcuY3FyLWN1c3RvbScpLnJlbW92ZUF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJyk7cm9vdC5xdWVyeVNlbGVjdG9yKCcuY3FyLWN1c3RvbScpLnN0eWxlLmJveFNoYWRvdz0nJzt1cGRhdGUoKX0pKTsKY29uc3QgY2M9JCgnY3FyLWNvbG9yJyk7Y2MuYWRkRXZlbnRMaXN0ZW5lcignaW5wdXQnLCgpPT57c3QuY29sb3I9Y2MudmFsdWUudG9VcHBlckNhc2UoKTtyb290LnF1ZXJ5U2VsZWN0b3JBbGwoJ2J1dHRvbltkYXRhLWNvbF0nKS5mb3JFYWNoKGI9PmIuc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLCdmYWxzZScpKTtjb25zdCBsYWI9cm9vdC5xdWVyeVNlbGVjdG9yKCcuY3FyLWN1c3RvbScpO2xhYi5zZXRBdHRyaWJ1dGUoJ2FyaWEtcHJlc3NlZCcsJ3RydWUnKTtsYWIucXVlcnlTZWxlY3RvcignLmNxci1jdXN0b20tZG90Jykuc3R5bGUuYmFja2dyb3VuZD1jYy52YWx1ZTt1cGRhdGUoKX0pOwpyb290LnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLWJnXScpLmZvckVhY2goYj0+Yi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsKCk9PntzdC5iZz1iLmRhdGFzZXQuYmc7c2V0UHJlc3NlZCgnW2RhdGEtYmddJywnZGF0YS1iZycsc3QuYmcpO3VwZGF0ZSgpfSkpOwpsZXQgdD1udWxsOyQoJ2Nxci11cmwnKS5hZGRFdmVudExpc3RlbmVyKCdpbnB1dCcsKCk9PntjbGVhclRpbWVvdXQodCk7dD1zZXRUaW1lb3V0KHVwZGF0ZSwxNTApfSk7CiQoJ2Nxci1sb2dvLWFkZCcpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywoKT0+JCgnY3FyLWxvZ28taW5wdXQnKS5jbGljaygpKTsKZnVuY3Rpb24gbG9hZExvZ28oZil7aWYoIWYpcmV0dXJuO2lmKCEvXmltYWdlXC8vLnRlc3QoZi50eXBlKSl7JCgnY3FyLXN0YXR1cycpLnRleHRDb250ZW50PSdXw6RobGVuIFNpZSBlaW5lIEJpbGRkYXRlaSBmw7xyIGRhcyBMb2dvLCB6dW0gQmVpc3BpZWwgUE5HIG9kZXIgSlBHLic7cmV0dXJufQogY29uc3QgaXNTdmc9Zi50eXBlPT09J2ltYWdlL3N2Zyt4bWwnfHwvXC5zdmckL2kudGVzdChmLm5hbWUpO2NvbnN0IHI9bmV3IEZpbGVSZWFkZXIoKTtyLm9ubG9hZD0oKT0+e2xldCBzcmM9ci5yZXN1bHQ7aWYoaXNTdmcpe3NyYz1zdmdTaXplZChTdHJpbmcoci5yZXN1bHQpKTtpZighc3JjKXskKCdjcXItc3RhdHVzJykudGV4dENvbnRlbnQ9J0RpZXNlIFNWRy1EYXRlaSBrb25udGUgbmljaHQgZ2VsZXNlbiB3ZXJkZW4uIFZlcnN1Y2hlbiBTaWUgZXMgc3RhdHRkZXNzZW4gbWl0IGVpbmVyIFBORy1EYXRlaS4nO3JldHVybn19Y29uc3QgaW1nPW5ldyBJbWFnZSgpO2ltZy5vbmxvYWQ9KCk9PntzdC5sb2dvPWltZztzdC5sb2dvTmFtZT1mLm5hbWU7JCgnY3FyLWxvZ28tbmFtZScpLnRleHRDb250ZW50PWYubmFtZTskKCdjcXItbG9nby1sYWJlbCcpLnRleHRDb250ZW50PSdMb2dvIMOkbmRlcm4nOyQoJ2Nxci1sb2dvLXJlbW92ZScpLmNsYXNzTGlzdC5yZW1vdmUoJ2Nxci1oaWRlJyk7JCgnY3FyLWxvZ28tZHJvcCcpLmRhdGFzZXQuaGFzPScxJzt0cmFjaygnbG9nbycpO3VwZGF0ZSgpfTtpbWcub25lcnJvcj0oKT0+eyQoJ2Nxci1zdGF0dXMnKS50ZXh0Q29udGVudD0nRGllc2VzIExvZ28ga29ubnRlIG5pY2h0IGdlbGVzZW4gd2VyZGVuLiBWZXJzdWNoZW4gU2llIGVzIG1pdCBlaW5lciBQTkctIG9kZXIgSlBHLURhdGVpLid9O2ltZy5zcmM9c3JjfTtpZihpc1N2ZylyLnJlYWRBc1RleHQoZik7ZWxzZSByLnJlYWRBc0RhdGFVUkwoZil9Ci8qIFNvbWUgYnJvd3NlcnMgY2Fubm90IGRyYXcgYW4gU1ZHIHdpdGhvdXQgd2lkdGggYW5kIGhlaWdodCwgc28gdGhleSBhcmUgYWRkZWQgZnJvbSB0aGUgdmlld0JveC4gKi8KZnVuY3Rpb24gc3ZnU2l6ZWQodHh0KXt0cnl7Y29uc3QgZG9jPW5ldyBET01QYXJzZXIoKS5wYXJzZUZyb21TdHJpbmcodHh0LCdpbWFnZS9zdmcreG1sJykscz1kb2MuZG9jdW1lbnRFbGVtZW50O2lmKCFzfHxzLm5vZGVOYW1lLnRvTG93ZXJDYXNlKCkhPT0nc3ZnJ3x8ZG9jLmdldEVsZW1lbnRzQnlUYWdOYW1lKCdwYXJzZXJlcnJvcicpLmxlbmd0aClyZXR1cm4gbnVsbDtjb25zdCB2Yj0ocy5nZXRBdHRyaWJ1dGUoJ3ZpZXdCb3gnKXx8JycpLnRyaW0oKS5zcGxpdCgvW1xzLF0rLykubWFwKE51bWJlcik7bGV0IHc9cGFyc2VGbG9hdChzLmdldEF0dHJpYnV0ZSgnd2lkdGgnKSksaD1wYXJzZUZsb2F0KHMuZ2V0QXR0cmlidXRlKCdoZWlnaHQnKSk7aWYoLyUvLnRlc3Qocy5nZXRBdHRyaWJ1dGUoJ3dpZHRoJyl8fCcnKSl3PU5hTjtpZigvJS8udGVzdChzLmdldEF0dHJpYnV0ZSgnaGVpZ2h0Jyl8fCcnKSloPU5hTjtpZighKHc+MCYmaD4wKSl7aWYodmIubGVuZ3RoPT09NCYmdmJbMl0+MCYmdmJbM10+MCl7dz12YlsyXTtoPXZiWzNdfWVsc2V7dz13PjA\/dzozMDA7aD1oPjA\/aDozMDB9fWNvbnN0IHNjPTEwMDAvTWF0aC5tYXgodyxoKTtzLnNldEF0dHJpYnV0ZSgnd2lkdGgnLE1hdGgucm91bmQodypzYykpO3Muc2V0QXR0cmlidXRlKCdoZWlnaHQnLE1hdGgucm91bmQoaCpzYykpO2lmKHZiLmxlbmd0aCE9PTQpcy5zZXRBdHRyaWJ1dGUoJ3ZpZXdCb3gnLCcwIDAgJyt3KycgJytoKTtjb25zdCBvdXQ9bmV3IFhNTFNlcmlhbGl6ZXIoKS5zZXJpYWxpemVUb1N0cmluZyhzKTtyZXR1cm4gJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsJytidG9hKHVuZXNjYXBlKGVuY29kZVVSSUNvbXBvbmVudChvdXQpKSl9Y2F0Y2goZSl7cmV0dXJuIG51bGx9fQokKCdjcXItbG9nby1pbnB1dCcpLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsZT0+e2NvbnN0IGY9ZS50YXJnZXQuZmlsZXMmJmUudGFyZ2V0LmZpbGVzWzBdO2UudGFyZ2V0LnZhbHVlPScnO2xvYWRMb2dvKGYpfSk7CmNvbnN0IGRyb3A9JCgnY3FyLWxvZ28tZHJvcCcpO1snZHJhZ2VudGVyJywnZHJhZ292ZXInXS5mb3JFYWNoKGV2PT5kcm9wLmFkZEV2ZW50TGlzdGVuZXIoZXYsZT0+e2UucHJldmVudERlZmF1bHQoKTtkcm9wLmRhdGFzZXQuZHJhZz0nMSd9KSk7ClsnZHJhZ2xlYXZlJywnZHJhZ2VuZCddLmZvckVhY2goZXY9PmRyb3AuYWRkRXZlbnRMaXN0ZW5lcihldixlPT57aWYoIWRyb3AuY29udGFpbnMoZS5yZWxhdGVkVGFyZ2V0KSlkcm9wLmRhdGFzZXQuZHJhZz0nMCd9KSk7CmRyb3AuYWRkRXZlbnRMaXN0ZW5lcignZHJvcCcsZT0+e2UucHJldmVudERlZmF1bHQoKTtkcm9wLmRhdGFzZXQuZHJhZz0nMCc7Y29uc3QgZj1lLmRhdGFUcmFuc2ZlciYmZS5kYXRhVHJhbnNmZXIuZmlsZXMmJmUuZGF0YVRyYW5zZmVyLmZpbGVzWzBdO2xvYWRMb2dvKGYpfSk7CiQoJ2Nxci1sb2dvLXJlbW92ZScpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywoKT0+e3N0LmxvZ289bnVsbDskKCdjcXItbG9nby1uYW1lJykudGV4dENvbnRlbnQ9J29kZXIgaGllcmhlciB6aWVoZW4uIFBORywgSlBHLCBTVkcsIEdJRiBvZGVyIFdlYlAuJzskKCdjcXItbG9nby1kcm9wJykuZGF0YXNldC5oYXM9JzAnOyQoJ2Nxci1sb2dvLWxhYmVsJykudGV4dENvbnRlbnQ9J0xvZ28gaGluenVmw7xnZW4nOyQoJ2Nxci1sb2dvLXJlbW92ZScpLmNsYXNzTGlzdC5hZGQoJ2Nxci1oaWRlJyk7dXBkYXRlKCl9KTsKJCgnY3FyLWhleCcpLmFkZEV2ZW50TGlzdGVuZXIoJ2lucHV0JyxlPT57bGV0IHY9ZS50YXJnZXQudmFsdWUudHJpbSgpO2lmKHYmJnZbMF0hPT0nIycpdj0nIycrdjtpZigvXiNbMC05YS1mXXszfSQvaS50ZXN0KHYpKXY9JyMnK3Yuc2xpY2UoMSkuc3BsaXQoJycpLm1hcChjPT5jK2MpLmpvaW4oJycpO2lmKCEvXiNbMC05YS1mXXs2fSQvaS50ZXN0KHYpKXtlLnRhcmdldC5zZXRBdHRyaWJ1dGUoJ2FyaWEtaW52YWxpZCcsJ3RydWUnKTtyZXR1cm59ZS50YXJnZXQucmVtb3ZlQXR0cmlidXRlKCdhcmlhLWludmFsaWQnKTtzdC5jb2xvcj12LnRvVXBwZXJDYXNlKCk7Y29uc3Qgc3c9cm9vdC5xdWVyeVNlbGVjdG9yKCdidXR0b25bZGF0YS1jb2w9Iicrc3QuY29sb3IrJyJdJyk7cm9vdC5xdWVyeVNlbGVjdG9yQWxsKCdidXR0b25bZGF0YS1jb2xdJykuZm9yRWFjaChiPT5iLnNldEF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJyxTdHJpbmcoYj09PXN3KSkpO2NvbnN0IGxhYj1yb290LnF1ZXJ5U2VsZWN0b3IoJy5jcXItY3VzdG9tJyk7aWYoc3cpe2xhYi5yZW1vdmVBdHRyaWJ1dGUoJ2FyaWEtcHJlc3NlZCcpfWVsc2V7bGFiLnNldEF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJywndHJ1ZScpO2xhYi5xdWVyeVNlbGVjdG9yKCcuY3FyLWN1c3RvbS1kb3QnKS5zdHlsZS5iYWNrZ3JvdW5kPXN0LmNvbG9yO2NjLnZhbHVlPXN0LmNvbG9yLnRvTG93ZXJDYXNlKCl9dXBkYXRlKCl9KTsKJCgnY3FyLWhleCcpLmFkZEV2ZW50TGlzdGVuZXIoJ2JsdXInLHN5bmNIZXgpOwokKCdjcXItZG93bmxvYWQnKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZG93bmxvYWQpOyQoJ2Nxci1jb3B5JykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGNvcHkpOyQoJ2Nxci1zdmcnKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZG93bmxvYWRTdmcpOwpsZXQgdDI9bnVsbDskKCdjcXItY2FwdGlvbicpLmFkZEV2ZW50TGlzdGVuZXIoJ2lucHV0JyxlPT57c3QuY2FwdGlvbj1lLnRhcmdldC52YWx1ZTskKCdjcXItY2Fwb3B0cycpLmNsYXNzTGlzdC50b2dnbGUoJ2Nxci1oaWRlJywhc3QuY2FwdGlvbi50cmltKCkpO2NsZWFyVGltZW91dCh0Mik7dDI9c2V0VGltZW91dCh1cGRhdGUsMTIwKX0pOwokKCdjcXItcG93ZXJlZCcpLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsZT0+e3N0LnBvd2VyZWQ9ZS50YXJnZXQuY2hlY2tlZDtpZighc3QucG93ZXJlZCl0cmFjaygncG93ZXJlZF9vZmYnKTt1cGRhdGUoKX0pOwokKCdjcXItY2FwZm9udCcpLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsZT0+e3N0LmNhcEZvbnQ9ZS50YXJnZXQudmFsdWU7dXBkYXRlKCl9KTsKCmZ1bmN0aW9uIGNhcFN5bmMoKXtjb25zdCBjdXI9c3QuY2FwQ29sfHwnc2FtZSc7cm9vdC5xdWVyeVNlbGVjdG9yQWxsKCdbZGF0YS1jYXBjb2xdJykuZm9yRWFjaChiPT5iLnNldEF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJyxTdHJpbmcoYi5kYXRhc2V0LmNhcGNvbD09PWN1cikpKTtjb25zdCBsYWI9JCgnY3FyLWNhcGN1c3RvbScpLHByZT1bJ3NhbWUnLCcjMDAwMDAwJywnIzFGMzU0RCcsJyMxODVBQkMnXS5pbmNsdWRlcyhjdXIpO2lmKHByZSl7bGFiLnJlbW92ZUF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJyk7bGFiLnF1ZXJ5U2VsZWN0b3IoJy5jcXItY3VzdG9tLWRvdCcpLnN0eWxlLmJhY2tncm91bmQ9Jyd9ZWxzZXtsYWIuc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLCd0cnVlJyk7bGFiLnF1ZXJ5U2VsZWN0b3IoJy5jcXItY3VzdG9tLWRvdCcpLnN0eWxlLmJhY2tncm91bmQ9Y3VyOyQoJ2Nxci1jYXBjb2xvcicpLnZhbHVlPWN1ci50b0xvd2VyQ2FzZSgpfSQoJ2Nxci1zYW1lLWRvdCcpLnN0eWxlLmJhY2tncm91bmQ9c3QuY29sb3I7Y29uc3QgaHg9JCgnY3FyLWNhcGhleCcpO2lmKGRvY3VtZW50LmFjdGl2ZUVsZW1lbnQhPT1oeCl7aHgudmFsdWU9KGN1cj09PSdzYW1lJz9zdC5jb2xvcjpjdXIpLnRvVXBwZXJDYXNlKCk7aHgucmVtb3ZlQXR0cmlidXRlKCdhcmlhLWludmFsaWQnKX19CnJvb3QucXVlcnlTZWxlY3RvckFsbCgnW2RhdGEtY2FwY29sXScpLmZvckVhY2goYj0+Yi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsKCk9PntzdC5jYXBDb2w9Yi5kYXRhc2V0LmNhcGNvbDt1cGRhdGUoKX0pKTsKJCgnY3FyLWNhcGNvbG9yJykuYWRkRXZlbnRMaXN0ZW5lcignaW5wdXQnLGU9PntzdC5jYXBDb2w9ZS50YXJnZXQudmFsdWUudG9VcHBlckNhc2UoKTt1cGRhdGUoKX0pOwokKCdjcXItY2FwaGV4JykuYWRkRXZlbnRMaXN0ZW5lcignaW5wdXQnLGU9PntsZXQgdj1lLnRhcmdldC52YWx1ZS50cmltKCk7aWYodiYmdlswXSE9PScjJyl2PScjJyt2O2lmKC9eI1swLTlhLWZdezN9JC9pLnRlc3Qodikpdj0nIycrdi5zbGljZSgxKS5zcGxpdCgnJykubWFwKGM9PmMrYykuam9pbignJyk7aWYoIS9eI1swLTlhLWZdezZ9JC9pLnRlc3Qodikpe2UudGFyZ2V0LnNldEF0dHJpYnV0ZSgnYXJpYS1pbnZhbGlkJywndHJ1ZScpO3JldHVybn1lLnRhcmdldC5yZW1vdmVBdHRyaWJ1dGUoJ2FyaWEtaW52YWxpZCcpO3N0LmNhcENvbD12LnRvVXBwZXJDYXNlKCk7dXBkYXRlKCl9KTsKJCgnY3FyLWNhcGhleCcpLmFkZEV2ZW50TGlzdGVuZXIoJ2JsdXInLCgpPT5jYXBTeW5jKCkpOwp0cnl7Y29uc3QgcD1uZXcgVVJMU2VhcmNoUGFyYW1zKGxvY2F0aW9uLnNlYXJjaCkuZ2V0KCdxcicpO2lmKHApJCgnY3FyLXVybCcpLnZhbHVlPXB9Y2F0Y2goZSl7fQoKZnVuY3Rpb24gcGxhaW5RUihjLE4sdXJsKXtjb25zdCBxPVFSQy5lbmNvZGUodXJsLDEpO2lmKCFxKXJldHVybiBmYWxzZTtjb25zdCB0b3Q9cS5zaXplKzg7Yy53aWR0aD1OO2MuaGVpZ2h0PU47Y29uc3QgY3g9Yy5nZXRDb250ZXh0KCcyZCcpO2N4LmZpbGxTdHlsZT0nI2ZmZic7Y3guZmlsbFJlY3QoMCwwLE4sTik7Y3guZmlsbFN0eWxlPScjMDAwJztjb25zdCBwPWk9Pk1hdGgucm91bmQoaSpOL3RvdCk7Zm9yKGxldCB5PTA7eTxxLnNpemU7eSsrKWZvcihsZXQgeD0wO3g8cS5zaXplO3grKylpZihxLm1vZHVsZXNbeV1beF0pe2NvbnN0IHgwPXAoeCs0KSx5MD1wKHkrNCk7Y3guZmlsbFJlY3QoeDAseTAscCh4KzUpLXgwLHAoeSs1KS15MCl9cmV0dXJuIHRydWV9CnJvb3QucXVlcnlTZWxlY3RvckFsbCgnLmNxci1hcHAtY2FudmFzJykuZm9yRWFjaChjPT5wbGFpblFSKGMsMjgwLGMuZGF0YXNldC51cmwpKTsKcm9vdC5xdWVyeVNlbGVjdG9yQWxsKCcuY3FyLWFwcC1kbCcpLmZvckVhY2goYj0+Yi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsYXN5bmMoKT0+e2NvbnN0IGM9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnY2FudmFzJyk7aWYoIXBsYWluUVIoYywxMjAwLGIuZGF0YXNldC51cmwpKXJldHVybjtjb25zdCBibD1hd2FpdCB0b0Jsb2IoYyk7aWYoIWJsKXJldHVybjtzYXZlKGJsLCdxci0nK2IuZGF0YXNldC5maWxlKycucG5nJyk7dHJhY2soJ2FwcF8nK2IuZGF0YXNldC5maWxlKX0pKTsKCmNvbnN0IEJUPXtlbjpbJ1Rha2UgdGhlIGV2ZW50IHdpdGggeW91JywnRm9sbG93IHRoZSBldmVudHMgeW91IGF0dGVuZCBpbiBvdXIgYXBwLiBTY2FuIHRvIGRvd25sb2FkIENNIEV2ZW50cyBmcm9tIHRoZSBBcHAgU3RvcmUgb3IgR29vZ2xlIFBsYXkuJ10sZGE6WydUYWcgZXZlbnRldCBtZWQgZGlnJywnRsO4bGcgZGUgZXZlbnRzLCBkdSBkZWx0YWdlciBpLCBpIHZvcmVzIGFwcC4gU2NhbiBmb3IgYXQgaGVudGUgQ00gRXZlbnRzIGkgQXBwIFN0b3JlIGVsbGVyIEdvb2dsZSBQbGF5LiddLGRlOlsnTmVobWVuIFNpZSBkaWUgVmVyYW5zdGFsdHVuZyBtaXQnLCdCZWhhbHRlbiBTaWUgSWhyZSBWZXJhbnN0YWx0dW5nZW4gaW4gdW5zZXJlciBBcHAgaW0gQmxpY2suIFNjYW5uZW4gU2llIGRlbiBDb2RlLCB1bSBDTSBFdmVudHMgaW0gQXBwIFN0b3JlIG9kZXIgYmVpIEdvb2dsZSBQbGF5IGhlcnVudGVyenVsYWRlbi4nXSxzdjpbJ1RhIG1lZCBkaWcgZXZlbmVtYW5nZXQnLCdGw7ZsaiBldmVuZW1hbmcgc29tIGR1IGRlbHRhciBpIG1lZCB2w6VyIGFwcC4gU2thbm5hIGbDtnIgYXR0IGxhZGRhIG5lciBDTSBFdmVudHMgZnLDpW4gQXBwIFN0b3JlIGVsbGVyIEdvb2dsZSBQbGF5LiddfTsKY29uc3QgcGhvbmVzPW5ldyBJbWFnZSgpO3Bob25lcy5vbmxvYWQ9KCk9Pnt0cnl7aWYoJCgnY3FyLWJhbm5lci1jYW52YXMnKSliYW5uZXJQcmV2aWV3KCl9Y2F0Y2goZSl7fX07cGhvbmVzLnNyYz0nZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFSZ0FBQURJQ0FZQUFBQXp4LzRYQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBR2xKU1VSQlZIZ0I3YjBIZ0J4bmVULzhtOWwydmVtS3J1cE92UmZMc2l5NVNTNFlZMnd3TlFRSTRBOFNJQVVTSU1uL1M3NkVrQkNTQUNFaDhFK0FFTUNCRU5PTmpidGx1Y21TMVhzdlYzUzk5OTNiM2ZtZTU1Mlp2ZG01MmIzWnZkMjlPMmwrMHQ3dXpyenp6dXpNKy83ZXA3M1BLOEdCZy9rUENkYzJGTXhUWE9zUHhzSHN3bWxmNmNHOElSeW5BVGhJR1hhOC9kTkZJZi9RanBCTDJwanQ4OVI3UEo1NlNVSjlXS0grRUtiL2lyTElKY3VpckVML0pLMzVHVDliUWRINkU1Y3hmamJ2TjBJdmF6NG0xcm5NMjYyT2pYVTlzYzVsVlRkL1h0YXdRcnhmdkh4ZXZJZkM0VWEzeTRWd1dPbW5FdjFRcFA3QVJPQktJQlErb2dURFIxOS82cnRIRUI5emxuQWNnbkV3VTBqYkgvalloM0t6ZkI5MnVlUTdaRWtXclNvUW1FQW9GTWJFaEI5QmVqSEg4Si94MGFHcHJZNzNTWmpzSnZIMkc5L05GOEwvSklzZGlsYXhOSDF6VnhSbGtyQ3N6bWUreG5qWEhxTnNhVW1aK05yZDJ3VzMyd3UzMXlldTNlM3gwV2N2WkNKaG45Y2pMcHZ1S1lMQjBKWEJrZEdYUWhMKzVvM0gvL01LNGx3KzVoZ2NnbkdRTkc2NS8rR2RXVm5aLytYMXV1djlSQ2c5N2Mzb2Fyc01QNUhJOEdBdlFnRWlsMkFBbVlKWDY1d3pBUk9NMysvSGJNS1hrNCtzN0R6a0ZwU2dxS3dLcFJXMTlEMVg4T1B3OE9nWFh2dk5kLy9HVU55S1ZPWU0wVWh3U01aQmZKZ2JxM1RyL1o4b2tqM0tYeGZtNTN4cWRIUWNsODhjUnRQWmd4a2xFeXN3dVVqU3pKcHpPQndXSkRQWFVGR3pESXZYYk1XQzBqSU1EbzllR1EwRzdqcndtKzgxUW4wK3NTNTQxbitJUXpBT3BvT3hrUXB5Y2JuRHU3S3pzeloydGwvRjJVTzdNRUxTaW9QMGc2V2F1cFUzWXVuS2pkeHJyL1IwOTcxcjM3TS9PSXBva3BsVEVvMURNQTZtUThRQ3dlVGk4V0tYMStmWmVQbnNNVnc2dnNkU2FzbkpMMEUyaWZjK0V1dDlPWGxSKzF4a2MzQlJKUTVVQk1hR283NzdSNGNSb25zNk90aUhNU0p1cS90YnQySXpscSs3bWV3enJ2NiszcjU3M25qdXY1bGt3dHJ1V0VRekt5UXpId2tta2V0TjVLYk9oWG9UclR1ajJQSDJUL3pDNjNXOS9mTDVFemgvZUhmVVBqWldsamVzUWtYOUtrRWlEbEtEbnFzWDBYcitLUHdtSXFxb1hZNE4yKzRsdFJDTnJSM3Q5eDU3OGFlWG9aSk1QR2ttNDIzTGpjekJiSGVINmQxS2w1VGkxR01IWWNTL2x1bTJ6VWE5OGVySXRQZ2I4WS9jK3RhUC9uVmhRZTdiTDEwNE00VmNTbXVXb0hiVmxsa2pGaDdsaDN2YUVacEludzJJcFM1VktzdERKckdnZW9sNHRWNDRLb2hHUjBmek9ad2xZL0RxVGJjc0tzb3YraTV0ZW9CZW81aEtNa0MwUHl1akpKTk9DVWF2bDgzNlllM2R1SjJobUs3QmVHTWtpL0x4WVBmR3BWT2lTSVVVWk55dTM3T3dxWDVqbWJETmVoTkY1RnkzUC9EUit1eWM3RXNEL2IwNC9QSmpVYU5wMWJJTnFGcTZ3WEJxT1hJQmZQR0tRa1pUbWFwUzFDZ1IvWkducXFWM3QxeEE4K245cEZaTUlCT29XcnFlZnZOR0pBbzFFbWJxK0RFNTJrckN1Q3hKN0NTWHRiSnlKTUtHZmRhalEzMDR1Kzhab1VMcFdIL0xBNml1VzR5ckxZMy83N0ZYZnZVOTJqUkVMNzRaUnFLWk5VbkdoZFFUakU0WXN1bTc4UVdMNy9IS0puTGU2VjZKUWtKNjZrNmt2bmozVUVic2V6c1RSSTVmdkc3cjF6eHU5OFpUQjNaanNMYzlVaUNhWE5SRFhPVEZLUy9PeCtoNEFNWDV1UmozQjVHZm00Mnk0a0lvb1RCS0Y1VEE0NUl4NmcvTStBS0hTR3E1U05LVUVnNGpVeGpxN1NCcHhvTzhvcklFamxJTUQwWVdEOHhOdWsyWXVubU8xNDI2bW9YSXpmTFJ2ZkxUL1pOeDc0NmJzR25OVW14Y3ZReHJWaTVHRWQzSHZvRWhJbW8rN3dKU215NUZhaDdvYmtWNXpYSVVGWlhjMU5mZStzVFkyTkE0VklLWkUwZ2x3VWlHK21SWU4zNDdVb25rdkd3UlJLenlzbzFqN1VEVWNldjlIMm5JemNuNXI5NmVMcHc3L0ZKa0o2c0tTMi9ZYVRwQVFrNXVGdjZmOTc4RDdSM2RlTnRiZHVMNHFmTzQ5YWFOdUdIOUtqUzF0bUhWaWdiVTE5WGd3dVVtekJRWEQ3MklpY0E0MGdXUGw5U2k3Qnd5cHJwSkRadnNzeU1EM2FoY3ZEYUJtbFFoM3V2MmlBQzZiSjhYeFNVbEdCMFp3U2NmZmg5dTJyQUt5NWZVMDdteUVCZ2Z4MWUrOEZrME5sM0ZsczNyMGQvZmo5eWNYSEVON1ozZDhKRGhQRGdScEd2b0VqV3plcWdRS1pVdXJQT0ZaUGxrOTlXTFBBS3doQkpBYkVrbEZRT1E3VjgrVStoRVlrVXE1bktTcWJ3cnhrdE84T1dhQTJWVC9ZcDNYNlFFN25FeWhCTXBINEs4ZzhOQ21zOGZpeXF3WXV1YnBoNUY2dERReUJpdVVPZG9hKzlBZTFlUDZEVDlnNE5vYVdsREtYV3FmT3F3UjA2Y3hrekI5aFpXR2RJRk4wa3BDeGF0USs2QzVjZ3RXb2djNnVUUjU3YnZtcGZvQm03ZnZCRVB2V1VIYnJ0cEE5MlRiTERXR0tiNzlmaFRMNkNycHg5dG5UMTRiZDloeUI0WlkzUVB1L3Y2MGQzZEE1OHZDLzZBbjRqSlRkZkVKbE1KMWN2V1I5bTdldHF1aVBpZHNvVTFINkN2dkdNQnZZcGgzV1l5aXBrWWVhY2JjWTNiOU04SzdQM0laRzVFSXNla3EyeXFJY1g1YmpiaXhiSmY2ZHZERnNkTmUvNzhuSndIZzhFZytudmFJaHZ6U3hiQ2EySHNWQ1QxejRYTHpaaWdCbi8yWWhPUlNpRUNnUUM1cnZQUWVlb3MyUTlDTkJMM1lLWklkMUFmVDNtUVhCNjQ4M0xoRGtpWUdJbSs1dEJFQWxvSTJWWElFb1hXMWc0TURJOWlaR3dNc2w4OS9sSkxCMTdaZHdpdEhUMmtWZ2JSMVR1STQyY3ZvS3F5UXBXZXBBRmsrYkxwbnBJblNUdkdUWklRZSt2WThNc1lHZXpCOEdBLzhndUxsdE5YajNiV0VxalB2QjlUSnpSRXJneHB0c2NrUXpCR1VkejRidHdmYTlRMEUxR3FXRFdSRzVXdXN1bUdsYkZPaC9FNnJjaUdQL05vRnNMMHZ5bnFlU2lTVXUrbkRqRTZPTm5CaWlwcVl4OU1SeDg5ZVJaaHlZMVRaeStTYlZMTUVNTGhrNWRFelowOVpFdVFabjViV1VYalVUeVVKcUtaSUNsbHZQTzhPSTlDNXhnaGRjYUluSUppMjNXeEJXYnZnUlBxalplaTRoYkJSdHpqNXhvaERETDBlV2pFai8vemQxOG5abkJwbllQSWlRMi9DaUxHWHlieUJUVkxJZ1RENk91NmlvS2lrcnl5UlN1cnV4clB0RUM5d2NYYSt3QzlnbHBSM2ZpYkVTUktNR2J5a0N6MldXMEhyRWtubGRMQnRTakJtR0hsZWpSYk9QWGVhMnhJK25OeElVRkpScGFrRFlQOTNWSGJjZ3BLWXBVVzNvNnc1SUx1TVpHa3NEcDhLcm9QS1hXY3pVWm05aUNsQSt6UjZldnRJZHZIQUVLaFlOUytaR045ekxPK0kzZENVVWxEZENENkhDVHBpZC9EK3ZnckN2RzNFUFFKbTJhQ0hTSzdrTnZ0UW5GeDVYSWltRmFvejV6N2R4RW1TY1pxMm1aYWtRakJ4RktIakRwL3ZMSm1kUW1ZMm5tVkdOc2RxREJMS1F6OVhobmRrcnpOaGFsRVkzNTJjU1daemZkOXFKN245Z1RHeDZKMmVMTnpFZlB5SkhYVW5keWlKU3JRT2hDazFMVnI3dWpjd1l6eElhbUdtVnowbUorRVlmRzdvMlVaOVM5TE9NSTFMU2tXcGFMQmtkS2pReXJCNkRGQVpBU3VRclQ5amZ0NGdYWUlrOHlFeGFuVFJqWjJDU2FXZEdJMkhrblR2R0N1bzdpNE9MZTJ0bUZSYlZYbHF2TEtoZFhrYml2TzhycHo2RFo3RUFkbVkwN2tPOG5rV2ZrRm5HUUQ0Mk1qMHg0Ynl5aGtWRnBUd25hS29yV2h4SHBZWE1ZVitnZkpCbHFka3RnaUtlcURFcDZMNEVRb05CWU1UQXgxZEhWMHQ3VjFYT3p0N1R4KzVNZ1JYWVNPMjdpOEN1cDVWT1RaMFViWUR6WlQwajVTc0p1Y2JVTDlIVTNrWFVtdmQ1YkpKYitrQXVuRFZNcUovUjNDRHFZYnVqa05Ca3RkYnJlYkg0N1p3TStERFk4S3JDSnpwMkEyeW9pcVpJZGdqR3FSbVZ4azAzZHpXYk9rRWltL2RPbktUY1hGaFErdlc3ZHVaM1ZWVlRrYnRIaTA0R24vUEYwK1lzUkxzSVh5VFI3cWFCUGlJcyt1RFpHQnNxZW5OMm9Ldml4TG10Z3VraUNwWWowWkpXV1hhN0xINmJOeWxjZ2Z3L0d5T0c2U3BOUytHZzZIMUhRQlBKQkw2c2d0a2JnYkluRjNzanVyZFVteWhFZ1NJdTBhUXFFUVNrdExrWnVYTitWM0p6ck1pQWNodTBRS0EvYmtsSldYWWUzYXRlU1o2QTVXVlZVZnZYcTE1ZnZVR1AvcjRNR0RZL0hxQ1pKUmRyWm5TVThIN3ZUcDdmaHpFOFk1WGZ5TU9QOU9ibTV1SmFMN24xR1NZZkxSbXhFLzFKRDIyVGplcGhUVEVZd1Z1WmhWSW1NWnE3SlJOcHZLeXZyaWlvcWlQNm1zclA1SWJtNk91N21sR1VlUEhzSFEwQ0RHeDhmQkhndCtxZFBtK1pCNEE2MXh1M1dabVU3ZjErdkk1QlIrOVZ4bUdjdHFkRFAvZGltcUNObFBlRUtjOERwNHlNWEpydGJDd2tMM3dzckt6VXVXTE50TVpQT24yN2R2LzRzOWUvYjgwT282NkljdllxSU9Ha0x3NDBzdkd0VnFNaFNrV0RNZkhLUWEvSXhDa3dHSFZ1RU11aVNUaldoSFFGcWpGTzBRakpYa1lpWVFPY2IyS0RKcWFGaFJWbHU3OFBzMFVtODZjdmdRZW5wN2hiWGVtNVVyUEJPKzNBcjRpSlh6TXp6ZjQxcUZjYVl1ejlMdGJ1dkEyTmx6Uk41Qkh1bFFXVmxWdTZpKzRRZGJ0MjVkdEcvZnZpL0NyTWFTd2hVbTd3Wm5wTE1EU2RHbUFHakVvbWhtSUFtWkkyY0hBckUwQ0g3blBwK0Z5WGx2YVZXWDRoR00xZEJqTnVTNkRPLzZOak94UkQ0dldGRHdGWkpPTnUzWjg1b29YRnhlaS9LRzFkZWxlSnNaV045WGZZYnV1WE5uU1gzc2xsYXZYdnZabTI2NjVhVTMzbmp0TlhOWlZ0dnNRalZNc2lYSUpUUk0xYVVxaVVBelRUR0VnelNDYlRBZUg0L09ac2tGaUw3NTNGOTltSlJpMkpLdFAraVVFazBzZ3JGU2Q4d2lsNWxjakZLTWJDcm5Xcmx5OVhzTGk0cnUyYmYzZFZHNGZ2MHRLSzFlZ3ZtSXdjNW1UQXozUUNFYlI4SENKU1NCNVdBK2dXZm5NcWxmT1BnaUVVd1BPanM3Q3N2S3k3K3lldldPdTA2ZDJzMHpjaE5nQWtWMVFVczh2OGFGNm9WbFdOcFFoNExjYlBRTURPSDBoVXZvN3UxWG8vQ0VMOVpSbTlLQkVFdVpST2Fha1ZlSDJVUmgzTTU5bngwcFJ0MDZqT1FDTW1QQ2ltRE10aGJqWi8xN0xISXhXNjdGTy8zb2l2THlzdC92NmVvU1VaMjFxN2RFa1l0bWN0VitrYUtOZXJIc0RMT0xvYTVtakhWZUVEWWl0czMwalkrZ1l1WE55QlNNclVGelMwR05FNVdpdHFrRncxcHdsbjZrWGtJaEQwUStWbXk5RjZkZWU0SU12MTJvcXE2K3FhZ284R2JhK1F2OVhHeXp5YzhyRVBOZ1lrTjlWams1WG56a3ZRL2lvZnZ1UkI2UkM4ZkNoOG5vZUtXbEZkLzluMS9ocGRjUFlpS29HZFlsaDJKU0RiYkI1UEJBcHdpM3V0bXNZU1hSY0Q5bGdqR3FSN29iVGg4Rlp0emhZclVjc3lwa1pNSHB5RVUybEJHQlBsVlZWYmVUemw5RG5ndGtGU3hBeGFKVms3VXI2bS8yZUR6SThyaEVwdzJFMmNYc3A4YWRKUnA1VjFjM1NoWVVpbTJESTZNcE1kd21pK0Q0a1BBZ0ZlYlVZMmkwSGNyRUtBSkVNbXhIeWdSME1sYnRIVVJ5SkRVSTRZQUUzS3dzRjhyTHlvUzd0ck9uait4YkNqYXVYb3lGcFVYQ204VmVKZmJTWFdxNmlxYldUcDdOUjVMa2RyU2NlQTBCOHJMUk0vb3dEQVN6ZnZVbWVIMGU3SFBISnhpdno0M1BmZkpEdU8vTzdRWXlJd016a2N6U1JWWDR3dWMrZ1M5OS9iL3crSE92UlFMS0hLUWUxVlUxOE1pUnV4dExQZEsvNjJPVjhlSHlOajNhT3lXU2pOdml4RmE2bTFsTmlrVXV4c2xWN0VOamNhMTh3WUxTbTBpTXdkallHTW9YclRTZFVUVmszM0hiVmxTVmxXQjBMSURCNFRHODhOS3JlT0ROTzhtN05JeWp4OC9qSFcvZmdZNk9BVHo2Mk5QQ0hUZGJrRjArUVhCK0VrbTkza0tpL0VFUzBUeklGRVRnR3JtOU9XWEFzcm9hREkrTVlaenV4MEIvSC83c0R6NEdKUnlBUko2anB0WU9QUHF6cC9EbmYvUlJuQ0hEN3NSRUNBV0YrYmgwdVFsTGx5M0JyNS9haGJiT2J1U1ZMRVJXZm9udzRKV1hsOSs0YmR1Mm90ZGZmNTBEc3FSemw4N0M1L09TaXovMmpHVW12TzFiMXVQTk8yNVdHd25kbTdIUk1YcHVRNmlvS0FjM0JZOWJ3YWQvNzRONDdZMGo2QjBjZ29QMG9MbWxrUVlhSVlTWWlVVW5FN05rdzdBS3lOUmhsR1NTSWhyWllsc3NjakY2ak16ZmpiTi9qZVJTQ0xibGxwY0xkeWMzWW11RHJveERoMCtSSkJERS9vUEhTSTN5aThsbUEwT2p5TXYyb2J3MEgza2VINDJJbUZYcGhaRmZYZ2RYRmtsVEUrMFlEL1lncTZRbW81bmNzdWhjS3hxcThkZWYreVRlODlDOVdMZHFzWkFVQWlTdFBQYmtNM1R2Z2hnY0hDR0MzZ3VKT3JhWDdudGpTeHN1azZyU2RMVVZNaEVUcHdTb3FpaU5oUEJuRjVTS3VrbGFMUGQ0Y3F2MWMvWDBkRW9qby9FSmdUM3E5OTE1Q3hHdm10Ry9qenlEWC9qQ0Z6QXdNS0RPbjFIVWVUUjVPVDVzM2J3T3F2cm15RERwd0JnOTE1SFIwVmk3NHhHRTFlejlXSzd1aEdDVVlLd3FzWkplekRZV3MrU2krOXBaWitBUVpWOWVmbjZ4aHlTWXJMd2l5ODdJdjN5Q1JQZmU0UkhxS0JNWUlUWG94azNyT0E0VlJjVVZ0TzA4T3Z1SHhHSmViQThJVFlSTms4WXlCNW1rbGJLbE45QzFCZWx6SmpPT3Fzakw4MkhuSGR0RVlOWFZxeDBZSkJJTytJTXMxK0RJcWNzb0xTM0RlWkpTbWxvNlNRTnlDWWxoODZhMUlvZElhVWt4a1UwcmtVMG5yalEyYTJRZHB1ZFNTT3JUS1BMejg2WGMzTzRhMm5qSzd2V3dOTFc0dms1ckpHSDgzZC85bmNoaHNtdlhMdXpldlJzMzNYUVRObTdjS0ppb3Rxb0tNdHRnSExkMWVqQzEreXNXMzYxdXZ0NXZsUmpIR05VbEtVYmRsb2lsSXNYNkxKdStHMGxHZjdHUG5ja2xINm9VNHlvcUxNem4zQmV5Sjh2eUlzS0tqRUZpM21kZmVJVnFrOUhhMlNjTXZiSTJDWXpWZ3FPbnI0aUpjM3lLdVRBQXpnYTVNSHI2aC9HdEgveGNmRlpYSVpURlBaTmtOYm5pODYvc0YrOThqL3dCQmIvLzJjK1RkT0ZGV09aTWFoeXhUR1FlRGdxYmpYcVBGWkZyRm5UL0N3c0xPRmRKYVlLWFJJTkRRTHNlQ1N0WHJzU0JBd2V3ZGV0VzltaWdzckp5c2h3blJ4S2Y1b2JCL3ByRDFMbVVWcCt0U2hzbnhib00yNHlFbzVoZVVveTZvbUFsd1ZoOU40dEt4dTl1dzRXeE1ZS2xseHp0eGQrbC9QekNMTDkvREo0WTdsdzVFcGlsblphK1M5bzBmMFgzandpaWtYRzlRNzBqY3VTenBJVXhpR1ZHaFlkR0ZuRW42cjR3QWdvOWxtQlk1TVkxYXBlcXNWVVIyZEE0T2xjZWw4bEdVOGhTVEVFaTE4T3Urb05Iam1QeG9rcnhqRDcyc1kraXJxNE9nNlFpM1g3SEhXb1pvU1lwT0hudW9uYnREcm1rQlpLTkxkUFhZT3pqWnBJeFkxb1hyOVVFUnVPSmdLblNpMUZWTXF0TlB1MlZwYjJMWS9MeWNsMWVMOWxRWEo0WXYwcTdOa2xNMEl1Y09xd3ppNE1JbENpYm02SkplTEo0aFNSMThHSEpSSkhjWW9LL29qa0VWT2xQQlJPUXpOc00weC9ZNWxWSTNPTDFaaVVvbWluNDVWTXZpdHk3WWc0VzFYenZ2ZmNTdWR3T25kSDRMQ2ZQWGNHaEl5ZG9Xd2lRSElKSkM2eW5zMGltZDFIU2ZLU3B2Rm1RaUdXTGlmVTVBdGx3QWlzSkJqRXFONStZd2V6QkJoYWRYRHg2R1ovUDU2SVhZc0U0YlRCU25kTUlZMkR5dnFpSm05VDdwWDR5M3JPd0tneEdQVnFkbENTVmxBd2lEVS9Tek1uSmc4ZVhsWkNZeURWZUlaZjMzLy9yZjZKL2VKeStoOFJXWWQ5UjFQbGtGNjQwNDIvLytUOHdvYmpoVEJ0SUoyd054dVorcmxqc056dHRyRjZ4VkxDb2kzREhPS2xrY1VMamRqUEo2TE0xUFliM3lNVXh1WXlQanlYZ0FUS3JlQTdTRFplTENTYWJ2RTVtUlNvK3VBQ0hEVHkxZXg5Nit3Zng3cmU5R2NzYWFzQkcvZUhoVWV3N2ZBSy9lUElGTWk1M2FLVGpQTmYwUVluNUpRNGtVM2tyWVVJeHZPdWlzSXpZeHQvSVp6ZXNSUnNweHJ2UlRXMzhyTE1kMStmRnBQRlhIT2Z4ZU9HTkk4Rk1oZE1JTXcyZWRaMU5CT00yRzY5dE5GUFJvdWlSN1R0eUd2dVBua0pCWGc2eXMzd1lHaGtYK1djanoxTlJvRGpQZGo3QVNvclZweEVZaWNWc1VETlAvWmVzSkJqalp4bldaR1AySnVsaHgxeWZVYlFTOEhvOThITHVpcGdTaktJRmtFbXFhcVFvY2NvNlNBYzRGMDVXZHBZZ21pZ2s4QmlFZ0VJSERBeVBpWmRxU0hhZTR5d2pXWjNVTE1HWWVTR0VxYXFXQkpNRUV5dlF6bndTdlZKZ3F1MkYzM1ZDTVpKTHBCNGVGWG1ObVZoTlRWWWtFUitoVDRSVHlGanBqSFNaaFl1OFFUNTZSbTQ1RlVHRDZpRGhtTkV5RGNuMlJoc1ZXQWthUm51c2xaQXh4ZFFTYTZabHJIY3JLY1ljeVd2VzRYaTJvMGg0Rk1zR0U1TDBhZjB1bFd3UTFxYjd4L09RT1VnbFJHSXFqNGV0dmVKN1RVM05JbzgwY1R1U2dwUmFDVFJxNHF1U21CMUgwbDM2dVBhYjB0VGJra3dITXRaaUZjMHJJemFwVE9FS3V5a3pyVlFtbUU1a3lXRGlKZGJjTlZXcXFERVlIS3VSbjVPTEZVdnFzV3I1WXBKMlpEUmViY09SRTJmUU96QUVmWnEvbmx2RUxsZ0NrbzE1U0pJY1R0V2sxWXJocy9wcHhvaVR1aURLWjZoM0p2R1czbFFIL090MEUweEpXZVdpc3ZMeUQ0ejRaN0ZYYXZlSXd4VmtMWm1WS29PSGJVdTRjcGo5V21veWJWbTY5bTFBeXRUK1p3ZVR0OWJhcTJSVWxjS1lTaXJHNVhDTThUT1NHOUdHR3ZPQlZoY294eWdYNnppSmM0ZEtZNU56Sk5TclVCdk14blhMOGFtUGZoRExGOWVRbUs0dW5LNVFvMmp0N01ZalAvME5mdlA4eTVnSVNzTGxPUlhhekdLbys0MEVwUEtKdmorY2RNTVNzU0tTL3NPVlNLeEJXSm9NZGtzY1d1WjRSWHNtVXJRcUt5dHFDZ2FWR0ZXU0VhWXBTR2wxd2hoL1NYbEZCWGJlZmIveXhHK2VtTDBlcVEwS2ZEK1dObFRpdDk5NVAwcnljbkdxc1JuZisrR3ZxRjJvTHZGWS9ZaFRobjcyOXorSTB1SmkvTXUvZngrdFBZTzRwc1dZK0hFd2lXeVBSVExHejBheDBoakFOc1VHb3hlSWR3R1N4VFpncW01bVZZL00rcjI1NGpBOS9QV3JGdVAvKytQZnc2cWxkWUpjaEZyRTRldXloSnJLVXZ6aHcrL0YyOSs4Z3hwS0NFcWMzNjEyUE1tMEp5d2tKRWptZTVFWTlLa0tlc3lzS2xESjJvOU5zckZTSlV4UVhJODVPbG5TYTVVMGJWTlJSOTh3U3p0cE5ueXJ0VTgrSzFKdFozbTRWMFFUNVl2NDRMdmZDdi80T0g3OHEyZHc2TkFwUVM3NXVWbW9yVjRJcjB1MTJlV1FrVG8vTnhzMUMwdkJFeVB5ODNOeHg4MmI4ZU9mL1JyZFF5Tmk0aXdueEdKUFBLZTV5S1BqMlowdWJJVDBxcW9zSSsrWFI5ei8zSndzNUpGWGJXRlpLVnlpNlVuSTlycFJTM1huNW5qRmN5dk16eGFUUmwxeXJMRTR3NGh1SDNZdXlLcU1FcWRzdkpkVktJdmtqbkVDeWFxd2FSc3N2cHZaVGRRWG1waWFsVDZYSHZiRHYvME9WSlV2aU5obUprUTVTZGdDV081Z2QrZnZ2UHR0T0hEa0pDNjNkR0RxbFNvb29rWlNVSkNIcXgwOUNDblJRV2pjNk9xclNqQThGa0JQM3lDU2FRVGM0Zk95UFlMMGVHblA0c0k4cW10QVRVb3VxU1dTcUJUNVdTNGFXWXR3dGJNUEV5SGpUSGsxL3BZamF3c0tDNURqY3lNd0VVSVhuMU9iUXBFcGhHY3ZLNFlHWFNFTllVbGRMZjcrNjkvRjZmT040cmxYbHkzQTE3NzRXVEdEbUpjdSt1U2YvUjIrK2xlZlFsbHBpYkFudmZMNmZweTZjQmtMaWdydzhZKytINC8rN0VuODRlLytOdm9IQnRIZDNZdS8vOWZ2NGV0ZituTWEvU1I4Ni91UDRtMzMzWVdpL0J5VWxKYmhkei85bC9qcnovMGhTa3NLUkR0OTdwWDkrTjZQZjQxLys0Yy9Fd1BoeVhPWDhmaHZuc2ZmLytXbk1Ud3lqT09ueitNZnYvRkRyVDNFbHFqU0RpWE9OL3V3R3NuTis4Mmp0bVE2TmxKSExKdUsrYk1ac3VrWUlONWROWTI4Zk9ZVmkrdHg0NFpWNmhJaTFHQjZlM3Z4cDMvNlp6aDkrcFFhTDZHOXlrc0xjUC9kdDFsZVRtMVZCVDcwL29ld1lkMGE1TkxJVlY5ZEpSWUpyMWhRak1XMVZhaXBLTUg3M3ZGbUxLQ091cWk2Z2thMFBDd3NMVVpSWVQ1MTdnSnFRRVUwQ3VYU2NRdFJTZzB4bjBhdHBmVjF5UEg2MEZCYlFTTmNycGd0L05COWQrRDNIMzRmVmk2dXhiLzg3ZWRRV1Y2Q1pRMTExQ0FMc1pBK0w2bXZSQmFSWWduVjBWQ3pFRzZYalByYWhVUnVGVFNxK3JCNFVSV3l5RlZmWGxJZ2xoQnhVYVAraXovOUE2eFp2UktWTkFJMjFGWFFxSmhOMTVtUHlySVNmUG9UdjROaWF1ekw2WHlmK1BDN1VWS2NMKzRKZTlva3pUc2poYWRyQjhuQlpYaTBTaWFYVXJDQUtzbHBNaXE5QjBNaGRjVUYrckp6eDFiczNYOEVIL3JVNXpIdTk1TUtWU3NLZi9HZnY0dS8rZksvWTkyYWxYaGw3eEYwOVE3Z1UzLytEMWkwcUJySFQ1N0ZkMy8wQzJ6YXNCcDVlZG1pTlgzMjgxL0ZBRWszK1hULy8rT1JuNks5dlFQclZuUE9vakMrL00zL3dsLzgwN2V3WnRVU0xGbTBFSDE5L2ZqSUgvd1YvcEhJNlo2ZHQrTEo1M2Zqa1o4OFR1V1hJeXNyY3ptQllpUHFjZGxoT2NYbU5uTjlzUVNPS1dYY2NTcXgybTd1NVZaVEJpd1FmYzNjV0tvcnlvVkJsL2R4ZW9iUGZPWXphR2hvd09EZ0VGNS8vWFV4WVk0OEdlSlFrUTVBcThJNGdCY1c1S0xsYWlzZWUrNGwzSHZyWnF4YnRSeWR2ZjFFR0pWb2F1K2tUaGhDY1VFaGxpeFpoSjNiTnVIYzVXYVU1T2ZqNkpuejJMbDlDd0xVWUE4Zk9pNW0vTElVZE9UNEtTS1BVakl1MTJQTHBsVTRkN0VKai96c2FTRlROTGUyaWdsOXpjMHQ0cnp2ZStoK3RIZDBpcG5LRTZFSmRIUjJrUWp2eDl2dnZ4cy8vK1ZUMkg3ekRWUm5BVjU4N1FCV0xxbWhrWFlDRGZVMStCSFpsUzVmYmtSSGV6dWVmT0ZWYkZtL0VqdTIzeUNTVmpISjdEdDhIRXVKSEN0SXNydHAweHFleDBYM3l5VnNWb3FtTHFsRGhJeFVteXpOTFNzVURzL1NVS3hDTkRaaGU1SkZucHZ5a21KY29HZkM1amlQN01hWW4yMHc2akkzaXF3cW15RTVMRlk3OUhBOGo5WlkrSjU1U1BMSW8yZk1oUDZ0UjM1Qnh3YUVaYTZ6cTArMHhSd2FYQmJWVkdIWHEyL2cvS1VXY2Q0Sk9wN1ZzaXp5Z0hKWDhZLzV4YXoxVURnb3N2amw1WlFRNlF6aGYzN3hEQUxCQ2NOVnp4c2tPa3FaYlEyNjdjVW94UmdEOFNUWmRFQXlKN094VFRKNVJ1aUJ1eVpIU3M1MGQvTGtTWXlPam9wM2Z2WDE5VVV1eUNWYm1YYUF3YUV4a2xScWNjUHFaYVI3NStOS1V3dkNKQzl6NDluOTJoc2lHOXZSTTVmUVMrclIwT2c0MnRxNzBEOHlqbjBIajZLSXBJMkxGNjlRSXdwano0RWpwSjc1VVVqcVQxTmJKOXdrQmZXVEI2dVZTSUR6R2pEQk5MVzAwc2kzQmkyMGYybkRJblIxZHdrSnlCOEk0Qmt5UkZjdHJNQ05HOWVqK1dvN1pHcVFoVlQvRTgrL2lKd3NMOFlERTJoc3ZrcHFYRGNPSGorRGtZa3dGaTZzeE1ZVnkxQk1haEpjSG1yVWw5RlBJK2t6dS9laW5VUjRUc3N3Um9URkhyV3VubDRzYnFqR3h2V3JzSjUrYTY3UG83cnlVeXpCR0IvZWlEK0laNTk1RXJNTlBYUjAxMnQ3OGVuZit3RCsrUXVmeFo5LzZpUFljL0F3dG0xWmp5LzluejlHRm5YMmx0WWUrTWt1RXdxcWk4WDdKNExDK3hTZ2QxWXIrYjVYbEpaaTdjcWxxRjlVZ3lBOUUxWTlGYkx4bkx2VUpLS09iMWkvR2l2Sms4bG41Ym9nMXViaTdJVWhldTd0cUtHQjY1LysrdFA0MEx2ZWl0ZjJIYUpuc2dpclZ5MUY1Y0p5aENkbVhaK0VxZnNwMHhXd1dTYldpV1NMei9yM1NCM0dTRjZyZHlPc2UvblVpaTJPamZaK3NYR3pyYXRiTEJURm1laDVOY05ISG5rRTMvem1OM0gvL2ZlanVscE5xcVpvcXlkZXBVNHRYTVFSSFZkRkMzWG1aMS9aUjZwRkhsNDVjRlFZaTgvc1A0WUZDMHJRMHpPQUYvY2NJdkY1SE4wOVF5TGZiM3RYRDg2ZnYwSmtNNEZ2Ly9kUGhQVFJ5bXNGamZwSm1uaU55dlZoNDlvVlJFQW4wTnZkaHl0WE93UUg3eVVDNnV6cXA4N2VUZGNyaVk3UDgyNUMxQWc3ZS92UVNRVDI3TzQ5Wkt2SklSVk5JbFdzRU9jdlhNR042OWZpQjQvK0Jrc1hWNk9OcEowTFRXM2k5akRoUFByVHgxQkVxdHloWTZjd01qcU1udDRobkRyWGlDQTExS2RmZUJrK2t1NTI3emxNNnBaQ3FvR2tydHhISkRneU5rNWxRdG9Ra2I3UnNyT2pzM0g1dXEzSDJqdDYxMk8yb0VWMnM1enl2NC90d3Y0alowbWx6VUpIVHo4TkpxMzR3bGUvamVLaWZGeHViaE9TNzllLysyTWgwZkp6L2NLWC95LzhSSkovOVkvZkVHUngrTVE1L08xWHZpV2t5ajZ5d3d5TmorRkwvL3B0a01NU2d5TmorTUkvZnh0MWxSVmtaeHVqZHRLSHIzL25SL1RNZWtRV3hTLzk2M2VGRGU4di91RWJJdWR4SjdYZDV0WU9vVnBsWjJWVHVTNkVaVU1rK213aEdSTmpjbnEyOFRpajNRV3dtSXMwWFVWMlR4aG51NGwzaURqT1hycEM0bTR6VmhBcHNKRjM1Y29WK0p2UGYxN28yV3JNdVhyOUEvVHduOTc5c3JhWVZ6UjRoRHA2Nm56a2UxZVBLdlYwOWc2STkvT2tFdWw0YWQrUnFHTVBIYjhROWIxdlNGMmtqQTE2REpaVWRGeHVhaGZ2SXkxdGtXMnRuVDFSeDUrLzNLSmVNbDM3Z255ZjhDNmN2ZGhJMTlTRERpSTJ4VURkTEhrY1BuMXA4cnIzbjRpcWEvK3hjOXFueVhNTWlNeVZYWk9GMGl5Slh6eDFxTEdzZHUyL0ZSWVZmZ2V6QlRacTh6dEpHYXlDbktIN3FScTV3K3lieEFWeVY4dU5rcnI4TDVXOGNLVkZpOFB6WTdSMVhOenpVK2VhUk52aG1zNlE2cU1JUXptRWwrazhQVmMzSFVBS0ZxbTdQZUtac3FMRnRpNGVYSVFua2o1ZmF1b1VueHRiT2tYYVViWlU4WFVjUDNORlhLTWFIQ3BidHRHTVlpcFZ4Qmp3RTZvbEZnbnBra3U4NEN6RmJxQmR2RzNTOU1kT3RSWDBEZzNocDQ4L2gwK1IyTXZHVlM1VFhGS2lIYVRhR1poc2Z2YnJaM0RtZkpONHdNbmRyM2hJcmNXZlBWY3VObGdQK2ZFRDhscm92MXFXZEVIZkFhT1FES3oxZFRXa2duYVE1RFlBRHhuQWw1Sjlhb2drZ21ZaTlyRG81SW9XRmlCVGR3NXI5cWV3Q0crUWRZRllFZXNxUko2Z0d1MGthNTlrTFpoVEl5a0pRcTJFRmsvRWVXbGt4VVZld1J5c1dMR0ViRHdoa29xYTBkMDdyQWJsYVhGVmFsdFV0SGxXWEk5TERIN2w1Q3pJcG5iYjFOeUJyVGV1RWQ2bU0yUWY0dHpFVGMzdC9OREpWcVJMTkJtU2FxUTQzNUpIUEtPdldYSXg3NWVTYWZXcHVYQzZuS2RlZkIxZisvZEgwRWJxaUVHQkVxUEdFS2t0UHlFQ2V2U1hUNU14Rm1seXo2YTJUcG1FZVhVVVV3UHkzRXBZYTZBdXpBY282ZTRJbWxSNjg2WjErSTkvL0hPODYvNjc2STdKWkhDL0FkLys4bC9nL250dWo4UzlTRm9vSnBNRXh3eUZ0SmdoU2ZNaWFmU2pTaGxhYmh1WEltdHBRSW1VSkMzdVdsR1A0NGplTUZPVkJFRmdITjFibU9mRGYvN0wzK0NCdTI3RGZUdHVKazlSalNBRVdWRUhpN0ErS0hCZGRONXRONnpDSjM3bjNlS3N5NVl1SWltMWhMeWh0Zmo0aDk1SjZtc1F5K3NYQ1R1UGVQNmNsbFJLK3gyZEM3QnlBRVhlTTVGWVZsSkhqYW5nK0k4bmlXU09uNzJBclp2V1kvblNlakhwcnFXMURYc1BIaE5xaHo4WU5JeFJhZFlMWmdoZTlEMnNqWHJjQ1VJYXlVdEtZdE1jWmc4UzRES05PYW5zSVpLMmRqV043cHcrY3lPNWt2a3ViZHV5a1Z6SUY4UTBxSVdWcGZqOUR6NEVUMVlXWG56MUFKN2Q5U3IrNE9IM2lTQTVYbmJsdjMveGxGQm5QdjcraDhoQVhvZ0RSMDdnZng5L0Z1KzQ3MjVzV0x1TTNFZ0tMalpkeFdOUDc4YkhmK2Vkd3ZYLzYrZGVKZnZOU1dFa0hpVEorVGZQdm9JbXNwdXNXN09jMUo2citJc3ZmVU9FbkxMRXNhUzJCZysvL3dGaHZQL2hUNThnWTMwSk5xOWJndnk4SXBRVTVtTDF5bnJ5VWcyaGtXeDMvckFiZCsrOEdRWGs2YXVycnhYMkh4NnlDd3Z5NlpyZml5THlOdjd2WTgvaHdMRXpremN5blhhYXlhZ0NzNmlmcnNZWHl4WVRrV3dTa1dDU3YwaVRjZFo0UGF3L04xN3R3azkrOHdLKytMVnZpOHhuLy9ubzR6aEp4dGlBSUJmMTJQblFRZlU4dDRZdDJ2YjVRQzRNaFgzVDBadFNmZWxhcHJ1dTduN1JxV3ZKUlZ5Y240ZXpsMVg3eXZqSUtIbmZYc0dSbzZmdzRKdHVGL2E1YlRkdXdBbFNreS9RZ1BQZSsrL0d5TWdJbm4xMXZ3aW1lNGkrRjFNSGYrL2I3c0ZUWktqbmVDai94SVJZcDBrSms0cjk1QzU4K0xjZUpCTEl4cHQyYmhOcEtmb0hSNFJrVTV5WGgvYjJiaUZoS21GV3hSVDh3ZSsrRndjUG4wQXprZFJ2dmVNdHFGaFFnTGZjY3djWjdTK1NQZWNpa1ZzdkRwREJ1SzY2QW9zcXkzRDJRaU1aZ1B0eGlJNnBxYXBBYmVVQ3ZQV3U3U2dyeWNlUGYvV2M4QUtxZzh6azFGMEY2VXBpRWRlTGxJbEdPT1VjYnJzRlozN20yRldLaE5TUXRQazlVbFN1V0FmWEZsVFBJTWVTS0hqaDVmMTR6NE4zb2JHMVM5aGZ2TDRzVkZlVjQxTy8rMEdNRW9uNHNyekNpTXFVZCtEWUNlcThGVmkzZWduS3lQdjJpUSsrUzhRZmNUUjBrRHJ2Nk9nNDdyMWp1d2p0djlMWWd1MGtGYTBuQ1duSjRpVmlTWndja29oR3lSWDl2UjgvaHJFeGpwc0pZeXdRUkVGK0RsMU5VSjFXNHZLSW9Nc0Y5OTFKZFNvNFI1NUFwb1ZEUjgvZ2lSZjM0cDVidDZDanU1Y2s3c3ZrMGw0aFZLL3VIZzRwR01LeHMxZXdlZU1hTWNxVWxCUmo3NkhUNUJwWFYzOFJjVXhLVUJpQ3c1R1ZNU1F0VGllVmhtRmIvU2JWaGt5OVRxTWtFN2tZODZvQ2FVUGMyR050aEZjRkhXV3VhMExYTEtZT0F1bVpseURzS3ZTUEpZVlAvZTRYOFpkZi9EY3NhYWdUOXBUMUs1ZGg3LzVENUlGcndnZmY4d0NLOGdyVkhzSEdYa1UxMGpiVVZLR3J0eGUvZk9wNWZPNlRIMEdXMTQycm5WM2dwWWwvL2R4TE9FM1NMeE1GUjJuLzhzbm5NUjVRcDFvb2txNnJxemFWeHNZbXJQcm9iK0dCZSsvQU1FbE9ITEp3bFZTbmwxL2Joek1YbXNReXhTdVhMaGJIc0YxbWdqeFpaUXVLc0hKeHRXb2gwa09OOVRvMTFiaWpzeFBiYjdvQjV5ODFvcm1qbTRodnF6QUE4elNHQ2I5ZlRJbXBLbHVBSC8zcVdhUjBmdG5VdVVpWlVKWGlxa2t6dGNIWXZ1QUlyZGxwczQ0QWszbG8vU1JrR0ZGTGk3SWZtRWoxczZCT2NMRzVEY0U5aDNDNXJRMmYrZnkva0pld0VVTmpZMklPMGFXbUZuemdIVytsemxpSzUxL2FoMXp5OHZDcUJVTkRveUNITTU2amJmdVBuY1NLNVEzVStSdnd4TE12b3FheVN0aEJGdFV0d21heTVYR1l3bGYvNHhFVWtYVERJZjJuemwwbUQxRWJmdktycDhtbXB5MzdSdXh3c2JFRC8vZTdQOElONjFhVEJEUkdMdWhPZk9VYjM4TTdIN2dIVlZXVjJIdmdLSlZwd1poL1FwRFR3Uk5ueVU1WWg4MGJWdVBZbVl2Q3NOdlpQNElYaUpDWWNBNmZ2Q2dDTnB0Yk8xRlFVSWc3dDkrSUozYnRJY0xwUm05L1A1RlVDT084YUNBUmxaaC9sdXJ1SG0yRFNSWkd3ckIxVmt5TmdZbTh4MS9WM043RjJBYTc5aFl2cjRlRHVZZk84MTNpWVdwemthU2Ftc1gxb1ZEd0FiZ1N5YVZzQTlRSnpsOXBFUzl1UHZzT0hSZWJEeDRiakJUNWwrLzhUOVFoVFMzUGlmZkI0V0cwdEtteFFOLzUwYThpKzh1TEMxQkxoUEQ4aXovRElqTFNWcFAwd21XLy9kKy9qSkxCZnZpTFo5UVBxcVZacUN2UHZYeEF2SXo0NnJlaXo2L0hVdzBOaitMYlAzd01aclIxdElzNkQ1ODhFOW4ybmYrWnZMNVQ1OVdZcHd0VGpzeVlxSjRPdGNnV21HQVNDUVpKeHEwZFljUDc3cm9WZi9pSG40S0R1UVYycHI3M1hlOFVuMFBhdHZ6U0F0VFVMYUhPM1k2NWpuNlNidjd0MnovR3VyVkxNVWEybVAvNDNxTmsydEJYUWswRWlYU0Z1WWlVWEh1aTA0VVVpOCtSN3pOUmtSTCtOVXFZTk85d3lLSWF4YnIyRklybmFwQ3Qxb0RFbXo1cFVFcWRxVUVMcWxKRUxNZjgwZk9NMFJwNnhBNkgxRGNzWGtacXc5d25tRUF3aEYxN0Q5QnJQeUlSY1VsbHI3dW1qSDlXTmhpN3g5bHR2UEhtTWsweDhpYUtoSjlHOUs5VkxQT05LRkdsVTlkSldmUG15ZHU2SVpPTmZHT0JNRm4vejJHd2J5Z3EwRSsvU2p0WG9IT1RpNHlRdFZVTHhid2pDYW1kNVp4MktGRnZBajVlTzIvZTlUZko4Q091S2JKSUZuRjlLMGtjWTFXSEV1OTd4bFp3TjU0MVJONEFubjRmMmFZYnB5S2pqL0dBRkpFTTFjMlpON1BjYnBITmJDS280T3ZmK1FHZWZ1a05kYmRHQ2twa1RXenRJbXlGZXF2bE9iUFp4Mzc3SVhLOTNwM0dXSWQwd3ZBN2ZjRDhpUmFZUDlKaUJtRVpXUnZqUFZuRW0wWWc5cWRyZ2d5ZklHWklhRGhrRHFGVzcwVWdFTURvMktnMmFWQi9TYWw1YVZNUUFpRkZCSHAxOXc5aU4za3lKRVhQRGl5TGdDdVB6d3UzeHkzeWc2Z2gvL3BQaWZkU0w1WWNGSGpteFQzd2s5ZGhQbzZmVVpUbzE5NmR2anVQb0dCQmNjSGlGYXZYTHJiWWFWYVpZZ1hpcFZLdnpKUUVFMDJtNXBHUjkzRFczV01uVHBPUmJneExseTRXMmVUWVh1UDFla1hZTmdkb2Vkd3VjVmZHeC8wb0pCdkIwUEFRbFZHUW01TWpjc253dnF5c0xIZzhIZ1Q4QWJJajVNTXEvb2ZqYm9Ma0t2UlBxUE9Hak9yUnNvWmFqRkJkbTlldndjdXZIeUMzNDRUSVNoY2tZaHFtYTNPSkRIeXlTQkhSU081SVNKTWlGMGRyY3E3WWtESVhjb1BNREdGUFdGS2NtS1I1Qm9sejNPUUYvY0VsOU9XOFJZRjR3NFZpbzB6Q3NKdlJiaWJRdzVIaUZtQWxnMG5DNy9manpPa3pLQzByd3dpNUdqbGhFRXMxTHBjYkJYbDVLQ29weHVrelo3RnV6V3EwTkRjam04akZUZnU2ZTdxUmwxY0FONUZRWDI4ZkVaTWJPM2ZlRWVkOEtyV1lyNnVycXhmYnRxd1ZpYU1mZnQ4NzBOUGJLNkpBK3dZNWwyc1BYRzR2dVVLcmlXakM1SXI4dGNnTkU0VjV2RFNHR2dlandaRmc1aUVVVk5jdXdralBFbHk4ZU1hcWdEVGxnT2g5eVR6dGVHcVNraTRKUm9uN05jWUJGV1dsV0w1aW1TQ1k2dW9hSER0K0FndUlVSWFiaGxGVnZSQTVQZzlKSGlFVUZ4VUtJMjFkWGEyWXk4U2t0SEJoQmFrMU9aREp2c0laOEVvWEZDTVo5UFFQb0xhbWh0U25BMWk3WWpIT25yK0Nzb3B5REEwTml5ejBDeFlVb2JHNUJTUDBuUk1hWGN0UUp1M2REdVlGSkNHZGV6MVpVM2NrVXNuTURMMVJTQmZCU1BhS0tKR1BiQWxadVdLNWtDcFdyVndsSklGYmI5bEc2dEE0K3ZwNnhWeU9aVXRYaUNOV3JsdzJlUkpKVjdrTXY3R2hMaEsrSGV2TS9KZFhtMUJNQzdLekhlWGYvdk5IWXZuYUk2ZlBDN3VFZE9JTXdsb2VFSWxUYU1vZXN0Wk0wRGEzcVU2MXBrZ0krYndiL3FPTnZHbTVmb3ZaeE1hdkdWdzA0Wm9GNTNjMndjNkRURXRqblFVdmtoSmorb1UwYVEyUkp0WEJyQ3dmYnIxMXU2a09RNTJ4WEIyUzlTYTNXQ3NKWXEzc2hXVUxSQmF6NlBiT1gxd0drdUF0OHVRRVRERnhMU3dNd3ZxMlNBSStrcHdXRkJlcmErdE03VWR6SG1ZanIyTEhnU1pnOUpsSlVWWXRLRXFFMEVWb2dpUlAzai9vU2FVTTlXajNkSElkTFBWR2l0bklCdk9rb2cxS1lvRTZMZTVvMHZNM2VhanFGVlJYRWVYemhyV1VFWk1wTkZRUG9KNk1Tbk1scXVkU3pHc1NUa0xXRW1DcHlhdDRYeGpSeWQwa3hGdTljM3FvdjBkV0VpVmRoU1FZZCt5ZDBUOG9GWFFldDRXa3lvc1VUN2ViQWw2bjJpWHJ2ekF6dlpEUHhibG1lQjBjZm5DbEpmbjQ2UHZmZ1lxU0FuakpkWjNZeXlYZTJlak1MN2I3Y0piNTVZdXE4SkgzUDZSTzNweUh0Z3VWV3NQUlBjS09MRW9IOGhwVzYxWXZFeE1QRFlLcHR2Z2RSSkRqWklZNEdmcVNzQkozUUVWOXFjbWxKQ0U5aXR3eGtrb3VZbzByYVhJRlQwa2pFU2tjVkpkd1VVSnFyZlN1VDV3VjNaTyt1MFZXbnBCT1JZSmtaRkZlbmx6OVU1TmlaWTFjaExTcS93QkozQk1xTzZGZEMyK2o0K1dKU0hvT1diOG1SVjJlWGRKSWJQSlA0bzFCcFBVVTVDSUpNclFIL1R3eHUzVThMeEttMmE0ZmIyZGJCRzVUQVN1dDJ5N0xSYnVLNGgxUEQ5SEhpNnRKVXN3aXFRWXZSeXRHUXZyTUgva1I3TnkrR1hkczM2S09Yak9wVzh1eXBqWjZyZkhPUjRiaGJpbExrUjVoZDFra0h3MFl0OSt5RlIydFYzRWIzYzlkTDc4dVZFMU93OEVabU5hUVhZMlRkYlBYcm9zbi9nME1FYkVYbzRXa3g0VmxKUmdZSEJKZXd4RXk1bk9tZjQ4clRFVGxJNE5sTGM2Zk95ZFdYZlNSb1gxc1BJRGV3Ukc4NmE1YmNQekVLVHh3MzUyNGZMbFpwR1g0OVRPNzhPQzlPL0hVODYvZzVOa3J3aHQ0ejQ1dEdPanZRMVoyTGs2ZFBZL2hrWEZVVjVhanVtb2hmdlRvcjNEWEhkdkZKTWMydXFiUmtWSFUxdFdndExnUXI1TDNNQ2MzQisyZHZjSjcrTGxQZlZTa1pYanFoVmVoaE1MdzAzWDRzcjBZSXhzY0V5dFQ4aUI1TkhtbHlaSGhjYXhlVVM5V2dyalkyTTc1cjZLbEw3dFBndTViY1VFdUZ0ZFY0OUR4TS9ZT2lneHNZZlZoYWx2MUtqRzV4QWdNMjJBb3AyQXFJeWJIa0JveVpPU0ZRVXlldk5OS3FvUHA0a0ViVFNZWlZOYkU1M0FLemk1RmhNL0o5SmpwSjgxVWc2LzQrZWVmKzJKbFplWFRBWElvQlNOci9jUURxN0haR0J6c3g0cFZ5OG5EZHhGWlBxOVlUVk1kMWNORVFCSWVKREw0Ny85OUROdHYzRWlkMDRPQy9EeGN2TnlFelJ2V2lNNVlTTjhIQndhSlpQeGt4QzhRU2FNR2gwZXdjZFZpVFFWVjBEY3dMTktzYmxoZWgyenk0cmxJZ21FaWFXOXJ3NXFsRGVqdTZzTHkram9pbUNaY2JibUs0Y0VCRkJlU1o1R2sxcnR1MllMVzlrNlNOTE14UGpvc3JubEpmUTA4Sk5XTytjZlEyenVBckp3c1VtK3BVOWN1eFAzMzNZT2YvdXBwbkw3UWlONnVQclMxdHVCMzN2TWdFY2dJWFc4L1pJOEwrZVJVNEZWTE9UU2g3V29yYnQ1Nm81aGxQUkVZd3owN2I4Rlh2dmtEREk4R3REU3FpYllIK3IxRXZMdysxbTNiTnVQbHZZZnNIR0ozcTdYZWx6aW1KWjlVRUl4WkFqSnZNNVJVYzZnNm1GdlFCVWwrT3V2V3JjKytjT0Y4amo4d05IVHk1SWxwaitXUmRwQThhbDZTT0I3LzlWTllzMzZkU1A2a2lNWGlaTEdjUnpjUnczZSsvek9VbGhaRDhzcTRRTVRpRDRTMDVIWWh0SFowaW53dHA2aHpybG14RkJlUG5VUitYaDd5cU1PM2QzUUp6eUhQWk9iR3hXc1V2YlRuc0VoRzVmVU40c3k1aTFpOGRER0dTQUs1ZktVRnk1YzM0TVpOeXpIaEh4Y3JEL0NTd3FCelhHNDhJTHlPRXhPOUtDRHBaSFJzREsrK2NVU3N5Y1ZyWkpXWExNQ0Z4a3RrUmlQWmxveWtGNjQwaVFYN3JqUzNZbWgwbERRZkwvYThjWWdrclR5MHRuVUpPNGMzMjRmUjRXRXhVSElTckphMkRwSHNhbVJzaE83SkNLL3REZFhmbjV3TlJxWjd5R1M3Ly9BcHpCQXpHVU5uTlA2bVdvS0pmeWZGY3JBT3djdzE2S29RU3h5TDZwZVFLMzZCTkRRVVVFSkIvN1RIOHVETUM1MjlUcDMxdm52dndaTlA3MEpJVXJNU2hpVFZtTnJZMUNic0xSZWJyMkxmb1pPUkZLSzhLRjA1dWYxUG5iK0NSaUtISUhYdTArY3ZpK1RjWGw1K3Q3NGE1eTgyYXNaU2FIWVVDZnVPbmxMdE9GQ052MGZQTlVZTXhpZW9QTWRGY1REbXNWTlhWT2xCeXg1M2hDUWIxWjZoQ0dNOXI1Vmt1QWxFaHFwZGh1czZjUFNza01UR0F3SDgrTEdub0VxOG1HTE1WcitIaFZJY2preW1sWER1MHRXSUNXYXlYQUtnYTg3SnpzS1RMN3hNa3R1WXpZT1VtRjlzSEJBM25nVkpJcFZUQmVJYVZPYWpSZUo2ZzdxNG5mcjRMcDArMHRoNHRlV0wweDZrdWNxR1NiWDU1YStmd1lnMlRZTHo5c3VhL1VIUzZHQ3lFYWlEek5qWU9IN3p3bXU0MU5SS1pPVFNXcklrbGl3SmhvSkVMazJHUUduTzM2eTFkZDBYb3VqS0xsUlBFcjE0NFRwZXdsZGZwRS9TTEErNjBWUTFGY3ZDOER0cGNsQTlRYktpWnFWVFNRWVk5d2ZVZlNJanVHWmtsdlRNZFdIVlFLMVZISTZzaWFSdmgzN2h5ZWtoZEw3aDBSR3lWNDFqQnREdlZDcVIwTTlKaHcxR1NXaXpnemtEZlEwZ0hWbWVuRVk3eHdsYkZuV3FvTUdTT2JsZVVWaXpTK211WDBsYmIxcnQzRHp0UXUzUnVwMUNkemZ6ZDVmR0lVcEVnaEgvTkRLWVBKMmtOWHZOeFcxVTFCWDlPaFRWKzZPNElwNHNSZk1BaVpvTjNXYUtRZFlRTmhGZFZpZThhSjlHcExRMGFmRkxIT3F4aVprVTRyb1dacVVEWm1JMXNQbG43YndPSUZrRUk2bXVvOFFmRjd0M2ZWNFBhaGFXSWNmbjA5WXVVcHVXSUFNcWtPVWxkNzdzRnU1cWwwdVRQS1NRNkVEQ3phczU0bnk4YUwya2tWWlVsMUFsRFpZOWVJMGpsWWEwQXNway9JeGs2dStTcmxycHJtUFp0QWlPSkd2SjV1TWhybkErSHpCcm8zczZKQmpKem1iVyswTWhkZWFManhvbFQxQ1VaV2YxdzNTQjd6ZFAzT1RJYUFiZmEvUDlqa2oxaWRSTFBicVFETExyVmkwbGcyMVFMQ3gvNnN3RjRmRlJrMnpMMkxSbUdSb2FxdkhHb1JNaTZWaDJkZzRHUjRieEpuSWpzKzJsbHJ3MnoremVUMFpkSDM3N25mZmpHOS8rQVdwcTZzZ3owNFlzTXNpMjhaS3VZa0JYc0diNUlteTVZUjNjWkVEbDMvUGE2d2V4WnZWS3N1ZDRxQTE1MGRjL1FHclhIbklQaDBTM1dyZHFHVmFUaDZtWlBFZzVQamNaYWcvandiZThDUW92aWVOMmthZHFERStTYTN1K3poK0xoaDZBSkJ0RnJsbFZIVElXeVd0K2ZPRndXSXlpdWJtNWdsd2NwQi9jS2ZsZUR3ME5pZnR2SmhpVEtkSldqK09JMXFYMXRkaC81QXh1MzdZSlRlUjFxYXV0SnR2QldVMFZrb1RVd2hOVnF4YVdDakppc3VDMXdubC9kOThnMXE1Y2pBVkYrWnhxQUQwOVhkaHh5MDBvSmVPdmRPTXE4c2FNNHllUHY0QS8rdWh2NFgvSnhsTldXb1FUeDAvai9lOTlTTXdKNHdUYytYbjU2Q1dYZEs0dlYwaE0yVDRQdG15K0Nmc1BIc0x4YzVkUVgxMkJ4WFVMdWRIaHR1MDNpOTllWEZLSWJpS3VHdG9IUFk1cDNtUGEzNkNZM3RPT2pCR01HVXd1UERuUjdaNjFTN2d1d1puN09SMG1rMHc4bEplWEY5VldGSHg3Y0JwSEV0c3lCZ2VIeGZwQ0o0NmZSVm41QWd5UGpHajJEdFcrMHRyWmpZdFBQSS9zbkZ5U1Z2dEZlbzJpdkJ6UnpEbmRaUTlKT3h6ejRpYjM4R3R2SE1QeUpmWGtLZmJoNExGVDZDTUM0dDZ3NjVWOUdCNGF3Nm16RjNIYnRxMTRkdmRlcXMrTHJ1NCtCSnJhVVVIcVdXdDN0ekM0anBDUjk1VTkreEFLaDhVMXRKS3IrbExqVlhKaEx4SExuZmpJTzlUZTJZZWUzbjUwOWcwak9zWnNIaU55K1ZHQmRqcG1SWktadGQ2dGo2WU9NZ3NtZGlZWlZrdUR3ZWpaNE1idWxadGJVamc4T2tFR0UxL2NYc2MybEF2a0JicDUwMnJJUkJBalkyUGtnYnBBMjkxUXRNQlI3dURDTlQwOHFubDgxTGIrZzU4K0tidzVGeSszaU5iZnhxc3NFaUUxMHp0Zlo3OGdGdzdoRCtQWXVTdkNzRHZpbC9DTHg1OGp6VXNXSWRtS2Z1RkgyWkFjMG5oQ3dvU2l5Mk1TRHBMRXc5OU9ucnVpTGo5eTdJeTYxcmxFdjEveFhDUHFFZFF3RVBFV2R4WmNSb2ttczNFd0JuQWpGNnY4WFJPaTZmd0RFN3laWUlUcFZPdjhCV1VGdUhIcmR1bU5Bd2VucVNrc2xsM2RlK2g0SkRaRmJRVUc3NGMwcVhvcDJ2ZkpNOG9hRVNGaUJPb2ZHREo4VjdSU3FrdFlYZjliMW9qRU9Ca3hIRGxYNUZEeElSd2hrTW5Ka3BMbTRaRXg3MmFreHNXTStwSXV4cVVVeGllVUtwaC9wUkw1WXk3b2tNdWNnLzVNQ3JNS0ZWWnBwb00rY1ZGSlQvdlVvTnVLek9jd244OU9lNUlNcEpMT2E1NE5LSE11ajNJcTNEWVM0ai9aWkp3VERtWUJVU1plbnhiU2RpMzF2MnNlVTNwWnFwNWVjbk1ka0NFVmliUDRPNWhuWU9PdW90aUxjRmYwTVNaRGJKVHNxZXdlbCtweXljSVU0R2NmRWZVMFZWZG90dzdqK2NUbkRDYWNTdVIzS2hIUG9mcXUzMXlSMFFOV045eWNXa0FTbWU2VXFPOE9wb1BoS2ZsZ0wxMkRLQkxXZ3VNeTVJbEp0c3ZZUFM3VjVaSkZ4SUl0MmZPaWE5MDdHQXhIMVdCUktsMllvcjltaEdCNHhxejl5VjU2cUhob01weGN2OGtXcE5MWDF5ZUN4emltZzQyVzdQcnU3KzlIWldVbE9qbzZSTXdEQi9RdFc3WU1EdUlqTWpPSEExZW1uK2NZT1ViTi9CWlUzZExUbFRjWTloWGQwNU9DSmorOXcyRG01QmVaRkNwSkZ1Zld2ODMweCtqWHFiMUxJYzF1N3A3ZUlLMWRYMmpLNnFsVFRwRElkbUFHTWwwbVZoVVFVQklaRnNSa056K05pMEgxT0VYTlJ1ZVdza25kMHRjaFV1c2JHQmhBYjIrdldONkVIelNUemNqSUNMcTd1OFUyUm1scEtSd2tEbnNTREUvMkMyRDVCajhXbEVkN3BWSWRsNTNNckdSOWlJcUdvUVBIT0FaSm5DdFduVlplajlqbm1MeGkxano1ZmFqWGhaTUhzb1JMUFM2SjByN1IwV0hxRThPeFRoMXJtNzU5cGpMWmxPTXpHQWRqNzJGeE9vZUpVQUNCVUI5R0p2cUp0RjNJOFpXeUdDUXlLM3FrTExxUGVpSStSYmhiS3lvcTBOWFZKZUpxV0lySno4OFhibkIrNTN3Zmpub1VIMUxFdFR0NW4wZ2lWS1o3Wm9LQWxCQnV2bWNZbTI1ajEvSmsxMGs5SXZLVjlsMmJIQ21hUVR6cHhFZ214bkoyQjJUOVhOem1Ra2lkV1NNUnlLaW9Mc0N1WCtVS2tvbW5MM1YxZHFDMS9XcTh5dVprSEV5YWU2akc1d3FMZHl4cUI5QTJlQXhla2xqR1FyeHU5RGdLc2hzUVZvSUloZ1B3OElRNHFLa0ZxcXVyaFhyRUtoRy82Nk11Znc2TFNNNU1ONFpyQ2RQZnU3QXlqdVhyQStvWGRXNUFHcUVSako0YVFSL2l6WjFleldSbGtpZDBkY090QmRqWm1PREk1WGttdU1pMXE5czFacU05aGJGb1dRQnVrc2lEZm8rWWVtSFpKYW10RnhRVWRHUjU1WTQ0bFNYdEVVb0crdHFucWNBMEZ6NmRpcWZHSnpDSkNKVkljcUV3cHdyWm5oSzBENXhFNjhBQlVTU3NSSk9HUHArR0pSWkp6Tnlkbk1USDc3emQ1WEs4V0hhaDMxazVXMWFtSTJleDVFdFlnc3V0ZGZxMHJqbWl0NUVRd2lFWGh2cHk0Qi96d0hMdGNKSFlqTlZqZFNBS0JYa2M1Um5iSGt3RUpBd1BaSE44Y0p4enFZNkVjTkJMeDVKRHpXL1Zlak5MTkNMSGpCeUVtdmdxMXJWTDZPcnU3amgzL1BDeE9GVWw2MzlMcWx3R0p6dE9kNDJUeTFzb1dzWWZNWmVFN0RCZVh3NUNKTldvSTFEMHpXVURMdHRnV0ZVcUtpcUs2ejB5Ym1mcFpuaDRXT3huVllwWGxjek96aFlxRlUvQTVMSnN5K0Y2T2F6ZXFyNXJFY1pmcDhCdVFoT2RYTkxxczQwOGYvK1lHeWYzKzFDOWVBSkZ4WnJpUWxKR2NFS0JOMHZDVUQrbjQvUmdhRURCMGpWK2RMUjRrWjNyeHVpZ2pMRlJEOFpIdzZoY3BBWUl5cXh1MC92NGlOb0N2ZGtUOExobEtpTmhvRmNpdFR1YjJ0OEVmRm1ranFzbVBiTHp5U2l2R2hNclZHU0thRGdqSU1JOHRZWi8yNXpOT2pDdERjYXM2S2J2ekpaN2RVK1JSSklLQjRjSGhFVGpVbnpRVXlMS2hpdGpFamg5K2pUYTJ0clEwTkFnVm5oa0l5OFREWHVRZUg5aFlXRmt6aE1iZlptUWRBUHdoUXNYeFBkNzdya0hlL2Z1eGUyMzM0NFhYM3dSMjdkdkZ6WWRycSsxdFpWVFNLSyt2bDZRVUcxdHJib3N4YlZ1MTlIallPYU1obW5nT21vYkUrTVNkWG9KVjg1bFlXeFl3c2l3aTE0QjFDOGpxU1VzSXl1UGw4ZWh0dU9TMGRQTzVPT0ZMMXNTZHJ5U01na3RseVRhSmhIaEtDZ3RwODhCSWk0L3J5MHVvWGlCRzVmUGhWRmRMNHVFNFIxWDNWUVBlU1BaL1N2eGNqVmhGQmFGa1YzZ3o3QWdNeDNmSzlOdW1NR0prOEljbWNwc05DNjZxZFBUaU9IS1J1OW9NOWxjYUtTUVBYQXJXY0pWSjB1ZWlJMkxPem1UeFlZTkc0VFU4Y0lMTHdocGhDV2FwVXVYNHZ6NTh5Z3VMaGFHWDkyVnJSTk1WbFlXcXFxcUl1ZnQ2ZW5CRzIrOElmWnhQV3piWVFtSEpSMG1tcWVmZmxxYzc2Njc3c0xDaFF0eExVTDM5TEdiZW1EY2owNHlHR0xPOEtnZUZLV1E1REJCa29ZYmdmRXdQRmt5UEQ0L1BFUWVkVXRKeEpEOGNIdENSQzVaNk91YUVGSkpUdjRFSFJNR3ozd1lId1dLaVdBNjI4SW9MblVoZXp5QS9CSkpTREwrOFNDUlZCaGpJekpLSzF3b0t1SFBRTkdDQUFiNkpKVFF0bEI0Qk5sWlJEaGVvK0Y0emlJUkwxS3F6aGZYVFozS0U1bGc3MEhJc3Bja2xnbVU1YTFWRXphTDU2aUs0RFIyMEVqQzZzcmtGQ29taVpkZmZsa1FBcE1IeDhXd3FzUGZXZUpnY21FeTRkZ1lmdDF3d3cxQ0RWcThlTEhZcjBzakpTVWwyTHAxcXlDblFDQWdKQmpleHZZYi9zekV4VEUyL0xwV1lWd3Z6dThmeDVFamg1Q1hYeGovR0ZnRlFhWURrMUt1THp1RW0rNGMxYVRJZ0dnZmlzakpPNkcyRmFIWmpXRmhIZE5MRUV0V2E2RU51c2VKOW0vWXJxYnhuSlJFTlVPMUVOcEdKNFVGMGswa1Yxalltc1JrUzBuMW5LbnFXaVppMXRRK3ErY0RudHlYVWVaUG1ra3p1QzZTdlJ2QzAvL2RzbythcXBjKytTTmJaWmRIakRKU1ZDU3ZJZ0xvRmkxYUZDRUszZERMWU1Jd0IzYnh2clZyMTBabDBPUHRPM2Z1Rk4vZjhwYTNpRzFNVExwcXhkSVAyMkdZZUppc3JsMU0ycS82Um5yN1YxZVdIeDBZOW0rSWQ0UTZDS2lkTlNNTlgydFpraHlkcTFiaURoOTE2aEN2V2dKMU1xYnhRUFdQSk1Yd0NtbUw4MFhxMGhkNWxJMWVLdE1Tc1dtQjBaMHVpN1haSndsdHpxcm4wOXBnTW5mbW1PQ0g3eEo1VzEzd21JNlVwcnlMUEs0R0k2d2RzSVJqaHU1cE1yOHpkS25GNnJockRjZEphaUdibGtKU1czOXp3ODFmTHlqSS8yNnNzdW9TcVc3MDlTaW96Sk1uSlFRSE00Y21NNmhTcFlMeE1hOHdZc2NuY1Z2RWs0cUlYZHZIejhGMGN0STAzeDJrRThNakk0ZnByVzI2Y3BGNEk1SXFYMzdjaXpmL0Z0c3FsQ2lTc1J1OWJaUnVrNW0rUFdVS3lTelVrWXByTUZVQVZlVU1ZM1RBaStkK1FiSjlLSnZ1dHd4OWhXK0xpNWh6WUlJeFVtS3FMakZwRzR5RDJZU0NHelpzK3RGamovMmlFOU8waFlqYVNaSmVkMnNlZnZqVmNWVk5NWm9PcENuVkd5b3dmTGNLdERYdTBwMUhTdlRoMFhXRkRhZVFqVG10b2c1UUZMTXIzckJiMFlnaG9rWUJNV2NaR09xTWFJZmFGL1dhRGFTcFN5T0dPdlRmSWxsZGpQZ1lqcWhyU3BpTjEwUXVMbG5ZZ0dMMnBQUkpqL1BCaStSSUluTWZ3b2FWOElPU1hkU01GRjRFM3R4NzQ3VExLTEl4OTBCVFVTWCs0WlBSdkpNYnBoeWp4RGcyc2syS3R0WEVPRy9Vd1ZPMDkwbkdVU3lPVVN5T2kzMkxwQWk3U3J6VWlpUlBQNk02ZmFFVGRsV25qTmxnRlBNM096L2RDZXRQSDJ6emhqbm9lWnBISXVrcEw2a0RxSUZuVXB3RFl3elhDY1YyNk9jSXh5Z25XWndubHJkV3NUaDJ1alk0blZnR1RMOUtnUUxyM3lHWjlxdWlrVzNlbUlQOUp6TnVhcHMzeUptVU9OdXdwOWRMaXZueFdrV1dUanZjd2g2c3lsbVJScUtHejFnRWwyZ2J0THBCZG45N1BQTFQzNlU0bkRmMyswdXFDRWFhYnJjam04d0gyRzJ3SVRpWUMwaGtXZGxaUVVvejJzVnBuWWtzREtGQTkvMUhER1p4am1hMWlpTnQyVld0djNQY0NzZXdHRlV1am12aGVVVWNqS2V2Q25nOXVKMVRqY0tDUEh6bDgzOENCN01IWFhuNnA3OGJ3bSt1WGpMdFNRdVNsUStrVkJLTTJiYWVmQzBTejBVS2tkRndBdEQxZS9ZTXlPNG9jVnlma0hqNDhHR3NYcjBhNTg2ZFEwMU5EZHJiMjhYVUFaNXZORGc0R0lsajRlOGN4Y3NFdzNFdVBKM0F3VFF3TmEyc0xCODJyVm1KS1BFK3l1WXdVMWxWTW5pVUZNU2NSSmtxa1ZpS1oxT1oyeWdxekRkdFNkdTEyekZPV1NFbEVveGtlaGNWbXd2WnZqcEpuU0VkVWthRlYwTElQbkpJNlAxdVpNTWw1aUxKa1ZwNTdoQkg0UEpjSXA3a3lORzJldUFkU3pJc3VUQVJNY25rNWVXSkRIZzhQNGtuU0ZvdG4rb2dBdldSV2ZZL28zRTBoUDdoTVl5T0J4Q1JWR2NRUWk4V3FxZEg0cUhCcEtTb0FDNVpqZmtRc1IrS1hjTndBbEFtZjhzY25xVWNBMVlHOEZtRm1ZaFNJc0ZNNXk2dzdVVmlzT1FTVkliRTNKTHhVQy82UjF1UWwxV09QRzhsRWMrWVdHdkw1ZkpHVHNHenBUa2xKazlNWkdtR0p5SjJkbllLQ1lhSmhnM0hyRHJ4dkNNR2wrVncvN0t5TXNlb2JJSWc5bEJVUnZyNG9QdjMydjVUK09vM3Y0K0JrWEUxL0Y1SlFTZWxLcnh1RjNiZWNpUCs2S1B2UjViSExUSTBCeWFDMUQ1MEZUcTF6NDREMkh3ZW04bTE1emN5OVFzRkwyUW1Ea2F5SThHb0svaUZ3MzVxUkM1U2pNYlFObkFjT2RrRjZCNDZCMTlSTGp6dVBKSnNndG9VQWpVMmdLVVJCa3NuT2hvYUdtS2VoVk12TUhnaW80Tm9qSStQY2ZKajIrWEhSc2Z3bzU4OWp2NFJsYnhGb0pvZ0FKMmtkRmZzOUdQUTVGWTFpZFY0WUFJdnZQSUdrY3dXYkZtL21pVFJFSzhVTzVWYlVzUTFMQzFQa0VUcmRjMW5pZGFXbnBCT0hYQks5RkVHQSsxcy9DNUZVUnNSbFEyRnhta1V5MGJQUUJQeXNzdmdEdzdSOTF5UnM5ZW84bHZGemhnbk4rcmZZMldFbnp5MU1pVTVsWjNqekhYRU9wODVDVllpMTUwcFNjdm55NEpQejZvVUI2ckNFb2FmSklxeDhhQmhPNFRkWk1lMkcxR2NuNDNUNTV2Uk56UUVOdzBFdzJQaktGMVFRRkltU2FGa0F3dUhncUpUZTBoUzhaR0VNdWFmUUVkbnI2WmRxYjgvU05MVXdPRHdaTjJHS0Z2KzJOOC9nSXVYTDR2N3MzcmxTaUhkam8vN3lkYm13eWpaMnZKeWM4UnhYWjFkeUNHSk5pYzdpMVJpU1NReTQ3U3JIcS9odDByWHdnclZjMDVGZ3A0OVcwZXk0OEcwN0dGM05yVnE0K1VHa0VmdlhpeGRlQWZhZTQ2VG1sUkI1Qk1kY2NHZGo5VWhmdWVVQ2p4TFd0OE9Vem1yenpxdVhyMHEwanVZU1lYQnFoV3JYdXlWNGdSVm5PYmh5cFVyUWdWYnNtUUpkdTNhaGR0dXUwM1llRmpGT0hMa2lKQ08yUDdEcXRtcVZhdUUwWmxuZko4NGNVTFVzM3o1Y2xIM3laTW54VFh6KzVvMWE4UjVtNXViaFYyb3ZMdzhNcHM3VXlTanJsY2RpTndxZTBkTkxWYVFud08zaDFTYzIyNUNLLzMyaW5KU1lZZUdzWFJ4SFU2ZHZ5eVNobkY3eUtWNzVzdnlDQ04rYjNjZkhuMzhlZGdQbWdLR2hvZFFVbHlDTm1vRFIrbmVabWZuaUFSa3RmUXNXWlZpRlprbFcwNGFOa1JFVjFsWlJXcFdnTWd0aE0yYk4wWVRqQU1qa2picW11cEFPcnhJTVhaT2Y3MnM4b2dSSmlTTFJjNExjMnB3dm5VM0trcldnRk1DeUZKSXBIRXdKcHppenNza3c0MkpPL0JsR3RHNEEzT25aVExnL0RDOG41TlNuVHAxU3VTUDRSUVAzQkNaRUJpYzY0VzlUWHhzWFYyZElCQW1uRTJiTm9sNjJGN1QwdElpU09LNTU1NFRodVBObXplTGN6T0pjT05sZ3RFOVU4OC8vN3p3VnJGSGk1TllNV0h3ZDg1SHcyWDVHdGhGZnZUb1VYSGR4NDRkRTNVeEtmRjVMMTY4S094RXZGb0NiNy96empzRm9hVWZVYzhvY1ViVERtL3Y2c1dCdzhleGZ1MEtqSS82VVZoY2lNN3VYaXl1cjBOdmJ6LzZCb2F4YkVrOXhrbnR1WFNoamU3TnVEQzRKM3JLRWxLUFQ1MCtneHk2aHl6NUxDZ3BRbDF0TFpGekdYeEVIbGV2dGxLWkl2anAzaGNXRnFDRzd1M3BNK2ZFODh1N2h2UDZwQUF6VmFNaWx2TllreDFuY2dMTFk2ZVhZTlQ5YnNrbmN2S0dNWUU4VHdsVzFUNm9KZnZobXIyYWdYZFNqbUdTNGM3TG96MlRDWk5IWTJPamtBall3NlF2VzhJZGxUc3pOK1NEQnc4S3lZU1RTM0ZuWndtRnl6RkpzQ1MwYmRzMjdOdTNUMGdYL000ais0NGRPOFJ4M0RqdnYvOStrV0tUNjJEQ1lCSmlpWU1samYzNzk0dVVteXpaOERXeFJNTUV4ZVRHcEtTdmZNQXZQZDh2RXhNYnFWZVNtTS9reG9ab1B2Zmpqejh1NnRXSk1NT0lFeitxYU41azFTZ3E4ZStSMUtST3ZHLy9vWlAwMTQwang4K0xMV2N2TnBGVWswdUVXWXJHbGxaY2JHckRrUk5udFpPb3p6MHlhSWk2ZFAxWGlpVEJzbHB6TERjdkYxdTJiSTdhVmkyeUZLcUZhMnVxeGNCV1VWRUdmUWJ5d29YbGlDd1phdjdCNmJST1pBVFg1bFFCeGZSdS9veEVSaWJPQmVOeCtUQVJEQXQ3aTB2UmcrN0NjTHZjMUVFbko4dHdKK1hPcUsrTHhPVFIxTlFrU0liSmd2ZXpaTUx4TCt4ZFlsR1pKWXdEQnc0SXdtQUpvcUNnUUVnNDY5YXRFM1d3bE1MbFdaSmhBbmo0NFllRlJNRVNCMHM2VEZ4TUdud2NrOVA2OWVzRjhlemV2UnNiTjI0VXBNYm40V3RpbC9oRER6MGtDSTdKakVtTzYrYnluUCtYMVNjK0QrOWpnbU5WalltRnI1c2xINjVQai9PNTQ0NDdrR0ZvQnFFWWUra2E4Nm1EVnk4c3crWFdMdkdzWkVuUlRQVU1kVGF3UG50NWNIZ0UvL1B6WnpRYmk2UW1zVFpXcDUweEVrekZTM0RrZTdHb3RscDh0Mjk2TmFqRE1UN0hZaEo1M2h0aDV0NFBzRXN3aXMzOVNxemRpWENySUJsUHRoWUhFMVo5RWVSUmx5M21jUEI2U0F3ZTZia2pNMUhvNEcxTU1Kd0FuSW1ESlFTR25yV09PeTFMSVN4RnNGckZMOTBHbzl0em1LajBPcmtPM21kZWhwYUpnTlViVm1QZTk3NzNXUnBwK1RxWm5CZ3NyVEI1TVRucHg1dkI2cFVPL2cyWmdObDBKZjVhdEZuVlRpWUpkZmFQUC9aQkZQLzBNWFQyREFqRDcrU1NHa2JCV0hYL0NDbEhVYlFZN1hoemhDUXl5R2JqdnJ0dnhaTGFHam91Skd3NlVsQTEwT3JHM2xTTjF4eGpKUktjdWFKWERaMTNtRHY4RXBuRkdXdFZnV1Nod09ycEtJbFdxbVpLbS9RWVdsK1dsVGZHbkI2VDAyYkdBeE9JM3ZITmRWaGVtY1UrSmd1am05eFlKckpxb21FYlMwS3g2cklDeC9wa0Fxb2FLNGVuTHdlb29raVlETnI1K0pQZis2QTYvTWV4bzZoUDBQalhxbFpWUFZKbDFyQ29UNUwwMUFzS1hHNFpMcVRlalJ4TktmTllUN0tuNDJXQ2hpSVhrZzZudjRYL2RhYVBMZlk5WWJzTEcxWFBuajBiZllTTnpzc3FGYXMvRGxRSU9UT2hGbUdRVU1MR0hMZFRYNUpCeUpVc3k2aVNpY1NxbHFJbmU1Y3h1UjUxK3ZyRlBLWVVFMnpkbzR6KzNGUjdrVEwrck5pN3c5NGl0cU93SVpXbkFMQkt3ellNdHJmdzFBRzJiYkRCbFFQd1dEMWhPd2xMTGV3U1pyc0lHMUZaN2JrdTFqdUtBLzdwTCs5KzhTdGtGM3FhYkZsblloYWMvOVpRQituQmxJYVJLb0pScHZtZU51ZzJEbmJyc3J1WFBUSk1OUHlkNXlleGxNSzJGVGJnTXZtd09zUHJKYkZuaDZPQW1ZZ1l1djNsdWdhcFBUdnZ1bGU2MnRtUlJkYnlHRGREbHpZY09KZ2U2WnFMWkxFL1BaekROcFRqeDQ4TGN1QllGeVlQWG9XUlZTZVdXbmc3MjBjNFBRTjdhdGdOekRZUUpocjJCTEhyZUpiY3dITVBFa2ZXZXVCSjRKRElZbTFwWFJQcGVvVFJNbVRUOER3SHg4ZVpFa3dzMTdURlQwM1ByK2RvV2w3T2xRbURYNndHNlc1bTNkREw3eXl4OER1VEVKTU5sMlh5NGJsSlRxcE9EVW5NZ3BaMEE1dVVlS0NjZzNqUTI2UjZYemtJVlcybmNjaG03aGg1SXpCUEZVZ1VkbjVSV244UUU0aHhNVFNyaGRITXFrK2k2eWhkTjBqaVNmRWhJZkx0QkVNS3ZkSnJqTDArUWQ0eldZR1BCVVJoZ0RkT0pFMnl3dlRBc3Q1VTVvUEpQQlIxMEZYakx5UmhwWFNhdHdwRjBTVUtkZFN6WlY5UzFMaWpoTTVEYXRXSVg4THdlRmlMYllrVzY2MWQwckVnYVJHMzRhZzZKaS9Qc0VvbjR0Y2J5VlZsVjcyWTB5QTEzNmVnTUF1bWV6eTEzRnhESm13d2FZTktMandETzR4QWVBaEsyTEdsNk9DSDRuTm4wNkNYWmNoeE12MTBqWVFwbWg3Q3VDQVhsOWFwZFp1TVNqaXlZbC96NG1QVWg2cW9pY1ZOYXdCRnhSZnA3N3FGVDQzaGkzUS8vaTRwV3AyWS96bWhPWjlYdms4U2NVR0lHNlE0dDVDeGRBM3A0Rlp1TnVQaEFSeHNmQVF0QTY4UzBRU1IwaERQZVF2cW1OU3pjMXhsMkZMM2U2Z3EySmkrYkcwY0dDY3BtblNoTnY0QTJiajYrdnJKbUo2TDNLd2NqUHY5eU9aMHBSTitlRnhrSzVQZE9vOW9Wd3N4U0hBT0dGR095cnM1allQTExUNXpvcW1pL0Z4TlNsV1BHUjRaVWVkeVVYbVJ5eVVRUkJhdkgwN2x2V1RjSHg0YlJWNDJuVHVvcHBQd2lablQ4N2RoS0pwa040Y2xkRXZSS2tOSnY5UDFhQldjNjNnR1ozdCtyc1VtYTBOWXhQQ29iaFhLcXpGOEg3cjZvRit5V2lhaVVHZ2ZvcU03MWZoUzlhdWtHalVORFY2dFhCMnUxZWpUVElubXhxaGh0YU9MYTZEWGFLZ2JyMS81R2g1YysrL3d1dkp0MUpYczlTcUdLRjBKSjA2ZXdzRGdDQnJxYStEMVphTzNyd2MxbFZWNDViVlhzVzd0V29TQ0lSUVhGNG1wRmV6Wkt5NHNSSHQ3QjE3Yit3WldyMWlPTStRSlhMOStIWmFSTi9EQW9jUG83T25Cemx0dlJYZDNGMnBxYXRFL09JRG14bWF5L1lTd2VkTU5ZdGIwbmpmMm82eTBGSU1EL2FpdXJNVGc4REFLeUh2WTJkT0hxb1hsMkhMREprMlNtNmRLdEtTM3diaUZNRWNRaWFvMHo2Wk96OG1VOUoxZ1BOQXRlTjJsVzl0MWtaeCsydWdRa0oybmlDVk53eUV2THB4MDBhZ25vWDVGQUM2WFFvMWJwdEZQUWs2dWVndDZPMTBpbTU3SE80R0NZdTZ3UVNGckt4cTUrTWZJbUJsVU1EcnNRbGtsSnlUbmlaY1R3a1hMSFRyaVJ3bnJ4Slp1cUVUSDUrZjhKNnBIUit2bzJqMW4xVEVZSHJkSk1FbW9FcEg3cmYvK01FYkd4akV5T29nMklvMzJ6aTdrNWVYZ3dQNURLQ2xkZ0k3dVhwdzlkd0VsaGJrb0xGNEFyMXZHMWkxYnhPUlFEaHZ3WldVTHFZVURKK3VJbEZyYjJqSHNIOGZ4VTZlSldBWng5dUlsakkrTmdBV1R5c29LY2Y3YXFpb1U1T2ZoL1BrTGVQdURiOFdaczJleHNLSVNmcEtZZUREaDYrQnJjODFYY21FbytvQTRMNlN3eUlXbWVsMGtLZTdlRkVOd3VtSms5akFSaGcrZFY5MDQrVVkyc25JRDJIYXZtczZ4cDhPTjRYNFA2cGFHME4yZWcvWkdQc2FEMFpFUWJ0d3hpbzRXRHk2Y2NLR3ExZ1Z2dGd0bmp5aFlVT0hCVUwrRWltb1hXcHVDWk0wbjBYdFFRa2w1a0xwME5wb3UrbEhkNEtHNkpEcEdRVUdoak1GK0JVdldrQ3JneXdUQnFMOWRvWkY4dUk4a2hhNHdGaTJmUVBTWWtjak5WekF6TTdsNnJNZnJ4cDA3ZDZDdHBSVWxSU1hvNnU1RUVVa3BmYjI5VUVJaFFVSUxpR3hlMmJNWDczM25PM0dsc1FrOTNkMGl6VVpOVlNYeTh6aE95WU9Ca1dFeFE3dWtxQkFqSTZOVXBndXJWNjVBY2RGaVhMeDBCUjZQVzF6dm5yMTdxZTQra3BqcThQS3JyNkNXcEp5WFhuNEoyN2JmakNJaUxhNTdIbFBMZklGbHlFckdiRERwNDEydFpwSGp3NE9XU3dxdVh2S2k4YndYYi82dGNVaXlOdnVXL3RQZ1NOc2xqQXg2VUZEa3BVMmpKSW5JY0hzVWREUzdVRk9mVFRyOEJFTERQcEpXUmpFOFFEcjlxQSt0alg0c0tITVRpUVJJMnZGaWNFaEJlN09FdW9ZQ0lwa0p1RHgra3BZa0V2bTk2TzltZThJRU1nTkpHOWxjeUM4TzRQS1piQ0pFQmZsRm1pMHFpZXBtZkVWMG4yL2N1QWtlV2NMaWhrV0NzaFl2cVFjdlRzOEp4WG5HY2lqSXFUZGtqSTc2QlFHdzJzcFo2TmFzV1MxU2NqVFVMeEoyRkJmWllSNTY4QUh4YkUrU0JMTjU0M3BVbEpjaFNEYVpKUTBONG5JNWN2c1dJcEt0d1J0RnlzL3hRRURrMWQyeWFhTTZqQ29ROWh4Wnp3Rnp2VWRyWnhqcFdyWWtRMUM5RFNLVmtPaG9FNmhkQ3RRdEd5UEpaQUtWaXdLNi9JNGlranJhcjhvaWJtYkZ4akYwdDQzU2ZpSWprbVJDTEc3WGhXakVIU1lKaGhjYkR5SzdnTnlDUlVSSUY4WlEwK0JDMDRVd1NTdWtrcEc0WHJxUU9uRitpTWhsQUhYTEpUSXdxdmFZa0RLQzNBSVBOV2FqaXppOXY1L0JxdHhBcncrKzdDRHl4Y1Ryc0tvOUNkZUt5MzRnb1lLa2dnNmxzUHBiaFlXS1BucTBhZkNTcHBTb2VWWTR6NDlhM3FPMXVydDMzRTY4TTNrK2wxZU5UM0s3c2lQWHc1SEZmRWtiMTYxVGZ5MFRocEJjSnVFaFl5Ky9HTmxhR2t5WHl6M2x0ODByQjRENGdWcUlnYmptK1RrOVk2WUVZNXRVMHVORkltRmIxdU1pSmkyekNvTFljT3VFV0U5SmJWQXlHUnVEV0w4bHJBMzZDaXBxdWJVSFNOMXhpVkd0c240Y2xRMHc2THJFT3RJRWlzbzRaMndBQ3lwVnUwWjVqUnBhQnNXUGtrcDJ6UVpGZlpMaUVvZFYxL3VSbmtucTFuZUFiVERjdGJOeUpyQjhBMzJYbFloTldxRjlZY20rTk1XSCtjZkhJa3U4MkQzS1JSNnFpWWdoWFlxNnZMaEhSaXpxOFdwSE5DOUlodTFXdUlZRUZGMWhWVVR1SGY2bWhXSG9QbmlMSStZWXBJd1JURHJBdHpQZnV4Q2NPd1pTVUUxMkpQaUJkUHh5MWZTclNLcUtwQ2JHMHp3L1lqVFF2RXV5SGp1akRhK1NkcHp1TmFKNnBVakFtSWpzME1oTUpScEZhLzFLUkdxUkFVbFh5OUo5ZTdRT1RlZnhaaGxIT0ZsUUhHY3d6bkdYa09SZ2I0bGN2dG9YWG5odWRIeDhmRERxRkhFaGt4R1hwTUJoWGpCTmdUUFRPbldRTkIyUDN3dXl4ZHFtR3VIR21wWXg1OWgxeXJJbHFiakNxWFVvNmVGV1ZvOGFTbTlIMS9BcFhPeDdHYXJVUVdjS3VZWG5TRVQyVG5HVWNWSWpWMFN0RW9RaDZmWHhYN2MyY3JpRlpLQ1RpMzZza0p1MFJMRWl1SXlkNDBLUTBOZlNWa1JHUGtROE91bUZva2t4Q0x2VjVxZTUwWGg3dHFjWU45UjhnT3doOWhKYzg5WGVmZmM5Zi9uU1M3c3VRYjloMDdhSUVIeEVMS1g1YXZJdmgxNVNoVWx6dTBpR0w0VU05M2JPQjlxbDNJczA3ZW5Td3ExVWFiYTdGSGNzK3pQY0ZQZzQyQVp6ZlVOdllPcmQ5cnJ6eWZPVlo1dm9oRFZMblZDVUFGUnBUdGlkcmlIMVpQWmhmR2J6S2tMZDZOYWQvMTRrTlh6Y2l4eHZLWndXYm9iMnJHMTZUclJubEpRQmlhTnE5ZlFZRGxJSGxncDU5bjh3R01SOFJDWUl4bmFMUzI2QnNXajF4NEVPZlNEUjdVWFRRM1AySkF4MkZmTXM5a3l2UkhtOWdNbWJrOG96MGNUSDNMdnZxU1lZKzYzWjZtQnFtSnlCenNuUGtpeW1FcTJhQmpSc2N5NVNjdmVkMDE5WUpUZDNrRHF3ZERnOXdjd0tyQnBOaG0wd0NiUmJqbE54a0dva3BDSWxEUE16aXpWQXhGc1gzRnpPdkpiMzlRNit4N0hXTkk5Zzd0eW1tRFlZVXlCRHdyQTlWU0FjZHZLNnpoYTRrVnJmLzlTMFVKN0F5UG1QZVc0Ukoxbm5GS2FjcXBTekIzSnVaRjRFejdnVUxxOWJ4V0E3QTZzRFJVVkZZaGxmWGh1Szl6VTBOQWcxek1FMG1CM0JQeUt0V0cyYkZYR0JtWmdiazZNS3pRNzQvdk5xQzFNa2h4UzFVRjRLaG9tQ1Y2VGtGUjNPbkRranpzbkw4REpSOEg0K1A2L3V3R0kvcjluTkJNUXJSUEF5dkV4US9OcXpaNDlRdjNpbFRBZDJNQ3Y5S1c3RVg2b0lKcUdoVHg5QkU0c1lkWkFLOEwxbmd5RVR2Rm4xU0ZYelpITGhKVy81cGRzT21EQ1lYSGlWU3QzV3hpVERuN2tjZitlbGRyazhidytMUmRja3NmYTNvemJieE14VXliU3dVOGJjMUZaZ2d1R0d4T3MrT3lKdytxR1R5NGlXckdsYW5UNUo4QnBUVEF5c0d2bjlmckh5QXhNTXIxUEYyMWwxNHZOWGlZWHFnUlVyVmtTa1dyYzJwNGdUdWZQU3VxeGk4Zkl5RG14Z1pzL1NTdFdKMUl3a2tTNkNrYWJib0s1dExJc0d6eStkWUdiYTRJMUx4NlliOCtGY3h1TjB1MHNzZzJHcWJJVDhMTm1Pd21CeVllaUoxa3RLU2lMWG84Tm9qOUd2bDdkeEdiMjhBeHRJbnpFOEh2bm9zTncvMDFVRmJKOXNpaFZJSXhoZFhOYlhKcHF1QTBVbGZvNnhMcld4ckhsZkl0NEpxNWlPV051czZweHBUSWpkY3ltR2JIMnhvS3NaL000RVlGazJSUTJVRjc1NzdMSEhzSEhqUnJ6NXpXKzJWSEhZL3NJTDVkMTU1NTNZdFd1WGVQNzMzSE5QVkJtV3RIajF6VldyVnNHQkRjeHNvRk9TM0JjWGRpVVlhZVpscGw2anZtYVJjVFIxREwvcGdYRlpYT05uSTFKMTY5bUR4S1RBNjRXenphVzB0RlFZZGxtcVliV0lqYjY4dkM4YmRuLzg0eCtMeGZMV3JsMkxuLzNzWitLNnVKeStKUERQZi81emZPMXJYM1BzTUxZd293RWlucFJpUjRJeEkyMXhNREdDN2FJM0dSdTdtQ1JuSUJxekZHQXNIMjlVanplQ3g1SjhramxYSXBLUHNVNHptY2FTUUdZU0EyTG4yRmdFazBxdzdZV2xFaWFLRzI2NEFTKysrS0t3dnpBNEhTWjdsdzRlUEloNzc3MFhsWldWZ21EMjc5K1BRNGNPNFYzdmVwZndMREY0dTBNdXM0NWtoaDVCU3VrZ0dDWFcyV0plaVdsME5lK0w5ejNXdG5obDRuVzhlTi9qSFd2blhEUDVqWFl4M2JIeDk2ZEdoQ2t2TDhlQkF3ZEUvQXJIdm5BOFMzVjF0VERXc3BlSWpmcjhZaUpoRnpRYmczazdFdzhmcTN1NVdQSmgwbUZpNHVWK0hjdy94RXI2bmVKZ08rc0lpM2oyQlFlcGhUM1NTbzFVdzk0ZmZobnh5VTkrY3Ryai91UlAvaVR5bVcwempOV3JWOE9CWGFUTkJwTTAwcEVQeGdJMjB3V2tXV3gzTUIzU1MvRE9STWpyRHhsU2JwT3hFVG5JTkpMdCtuWWxUNGRjNWowUzdzU3BJSmpwVzQyaUlHM0NrWU9VSWRraFlMN21LcGxQbUVOVGF4SzZpSG05TnJXRERNREcwK1hRZmoyK3hrRnFvWHRZMlNzM1BUSXlpQ2VranFSeTJaS1psSEF3VjJIajJYRUg0S2tBamdxVWV1aUJxTE1JWlpydnNjcW5MUTdHd1hVS3h3dVlldWlUUG0waGNYNVA5SUhaa1Y2aXlzaUlmVmtwSFk2Y3NjMkJnOFNSa0ZTWUhvSTNYb0FkYVNacVc2SUpwNUltSTJkc3U3YkJIWUZuUWp0UnQ2a0ZTNFZzNEUyeG1wVEllSzlNVTQ4U3Iwd3FWYVNFNXlJNW1HdElUczdVazM0NzVKSWVlTDFlWWVQU0p3U25BS2xLeXpCdCtabTJpQVJhcEtNa3pYVWttOUdPdy93ZGNra2ZXRHIwYW10dVQxTVNLVUN5ODQ2c1BzOU9SanNIY3hQS0RDUVlCK2xGekJRYlVWQVMzcEVpS0RFK3o1aGdiRjY0d3ovekE4bTFRM1BEWjV0QlQwK1BtTFRZMTljbjdBZjhybi9uZHlOWTlPZFlHazZ0cWVjSzd1M3RGWis1UE85M1BGVHpFeGxiL042aG1Pc0huTitGQ1lGblIvT3NhVDFWSm0vbjc1emxqbk85NkdocWFvckUwdkJzYWs2bHlubGttRnc0dlNibmtPSHREcWJCN01VaHhmUXUyWkZnN0Y2MUZPLzh6ckxvY3grcGFwNHNzZVRsNVFrcGhIUHE4bmNtRDA3cXpkdjF2TUM4Z2dDam9xSkNFQXluWjJEdzBpYjhtVWxKVDkvZ3dBWmlTM2xKVHpPYjRmNjBSUEpLOW9vNW1HdXd0TUVrTVM3d3VrZE1MbHUyYkJGcUR4TU1HNEU1aXgxTEppeVJNTkZ3TWlrR0c0azU5eTRiTXZrekoveG1GWXVQNTNxV0wxOE9CellRVzRKSjErZ2VML0J1YnE3czZHQ09JY0Z4UVUvVWJVN1dyYXM0TEsyWWJUYjZZbXZHc25yNXNySXlad3FDWGFTL255a0pmczlRdWdhbmZjd1R6THlGTWhud3Fvd3N1Unc1Y2tTb1NKeURWd2VyUlp5cmwxZHNaRExpakhac2c5RlhkN1NxTDNKMTJzUS90dVZ3U2sxakhtZnpaMzZ4dE1RcE84M0htMTk4VGZwczVYZ3ZxenBZZldOVnpseHVIbUNtTVMrMmpzOVF3aW1HSThaY0x6aHg0b1N3dVR6eXlDTjQ2MXZmR2xuZGtWTm9jZ3BNVm85WU11SGdQRTcwZmNzdHQ0Z3l2S29BSDhkcUVpY09aNm1HVTI1eVdTWWdKZ3NtRGZZcXNlcjBwamU5U2FUYjVQT2RQbjFhSFAvQ0N5K0lZM2h0cHFlZWVrcElUSnl1azdjemlYQ21QVjR4Y3RPbVRZS29PQlVuRzVYNVdqaEg4S0pGaTRSeG1xVXFyb05Ka3BkY1lUZnhyYmZlaXQyN2R3dlZqby9WYlVOOFhiZmRkcHU0aHJlOTdXMmlMcnZnWGpFUkhFSW83RWVXcHdSaGhleFQvZ0VVWkZjaVljeGdBUXVrTHZndUNuSVNGVGdSVmRjVGttaGUzQUc1SS9MYVJ0eEJPZTBsZDlLZi92U25ZajlMTjQ4KytpanE2dXBFaCtaeXZBckJLNis4Z2llZmZGS1VaYW5nNk5HamVPT05ONFMwOHZ6enorUDQ4ZU5pZFFMZXp4MzZtV2VlaWFReVlKSmh5WW1OeDB4bVhQNm1tMjRTZGgwbUpEN20xVmRmRmNUQTNpa3VkKzdjT1VFY2pZMk5nblNZYUhRSmlldmlhK2ZqK1oybHJCLys4SWRpSllRbm5uaENMSVBMMGhuWHd6WWlsb0tTY2FkTENORWZHVWViZjRHZTBmTTQxZlk0Z3NvWTNmWWtwZ2FrZnd4UG1NSlNUUlpTVXJzY3pGMGs4ZGc0eVRldmVjU1NDWHVPV0JKaHRZZ052ZHpSK2Z2Tk45OHMxanppVHMwZHRiQ3dVRWcyTEgydy9ZVTlTZHhoMlpiejNIUFBDY013RXczdlkrbUN5K3VKd0prQStGZ21MaTdQcm0yK0JsNXZTVitIbTYrSGoyRXk0M095MU1HckdUQ3BjVDE4REpNS2YyWVBGbDhqdTlQNU0xOFQxOHVmMldETlVoQW5NT2N5WENjVEZVdG5mSTVFbDBOV0ZCbGVWelp1cUg4UEdydjNvS3BvSTRweTZpRXBjM0ljVDVqQ01wU3V3U0dYNndtczRuejV5MThXcWdLVERIZmFEMy80dzBKYVlJbEFYM0NQQ1dURGhnMmkwM0xINTQ3TEVnQjM3STk4NUNPaUxsMmFZWExoSlUxWVV2ak1aejRqT2p1ckk0d1BmT0FEUW9yaDgzRmRmQjUrM1hqamphSXV2cDZISDM1WXFFajhtV053bUZCWXhXR3k0bTAvK2NsUHhQV3dDdmVlOTd3bmtrQ0xyNGZWS2YwekV3ai9ocTFidDRwaitSaFc2emkraHlVMXJqY3hzTjFHZ2tmT3g4WkZ2MFBFUXIxRmtZUUVJNlZmV1VqTFltdkdZMU5OTU5JMDUzTnduVUNYTHJqenNxckR0aEIyWHpONDVVZGVqNXJKUTE5U2xxV1o5dloyNFpwbUl1RzFsSFF3K2ZBQ2JDd3hzRDJGNjJTQ01pNUx5eTl6VW5HV0xuVHdmaVlnbHFUWURjN2t3RktQam5lLys5MWlqU1krUjd4NVZmcjE2dUJyMFcwdWlkaGVkRWlTZmk0aVJiRWhzZ2VKWTlvRlZhZWNIcWxkYkczS3NSbExPT1hJTVBNVVNUUXhKaEMyYVhBSFovV0VpWVU3djI1MFpjTGgwWjdWSnlZaUpwRFhYMzlka0FwTENOLzYxcmRFaDJkYkNNZk9zQlRFaE1RcURIZmlIL3pnQjhMZ3ltb1VreEpMUjJ4SDRjWGRXSlhoODdMYXhYV3p4TVAxSGo1OFdHeG5nbUg3elYxMzNSVkZSaXloOExIemUwcUN4UDNNbUhJbDZjbExxVUtHSkJoSGhwa1BrRkkwRExCOVkvdjI3Y0tReTZxTXJxYXdtc05HVWJhbnNJMkVpWVpWQ2xZdnVOTXpLWERaSlV1V0NQYzFxempzMmVGOVRCWXNjVERCc1BlSWoyWGJDMHNjckJheEFaaFZLU1lLRHRMakY1K0xiU1ZNTW14UXZuRGhnbENQOUFDL3FOOGVZMUc4K1lXVTlqS2paeWxSVlNvdEtsSmNoZEdSWU9ZRExOcktOQS9PcWtOeXAyZGlZZW1EN1J6Y3VabGdXRHBnZ3ludlk0bUQzYys4ajBtQjFTS1dLaGhNQ2l4dHNCVEV0ZzZHUGllSnl6TFo4TEZNRkd6WVpaV0c3VGVzWnZFMjlqVHA5YkpIYWVYS2xaRjhOVnd2RXhPclE5Y2VVcDZFTXRZc2FkdUVrNnJKampIelFUaVlUMGdpcWF1RlNzSHVZY1k3My9uT0tBSml3ckZhOTVzL2M0ZlhseEQrMk1jK05tVzliblpuODBzSFMwREc4ek9oZlB6akh4ZmwyU2lyNDQ0NzdyaU9Jb0dUbG1BVW05dnNIcE41RzR5aklsMC9zTE1HZDd5MXdvMXJsY2NxRTZzZXM2SDMrcHBtTUN1WmE2M1VxTWkyRERyYkhZcVo2MGgyeHZ0Y01veGUzL09XbEpoZllLOERwdnhCeGx0VklJV1E0R2hPOHdISlBTTzJnemhJTCt5dDdDaVNuczdFdld4RVNzakc3cW9DTTJRSFIzcTVsc0VFb3dlM09VZzkyRXRtYTJWSGU3MVV3ZlFlb21Ta0gwc1lDU2F0MG93anY4d0hKSzhpNlNzN3p1ODRrcm1IaE81cGRMbFVTVEpUenBKSTRWZzJHSWNQcmtQTU5BN0dJWmZVSTZGN09qUDdVeUt6cWUzRXh3aGt6TWpyTkwyNUR5ZXQ2VHhIL01lWFNxSEJkbDNPVkFFSEJpU2ZNbE9mSE9oa24wc3RXSUxoQ1pVcFh0bHh5bW1RR0d6SHpiaE5CZExXT3B6UmNUNGc4VWhlQnBNTGgvczdpNitsQi9vczdnUkpKaVd6b1dkYUxtTUxyMG1PREhQTndsblpNYjFncWRBOGk5c2FTakk3RTVsbmxIQXNUYnhXa1ZKR2NPU1grWURrSGptblBuQ1FYbVJRL1l4SEtyRThVekc3ZHlxSEhXZngrM21PWkp1dnVlR3pTSzhIaHVscEpEbU9nMFY4bnZ4b2xVQ2I5K2t2L1hnOS9zUHhUdG5GbENlWTZodVg4UHlrREE0OWpvbzAxNUVxT3hrbjVPWlp6RHc1a2ZPMWNQb0Z6c1BDc1RJOHE1bG5RNjlac3lheVhoSW55Mlp3dWdWTzRzM3F3SUVEQjBUdUdON0dLME02S3p2T0NDa0xuRXUwamtRbEdLdFowemFad3htRjVpV1NlR3g2WGx6T1BzZkpwRGczQytlczVlUlRQT3VaSlI3Ty9hSVRpMDRxVEVoTU9KeVNrbWRMcy9URDVKSm9udHZyRjRxZWNDcDZZNnpDU1Vna2lTSVJDU1lXa1RqV3ZXc0drcTFOZHNDNVc1aElPSnNkMjJpNnU3dXhlZk5tc1NRSWI5T2xHQVlUQ3VlSTRYYytodFVqTHNNU0RpZXA0aFNYRHRJR3V6YVhwRnpacVZLUkhDL1NOUUFwUlZJbWt3UW5sbUp3OGlpR25xT1hpVVMzdStpMkczMlZBQ3VZVjRoMEVBKzIrbGdpTG1nejJTUWFqSk4wdW9icHBrYzdiSElkZzNQbFB2dnNzN2gwNlpMbENvbE1MR3hiWVR1Tlk4Qk5KV1o4THhOeFdSdTN4enpPU1RqbElJSlVQU1BPbDh2ZW44Y2ZmeHpidG0wVDloWCt6cElLMjJZNFhTYmJaM2p4TWw2cGtYUHZPbkUwcVVEUzQzb3k2azlhakx3emdFTXg4eEpKUGpZMjRMSlJselA5czdHV2x4M2hsUjE1WllDWFhucEpyRHpBQ2IxNXlWaG5la0dxb09qNVlHSVhpUDZjak1TU1VIazdCSk9TcCsvWVlPWStwQlFaZVRrb2pJMnpMTEd3RFlYZDFKd3podDNPbkhDYnBSWjJaWE15Ymw2YUpNM3piSzRyU0ZPSncyNWdYTHhqN0Vnc2xnYmhkS2xJanJoeUhXUEhqaDNZdVhObjFEWmU2VkdIYm9keEVsU2xEVllSdCtucWsxWmVwa3duL1hha2wvbUIxSG1Sek5ESnhKeVUyMEVxRWJtdnlUNUlPeTVwMi9ZWFJvWUl4cGxMUFIrZzJNMjVhUEQ4SkpQRnp2RWNKWS80OTI3YSsyb25lVlFpRDBlWmJuczZWM1kwaVdsT281cjdzUGVNakkxY256ZmtUSGhNSC9UZ1E2T3RTbmY1bTByYXFNM1dRNDYzNkZxOGNsUE9sY3BXSVZtOEsxTjNPNWlyc0crSWx5Y2JOelYrdno4QTJlVzRtV2NLc3dRcEFoOFZTY2ovL2pFL2xMQ2V0RW5TL3M1NHBlWnBKUkRFdCtWTVMwSkdnbkVZd0FHbWN5eDI5ZlRqblIvOTA2azdKTFhKTzhwdzhqQjNRT1p3U1ZiOVFsYXEwY245KzgxSElNWUdLN3VKblFjMTQyTXlObFhBd2R5SDJqTGl1NHhaVEI4WWNTWWZwZ3Q2N3pSMnFGaUc4WWxRQ0RNOGpaMTlpWkpLbE9hU0RoVXA4WjBPcm4wb2hoWWdPVkpPTEVnV0RCUFQ2emJGQkpPUURVYXkyR2JuT0x2bHhMdXpxb0NEQ05LWWtGbnRPZUlsR2NoR3NlMjVTdjdVcExncFN1UmRQYmVrZm9mZW9kTTkvS210WDRteVNHcmIySjZsYXpCQ0owSTZMa2Vad2JaNCs2ZnQxcWttR09PdENjZmE0V0J1SW0zMkUwbjlJOGxoTWdaUGlGN3RjazhJSDRPRTlFYnhTcnBaTkdLVFZnVFI2SEk4bjE5UzBoMUpyTk9KTE03Rm4zbCtscHZzSzdJU21pUzVtY1lISmY3NEVpV1VSSTRWbU9tcUF2RVdidU45NGNuS0hSbG03aU5kdzRDQzZvWngxSzhjUjI2K2hPNDJHYlZMdzdoOFpoeG5qMmJEUDVwZUZ6ZlRTVmxKSWU2Nyt6WU1EUTFyQm1tR0xBaG43OEhqdU5yUmhYUkNVbVRJVWdqWjJWa29Lc2pIMisrN0czMkRRL2oxVTdzdzd2Y2pHTmJ0c0RONUJrck1MellPVE1iMk1pMytmNEJXQUpFU3gxbnhBQUFBQUVsRlRrU3VRbUNDJzsKY29uc3QgQlU9W1snQXBwIFN0b3JlJywnaHR0cHM6Ly9hcHBzLmFwcGxlLmNvbS9hcHAvY20tZXZlbnRzL2lkMTE4MjM2MTkwNCddLFsnR29vZ2xlIFBsYXknLCdodHRwczovL3BsYXkuZ29vZ2xlLmNvbS9zdG9yZS9hcHBzL2RldGFpbHM\/aWQ9Y29tLmNtYXBwJ11dOwpmdW5jdGlvbiB3cmFwVGV4dChjeCx0LG1heFcpe2NvbnN0IHc9dC5zcGxpdCgnICcpLG91dD1bXTtsZXQgbD0nJztmb3IoY29uc3QgeCBvZiB3KXtjb25zdCB0bD1sP2wrJyAnK3g6eDtpZihjeC5tZWFzdXJlVGV4dCh0bCkud2lkdGg+bWF4VyYmbCl7b3V0LnB1c2gobCk7bD14fWVsc2UgbD10bH1pZihsKW91dC5wdXNoKGwpO3JldHVybiBvdXR9CmZ1bmN0aW9uIGRyYXdCYW5uZXIoYyl7Y29uc3QgVz0xMjAwLEg9MzQwLEY9Rk9OVFMudGl0aWxsaXVtWzBdO2Mud2lkdGg9VztjLmhlaWdodD1IO2NvbnN0IGN4PWMuZ2V0Q29udGV4dCgnMmQnKTtjeC5maWxsU3R5bGU9JyNGMEYwRjAnO2N4LmZpbGxSZWN0KDAsMCxXLEgpO2NvbnN0IGxhbmc9JCgnY3FyLWJhbm5lci1sYW5nJykudmFsdWUsdD1CVFtsYW5nXXx8QlQuZW47CiBjb25zdCBwdz1NYXRoLnJvdW5kKDI4MCoxLjI1KSxwaD1NYXRoLnJvdW5kKDIwMCoxLjI1KTtpZihwaG9uZXMuY29tcGxldGUmJnBob25lcy5uYXR1cmFsV2lkdGgpe2N4LmltYWdlU21vb3RoaW5nRW5hYmxlZD10cnVlO2N4LmltYWdlU21vb3RoaW5nUXVhbGl0eT0naGlnaCc7Y3guZHJhd0ltYWdlKHBob25lcyxXLXB3LTI0LEgtcGgscHcscGgpfQogY29uc3QgcXM9MTcwLGdhcD0yOCxyaWdodD1XLXB3LTU2LHF4Mj1yaWdodC1xcyxxeDE9cXgyLWdhcC1xcyxxeT0oSC1xcy00NCkvMjsKIEJVLmZvckVhY2goKFtsYWIsdV0saSk9Pntjb25zdCB4PWk\/cXgyOnF4MTtjb25zdCB0bXA9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnY2FudmFzJyk7cGxhaW5RUih0bXAscXMsdSk7Y3guZmlsbFN0eWxlPScjZmZmJztjeC5maWxsUmVjdCh4LTgscXktOCxxcysxNixxcysxNik7Y3guZHJhd0ltYWdlKHRtcCx4LHF5LHFzLHFzKTtjeC5maWxsU3R5bGU9JyMxMjIwMkUnO2N4LmZvbnQ9JzYwMCAyMXB4ICcrRjtjeC50ZXh0QWxpZ249J2NlbnRlcic7Y3gudGV4dEJhc2VsaW5lPSdhbHBoYWJldGljJztjeC5maWxsVGV4dChsYWIseCtxcy8yLHF5K3FzKzM4KX0pOwogY29uc3QgdHg9NTYsbWF4Vz1xeDEtdHgtNDA7Y3gudGV4dEFsaWduPSdsZWZ0JztjeC5maWxsU3R5bGU9JyMxMjIwMkUnO2N4LmZvbnQ9JzYwMCAzNHB4ICcrRjtsZXQgeT0wO2NvbnN0IHRsPXdyYXBUZXh0KGN4LHRbMF0sbWF4Vyk7Y3guZm9udD0nNDAwIDIycHggJytGO2NvbnN0IGJsPXdyYXBUZXh0KGN4LHRbMV0sbWF4Vyk7Y29uc3QgdG90YWw9dGwubGVuZ3RoKjQyKzEwK2JsLmxlbmd0aCozMTt5PShILXRvdGFsKS8yKzMyO2N4LmZvbnQ9JzYwMCAzNHB4ICcrRjt0bC5mb3JFYWNoKGw9PntjeC5maWxsVGV4dChsLHR4LHkpO3krPTQyfSk7eSs9NDtjeC5mb250PSc0MDAgMjJweCAnK0Y7Y3guZmlsbFN0eWxlPScjMkUzQjQ4JztibC5mb3JFYWNoKGw9PntjeC5maWxsVGV4dChsLHR4LHkpO3krPTMxfSl9CmFzeW5jIGZ1bmN0aW9uIGJhbm5lckZvbnRzKCl7Y29uc3QgRj1GT05UUy50aXRpbGxpdW1bMF07dHJ5e2lmKGRvY3VtZW50LmZvbnRzJiZkb2N1bWVudC5mb250cy5sb2FkKWF3YWl0IFByb21pc2UuYWxsKFtkb2N1bWVudC5mb250cy5sb2FkKCc2MDAgMzRweCAnK0YpLGRvY3VtZW50LmZvbnRzLmxvYWQoJzQwMCAyMnB4ICcrRiksZG9jdW1lbnQuZm9udHMubG9hZCgnNjAwIDIxcHggJytGKV0pfWNhdGNoKGUpe31hd2FpdCBmb250UmVhZHkoKX0KYXN5bmMgZnVuY3Rpb24gYmFubmVyUHJldmlldygpe2F3YWl0IGJhbm5lckZvbnRzKCk7ZHJhd0Jhbm5lcigkKCdjcXItYmFubmVyLWNhbnZhcycpKX0KaWYoZG9jdW1lbnQuZm9udHMmJmRvY3VtZW50LmZvbnRzLnJlYWR5JiYkKCdjcXItYmFubmVyLWNhbnZhcycpKWRvY3VtZW50LmZvbnRzLnJlYWR5LnRoZW4oKCk9Pnt0cnl7YmFubmVyUHJldmlldygpfWNhdGNoKGUpe319KTsKaWYoJCgnY3FyLWJhbm5lci1sYW5nJykpeyQoJ2Nxci1iYW5uZXItbGFuZycpLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsYmFubmVyUHJldmlldyk7CiQoJ2Nxci1iYW5uZXItZGwnKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsYXN5bmMoKT0+e2F3YWl0IGJhbm5lckZvbnRzKCk7Y29uc3QgYz1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdjYW52YXMnKTtkcmF3QmFubmVyKGMpO2NvbnN0IGI9YXdhaXQgdG9CbG9iKGMpO2lmKCFiKXJldHVybjtzYXZlKGIsJ2NtLWV2ZW50cy1iYW5uZXItJyskKCdjcXItYmFubmVyLWxhbmcnKS52YWx1ZSsnLnBuZycpO3RyYWNrKCdiYW5uZXJfJyskKCdjcXItYmFubmVyLWxhbmcnKS52YWx1ZSl9KTsKYmFubmVyUHJldmlldygpO30KZmlsbFNpemVzKCk7dXBkYXRlKCk7Cn0pKCk7Cn0KaWYoZG9jdW1lbnQucmVhZHlTdGF0ZT09PSdsb2FkaW5nJyl7ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignRE9NQ29udGVudExvYWRlZCcsY3FyU3RhcnQpfWVsc2V7Y3FyU3RhcnQoKX19KSgpOw==\")));(new Function(c))()}catch(e){if(window.console){console.error('CM QR code generator:',e)}}})();\n<\/script>\n\n<section lang=\"de\" id=\"cm-qr-lab\" data-cmac-toc-skip aria-label=\"QR-Code-Generator\">\n <div class=\"cqr-card cqr-intro\">\n  <p class=\"cqr-lead\">Erstellen Sie einen QR-Code f\u00fcr einen Link, zum Beispiel Ihre Veranstaltungswebsite oder Anmeldeseite. Laden Sie ihn als PNG f\u00fcr Druck oder Bildschirm herunter.<\/p>\n  <div class=\"cqr-layout\">\n   <div class=\"cqr-settings\">\n    <label class=\"cqr-field\"><span class=\"cqr-label\">Link<\/span><input type=\"url\" id=\"cqr-url\" placeholder=\"https:\/\/example.com\/event\" autocomplete=\"off\" spellcheck=\"false\"><\/label>\n    <div id=\"cqr-urlnote\" class=\"cqr-small cqr-urlnote\"><\/div><div id=\"cqr-urlhints\" aria-live=\"polite\"><\/div>\n    <div class=\"cqr-label cqr-gap\" id=\"cqr-use-label\">Wo verwenden Sie den QR-Code?<\/div>\n    <div class=\"cqr-options cqr-use\" role=\"group\" aria-labelledby=\"cqr-use-label\"><button type=\"button\" class=\"cqr-choice\" data-use=\"print\" aria-pressed=\"true\"><span class=\"cqr-choice-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M6 9V2h12v7\"><\/path><path d=\"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2\"><\/path><rect x=\"6\" y=\"14\" width=\"12\" height=\"8\"><\/rect><\/svg><\/span><span class=\"cqr-choice-text\"><span class=\"cqr-choice-name\">Druck<\/span><span class=\"cqr-choice-desc\">Plakate, Programme, Namensschilder<\/span><\/span><span class=\"cqr-choice-check\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/span><\/button><button type=\"button\" class=\"cqr-choice\" data-use=\"screen\" aria-pressed=\"false\"><span class=\"cqr-choice-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"><\/rect><path d=\"M8 21h8\"><\/path><path d=\"M12 17v4\"><\/path><\/svg><\/span><span class=\"cqr-choice-text\"><span class=\"cqr-choice-name\">Bildschirm<\/span><span class=\"cqr-choice-desc\">Folien, E-Mails, Websites<\/span><\/span><span class=\"cqr-choice-check\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/span><\/button><\/div>\n    <label class=\"cqr-field\"><span class=\"cqr-label\">Gr\u00f6\u00dfe<\/span><select id=\"cqr-size\"><\/select><\/label>\n    <div class=\"cqr-label cqr-gap\" id=\"cqr-col-label\">Farbe<\/div>\n    <div class=\"cqr-swatches\" role=\"group\" aria-labelledby=\"cqr-col-label\"><button type=\"button\" class=\"cqr-swatch\" data-col=\"#000000\" aria-pressed=\"true\" aria-label=\"Schwarz\" title=\"Schwarz\"><span style=\"background:#000000\"><\/span><\/button><button type=\"button\" class=\"cqr-swatch\" data-col=\"#1F354D\" aria-pressed=\"false\" aria-label=\"Dunkelblau\" title=\"Dunkelblau\"><span style=\"background:#1F354D\"><\/span><\/button><button type=\"button\" class=\"cqr-swatch\" data-col=\"#185ABC\" aria-pressed=\"false\" aria-label=\"Blau\" title=\"Blau\"><span style=\"background:#185ABC\"><\/span><\/button><label class=\"cqr-swatch cqr-custom\" title=\"Eigene Farbe w\u00e4hlen\"><input type=\"color\" id=\"cqr-color\" value=\"#4A3A8C\" aria-label=\"Eigene Farbe w\u00e4hlen\"><span class=\"cqr-custom-dot\"><\/span><span class=\"cqr-custom-text\">Eigene<\/span><\/label><input type=\"text\" id=\"cqr-hex\" class=\"cqr-hex\" value=\"#000000\" maxlength=\"7\" spellcheck=\"false\" autocomplete=\"off\" aria-label=\"Farbcode (HEX)\" title=\"Farbcode (HEX), zum Beispiel #1F354D\"><\/div>\n    <div class=\"cqr-label cqr-gap\" id=\"cqr-bg-label\">Hintergrund<\/div>\n    <div class=\"cqr-seg\" role=\"group\" aria-labelledby=\"cqr-bg-label\"><button type=\"button\" data-bg=\"white\" aria-pressed=\"true\">Wei\u00df<\/button><button type=\"button\" data-bg=\"transparent\" aria-pressed=\"false\">Transparent<\/button><\/div>\n    <div class=\"cqr-small cqr-note\" id=\"cqr-bg-note\"><\/div>\n    <div class=\"cqr-label cqr-gap\">Logo in der Mitte <span class=\"cqr-optional\">Optional<\/span><\/div>\n    <div class=\"cqr-logo\" id=\"cqr-logo-drop\"><input type=\"file\" id=\"cqr-logo-input\" accept=\"image\/png,image\/jpeg,image\/gif,image\/webp,image\/svg+xml,.svg\" hidden><button type=\"button\" class=\"cqr-btn cqr-btn-secondary\" id=\"cqr-logo-add\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M16 5h6\"><\/path><path d=\"M19 2v6\"><\/path><path d=\"M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5\"><\/path><path d=\"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"><\/path><circle cx=\"9\" cy=\"9\" r=\"2\"><\/circle><\/svg><span id=\"cqr-logo-label\">Logo hinzuf\u00fcgen<\/span><\/button><span class=\"cqr-small\" id=\"cqr-logo-name\">oder hierher ziehen. PNG, JPG, SVG, GIF oder WebP.<\/span><button type=\"button\" class=\"cqr-btn cqr-btn-text cqr-hide\" id=\"cqr-logo-remove\">Logo entfernen<\/button><\/div>\n    <div class=\"cqr-small cqr-note\" id=\"cqr-logo-note\"><\/div>\n    <label class=\"cqr-field cqr-gap\"><span class=\"cqr-label\">Text unter dem QR-Code <span class=\"cqr-optional\">Optional<\/span><\/span><input type=\"text\" id=\"cqr-caption\" maxlength=\"40\" placeholder=\"Zur Anmeldung scannen\" autocomplete=\"off\"><\/label>\n    <div class=\"cqr-capopts cqr-hide\" id=\"cqr-capopts\"><label class=\"cqr-field\"><span class=\"cqr-label\">Schriftart<\/span><select id=\"cqr-capfont\"><option value=\"titillium\">Titillium Web<\/option><option value=\"arial\">Arial<\/option><option value=\"verdana\">Verdana<\/option><option value=\"georgia\">Georgia<\/option><\/select><\/label><div class=\"cqr-field cqr-capcol-field\"><span class=\"cqr-label\" id=\"cqr-capcol-label\">Textfarbe<\/span><div class=\"cqr-swatches\" role=\"group\" aria-labelledby=\"cqr-capcol-label\"><button type=\"button\" class=\"cqr-swatch cqr-same\" data-capcol=\"same\" aria-pressed=\"true\" aria-label=\"Wie der QR-Code\" title=\"Wie der QR-Code\"><span id=\"cqr-same-dot\"><\/span><\/button><button type=\"button\" class=\"cqr-swatch\" data-capcol=\"#000000\" aria-pressed=\"false\" aria-label=\"Schwarz\" title=\"Schwarz\"><span style=\"background:#000000\"><\/span><\/button><button type=\"button\" class=\"cqr-swatch\" data-capcol=\"#1F354D\" aria-pressed=\"false\" aria-label=\"Dunkelblau\" title=\"Dunkelblau\"><span style=\"background:#1F354D\"><\/span><\/button><button type=\"button\" class=\"cqr-swatch\" data-capcol=\"#185ABC\" aria-pressed=\"false\" aria-label=\"Blau\" title=\"Blau\"><span style=\"background:#185ABC\"><\/span><\/button><label class=\"cqr-swatch cqr-custom\" id=\"cqr-capcustom\" title=\"Eigene Farbe w\u00e4hlen\"><input type=\"color\" id=\"cqr-capcolor\" value=\"#4A3A8C\" aria-label=\"Eigene Textfarbe w\u00e4hlen\"><span class=\"cqr-custom-dot\"><\/span><span class=\"cqr-custom-text\">Eigene<\/span><\/label><input type=\"text\" id=\"cqr-caphex\" class=\"cqr-hex\" value=\"#000000\" maxlength=\"7\" spellcheck=\"false\" autocomplete=\"off\" aria-label=\"Textfarbcode (HEX)\" title=\"Farbcode (HEX), zum Beispiel #1F354D\"><\/div><\/div><\/div>\n    <label class=\"cqr-check cqr-gap\"><input type=\"checkbox\" id=\"cqr-powered\" checked><span>\u201ePowered by Conference Manager\u201c unter dem QR-Code anzeigen<\/span><\/label>\n   <\/div>\n   <div class=\"cqr-preview\">\n    <div class=\"cqr-frame\" id=\"cqr-frame\"><canvas id=\"cqr-canvas\" width=\"300\" height=\"300\" aria-label=\"Vorschau des QR-Codes\" role=\"img\"><\/canvas><div class=\"cqr-empty\" id=\"cqr-empty\">Geben Sie einen Link ein, um Ihren QR-Code zu erstellen<\/div><\/div>\n    <div class=\"cqr-meta\" id=\"cqr-meta\"><\/div>\n    <div class=\"cqr-actions\"><button type=\"button\" class=\"cqr-btn cqr-btn-primary\" id=\"cqr-download\" disabled><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"><\/path><path d=\"m7 10 5 5 5-5\"><\/path><path d=\"M12 15V3\"><\/path><\/svg>PNG herunterladen<\/button><button type=\"button\" class=\"cqr-btn cqr-btn-secondary\" id=\"cqr-svg\" disabled><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"><\/path><path d=\"m7 10 5 5 5-5\"><\/path><path d=\"M12 15V3\"><\/path><\/svg>SVG herunterladen<\/button><button type=\"button\" class=\"cqr-btn cqr-btn-text\" id=\"cqr-copy\" disabled><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect width=\"14\" height=\"14\" x=\"8\" y=\"8\" rx=\"2\"><\/rect><path d=\"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\"><\/path><\/svg>Bild kopieren<\/button><\/div>\n    <div class=\"cqr-small cqr-status\" id=\"cqr-status\" role=\"status\" aria-live=\"polite\"><\/div>\n    <div class=\"cqr-scan\" id=\"cqr-scan\"><span class=\"cqr-scan-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 7V5a2 2 0 0 1 2-2h2\"><\/path><path d=\"M17 3h2a2 2 0 0 1 2 2v2\"><\/path><path d=\"M21 17v2a2 2 0 0 1-2 2h-2\"><\/path><path d=\"M7 21H5a2 2 0 0 1-2-2v-2\"><\/path><path d=\"M7 12h10\"><\/path><\/svg><\/span><span class=\"cqr-scan-text\"><strong>Testen Sie ihn vor der Verwendung<\/strong>Scannen Sie den QR-Code mit Ihrem Smartphone und pr\u00fcfen Sie, ob die richtige Seite ge\u00f6ffnet wird.<\/span><\/div>\n   <\/div>\n  <\/div>\n  <div id=\"cqr-hints\" aria-live=\"polite\"><\/div>\n  <p class=\"cqr-muted cqr-privacy\"><span class=\"cqr-lock\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"11\" width=\"16\" height=\"10\" rx=\"2\"><\/rect><path d=\"M8 11V7a4 4 0 0 1 8 0v4\"><\/path><\/svg><\/span><span>Der QR-Code wird in Ihrem Browser erstellt. Ihr Link und Ihr Logo werden nicht zu CM Academy hochgeladen oder auf unseren Servern gespeichert.<\/span><\/p>\n  <details class=\"cqr-basics\"><summary>Neu bei QR-Codes? Die Grundlagen<\/summary><div class=\"cqr-basics-body\">\n<p><strong>Gr\u00f6\u00dfe<\/strong> ist die Breite und H\u00f6he des Bildes in Pixeln. W\u00e4hlen Sie <strong>Druck<\/strong> f\u00fcr Plakate, Programme und Namensschilder, damit der Code im Druck scharf bleibt. Im Druck sollte der QR-Code mindestens 2 \u00d7 2 cm gro\u00df sein, und gr\u00f6\u00dfer, wenn er aus der Entfernung gescannt wird.<\/p>\n<p><strong>Farbe<\/strong> sollte dunkel auf hellem Hintergrund sein. Helle Codes oder Codes auf dunklem Hintergrund k\u00f6nnen nicht von allen Smartphones gelesen werden.<\/p>\n<p><strong>PNG oder SVG.<\/strong> PNG funktioniert fast \u00fcberall, zum Beispiel in Conference Manager, E-Mails und Folien. SVG l\u00e4sst sich ohne Qualit\u00e4tsverlust beliebig skalieren, was manche Druckereien bevorzugen. Wenn Sie Text unter dem Code hinzuf\u00fcgen, verwendet die SVG Titillium Web oder eine \u00e4hnliche Schrift, falls diese nicht installiert ist.<\/p>\n<p><strong>Transparenter Hintergrund<\/strong> erm\u00f6glicht es, den Code auf Ihrem eigenen Design zu platzieren. Platzieren Sie ihn nur auf einem wei\u00dfen oder hellen Hintergrund.<\/p>\n<p><strong>Logo<\/strong> verdeckt einen Teil des Codes. Das Tool f\u00fcgt zus\u00e4tzliche Fehlerkorrektur hinzu, damit der Code trotzdem gelesen werden kann. Verwenden Sie ein einfaches Logo und testen Sie den Code immer.<\/p>\n<p><strong>Der Link<\/strong> wird im Code selbst gespeichert. Er l\u00e4uft nicht ab, kann aber nachtr\u00e4glich nicht ge\u00e4ndert werden. Wenn sich der Link \u00e4ndert, erstellen Sie einen neuen QR-Code.<\/p>\n<p style=\"margin-bottom:0\"><strong>Scannen Sie den QR-Code immer mit Ihrem Smartphone<\/strong> bevor Sie ihn verwenden.<\/p>\n<\/div><\/details>\n <\/div>\n<\/section>\n\n\n<div class=\"cmac-author wp-block-cm-academy-author\"><img class=\"cmac-author-photo\" src=\"https:\/\/cmacademy.events\/wp-content\/plugins\/cm-academy-companion\/assets\/author.png\" alt=\"Elisabeth Bj\u00f8rn Andersen\" width=\"80\" height=\"80\" loading=\"lazy\" decoding=\"async\"><div class=\"cmac-author-text\"><span class=\"cmac-author-name\">Elisabeth Bj\u00f8rn Andersen<\/span><span class=\"cmac-author-date\">Ver\u00f6ffentlicht: 16.10.2026<\/span><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Erstellen Sie einen QR-Code f\u00fcr einen Link, zum Beispiel Ihre Veranstaltungswebsite oder Anmeldeseite. Laden Sie ihn als PNG f\u00fcr Druck oder Bildschirm herunter. Link Wo verwenden Sie den QR-Code? DruckPlakate, Programme, NamensschilderBildschirmFolien, E-Mails, Websites Gr\u00f6\u00dfe Farbe Eigene Hintergrund Wei\u00dfTransparent Logo in der Mitte Optional Logo hinzuf\u00fcgenoder hierher ziehen. PNG, JPG, SVG, GIF oder WebP.Logo entfernen &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/cmacademy.events\/de\/knowledge-base\/qr-code-generator\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eQR-Code-Generator\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":6,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[],"ht-kb-tag":[],"class_list":["post-25747","ht_kb","type-ht_kb","status-publish","format-standard","hentry","entry"],"_links":{"self":[{"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/ht-kb\/25747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/comments?post=25747"}],"version-history":[{"count":2,"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/ht-kb\/25747\/revisions"}],"predecessor-version":[{"id":25753,"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/ht-kb\/25747\/revisions\/25753"}],"wp:attachment":[{"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/media?parent=25747"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/ht-kb-category?post=25747"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/cmacademy.events\/de\/wp-json\/wp\/v2\/ht-kb-tag?post=25747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}